@font-face{font-family:'rubik_lightmedium';src:url(/assets/fonts/rubik-v14-latin-500-webfont.woff2) format("woff2"),url(/assets/fonts/rubik-v14-latin-500-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'rubik_lightregular';src:url(/assets/fonts/rubik-v14-latin-regular-webfont.woff2) format("woff2"),url(/assets/fonts/rubik-v14-latin-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}header[role="banner"] .wrap .userInteractions:after,.contact.updateAccount .wrap form .options:after,.contact.updateAccount .wrap form .cols:after,.blogGrid .wrap .cols .col:after,.blogGrid .wrap .cols:after,.blog .wrap .cols .col:after,.blogArticle .wrap .content:after,.resources .wrap .cols:after,.individualResource .wrap .cols:after,.orders header:after{content:'';display:block;clear:both}.searchBar form button,.searchModal,header[role="banner"] .wrap .mainNav ul li ul,.hero .wrap .content a,.blog .wrap .cols .col .content,.blogArticle .wrap .content article,.page .wrap article>a,.orders .orderOptions a,.orders .orderOptions button{box-sizing:border-box;-moz-box-sizing:border-box}.searchBar form .input:before,.searchModal .close,header[role="banner"] .wrap .mainNav ul li ul button,header[role="banner"] .wrap .userInteractions button.search,header[role="banner"] .wrap .userInteractions a.search,.testimonials .swiper-menu button,.resources .wrap .cols .col .filter .reset:before{background-image:url(../sprites/sprite.svg);background-size:500px 500px;font-size:20px}.searchBar form button,header[role="banner"] .wrap .mainNav ul li,header[role="banner"] .wrap .mainNav ul li ul li.browse,.hero .wrap .content a,.contact.updateAccount .wrap form .cols .col legend,.blogGrid .wrap .cols .col .content.full .text h3,.blog .wrap .cols .col .content h4,.resources .wrap .cols .browse,.page .wrap article>a,.orders .orderOptions a,.orders .orderOptions button{font-family:'rubik_lightmedium'}header[role="banner"] .wrap .mainNav ul li ul li{font-family:'freight-macro-pro',serif;font-weight:400;font-style:normal}[data-custom-class="title"]{font-family:'freight-macro-pro',serif;font-weight:600;font-style:normal}.desktop{display:block}.mobile{display:none}[data-custom-class="title"]{padding-bottom:25px;font-size:2.1875rem}body.openSearch .searchModal{opacity:1;pointer-events:all}body.openSearch header[role="banner"] .wrap .userInteractions button.search:after{opacity:1}.searchBar{margin:0 auto;width:980px}.searchBar form .input:before{content:'';background-position:-110px -80px;width:14px;height:14px;display:block;position:absolute;top:50%;margin-top:-7px;left:15px}.searchBar form .input input{font-size:1rem;padding:0 40px}.searchBar form .input label{font-size:1rem;left:40px;top:16px}.searchBar form button{text-indent:0;background-position:0 0;width:195px;padding:18px 0;text-align:center;display:block;border-radius:25px;font-size:.75rem;text-transform:uppercase;color:#fff;letter-spacing:.167em;background-color:#f27f32;padding:0;width:112px;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.searchBar form button:hover{background-color:#363940}.searchModal{background-color:#001b4a;position:fixed;top:114px;left:50%;margin-left:-50vw;width:100vw;min-height:350px;padding-top:60px;z-index:100;opacity:0;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:opacity;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:opacity;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:opacity;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:opacity;transition-timing-function:linear;transition-duration:300ms;transition-property:opacity;pointer-events:none;z-index:100000}.searchModal .searchBar{width:980px;margin:0 auto}.searchModal .searchBar form .input input{box-shadow:0 0 0 0;background-color:#fff;color:gray}.searchModal .searchBar form .input label{color:gray}.searchModal .close{text-indent:-9999px;background-position:-140px -120px;width:21px;height:19px;position:absolute;bottom:26px;left:0;right:0;margin:0 auto}.addToBasket .basket{right:20px}header[role="banner"] .wrap{width:980px;margin:0 auto;position:relative}header[role="banner"] .wrap h1{left:0}header[role="banner"] .wrap .mainNav{position:absolute;top:69px;right:114px}header[role="banner"] .wrap .mainNav ul li{display:inline-block;font-size:.75rem;text-transform:uppercase;letter-spacing:.167em;position:relative}header[role="banner"] .wrap .mainNav ul li a{display:block}header[role="banner"] .wrap .mainNav ul li a:before{content:'';width:100%;height:96px;top:-80px;left:0;display:block;background-color:transparent;position:absolute}header[role="banner"] .wrap .mainNav ul li+li{margin-left:20px}header[role="banner"] .wrap .mainNav ul li.active:before,header[role="banner"] .wrap .mainNav ul li:hover:before{opacity:1}header[role="banner"] .wrap .mainNav ul li:before{content:'';width:-moz-calc(100% + 10px);width:-o-calc(100% + 10px);width:-webkit-calc(100% + 10px);width:calc(100% + 10px);background-color:#001b4a;height:10px;display:block;position:absolute;top:-72px;left:-5px;opacity:0;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}header[role="banner"] .wrap .mainNav ul li:after{content:'';width:-moz-calc(100% + 10px);width:-o-calc(100% + 10px);width:-webkit-calc(100% + 10px);width:calc(100% + 10px);background-color:#001b4a;height:10px;display:block;position:absolute;bottom:-76px;left:-5px;opacity:0;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}header[role="banner"] .wrap .mainNav ul li ul{background-color:#001b4a;position:fixed;top:160px;left:50%;margin-left:-50vw;width:100vw;min-height:420px;padding-top:60px;z-index:100;opacity:0;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:opacity;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:opacity;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:opacity;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:opacity;transition-timing-function:linear;transition-duration:300ms;transition-property:opacity;pointer-events:none}header[role="banner"] .wrap .mainNav ul li ul li{font-size:2.1875rem;letter-spacing:0;line-height:1.2;text-transform:none;color:#fff;display:block;text-align:center;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}header[role="banner"] .wrap .mainNav ul li ul li:before,header[role="banner"] .wrap .mainNav ul li ul li:after{display:none}header[role="banner"] .wrap .mainNav ul li ul li a:before{display:none}header[role="banner"] .wrap .mainNav ul li ul li+li{margin-left:0}header[role="banner"] .wrap .mainNav ul li ul li:hover{color:#f27f32}header[role="banner"] .wrap .mainNav ul li ul li.browse{border:1px solid #fff;color:#fff;border-radius:18px;font-size:.75rem;letter-spacing:.16;text-transform:uppercase;display:block;width:280px;margin:30px auto 0;text-align:center;padding:12px 0;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}header[role="banner"] .wrap .mainNav ul li ul li.browse:hover{background-color:#fff;color:#001b4a}header[role="banner"] .wrap .mainNav ul li ul button{text-indent:-9999px;background-position:-140px -120px;width:21px;height:19px;position:absolute;bottom:26px;left:0;right:0;margin:0 auto}header[role="banner"] .wrap .mainNav ul li.opensubmenu:after{opacity:1}header[role="banner"] .wrap .mainNav ul li.opensubmenu ul{opacity:1;pointer-events:all}header[role="banner"] .wrap .userInteractions{right:0;top:62px}header[role="banner"] .wrap .userInteractions button:after,header[role="banner"] .wrap .userInteractions a:after{content:'';width:-moz-calc(100% + 10px);width:-o-calc(100% + 10px);width:-webkit-calc(100% + 10px);width:calc(100% + 10px);background-color:#001b4a;height:10px;display:block;position:absolute;bottom:-30px;left:-5px;opacity:0;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}header[role="banner"] .wrap .userInteractions button.login.active:after,header[role="banner"] .wrap .userInteractions a.login.active:after{opacity:1;bottom:auto;top:-62px}header[role="banner"] .wrap .userInteractions button.search,header[role="banner"] .wrap .userInteractions a.search{text-indent:-9999px;display:inline-block;background-position:-80px -80px;width:20px;height:20px;position:relative;top:2px}header[role="banner"] .wrap .userInteractions button.basket,header[role="banner"] .wrap .userInteractions a.basket{margin-left:12px;float:right;top:0}header[role="banner"] .wrap .userInteractions button.navButton,header[role="banner"] .wrap .userInteractions a.navButton{display:none}.slider.textCols+footer{margin-top:75px}.hero{padding-top:135px}.hero+.imageArticle{margin-top:55px}.hero+.slider{margin-top:75px}.hero .wrap .searchBar{width:980px;margin:0 auto 10px auto}.hero .wrap .swiper-container .swiper-pagination{width:980px;left:0;right:0;margin:0 auto;text-align:left}.hero .wrap .swiper-slide.purple figure{width:365px;top:unset;bottom:0}.hero .wrap .swiper-slide.yellow figure{width:640px!important}.hero .wrap .swiper-slide.blue figure{bottom:3%!important;right:100px;width:650px!important}.hero .wrap .content{width:980px;margin:0 auto;padding-right:0}.hero .wrap .content a{width:195px;padding:18px 0;text-align:center;display:block;border-radius:25px;font-size:.75rem;text-transform:uppercase;color:#fff;letter-spacing:.167em;background-color:#f27f32;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all;margin-top:30px}.hero .wrap .content a:hover{background-color:#363940}.hero .wrap figure{width:550px;right:85px}.pageSearch{width:980px;margin:0 auto}.pageSearch+.imageArticle{margin-top:55px}.grid.browsing .wrap .cols .col{width:25%}.grid.browsing .wrap .navigation{width:250px;margin:100px auto 0}.grid.browsing .wrap .navigation a{font-size:1rem}.grid.browsing .wrap .navigation a:before{top:-5px}.grid .swiper-menu{display:none}.grid .wrap{width:980px}.grid .wrap .cols{padding-bottom:0}.grid .wrap .cols .col{width:-moz-calc(25% - 9px);width:-o-calc(25% - 9px);width:-webkit-calc(25% - 9px);width:calc(25% - 9px)}.testimonials .swiper-menu{width:980px;margin:0 auto;position:absolute;top:50%;left:0;right:0;margin-top:-12px}.testimonials .swiper-menu button{background-color:transparent;background-position:-20px -200px;width:15px;height:24px}.testimonials .swiper-menu button+button{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.testimonials .swiper-container{width:800px}.testimonials .swiper-container .swiper-wrapper .swiper-slide{width:50%}.testimonials .swiper-container .swiper-wrapper .swiper-slide .content{padding-right:30px}.gridTwo .wrap header{width:980px}.gridTwo .wrap .cols{width:600px;margin:0 auto}.contact.updateAccount{padding:0;margin-bottom:100px}.contact.updateAccount .wrap{margin:0 auto}.contact.updateAccount .wrap form{margin-left:0;width:100%}.contact.updateAccount .wrap form .options{width:420px;margin-left:auto;margin-top:100px}.contact.updateAccount .wrap form button{width:214px}.contact.updateAccount .wrap form .logout{width:165px;margin-left:40px}.contact.updateAccount .wrap form .cols .col{width:50%;float:left}.contact.updateAccount .wrap form .cols .col+.col{margin-top:0}.contact.updateAccount .wrap form .cols .col.updatePassword{margin-top:100px;width:100%}.contact.updateAccount .wrap form .cols .col.updatePassword legend{padding-top:34px}.contact.updateAccount .wrap form .cols .col legend{font-size:1rem;padding-bottom:12px;color:#28708a;padding-bottom:15px;margin:0}.contact.updateAccount .wrap form .cols .col .input{width:380px}.contact.updateAccount .wrap form .cols .col .input label{left:15px}.contact.updateAccount .wrap form .cols .col .input input{padding:0 15px}.contact .wrap{width:980px;margin:0 auto}.fullWidthText .wrap{margin:112px auto 130px auto;max-width:760px}.fullWidthText .wrap h2{font-size:2.8125rem;max-width:unset;margin:0}.video-js{height:auto;max-width:775px}.videoPanel{padding:75px 0 130px 0;position:relative}.videoPanel+.textCols{margin-top:65px}.videoPanel .wrap{margin:0}.videoPanel .wrap header h2{font-size:2.5rem;max-width:508px}.videoPanel .wrap header+video{margin-top:55px}.videoPanel .wrap video{margin-left:auto;margin-right:auto;display:block}.qualificationPanel{margin:0 auto;max-width:980px}.qualificationPanel .wrap form .form-section.three-cols .cols .col{width:-moz-calc(33% - 25px);width:-o-calc(33% - 25px);width:-webkit-calc(33% - 25px);width:calc(33% - 25px)}.qualificationPanel .wrap form .form-section.four-cols .cols .col{width:-moz-calc(25% - 20px);width:-o-calc(25% - 20px);width:-webkit-calc(25% - 20px);width:calc(25% - 20px)}.qualificationPanel .wrap form .form-section .cols .col{width:-moz-calc(50% - 50px);width:-o-calc(50% - 50px);width:-webkit-calc(50% - 50px);width:calc(50% - 50px)}.qualificationPanel .wrap form .form-section .cols .col .input.tickbox input:checked~span{top:14px}.textCols{pointer-events:none}.textCols .wrap{width:980px}.textCols .wrap header+.cols{margin-top:80px}.textCols .wrap header h2{font-size:2.5rem;max-width:455px;margin:0 auto}.textCols .wrap .cols .col{width:-moz-calc(25% - 18px);width:-o-calc(25% - 18px);width:-webkit-calc(25% - 18px);width:calc(25% - 18px)}.textCols .wrap .cols .col figure{width:172px}.listCols+.textCols{margin-top:60px}.listCols.grey+.textCols .wrap .cols .col{width:-moz-calc(33% - 18px);width:-o-calc(33% - 18px);width:-webkit-calc(33% - 18px);width:calc(33% - 18px)}.listCols .wrap{max-width:890px;margin:0 auto}.listCols .wrap .cols .col h2{font-size:1.5625rem;max-width:350px}.listCols .wrap .cols .col h2+p{margin-top:60px}.listCols .wrap .cols .col p{font-size:1rem;max-width:270px}.listCols .wrap .cols .col a{font-size:.75rem;margin-top:45px}.listCols .wrap .cols .col ul li{font-size:1.125rem}.listCols .wrap .cols .col ul li em{margin-bottom:6px}.blogGrid .wrap .cols{width:980px}.blogGrid .wrap .cols .col{width:50%;width:-moz-calc(50% - 10px);width:-o-calc(50% - 10px);width:-webkit-calc(50% - 10px);width:calc(50% - 10px);float:left;overflow:hidden}.blogGrid .wrap .cols .col+.col{margin-top:0;margin-left:20px}.blogGrid .wrap .cols .col .half{width:-moz-calc(50% - 10px);width:-o-calc(50% - 10px);width:-webkit-calc(50% - 10px);width:calc(50% - 10px);float:left}.blogGrid .wrap .cols .col .half+.half{margin-top:0;margin-left:20px}.blogGrid .wrap .cols .col .content{position:relative}.blogGrid .wrap .cols .col .content:hover figure{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.blogGrid .wrap .cols .col .content figure{-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:transform;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:transform;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:transform;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:transform;transition-timing-function:linear;transition-duration:300ms;transition-property:transform}.blogGrid .wrap .cols .col .content.full .text{position:absolute;bottom:35px;left:30px}.blogGrid .wrap .cols .col .content.full .text h3{font-size:1.125rem}.blogGrid .wrap .cols .col .content.full .text h3,.blogGrid .wrap .cols .col .content.full .text time{color:#fff}.blog .wrap{width:980px}.blog .wrap header{position:relative}.blog .wrap header h2{padding-bottom:0;font-size:3.75rem}.blog .wrap header .filter{position:absolute;top:10px;right:0}.blog .wrap header .filter .input{position:relative;width:220px}.blog .wrap header .filter .input select{height:46px}.blog .wrap .cols{margin-top:114px}.blog .wrap .cols .col+.col{margin-top:70px}.blog .wrap .cols .col:hover .content span{background-color:#1d2545;color:#fff}.blog .wrap .cols .col figure{padding-top:0;height:285px;float:left;width:440px}.blog .wrap .cols .col .content{margin-top:-5px;position:relative;width:400px;margin-right:88px;float:right}.blog .wrap .cols .col .content h4{font-size:1rem;padding-bottom:12px;color:#28708a;padding-bottom:6px}.blog .wrap .cols .col .content time{font-size:.9375rem}.blog .wrap .cols .col .content h3{margin-top:8px;font-size:2.0625rem;line-height:1.3}.blog .wrap .cols .col .content p{font-size:1rem;line-height:1.5}.blog .wrap .cols .col .content span{width:165px;padding:16px 0;font-size:.75rem}.blog .wrap .navigation{margin-top:190px;width:450px;margin:190px auto 0 auto}.blog .wrap .navigation a{font-size:1rem}.blog .wrap .navigation a:before{top:-5px}.blogArticle .wrap{width:980px;position:relative}.blogArticle .wrap .back{margin-bottom:40px;font-size:1rem}.blogArticle .wrap .back:before{top:-6px}.blogArticle .wrap .content figure{margin-bottom:0;width:50%;float:left}.blogArticle .wrap .content article{width:50%;float:left;padding-left:38px}.blogArticle .wrap .navigation{width:250px;margin:100px auto 0}.blogArticle .wrap .navigation a{font-size:1rem}.resources{padding:100px 0}.resources .wrap{margin:0 auto;width:980px}.resources .wrap .cols .browse{border:1px solid #28708a;color:#001b4a;border-radius:18px;font-size:.75rem;letter-spacing:.16;text-transform:uppercase;display:block;width:-moz-calc(100% - 40px);width:-o-calc(100% - 40px);width:-webkit-calc(100% - 40px);width:calc(100% - 40px);margin:30px auto 0;text-align:center;padding:12px 0}.resources .wrap .cols .col{float:left}.resources .wrap .cols .col .result .content span{-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.resources .wrap .cols .col .result:hover .content span{background-color:#28708a;color:#fff}.resources .wrap .cols .col .filter .filterBtn{display:none}.resources .wrap .cols .col .filter .reset{color:#95a1bb;position:relative;padding-left:25px;margin:40px 0 0 15px}.resources .wrap .cols .col .filter .reset:before{content:'';width:12px;height:12px;display:inline-block;background-position:-120px -170px;position:absolute;top:2px;left:0}.resources .wrap .cols .col .filter .hold{display:block}.resources .wrap .cols .col .filter .hold .cancel{display:none}.resources .wrap .cols .col .filter .hold form fieldset{float:none;width:190px}.resources .wrap .cols .col .filter .hold form fieldset+fieldset{margin-top:10px;margin-left:0}.resources .wrap .cols .col .filter .hold form fieldset h2:after{top:32px}.resources .wrap .cols .col .items{margin:0 0 40px 15px}.resources .wrap .cols .col h2{margin-left:16px;margin-top:10px}.resources .wrap .cols .col+.col{width:720px;float:right}.resources .wrap .cols .col .resource{height:490px}.resources .wrap .cols .col .resource .details span{position:absolute;bottom:20px;left:16px}.individualResource .wrap{width:980px;margin:0 auto}.individualResource .wrap .viewAll{font-size:1rem;margin-left:0}.individualResource .wrap .viewAll:before{top:-6px}.individualResource .wrap .cols .col{width:50%;width:-moz-calc(50% - 20px);width:-o-calc(50% - 20px);width:-webkit-calc(50% - 20px);width:calc(50% - 20px);float:left}.individualResource .wrap .cols .col p a,.individualResource .wrap .cols .col li a{font-size:1rem}.individualResource .wrap .cols .col.sticky{position:sticky;position:-webkit-sticky;top:130px}.individualResource .wrap .cols .col+.col{margin-top:0}.individualResource .wrap .cols .col:nth-of-type(2){margin-left:40px}.individualResource .wrap .cols .col.options{margin-left:40px;float:right}.individualResource .wrap .cols .col .view{margin-left:0}.individualResource .wrap .cols .col figure{margin:0;width:300px}.individualResource .wrap .cols .col .content{margin-bottom:0;position:relative}.individualResource .wrap .cols .col .content h4{font-size:1.25rem;padding:0 20px 10px 10px}.individualResource .wrap .cols .col .content h2{padding:0 20px 40px 10px}.individualResource .wrap .cols .col .content p{padding:0 50px 0 10px}.individualResource .wrap .cols .col .content ul{margin-top:50px}.individualResource .wrap .cols .col .content ul li{padding:0 12px 16px 10px}.individualResource .wrap .cols .col .content ul li h5{font-size:1rem}.individualResource .wrap .cols .col .accordion{padding:0 40px 38px 20px!important}.individualResource .wrap .cols .col .accordion .hold{display:block}.individualResource .wrap .cols .col .accordion h2{font-size:1.625rem}.individualResource .wrap .cols .col .accordion h2:after{display:none}.individualResource .wrap .cols .col .accordion p{font-size:1rem;line-height:1.5}.individualResource .wrap .cols .col .accordion ul li{font-size:1rem}.individualResource .wrap .cols .col.options{margin-top:0}.individualResource .wrap .cols .col.options .resourceOption+.resourceOption{margin-top:76px}.individualResource .wrap .cols .col.options .resourceOption h4{font-size:1.25rem;padding:0 20px 10px 10px;margin-bottom:20px}.individualResource .wrap .cols .col.options .resourceOption .hold{padding:0 20px 0 10px;position:relative}.individualResource .wrap .cols .col.options .resourceOption .hold+.hold{border-top:1px solid #28708a;padding-top:20px;margin-top:45px}.individualResource .wrap .cols .col.options .resourceOption .hold+.hold p.price{top:20px}.individualResource .wrap .cols .col.options .resourceOption .hold h2{font-size:1.75rem;padding-right:112px}.individualResource .wrap .cols .col.options .resourceOption .hold p{font-size:1rem}.individualResource .wrap .cols .col.options .resourceOption .hold p.price{font-size:1.5rem}.individualResource .wrap .cols .col.options .resourceOption .hold p.code{padding-bottom:33px}.individualResource .wrap .cols .col.options .resourceOption .hold ul li,.individualResource .wrap .cols .col.options .resourceOption .hold ol li{font-size:1rem}.individualResource .wrap .cols .col.options .resourceOption .hold .quantity{width:320px}.individualResource .wrap .cols .col.options .resourceOption .hold .quantity .input{padding-bottom:0}.individualResource .wrap .cols .col.options .resourceOption .hold .quantity .input label{font-size:1rem;display:inline-block;margin-bottom:0;margin-right:80px}.individualResource .wrap .cols .col.options .resourceOption .hold .quantity .input input{left:auto;right:40px;margin:0;margin-top:-16px}.individualResource .wrap .cols .col.options .resourceOption .hold .add{bottom:-6px;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.individualResource .wrap .cols .col.options .resourceOption .hold .add:hover{background-color:#001b4a}.page+.listCols{margin-top:15px}.page .wrap{width:980px;margin:0 auto}.page .wrap article{width:500px}.page .wrap article h2{font-size:2.8125rem;line-height:1.2}.page .wrap article h2:after{margin-bottom:0}.page .wrap article h2+.images{margin:55px 0 0 0}.page .wrap article>a{width:195px;padding:18px 0;text-align:center;display:block;border-radius:25px;font-size:.75rem;text-transform:uppercase;color:#fff;letter-spacing:.167em;background-color:#f27f32;margin-bottom:50px}.page .wrap article .images figure{position:absolute;right:30px;top:80px;width:550px;z-index:-1}.page .wrap article .images .two.right{right:-5px}.page .wrap article .MsoNormal{width:500px}.page .wrap article ul li:before{display:none}.page .wrap article div div div strong span span{font-size:2.1875rem}.MsoNormal{margin:0 auto;width:980px}[data-custom-class="title"]{font-size:2.1875rem}[data-custom-class="subtitle"],[data-custom-class="body_text"]{font-size:1rem}[data-custom-class="heading_1"]{font-size:1.75rem}[data-custom-class="heading_2"] strong{font-size:1rem}[data-custom-class="body_text"] span{font-size:1rem!important}[data-custom-class="body_text"] span .question{font-size:1rem}.orders.submitted .orderOptions{text-align:right}.orders.submitted .orderOptions a.clear{width:260px;margin-left:0}.orders.submitted .wrap .hold .row .col h5:not(.title){-webkit-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.orders.pending .wrap .hold{margin-top:40px}.orders.pending .wrap .hold .row{padding:20px 0 14px 0;position:relative}.orders.pending .wrap .hold .row .col{width:196px;padding:0}.orders.pending .wrap .hold .row .col.desktop{display:block}.orders.pending .wrap .hold .row .col:first-of-type{width:392px}.orders.pending .wrap .hold .row .col:nth-of-type(2){text-align:left}.orders.pending .wrap .hold .row .col:nth-of-type(3),.orders.pending .wrap .hold .row .col:nth-of-type(4){width:196px;float:left!important}.orders.pending .wrap .hold .row .col p{font-size:1rem;line-height:1.1}.orders.pending .wrap .hold .row .col .quantity{position:relative;bottom:0;margin:0}.orders.pending .wrap .hold .row .col .quantity .input input{margin-top:-12px}.orders header{padding:40px 0 0 0;width:980px;margin:0 auto;position:relative}.orders header:before{content:'';background-color:#eff1f5;width:100vw;left:50%;position:absolute;top:0;margin-left:-50vw;height:100%;display:block;z-index:-1}.orders header h2{float:left;font-size:1.5rem;display:inline-block}.orders header .orderOptions{float:right;margin:0;margin-top:-17px;width:auto}.orders .orderOptions{margin:0;width:414px;margin:100px 0 0 0}.orders .orderOptions a,.orders .orderOptions button{width:195px;padding:18px 0;text-align:center;display:block;border-radius:25px;font-size:.75rem;text-transform:uppercase;color:#fff;letter-spacing:.167em;background-color:#f27f32;padding:16px 0;width:214px;display:inline-block;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.orders .orderOptions a:hover,.orders .orderOptions button:hover{background-color:#001b4a}.orders .orderOptions a+a,.orders .orderOptions button+a{margin-top:0;margin-left:10px}.orders .orderOptions a.clear,.orders .orderOptions button.clear{width:165px}.orders .orderOptions a.clear:hover,.orders .orderOptions button.clear:hover{color:#fff;background-color:#f27f32}.orders .wrap{margin:0 auto;width:980px}.orders .wrap .top{padding:40px 0;position:relative}.orders .wrap .top p{font-size:.875rem;text-transform:uppercase;position:absolute;top:40px;right:0}.orders .wrap .link{-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.orders .wrap .link:hover{background-color:#28708a;color:#fff}.orders .wrap h3{font-size:2.8125rem}.orders .wrap>p{font-size:1.375rem;width:600px}.orders .wrap .hold+.totals .row .col:last-of-type{-webkit-transform:translateX(194px);-ms-transform:translateX(194px);transform:translateX(194px)}.orders .wrap .hold .row{display:block}.orders .wrap .hold .row+.row .col:last-of-type{width:auto;float:right}.orders .wrap .hold .row .col{width:20%}.orders .wrap .hold .row .col+.col{margin-top:0}.orders .wrap .hold .row .col:last-of-type{width:40%}.qualificationLevelModal .wrap .content{overflow:auto;width:940px}.imageArticle{max-width:940px;margin:0 auto}.imageArticle+footer{margin-top:90px}.imageArticle .wrap{margin:0}.imageArticle .wrap .back{margin:40px 0;font-size:1rem}.imageArticle .wrap .back:before{top:-6px}.imageArticle .wrap figure{height:325px}.imageArticle .wrap figure+article{margin-top:50px}.imageArticle .wrap article{margin-left:auto;margin-right:auto}.imageArticle .wrap article .video-js{height:unset!important}.imageArticle .wrap article .video-js+.links{margin-top:50px}.imageArticle .wrap article .cols+video{margin-top:75px}.imageArticle .wrap article .cols .col h2{font-size:2.8125rem;max-width:100%;line-height:1.1}.imageArticle .wrap article .cols .col h2+h5{margin-top:70px}.imageArticle .wrap article .cols .col h2+h6{margin-top:70px}.imageArticle .wrap article .cols .col h2+p{margin-top:40px}.imageArticle .wrap article .cols .col p{font-size:1.5625rem;max-width:100%}.imageArticle .wrap article .cols .col p+p{margin-top:20px}.imageArticle .wrap article .cols .col ul li,.imageArticle .wrap article .cols .col ol li{font-size:1.125rem;padding:15px 0}.imageArticle .wrap article .links a h2{font-size:2.1875rem}.imageArticle .wrap article .links a p{font-size:1.5625rem}.imageArticle .wrap article .footnote p{font-size:.875rem}.imageArticle .wrap article .infoCols{margin-top:85px}.imageArticle .wrap article .infoCols header h2{font-size:2.5rem}.imageArticle .wrap article .infoCols .cols{margin-top:70px}.imageArticle .wrap article .copy{margin-top:50px}.imageArticle .wrap article .copy .small{font-size:.875rem;padding-top:30px;text-align:center}footer{padding:35px 0 75px 0}footer .wrap{max-width:950px;margin:0 auto}footer .wrap .cols{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}footer .wrap .cols .col:first-of-type{margin-right:100px}footer .wrap .cols .col:nth-of-type(2){margin-right:35px}footer .wrap .cols .col .link{margin-top:65px}.rows .row+.row{margin-top:10px}.rows .row fieldset{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.rows .row fieldset p textarea{width:-moz-calc(20% - 10px);width:-o-calc(20% - 10px);width:-webkit-calc(20% - 10px);width:calc(20% - 10px);height:46px}