html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-ms-appearance:none;margin:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}button{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);display:block;border:0;border-radius:0;margin:0;padding:0;background:none;font-family:inherit;font-size:inherit;font-weight:400;font-style:inherit;cursor:pointer}input,textarea,select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;width:100%;padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;outline:none;color:inherit;color:expression(this.parentNode.currentStyle ? this.parentNode.currentStyle.color:"black")}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}figure{font-size:0;line-height:0}figure img{display:block;width:100%;height:auto}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}@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}.slider .swiper-container .swiper-wrapper:after{content:'';display:block;clear:both}.slider .swiper-container .swiper-wrapper{box-sizing:border-box;-moz-box-sizing:border-box}.slider{position:relative}.slider .swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.slider .swiper-container .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-ms-transition-property:-ms-transform;transition-property:transform}.slider .swiper-container .swiper-wrapper .swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative;float:left}.swiper-menu button{position:absolute;z-index:100;height:40px;width:40px;top:50%;left:0;margin:-20px 0 0 0;background-color:#fff;text-indent:-9999px}.swiper-menu button.next{left:auto;right:0}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}@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}.grid.browsing .wrap .navigation:after,.grid .swiper-menu:after,.testimonials .swiper-container .swiper-wrapper .swiper-slide .content .person:after,.gridTwo .wrap .cols:after,.blog .wrap header .filter:after,.blog .wrap .navigation:after,.blogArticle .wrap .navigation:after,.resources .wrap .cols .col .items:after,.individualResource .wrap .cols .col .content ul li:after,.orders .wrap .hold .row:after{content:'';display:block;clear:both}.thoughtco-cookiepanel .buttons button,form .input input,form .input select,form .input textarea,form button,.accountModal .wrap nav a.logout,.accountModal .wrap .holder .contain button,.addToBasket .wrap .links a,.hero .wrap .content a,.grid .wrap .cols .col .new,.contact.updateAccount .wrap form .logout,.contact .wrap button,.listCols .wrap .cols .col a,.map .location,.blog .wrap header .filter .input select,.blog .wrap .cols .col .content span,.resources.searchResults .wrap .cols .col .result .content span,.resources .wrap .cols .col .filter .filterBtn,.resources .wrap .cols .col .filter .hold .cancel,.resources .wrap .cols .col .resource .details span,.individualResource .wrap .cols .col.options .resourceOption .hold .quantity .input button,.individualResource .wrap .cols .col.options .resourceOption .hold .add,.page .wrap article>a,.orders .orderOptions a,.orders .orderOptions button,.orders .wrap .link,footer .wrap .link{box-sizing:border-box;-moz-box-sizing:border-box}form .input.tickbox span,form .input.select:after,.qualificationLevelModal .wrap .content .close,.accountModal .close,.addToBasket .close,.addToBasket .basket,.searchBar form button,header[role="banner"] .wrap .userInteractions button.basket,header[role="banner"] .wrap .userInteractions a.basket,header[role="banner"] .wrap .userInteractions button.login,header[role="banner"] .wrap .userInteractions a.login,.imageArticle .wrap .back:before,.grid.browsing .wrap .navigation a:before,.grid .swiper-menu button,.map .location address:before,.map .location a.tel:before,.map .location a.mail:before,.map .location nav a,.blog .wrap header .filter .input:after,.blog .wrap .navigation a:before,.blogArticle .wrap .back:before,.blogArticle .wrap .navigation a:before,.resources .wrap .cols .col .filter .hold form fieldset h2:after,.individualResource .wrap .viewAll:before,.individualResource .wrap .cols .col [data-action="openContent"]:after,.individualResource .wrap .cols .col .content ul li.info h5:first-of-type:after,.individualResource .wrap .cols .col .accordion.tickList ul li:before,.individualResource .wrap .cols .col .accordion h2:after,.orders .wrap .top .viewAll:before,.orders .wrap .hold .row .remove{background-image:url(../sprites/sprite.svg);background-size:500px 500px;font-size:20px}body,form .input input,form .input select,form .input textarea,form .input label,.searchBar form .input label,.hero .wrap .swiper-container .swiper-wrapper .swiper-slide.purple .content h2,.hero .wrap .content .smallTitle,.imageArticle .wrap article .footnote p,.imageArticle .wrap article .infoCols .cols .col p,.imageArticle .wrap article .copy .small,.contact .wrap header .address,.listCols .wrap .cols .col p,.qualificationPanel .wrap form .form-section .more-info p,.blog .wrap header .filter .input select,.resources .wrap .cols .col .filter .hold form fieldset .input label,.individualResource .wrap .cols .col .content ul li h5+h5,.individualResource .wrap .cols .col.options .resourceOption .hold p.price span,.page .wrap article div div div span span strong span,.page .wrap article div div div span span strong span bdt,.page .wrap article div div div span strong span span,.page .wrap article div div div span strong span span bdt,[data-custom-class="subtitle"],[data-custom-class="body_text"],footer{font-family:'rubik_lightregular'}.thoughtco-cookiepanel .cookiepanel-open,.thoughtco-cookiepanel .buttons button,.thoughtco-cookiepanel .toggler label,form .input ul li,form .input span.error,form button,.qualificationLevelModal .wrap .content p strong,.accountModal .wrap nav a.logout,.accountModal .wrap .holder .contain button,.addToBasket .basket span,.addToBasket .wrap .contain .item h3,.addToBasket .wrap .contain .item ul li span,.addToBasket .wrap .links a,.mobileMenu .wrap .browse,header[role="banner"] .wrap .userInteractions button.basket span,header[role="banner"] .wrap .userInteractions a.basket span,.hero .wrap .content a,.imageArticle .wrap article .cols .col h6,.imageArticle .wrap article .cols .col h5,.imageArticle .wrap article .cols .col h4,.grid header nav ul li,.grid .wrap .cols .col .new,.grid .wrap .cols .col .details h5,.grid .wrap .cols .col .details p,.testimonials .swiper-container .swiper-wrapper .swiper-slide .content .person .contain h5,.contact.updateAccount .wrap form .logout,.contact.updateAccount .wrap form .cols .col legend,.contact .wrap h3,.contact .wrap h4,.contact .wrap button,.contact .wrap .forgot,.listCols .wrap .cols .col a,.textCols .wrap .cols .col h3,.qualificationPanel .wrap form .form-section .more-info p em,.qualificationPanel .wrap form .form-section .cols .col h2,.qualificationPanel .wrap form .form-section .row .labels label,.qualificationPanel .wrap form .form-section .row fieldset p label,.blogGrid .wrap .cols .col .content .text time,.blog .wrap .cols .col .content h4,.blog .wrap .cols .col .content span,.blogArticle .wrap .content article h4,.resources.searchResults .wrap .cols .col>h4,.resources.searchResults .wrap .cols .col .result .content h4,.resources.searchResults .wrap .cols .col .result .content span,.resources .wrap .cols .col .browse,.resources .wrap .cols .col .filter .filterBtn,.resources .wrap .cols .col .filter .hold .cancel,.resources .wrap .cols .col .filter .hold form fieldset h2,.resources .wrap .cols .col .items p:not(.input),.resources .wrap .cols .col .items p.input label,.resources .wrap .cols .col .resource .details h4,.resources .wrap .cols .col .resource .details span,.individualResource .wrap .cols .col p a,.individualResource .wrap .cols .col li a,.individualResource .wrap .cols .col .view,.individualResource .wrap .cols .col .content h4,.individualResource .wrap .cols .col .content ul li h5,.individualResource .wrap .cols .col .accordion ul li,.individualResource .wrap .cols .col.options .resourceOption h4,.individualResource .wrap .cols .col.options .resourceOption .hold p.code strong,.individualResource .wrap .cols .col.options .resourceOption .hold p.price,.individualResource .wrap .cols .col.options .resourceOption .hold .quantity .input input,.individualResource .wrap .cols .col.options .resourceOption .hold .quantity .input button,.individualResource .wrap .cols .col.options .resourceOption .hold .add,.page .wrap article>a,.page .wrap article ul li h4,.page .wrap article div div strong,.page .wrap article div div strong span,.page .wrap article div div div strong,.page .wrap article div div div span strong span span span strong,[data-custom-class="body_text"] strong,[data-custom-class="body_text"] em,[data-custom-class="heading_2"] strong,.orders.pending .wrap .hold .row .col .quantity .input input,.orders.pending .wrap .hold .row .col .quantity .input button,.orders.pending .wrap .hold .row .col h5.title,.orders header h2,.orders .orderOptions a,.orders .orderOptions button,.orders .wrap .link,.orders .wrap>p,.orders .wrap .hold h4,.orders .wrap .hold .row .col .orderNo,footer .wrap nav ul li strong,footer .wrap .link,h3.message{font-family:'rubik_lightmedium'}.accountModal .wrap nav a,.accountModal .wrap .holder .contain h2,.addToBasket .wrap h2,.mobileMenu .wrap .mainNav ul li,.hero .wrap .swiper-container .swiper-wrapper .swiper-slide.purple .content p,.hero .wrap .content h2,.imageArticle .wrap article .cols .col p,.imageArticle .wrap article .cols .col ul li,.imageArticle .wrap article .cols .col ol li,.imageArticle .wrap article .links a p,.imageArticle .wrap article .infoCols header h2,.listCols .wrap .cols .col h2,.listCols .wrap .cols .col ul li,.textCols .wrap header h2,.videoPanel .wrap header h2,.qualificationPanel .wrap header h3,.qualificationPanel .wrap form .form-section .cols .col .input.tickbox label,.fullWidthText .wrap h2,.blog .wrap .cols .col .content time,.blog .wrap .cols .col .content p,.blogArticle .wrap .content article h2,.resources .wrap .cols .col h2,.individualResource .wrap .cols .col .content h2,.page .wrap article h2,.page .wrap article div bdt,.page .wrap article div div span,.page .wrap article div div div span span span,.orders .wrap h3{font-family:'freight-macro-pro',serif;font-weight:400;font-style:normal}.thoughtco-cookiepanel .cookiepanel-sidebar .heading,.qualificationLevelModal .wrap .content h2,.qualificationLevelModal .wrap .content h3,.qualificationLevelModal .wrap .content h4,.hero .wrap .swiper-container .swiper-wrapper .swiper-slide.blue .content p,.testimonials .swiper-container .swiper-wrapper .swiper-slide .content .person .contain h4,.qualificationPanel .wrap header h2,.individualResource .wrap .cols .col .accordion h2{font-family:'freight-macro-pro',serif;font-weight:500;font-style:normal}.accountModal .wrap .holder .contain+.contain button,.mobileMenu .wrap .mainNav ul li.opensubmenu,.imageArticle .wrap article .cols .col h2,.imageArticle .wrap article .cols .col p strong,.imageArticle .wrap article .links a h2,.grid header h2,.testimonials header h2,.gridTwo .wrap header h2,.contact .wrap header h2,.blogGrid .wrap header h2,.blog .wrap header h2,.blog .wrap .cols .col .content h4,.blog .wrap .cols .col .content h3,.resources.searchResults .wrap .cols .col h2,.resources.searchResults .wrap .cols .col .result .content h3,.resources .wrap .cols .col .resource .details h2,.individualResource .wrap .cols .col.options .resourceOption .hold h2,.page .wrap article div div div strong span span,[data-custom-class="title"],[data-custom-class="heading_1"],[data-custom-class="heading_2"] u{font-family:'freight-macro-pro',serif;font-weight:600;font-style:normal}.placeholder{pointer-events:none;-webkit-transition:0.3s opacity linear;-ms-transition:0.3s opacity linear;transition:0.3s opacity linear;position:absolute}.placeholder.faded{opacity:.5}.placeholder.hide{display:none}.video{position:relative;padding-bottom:56.25%;height:0;width:100%;display:block}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.hide{display:none!important}.desktop{display:none}.thoughtco-cookiepanel .cookiepanel-open{background-color:#001b4a!important;font-size:.75rem;text-transform:uppercase;color:#fff;letter-spacing:.167em}.thoughtco-cookiepanel .cookiepanel-sidebar{background-color:#001b4a!important}.thoughtco-cookiepanel .cookiepanel-sidebar .heading{font-size:1.875rem!important}.thoughtco-cookiepanel .toggler label::before{background-color:rgba(242,127,50,.8)!important}.thoughtco-cookiepanel .cookiepanel-sidebar p{font-size:1rem;line-height:1.3}.thoughtco-cookiepanel .buttons 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;width:auto;border-radius:25px!important;background-color:#f27f32!important}.thoughtco-cookiepanel .toggler{background-color:#f6f7fa!important;width:220px!important;padding:8px!important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.thoughtco-cookiepanel .toggler label{font-size:0.75rem!important;text-transform:uppercase;color:#fff;text-align:center!important;float:none!important;letter-spacing:.167em;width:50%!important;padding:0!important}.thoughtco-cookiepanel .toggler input:checked+label::before{left:calc(50% - 6px)!important}body{color:#363940;-webkit-font-smoothing:antialiased}body a{text-decoration:none}body.home .pageSearch{margin-bottom:20px}body.home .hero{padding-top:0}body.blueHeader header[role="banner"]{background-color:#eff1f5}body.show .qualificationLevelModal{opacity:1;pointer-events:all}body.showBasket .addToBasket{left:-moz-calc(0% + 56px);left:-o-calc(0% + 56px);left:-webkit-calc(0% + 56px);left:calc(0% + 56px)}body.openAccountOptions .accountModal{opacity:1;pointer-events:all}body.showNav .mobileMenu{opacity:1;pointer-events:all}body.showNav header[role="banner"]{background-color:#001b4a}body.showNav header[role="banner"] .wrap h1{background:url(/assets/images/Logo_20th_Anniversary_Brainworx_Light.png) no-repeat;background-size:contain;width:130px;height:87px}body.showNav header[role="banner"] .wrap .userInteractions button.basket{opacity:0}body.showNav header[role="banner"] .wrap .userInteractions button.login{background-position:-110px -120px}body.showNav header[role="banner"] .wrap .userInteractions button.navButton{position:relative}body.showNav header[role="banner"] .wrap .userInteractions button.navButton span{background-color:#fff}body.showNav header[role="banner"] .wrap .userInteractions button.navButton span:nth-of-type(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body.showNav header[role="banner"] .wrap .userInteractions button.navButton span:nth-of-type(2){opacity:0}body.showNav header[role="banner"] .wrap .userInteractions button.navButton span:nth-of-type(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:-4px;right:0}form{position:relative}form p.small{color:#95a1bb;font-size:.875rem;text-align:left;margin-left:15px;margin-top:10px}form .input{position:relative}form .input+.input{margin-top:10px}form .input.tickbox{margin-top:15px}form .input.tickbox input{width:26px;height:26px;background-color:rgba(255,255,255,.5);border-radius:4px;border:0;padding:0}form .input.tickbox input:checked~span{opacity:1}form .input.tickbox span{display:block;background-position:-50px -200px;width:20px;height:15px;position:absolute;top:7px;pointer-events:none;opacity:0;left:4px}form .input.tickbox label{font-size:.875rem;top:8px;position:absolute;left:38px}form .input.select:after{content:'';background-position:-140px -80px;width:10px;height:7px;display:block;position:absolute;top:50%;margin-top:-3px;right:15px;pointer-events:none}form .input [data-invalid="true"]{border:2px solid #f27f32}form .input ul li{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px;text-transform:uppercase;font-size:.875rem;padding-bottom:12px;line-height:1.14;color:#28708a;font-size:.625rem;color:#f27f32;padding-bottom:0}form .input span.error{text-transform:uppercase;font-size:.875rem;padding-bottom:12px;line-height:1.14;color:#28708a;font-size:.625rem;color:#f27f32}form .input input,form .input select,form .input textarea{-webkit-appearance:none;appearance:none;-moz-appearance:textfield;border:0;padding:0;margin:0;border:1px solid #d9deea;color:#4d4d4d;height:46px;border-radius:22px;padding:0 15px;background-color:transparent}form .input textarea{height:120px;resize:none;padding-top:13px}form .input label{font-size:1rem;color:#4d4d4d;left:15px;top:16px}form 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;margin:14px auto 0 auto}.qualificationLevelModal{background-color:rgba(255,255,255,.8);position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000000;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;overflow:auto}.qualificationLevelModal .wrap .content{margin:100px 20px 0 20px;background-color:#001b4a;color:#fff;padding:45px 20px 100px 20px;border-radius:10px;position:relative}.qualificationLevelModal .wrap .content .close{text-indent:-9999px;background-position:-140px -120px;width:21px;height:19px;position:absolute;top:45px;right:20px}.qualificationLevelModal .wrap .content h2{font-size:1.25rem;padding-bottom:25px}.qualificationLevelModal .wrap .content h3{font-size:1.15rem;padding-top:10px;font-weight:700}.qualificationLevelModal .wrap .content h4{font-size:1.05rem;padding-top:11px;padding-bottom:6px;font-weight:700}.qualificationLevelModal .wrap .content p{font-size:.875rem;line-height:1.4}.qualificationLevelModal .wrap .content p+p{margin-top:20px}.qualificationLevelModal .wrap .content p em{font-style:italic}.accountModal{background-color:#001b4a;position:fixed;top:85px;left:0;width:100%;height:100%;z-index:10000000;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;-webkit-overflow-scrolling:auto;overflow:auto}.accountModal .close{text-indent:-9999px;background-position:-140px -120px;width:21px;height:19px;margin:80px auto 0 auto}.accountModal .wrap{margin:0 20px;margin-top:40px;padding-bottom:150px;overflow:auto;height:100%}.accountModal .wrap nav{text-align:center}.accountModal .wrap nav a{text-align:center;font-size:1.56rem;color:#fff;line-height:1.8;display:block}.accountModal .wrap nav a.logout{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;border:2px solid #fff;color:#fff;background-color:transparent;line-height:1;margin:15px auto 0 auto}.accountModal .wrap .holder{display:none}.accountModal .wrap .holder.show{display:block}.accountModal .wrap .holder.success .contain form,.accountModal .wrap .holder.error .contain form{margin-top:40px;display:none}.accountModal .wrap .holder.success .contain h3,.accountModal .wrap .holder.error .contain h3{display:block;color:#fff;font-size:1rem;line-height:1.5;text-align:center}.accountModal .wrap .holder.success .contain+.contain,.accountModal .wrap .holder.error .contain+.contain{display:none}.accountModal .wrap .holder.error .contain form{display:block}.accountModal .wrap .holder.error .contain+.contain{display:block}.accountModal .wrap .holder .contain h3{display:none}.accountModal .wrap .holder .contain+.contain{margin-top:100px;text-align:center}.accountModal .wrap .holder .contain+.contain h2{font-size:1rem;display:inline-block}.accountModal .wrap .holder .contain+.contain button{color:#f27f32;background-color:transparent;border-radius:0;padding:0;border-bottom:2px solid #f27f32;display:inline-block;text-align:left;text-transform:none;letter-spacing:0;font-size:1rem;width:auto;line-height:1.11}.accountModal .wrap .holder .contain h2{font-size:1.56rem;text-align:center;color:#fff;padding-bottom:22px}.accountModal .wrap .holder .contain form .forgot{color:#95a1bb;font-size:.875rem;line-height:1.3;margin-left:15px;margin-top:10px;text-align:center}.accountModal .wrap .holder .contain form .note{margin:20px 0;color:#fff;font-size:.875rem}.accountModal .wrap .holder .contain form .input{padding:0;padding-right:1px}.accountModal .wrap .holder .contain form .input input,.accountModal .wrap .holder .contain form .input select{color:#fff}.accountModal .wrap .holder .contain form .input label{color:#fff}.accountModal .wrap .holder .contain form .g-recaptcha{margin-top:20px}.accountModal .wrap .holder .contain 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;margin:30px auto 0 auto}.accountModal .wrap .holder .contain h2+button{background-color:#28708a;width:195px;margin-top:0}.addToBasket{background-color:#001b4a;position:fixed;top:0;left:100%;width:-moz-calc(100% - 56px);width:-o-calc(100% - 56px);width:-webkit-calc(100% - 56px);width:calc(100% - 56px);height:100%;z-index:10000;-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;-webkit-overflow-scrolling:auto;overflow:auto}.addToBasket .close{text-indent:-9999px;background-position:-140px -120px;width:21px;height:19px;margin:80px auto 0 auto}.addToBasket .basket{background-position:-20px -240px;width:26px;height:21px;vertical-align:top;position:absolute;top:42px;right:93px}.addToBasket .basket span{font-size:.6875rem;color:#001b4a;top:8px;left:0;right:0;margin:0 auto;position:absolute;pointer-events:none}.addToBasket .wrap{margin:0 20px;padding:160px 0;overflow:auto;height:100%}.addToBasket .wrap h2{font-size:1.5rem;color:#fff;padding-bottom:50px}.addToBasket .wrap .contain{margin-bottom:70px}.addToBasket .wrap .contain .item+.item{margin-top:30px}.addToBasket .wrap .contain .item h3{text-transform:uppercase;font-size:.875rem;padding-bottom:12px;line-height:1.14;color:#28708a;color:#fff;padding-bottom:10px;border-bottom:1px solid #fff}.addToBasket .wrap .contain .item ul li{color:#fff;font-size:.875rem;padding:18px 0;border-bottom:1px solid rgba(255,255,255,.5);position:relative}.addToBasket .wrap .contain .item ul li span{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:14px;font-size:1.5rem}.addToBasket .wrap .links 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;padding:12px 0;width:215px;margin:0 auto}.addToBasket .wrap .links a+a{margin-top:10px;background-color:transparent;border:2px solid #f27f32;color:#f27f32}.searchBar{margin:0 10px}.searchBar form{position:relative}.searchBar form .input ul{display:none}.searchBar form .input input{border:1px solid rgba(217,222,234,.7);font-size:.875rem;-webkit-box-shadow:0 0 0 6px rgba(246,247,250,.6);-ms-box-shadow:0 0 0 6px rgba(246,247,250,.6);box-shadow:0 0 0 6px rgba(246,247,250,.6)}.searchBar form .input label{font-size:.875rem;color:#95a1bb;top:17px}.searchBar form button{background-position:-20px -120px;width:37px;height:37px;text-indent:-9999px;position:absolute;top:50%;margin-top:-18px;right:4px}.mobileMenu{background-color:#001b4a;position:fixed;top:95px;left:0;width:100%;height:100%;z-index:10000000;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;pointer-events:none;-webkit-overflow-scrolling:auto;overflow:auto}.mobileMenu .wrap{padding-bottom:60px;height:100%;overflow:auto}.mobileMenu .wrap .searchBar{margin:0 20px}.mobileMenu .wrap .searchBar form .input input{box-shadow:0 0 0 0;background-color:#fff}.mobileMenu .wrap .browse{border:1px solid #fff;color:#fff;border-radius:18px;font-size:.75rem;letter-spacing:.16em;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}.mobileMenu .wrap .mainNav{margin:33px 20px 0 20px}.mobileMenu .wrap .mainNav ul button{display:none}.mobileMenu .wrap .mainNav ul li{font-size:1.56rem;color:#fff;line-height:1.8}.mobileMenu .wrap .mainNav ul li ul{display:none}.mobileMenu .wrap .mainNav ul li ul li{font-size:1.125rem}.mobileMenu .wrap .mainNav ul li.opensubmenu ul{display:block;padding-bottom:42px;border-bottom:1px solid #95a1bb;margin-bottom:34px}header[role="banner"]{position:fixed;top:0;left:0;width:100%;z-index:10000;-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;height:95px}header[role="banner"].changeHeader{background-color:rgba(255,255,255,.98)}header[role="banner"].loggedIn .wrap .userInteractions button.login,header[role="banner"].loggedIn .wrap .userInteractions a.login{background-position:-60px -280px;width:26px;height:24px}header[role="banner"] .wrap h1{text-indent:-9999px;background:url(/assets/images/Logo_20th_Anniversary_Brainworx_Dark.png) no-repeat;background-size:contain;width:130px;height:87px;position:absolute;left:25px;top:6px}header[role="banner"] .wrap h1 a{width:100%;height:100%;display:block}header[role="banner"] .wrap .userInteractions{position:absolute;right:25px;top:42px}header[role="banner"] .wrap .userInteractions button,header[role="banner"] .wrap .userInteractions a{display:inline-block;position:relative}header[role="banner"] .wrap .userInteractions button+button,header[role="banner"] .wrap .userInteractions a+button{margin-left:10px}header[role="banner"] .wrap .userInteractions button.basket,header[role="banner"] .wrap .userInteractions a.basket{background-position:-20px -80px;width:26px;height:21px;vertical-align:top;top:-2px}header[role="banner"] .wrap .userInteractions button.basket span,header[role="banner"] .wrap .userInteractions a.basket span{font-size:.6875rem;color:#fff;top:8px;left:10px;position:absolute;pointer-events:none}header[role="banner"] .wrap .userInteractions button.search,header[role="banner"] .wrap .userInteractions a.search{display:none}header[role="banner"] .wrap .userInteractions button.login,header[role="banner"] .wrap .userInteractions a.login{text-indent:-9999px;background-position:-50px -80px;width:20px;height:20px}header[role="banner"] .wrap .userInteractions button.navButton,header[role="banner"] .wrap .userInteractions a.navButton{position:relative}header[role="banner"] .wrap .userInteractions button.navButton:before,header[role="banner"] .wrap .userInteractions a.navButton:before{content:'';width:34px;height:34px;position:absolute;top:-12px;left:-4px;background-color:transparent;display:block}header[role="banner"] .wrap .userInteractions button.navButton span,header[role="banner"] .wrap .userInteractions a.navButton span{background-color:#001b4a;width:20px;height:2px;display:block;pointer-events:none;-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.navButton span+span,header[role="banner"] .wrap .userInteractions a.navButton span+span{margin-top:4px}.hero{padding-top:86px;position:relative}.hero+.imageArticle{margin-top:25px}.hero+.slider{margin-top:75px}.hero:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:-moz-linear-gradient(top,rgba(255,255,255,.8) 0%,rgba(255,255,255,0) 69%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,.8) 0%,rgba(255,255,255,0) 69%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,.8) 0%,rgba(255,255,255,0) 69%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccffffff',endColorstr='#00ffffff',GradientType=0)}.hero .wrap{position:relative;z-index:10}.hero .wrap .searchBar{margin-bottom:20px}.hero .wrap .swiper-container .swiper-wrapper .swiper-slide{background-color:#d1ccbd;height:560px}.hero .wrap .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active figure{opacity:1}.hero .wrap .swiper-container .swiper-wrapper .swiper-slide.yellow{background-color:#ffd900}.hero .wrap .swiper-container .swiper-wrapper .swiper-slide.yellow figure{width:310px;position:absolute;bottom:0}.hero .wrap .swiper-container .swiper-wrapper .swiper-slide.yellow .content{margin-top:85px}.hero .wrap .swiper-container .swiper-wrapper .swiper-slide.blue{background-color:#0a1a6b}.hero .wrap .swiper-container .swiper-wrapper .swiper-slide.blue figure{width:400px;position:absolute;bottom:18%}.hero .wrap .swiper-container .swiper-wrapper .swiper-slide.blue .content{color:#fff;margin-top:85px}.hero .wrap .swiper-container .swiper-wrapper .swiper-slide.blue .content h2{padding-bottom:0}.hero .wrap .swiper-container .swiper-wrapper .swiper-slide.blue .content p{color:#fff;font-size:1.875rem;padding:0}.hero .wrap .swiper-container .swiper-wrapper .swiper-slide.purple{background-color:#6a4e9b}.hero .wrap .swiper-container .swiper-wrapper .swiper-slide.purple figure{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.hero .wrap .swiper-container .swiper-wrapper .swiper-slide.purple .content{color:#fff;margin-top:85px}.hero .wrap .swiper-container .swiper-wrapper .swiper-slide.purple .content p{color:#fff;font-size:1.875rem;width:250px;padding:0}.hero .wrap .swiper-container .swiper-wrapper .swiper-slide.purple .content h2{font-size:.875rem;text-transform:uppercase;padding-bottom:0;letter-spacing:.167em}.hero .wrap .swiper-container .swiper-wrapper .swiper-slide.purple .content h2+p{margin-top:5px}.hero .wrap .swiper-container .swiper-wrapper .swiper-slide.brown .content{margin-top:85px}.hero .wrap .swiper-container .swiper-wrapper .swiper-slide.brown .content h2{padding:0}.hero .wrap .swiper-container .swiper-wrapper .swiper-slide.brown .content h2+p{margin-top:25px}.hero .wrap .swiper-container .swiper-wrapper .swiper-slide.brown .content p{padding:0}.hero .wrap .content{margin:0 25px;color:#363940}.hero .wrap .content .smallTitle{font-size:.875rem;text-transform:uppercase;padding-bottom:0;letter-spacing:.167em}.hero .wrap .content .smallTitle+p{margin-top:5px}.hero .wrap .content h2{font-size:1.875rem;line-height:1.1;padding-bottom:30px}.hero .wrap .content p{font-size:.875rem;line-height:1.3;color:#4d4d4d}.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;margin-top:30px}.hero .wrap figure{width:210px;position:relative;z-index:10;margin:20px auto 0 auto;opacity:0;-webkit-transition-delay:0.7s;-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}.imageArticle{overflow:hidden}.imageArticle+footer{margin-top:45px}.imageArticle .wrap{margin:0 20px}.imageArticle .wrap .back{display:block;color:#95a1bb;position:relative;padding-left:40px;margin:34px 0;font-size:.875rem}.imageArticle .wrap .back:before{content:'';background-position:-70px -120px;width:26px;height:26px;display:block;position:absolute;left:0;top:-8px}.imageArticle .wrap figure{height:auto;max-height:325px}.imageArticle .wrap figure img{display:block;height:100%;width:100%}.imageArticle .wrap figure+article{margin-top:25px}.imageArticle .wrap article .video-js+.links{margin-top:25px}.imageArticle .wrap article .cols+video{margin-top:35px}.imageArticle .wrap article .cols .col+.col{margin-top:25px}.imageArticle .wrap article .cols .col h2{font-size:1.75rem;color:#f27f32;line-height:1.3}.imageArticle .wrap article .cols .col h2+p{margin-top:35px}.imageArticle .wrap article .cols .col p+h2{margin-top:60px}.imageArticle .wrap article .cols .col h6,.imageArticle .wrap article .cols .col h5,.imageArticle .wrap article .cols .col h4{text-transform:uppercase;font-size:.875rem;padding-bottom:12px;line-height:1.14;color:#28708a}.imageArticle .wrap article .cols .col p{font-size:1.375rem;line-height:1.4}.imageArticle .wrap article .cols .col p+p{margin-top:20px}.imageArticle .wrap article .cols .col p em{font-style:italic}.imageArticle .wrap article .cols .col p u,.imageArticle .wrap article .cols .col p a{text-decoration:underline}.imageArticle .wrap article .cols .col p+ul{margin-top:30px}.imageArticle .wrap article .cols .col p+h5{margin-top:30px}.imageArticle .wrap article .cols .col p+h4{margin-top:30px}.imageArticle .wrap article .cols .col h5+ol{margin-top:10px}.imageArticle .wrap article .cols .col h5+ul{margin-top:10px}.imageArticle .wrap article .cols .col h4+ul{margin-top:10px}.imageArticle .wrap article .cols .col h6+ul{margin-top:10px}.imageArticle .wrap article .cols .col ul+h5{margin-top:60px}.imageArticle .wrap article .cols .col ul+h4{margin-top:60px}.imageArticle .wrap article .cols .col ul+h6{margin-top:60px}.imageArticle .wrap article .cols .col ul+p{margin-top:60px}.imageArticle .wrap article .cols .col ul li,.imageArticle .wrap article .cols .col ol li{font-size:.875rem;border-bottom:1px solid #f27f32;padding:10px;line-height:1.3}.imageArticle .wrap article .cols .col ul li:first-of-type,.imageArticle .wrap article .cols .col ol li:first-of-type{border-top:1px solid #f27f32}.imageArticle .wrap article .links a{border-bottom:1px solid #f27f32;display:block;padding-bottom:12px}.imageArticle .wrap article .links a+a{margin-top:25px}.imageArticle .wrap article .links a h2{font-size:1.5rem;color:#f27f32;line-height:1.3}.imageArticle .wrap article .links a h2+p{margin-top:2px}.imageArticle .wrap article .links a p{font-size:1.375rem;line-height:1.4}.imageArticle .wrap article .footnote{position:relative;margin-top:50px}.imageArticle .wrap article .footnote:before{content:'';display:block;background-color:#f27f32;width:-moz-calc(100% + 160px);width:-o-calc(100% + 160px);width:-webkit-calc(100% + 160px);width:calc(100% + 160px);height:1px;position:absolute;left:-80px;top:0}.imageArticle .wrap article .footnote p{font-size:.75rem;line-height:1.6;max-width:380px;padding:30px 0 0 0}.imageArticle .wrap article .infoCols{margin-top:40px}.imageArticle .wrap article .infoCols header{border-bottom:1px solid #363940;padding-bottom:10px}.imageArticle .wrap article .infoCols header h2{font-size:1.8125rem}.imageArticle .wrap article .infoCols .cols{margin-top:35px}.imageArticle .wrap article .infoCols .cols .col h2+p{margin-top:12px}.imageArticle .wrap article .infoCols .cols .col p{border-bottom:1px solid #f27f32;padding:10px 0;font-size:1rem}.imageArticle .wrap article .infoCols .cols .col p:first-of-type{border-top:1px solid #f27f32}.imageArticle .wrap article .infoCols .cols .col p+p{margin-top:10px}.imageArticle .wrap article .copy{border-top:1px solid #f27f32;margin-top:25px}.imageArticle .wrap article .copy .small{font-size:.75rem;padding-top:15px;line-height:1.6}.slider.textCols+footer{margin-top:75px}.slider .swiper-pagination{text-align:center}.slider .swiper-pagination span{width:8px;height:8px;background-color:#cad1e1;border-radius:50%;display:inline-block}.slider .swiper-pagination span+span{margin-left:10px}.slider .swiper-pagination span.swiper-pagination-bullet-active{background-color:#28708a}.grid{margin-top:55px}.grid.browsing{margin-bottom:100px}.grid.browsing .wrap .cols .col{margin-bottom:40px}.grid.browsing .wrap .navigation{margin-top:190px}.grid.browsing .wrap .navigation a{display:inline-block;float:left;color:#95a1bb;position:relative;padding-left:40px;font-size:.875rem}.grid.browsing .wrap .navigation a:before{content:'';background-position:-70px -120px;width:26px;height:26px;display:block;position:absolute;left:0;top:-8px}.grid.browsing .wrap .navigation a+a{float:right;padding:0 40px 0 0}.grid.browsing .wrap .navigation a+a:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left:auto;right:0}.grid header{padding:0 25px 55px 25px;text-align:center}.grid header h2{font-size:1.56rem;padding-bottom:25px}.grid header p{color:#95a1bb;font-size:.875rem;line-height:1.3}.grid header nav{overflow:hidden;margin:35px 15px 0;position:relative}.grid header nav ul{white-space:nowrap;overflow:auto;padding-bottom:10px}.grid header nav ul li{display:inline-block;font-size:1.25rem;color:#28708a;padding:0 3px;position:relative;text-transform:uppercase;-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}.grid header nav ul li:hover{color:#f27f32}.grid .swiper-menu{margin:0 auto;width:220px;position:relative;z-index:10}.grid .swiper-menu button{background-color:transparent;position:static;background-position:-70px -120px;width:26px;height:26px;display:block;float:left}.grid .swiper-menu button+button{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);float:right}.grid .wrap{margin:0 auto;width:220px}.grid .wrap .cols{padding-bottom:40px}.grid .wrap .cols .col{position:relative}.grid .wrap .cols .col .new{position:absolute;top:15px;right:15px;background-color:#f27f32;width:48px;height:48px;display:block;border-radius:50%;text-transform:uppercase;color:#fff;font-size:.75rem;text-align:center;letter-spacing:.167em;padding-top:18px;z-index:100}.grid .wrap .cols .col figure{margin-bottom:20px;position:relative}.grid .wrap .cols .col .details{padding:0 12px 0 0}.grid .wrap .cols .col .details h5{text-transform:uppercase;font-size:.875rem;padding-bottom:12px;line-height:1.14;color:#28708a}.grid .wrap .cols .col .details p{font-size:.875rem;line-height:1.3}.pageSearch{padding-top:96px}.pageSearch+.imageArticle{margin-top:25px}.pageSearch+.qualificationPanel{margin-top:125px}.testimonials{background-color:#f6f7fa;padding:70px 0;margin-top:60px}.testimonials header{text-align:center}.testimonials header h2{font-size:1.56rem;padding-bottom:25px;padding-bottom:57px}.testimonials .swiper-container{margin:0 30px}.testimonials .swiper-container .swiper-pagination{margin-top:50px}.testimonials .swiper-container .swiper-wrapper .swiper-slide .content p{color:#95a1bb;font-size:.875rem;line-height:1.3;color:#363940;margin-bottom:25px}.testimonials .swiper-container .swiper-wrapper .swiper-slide .content .person figure{width:50px;height:50px;border-radius:50%;background-size:cover;background-position:center center;float:left}.testimonials .swiper-container .swiper-wrapper .swiper-slide .content .person .contain{float:left;width:50%;margin-left:10px;padding-top:5px}.testimonials .swiper-container .swiper-wrapper .swiper-slide .content .person .contain h4{font-size:1.25rem;margin-bottom:6px}.testimonials .swiper-container .swiper-wrapper .swiper-slide .content .person .contain h5{text-transform:uppercase;font-size:.875rem;padding-bottom:12px;line-height:1.14;color:#28708a;color:#95a1bb;letter-spacing:.167em;font-size:.75rem}.gridTwo+.contact{margin-top:55px}.gridTwo{margin-top:55px}.gridTwo .wrap header{text-align:center;padding:0 25px 55px 25px}.gridTwo .wrap header h2{font-size:1.56rem;padding-bottom:25px}.gridTwo .wrap header p{color:#95a1bb;font-size:.875rem;line-height:1.3}.gridTwo .wrap .cols{margin:0 10px}.gridTwo .wrap .cols .col{position:relative;float:left;width:50%}.gridTwo .wrap .cols .col figure{width:120px;margin:0 auto}.contact.updateAccount{background-color:transparent;padding:0;margin:0;margin-bottom:80px}.contact.updateAccount .wrap form button{padding:10px 0;margin-left:0;font-size:.75rem;margin-top:40px;width:214px}.contact.updateAccount .wrap form .logout{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:10px 0;margin-left:0;font-size:.75rem;border:2px solid #001b4a;color:#001b4a;margin-top:10px;display:block;background-color:transparent;width:214px}.contact.updateAccount .wrap form .cols .col.updatePassword{margin-top:70px}.contact.updateAccount .wrap form .cols .col.updatePassword legend{border-top:1px solid rgba(217,222,234,.5);padding-top:20px;width:-moz-calc(100% - 20px);width:-o-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}.contact.updateAccount .wrap form .cols .col+.col{margin-top:40px}.contact.updateAccount .wrap form .cols .col legend{text-transform:uppercase;font-size:.875rem;padding-bottom:12px;line-height:1.14;color:#28708a;margin:0 10px;padding-bottom:20px}.contact.updateAccount .wrap form .cols .col .input label{left:10px}.contact.updateAccount .wrap form .cols .col .input input{padding:0 10px}.contact .wrap{margin:0 10px}.contact .wrap header{text-align:center;padding:70px 10px;background-color:#f6f7fa;position:relative}.contact .wrap header:before{content:'';background-color:#f6f7fa;height:100%;width:100vw;position:absolute;top:0;left:50%;margin-left:-50vw;display:block;z-index:-1}.contact .wrap header h2{font-size:1.56rem;padding-bottom:25px}.contact .wrap header p{color:#95a1bb;font-size:.875rem;line-height:1.3}.contact .wrap header .address{font-size:1.125rem;color:#001b4a;line-height:1.4;margin-top:20px}.contact .wrap header .social{margin-top:40px}.contact .wrap header .social a{display:inline-block;width:25px;position:relative}.contact .wrap header .social a:before{content:'';display:block;position:absolute;width:35px;height:35px;background-color:transparent;top:-8px;left:-5px;bottom:0;right:0}.contact .wrap header .social a+a{margin-left:10px}.contact .wrap h3{display:none;margin:30px 0;padding:0 30px;text-align:center}.contact .wrap h3.forgot{display:block}.contact .wrap h3.message{background-color:#f6f7fa;padding:30px 20px}.contact .wrap h4{margin-bottom:30px;padding:0 30px;text-align:center}.contact .wrap h4 a,.contact .wrap h4 button{margin:30px auto 0 auto;color:#f27f32}.contact .wrap h4.forgot{display:block}.contact .wrap 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;color:white!important}.contact .wrap form{margin:50px 0}.contact .wrap form .g-recaptcha{margin:25px 0}.contact .wrap form .upload{margin-top:25px}.contact .wrap form .upload h4{padding:15px;margin-bottom:0}.contact .wrap form .upload .input input{padding-top:10px}.contact .wrap form .upload .input input:matches([type="button"],[type="submit"],[type="reset"]),.contact .wrap form .upload .input input[type="file"]::-webkit-file-upload-button{border:0;color:#fff;border-radius:20px;background-color:#95a1bb;font-size:.75rem;padding:5px 14px;margin-right:10px}.contact .wrap form .upload .input label{position:absolute;display:none}.contact .wrap .forgot{margin:20px 0 20px 15px;font-size:.875rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.167em}.contact.success .wrap h3{color:#f27f32;display:block}.contact.success .wrap form{display:none}.contact.error .wrap h3{color:red;display:block}.listCols{padding:50px 0 80px 0}.listCols+.textCols{margin-top:30px}.listCols.grey{background-color:#f6f7fa}.listCols .wrap{margin:0 20px}.listCols .wrap .cols .col h2{font-size:1.375rem;line-height:1.4;max-width:250px;margin:0 auto;text-align:center}.listCols .wrap .cols .col h2+p{margin-top:30px}.listCols .wrap .cols .col p{font-size:.875rem;line-height:1.6;max-width:240px;margin:0 auto;text-align:center}.listCols .wrap .cols .col 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:25px auto 0 auto}.listCols .wrap .cols .col ul{margin-top:45px}.listCols .wrap .cols .col ul li{border-bottom:1px solid #f27f32;padding:15px 0;line-height:1.3}.listCols .wrap .cols .col ul li:first-of-type{border-top:1px solid #f27f32}.listCols .wrap .cols .col ul li em{text-transform:uppercase;display:block;margin-bottom:3px;line-height:1}.listCols .wrap .cols .col ul li a{width:auto;padding:0;text-align:left;display:inline;background-color:transparent;border-radius:unset;font-size:inherit;color:#f27f32}.textCols .wrap header+.cols{margin-top:40px}.textCols .wrap header h2{text-align:center;font-size:1.25rem;line-height:1.1;margin:0 auto;max-width:250px}.textCols .wrap .swiper-pagination{margin-top:60px}.textCols .wrap .cols .col{text-align:center}.textCols .wrap .cols .col figure{width:90px;margin:0 auto 40px auto}.textCols .wrap .cols .col h3{margin-bottom:5px}.textCols .wrap .cols .col p{color:#95a1bb;font-size:.875rem;line-height:1.3;margin:0 auto;font-size:.9375rem;max-width:220px;line-height:1.6}.video-js{width:100%;height:auto}.video-js .vjs-tech{object-fit:cover}.vjs-poster{background-size:cover!important;background-color:transparent!important}.video-js .vjs-big-play-button{border:0!important;background-image:url(../images/icons/play-button.svg);background-size:cover;background-repeat:no-repeat;background-color:transparent!important;background-position:center center!important;width:90px!important;height:60px!important;top:0!important;left:50%!important;border-radius:0 0 8px 8px!important;margin:0 0 0 -45px!important}.video-js .vjs-big-play-button span{display:none}.videoPanel{padding:35px 0 70px 0}.videoPanel.grey{background-color:#f6f7fa}.videoPanel+.textCols{margin-top:30px}.videoPanel .wrap{margin:0 20px}.videoPanel .wrap header+video{margin-top:25px}.videoPanel .wrap header h2{font-size:1.25rem;line-height:1.3;text-align:center;max-width:250px;margin:0 auto}.qualificationPanel{margin:0 20px}.qualificationPanel.success .wrap form,.qualificationPanel.error .wrap form{display:none}.qualificationPanel.success .wrap header h3,.qualificationPanel.error .wrap header h3{display:none}.qualificationPanel.success .wrap h3,.qualificationPanel.error .wrap h3{display:block;color:#f27f32;font-size:1rem;line-height:1.5;margin:20px 0;text-align:center}.qualificationPanel.error .wrap h3{display:none}.qualificationPanel.error .wrap header h3{display:block}.qualificationPanel.error .wrap form{display:block}.qualificationPanel p{padding:0!important}.qualificationPanel .wrap h3{text-align:center;margin-bottom:40px;display:none}.qualificationPanel .wrap header+form{margin-top:55px}.qualificationPanel .wrap header h2{color:#f27f32;font-size:1.375rem}.qualificationPanel .wrap header h2+h3{margin-top:20px}.qualificationPanel .wrap header h3{font-size:1.125rem;display:block;text-align:left}.qualificationPanel .wrap form{margin-top:25px}.qualificationPanel .wrap form button{margin-bottom:40px}.qualificationPanel .wrap form .form-section.four-cols{position:relative}.qualificationPanel .wrap form .form-section.four-cols .cols{padding-bottom:60px}.qualificationPanel .wrap form .form-section.four-cols .cols .addRow{position:absolute;bottom:0}.qualificationPanel .wrap form .form-section:last-of-type:after{display:none}.qualificationPanel .wrap form .form-section.submit .cols .col:first-of-type p{font-size:1.125rem}.qualificationPanel .wrap form .form-section.submit .cols .col h2{color:#363940;font-size:.75rem;font-family:verdana;font-weight:700}.qualificationPanel .wrap form .form-section.submit .cols .col p{font-family:verdana;font-size:.75rem;line-height:1.6}.qualificationPanel .wrap form .form-section+.form-section{margin-top:40px}.qualificationPanel .wrap form .form-section:after{content:'';display:block;background-color:#d9dee9;height:1px;width:100%}.qualificationPanel .wrap form .form-section .more-info+.cols{margin-top:40px}.qualificationPanel .wrap form .form-section .more-info p{font-size:.875rem;line-height:1.3}.qualificationPanel .wrap form .form-section .more-info p em{color:#f27f32}.qualificationPanel .wrap form .form-section .cols .col:last-of-type{padding-bottom:20px}.qualificationPanel .wrap form .form-section .cols .col+.col{margin-top:20px}.qualificationPanel .wrap form .form-section .cols .col h2{text-transform:uppercase;color:#28708a;font-size:.875rem}.qualificationPanel .wrap form .form-section .cols .col h2+p,.qualificationPanel .wrap form .form-section .cols .col h2 fieldset{margin-top:20px}.qualificationPanel .wrap form .form-section .cols .col h2+fieldset{margin-top:20px!important}.qualificationPanel .wrap form .form-section .cols .col .input{position:relative}.qualificationPanel .wrap form .form-section .cols .col .input.tickbox{margin-top:15px;position:relative}.qualificationPanel .wrap form .form-section .cols .col .input.tickbox input{width:16px;height:16px;background-color:rgba(255,255,255,.5);border-radius:100%;border:1px solid #363940;padding:0;resize:none}.qualificationPanel .wrap form .form-section .cols .col .input.tickbox input:checked~span{opacity:1}.qualificationPanel .wrap form .form-section .cols .col .input.tickbox span{display:block;width:8px;height:8px;background-color:#363940;pointer-events:none;opacity:0;position:absolute;left:4px;top:4px;border-radius:100%}.qualificationPanel .wrap form .form-section .cols .col .input.tickbox label{font-size:.875rem;top:-2px;left:unset;font-size:1.125rem;margin-left:10px}.qualificationPanel .wrap form .form-section .cols .col .input ::-webkit-resizer{display:none}.qualificationPanel .wrap form .form-section .cols .col .input textarea{height:46px;overflow:hidden;resize:vertical;position:relative}.qualificationPanel .wrap form .form-section .cols .col .input textarea+textarea{margin-top:10px}.qualificationPanel .wrap form .form-section .cols .col .input textarea.wide{height:160px}.qualificationPanel .wrap form .form-section .cols .col .input input{overflow:hidden;resize:vertical;position:relative}.qualificationPanel .wrap form .form-section .cols .col .input input+input{margin-top:10px}.qualificationPanel .wrap form .form-section .cols .col .input input label{font-size:.875rem}.qualificationPanel .wrap form .form-section .row{margin-top:20px}.qualificationPanel .wrap form .form-section .row .addRow{width:37px;position:relative;margin:20px 0 30px 0}.qualificationPanel .wrap form .form-section .row .addRow:after{content:'';display:block;background-image:url(/assets/images/button-cross.svg);background-size:cover;background-position:center center;position:absolute;top:10px;left:11px;width:16px;height:16px}.qualificationPanel .wrap form .form-section .row .labels+p{margin-top:15px}.qualificationPanel .wrap form .form-section .row .labels+fieldset{margin-top:15px!important}.qualificationPanel .wrap form .form-section .row .labels label{text-transform:uppercase;color:#28708a;font-size:.875rem;margin-bottom:9px;display:inline-block;margin-top:10px}.qualificationPanel .wrap form .form-section .row fieldset p ::-webkit-resizer{display:none}.qualificationPanel .wrap form .form-section .row fieldset p textarea{height:46px;overflow:hidden;resize:vertical;position:relative}.qualificationPanel .wrap form .form-section .row fieldset p textarea+textarea{margin-top:10px}.qualificationPanel .wrap form .form-section .row fieldset p label{text-transform:uppercase;color:#28708a;font-size:.875rem;margin-bottom:9px;display:inline-block;margin-top:10px}.qualificationPanel .wrap form .form-section .row fieldset p label+p{margin-top:15px}.qualificationPanel .wrap form .form-section .row fieldset p label+fieldset{margin-top:15px!important}.fullWidthText .wrap{margin:0 20px;margin:56px 20px 65px 20px}.fullWidthText .wrap h2{color:#f27f32;font-size:1.375rem;line-height:1.3;text-align:center;max-width:350px;margin:0 auto}.blogGrid{margin:120px 0}.blogGrid .wrap header{text-align:center;padding:0}.blogGrid .wrap header h2{font-size:1.56rem;padding-bottom:25px;padding-bottom:50px}.blogGrid .wrap .cols{margin:0 40px}.blogGrid .wrap .cols .col{position:relative}.blogGrid .wrap .cols .col+.col{margin-top:40px}.blogGrid .wrap .cols .col .half+.half{margin-top:40px}.blogGrid .wrap .cols .col .content figure{padding-top:72%;background-position:center center;background-size:cover}.blogGrid .wrap .cols .col .content .text{margin-top:26px}.blogGrid .wrap .cols .col .content .text h3{line-height:1.1875;padding-bottom:12px}.blogGrid .wrap .cols .col .content .text time{display:block;text-transform:uppercase;font-size:.875rem;padding-bottom:12px;line-height:1.14;color:#28708a;letter-spacing:.167em;color:#95a1bb;padding-bottom:0}.map{position:relative}.map figure{height:550px}.map .location{background-color:#fff;padding:25px 15px;width:-moz-calc(100% - 40px);width:-o-calc(100% - 40px);width:-webkit-calc(100% - 40px);width:calc(100% - 40px);position:absolute;bottom:20px;left:0;right:0;margin:0 auto}.map .location address{font-size:.875rem;line-height:1.2;position:relative;padding-left:30px;margin-bottom:20px}.map .location address:before{content:'';background-position:-110px -240px;width:14px;height:20px;display:block;position:absolute;left:0;top:0}.map .location a{display:block;font-size:.875rem;position:relative;padding-left:30px;margin-bottom:30px}.map .location a.tel:before{content:'';background-position:-80px -240px;width:18px;height:18px;display:block;position:absolute;left:0;top:-2px}.map .location a.mail{color:#28708a}.map .location a.mail:before{content:'';background-position:-50px -240px;width:20px;height:16px;display:block;position:absolute;left:0;top:-2px}.map .location nav:before{content:'';width:60px;height:1px;background-color:#e1e5ee;display:block;margin-bottom:30px}.map .location nav a{padding:0;margin:0;display:inline-block;text-indent:-9999px;background-position:-20px -170px;width:17px;height:14px;vertical-align:middle}.map .location nav a.facebook{background-position:-50px -170px;width:17px;height:17px;margin-left:10px}.blog{padding:115px 0}.blog .wrap{margin:0 20px}.blog .wrap header h2{font-size:2.8125rem;padding-bottom:30px;color:#f27f32}.blog .wrap header .filter .input{position:relative;width:-moz-calc(50% - 10px);width:-o-calc(50% - 10px);width:-webkit-calc(50% - 10px);width:calc(50% - 10px);float:left}.blog .wrap header .filter .input+.input{margin-left:20px}.blog .wrap header .filter .input:after{content:'';background-position:-140px -80px;width:10px;height:7px;display:block;position:absolute;top:50%;margin-top:-3px;right:15px;pointer-events:none}.blog .wrap header .filter .input select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;margin:0;border:1px solid #d9deea;color:#333;height:36px;border-radius:22px;padding:0 15px;background-color:transparent}.blog .wrap .cols{margin-top:46px}.blog .wrap .cols .col+.col{margin-top:85px}.blog .wrap .cols .col figure{padding-top:72%;background-position:center center;background-size:cover}.blog .wrap .cols .col .content{position:relative;margin-top:10px}.blog .wrap .cols .col .content h4{text-transform:uppercase;font-size:.875rem;padding-bottom:12px;line-height:1.14;color:#28708a;padding-bottom:6px}.blog .wrap .cols .col .content time{color:#363940;font-size:.875rem;margin-bottom:4px;display:block;padding-left:5px;padding-bottom:10px;border-bottom:1px solid #f27f32}.blog .wrap .cols .col .content h3{font-size:1.5rem;line-height:1.2}.blog .wrap .cols .col .content h3+p{margin-top:40px}.blog .wrap .cols .col .content p{font-size:.875rem;line-height:1.3;padding:0!important}.blog .wrap .cols .col .content span{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;border:1px solid #1d2545;color:#1d2545;background-color:transparent;width:150px;padding:12px 0;margin-top:25px}.blog .wrap .navigation{margin-top:190px}.blog .wrap .navigation a{display:inline-block;float:left;color:#95a1bb;position:relative;padding-left:40px;font-size:.875rem}.blog .wrap .navigation a:before{content:'';background-position:-70px -120px;width:26px;height:26px;display:block;position:absolute;left:0;top:-8px}.blog .wrap .navigation a+a{float:right;padding:0 40px 0 0}.blog .wrap .navigation a+a:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left:auto;right:0}.blogArticle{padding:115px 0}.blogArticle .wrap{margin:0 20px}.blogArticle .wrap .back{display:block;color:#95a1bb;position:relative;padding-left:40px;margin-bottom:34px;font-size:.875rem}.blogArticle .wrap .back:before{content:'';background-position:-70px -120px;width:26px;height:26px;display:block;position:absolute;left:0;top:-8px}.blogArticle .wrap .content figure{margin-bottom:20px}.blogArticle .wrap .content article h4{text-transform:uppercase;font-size:.875rem;padding-bottom:12px;line-height:1.14;color:#28708a;padding-bottom:8px}.blogArticle .wrap .content article time{color:#95a1bb;font-size:.875rem}.blogArticle .wrap .content article h2{font-size:2.1875rem;padding-bottom:38px}.blogArticle .wrap .content article h3{font-size:1.125rem;line-height:1.4;padding-bottom:18px}.blogArticle .wrap .content article p{font-size:.875rem;line-height:1.4}.blogArticle .wrap .content article p+p{margin-top:20px}.blogArticle .wrap .content article p.author{color:#95a1bb}.blogArticle .wrap .navigation{margin-top:80px}.blogArticle .wrap .navigation a{display:inline-block;float:left;color:#95a1bb;position:relative;padding-left:40px;font-size:.875rem}.blogArticle .wrap .navigation a:before{content:'';background-position:-70px -120px;width:26px;height:26px;display:block;position:absolute;left:0;top:-8px}.blogArticle .wrap .navigation a+a{float:right;padding:0 40px 0 0}.blogArticle .wrap .navigation a+a:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left:auto;right:0}.resources{padding:55px 0}.resources.searchResults .wrap .cols .col .filter{margin:0}.resources.searchResults .wrap .cols .col .items{margin-left:0}.resources.searchResults .wrap .cols .col h2{margin:0}.resources.searchResults .wrap .cols .col>h4{color:#28708a;font-size:.875rem;padding-bottom:5px}.resources.searchResults .wrap .cols .col .result+.result{border-top:1px solid #d9deea;padding-top:40px;margin-top:30px}.resources.searchResults .wrap .cols .col .result figure{padding-top:70%;background-position:center center;background-size:cover;margin-bottom:20px}.resources.searchResults .wrap .cols .col .result .content{position:relative}.resources.searchResults .wrap .cols .col .result .content h4{text-transform:uppercase;font-size:.875rem;padding-bottom:12px;line-height:1.14;color:#28708a;padding-bottom:6px}.resources.searchResults .wrap .cols .col .result .content h3{font-size:1.5rem;line-height:1.2;padding-bottom:15px}.resources.searchResults .wrap .cols .col .result .content p{font-size:.875rem;line-height:1.3}.resources.searchResults .wrap .cols .col .result .content span{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;border:1px solid #28708a;color:#28708a;background-color:transparent;width:100px;padding:12px 0;margin-top:35px}.resources .wrap{margin:0 15px}.resources .wrap .cols .col .browse{border:0;color:#fff;border-radius:18px;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;display:block;width:100%;margin-bottom:20px;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;background-color:#f27f32}.resources .wrap .cols .col .browse:hover{background-color:#e1e5ee}.resources .wrap .cols .col .filter{margin:0 15px}.resources .wrap .cols .col .filter.show .filterBtn{display:none}.resources .wrap .cols .col .filter.show .hold{display:block}.resources .wrap .cols .col .filter .filterBtn{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;background-color:rgba(0,27,74,.2);color:#001b4a;padding:11px 0;width:175px;margin:0 0 30px 0}.resources .wrap .cols .col .filter .hold{display:none}.resources .wrap .cols .col .filter .hold .cancel{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;background-color:rgba(0,27,74,.2);color:#001b4a;padding:11px 0;width:175px;margin:20px 0 30px 0}.resources .wrap .cols .col .filter .hold form button{background-color:rgba(0,27,74,.2);color:#001b4a;padding:11px 0;width:175px;margin:30px 0 10px 0}.resources .wrap .cols .col .filter .hold form fieldset{border:1px solid #e1e5ee;border-radius:20px;background-color:#fff;padding:0 14px}.resources .wrap .cols .col .filter .hold form fieldset+fieldset{margin-top:14px}.resources .wrap .cols .col .filter .hold form fieldset.open{padding-bottom:22px;border-radius:20px}.resources .wrap .cols .col .filter .hold form fieldset.open h2{padding-bottom:14px;border-bottom:1px solid #e1e5ee;margin:0 0 22px 0}.resources .wrap .cols .col .filter .hold form fieldset.open .input{display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.resources .wrap .cols .col .filter .hold form fieldset h2{font-size:1.125rem;position:relative;margin:0;padding:22px 0;cursor:pointer}.resources .wrap .cols .col .filter .hold form fieldset h2:after{content:'';background-position:-140px -80px;width:10px;height:7px;display:block;position:absolute;top:29px;right:0}.resources .wrap .cols .col .filter .hold form fieldset .input{display:none}.resources .wrap .cols .col .filter .hold form fieldset .input input{padding:0;cursor:pointer;border:1px solid #363940;border-radius:100%;width:12px;height:12px}.resources .wrap .cols .col .filter .hold form fieldset .input input:checked+span{opacity:1}.resources .wrap .cols .col .filter .hold form fieldset .input span{pointer-events:none;width:6px;height:6px;display:block;position:absolute;top:50%;left:3px;margin-top:-3px;opacity:0;background-color:#363940;border-radius:100%}.resources .wrap .cols .col .filter .hold form fieldset .input label{cursor:pointer;font-size:.875rem;color:#333;display:inline-block;margin-left:5px}.resources .wrap .cols .col .items{margin:0 15px 40px 15px}.resources .wrap .cols .col .items p:not(.input){font-size:1rem}.resources .wrap .cols .col .items p.input{margin-top:30px}.resources .wrap .cols .col .items p.input label{color:#333;display:block;float:left;position:relative;top:14px;left:0;font-size:1.125rem}.resources .wrap .cols .col .items p.input select{color:#333;float:right;width:190px}.resources .wrap .cols .col .items p.input:after{top:44px;right:20px}.resources .wrap .cols .col h2{font-size:1.5rem;padding-bottom:40px;margin:0 10px;line-height:1.12}.resources .wrap .cols .col .resource{background-color:#f6f7fa;border-radius:10px;padding:16px 16px 30px 16px}.resources .wrap .cols .col .resource+.resource{margin-top:20px}.resources .wrap .cols .col .resource>a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.resources .wrap .cols .col .resource figure{margin-bottom:20px;width:200px;width:70px}.resources .wrap .cols .col .resource .details{width:-moz-calc(100% - 80px);width:-o-calc(100% - 80px);width:-webkit-calc(100% - 80px);width:calc(100% - 80px);margin-left:10px}.resources .wrap .cols .col .resource .details h4{text-transform:uppercase;font-size:.875rem;padding-bottom:12px;line-height:1.14;color:#28708a}.resources .wrap .cols .col .resource .details h2{margin:0;padding-bottom:0}.resources .wrap .cols .col .resource .details p{display:none;line-height:1.4;font-size:.875rem}.resources .wrap .cols .col .resource .details span{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;background-color:transparent;border:2px solid #28708a;color:#28708a;padding:11px 0;width:112px;margin-top:45px;display:none}.individualResource{padding:55px 0 125px 0}.individualResource .wrap{margin:0 10px}.individualResource .wrap .viewAll{display:block;color:#95a1bb;position:relative;padding-left:40px;font-size:.875rem;margin:0 15px 34px 15px}.individualResource .wrap .viewAll:before{content:'';background-position:-70px -120px;width:26px;height:26px;display:block;position:absolute;left:0;top:-8px}.individualResource .wrap .cols .col p a,.individualResource .wrap .cols .col li a{display:inline-block;font-size:.875rem;border-bottom:2px solid #28708a;color:#28708a;-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 p a:hover,.individualResource .wrap .cols .col li a:hover{color:#f27f32;border-color:#f27f32}.individualResource .wrap .cols .col+.col{margin-top:50px}.individualResource .wrap .cols .col .view{padding-bottom:3px;margin-top:30px;display:inline-block;font-size:.75rem;text-transform:uppercase;letter-spacing:.167em;border-bottom:2px solid #28708a;color:#28708a;-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:30px 0 0 15px}.individualResource .wrap .cols .col .view:hover{color:#f27f32;border-color:#f27f32}.individualResource .wrap .cols .col.open [data-action="openContent"]:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.individualResource .wrap .cols .col.open .hold{display:block;margin-bottom:70px}.individualResource .wrap .cols .col figure{margin:0 15px;width:240px}.individualResource .wrap .cols .col .hold{display:none}.individualResource .wrap .cols .col [data-action="openContent"]{position:relative;cursor:pointer}.individualResource .wrap .cols .col [data-action="openContent"]:after{content:'';background-position:-90px -200px;width:10px;height:7px;display:block;position:absolute;top:50%;margin-top:-4px;right:10px;-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 .content{margin-bottom:0}.individualResource .wrap .cols .col .content h4{text-transform:uppercase;font-size:.875rem;padding-bottom:12px;line-height:1.14;color:#28708a;border-bottom:1px solid #28708a;padding:0 15px 5px 10px;margin-bottom:20px;cursor:pointer}.individualResource .wrap .cols .col .content h2{font-size:2.1875rem;padding:0 15px 25px 10px;line-height:1.12}.individualResource .wrap .cols .col .content p{padding:0 50px 0 10px;line-height:1.3}.individualResource .wrap .cols .col .content ul{margin-top:50px}.individualResource .wrap .cols .col .content ul li{padding:0 15px 16px 10px;border-bottom:1px solid #cbcbcb}.individualResource .wrap .cols .col .content ul li:last-of-type{border-bottom:0;padding-bottom:0}.individualResource .wrap .cols .col .content ul li.info h5:first-of-type{position:relative;cursor:pointer;padding-right:35px}.individualResource .wrap .cols .col .content ul li.info h5:first-of-type:after{content:'';background-position:-20px -280px;width:25px;height:25px;display:inline-block;top:-7px;position:absolute;right:0}.individualResource .wrap .cols .col .content ul li+li{margin-top:16px}.individualResource .wrap .cols .col .content ul li h5{text-transform:uppercase;font-size:.75rem;float:left}.individualResource .wrap .cols .col .content ul li h5+h5{float:right}.individualResource .wrap .cols .col .accordion{background-color:#f6f7fa;border-radius:10px;padding:0 15px}.individualResource .wrap .cols .col .accordion+.accordion{margin-top:10px}.individualResource .wrap .cols .col .accordion .hold{display:none}.individualResource .wrap .cols .col .accordion.open{padding-bottom:30px}.individualResource .wrap .cols .col .accordion.open .hold{display:block}.individualResource .wrap .cols .col .accordion.tickList ul li{line-height:1.2}.individualResource .wrap .cols .col .accordion.tickList ul li:before{content:'';background-position:-80px -170px;width:15px;height:12px;display:block;position:absolute;top:0;left:0;background-color:transparent;border-radius:0}.individualResource .wrap .cols .col .accordion h2{font-size:1.56rem;padding:26px 0;cursor:pointer;position:relative}.individualResource .wrap .cols .col .accordion h2:after{content:'';background-position:-140px -100px;width:10px;height:7px;display:block;position:absolute;top:50%;margin-top:-3px;right:5px}.individualResource .wrap .cols .col .accordion p{font-size:.875rem;line-height:1.4}.individualResource .wrap .cols .col .accordion p+ul{margin-top:36px}.individualResource .wrap .cols .col .accordion ul+p{margin-top:36px}.individualResource .wrap .cols .col .accordion ul li{font-size:.875rem;position:relative;padding-left:25px}.individualResource .wrap .cols .col .accordion ul li+li{margin-top:15px}.individualResource .wrap .cols .col .accordion ul li:before{content:'';display:block;position:absolute;top:3px;width:8px;height:8px;background-color:#28708a;border-radius:50%;left:0}.individualResource .wrap .cols .col.options{margin-top:74px}.individualResource .wrap .cols .col.options .resourceOption+.resourceOption{margin-top:68px}.individualResource .wrap .cols .col.options .resourceOption h4{text-transform:uppercase;font-size:.875rem;padding-bottom:12px;line-height:1.14;color:#28708a;border-bottom:1px solid #28708a;padding:0 15px 5px 10px;margin-bottom:15px}.individualResource .wrap .cols .col.options .resourceOption .hold{padding:0 15px;position:relative}.individualResource .wrap .cols .col.options .resourceOption .hold+.hold{border-top:1px solid #28708a;padding-top:20px}.individualResource .wrap .cols .col.options .resourceOption .hold+.hold p.price{top:20px}.individualResource .wrap .cols .col.options .resourceOption .hold h2{font-size:1.5rem;padding-bottom:10px;line-height:1.12;padding-right:70px}.individualResource .wrap .cols .col.options .resourceOption .hold ul,.individualResource .wrap .cols .col.options .resourceOption .hold ol{margin:10px 30px}.individualResource .wrap .cols .col.options .resourceOption .hold ul li,.individualResource .wrap .cols .col.options .resourceOption .hold ol li{list-style-type:disc;font-size:.875rem;line-height:1.4;padding-bottom:10px}.individualResource .wrap .cols .col.options .resourceOption .hold p{font-size:.875rem;line-height:1.4;padding:.5em 0}.individualResource .wrap .cols .col.options .resourceOption .hold p.code{color:#4d4d4d;text-transform:uppercase}.individualResource .wrap .cols .col.options .resourceOption .hold p.price{color:#28708a;font-size:1.375rem;position:absolute;top:0;right:10px}.individualResource .wrap .cols .col.options .resourceOption .hold p.price span{font-size:.875rem;color:#000;display:block;margin-top:6px;text-align:right}.individualResource .wrap .cols .col.options .resourceOption .hold .quantity{position:relative;width:112px}.individualResource .wrap .cols .col.options .resourceOption .hold .quantity .input label{font-size:.875rem;color:#000;display:block;margin-bottom:20px}.individualResource .wrap .cols .col.options .resourceOption .hold .quantity .input input{border:0;background-color:transparent;font-size:1.5rem;position:absolute;top:50%;left:0;right:0;width:50px;margin:-7px auto 0 auto;text-align:center}.individualResource .wrap .cols .col.options .resourceOption .hold .quantity .input button{background-color:#a9c6d0;border-radius:50%;width:26px;height:26px;color:#fff;font-size:1.5rem;vertical-align:middle;display:inline-block;line-height:1;padding-top:0;padding-left:5px}.individualResource .wrap .cols .col.options .resourceOption .hold .quantity .input button+button{margin-left:56px}.individualResource .wrap .cols .col.options .resourceOption .hold .add{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:11px 0;width:112px;position:absolute;bottom:24px;right:10px}.page{padding:112px 0;overflow-x:hidden}.page .wrap{margin:0 40px 0 20px}.page .wrap article h2{font-size:1.875rem;line-height:1.1}.page .wrap article h2:after{content:'';display:block;background-color:#f27f32;width:135px;height:2px;margin:25px 0 55px 0}.page .wrap article h2+a{margin-top:50px}.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}.page .wrap article .images{margin:40px 0}.page .wrap article .images figure{width:260px;margin:0 auto}.page .wrap article p{font-size:.875rem;line-height:1.4}.page .wrap article p+p{margin-top:20px}.page .wrap article ul+p{margin-top:0!important}.page .wrap article p+ul{margin-top:0!important}.page .wrap article .MsoNormal{margin-left:0;margin-right:0}.page .wrap article .MsoNormal+ul{margin-top:34px}.page .wrap article ul{padding-right:30px;margin-left:0!important}.page .wrap article ul li{font-size:.875rem;width:100%!important;margin:18px 0!important}.page .wrap article ul li:before{content:'';display:inline-block;background-color:#363940;width:5px;height:5px;border-radius:100%;vertical-align:middle;margin-right:10px}.page .wrap article ul li.MsoNormal{width:100%;float:unset}.page .wrap article ul li.MsoNormal:before{content:'';display:inline-block;background-color:#363940;width:5px;height:5px;border-radius:100%;vertical-align:middle;margin-right:10px}.page .wrap article ul li.MsoNormal:nth-of-type(2n+2){margin-left:0}.page .wrap article ul li p{color:#95a1bb;line-height:1.5}.page .wrap article table tbody tr td:nth-of-type(2){display:block;margin-left:85px}.page .wrap article div bdt{line-height:1.5;font-size:1rem}.page .wrap article div div strong{font-size:1.125rem;color:#363940;font-weight:500}.page .wrap article div div strong span{font-size:1.125rem;color:#363940;font-weight:500}.page .wrap article div div span{line-height:1.5;font-size:1rem}.page .wrap article div div div div div table tbody tr td:nth-of-type(2){display:block;margin-left:85px}.page .wrap article div div div table tbody tr td:nth-of-type(2){display:block;margin-left:20px}.page .wrap article div div div strong{font-size:1.125rem;color:#363940;font-weight:500}.page .wrap article div div div strong span span{color:#f27f32;font-size:1.5rem}.page .wrap article div div div span span strong span{color:#95a1bb;font-size:1rem;font-weight:400}.page .wrap article div div div span span strong span bdt{color:#95a1bb;font-size:1rem;font-weight:400}.page .wrap article div div div span span span{line-height:1.5;font-size:1rem}.page .wrap article div div div span strong span span{color:#95a1bb;font-size:1rem;font-weight:400}.page .wrap article div div div span strong span span bdt{color:#95a1bb;font-size:1rem;font-weight:400}.page .wrap article div div div span strong span span span strong{font-size:1.125rem;color:#363940;font-weight:500}#infouse{margin-top:34px}.MsoNormal{margin:0 40px 0 20px}.MsoNormal .MsoNormal{margin:0}[data-custom-class="title"]{padding-bottom:25px;font-size:1.56rem}[data-custom-class="subtitle"]{color:#95a1bb;line-height:1.3;font-size:.875rem}[data-custom-class="body_text"]{font-size:.875rem;line-height:1.5;color:#363940}[data-custom-class="body_text"] span{color:#363940!important;font-size:0.875rem!important}[data-custom-class="body_text"] span .question{color:#363940;font-size:.875rem}[data-custom-class="heading_1"]{font-size:1.56rem;line-height:1.2}[data-custom-class="link"]{color:#95a1bb}[data-custom-class="link"] span{color:#95a1bb!important}p+[data-custom-class="body_text"]{margin-top:20px}[data-custom-class="heading_2"] u{font-size:1.75rem;line-height:1.2;text-decoration:none}[data-custom-class="heading_2"] strong{font-size:.875rem;line-height:1.5;color:#363940}div+div p{padding:20px 0}.orders{padding-top:85px;padding-bottom:90px}.orders.pending .wrap .hold .row{padding:16px 0;position:relative}.orders.pending .wrap .hold .row .col{width:100%;padding:0}.orders.pending .wrap .hold .row .col.quantityCol p{color:#95a1bb}.orders.pending .wrap .hold .row .col:nth-of-type(2){text-align:left}.orders.pending .wrap .hold .row .col p{font-size:.875rem;line-height:1.3}.orders.pending .wrap .hold .row .col p.price{color:#28708a}.orders.pending .wrap .hold .row .col .quantity{position:relative;width:112px;position:absolute;bottom:20px;right:0}.orders.pending .wrap .hold .row .col .quantity .input input{border:0;background-color:transparent;font-size:1.5rem;position:absolute;top:50%;left:0;right:0;width:50px;margin:-14px auto 0 auto;text-align:center}.orders.pending .wrap .hold .row .col .quantity .input button{background-color:#a9c6d0;border-radius:50%;width:26px;height:26px;color:#fff;font-size:1.5rem;vertical-align:middle;display:inline-block;line-height:1}.orders.pending .wrap .hold .row .col .quantity .input button+button{margin-left:56px}.orders.pending .wrap .hold .row .col h5.title{color:#28708a}.orders header{background-color:#eff1f5;padding:20px 20px 0 20px}.orders header h2{font-size:1.25rem;color:#000;display:inline-block;padding-bottom:10px;opacity:.5}.orders header h2.active{border-bottom:10px solid #fff;opacity:1}.orders header h2+h2{margin-left:15px}.orders header h2+p{margin-top:18px}.orders header p{font-size:.75rem;text-transform:uppercase}.orders .orderOptions{margin:30px 0 10px 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:12px 0;width:214px}.orders .orderOptions a+a,.orders .orderOptions button+a{margin-top:10px}.orders .orderOptions a.clear,.orders .orderOptions button.clear{background-color:transparent;border:2px solid #f27f32;color:#f27f32}.orders .orderOptions a.logout,.orders .orderOptions button.logout{border:2px solid #001b4a;color:#001b4a}.orders .wrap{margin:0 20px}.orders .wrap .top{padding:25px 0;position:relative}.orders .wrap .top:before{content:'';width:100vw;background-color:#95a1bb;height:1px;display:block;position:absolute;bottom:0;left:50%;margin-left:-50vw}.orders .wrap .top .viewAll{display:block;color:#95a1bb;position:relative;padding-left:40px;font-size:.875rem}.orders .wrap .top .viewAll:before{content:'';background-position:-70px -120px;width:26px;height:26px;display:block;position:absolute;left:0;top:-8px}.orders .wrap h3{font-size:1.875rem;padding-bottom:44px;margin-top:70px}.orders .wrap .link{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;background-color:transparent;border:2px solid #28708a;color:#28708a;padding:11px 0;margin-top:20px}.orders .wrap .link.logout{width:115px;border-color:#001b4a;color:#001b4a}.orders .wrap>p{font-size:1rem;color:#363940;line-height:1.4;padding-right:24px}.orders .wrap .hold{margin-top:70px}.orders .wrap .hold+.totals{margin-top:0}.orders .wrap .hold h4{text-transform:uppercase;font-size:.875rem;padding-bottom:12px;line-height:1.14;color:#28708a}.orders .wrap .hold .row{border-bottom:1px solid rgba(217,222,234,.5)}.orders .wrap .hold .row:first-of-type .col{padding:16px 0 12px 0}.orders .wrap .hold .row:first-of-type,.orders .wrap .hold .row:last-of-type{border-bottom:1px solid #28708a}.orders .wrap .hold .row .remove{text-indent:-9999px;background-position:-20px -320px;width:22px;height:25px;display:block;position:absolute;top:20px;right:0}.orders .wrap .hold .row .col{width:50%;float:left;padding:16px 0}.orders .wrap .hold .row .col+.col{margin-top:15px}.orders .wrap .hold .row .col:nth-of-type(2){text-align:right}.orders .wrap .hold .row .col h5{text-transform:uppercase;color:#95a1bb;font-size:.875rem}.orders .wrap .hold .row .col .orderNo{font-size:1.25rem}.orders .wrap .hold .row .col .link{width:100px}select::-ms-expand{display:none}footer{background-color:#1d2545;padding:35px 0 75px 0}footer .wrap{margin:0 25px}footer .wrap h2{background-image:url(/assets/images/logo-white.svg);background-size:cover;background-position:center center;background-repeat:no-repeat;width:180px;height:55px}footer .wrap h2+.small{margin-top:25px}footer .wrap .social a{background-size:cover;background-position:center center;text-indent:-99999px;display:inline-block;vertical-align:middle}footer .wrap .social a+a{margin-left:20px}footer .wrap .social a.instagram{background-image:url(/assets/images/socials/insta-white.svg);width:28px;height:28px}footer .wrap .social a.twitter{background-image:url(/assets/images/socials/twitter-white.png);width:28px;height:23px}footer .wrap .social a.facebook{background-image:url(/assets/images/socials/facebook-white.svg);width:13px;height:26px}footer .wrap .small{color:#fff;font-size:.75rem;max-width:110px;line-height:1.3}footer .wrap .small+.social{margin-top:30px}footer .wrap nav{margin-top:30px}footer .wrap nav ul+ul{margin-top:25px}footer .wrap nav ul li{color:#fff;font-size:.8125rem;max-width:130px;line-height:1.2}footer .wrap nav ul li+li{margin-top:6px}footer .wrap nav ul li strong{font-size:1rem}footer .wrap nav ul li strong:after{content:'';display:block;background-color:rgba(217,222,233,.5);height:1px;width:100%;margin-top:7px}footer .wrap .link{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-top:25px;padding:10px 0;font-size:.625rem;width:175px}h3.message{font-size:1.535rem!important;margin:30px 0!important;text-align:center;background-color:#f6f7fa;padding:30px 20px}