@media screen and (max-width:1610px){header .ais-header-main li a{margin-right:30px}.ais-background-grey,.is-style-full-width{margin-left:calc(50.5% - 51vw)!important}}@media screen and (max-width:1540px){header .ais-header-main li ul.sub-menu{height:250px}}@media screen and (max-width:1460px){.header-img{height:650px}.is-style-3-grid figure.wp-block-image{height:250px}header .site-branding{width:380px}}@media screen and (max-width:1370px){body,button,input,optgroup,select,textarea{font-size:16px}header .ais-header-main li a{margin-right:15px;padding:25px}header .site-branding{height:150px;width:350px;text-align:center;padding:30px 40px}.site-header.ais-sticky .site-branding{height:110px}header .site-branding img{width:75%}.ais-background-grey,.is-style-full-width{margin-left:calc(50.4% - 51vw)!important}}@media screen and (max-width:1260px){header .ais-header-top a{margin-right:20px}}@media screen and (max-width:1180px){.ais-scrolltop{width:50px;height:50px}.ais-scrolltop img,.site-header.ais-sticky .site-branding img{width:60%}header .ais-header-main li a{padding:15px}header .site-branding{height:130px;width:300px;text-align:center}.site-header.ais-sticky .site-branding{height:90px}.is-style-slider-Blocks .is-style-imglefttxt,.is-style-slider-Blocks .is-style-imglefttxt-smal-padding,.is-style-slider-Blocks .is-style-imgrighttxt-smal-padding,.is-style-slider-img-txt .is-style-imglefttxt,.is-style-slider-img-txt .is-style-imglefttxt-smal-padding,.is-style-slider-img-txt .is-style-imgrighttxt-smal-padding,header .site-branding img{width:90%}.header-img{height:550px}header .ais-header-top a{margin-right:10px}.header-img video{min-height:-webkit-fill-available}.ais-background-grey,.is-style-full-width{margin-left:calc(50.3% - 51vw)!important}.ais-has-team-member-top,.is-style-ais-width-60,.is-style-imglefttxt,.is-style-imglefttxt-smal-padding,.is-style-imgrighttxt,.is-style-imgrighttxt-smal-padding{width:100%}.is-style-slider-Blocks .ais-slider-next,.is-style-slider-img-txt .ais-slider-next{right:0}.is-style-slider-Blocks .ais-slider-prev,.is-style-slider-img-txt .ais-slider-prev{left:0}.is-style-3-grid figure.wp-block-image{height:180px}.is-style-img-on-front-with-red-backgroundcolor>.wp-block-group__inner-container .wp-block-image:last-child{max-width:80px;background-size:contain;background-repeat:no-repeat}.is-style-infosec-button-redline .wp-block-button__link{padding:8px 15px}.ais-show-team-top{display:none}.single-post .ais-show-team-top{display:block}.single-teams .ais-show-team-top{display:block;width:80%!important;margin:100px auto}.ais-show-team-top.show-team-mobile{display:block!important;position:relative;margin-top:100px;margin-bottom:50px;width:95%;max-width:500px}.cat_term_holder{width:100%}.ais-content-footer .ais-show-team-top{width:95%}.ais-block.ais-show-team-mobile{display:block}.ais-block.ais-show-team-mobile .ais-show-team-top.show-team-mobile{margin:35px 0 30px}footer .footer-social-media a{width:50px;height:50px;font-size:1.4em}}@media screen and (max-width:1100px){header .ais-header-main li ul.sub-menu{height:300px}header .ais-header-main li ul.sub-menu li{width:50%}}@media screen and (max-width:1045px){body,button,input,optgroup,select,textarea{font-size:16px}header .ais-header-top a{margin-right:20px}header .ais-header-main li a{padding:12px}header .site-branding{width:250px;text-align:center}header .site-branding img{width:100%}.ais-background-grey,.is-style-full-width{margin-left:calc(50.2% - 51vw)!important}}@media screen and (max-width:992px){body,html{overflow-x:hidden!important}main{padding:0 15px}main .container{padding:0}.is-style-infosec-button-redline .wp-block-button__link{font-size:1em;padding:8px 15px}#si-wrapper.open,.ais-sidebar-sticky{display:none}#si-wrapper button.silc-btn,#si-wrapper button.silc-btn>div:first-child{bottom:50px;width:53px;height:53px}.ais-header-top,.ais-scrolltop,.site-branding{display:none!important}header.site-header{position:fixed;width:100%;top:0;z-index:999999}#page,#primary{margin-top:100px}header .ais-header-main{padding:21px 23px}header .main-navigation.toggled .primary-menu-holder,header .mobile-holder{display:block}header .mobile-holder img{height:38px}header .main-navigation .primary-menu-holder{position:fixed;top:80px;z-index:999999;width:100%;background:#c03;left:0;border-top:2px solid #fff;padding:30px 23px;overflow-x:auto;display:none}header .main-navigation.toggled .primary-menu-holder ul.nav-menu{width:80%}header .main-navigation.toggled .primary-menu-holder ul.nav-menu>li:after{content:"";display:block;margin:0;padding:0;clear:both}header .main-navigation.toggled .primary-menu-holder ul.nav-menu>li>a{font-size:1.813em;border-bottom:2px solid rgba(255,255,255,.4);position:relative;box-shadow:none!important;color:#fff;opacity:1;font-weight:600;padding:0}header .main-navigation.toggled .primary-menu-holder ul.nav-menu>li.menu-item-has-children>a:after{content:"";display:inline-block;background:url(../images/arrow.svg);position:absolute;right:0;top:50%;transform:translateX(-50%);filter:brightness(0) invert(1);width:13px;height:8px;background-repeat:no-repeat;background-size:contain}header .main-navigation.toggled .primary-menu-holder.open ul.nav-menu>li.open>a:after{transform:translateX(-50%) rotate(180deg)}header .ais-header-main li ul.sub-menu{display:none;left:auto;position:relative;width:100%;height:auto;margin:0;border-radius:0;color:#fff;background-color:transparent;box-shadow:none;padding:22px 0}header .ais-header-main li ul.sub-menu a{color:#fff;box-shadow:none;font-size:1.125em;font-weight:200;animation:none!important;line-height:1;margin-bottom:16px}header .ais-header-main li ul.sub-menu li:last-child a{margin-bottom:0}header .ais-header-main li ul.sub-menu a:before{content:none!important}header .ais-header-main li ul.sub-menu a:hover{color:#fff;opacity:1}header .mobile-footer-menu{margin-top:30px}header .mobile-footer-menu .social-media a,header .mobile-sidebar-menu a{border:0;border-radius:50%;background-color:#fff;color:#c03;font-size:1em;display:flex;justify-content:center;align-items:center;text-decoration:none}header .mobile-footer-menu .social-media a{width:37px;height:37px;margin-right:17px}header .mobile-footer-menu .social-media a i{font-family:'Font Awesome 5 Brands'}header .mobile-footer-menu a.ais-button{color:#fff;border-color:#fff!important;margin-top:15px;text-align:center;font-size:.875em;font-weight:200;letter-spacing:3.36px}header .mobile-sidebar-menu{position:absolute;right:15px;top:50px}header .mobile-sidebar-menu a{width:49px;height:49px;margin:0 auto 20px}header .mobile-sidebar-menu a:last-child{margin-bottom:0}.header-img{height:450px}.ais-header-content{padding:30px}header .nav-menu .txt-color-red{color:#fff}header .nav-menu .txt-font-w-bold{font-weight:400}header .menu-special-link{display:flex;position:relative;padding-left:15px}header .ais-header-main li ul.sub-menu .menu-special-link:before{content:"\f054";display:inline-block;font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;left:0;top:50%;transform:translateY(-50%);animation:none;font-size:.95em}header .ais-header-main li ul.sub-menu li{width:100%}header .menu-special-link span:first-child{margin-right:4px}.is-style-3-grid figure.wp-block-image{height:150px}.ais-breadcrumbs{display:none}.slick-slider{width:100vw;margin-left:calc(50% - 50vw)!important}footer{padding:30px 15px}footer a,footer section{text-align:left}footer .widget-area:first-child{width:100%!important}footer .widget-area{width:50%!important;margin:0 0 50px!important;padding:0 15px}footer .footer-social-media ul{justify-content:unset}footer .footer-social-media ul li{margin-right:15px}footer .footer-social-media ul li:last-child{margin:0}.site-info{padding:15px 30px}.is-style-2-grid>.wp-block-group__inner-container>.wp-block-group{width:48%}.ais-popup{top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:unset;border-radius:30px;height:fit-content;z-index:99999}.has-infosecredgradient-background-color{padding:30px 100px}.ais-single-course-holder.col-md-6{width:50%}.main404{margin-top:-20px!important;padding-top:200px!important;background:url(../images/mounten_mobile.jpg)!important;background-position:top center!important;background-size:cover!important;background-repeat:no-repeat!important}.main404 h1{font-size:6.688em}.info-menu-special{margin-bottom:20px!important;display:none}.info-menu-special a{height:auto!important;padding:5px 20px!important;background:#fff!important;color:#c03!important}}@media screen and (min-width:992px){.primary-menu-holder{height:auto!important}}@media screen and (max-width:864px){.is-style-imglefttxt-smal-padding>.wp-block-group__inner-container{padding:30px 30px 30px 130px}.is-style-imgrighttxt-smal-padding>.wp-block-group__inner-container{padding:30px 130px 30px 30px}.is-style-imglefttxt .wp-block-image img,.is-style-imglefttxt-smal-padding .wp-block-image img,.is-style-imgrighttxt-smal-padding .wp-block-image img{height:280px;width:280px}}@media screen and (max-width:840px){.main404 .error-404{max-width:60%}}@media screen and (max-width:801px){.is-style-full-width{margin-left:calc(50% - 48vw)!important}}@media screen and (max-width:768px){.ais-fs-30{font-size:1.143em}.ais-fs-56{font-size:2.143em}.ais-scrolltop{width:40px;height:40px}.ais-scrolltop img{width:50%}#page,#primary{margin-top:0;padding-top:50px}.is-style-seperator-full-line-dark-grey{margin:45px auto}.header-img{height:400px}.ais-header-content h1{margin-bottom:18px}.is-style-imglefttxt,.is-style-imglefttxt-smal-padding,.is-style-imgrighttxt,.is-style-imgrighttxt-smal-padding{width:100%;padding:0;margin:0}.slick-slider{width:100vw;margin-left:calc(50% - 52vw)!important}.is-style-slider-img-txt .slick-slider{margin-left:calc(52% - 52vw)!important}.is-style-imglefttxt-smal-padding>.wp-block-group__inner-container,.is-style-imglefttxt>.wp-block-group__inner-container,.is-style-imgrighttxt-smal-padding>.wp-block-group__inner-container,.is-style-imgrighttxt>.wp-block-group__inner-container{padding:0;display:flex;flex-direction:column;margin:75px 0;box-shadow:0 10px 24px #0000003c;border-radius:30px;overflow:hidden}.is-style-imglefttxt-smal-padding>.wp-block-group__inner-container>.wp-block-group>.wp-block-group__inner-container,.is-style-imglefttxt>.wp-block-group__inner-container>.wp-block-group>.wp-block-group__inner-container,.is-style-imgrighttxt-smal-padding>.wp-block-group__inner-container>.wp-block-group>.wp-block-group__inner-container,.is-style-imgrighttxt>.wp-block-group__inner-container>.wp-block-group>.wp-block-group__inner-container{padding:15px}.is-style-imglefttxt .wp-block-image,.is-style-imglefttxt-smal-padding .wp-block-image,.is-style-imgrighttxt .wp-block-image,.is-style-imgrighttxt-smal-padding .wp-block-image{position:relative!important;overflow:auto!important;left:auto!important;right:auto!important;border-radius:unset!important;height:auto;background-size:cover;width:100%}.is-style-imglefttxt .wp-block-image img,.is-style-imglefttxt-smal-padding .wp-block-image img,.is-style-imgrighttxt .wp-block-image img,.is-style-imgrighttxt-smal-padding .wp-block-image img{width:auto;height:auto;border-radius:unset!important;position:relative;left:unset;right:unset;top:unset;transform:unset;max-height:230px}.is-style-mobile-slider .slick-slide{padding:30px}.is-style-3-grid .slick-slide,.is-style-mobile-slider .slick-slide{transform:scale(1);transition:all .2s ease-in-out}.course-list-holder .table-courses-entry span,.is-style-slider-Blocks .is-style-mobile-slider .slick-slide{padding:0}.is-style-3-grid .slick-slide.slick-current,.is-style-mobile-slider .slick-slide.slick-current{transform:scale(1.08);transition:all .2s ease-in-out}.ais-filter-holder .ais-accordeon-content li input,.courses-facts h2,.is-style-3-grid .is-style-imglefttxt-smal-padding>.wp-block-group__inner-container,.is-style-3-grid .is-style-imglefttxt>.wp-block-group__inner-container,.is-style-3-grid .is-style-imgrighttxt-smal-padding>.wp-block-group__inner-container,.is-style-3-grid .is-style-imgrighttxt>.wp-block-group__inner-container,.is-style-mobile-slider .is-style-imglefttxt-smal-padding>.wp-block-group__inner-container,.is-style-mobile-slider .is-style-imglefttxt>.wp-block-group__inner-container,.is-style-mobile-slider .is-style-imgrighttxt-smal-padding>.wp-block-group__inner-container,.is-style-mobile-slider .is-style-imgrighttxt>.wp-block-group__inner-container{margin:0}.is-style-3-grid .slick-track,.is-style-mobile-slider .slick-track{padding:30px 0}.is-style-full-width .slick-list{padding:0 105px!important}.is-style-3-grid .slick-list,.is-style-mobile-slider .slick-list{padding:0 50px!important}.is-style-3-grid .slick-slide{padding:40px 27px!important}.is-style-slider-Blocks .is-style-3-grid .slick-slide{padding:0!important}.slick-list{padding:0 11%!important}.slick-slide.slick-current{transform:scale(1);transition:all .2s ease-in-out}.slick-slide.slick-current.slick-active{transform:scale(1.1);transition:all .2s ease-in-out}.slick-slide.is-style-parallax-effect{margin-top:0}.is-style-slider-Blocks .slick-dots,.is-style-slider-img-txt .slick-dots{padding:0;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;margin:0 auto}.is-style-3-grid .slick-dots li,.is-style-mobile-slider .slick-dots li,.is-style-slider-Blocks .slick-dots li,.is-style-slider-img-txt .slick-dots li{margin:5px}.is-style-3-grid .slick-dots button,.is-style-mobile-slider .slick-dots button,.is-style-slider-Blocks .slick-dots button,.is-style-slider-img-txt .slick-dots button,.slick-dots .slick-active button,.slick-dots button:hover{padding:8px}.is-style-3-grid .is-style-imgtoptxt{box-shadow:none;border-radius:unset;overflow:auto}.is-style-slider-Blocks .is-style-3-grid .is-style-imgtoptxt{padding:30px}.is-style-3-grid .is-style-imgtoptxt>.wp-block-group__inner-container{box-shadow:0 10px 24px #0000003c;border-radius:30px;overflow:hidden}.is-style-imglefttxt a,.is-style-imglefttxt-smal-padding a,.is-style-imgrighttxt-smal-padding a{padding:8px 15px}.is-style-imgtoptxt{background:0 0}.is-style-3-grid figure.wp-block-image{height:auto;min-height:180px}.infosec-form .clickdform.mainDiv form .responsiveRow,.infosec-form .clickdform.mainDiv select{width:100%!important}.infosec-form .clickdform.mainDiv form{padding:30px 22px 10px;margin:15px auto;width:100%!important}.infosec-form .clickdform.mainDiv{padding:0!important}.infosec-form .clickdform.mainDiv span{font-size:16px!important}.infosec-form .clickdform.mainDiv #btnSubmit{margin:33px auto 0}.infosec-form .clickdform.mainDiv form>div:nth-child(23) div{width:100%;text-align:center}.infosec-form .clickdform.mainDiv form textarea{min-height:140px}.is-style-2-grid>.wp-block-group__inner-container>.wp-block-group{width:100%;box-shadow:none;border-radius:unset;border-top:2px solid #707070;padding-bottom:0;margin-top:0}.is-style-2-grid>.wp-block-group__inner-container>.wp-block-group:first-child{margin-top:50px}.is-style-2-grid>.wp-block-group__inner-container>.wp-block-group h4{position:relative;padding-right:20px}.is-style-2-grid>.wp-block-group__inner-container>.wp-block-group h4:hover{cursor:pointer}.is-style-2-grid>.wp-block-group__inner-container>.wp-block-group h4:after{content:url(../images/arrow.svg);position:absolute;right:0;top:50%;transform:translateY(-50%)}.is-style-2-grid>.wp-block-group__inner-container>.wp-block-group h4.open:after{transform:translateY(-50%) rotate(180deg)}.is-style-2-grid>.wp-block-group__inner-container>.wp-block-group figure{display:none}.is-style-2-grid>.wp-block-group__inner-container>.wp-block-group .accordeon-content{padding-bottom:60px}.is-style-img-with-grey-bg img{max-height:100px}.infosec-form.infosec-form-awerness .clickdform.mainDiv form>div:nth-child(24) .dropdown-multiple-label,.infosec-form.infosec-form-awerness .clickdform.mainDiv form>div:nth-child(24)>div:nth-child(1){width:100%}.ais-filter-holder .ais-accordeon-title,.courses-facts,.courses-infobox,.courses-registrations-events{width:100%}.ais-accordeon-content .ais-grid-holder li{flex:0 0 100%;flex-direction:row-reverse;justify-content:space-between;padding:10px 2px 10px 0;font-size:.95em}.single-courses .ais-button{margin:0 auto}.coruses-active-events li{text-align:left}.coruses-active-events li:first-child{width:30%}.coruses-active-events li:last-child{width:100%}.course-list-holder{box-shadow:none;border-radius:unset;background-color:transparent}.course-list-holder .table-header{display:none}.course-list-holder .table-courses-entry{box-shadow:0 10px 20px #00000029;border-radius:30px;display:block;border:0;margin-top:20px;padding:15px 20px;background-color:#fff}.course-list-holder .cell{display:block;border:0;padding:0}.course-list-holder .table-courses-entry .cell:first-child{border-bottom:2px solid #707070}.course-list-holder .table-courses-entry .cell:first-child a{padding:.5rem 0}.course-list-holder .table-courses-entry .course-date-end,.course-list-holder .table-courses-entry .course-date-start{display:inline-block;position:relative;padding:5px 0}.course-list-holder .table-courses-entry .course-date-start:after{content:' - '}.course-list-holder .table-courses-entry .course-book-now a{border:2px solid #c03;border-radius:30px;color:#333;font-weight:700;padding:15px 50px;display:inline-block;margin-top:20px;text-decoration:none!important;line-height:1}.course-list-holder .table-courses-entry .course-book-now a:hover{background-color:#c03!important;color:#fff!important}.course-list-holder .course-status{display:none}.blog-list-footer,.course-list-holder .courses-list-footer{flex-direction:column-reverse}.course-list-holder .courses-list-footer>div{margin-top:20px}.ais-single-course-holder.col-12,.ais_paywall .clickdform.mainDiv form .responsiveRow{width:100%}.ais-single-blog-post .ais-head-img,.single-post .ais-content-footer .ais-show-team-top{display:none}.blog-list-footer .ais-amount-to-show-holder{position:relative;margin-top:20px}.social_sharing_holder{width:100%;margin-top:50px;border-top:2px solid #707070;padding-top:20px}.ais-content-footer .ais-show-team-top .ais-content{padding:22px 40px 22px 100px}.mediareview-single{min-height:auto!important}.is-style-3-grid .slick-dots,.is-style-mobile-slider .slick-dots{margin-bottom:30px}.is-style-full-width.has-infosecredgradient-background-color{margin-left:calc(51% - 51vw)!important}.has-infosecredgradient-background-color{padding:30px}.has-infosecredgradient-background-color .slick-slide img{width:90%}a.wp-block-button__link{margin-top:10px}.ais-content a.ais-button{margin-top:50px}.courses-event-form{padding:35px 20px;font-size:1em}.courses-event-form .courses-required-info{right:20px}.infosec-form .clickdform.mainDiv input[type=checkbox]{padding-right:10px}.ais-background-grey{display:none!important;margin-left:calc(50.2% - 51vw)!important}.infosec-survey-form .sv_main,.infosec-survey-form button,.infosec-survey-form input[type=button]{font-size:16px!important}.infosec-survey-form button,.infosec-survey-form input[type=button]{margin:0 auto 45px!important}.infosec-survey-form .sv_nav{text-align:center}.infosec-survey-form .sv_row{padding:15px!important}.infosec-survey-form .sv_row:last-child{width:100%;padding-top:0!important}.main404{margin-top:30px!important;padding-top:200px!important}.is-style-imgtoptxt .wp-block-buttons{position:relative;bottom:unset}}@media screen and (max-width:576px){.ais-fs-30{font-size:.875em}.ais-fs-56,h2{font-size:1.5em}h3,h4{font-size:1.25em}footer,footer a{font-size:1em}footer img{max-height:45px}footer h2{font-size:1.333em}footer .footer-social-media{margin-top:10px}footer .footer-social-media a{width:34px;height:34px}.header-img{height:350px}.site-info{font-size:.625em}.ais-show-team-top .ais-content{padding:22px 54px 22px 39px}.ais-show-team-top .ais-img-hold{width:109px;height:109px}.ais-single-course{min-height:auto!important}.ais-single-course .ais-head-img{height:220px}.ais-single-course a.ais-button{width:80%;text-align:center;left:50%;transform:translateX(-50%);padding:10px 25px}.ais-single-course-holder{padding:50px 0}.courses-event-form{padding:35px 20px 50px}.courses-event-form .ais-accordeon-holder h4{word-break:break-word}.course-list-holder .ais-pagination img{padding:0 5px}.main404{margin-top:30px!important;padding-top:200px!important}.main404 h1{font-size:4.688em}}@media screen and (max-width:517px){.is-style-3-grid .slick-slide,.is-style-mobile-slider .slick-slide{padding:30px 15px}.is-style-3-grid .is-style-imglefttxt-smal-padding>.wp-block-group__inner-container,.is-style-3-grid .is-style-imglefttxt>.wp-block-group__inner-container,.is-style-3-grid .is-style-imgrighttxt-smal-padding>.wp-block-group__inner-container,.is-style-3-grid .is-style-imgrighttxt>.wp-block-group__inner-container,.is-style-mobile-slider .is-style-imglefttxt-smal-padding>.wp-block-group__inner-container,.is-style-mobile-slider .is-style-imglefttxt>.wp-block-group__inner-container,.is-style-mobile-slider .is-style-imgrighttxt-smal-padding>.wp-block-group__inner-container,.is-style-mobile-slider .is-style-imgrighttxt>.wp-block-group__inner-container{word-break:break-word}.is-style-imglefttxt a,.is-style-imglefttxt-smal-padding a,.is-style-imgrighttxt-smal-padding a{font-size:1em}.main404 .error-404{max-width:90%}}@media screen and (max-width:478px){.ais-accordeon-content .ais-grid-holder li{font-size:.85em}.course-list-holder .ais-pagination img{height:12px}}@media screen and (max-width:430px){.is-style-img-on-front-with-red-backgroundcolor>.wp-block-group__inner-container .wp-block-image:first-child img{min-height:180px}.is-style-3-grid figure.wp-block-image{min-height:auto}.is-style-3-grid .is-style-imgtoptxt figure.wp-block-image{min-height:180px}.is-style-3-grid .slick-slide{padding:50px 27px!important}}@media screen and (max-width:422px){.is-style-full-width{margin-left:calc(51% - 49vw)!important}.header-img{height:270px}h1,h2,h3,h4,h5{hyphens:auto}}@media screen and (max-width:385px){.ais-show-team-top .ais-content a{text-align:center}.ais-show-team-top .ais-content a i{margin:0}.course-list-holder .table-courses-entry .course-book-now a{width:100%;padding:15px 25px;text-align:center}.course-list-holder .ais-pagination img{height:20px}.is-style-3-grid .slick-slide{padding:60px 27px!important}}@media screen and (max-width:375px){#clickdimensionsForm{word-break:break-word}.site-main .row.p-3{padding:10px!important}.single-teams .ais-show-team-top{width:100%!important}.ais-content-footer .ais-show-team-top .ais-img-hold{left:-22px}.ais-content-footer .ais-show-team-top .ais-content{padding:25px 10px 25px 82px}}