@font-face{font-family:"Roihu";src:url("/css/Fonts/Roihu/Roihu-Light_gdi.eot");src:url("/css/Fonts/Roihu/Roihu-Light_gdi.eot?#iefix") format("embedded-opentype"),url("/css/Fonts/Roihu/Roihu-Light.woff2") format("woff2"),url("/css/Fonts/Roihu/Roihu-Light_gdi.otf") format("opentype"),url("/css/Fonts/Roihu/Roihu-Light_gdi.woff") format("woff"),url("/css/Fonts/Roihu/Roihu-Light_gdi.ttf") format("truetype"),url("/css/Fonts/Roihu/Roihu-Light_gdi.svg#roihulight") format("svg");font-weight:300;}@font-face{font-family:"Roihu";src:url("/css/Fonts/Roihu/Roihu-Regular_gdi.eot");src:url("/css/Fonts/Roihu/Roihu-Regular_gdi.eot?#iefix") format("embedded-opentype"),url("/css/Fonts/Roihu/Roihu-Regular.woff2") format("woff2"),url("/css/Fonts/Roihu/Roihu-Regular_gdi.otf") format("opentype"),url("/css/Fonts/Roihu/Roihu-Regular_gdi.woff") format("woff"),url("/css/Fonts/Roihu/Roihu-Regular_gdi.ttf") format("truetype"),url("/css/Fonts/Roihu/Roihu-Regular_gdi.svg#roihuregular") format("svg");}@font-face{font-family:"Roihu";src:url("/css/Fonts/Roihu/Roihu-Medium_gdi.eot");src:url("/css/Fonts/Roihu/Roihu-Medium_gdi.eot?#iefix") format("embedded-opentype"),url("/css/Fonts/Roihu/Roihu-Medium.woff2") format("woff2"),url("/css/Fonts/Roihu/Roihu-Medium_gdi.otf") format("opentype"),url("/css/Fonts/Roihu/Roihu-Medium_gdi.woff") format("woff"),url("/css/Fonts/Roihu/Roihu-Medium_gdi.ttf") format("truetype"),url("/css/Fonts/Roihu/Roihu-Medium_gdi.svg#roihumedium") format("svg");font-weight:500;}@font-face{font-family:"Roihu";src:url("/css/Fonts/Roihu/Roihu-Bold_gdi.eot");src:url("/css/Fonts/Roihu/Roihu-Bold_gdi.eot?#iefix") format("embedded-opentype"),url("/css/Fonts/Roihu/Roihu-Bold.woff2") format("woff2"),url("/css/Fonts/Roihu/Roihu-Bold_gdi.otf") format("opentype"),url("/css/Fonts/Roihu/Roihu-Bold_gdi.woff") format("woff"),url("/css/Fonts/Roihu/Roihu-Bold_gdi.ttf") format("truetype"),url("/css/Fonts/Roihu/Roihu-Bold_gdi.svg#roihubold") format("svg");font-weight:bold;}@font-face{font-family:"Roihu";src:url("/css/Fonts/Roihu/Roihu-Black_gdi.eot");src:url("/css/Fonts/Roihu/Roihu-Black_gdi.eot?#iefix") format("embedded-opentype"),url("/css/Fonts/Roihu/Roihu-Black.woff2") format("woff2"),url("/css/Fonts/Roihu/Roihu-Black_gdi.otf") format("opentype"),url("/css/Fonts/Roihu/Roihu-Black_gdi.woff") format("woff"),url("/css/Fonts/Roihu/Roihu-Black_gdi.ttf") format("truetype"),url("/css/Fonts/Roihu/Roihu-Black_gdi.svg#roihublack") format("svg");font-weight:800;}
h1{}h2{}h3{}h4{}h5{}h6{}.h1{}.h2{}.h3{}.h4{}.h5{}.h6{}.text-navy{color:#002D72;}.text-hover-navy:hover{color:#002D72;}.text-warm-black{color:#333F48;}.text-hover-warm-black:hover{color:#333F48;}.font-size-smaller{font-size:0.75rem;}.font-size-small{font-size:0.875rem;}.font-size-normal{font-size:1rem;}.font-size-large{font-size:1.125rem;}.font-size-larger{font-size:1.25rem;}.font-weight-medium{font-weight:500 !important;}.font-weight-heavy{font-weight:900 !important;}.btn-reset{padding:0;background-color:transparent;border:0;}#Earlybird{color:#fff89a;text-transform:uppercase;font-weight:bold;font-size:17px;line-height:1.2;font-family:Roihu;margin:1em 0 0.6em;}.importantNotice{background:#EFEFEF;border-radius:2px;padding:1em;margin-bottom:1em;}.importantNotice *:first-child{margin-top:0;}.importantNotice *:last-child{margin-bottom:0;}.required > label::after,legend.required::after,.requiredHere::after{content:"*";color:red;margin-left:0.25em;}.opacityFade{transition:opacity ease 0.2s;opacity:0;}.opacityFade.show{opacity:1;}.virtualIcon::before{content:'V';background:#00a9ea;border-radius:50%;margin-left:0.5rem;color:white;padding:0.1rem 0.4rem;}th.min,td.min{width:1%;white-space:nowrap;}.notYetAMember{position:relative;}.notYetAMember img{width:100%;}.notYetAMember .overlayText{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:white;font-size:0.8em;white-space:nowrap;}.underlayLink{position:absolute;top:0;right:0;bottom:0;left:0;}.overlayLink{position:absolute;left:0;top:0;right:0;bottom:0;z-index:101;text-decoration:none !important;background:#000;opacity:0.1;transition:all .2s ease;}.overlayLink:hover,.overlayLink:active,.overlayLink.noHover,.overlayLink.inverseHover{opacity:0;}.overlayLink.inverseHover:hover,.overlayLink.inverseHover:active{opacity:0.1;}.loadingOverlay{background:rgba( 0,0,0,0.2 );position:absolute;top:0;left:0;right:0;bottom:0;z-index:999;}.top-1{top:1rem;}.aimWaLoader{height:2rem;}.aimWaLoader > div{display:inline-block;background-color:#004A8D;width:6px;height:100%;margin:0 1px;border-radius:30px;animation:animJump 2s infinite ease;}.aimWaLoader > div:nth-child(2){animation-delay:0.4s;}.aimWaLoader > div:nth-child(3){animation-delay:0.8s;}.aimWaLoader > div:nth-child(4){animation-delay:1.2s;}.aimWaLoader > div:nth-child(5){animation-delay:1.6s;}.aimWaLoader.small{padding-top:0.5em;height:2em;}.aimWaLoader.small div{width:3px;margin:0;}.aimWaLoader-white div{background-color:white;}@keyframes animJump{10%{transform:translateY(-50%);}20%{transform:translateY(0);}}@keyframes animFadeIn{0%{opacity:0;}100%{opacity:1;}}.availableSpaces.waitlistOnly{background:#D0021B;}.availableSpaces.limitedSpaces{background:#F5A623;}@media( min-width:768px ){.border-md-none{border:none !important;}.border-md-top{border-top:1px solid #dee2e6 !important;}.border-md-right{border-right:1px solid #dee2e6 !important;}.border-md-bottom{border-bottom:1px solid #dee2e6 !important;}.border-md-left{border-left:1px solid #dee2e6 !important;}}@media( min-width:992px ){.border-lg-none{border:none !important;}.border-lg-top{border-top:1px solid #dee2e6 !important;}.border-lg-right{border-right:1px solid #dee2e6 !important;}.border-lg-bottom{border-bottom:1px solid #dee2e6 !important;}.border-lg-left{border-left:1px solid #dee2e6 !important;}}@media( min-width:1200px ){.border-xl-none{border:none !important;}.border-xl-top{border-top:1px solid #dee2e6 !important;}.border-xl-right{border-right:1px solid #dee2e6 !important;}.border-xl-bottom{border-bottom:1px solid #dee2e6 !important;}.border-xl-left{border-left:1px solid #dee2e6 !important;}}
h1{}.h1{}h2{}.h2{}h3{}.h3{}h4{}.h4{}.linkArrow{}a.btn.btnAimwa{}a.btn.btn-aimwa-read{}a.btn.btn-outlined-aimwa{}a.btn.btn-contained-aimwa{}a.btn.btn-outlined-aimwa-download{}div.whiteSection{background-color:white;padding:3rem;}div.greySection{background-color:#F5F5F6;padding:3rem;}.blockTitle{font:normal normal bold 46px/48px Roihu;letter-spacing:0px;}p,ul li{color:#465367 }.overline{font-family:"Roihu";font-weight:bold;font-size:12px;line-height:12px;text-transform:uppercase;}.head1{font-family:"Roihu";font-weight:bold;font-size:28px;line-height:32px;letter-spacing:-0.04rem;}.head2{font-family:"Roihu";font-weight:500;font-size:26px;line-height:28px;letter-spacing:-0.01rem;}.head3,#Home .heroTitle{font-family:"Roihu";font-weight:bold;font-size:24px;line-height:28px;letter-spacing:-0.01rem;}.head4{font-family:"aktiv-grotesk",sans-serif;font-weight:bold;font-size:18px;line-height:24px;}.head5{font-family:"aktiv-grotesk",sans-serif;font-weight:500;font-size:22px;line-height:28px;letter-spacing:0.005rem;}h2,.h2,.head6,.titleMedium,.subHeadings,.qualificationCard .heading,.tabNav .nav-tabs a.nav-link{font-family:"aktiv-grotesk",sans-serif;font-weight:bold;font-size:18px;line-height:22px;letter-spacing:0.15px;}h3,.h3,.head7,.titleSmall,footer .details .h2,.courseContent .learningOutcomes h2{font-family:"aktiv-grotesk",sans-serif;font-weight:500;font-size:16px;line-height:22px;letter-spacing:0.15px;}h4,.head8,.otherPrices .price,.h4{font-family:"aktiv-grotesk",sans-serif;font-weight:500;font-size:14px;line-height:18px;letter-spacing:0.0015rem;}.head9,.otherPrices .membership{font-family:"aktiv-grotesk",sans-serif;font-weight:500;font-size:12px;line-height:16px;letter-spacing:0.1px;}.titleLarge,#Home .searchOpenTitle,#Home .sectionTitle,.promoImageFull .textArea .heading,.promoImageInset .textArea .heading,.wpctmRelated .textArea .heading,.promoImageCategory .textArea .heading,.courseCategoryPromoHeading{font-family:"Roihu";font-weight:bold;font-size:22px;line-height:28px;letter-spacing:-0.18px;}.titleRoihu,#Home .searchTitle{font-family:"Roihu";font-weight:bold;font-size:18px;line-height:20px;letter-spacing:-0.01rem;}.introMedium,.body1,.body2Static,footer .company,.courseContent .learningOutcomes p,.courseContent .learningOutcomes a,.courseContent .learningOutcomes ul li,.personBasicCard .title,.personCompactCard .title{font-family:"aktiv-grotesk",sans-serif;font-weight:400;font-size:16px;line-height:22px;letter-spacing:0.25px;}.introMediumStatic{font-family:"aktiv-grotesk",sans-serif;font-weight:400;font-size:20px;line-height:28px;}.personDetailedCard .title{font-family:"aktiv-grotesk",sans-serif;font-weight:400;font-size:18px;line-height:25px;letter-spacing:0.5px;}.introSmall,.body2,.body3,p,a,ul li,footer .details p,footer .details a,footer .details ul li,#MessageContainer,.qualificationCard .body p,.qualificationCard .linkText,.trainingOptionTabBody p,.personDetailedCard p,.courseHeader .courseIntro .briefDescription p,.courseHeader .courseBook .courseDetails p,.eventHeader .eventIntro .briefDescription p,.eventHeader .eventBook .eventDetails p,.qualificationHeader .qualificationIntro .briefDescription p,.qualificationHeader .qualificationBook .qualificationDetail p,.qualificationHeader .qualificationBook .qualificationDetail p a,.wpctmHome .description p,.promoImageCategory .description p{font-family:"aktiv-grotesk",sans-serif;font-weight:400;font-size:14px;line-height:18px;letter-spacing:0.25px;}.text-light a{color:white;text-decoration:underline;}.introBody{font-family:"Roihu";font-weight:bold;font-size:16px;line-height:20px;letter-spacing:-0.03rem;}.body4{font-family:"aktiv-grotesk",sans-serif;font-weight:400;font-size:12px;line-height:16px;letter-spacing:0.25px;}.quote{font-family:"aktiv-grotesk",sans-serif;font-style:italic;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0.25px;}.caption{font-family:"aktiv-grotesk",sans-serif;font-weight:400;font-size:12px;line-height:16px;letter-spacing:0.4px;}.linkArrow{font-family:"aktiv-grotesk",sans-serif;font-weight:500;font-size:14px;line-height:18px;letter-spacing:0.25px;}.linkMedium{font-family:"aktiv-grotesk",sans-serif;font-weight:500;font-size:14px;line-height:16px;letter-spacing:0.02rem;text-decoration-line:underline;}.link-heading-aimwa{font-family:"aktiv-grotesk",sans-serif;font-weight:500;font-size:14px;line-height:18px;letter-spacing:0.0015rem;}.postNom{font-family:"Roihu";font-weight:bold;font-size:16px;line-height:20px;letter-spacing:0.15px;font-variant:small-caps;color:#5E6D8D !important;}.promoCarouselHome .textArea .heading,.signatureEvents .textContainer .heading{font-family:"Roihu";font-weight:bold;font-size:16px;line-height:30px;letter-spacing:-0.18px;}.wpctmHome .textArea .heading{font-family:"Roihu";font-weight:bold;font-size:18px;line-height:22px;letter-spacing:-0.01rem;}label > span.required,p > span.required{color:red;margin-left:0.25em;}.object-cover{object-fit:cover;}.object-contain{object-fit:contain;}.bold{font-weight:bold !important;}.btn.btnAimwa{--bs-btn-border-radius:2.5rem;--bs-btn-border-width:2px;--bs-btn-font-size:0.875rem;--bs-btn-font-weight:bold;--bs-btn-padding-x:2rem;--bs-btn-padding-y:.75rem;min-width:11rem;--bs-btn-bg:#0042A8;--bs-btn-color:white;--bs-btn-hover-bg:white;--bs-btn-hover-border-color:#80D1EF;--bs-btn-hover-color:#0042A8;}.btn.btn-link.btnLinkAimwa,.btn.btn-link.btnLinkAimwaGrey{--bs-btn-font-size:.875rem;--bs-btn-padding-x:0;--bs-btn-padding-y:0;}.btn.btn-link.btnLinkAimwa{--bs-btn-font-weight:bold;--bs-btn-color:#0042A8;}.btn.btn-link.btnLinkAimwaGrey{--bs-btn-font-weight:500;--bs-btn-color:#465367;text-decoration:none;}.btn.btn-outlined-aimwa,.btn.btn-outlined-aimwa-download,.btn.btn-contained-aimwa,.btn.btn-outlined-wctm,.btn.btn-aimwa-inverted,.btn.btn-contained-aimwa-white,.btn.btn-aimwa-read{--bs-btn-border-radius:2.5rem;--bs-btn-border-width:2px;--bs-btn-font-family:'Aktiv Grotesk',sans-serif;--bs-btn-font-size:.875rem;--bs-btn-font-weight:bold;--bs-btn-line-height:1;--bs-btn-padding-x:2rem;--bs-btn-padding-y:1rem;}.btn.btn-outlined-aimwa,.btn.btn-outlined-aimwa-download{--bs-btn-border-color:#80D1EF;--bs-btn-color:#0042A8;--bs-btn-hover-color:#002D72;--bs-btn-hover-border-color:#0042A8;--bs-btn-line-height:1;}.btn.btn-outlined-aimwa-download::before{content:'';background-image:url("/img/AIM-WA/DownloadIcon.svg");background-size:1rem;background-position:left center;background-repeat:no-repeat;width:1.5rem;height:1rem;display:inline-block;}.btn.btn-contained-aimwa{--bs-btn-bg:#0042A8;--bs-btn-border-color:#0042A8;--bs-btn-color:white;--bs-btn-hover-bg:#002D72;--bs-btn-hover-color:white;--bs-btn-hover-border-color:#002D72;}.btn.btn-contained-aimwa:disabled{background:#D0D3D4;border-color:#D0D3D4;}.btn.btn-outlined-wctm{--bs-btn-bg:#E6F6FC;--bs-btn-border-color:#00A3E0;--bs-btn-color:#0042A8;--bs-btn-hover-bg:#E6F6FC;--bs-btn-hover-color:#0042A8;--bs-btn-hover-border-color:#00A3E0;}.btn.btn-aimwa-inverted{--bs-btn-bg:white;--bs-btn-border-color:#80D1EF;--bs-btn-color:#0042A8;--bs-btn-hover-bg:#0042A8;--bs-btn-hover-color:white;}.btn.btn-aimwa-read{--bs-btn-bg:#0042A8;--bs-btn-color:white;--bs-btn-hover-bg:white;--bs-btn-hover-border-color:#80D1EF;--bs-btn-hover-color:#0042A8;}.btn.btn-aimwa-read::before{content:'';background:url("/img/AIM-WA/book-open.svg") left center / 1em no-repeat;width:2em;height:1em;position:relative;top:2px;display:inline-block;}.btn.btn-aimwa-read:hover::before{filter:brightness(0) saturate(100%) invert(15%) sepia(99%) saturate(2724%) hue-rotate(211deg) brightness(90%) contrast(101%);}.btn.btn-contained-aimwa-square{--bs-btn-bg:#0042A8;--bs-btn-border-color:#0042A8;--bs-btn-border-radius:0;--bs-btn-border-width:2px;--bs-btn-color:white;--bs-btn-hover-bg:#002D72;--bs-btn-hover-border-color:#002D72;--bs-btn-hover-color:white;--bs-btn-active-bg:#0042A8;--bs-btn-active-border-color:#0042A8;--bs-btn-active-color:white;}.btn.btn-contained-aimwa-square:focus{background-color:#0042A8;border-color:#0042A8;color:white;}.btn.btn-contained-aimwa-white{--bs-btn-active-color:white;--bs-btn-active-bg:#0042A8;--bs-btn-active-border-color:transparent;--bs-btn-bg:white;--bs-btn-color:#0042A8;--bs-btn-hover-bg:white;--bs-btn-hover-color:#0042A8;}.btn.btnCircleBlue{--bs-btn-border-color:#0042A8;--bs-btn-border-radius:50%;--bs-btn-hover-border-color:#80D1EF;--bs-btn-hover-color:#0042A8;--bs-btn-line-height:1;--bs-btn-padding-x:.5rem;--bs-btn-padding-y:.5rem;--bs-btn-color:#0042A8;}a.link-heading-aimwa{color:#212A35;transition:color 0.2s ease;}a.link-heading-aimwa:hover{color:#0042A8;}.tabNav .nav-tabs{border:0px;padding-top:16px;}.tabNav .nav-tabs a.nav-link{border:0px;border-radius:0px;color:#465367;padding:16px 30px 24px;}.tabNav .nav-tabs .nav-link.active{color:#002D72;text-decoration:underline #002D72;text-underline-offset:9px;text-decoration-thickness:2px;}table{border-collapse:separate;border:0 !important;}table th,td{border:1px solid #fff !important;padding:.75rem;}table th,table th p{font-family:Roihu,sans-serif;background:#214a8d;color:white;font-size:1rem;font-weight:500;line-height:1.1;}table tbody tr td{background:#e2e2e2;color:#262626;font-size:.875rem;}table tbody tr td p{margin:0;}table tbody tr td em{font-style:normal;}table tbody tr td.border-bottom{border-bottom:1px solid #214a8d !important;}table tbody tr:nth-child(even) td{background:#efefef;}.table-blue0,.table-blue1,.table-blue2,.table-blue3{--bs-table-border-color:#B9B9B9;--bs-table-striped-color:black;--bs-table-active-bg:#B9B9B9;--bs-table-active-color:black;color:var(--bs-table-color);border-color:var(--bs-table-border-color);}.table-blue0{--bs-table-color:black;--bs-table-bg:#EFF6FF;--bs-table-striped-bg:#E5ECF5;--bs-table-hover-bg:#E5ECF5;--bs-table-hover-color:black;}.table-blue1{--bs-table-color:black;--bs-table-bg:#BFDBFE;--bs-table-striped-bg:#B5D1F4;--bs-table-hover-bg:#B5D1F4;--bs-table-hover-color:black;}.table-blue2{--bs-table-color:black;--bs-table-bg:#60A5FA;--bs-table-striped-bg:#569BF0;--bs-table-hover-bg:#569BF0;--bs-table-hover-color:black;}.table-blue3{--bs-table-color:white;--bs-table-bg:#2563EB;--bs-table-striped-bg:#1B59E1;--bs-table-hover-bg:#1B59E1;--bs-table-hover-color:white;}html,body{min-height:100%;height:100%;scroll-behavior:smooth;}body{font-family:"aktiv-grotesk","Roihu",Arial,helvetica,sans-serif;color:#212A35;}.wideBackground{background:url("/img/AIM-WA/bg-lozenge.svg"),#E6F6FC;background-attachment:fixed;}img{max-width:100%;}a{color:#0042A8;transition:color .3s ease;text-decoration:none;}a:hover{color:#00AAE7;}a.hoverUnderline:hover{text-decoration:underline;}small a{font-weight:initial;font-size:1em;line-height:initial;letter-spacing:initial;}iframe{width:100%;}.horSpacing{padding-left:16px;padding-right:16px;}.verSpacing{padding-top:48px;padding-bottom:48px;}.contentGap{gap:32px;display:flex;flex-direction:column;}.greyBox{padding:24px 16px 28px;background-color:#F5F5F6;}.whiteBox{padding:24px 16px 28px;background-color:#FFFFFF;}.backgroundLightBlueLozenges2{background:url("/img/Extra%20wide.svg") center bottom repeat-x,#00A3E0;}.backgroundLightBlueLozenges{background:url("/img/AIM-WA/bg-lozenge.svg") center bottom -300px / 1720px repeat-x,#CCEDF9;}.backgroundLightBlue{background-color:#CCEDF9;}.backgroundDarkBlueLozenges{background:url("/img/Dark%20hero%20pattern.svg") center bottom repeat-x,#002359;}.backgroundBlue{background-color:#E6F6FC;}.backgroundWhite{background-color:#ffffff;}.backgroundGreyLozenges{background:url("/img/AIM-WA/bg-lozenge.svg") center bottom -300px / 1720px repeat-x,#EAEBEB;}.backgroundGreyLozenges2{background:url("/img/Grey%20hero%20pattern.svg") center bottom repeat-x,#EAEBEB;}.backgroundYellowLozenges{background:url("/img/AIM-WA/bg-lozenge.svg") center bottom -300px / 1720px repeat-x,#FEC552;}.backgroundGrey{background-color:#F5F5F6;}.btn.arrowLink{font-weight:500;font-size:0.875rem;line-height:1.125rem;letter-spacing:0.25px;color:#0042A8;text-decoration:none;}.shadowMedium{box-shadow:2px 4px 4px rgba(0,45,114,0.06),0px 3px 8px rgba(0,45,114,0.1);}.shadowLarge{box-shadow:0px 4px 15px rgba(0,45,114,0.15),0px 4px 6px rgba(0,45,114,0.1);}.textPrimary{color:#212A35 !important;}.textWhite{color:#FFFFFF !important;}.textSecondaryDark{color:#002359 !important;}.textSecondary{color:#465367 !important;}.textTertiary{color:#5E6D8D;}.textActive{color:#0042A8 !important;}.textDisabled{color:#D0D3D4 !important;}.textWaitlist{color:#A13026 !important;background-color:#FFE4E4;white-space:nowrap;padding:6px 8px 4px;}.textAllLocations{color:black !important;background-color:#80D1EF;white-space:nowrap;padding:6px 8px 4px;}.textLimited{color:#806300 !important;background-color:#FFF9E3;white-space:nowrap;padding:6px 8px 4px;}.wholeWeb{max-width:2560px;width:100%;box-shadow:0px 25px 80px rgba(0,45,114,0.35);background:white;}.savingsCalcInput{padding:1rem;border:1px solid #D6E8FC;border-radius:.25rem;width:100%;}.savingsCalcDisplay1,.savingsCalcDisplay2{padding:1rem;border-radius:.25rem;text-align:center;}.savingsCalcDisplay1{background:#BFDBFE;border:1px solid #D6E8FC;}.savingsCalcDisplay2{background:#EFF6FF;border:1px solid #D6E8FC;}.dropdown-menu{--bs-dropdown-border-radius:0;--bs-dropdown-link-hover-bg:#BFE8F7;--bs-dropdown-link-active-bg:#BFE8F7;--bs-dropdown-link-active-color:black;--bs-dropdown-padding-x:0.5rem;--bs-dropdown-padding-y:1rem;--bs-dropdown-item-padding-y:0.5rem;}.dropdown-item{width:240px;white-space:normal;font-weight:500;font-size:14px;line-height:18px;letter-spacing:0.0015rem;}.blueGradientOverlay{background:linear-gradient(rgba(0,45,114,0) 33.59%,rgba(0,35,89,0.5) 63.13%);position:absolute;top:0;left:0;width:100%;height:100%;}.contentHeader2{display:flex;flex-direction:column;position:relative;justify-content:end;}.contentHeader2 .background{background-repeat:no-repeat;background-size:cover;background-position:center;height:100%;overflow:hidden;position:absolute;width:100%;z-index:0;}.contentHeader2 .content{z-index:1;}.contentHeader2 .content .headerContent{padding:3rem 1rem;}.contentHeader2 .content .overline{color:white;}.contentHeader2 .content .heading{color:white;font-family:Roihu,sans-serif;font-size:1.75rem;font-weight:bold;line-height:2rem;margin-top:.5rem;}.contentHeader2 .content .body{color:white;font-size:1rem;line-height:1.375rem;margin-top:1rem;}.contentHeader2.backgroundGreyLozenges2 .content .overline,.contentHeader2.backgroundGreyLozenges2 .content .heading{color:#212A35;}.contentHeader2.backgroundGreyLozenges2 .content .body{color:#465367;}.headerContentBox{background:#F5F5F6;padding:1.5rem 2rem 2rem;}header{position:relative;}header .headerLogo{position:absolute;top:0;left:0;height:100%;}header .headerLogo img{height:100%;}header #TopBar{background-color:#80D1EF;}header #TopBar > a{margin:0 16px;}header #TopBar > a:hover{text-decoration:underline;}header #NavbarContainer{background-color:#002359;padding:0 12px;}header #NavbarContainer .nav-link.btn{height:2.6875rem;width:2.6875rem;border-radius:50% !important;padding:0;margin:0 4px;}header #NavbarContainer .navbar-aimwa{--bs-navbar-toggler-border-color:transparent;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgb%28255, 255, 255%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-padding-x:0.25rem;--bs-navbar-nav-link-padding-x:0.25rem;}header #NavbarContainer .navbar-aimwa .nav-item{margin:0 12px;text-align:center;}header #NavbarContainer .navbar-aimwa .nav-item .dropdown-toggle::after{background:url("/img/AIM-WA/NavDropDown.svg");border:none;width:0.5em;height:0.3125em;position:absolute;left:calc( 50% - 0.5em );bottom:0.2em;}header #NavbarContainer .navbar-aimwa .nav-item .nav-link{color:#FFFFFF;transition:opacity 0.2s ease;}header #NavbarContainer .navbar-aimwa .nav-item .nav-link:hover{text-decoration:underline;}header #NavbarContainer .navbar-aimwa .nav-item .nav-link.WPCTM{line-height:1.1875rem;letter-spacing:0.15px;font-size:14px;}header #NavbarContainer .navbar-aimwa .navbar-toggler-icon{width:2.5rem;height:2.5rem;}header #NavbarContainer .navbar-aimwa .inlineSearch{max-width:20rem;}header #NavbarContainer.searchExpanded .nav-link{opacity:0.5;}.offcanvas{background:#002359;--bs-offcanvas-padding-x:0;--bs-offcanvas-padding-y:0;--bs-offcanvas-border-width:0;}.offcanvas .offcanvas-header{--bs-offcanvas-padding-x:0;--bs-offcanvas-padding-y:0;position:relative;height:4rem;}.offcanvas .offcanvas-header .headerLogo{position:absolute;top:0;left:0;height:100%;}.offcanvas .offcanvas-header .headerLogo img{height:100%;}.offcanvas .offcanvas-header .offcanvasNavButtons{display:flex;padding-right:12px;}.offcanvas .offcanvas-header .offcanvasNavButtons .nav-link{height:2.6875rem;width:2.6875rem;border-radius:50% !important;margin:0 0.5rem;padding:0;}.offcanvas .offcanvas-header .navbar-aimwa .navbar-toggler{--bs-navbar-toggler-border-color:transparent;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgb%28255, 255, 255%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-padding-x:0.25rem;}.offcanvas .offcanvas-header .navbar-aimwa .navbar-toggler .navbar-toggler-icon{width:2.5rem;height:2.5rem;}.offcanvas .offcanvas-header .navbar-aimwa .navbar-toggler .close-icon,.offcanvas .offcanvas-header .navbar-aimwa .navbar-toggler .close-icon::before{width:2.5rem;height:2.5rem;display:inline-block;vertical-align:middle;color:white;font-size:2.5rem;}.offcanvas .offcanvas-body{display:flex;flex-direction:column;}.offcanvas .offcanvas-body .topNav{padding:0.875rem 1.375rem 1.75rem;}.offcanvas .offcanvas-body .topNav button{background:white;border:1px solid #ced4da;border-left:none;}.offcanvas .offcanvas-body .topNav .navbar{--bs-navbar-padding-y:0;--bs-navbar-padding-x:1rem;}.offcanvas .offcanvas-body .topNav .navbar .navbar-nav{--bs-nav-link-color:white;--bs-nav-link-padding-y:1.375rem;--bs-nav-link-hover-color:white;}.offcanvas .offcanvas-body .topNav .navbar .navbar-nav .dropdown-toggle::after{background:url("/img/AIM-WA/NavDropDown.svg") no-repeat center;background-size:contain;border:none;width:0.75rem;height:0.5rem;vertical-align:0;margin-left:0.75rem;}.offcanvas .offcanvas-body .topNav .navbar .navbar-nav .nav-link{font-weight:bold;font-size:1.125rem;line-height:1.375rem;letter-spacing:0.15px;}.offcanvas .offcanvas-body .topNav .navbar .navbar-nav .nav-item .dropdown-menu{--bs-dropdown-bg:transparent;--bs-dropdown-border-width:0;--bs-dropdown-item-padding-x:0;--bs-dropdown-item-padding-y:0.75rem;--bs-dropdown-link-color:white;--bs-dropdown-padding-y:0;}.offcanvas .offcanvas-body .topNav .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item{max-width:100%;white-space:normal;font-weight:500;font-size:0.875rem;line-height:1.125rem;letter-spacing:0.0015em;opacity:0.8;padding-left:1rem;}.offcanvas .offcanvas-body .bottomNav{background:#80D1EF;padding:1.4375rem 2.375rem 1.75rem;flex-grow:1;}.offcanvas .offcanvas-body .bottomNav .nav-link{padding:0.75rem 0;}#OffcanvasSearch form{padding-top:1.875rem;padding-bottom:0.625rem;}input[type="file"] + label{display:block;}input[type="file"] + label .fileDropper{display:block;background:#F9FAFB;border:1px dashed #D6E8FC;padding:2.5rem 1rem;margin-top:.5rem;transition:background ease 0.25s;cursor:pointer;}input[type="file"] + label .fileDropper:hover{display:block;background:#EFF0F1;border:1px dashed #D6E8FC;padding:2.5rem 1rem;margin-top:.5rem;}.inlineSearch{max-width:100%;width:30rem;}.inlineSearch input{padding:1rem 1.25rem;font-size:0.875rem;line-height:1.25rem;letter-spacing:0.25px;border-radius:0;}.inlineSearch input::placeholder{font-style:italic;}.inlineSearch button{--bs-btn-active-border-color:#ced4da;--bs-btn-active-bg:white;--bs-btn-bg:white;--bs-btn-border-color:#ced4da;--bs-btn-border-radius:0;--bs-btn-hover-border-color:#ced4da;--bs-btn-hover-bg:white;border-left:none;height:3.375rem;padding:0 0.25rem;}.inlineSearch button .searchCircle{padding:0.8125rem 1.3125rem;border-radius:50%;background:url("/img/AIM-WA/MagnifyingGlass-White.svg") no-repeat center,#0042A8;transition:background-color 0.1s ease;}.inlineSearch button:active .searchCircle{background:url("/img/AIM-WA/MagnifyingGlass-White.svg") no-repeat center,#002359;}.circleDarkBlue{padding:0.5em;border-radius:50%;background:#0042A8;transition:background-color 0.1s ease;}#SearchModal{--bs-modal-border-width:0;--bs-modal-margin:9rem .5rem;}.customInputs .form-label,.customInputs .form-check-label,.customInputs .form-check-label p,.customInputs .form-check-label a,.customInputs .form-check-label ul li{font-weight:500;font-size:0.75rem;line-height:1rem;letter-spacing:0.1px;}.customInputs .form-control,.customInputs .form-select,.selectAimwa{font-size:0.875rem;border-radius:0;border:1px solid #B4D7E2;line-height:1.375rem;letter-spacing:0.25px;padding-left:1rem;padding-top:0.8125rem;padding-bottom:0.8125rem;}.customInputs .form-control:focus,.customInputs .form-select:focus,.selectAimwa{border-color:#80D1EF;}.customInputs .form-check-input:checked{background-color:#0042A8;border-color:#0042A8;}.accordion.accordion-aimwa{--bs-accordion-btn-color:#51789E;--bs-accordion-btn-padding-y:.25rem;--bs-accordion-btn-padding-x:.5rem;--bs-accordion-active-color:#51789E;--bs-accordion-active-bg:transparent;}.accordion.accordion-aimwa .accordion-button{font-weight:bold;}form.accordionForm{padding:1.5rem;padding-right:0;border:1px solid #EAEBEB;}form.accordionForm .accordion{--bs-accordion-active-bg:white;--bs-accordion-active-color:black;--bs-accordion-body-padding-x:1.75rem;--bs-accordion-btn-bg:white;--bs-accordion-btn-color:black;--bs-accordion-btn-focus-box-shadow:0;--bs-accordion-btn-padding-x:1.75rem;--bs-accordion-btn-padding-y:0.1875rem;--bs-border-color:transparent;margin-top:2.5rem;border-left:1px solid #00A3E0;}form.accordionForm .accordion .accordion-item{margin-top:2.5rem;}form.accordionForm .accordion .accordion-item .accordion-header .accordion-button::after{flex-shrink:initial;width:initial;height:initial;margin-left:initial;content:initial;transform:initial;background-image:initial;background-repeat:initial;background-size:initial;transition:initial;}form.accordionForm .accordion .accordion-item .accordion-header .activeOuterCircle{padding:12px 8px;border-radius:50%;position:absolute;left:-12px;top:0;background:#00A3E0;transition:padding 0.2s ease;font-size:0;}form.accordionForm .accordion .accordion-item .accordion-header .completeCircle,form.accordionForm .accordion .accordion-item .accordion-header .incompleteCircle{position:absolute;left:-12px;top:0;}form.accordionForm .accordion .accordion-item .accordion-header .completeCircle i{border-radius:50%;font-size:24px;color:#00A3E0;background:white;}form.accordionForm .accordion .accordion-item .accordion-header .incompleteCircle i{border-radius:50%;font-size:24px;color:#A13026;background:white;}form.accordionForm .accordion .accordion-item .accordion-header .activeInnerCircle{padding:4px;border-radius:50%;background:white;transition:padding 0.2s ease;font-size:0;}form.accordionForm .accordion .accordion-item .accordion-header .sectionName{flex-grow:1;font-weight:500;line-height:1.375rem;letter-spacing:0.15px;}form.accordionForm .accordion .accordion-item .accordion-header .stepNumber{font-weight:bold;font-size:0.75rem;line-height:0.75rem;color:#5E6D8D;text-transform:uppercase;font-family:Roihu,sans-serif;white-space:nowrap;margin-left:1rem;}form.accordionForm .accordion .accordion-item .accordion-header .accordion-button.collapsed .activeOuterCircle{padding:12px 2px;}form.accordionForm .accordion .accordion-item .accordion-header .accordion-button.collapsed .activeInnerCircle{padding:10px;}form.accordionForm .accordion .accordion-item .accordion-body .form-label,form.accordionForm .accordion .accordion-item .accordion-body .form-check-label,form.accordionForm .accordion .accordion-item .accordion-body .form-check-label p,form.accordionForm .accordion .accordion-item .accordion-body .form-check-label a,form.accordionForm .accordion .accordion-item .accordion-body .form-check-label ul li{font-weight:500;font-size:0.75rem;line-height:1rem;letter-spacing:0.1px;}form.accordionForm .accordion .accordion-item .accordion-body .form-control,form.accordionForm .accordion .accordion-item .accordion-body .form-select{font-size:0.875rem;border-radius:0;border:1px solid #B4D7E2;line-height:1.375rem;letter-spacing:0.25px;padding-left:1rem;padding-top:0.8125rem;padding-bottom:0.8125rem;}form.accordionForm .accordion .accordion-item .accordion-body .form-control:focus,form.accordionForm .accordion .accordion-item .accordion-body .form-select:focus{border-color:#80D1EF;}form.accordionForm .accordion .accordion-item .accordion-body .form-check-input:checked{background-color:#0042A8;border-color:#0042A8;}form.accordionForm .accordion .accordion-item:last-child{border-left:1px solid white;margin-left:-1px;}form.accordionForm button[type=submit]{--bs-btn-border-radius:2.5rem;--bs-btn-padding-y:1rem;--bs-btn-padding-x:2rem;margin-top:2.5rem;height:initial;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);white-space:initial;}form.accordionForm button[type=submit][disabled]{background:#D0D3D4;color:white;}form.accordionForm #Loader,form.accordionForm #MessageContainer{margin-top:2.5rem;}#Cart form.accordionForm .accordion .accordion-item .accordion-header .sectionName{font-weight:bold;font-size:1.125rem;line-height:1.5rem;}#Cart form.accordionForm .accordion .accordion-item .accordion-body{font-size:.875rem;line-height:1.125rem;margin-bottom:0;color:#465367;}.pageHeader{padding:3rem 1rem 3.75rem;}.pageHeader .pageHeaderHeading{color:white;font-weight:bold;font-family:Roihu,sans-serif;font-size:1.75rem;line-height:2rem;letter-spacing:-0.04em;}.pageHeader .pageHeaderIntro{color:white;font-size:.875rem;line-height:1.125rem;}.backgroundGrey .pageHeader .pageHeaderHeading{color:#212A35;}.backgroundGrey .pageHeader .pageHeaderIntro{color:#465367;}.border-lightBlue{--bs-border-opacity:1;border-color:rgba(128,209,239,var(--bs-border-opacity)) !important;}.promotionFull{box-shadow:2px 4px 4px rgba(0,45,114,0.06),0px 3px 8px rgba(0,45,114,0.1);position:relative;}.promotionFull .textContainer{padding:1.5rem 1rem;background-color:#FFFFFF;}.promotionFull .textContainer .overline{font-family:"Roihu";font-weight:bold;font-size:.75rem;line-height:.75rem;color:#0042A8;}.promotionFull .textContainer .heading{font-family:"Roihu";font-weight:bold;font-size:1rem;color:#212A35;}.promotionFull .textContainer .body{font-size:.875rem;line-height:1.125rem;color:#465367;}.promotionFull .textContainer p{margin-bottom:0;}.promotionFull .textContainer .btn{margin-top:2rem;}.documentListingItem{padding:0.5rem;border-top:1px solid #E3E3E3;position:relative;}.documentListingItem:hover{background:#F1F1F1;}.documentListingItem:first-child{border-top:none;}.documentListingItem .title{color:#004a8d;font-size:1rem;font-weight:bold;margin-bottom:0;margin-top:0;}.documentListingItem .fileType{font-size:2rem;}.documentListingItem .link{position:absolute;left:0;top:0;width:100%;height:100%;}.leaderMagItem{position:relative;padding:1em;transition:background ease 0.2s;}.leaderMagItem:hover{background:rgba( 0,0,0,0.06 );}.leaderMagItem h2{margin-top:0;margin-bottom:1em;text-transform:uppercase;}.leaderMagItem ul{margin-bottom:0;}.leaderMagItem ul li:last-child{margin-bottom:0;}#CalendarDateRange{font-family:Roihu;font-weight:bold;font-size:1rem;color:#212A35;}.findCourseBannerPartial{background:url("/img/AIM-WA/bg-lozenge.svg"),#CCEDF9;padding:3rem 1rem;}.findCourseBannerPartial .findCourseBannerPartialHeading{font-family:Roihu;font-weight:bold;font-size:1.5rem;line-height:1.75rem;color:#002359;letter-spacing:initial;}.findCourseBannerPartial .findCourseBannerPartialContent{font-size:.875rem;line-height:1.125rem;color:#465367;letter-spacing:initial;}.elevatedContent{background:white;margin-top:1rem;padding:1.5rem 1rem;box-shadow:0px 4px 15px rgba(0,45,114,0.15),0px 4px 6px rgba(0,45,114,0.1);}.elevatedContent .searchHeading{font-family:Roihu,sans-serif;font-weight:bold;font-size:1.375rem;line-height:1.75rem;letter-spacing:-0.18px;text-align:center;color:#002359;}.elevatedContent form input[type=text],.elevatedContent form select{border:1px solid #B3E3F6;border-radius:0;height:70px;background-color:#FBFBFB;background-size:20px;}.elevatedContent form input[type=text],.elevatedContent form select,.elevatedContent form input[type=text]::placeholder{font-size:1rem;font-weight:500;color:black;letter-spacing:0.1px;}.elevatedContent form button[type=submit]{height:auto;padding:1.1875rem;font-size:1rem;font-weight:500;line-height:1.375rem;letter-spacing:0.15px;}.elevatedContent form button[type=button]{height:auto;padding:1.1875rem;font-size:1rem;font-weight:500;line-height:1.375rem;letter-spacing:0.15px;}.elevatedContent .somethingElse{margin:1.5rem 0 1rem;}.elevatedContent .somethingElse a{margin-left:1rem;}.elevatedContent .somethingElse a:first-child{margin-left:0;}.heroWithContentOverlay{position:relative;}.heroWithContentOverlay .hero{position:absolute;z-index:0;top:0;left:0;width:100%;height:85%;}.heroWithContentOverlay .hero.heroPadding + .content{padding-top:30rem;}.heroWithContentOverlay .content{padding:1.5rem 1rem 1rem;position:relative;z-index:1;}.heroWithContentOverlay .content .overline{font-family:Roihu,sans-serif;font-weight:bold;font-size:.75rem;text-align:center;color:white;}.heroWithContentOverlay .content .pageHeading{font-family:Roihu,sans-serif;font-weight:bold;font-size:1.75rem;text-align:center;color:white;}.heroWithContentOverlay .content .intro{font-size:0.875rem;line-height:1.125rem;text-align:center;color:white;}.wideRangeOfCategories{background:url("/img/AIM-WA/bg-lozenge.svg") center bottom -300px / 1720px repeat-x,#CCEDF9;}.findCourseBanner{background:url("/img/AIM-WA/bg-lozenge.svg") center bottom -300px / 1720px repeat-x,#CCEDF9;}.suggestionResults{background:white;box-shadow:2px 4px 4px rgba(0,45,114,0.06),0px 3px 8px rgba(0,45,114,0.1);padding:.5rem 1rem;position:absolute;top:100%;width:100%;}.suggestionResults .suggestionResult{color:black;font-size:1rem;margin:0 -1rem;padding:.25rem 1rem;transition:background ease 0.25s;cursor:pointer;}.suggestionResults .suggestionResult:hover{background:#EAEBEB;}.categoryCard{border:1px solid #EAEBEB;box-shadow:2px 4px 4px rgba(0,45,114,0.06),0px 3px 8px rgba(0,45,114,0.1);display:flex;flex-direction:column;height:100%;}.categoryCard .textContainer{padding:1.5rem;display:flex;flex-direction:column;height:100%;}.categoryCard .heading{font-family:"Roihu";font-size:1.125rem;font-weight:bold;}.categoryCard .body{margin:.5rem 0 1rem;color:#465367;font-size:.875rem;line-height:1.125rem;flex-grow:1;}.categoryCard a.btn{align-self:flex-start;}.categoryCard .listArea{background:#F5F5F6;border-top:1px solid #EAEBEB;padding:1rem 1.5rem 1.5rem;}.categoryCard .listArea a{display:block;font-size:.875rem;line-height:1.125rem;margin-top:.75rem;}.categoryCardSlim{display:block;background:#F5F5F6;box-shadow:0px 1px 2px rgba(0,45,114,0.25),0px 1px 3px rgba(0,45,114,0.1);border:1px solid #F5F5F6;margin-top:1rem;padding:1rem;transition:box-shadow ease 0.2s;}.categoryCardSlim .categoryName{font-weight:500;font-size:0.875rem;line-height:1.125rem;letter-spacing:0.0015em;color:#212A35;}.categoryCardSlim .categoryDescription{font-size:0.875rem;line-height:1.125rem;letter-spacing:0.25px;color:#465367;}.categoryCardSlim:hover{box-shadow:2px 4px 4px rgba(0,45,114,0.06),0px 3px 8px rgba(0,45,114,0.1);}.searchResult{background:white;box-shadow:2px 4px 4px rgba(0,45,114,0.06),0px 3px 8px rgba(0,45,114,0.1);padding:1.5rem;transition:all 0.2s ease;border:1px solid transparent;margin-top:1rem;}.searchResult .searchResultType{font-family:Roihu,sans-serif;font-weight:bold;font-size:.75rem;color:#5E6D8D;text-transform:uppercase;}.searchResult .searchResultHeading{font-weight:bold;font-size:1.25rem;color:#212A35;line-height:1.375rem;}.searchResultDateLine,.searchResultDateLine p{font-size:0.875rem;margin-bottom:0;line-height:initial;}.searchResultDate{font-weight:bold;color:#465367;}.searchResult .searchResultLimitedSpaces,.searchResult .searchResultWaitlistOnly{font-family:Roihu,sans-serif;font-weight:bold;font-size:0.75rem;line-height:0.75rem;padding:0.375rem 0.5rem 0.25rem;text-transform:uppercase;display:inline-block;margin-top:0.75rem;}.searchResult .searchResultLimitedSpaces{background:#FFF9E3;color:#806300;}.searchResult .searchResultWaitlistOnly{background:#FFE4E4;color:#A13026;}.searchResult .searchResultDescription{margin-top:1rem;}.searchResult .searchResultDescription,.searchResult .searchResultDescription p,.searchResult .searchResultDescription a{font-size:0.875rem;line-height:1.125rem;margin-bottom:0;}.searchResult:hover{border:1px solid #80D1EF;box-shadow:0px 4px 15px rgba(0,45,114,0.15),0px 4px 6px rgba(0,45,114,0.1);}.broadenedHeading{font-weight:500;font-size:1.125rem;line-height:1.5rem;color:#212A35;}.featuredCoursesHeading{font-family:Roihu,sans-serif;font-weight:bold;font-size:1.25rem;color:#212A35;}.card{--bs-card-border-color:#EAEBEB;--bs-card-border-radius:0;box-shadow:2px 4px 4px rgba(0,45,114,0.06),0px 3px 8px rgba(0,45,114,0.1);}.card-title{font-weight:bold;font-size:1.125rem;line-height:1.5rem;color:#212A35;}.cartItem{margin-top:1rem;}.cartItem .card-body{--bs-card-spacer-y:1.5rem;--bs-card-spacer-x:1rem;}.cartItem .card-body .label{font-size:.875rem;line-height:1.125rem;color:#465367;}.cartItem .card-body .value{font-size:1rem;line-height:1.375rem;color:#212A35;}.cartSummaryItem{border-bottom:1px solid #D5D7D8;padding:1.5rem 0;}.cartSummaryItem:last-child{border-bottom:2px solid #00A3E0;}.warning{font-size:.75rem;line-height:1rem;color:#A13026;}.alert-lightblue{background-color:#EFF6FF;border:1px solid #D6E8FC;}.totalPrice{border-top:2px solid #00A3E0;border-bottom:2px solid #00A3E0;}.select2-dropdown{z-index:1100;}.dropdownRow .dropdownRowChevron{transition:transform 0.2s ease;transform:rotate(180deg);}.dropdownRow.collapsed .dropdownRowChevron{transform:rotate(0);}.cardWithLink{border-top:1px solid #00A3E0;padding:.75rem 1rem;}.cardWithLink .heading{font-weight:bold;font-size:1.125rem;line-height:1.375rem;color:#212A35;}.cardWithLink .body,.cardWithLink .body p,.cardWithLink .body ul li{font-size:.875rem;line-height:1.125rem;color:#465367;}.cardWithLink .body a{font-size:.875rem;line-height:1.125rem;}.signatureEvents{background:#CCEDF9;padding:3rem 0;}.signatureEvents .slider{margin-top:.5rem;}.signatureEvents .slider .slide{padding:1rem;}.signatureEvents .slider .slideCard{box-shadow:0px 4px 15px rgba(0,45,114,0.15),0px 4px 6px rgba(0,45,114,0.1);}.signatureEvents .slider .slide .textContainer{background:rgba( 255,255,255,0.9 );padding:1.5rem 1rem;}.signatureEvents .sliderNav{margin-top:.5rem;}.signatureEvents .sliderNav li{margin-bottom:0;}.signatureEvents .textContainer{height:auto;}.signatureEvents .textArea{min-height:auto;}#FormLogin{margin:0 auto;}#FormLogin label{font-weight:500;font-size:0.75rem;line-height:1rem;letter-spacing:0.1px;color:#212A35;}#FormLogin input[type=text],#FormLogin input[type=password]{border-radius:0;border:1px solid #B4D7E2;line-height:1.375rem;letter-spacing:0.25px;padding-left:1rem;padding-top:0.8125rem;padding-bottom:0.8125rem;}#FormLogin input[type=text]:focus,#FormLogin input[type=password]:focus{border-color:#80D1EF;}.textLinkMedium{font-family:'Aktiv Grotesk',sans-serif;font-weight:500;font-size:0.875rem;line-height:1rem;letter-spacing:0.02em;text-decoration:underline;color:#0042A8;}.containerInset{max-width:842px;}footer .connect{background-color:#E6F6FC;}footer .connect #FormSubscribeNewsletter .form-control{font-size:0.875rem;box-sizing:border-box;border:1px solid #CCEDF9;border-radius:0;height:48px;margin-bottom:16px;}footer .connect .socailMediaIcons{padding-top:5px;}footer .connect .socialMediaIcon{margin-right:32px;}footer .details{background-color:#002D72;color:white;}footer .details #betterWorkplaces{max-width:405px;}footer .details a{color:white;text-decoration:underline;}footer .company{background-color:#002359;color:white;padding-top:10px;padding-bottom:10px;}footer .company a{color:white;font-family:"aktiv-grotesk",sans-serif;font-weight:700;font-size:16px;line-height:20px;letter-spacing:0.15px;}footer .company a:hover{text-decoration:underline;}nav.navbar{z-index:999;}#Home{}#Home .sectionTitle{padding-bottom:8px;}#Home .trainingOptions .trainingOptionsCol{margin-top:8px;}#Home .trainingOptions .trainingOptionsCol .trainingOptionTab{background-color:white;padding:22px 30px 20px;height:100%;border:2px solid transparent;}#Home .trainingOptions .trainingOptionsCol .trainingOptionTab:hover{border:2px solid #B4D7E2;border-radius:0;}#Home .trainingOptions .trainingOptionsCol .trainingOptionTab .trainingOptionTabImg{padding-bottom:16px;}#Home .trainingOptions .trainingOptionsCol .trainingOptionTab .trainingOptionTabTitle{}#Home .trainingOptions .trainingOptionsCol .trainingOptionTab .trainingOptionTabBody{}.findCourseBanner p,.findCourseBannerInset p,.subtitledImage .textArea p{margin-bottom:16px;}.promoCarouselHome{margin:8px;}.promoImageUpcoming{box-shadow:2px 4px 4px rgba(0,45,114,0.06),0px 3px 8px rgba(0,45,114,0.1);}.promoImageUpcoming .content{background:white;padding:1.5rem 1rem;}.promoImageUpcoming .content .heading{color:#212A35;font-family:Roihu,sans-serif;font-size:1.375rem;font-weight:bold;line-height:1.75rem;margin-top:.25rem;}.promoImageUpcoming .content .description{margin-top:.25rem;}.promoImageUpcoming .content .description,.promoImageUpcoming .content .description p{color:#465367;font-size:.875rem;line-height:1.125rem;margin-bottom:0;}.promoImageUpcoming .content .description a{font-size:.875rem;line-height:1.125rem;margin-bottom:0;}.promoImageUpcoming .content .btn{margin-top:1.5rem;}.promoImageFull,.promoImageInset,.promoCarouselHome,.promoImageCategory{box-shadow:2px 4px 4px rgba(0,45,114,0.06),0px 3px 8px rgba(0,45,114,0.1);}.promoImageCategory,.subtitledImage{display:inline-block;}.subtitledImage .textContainer{margin-top:-55px;}.promoImageFull .textArea,.promoImageInset .textArea,.promoCarouselHome .textArea,.wpctmHome .textArea,.promoImageCategory .textArea{padding:24px 16px;background-color:#FFFFFF;min-height:186px;gap:4px;}.subtitledImage .textArea{padding:24px 16px 28px;background-color:rgba(255,255,255,0.9);display:flex;flex-direction:column;gap:32px;}.carouselIndicators{margin-top:.5rem;}.simpleLinkCard .textArea{padding:24px 16px;background-color:#FFFFFF;min-height:186px;}.wpctmHome{display:inline-block;max-width:476px;}.execEdBanner{position:absolute;top:0;right:1rem;}.execEdBanner img{height:10rem;}.categoryHeaderContent{gap:16px;display:flex;flex-direction:column;max-width:880px;}.courseCard{padding:24px;background-color:#FFFFFF;min-height:210px;border:1px solid #F5F5F6;}.courseCard .name{font-weight:bold;font-size:1.125rem;color:#212A35;}.courseCard .briefDescription,.courseCard .briefDescription p{font-size:.875rem;color:#465367;margin-bottom:0;}.courseCard .briefDescription a{font-size:.875rem;margin-bottom:0;}.qualificationCard{padding:24px;}.testimonialCard{padding:24px 40px 40px;background-color:#FBFBFB;}.promoCarouselHome .textArea p,.promoImageCategory .textArea p{margin-bottom:4px;}.IndicatorText{text-align:start;}.wpctmRelated .textArea{padding:32px 40px;background-color:#FFFFFF;min-height:186px;}.bookingCard{background:#ffffff;box-shadow:2px 4px 4px rgba(0,45,114,0.06),0px 3px 8px rgba(0,45,114,0.1);margin-top:1rem;padding:1rem;}.bookingCard .name{font-family:Roihu,sans-serif;font-size:1.25rem;font-weight:bold;line-height:1.375rem;color:#212A35;}.bookingCard .name img{height:2rem;margin-right:.5rem;}.bookingCard .briefDescription{margin-top:1rem;}.bookingCard .briefDescription,.bookingCard .briefDescription p,.bookingCard .briefDescription a{font-size:.875rem;line-height:1.125rem;margin-bottom:0;}.SimpleImageCard{padding-bottom:24px;}.SimpleImageCard .image{padding-bottom:8px;}.SimpleImageCard .heading{padding-bottom:8px;}.personCompactCard{padding:24px;}.personBasicCard{padding:24px;max-width:405px;max-height:520px;height:100%;}.personBasicCard img{padding-bottom:8px;}.personDetailedCard{margin-bottom:48px;}.personDetailedCard .info{padding-bottom:20px;border-bottom:1px #00A3E0 solid;margin-bottom:20px;}.personDetailedCard .accordion-button{padding:0;}.personDetailedCard .accordion-button:not(.collapsed),.higherEd .accordion-button:not(.collapsed),.faqDropdown .accordion-button:not(.collapsed){background-color:#ffffff;box-shadow:none;}.personDetailedCard .accordion-button:focus,.higherEd .accordion-button:focus,.faqDropdown .accordion-button:focus{box-shadow:none;}.personDetailedCard .accordion-button::after{margin-left:8px;background-image:url("/img/AIM-WA/singleChevron.svg");height:8px;width:15px;background-size:auto;}.personDetailedCard .accordion-button.collapsed::before{content:'Read biography';}.personDetailedCard .accordion-button:not(.collapsed)::before{content:'Hide biography';}.personDetailedCard .accordion-body{padding:8px 0 0 0;}.accordionHeading{padding-bottom:8px;}.higherEd .gradCertDropdown .accordionHeading,.higherEd .accordion-item,.higherEd .accordion-item:last-child{border-bottom:1px solid #D0D3D4;}.faqDropdown .accordion-item,.faqDropdown .accordion-item:last-child{border-bottom:1px solid #00A3E0;}.higherEd .gradCertDropdown{padding-top:32px;}.higherEd .accordion-button{padding:16px 8px;}.faqDropdown .accordion-button{padding:16px 0px;}.higherEd .accordion-button::after,.faqDropdown .accordion-button::after{height:22px;width:22px;background-size:auto;}.faqDropdown .faqDropdownCategory{gap:60px;display:flex;flex-direction:column;}.faqDropdown .faqDropdownList{gap:48px;display:flex;flex-direction:column;}.faqDropdown .accordion-body{padding:0 0 8px 0;}.higherEd .otherCategory{padding-top:80px;}.higherEd .otherCategory .heading{padding-bottom:8px;border-bottom:1px solid #D0D3D4;margin-bottom:16px;}.higherEd .otherCategory .content{gap:8px;display:flex;flex-direction:column;}.personCompactCard .head,.personBasicCard .head,.personDetailedCard .head{padding-bottom:8px;}.personCompactCard .postNom,.personBasicCard .postNom,.personDetailedCard .postNom{padding-left:16px;}.sliderNav{padding-left:0;list-style:none;}.sliderNav li{margin-bottom:24px;}.sliderNav li button{border:none;width:100%;background-color:transparent;padding:0px;}.sliderNav li button .verTimer{height:94px;position:relative;min-width:4px;border:none;background:#B3E3F6;}.sliderNav li button .verTimer span{display:block;width:100%;background:#00A3E0;}.sliderNav li button .horTimer{height:6px;min-height:6px;position:relative;width:100%;border:none;background:#B3E3F6;}.sliderNav li button .horTimer span{display:block;height:100%;background:#00A3E0;width:0%;}.categoryHeadBackground{background:url("/img/AIM-WA/bg-lozenge.svg") center bottom -300px / 1720px repeat-x,#CCEDF9;position:absolute;top:0;left:0;width:100%;height:687px;z-index:0;}.categoryContent{position:relative;z-index:1;}.categoryFeatured{background:#ffffff;padding:8px;margin-bottom:48px;margin-top:48px;}.courseHeader,.eventHeader,.qualificationHeader{background:#FFFFFF;padding:24px 16px 48px;max-width:1200px;position:relative;}.qualificationHeader .topContent{position:absolute;margin-top:-120px;}.qualificationHeader .qualificationInfo .recognisedTraining{width:110px;height:110px;margin-left:35px;margin-right:20px;background:#FFFFFF;border-radius:50%;overflow:hidden;}.qualificationHeader .qualificationInfo .recognisedTraining img{width:90px;}.courseHeader .topContent .circleBorder{width:90px;height:90px;overflow:hidden;}.courseHeader .topContent img{width:100%;height:100%;}.courseHeader .courseIntro,.eventHeader .eventIntro,.qualificationHeader .qualificationIntro{padding-bottom:32px;}.courseHeader .courseIntro .briefDescription p,.eventHeader .eventIntro .briefDescription p,.qualificationHeader .qualificationIntro .briefDescription p{color:#465367 !important;}.courseHeader .pricing,.eventHeader .pricing,.qualificationHeader .pricing{border-top:2px solid #E6F6FC;}.courseHeader .pricing .currentPrice,.eventHeader .pricing .currentPrice,.qualificationHeader .pricing .currentPrice{padding:22px 27px 27px;}.courseHeader .pricing .otherPrices,.eventHeader .pricing .otherPrices,.qualificationHeader .pricing .otherPrices{padding-left:8px;}.courseHeader .pricing .otherPrices .price,.courseHeader .pricing .otherPrices .membership,.eventHeader .pricing .otherPrices .price,.eventHeader .pricing .otherPrices .membership,.qualificationHeader .pricing .otherPrices .price,.qualificationHeader .pricing .otherPrices .membership{padding-top:8px;padding-left:8px;}.courseHeader .pricing .login,.eventHeader .pricing .login,.qualificationHeader .pricing .login{padding-top:24px;padding-bottom:24px;border-bottom:2px solid #F5F5F6;margin-bottom:8px;}.courseHeader .courseButtons .btn,.eventHeader .eventButtons .btn,.qualificationHeader .qualificationBook .qualificationButtons .btn{margin-bottom:16px;}.courseHeader .courseBook .courseDetails p{margin-bottom:0;}.participantCount button{background:#E6F6FC;width:34px;height:32px;border:1px solid #80D1EF;}.participantCount .participantNum{background:#FFFFFF;width:49px;height:32px;border-top:1px solid #80D1EF;border-bottom:1px solid #80D1EF;}.courseButtons .btn.btn-outlined-aimwa{--bs-btn-padding-x:1rem;}.courseContent,.qualificationContent{margin-bottom:56px;}.courseContent h2,.qualificationContent h2{margin-bottom:8px;}.qualificationCode{padding:6px 16px;background-color:#E6F6FC;border-radius:14px;font-family:"aktiv-grotesk",sans-serif;font-weight:400;font-size:12px;line-height:16px;letter-spacing:0.4px;color:#0042A8;width:fit-content;}.dateSelect{border:1px solid #B4D7E2;border-radius:0;background-image:url("/img/AIM-WA/blue-chevron.svg");background-size:24px;background-position:right 0.25rem center;}.dateSelect:hover{cursor:pointer;}.dateSelect,.dateSelect option{font-family:"aktiv-grotesk",sans-serif;font-weight:400;font-size:14px;line-height:18px;letter-spacing:0.25px;color:#465367 !important;}.headerImgContainer{width:100%;max-height:30vh;overflow:hidden;display:flex;align-items:center;}.headerImgContainer .backgroundGreyLozenges,.headerImgContainer .backgroundGreyLozenges2,.headerImgContainer .backgroundLightBlueLozenges2,.headerImgContainer .backgroundDarkBlueLozenges,.headerImgContainer .backgroundYellowLozenges{flex-grow:1;}.mh-380{min-height:380px;}.mh-400{min-height:400px;}.mh-700{min-height:700px;}.courseBannerText{margin-top:-200px !important;color:white;font-size:2rem;line-height:2rem;font-family:Roihu,sans-serif;font-weight:bold;}.richContent,.schedule,.membershipType,.courseHeader .courseBook .courseDetails,.eventHeader .eventBook .eventDetails,.qualificationHeader .qualificationBook .qualificationDetails{gap:16px;display:flex;flex-direction:column;}.schedule .scheduleWeek{padding:24px 16px;gap:8px;display:flex;flex-direction:column;}.schedule .overline{color:#002359;}.schedule .scheduleWeek:nth-child(odd){background:#E6F6FC;}.membershipType .membershipBenefit{padding-top:12px;gap:8px;display:flex;flex-direction:column;}.tabNav select{margin:12px 0px;border:1px solid #B4D7E2;padding:10px 28px 10px 18px;}.aboutPage .AboutSubtitled{padding-bottom:48px;padding-top:100px;}.venueCarousel{padding-bottom:20px;padding-top:60px;}.venueVideos{gap:48px 0px;padding-bottom:80px;}.venueVideos p{margin-bottom:0px;}.venueKat{padding-top:48px;}.venueKat .venueKatHeading{margin-top:-28px;padding-bottom:24px;}.venueKat .katMeaning{margin-bottom:40px;margin-top:40px;}.venueKat .venuePicture{padding-top:25px;}.map{padding:8px;background:#FFFFFF;}.customEnquiry{border:none;font-family:"aktiv-grotesk",sans-serif;font-weight:700;font-size:16px;line-height:20px;letter-spacing:0.02rem;text-decoration-line:underline;color:#0042A8;transition:color .3s ease;background:none;text-align:left;padding:0;}.customEnquiry:hover{color:#00AAE7;}.bookingCartDetails{padding:24px 16px;border:1px solid #F9FAFB;border-radius:8px;}.contactFormPopUp{border:1px solid #DBEAFE;background:#FFFFFF;padding:16px;border-radius:4px;}.contactForm,.feedbackForm,.MBAForm,.interestForm,.customisedSolutionsForm,.internationalSolutionsForm{border:1px solid #EAEBEB;background:#FFFFFF;padding:40px;}.unitHeader,.customisedServicesHeader,.internationalServicesHeader{background:#FFFFFF;padding:24px 16px 48px;max-width:1400px;position:relative;gap:16px;display:flex;flex-direction:column;}.unitContent{gap:48px;display:flex;flex-direction:column;}.specialCourseContentModules{gap:24px;display:flex;flex-direction:column;}.specialCourseContentModules .contentModule{gap:16px;display:flex;flex-direction:column;}.specialCourseDeliveryModules .deliveryModule{border-top:1px solid #B4D7E2;padding:24px 16px;gap:4px;display:flex;flex-direction:column;}.specialCourseDeliveryModules .deliveryModule:last-child{border-bottom:1px solid #B4D7E2;}.specialCourseDeliveryModules .deliveryModule .deliveryCard{padding:16px 32px 24px;gap:8px;display:flex;flex-direction:column;height:100%;}#HomeHeroBanner{padding-top:15rem;padding-bottom:4rem;position:relative;}.btn.unclickable:hover{pointer-events:none !important;cursor:default !important;background:none !important;box-shadow:none !important;}.btn.unclickable{pointer-events:none !important;cursor:default !important;background:none !important;box-shadow:none !important;}#HeroBannerImages,#HeroBannerImages-ow,#HeroBannerImages-mw,#HeroBannerImages-iw,#HeroBannerImagesMobile,#HeroBannerImagesMobile-ow,#HeroBannerImagesMobile-mw,#HeroBannerImagesMobile-iw{height:100%;overflow:hidden;}#HeroBannerImages .slider-item,#HeroBannerImagesMobile .slider-item{top:0;left:0;height:100%;width:100%;}#HeroBannerImages .slider-item img,#HeroBannerImagesMobile .slider-item img{top:0;left:0;height:100%;width:100%;object-fit:cover;}.tns-nav{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);z-index:2;text-align:center;}.tns-nav button{background-color:#ccc;border:none;border-radius:50%;width:12px;height:12px;margin:0 5px;cursor:pointer;opacity:0.6;}.tns-nav button.tns-nav-active{background-color:#0042A8;opacity:0.8;}#HomeHeroBanner,#HomeHeroOverlay,#HomeHeroSearch,#HomeHeroSearch select,#HomeHeroSearch button[type=submit],#HomeHeroSearchHeading,#HomeHeroBack{transition:all 0.3s ease-in-out;}#HomeHeroBanner.expandedSearch{padding-top:10rem;}#HomeHeroBanner.expandedSearch #HomeHeroOverlay{opacity:0.4;}#HomeHeroBanner.expandedSearch #HomeHeroSearch{padding-bottom:3.375rem;max-width:1280px;}#HomeHeroBanner.expandedSearch #HomeHeroSearch select{margin-top:1rem;}#HomeHeroBanner.expandedSearch #HomeHeroSearch button[type=submit]{margin-top:1.5rem;}#HomeHeroBanner.expandedSearch #HomeHeroSearchHeading{margin-top:2.25rem;}#HomeHeroBanner.expandedSearch #HomeHeroBack{display:block;}#HomeHeroOverlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;overflow:hidden;}#HomeHeroSearch{max-width:1000px;background:white;margin:0 auto;padding:16px;margin-top:1rem;position:relative;z-index:100;}#HomeHeroBack{text-align:right;font-size:0.875rem;line-height:1.125rem;letter-spacing:0.25px;display:none;}#HomeHeroSearchHeading{color:#002359;font-size:1.125rem;line-height:1.25rem;letter-spacing:-0.01em;text-align:center;margin-bottom:0.5rem;font-family:Roihu;}#HomeHeroSearch input[type=text],#HomeHeroSearch select{border:1px solid #B3E3F6;border-radius:0;height:42px;background-color:#FBFBFB;background-size:20px;}#HomeHeroSearch select{margin-top:0.25rem;}#HomeHeroSearch input[type=text],#HomeHeroSearch select,#HomeHeroSearch input[type=text]::placeholder{font-size:1rem;font-weight:500;color:black;letter-spacing:0.1px;}#HomeHeroSearch button[type=submit]{height:50px;padding:0;font-size:0.875rem;letter-spacing:0.02em;font-weight:bold;margin-top:0.25rem;}#HomeHeroSearch button[type=button]{height:50px;padding:0;font-size:0.875rem;letter-spacing:0.02em;font-weight:bold;margin-top:0.25rem;}#TabsExplore{--bs-nav-link-color:#465367;--bs-nav-link-font-weight:500;--bs-nav-link-hover-color:#212A35;--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0;--bs-nav-tabs-border-color:transparent;--bs-nav-tabs-border-radius:0;--bs-nav-tabs-border-width:4px;--bs-nav-tabs-link-active-color:#212A35;--bs-nav-tabs-link-active-border-color:#212A35;--bs-nav-tabs-link-hover-border-color:#212A35;justify-content:center;margin:1rem 0 1.5rem;}#TabsExplore .nav-link{border-left:none;border-right:none;border-top:none;line-height:1rem;margin:0 1.75rem;}#HomeHeroSearch{}#HomeHeroSearch label{font-size:0.875rem;line-height:1.125rem;letter-spacing:0.0015em;color:#465367;font-weight:500;border-bottom:4px solid transparent;margin-left:1.6875rem;cursor:pointer;}#HomeHeroSearch input:checked + label{color:#212A35;border-bottom:4px solid #212A35;}#HomeHeroSearch div:first-child label{margin-left:0;}#HomeHeroImageAttribution{padding-top:1.5rem;}#HomeHeroImageAttribution *{font-size:0.875rem;color:white;}#HomeHeroImageAttribution a{text-decoration:underline;}#HomeHeroImageAttribution p{margin:0;}#HomeTestimonials{background-repeat:no-repeat;background-position:center;background-size:cover;padding:48px 16px;}#HomeTestimonials .testimonialsHeading,#HomeTestimonials .testimonialsSubheading{font-family:Roihu;font-weight:bold;color:white;}#HomeTestimonials .testimonialsHeading{font-size:0.75rem;line-height:0.75rem;}#HomeTestimonials .testimonialsSubheading{font-size:1.375rem;line-height:1.75rem;letter-spacing:-0.18px;}#HomeTestimonials #HomeTestimonialsSlider{margin-top:1.5rem;}#HomeTestimonials .tns-item{vertical-align:middle;}#HomeTestimonials .testimonial{background:white;display:flex;flex-direction:column;padding:1.5rem 2.5rem;}#HomeTestimonials .testimonial .courseName{margin-top:0.5rem;font-weight:bold;font-size:1.125rem;line-height:1.375rem;letter-spacing:0.15px;}#HomeTestimonials .testimonial .quote1{margin-top:0.5rem;font-style:italic;font-size:0.875rem;line-height:1.25rem;letter-spacing:0.25px;}#HomeTestimonials .testimonial .author{margin-top:0.5rem;font-size:0.75rem;letter-spacing:0.4px;}#HomeTestimonials .testimonial a{font-size:.875rem;padding-top:1rem;display:block;margin-top:auto;text-align:right;}#HomeTestimonials .prevArrow,#HomeTestimonials .nextArrow{color:white;position:absolute;font-size:4rem;opacity:0.5;transition:opacity 0.3s ease;cursor:pointer;transform:translateY(-200%);}#HomeTestimonials .prevArrow:hover,#HomeTestimonials .nextArrow:hover{opacity:1;}#HomeTestimonials .prevArrow{left:0px;}#HomeTestimonials .nextArrow{right:0px;}.relatedResultArticle{background:white;}.relatedResultArticle .heading{font-family:Roihu,sans-serif;font-weight:bold;font-size:1.375rem;line-height:1.75rem;color:#002359;}.relatedResultArticle .briefDescription{font-size:1rem;line-height:1.375rem;color:#465367;}.relatedResultArticle .link{font-weight:500;font-size:.875rem;line-height:1.125rem;color:#0042A8;}.paymentMethod{--bs-list-group-item-padding-y:1rem;}#CartDetails .remove-booking{right:0;color:#ff0000;cursor:pointer;}#CartLozenge{background:white;border:1px solid #00A3E0;border-right:none;border-top-left-radius:3.5rem;border-bottom-left-radius:3.5rem;color:#0042A8;font-size:1rem;padding:.5rem 1rem .5rem 1rem;position:fixed;right:0;transition:padding 0.25s ease;z-index:101;margin-top:1.5rem;}#CartLozenge:hover{padding-right:2.5rem;border-top-left-radius:2rem;border-bottom-left-radius:2rem;display:block;}#CartLozenge .bi{font-size:1.25rem;margin-right:.5rem;}#CartCounter{margin-left:.5rem;}.cartDetail{display:flex;flex-direction:column;font-size:0.75rem;white-space:normal;}.btn.waitlistButton,.btn.allLocationsButton{margin-bottom:2px;margin-top:4px;--bs-btn-border-width:0;--bs-btn-border-radius:0;--bs-btn-bg:white;--bs-btn-box-shadow:2px 4px 4px rgba(0,45,114,0.1);--bs-btn-color:#0042A8;--bs-btn-font-weight:500;--bs-btn-hover-bg:#f5f5f5;--bs-btn-hover-color:#80D1EF;box-shadow:var(--bs-btn-box-shadow);}.btn.waitlistButton:hover,.btn.allLocationsButton:hover{--bs-btn-bg:#0042A8;--bs-btn-color:white;background-color:#0042A8;color:white;}.btn.waitlistButton:active,.btn.allLocationsButton:active{--bs-btn-active-bg:#eee;--bs-btn-active-color:#80D1EF;--bs-btn-box-shadow:inset 2px 4px 4px rgba(0,45,114,0.1);box-shadow:var(--bs-btn-active-box-shadow);}.basicContent{max-width:850px;}#BeediyarBanner{padding-top:5rem;padding-bottom:1rem;position:relative;text-align:center;color:white;}#BeediyarBanner .bannerContent{position:relative;z-index:1;}#BeediyarBanner .bannerVideo{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;z-index:0;}#BeediyarBanner .bannerVideo iframe{pointer-events:none;width:100vw;height:56.25vw;max-width:none;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}.beediyarBannerHeading{font-family:"Roihu";font-weight:bold;font-size:3.25rem;line-height:3.5rem;}.beediyarBannerHeadingYear{font-family:"Roihu";font-weight:300;font-size:3.25rem;line-height:3.5rem;}.dashedLine{width:100%;border:1px dashed #707070;opacity:1;}.beediyarRed{color:#d13d39;}.beediyarYellow{color:#ffa02b;}.beediyarHeading{text-transform:uppercase;font-family:"Roihu";font-weight:300;font-size:48px;line-height:50px;}.beediyarBorder{padding:40px 30px 60px;border:2px dashed #ffa02b;border-radius:21px;}#Beediyar .accordion{--bs-accordion-bg:none;}#Beediyar .accordion-item{border:none;}#Beediyar .accordion-button{border-bottom:1px dashed #707070;}#Beediyar .accordion-button:not(.collapsed){box-shadow:none;--bs-accordion-active-bg:none;}#Beediyar .accordion-button:focus{box-shadow:none;}#Beediyar .accordion-button::after{box-shadow:none;margin-left:16px;}#Beediyar .accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-icon);}#BeediyarSponsors .prevArrow,#BeediyarSponsors .nextArrow{color:#454242;position:absolute;font-size:2rem;cursor:pointer;}#BeediyarVideos .prevArrow,#BeediyarVideos .nextArrow{color:white;position:absolute;font-size:3rem;cursor:pointer;}#Beediyar p,#Beediyar ul li,#Beediyar .textPrimary{color:#020202 !important;}#BeediyarSponsors{background-color:#EFEAEA;padding-top:32px;padding-bottom:32px;}.btn.btn-black-beediyar,.btn.btn-yellow-beediyar,.btn.btn-red-beediyar{--bs-btn-border-radius:2.5rem;--bs-btn-border-width:2px;--bs-btn-font-family:'Aktiv Grotesk',sans-serif;--bs-btn-font-size:.875rem;--bs-btn-font-weight:bold;--bs-btn-line-height:1;--bs-btn-padding-x:2rem;--bs-btn-padding-y:1rem;--bs-btn-active-border-color:transparent;}.btn.btn-nav-beediyar{--bs-btn-border-width:0;--bs-btn-font-family:'Aktiv Grotesk',sans-serif;--bs-btn-font-size:.875rem;--bs-btn-font-weight:bold;--bs-btn-line-height:1;--bs-btn-padding-x:2rem;--bs-btn-padding-y:.765rem;--bs-btn-active-border-color:transparent;--bs-btn-active-color:white;--bs-btn-active-bg:#020202;--bs-btn-bg:#020202;--bs-btn-color:#ffa02b;--bs-btn-hover-bg:#020202;--bs-btn-hover-color:white;--bs-btn-border-radius:0;}.btn.btn-navRight-beediyar{border-bottom-right-radius:2.5rem;border-top-right-radius:2.5rem;padding-left:0;}.btn.btn-navMid-smRight-beediyar{border-bottom-right-radius:2.5rem;border-top-right-radius:2.5rem;padding-left:0;}.btn.btn-navMid-smLeft-beediyar{border-bottom-left-radius:2.5rem;border-top-left-radius:2.5rem;padding-right:0;}.btn.btn-navLeft-beediyar{border-bottom-left-radius:2.5rem;border-top-left-radius:2.5rem;padding-right:0;}.beediyar-border-right{border-right:1px solid #D13D39;padding-right:32px;}.beediyar-border-left{border-left:1px solid #D13D39;padding-left:32px;}.beediyar-border-mid-right{border-right:0;border-left:1px solid #D13D39;padding-right:0;padding-left:32px;}.beediyar-border-mid-left{border-right:1px solid #D13D39;border-left:0;padding-right:32px;padding-left:0;}.btn.btn-black-beediyar{--bs-btn-active-color:white;--bs-btn-active-bg:grey;--bs-btn-bg:#020202;--bs-btn-color:white;--bs-btn-hover-bg:grey;--bs-btn-hover-color:white;}.btn.btn-yellow-beediyar{--bs-btn-active-color:#020202;--bs-btn-active-bg:#E68712;--bs-btn-bg:#ffa02b;--bs-btn-color:#020202;--bs-btn-hover-bg:#E68712;--bs-btn-hover-color:#020202;}.btn.btn-red-beediyar{--bs-btn-active-color:white;--bs-btn-active-bg:#EB5753;--bs-btn-bg:#d13d39;--bs-btn-color:white;--bs-btn-hover-bg:#EB5753;--bs-btn-hover-color:white;}.videoThumbnail:hover{cursor:pointer;}#Beediyar .fileDropper{padding:1rem 1rem;}.youtubeLogo{font-size:3rem;color:#282828;}.socialIcon img{height:2rem;display:block;transition:opacity 0.25s ease;}.socialIcon img:hover{opacity:0.8;}.socialIcon + .socialIcon{margin-left:2rem;}.eventMenuItems{display:inline-block;width:100%;background-color:#48494B;}.eventMenuItems a{color:white;}.eventMenuItems .eventMenuItem:first-child{border-left:none;}.eventMenuItem{display:inline-block;border-left:1px solid white;text-align:center;padding:0 1rem;}.video-container{position:absolute;width:100%;height:670px;overflow:hidden;}.image-arrow-container{height:670px;position:absolute;top:0px;left:0px;}.background-video{width:100%;height:670px;object-fit:cover;}.background-arrows{position:absolute;top:-25%;left:0;width:auto;height:150%;}.agenda-arrow{width:70%;height:auto;display:block;}.image-title-container{position:relative;max-width:100%;height:auto;display:block;margin:0 auto;}.inspirationalHeader{padding:1.25rem;font-family:Roihu;font-size:2.4375rem;line-height:2.5625rem;font-weight:300;letter-spacing:0px;color:white;}.btn-download-brochure{border-radius:25px;border-width:2px;border-style:solid;font-size:0.875rem;line-height:1.5rem;font-family:Roihu;letter-spacing:0px;color:#FCF9F7;font-weight:bold;}.card-responsive-width{width:100%;}.common-text{font:normal normal normal 16px Roihu !important;}.specialEventsPageTitles{font:normal normal bold 46px/48px Roihu;letter-spacing:0px;}#Gallery .specialEventsPageTitles{font:normal normal bold 30px/31px Roihu;}.contact-us-form{border-width:1px;border-style:solid;border-radius:0;}.sponsors-border{border-bottom:2px solid #D3D3D3;border-top:2px solid #D3D3D3;}.required-field::after{content:"*";color:red;margin-left:2px }.gallery-youtube{position:absolute;right:3%;bottom:3%;z-index:2;height:50px;}#BeediyarVideos .gallery-youtube{position:absolute;right:3%;bottom:3%;z-index:2;height:15%;}.agenda-border{border-top-style:solid;border-width:1px;}.agenda-border:last-child{border-bottom-style:solid;}.agenda-border p{margin-bottom:0;}.image-container{width:100%;overflow:hidden;}#Speakers .image-container img{width:100%;height:350px;display:block;object-fit:cover;}#PanelSpeakers .image-container img{width:100%;height:150px;display:block;object-fit:cover;}#Speakers .prevArrow,#Speakers .nextArrow,#PanelSpeakers .prevArrow,#PanelSpeakers .nextArrow,#GalleryBelow .prevArrow,#GalleryBelow .nextArrow,#Sponsors .prevArrow,#Sponsors .nextArrow{font-size:4rem;opacity:0.5;transition:opacity 0.3s ease;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);}#Sponsors .prevArrow,#GalleryBelow .prevArrow{left:0;}#Sponsors .nextArrow,#GalleryBelow .nextArrow{right:0;}#Speakers .nextArrow,#PanelSpeakers .nextArrow{right:-20px;}#Speakers .prevArrow,#PanelSpeakers .prevArrow{left:-20px;}#Gallery .prevArrow:hover,#Gallery .nextArrow:hover,#Speakers .prevArrow:hover,#Speakers .nextArrow:hover,#PanelSpeakers .prevArrow:hover,#PanelSpeakers .nextArrow:hover,#Sponsors .prevArrow:hover,#Sponsors .nextArrow:hover,#GalleryBelow .prevArrow:hover,#GalleryBelow .nextArrow:hover,#VideoGallery .prevArrow:hover,#VideoGallery .nextArrow:hover{opacity:1;}#Gallery .prevArrow,#Gallery .nextArrow,#VideoGallery .prevArrow,#VideoGallery .nextArrow{font-size:4rem;opacity:0.5;transition:opacity 0.3s ease;cursor:pointer;position:relative;top:0;}.horSpacingNew{padding-left:10px;padding-right:10px;}.section-background{background-repeat:no-repeat;background-size:cover;}.iframe-container iframe{height:188px;}#my-gallery img{object-fit:cover;min-width:100%;min-height:100%;}#my-gallery a{flex:1;overflow:hidden;}.bookingOutlinedButton,.bookingContainedButton,.bookingOutlinedButtonPre,.bookingContainedButtonPre{border-radius:2.5rem;border-width:2px;font-family:'Aktiv Grotesk',sans-serif;font-size:.875rem;font-weight:bold;line-height:1;padding:1rem 2rem;}.edit:hover{color:#007bff;}.btn-success-light{background-color:#33A16E;color:white;}.btn-success-light:hover{background-color:#2D8E61;color:white;}#EventCategoryDropdown.dropdown-menu{min-width:100% !important;width:100% !important;padding:0;border-radius:0 0 0.5rem 0.5rem;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.05);}#EventCategoryDropdown .dropdown-item{width:100%;padding:0.5rem 1rem;display:flex;align-items:center;gap:0.5rem;cursor:pointer;background:#fff;border-bottom:1px solid #f1f1f1;transition:background 0.15s;}#EventCategoryDropdown .dropdown-item:last-child{border-bottom:none;}#EventCategoryDropdown .dropdown-item:hover,#EventCategoryDropdown .dropdown-item:focus-within{background:#f5f8fa;}#EventCategoryDropdown .category-checkbox{margin-right:0.5rem;accent-color:#005baa;}@media( min-width:576px ){.courseBannerText{margin-top:-180px !important;color:white;font-size:2.5rem;line-height:3rem;font-family:Roihu,sans-serif;font-weight:bold;}.btn.btn-navMid-smRight-beediyar{border-bottom-right-radius:0;border-top-right-radius:0;padding-right:0;padding-left:0;}.btn.btn-navMid-smLeft-beediyar{border-bottom-left-radius:0;border-top-left-radius:0;padding-right:0;padding-left:0;}.beediyar-border-mid-right{border-right:1px solid #D13D39;border-left:1px solid #D13D39;padding-right:32px;padding-left:32px;}.beediyar-border-mid-left{border-right:1px solid #D13D39;border-left:1px solid #D13D39;padding-right:32px;padding-left:32px;}#Speakers .image-container img{height:410px;}#PanelSpeakers .image-container img{height:200px;}.iframe-container iframe{height:485px;}.horSpacing{padding-left:0;padding-right:0;}#Home .trainingOptions{margin-bottom:40px;margin-top:16px;}.eventMenuItems{width:auto;border-radius:30px;}#Sponsors .prevArrow,#Sponsors .nextArrow{color:black !important;}#Gallery .prevArrow,#Gallery .nextArrow,#VideoGallery .prevArrow,#VideoGallery .nextArrow{font-size:4rem;opacity:0.5;transition:opacity 0.3s ease;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);}#Gallery .prevArrow,#VideoGallery .prevArrow{left:-60px;}#Gallery .nextArrow,#VideoGallery .nextArrow{right:-60px;}#BeediyarBanner{padding-top:100px;padding-bottom:40px;}}@media( min-width:768px ){#Gallery .prevArrow,#VideoGallery .prevArrow{left:-50px;}#Gallery .nextArrow,#VideoGallery .nextArrow{right:-50px;}#Speakers .image-container img{height:550px;}#PanelSpeakers .image-container img{height:300px;}.agenda-arrow{left:-40px;width:70%;height:auto;}#Gallery .specialEventsPageTitles{font:normal normal bold 46px/48px Roihu;}.horSpacing{padding-left:60px;padding-right:60px;}.verSpacing{padding-top:60px;padding-bottom:60px;}.findCourseBanner{padding:80px 132px 100px;}.findCourseBannerInset{padding:80px 36px;max-width:842px;}.categoryFeatured{padding:40px 32px;}.IndicatorText{padding-top:4px;padding-left:8px;}.wpctmRelated .textArea{box-sizing:border-box;padding:32px;background-color:#FFFFFF;min-height:371px;width:419px;border:1px solid #F5F5F6;}.SimpleImageCard{padding-bottom:32px;}.SimpleImageCard .image{padding-bottom:24px;}.aboutPage .AboutSubtitled{padding-bottom:100px;padding-top:68px;}.aboutPage .AboutCarousel{padding-top:36px;}.faqDropdown .faqDropdownCategory{gap:100px;display:flex;flex-direction:column;}.faqDropdown .faqDropdownList{gap:60px;display:flex;flex-direction:column;}.faqDropdown .accordion-body{padding:0 48px 8px 0;}.execEdBanner{right:10rem;}form.accordionForm{padding:2.5rem;}#CalendarDateRange{font-size:1.25rem;}#BeediyarBanner{padding-top:180px;padding-bottom:100px;}}@media( min-width:992px ){.card-responsive-width{width:75% !important;}.hero-link{font-size:70px;line-height:1.2;}#HeroBannerImages .slider-item{top:0;left:0;width:100%;height:100%;}#HeroBannerImages .slider-item img{top:0;left:0;width:100%;height:100%;object-fit:cover;}.courseHeader .topContent img{width:80%;height:80%;}.courseHeader .courseInfo .topContent .circleBorder{width:150px;height:150px;}#Speakers .image-container img{height:300px;}#PanelSpeakers .image-container img{height:150px;}.agenda-arrow{left:-40px;width:70%;height:auto;}.courseHeader .courseInfo .topContent{width:180px;padding-left:35px;padding-right:20px;position:relative;margin-top:0px;}.qualificationHeader .topContent{position:relative;margin-top:0px;}.courseHeader .pricing .login,.eventHeader .pricing .login,.qualificationHeader .pricing .login{border-bottom:0px;}.contentHeader2 .content .headerContent{padding:7rem 2rem;}.contentHeader2 .content .heading{font-size:2.75rem;line-height:3rem;margin-top:1rem;}.contentHeader2 .content .body{font-size:1.25rem;line-height:1.75rem;}.headerContentBox{background:rgba(255,255,255,0.9);}.bookingCard{margin-top:1.5rem;padding:1.5rem;}.promoImageUpcoming .content{padding:2.5rem 2rem;}.promoImageUpcoming .content .heading{font-size:1.5rem;line-height:1.875rem;margin-top:.5rem;}.promoImageUpcoming .content .description{margin-top:.5rem;}.promoImageUpcoming .content .btn{margin-top:2.5rem;}.card-title{font-weight:bold;font-size:1.625rem;line-height:1.875rem;}.cartItem .card-body{--bs-card-spacer-y:2rem;--bs-card-spacer-x:2rem;}.mw-lg-60{max-width:60%;}.mw-lg-80{max-width:80%;}#Cart form.accordionForm .accordion .accordion-item .accordion-header .sectionName{font-weight:bold;font-size:1.625rem;line-height:1.875rem;}#Cart form.accordionForm .accordion .accordion-item .accordion-body,#Cart form.accordionForm .accordion .accordion-item .accordion-body p{font-size:1.125rem;line-height:1.625rem;}.elevatedContent{margin:2.5rem auto;padding:2.5rem;}.elevatedContent .searchHeading{font-size:2rem;line-height:2.5rem;letter-spacing:-0.04em;}.elevatedContent form button[type=submit]{height:72px;padding:2px;font-size:0.875rem;letter-spacing:0.02em;font-weight:bold;margin-top:0;}.elevatedContent form button[type=button]{height:72px;padding:2px;font-size:0.875rem;letter-spacing:0.02em;font-weight:bold;margin-top:0;}.elevatedContent .somethingElse{margin:2rem auto 0;}.signatureEvents{padding:5rem 4rem;}.signatureEvents .slider{margin-top:1.5rem;}.signatureEvents .slider .slide .slideCard{box-shadow:none;position:relative;}.signatureEvents .slider .slide .slideCard img{width:100%;}.signatureEvents .slider .slide .slideCard .textContainer{position:absolute;padding:2.5rem;bottom:0;left:0;max-width:400px;}.signatureEvents .slider .slide .slideCard .textContainer a.btn{margin-top:2rem;}.signatureEvents .sliderNav{margin-top:3rem;}.searchResultsInset{max-width:80%;margin:0 auto;}.broadenedHeading{font-size:1.25rem;line-height:1.75rem;}.featuredCoursesHeading{font-weight:500;font-size:2.375rem;}.findCourseBannerPartial{padding:5rem 2.25rem;}.findCourseBannerPartial .findCourseBannerPartialHeading{font-size:2rem;line-height:2.5rem;}.findCourseBannerPartial .findCourseBannerPartialContent{font-size:1.25rem;line-height:1.75rem;}.courseCard .name{font-weight:500;font-size:1.375rem;}.courseCard .briefDescription,.courseCard .briefDescription p,.courseCard .briefDescription a{font-size:1rem;}.heroWithContentOverlay .content{padding:2.5rem 3.75rem;}.heroWithContentOverlay .content .pageHeading{font-size:2.75rem;}.heroWithContentOverlay .content .intro{font-size:1.25rem;line-height:1.75rem;max-width:90%;margin-left:auto;margin-right:auto;}.heroWithContentOverlay .hero .cover{min-height:initial;max-height:27rem;}.heroWithContentOverlay .hero.withImage{}.bottomPromo{max-width:60%;}.bottomPromo h2{font-family:Roihu,sans-serif;}header .headerNav #NavbarContainer .navbar-aimwa .nav-item{margin:0 8px;}#HomeHeroBanner{padding-top:400px;padding-bottom:60px;}#HomeHeroOverlay{background:black;}#HomeHeroContentLine1{font-size:3.375rem;letter-spacing:-0.04em;line-height:3.75rem;}#HomeHeroContentLine2{font-size:1.625rem;line-height:2rem;letter-spacing:0.5px;}#HomeHeroBanner.expandedSearch #HomeHeroOverlay{opacity:0.6;}#HomeHeroBanner.expandedSearch #HomeHeroSearch{padding:2rem 3.5625rem;}#HomeHeroBanner.expandedSearch #HomeHeroSearch button[type=submit],#HomeHeroBanner.expandedSearch #HomeHeroSearch select{margin-top:0;}#HomeHeroBanner.expandedSearch #HomeHeroSearchHeading{margin-top:0;font-size:2.5rem;line-height:3rem;}#HomeHeroBanner #HomeHeroSearchNav label{font-size:1.125rem;line-height:1.375rem;font-weight:bold;}#TabsExplore{--bs-nav-link-font-weight:bold;}#TabsExplore .nav-link{margin:0 2.5rem;}#HomeHeroSearch{padding:1.5rem 2.6875rem;margin-top:1.5rem;}#HomeHeroSearchHeading{font-size:1.75rem;line-height:2rem;letter-spacing:-0.04em;text-align:center;margin-bottom:1.25rem;}#HomeHeroSearch input[type=text],#HomeHeroSearch select{height:50px;margin-top:0;}#HomeHeroSearch button[type=submit]{height:50px;padding:0;margin-top:0;}#HomeHeroSearch button[type=button]{height:50px;padding:0;margin-top:0;}#HomeTestimonials{padding:80px 0;}#HomeTestimonials .testimonialsHeading,#HomeTestimonials .testimonialsSubheading{text-align:center;}#HomeTestimonials .testimonialsSubheading{font-size:2rem;line-height:2.5rem;letter-spacing:-0.04px;}.head1{font-family:"Roihu";font-weight:bold;font-size:44px;line-height:48px;letter-spacing:-0.04rem;}.head2{font-family:"Roihu";font-weight:500;font-size:38px;line-height:48px;letter-spacing:-0.04rem;}.head3,#Home .sectionTitle{font-family:"Roihu";font-weight:bold;font-size:32px;line-height:40px;letter-spacing:-0.04rem;}h2,.h2,.head4,.subHeadings{font-family:"aktiv-grotesk",sans-serif;font-weight:bold;font-size:26px;line-height:30px;letter-spacing:0.25px;}.titleLarge{font-family:"Roihu";font-weight:bold;font-size:22px;line-height:28px;letter-spacing:-0.18px;}h3,.h3,.titleMedium,.titleSmall,footer .details .h2,.qualificationCard .heading,.courseContent .learningOutcomes h2{font-family:"aktiv-grotesk",sans-serif;font-weight:500;font-size:22px;line-height:28px;letter-spacing:0.005rem;}.introMedium,.introSmall,.courseHeader .courseIntro .briefDescription p,.eventHeader .eventIntro .briefDescription p,.qualificationHeader .qualificationIntro .briefDescription p,.courseHeader .courseIntro .briefDescription a,.eventHeader .eventIntro .briefDescription a,.qualificationHeader .qualificationIntro .briefDescription a,.personDetailedCard .title{font-family:"aktiv-grotesk",sans-serif;font-weight:400;font-size:20px;line-height:28px;}.introBody,.promoImageInset .textArea .heading,.promoCarouselHome .textArea .heading,.signatureEvents .textContainer .heading,.wpctmHome .textArea .heading,.IndicatorText .textArea .heading,.promoImageCategory .textArea .heading{font-family:"Roihu";font-weight:bold;font-size:24px;line-height:30px;letter-spacing:-0.03rem;}.body1,p,a,ul li,#MessageContainer{font-family:"aktiv-grotesk",sans-serif;font-weight:400;font-size:18px;line-height:25px;letter-spacing:0.5px;}h4{font-family:"aktiv-grotesk",sans-serif;font-weight:bold;font-size:18px;line-height:22px;letter-spacing:0.15px;}.body2,.qualificationCard .body p,.qualificationCard .body a,.personDetailedCard p,.personDetailedCard a,.personDetailedCard ul li,.wpctmHome .description p,.wpctmHome .description a{font-family:"aktiv-grotesk",sans-serif;font-weight:400;font-size:16px;line-height:22px;letter-spacing:0.25px;}.quote{font-family:"aktiv-grotesk",sans-serif;font-style:italic;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0.25px;}.postNom{font-family:"Roihu";font-weight:bold;font-size:20px;line-height:26px;letter-spacing:0.15px;font-variant:small-caps;}.link-heading-aimwa{font-family:"aktiv-grotesk",sans-serif;font-weight:500;font-size:16px;line-height:22px;letter-spacing:0.15px;}footer .company,.promoImageCategory .description p,.promoImageCategory .description a{font-family:"aktiv-grotesk",sans-serif;font-weight:400;font-size:14px;line-height:18px;letter-spacing:0.25px;}footer .company a{font-family:"aktiv-grotesk",sans-serif;font-weight:700;font-size:14px;line-height:24px;letter-spacing:0.1px;}#Home .heroTitle{font-family:"Roihu";font-weight:bold;font-size:54px;line-height:60px;letter-spacing:-0.04rem;}.promotionFull{box-shadow:none;}.promotionFull .textContainer{position:absolute;bottom:0px;left:0px;padding:2.5rem;background-color:rgba(255,255,255,0.9);width:400px;}.promotionFull .textContainer .heading{font-size:1.5rem;line-height:1.875rem;}.promotionFull .textContainer .body{font-size:1rem;line-height:1.375rem;}.promotionFull .textContainer .btn{margin-top:9rem;}#CalendarDateRange{font-size:1.75rem;}#Home .searchTitle,.promoImageFull .textArea .heading,.wpctmRelated .textArea .heading,.courseCategoryPromoHeading,#BeediyarBanner .beediyarBannerContent{font-family:"Roihu";font-weight:bold;font-size:28px;line-height:32px;letter-spacing:-0.04rem;}#Home .searchOpenTitle{font-family:"Roihu";font-weight:bold;font-size:40px;line-height:48px;letter-spacing:-0.04rem;}.customInputs .form-control,.customInputs .form-select,.selectAimwa,footer .connect #FormSubscribeNewsletter .form-control,form.accordionForm .accordion .accordion-item .accordion-body .form-control,form.accordionForm .accordion .accordion-item .accordion-body .form-select{font-size:1rem;}#Home .sectionTitle{padding-bottom:16px;}#Home .WPCTMBlock{padding-bottom:50px;padding-left:40px;padding-right:40px;background-color:#ffffff;}#Home .WPCTMBlock .logo{width:90%;}.promoImageFull,.promoImageInset,.promoCarouselHome,.promoImageCategory{box-shadow:none;}.promoImageFull .textContainer,.promoImageInset .textContainer,.promoCarouselHome .textContainer,.subtitledImage .textContainer,.promoImageCategory .textContainer{position:absolute;bottom:0px;left:0px;margin-top:0px;}.promoImageInset .textContainer,.promoCarouselHome .textContainer,.promoImageCategory .textContainer{height:100%;}.promoImageFull .textArea{padding:40px;background-color:rgba(255,255,255,0.9);min-height:420px;width:405px;gap:8px;}.promoImageInset .textArea,.promoCarouselHome .textArea,.promoImageCategory .textArea{padding:40px 32px;background-color:rgba(255,255,255,0.9);min-height:100%;width:300px;gap:8px;}.promoCarouselHome .textArea p,.IndicatorText p,.promoImageCategory p{margin-bottom:8px;}.wpctmHome .textArea{padding:32px 40px;background-color:#E6F6FC;min-height:268px;gap:8px;}.pageHeader{padding-top:5rem;padding-bottom:6.25rem;}.pageHeader .pageHeaderHeading{font-size:2.75rem;line-height:3rem;text-align:center;}.pageHeader .pageHeaderIntro{text-align:center;font-size:1.25rem;line-height:1.75rem;}.subtitledImage .textArea{padding:40px 60px 60px;}.subtitledImage .textArea p{margin-bottom:32px;}.unitHeader,.customisedServicesHeader,.internationalServicesHeader{box-sizing:border-box;border:1px solid #F5F5F6;background:#FFFFFF;margin-bottom:20px;margin-left:60px;margin-right:60px;margin-top:-150px;padding:60px 60px 80px;}.unitContent{gap:80px 0px;display:flex;flex-direction:column;}.relatedResultArticle .heading{font-size:1.75rem;line-height:2rem;}.relatedResultArticle .briefDescription{font-size:1.125rem;line-height:1.625rem;}.relatedResultArticle .link{font-weight:normal;}.categoryCard .heading{font-size:1.375rem;}.schedule .scheduleWeek:nth-child(odd){background:white;}#BeediyarBanner{padding-top:290px;padding-bottom:160px;}.beediyarBannerHeading{font-family:"Roihu";font-weight:bold;font-size:6.875rem;line-height:133px;}.beediyarBannerHeadingYear{font-family:"Roihu";font-weight:300;font-size:6.875rem;line-height:133px;}.beediyarHeading{text-transform:uppercase;font-family:"Roihu";font-weight:300;font-size:64px;line-height:75px;}#Gallery .prevArrow{left:-20px;}#Gallery .nextArrow{right:-20px;}}@media( min-width:1200px ){.courseBannerText{margin-top:-150px !important;}#Gallery .prevArrow,#VideoGallery .prevArrow{left:-50px;}#Gallery .nextArrow,#VideoGallery .nextArrow{right:-50px;}.headerImgContainer{max-height:70vh;}.courseContent,.qualificationContent{margin-bottom:84px;}.courseContent h2,.qualificationContent h2{margin-bottom:16px;}.greyBox,.whiteBox{padding:40px;}.courseHeader,.eventHeader,.qualificationHeader{box-sizing:border-box;border:1px solid #F5F5F6;background:#FFFFFF;margin-bottom:20px;margin-left:60px;margin-right:60px;margin-top:-150px;padding:0;}.courseHeader .pricing .otherPrices,.eventHeader .pricing .otherPrices,.qualificationHeader .pricing .otherPrices{padding-left:22px;}.courseHeader .pricing .otherPrices .price,.courseHeader .pricing .otherPrices .membership,.eventHeader .pricing .otherPrices .price,.eventHeader .pricing .otherPrices .membership,.qualificationHeader .pricing .otherPrices .price,.qualificationHeader .pricing .otherPrices .membership{padding-top:8px;padding-left:8px;}.courseHeader .pricing .login,.eventHeader .pricing .login,.qualificationHeader .pricing .login{padding-top:20px;padding-left:10px;}.courseHeader .courseInfo,.eventHeader .eventInfo,.qualificationHeader .qualificationInfo{padding:55px 35px 35px 55px;border:1px solid #F5F5F6;}.courseHeader .courseInfo .courseIntro,.eventHeader .eventInfo .eventIntro,.qualificationHeader .qualificationInfo .qualificationIntro{max-width:740px;}.qualificationHeader .qualificationInfo .recognisedTraining{width:125px;height:125px;margin-right:0px;}.qualificationHeader .qualificationInfo .recognisedTraining img{width:100px;}.eventHeader .eventInfo .eventBadge{width:180px;padding-left:35px;padding-right:20px;position:relative;margin-top:0px;}.courseHeader .courseBook,.eventHeader .eventBook,.qualificationHeader .qualificationBook{padding:55px 50px;border:1px solid #F5F5F6;}.carouselIndicators{margin-top:.5rem;}.signatureEvents .slider .slide .slideCard .textContainer a.btn{margin-top:6rem;}.searchResultsInset{max-width:70%;margin:0 auto;}}@media( min-width:1400px ){header .headerNav #NavbarContainer a{font-size:15px;}header .headerNav #TopBar > a{margin:0 20px;}.signatureEvents .slider .slide .slideCard .textContainer a.btn{margin-top:8rem;}}
