.acf-map{width:100%;height:400px}// Fixes potential theme css conflict.
.acf-map img {max-width:inherit!important}.rekon-companies{font-size:.7em;padding:0}.rekon-companies .links a{font-family:'ridleyLight';padding:0 10px;color:#323e48;border-right:1px solid #323e48}.rekon-companies .links a:last-child{border-right:0}.rekon-companies .links a:hover{background:#00b0f0;color:#fff}.rekon-companies .links a span{font-family:'ridleyBold'}.rekon-companies .login{display:inline-block;background:#323e48;height:100%;padding:0 10px;font-family:'ridleyBold';color:#fff}.rekon-companies .login:hover{background:#00aeef}.rekon-companies .welcome,.rekon-companies .username{display:inline-block;margin-left:10px}.site-logo{display:block;position:absolute;top:50%;transform:translateY(-50%);left:20px;width:240px;box-sizing:border-box;z-index:1010}.mobile-site-logo{display:block;position:absolute;top:30px;width:200px;height:50px}.mobile-site-logo img{width:100%;height:auto}header{position:relative;width:100%;height:80px;margin-bottom:10px}header .header-image{position:relative;height:30vh;min-height:200px;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#000;z-index:1;overflow:hidden}header .header-image:before{display:block;position:absolute;top:0;left:0;content:'';width:100%;height:100%;background:#000;opacity:.6;z-index:2}header .header-image:after{position:absolute;content:"";width:100%;height:30px;bottom:0;left:0;background-color:#f3f3f3;transform-origin:bottom left;transform:skewY(1deg);z-index:3}header .header-content{position:relative;padding:40px;z-index:1}header .header-content:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-color:#f3f3f3;transform-origin:bottom right;transform:skewY(-1deg);z-index:-1}header .header-content .header-title{margin-bottom:0}header .header-search{display:block;position:absolute;top:45px;right:0;width:30px;height:30px;transform:translateY(-50%);z-index:1001}header .header-search .icon-search{font-size:20px;color:#323e48}.search-box{position:fixed;top:0;bottom:0;left:0;width:100%;transform:translate3d(0,-100px,0);transition:transform .3s ease;z-index:1000;height:100px;overflow-x:scroll;-webkit-overflow-x:scroll;-webkit-overflow-scrolling:touch;box-sizing:border-box}.search-box .ff-grid{background:#f7f8fc;padding:10px}.active .search-box{transform:translate3d(0,0,0)}.content{transition:transform .3s ease}.active .content{transform:translate3d(0,100px,0);transition:transform .3s ease}.search-box .search-field{height:50px;width:250px;border-top-left-radius:5px;border-bottom-left-radius:5px;border:none;font-size:16px;padding:0 15px;-webkit-appearance:none;border:1px solid #f3f3f3;border-right:none}.search-box .search-submit{height:50px;width:50px;background:#00aeef;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:0;border-top-left-radius:0;border:none;text-indent:-1000px;vertical-align:top;position:relative;cursor:pointer;transition:.3s ease}.search-box .search-submit:before{position:absolute;top:50%;margin-top:-12px;left:50%;margin-left:-12px;font-family:'rekon-icons';content:'\e903';font-size:24px;color:#fff;text-indent:0}.search-close{display:none;position:absolute;top:35px;right:10px;width:20px;height:20px;box-sizing:border-box;border-top-left-radius:5px;border-bottom-left-radius:5px;cursor:pointer;border:none;outline:none;z-index:1001;transition:transform .3s ease}.search-close.toggle{display:block}.home-heading{font-family:'ridleyLight';text-transform:uppercase;margin-bottom:30px}.home-image{height:40vh;min-height:500px;padding:5vw;margin-bottom:10px}.home-image .rekon-p3-image{position:relative;width:350px;margin:0 auto}.home-image .rekon-p3-image:after{display:block;position:absolute;bottom:-60px;left:50%;transform:translateX(-50%);content:'';background-image:url(images/xlogo-shadow.png.pagespeed.ic.sVcj_x5KbR.png);background-size:contain;background-position:center center;background-repeat:no-repeat;width:400px;height:50px}.consultant-problem h1{font-size:2.5em}.home-experts{margin-top:10px}.home-experts h2{margin-bottom:40px}.home-experts .experts-cont,.individuals-p3 .experts-cont{position:relative;padding-top:90px}.individuals-p3 .experts-cont{padding-top:70px;font-size:.85em}.home-experts .experts-cont:before,.individuals-p3 .experts-cont:before{display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);content:'';background-size:contain;background-repeat:no-repeat;background-position:top center;width:70px;height:70px}.individuals-p3 .experts-cont:before{width:50px;height:50px}.home-experts .experts-cont.leadership:before,.individuals-p3 .experts-cont.leadership:before{background-image:url(svg/leadership-icon.svg)}.home-experts .experts-cont.culture:before,.individuals-p3 .experts-cont.culture:before{background-image:url(svg/culture-icon.svg)}.home-experts .experts-cont.decision-making:before,.individuals-p3 .experts-cont.decision-making:before{background-image:url(svg/decision-making-icon.svg)}.home-experts .experts-cont.planning:before,.individuals-p3 .experts-cont.planning:before{background-image:url(svg/planning-icon.svg)}.home-experts .experts-cont.communication:before,.individuals-p3 .experts-cont.communication:before{background-image:url(svg/communication-icon.svg)}.home-experts .experts-cont.implementation:before,.individuals-p3 .experts-cont.implementation:before{background-image:url(svg/implementation-icon.svg)}.individuals-p3 .experts-cont.results:before{background-image:url(svg/results-white.svg);width:90px;height:90px}.home-experts .experts-cont .experts-overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.4s ease;background-color:#f7f8fc;text-align:center}.home-experts .experts-cont:hover .experts-overlay{opacity:1}.rekon-organisations-home{background-size:cover;background-position:top center;background-repeat:no-repeat;height:40vh;min-height:300px}.rekon-organisations-home-mobile{display:none}.rekon-organisations-home-mobile .org-image{height:300px;width:100%;background-size:cover;background-position:top left;background-repeat:no-repeat;margin-bottom:30px}.rekon-organisations-training-home .training-item{position:relative;padding:15px 15px 0 40px;font-family:'ridleyLight'}.rekon-organisations-training-home .training-item:before{display:block;position:absolute;top:15px;left:0;font-family:'rekon-icons';color:#00aeef;font-size:26px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rekon-organisations-training-home .training-item.change-management:before{content:"\e91e"}.rekon-organisations-training-home .training-item.problem-solving:before{content:"\e925"}.rekon-organisations-training-home .training-item.strategic-planning:before{content:"\e920"}.rekon-organisations-training-home .training-item.organisational-culture:before{content:"\e921"}.rekon-organisations-training-home .training-item.effective-communication:before{content:"\e91f"}.rekon-organisations-training-home .training-item.ethical-leadership:before{content:"\e92f";font-size:24px}.rekon-organisations-training-home .btn-solid{margin-top:30px}.point-of-difference{background-size:cover;background-position:center center;background-repeat:no-repeat;height:50vh;min-height:400px}.point-of-difference h2{font-size:2.83em}.point-of-difference p,.point-of-difference-mobile p{font-size:1.3em}.point-of-difference-mobile{display:none}.consultant-image{margin-bottom:-60px}.consultant-content{padding-left:50px}.rekon-consultants-home ul.consultant-list-home li{display:block;position:relative;padding:20px 0 20px 80px;border-bottom:1px solid #f2f2f2}.rekon-consultants-home ul.consultant-list-home li:last-child{border-bottom:0}.rekon-consultants-home ul.consultant-list-home li:before{display:block;position:absolute;top:50%;transform:translateY(-50%);left:10px;font-family:'rekon-icons';color:#00aeef;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rekon-consultants-home ul.consultant-list-home li.leader:before{content:"\e928";font-size:55px}.rekon-consultants-home ul.consultant-list-home li.successful:before{content:"\e927";font-size:50px}.rekon-consultants-home ul.consultant-list-home li.tools:before{content:"\e929";font-size:36px}.rekon-p3-home{margin-top:10px}.rekon-p3-home .rekon-p3-content{column-count:2;column-gap:40px}.rekon-p3-home .rekon-p3-title{margin-bottom:30px;padding-right:200px;font-family:'ridleyThin';font-size:20px;color:#fff}.rekon-p3-home .rekon-p3-title .rekon-p3-logo{display:inline-block;width:200px;padding-right:20px;margin-right:20px;border-right:1px solid #fff}.rekon-p3-home .rekon-p3-btn{display:block;position:absolute;top:0;right:20px}.home-services .services-desc{font-size:1.1em}.single-page-heading{height:40vh;min-height:450px}.single-page-heading h1,.single-page-heading-small h1,.single-page-heading-full-image h1{font-size:3.5em}.single-page-heading-full-image{height:40vh;min-height:450px;background-size:cover;background-position:center center;background-repeat:no-repeat}.single-page-heading-full-image-mobile{display:none}.single-page-heading-full-image-mobile .full-image{height:150px;width:100%;background-size:cover;background-position:left center;background-repeat:no-repeat}.single-page-heading-small{height:20vh;min-height:250px}.single-page-heading .ff-grid,.single-page-heading-small .ff-grid,.single-page-heading-full-image .ff-grid{height:100%}.single-page-heading .page-title,.single-page-heading-small .page-title,.single-page-heading-full-image .page-title{padding:3vw 5vw}.single-page-heading .page-image,.single-page-heading-small .page-image{height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.single-page-heading .page-image-small .page-heading-image-small{max-width:550px;margin:0 auto}.get-in-touch{margin-top:10px}.get-in-touch .content{padding-right:50px;border-right:1px solid #fff}.get-in-touch .contact{padding-left:50px}.get-in-touch .contact ul li.phone a,.get-in-touch .contact ul li.email a{display:block;position:relative;padding-left:50px;margin-top:20px;color:#fff}.get-in-touch .contact ul li.phone a:before,.get-in-touch .contact ul li.email a:before{display:block;position:absolute;left:0;top:0;font-family:'rekon-icons';color:#323e48}.get-in-touch .contact ul li.phone a:before{content:"\e908";font-size:26px}.get-in-touch .contact ul li.email a:before{content:"\e909";font-size:18px}.get-in-touch h3{font-size:1.6em;font-family:'ridleyBold'}.articles-home .article-home-grid{}.articles-home article.home-article{position:relative;width:31%;margin-right:3.5%;padding-bottom:60px;box-sizing:border-box;border-radius:5px;transition:.3s ease}.articles-home article.home-article:hover{transform:scale(1.02);-webkit-box-shadow:0 0 12px -1px rgba(0,0,0,.2);-moz-box-shadow:0 0 12px -1px rgba(0,0,0,.2);box-shadow:0 0 12px -1px rgba(0,0,0,.2)}.articles-home article.home-article:last-child{margin-right:0}.articles-home article.home-article .article-title h4{font-family:'ridleyBold'}article.home-article .article-image{height:250px;background-size:cover;background-repeat:no-repeat;background-position:center center;border-radius:5px 5px 0 0}article.home-article .article-content{position:relative;padding:20px}article.home-article{background:#fff}article.home-article a.btn-solid{position:absolute;left:20px;bottom:20px}.article-single-post{}.article-single-post .article-image-single{height:20vh;background-repeat:none;background-size:cover;background-position:center center}.article-single-post .article-category{font-family:'ridleyLight';text-transform:uppercase;font-size:.7em;letter-spacing:2px;margin-bottom:10px}.article-single-post .article-title h2{font-family:'ridleyLight';font-size:2.2em}.article-single-post .news-author,.article-single-post .news-date{position:relative;display:inline-block;margin-right:15px;padding-left:18px;font-size:.8em}.article-single-post .news-author::before,.article-single-post .news-date::before{display:block;position:absolute;left:0;top:1px;font-family:'rekon-icons';color:#00aeef;font-size:14px}.article-single-post .news-author::before{content:'\e910'}.article-single-post .news-date::before{content:'\e90f'}.article-single-post .article-content-single{margin:30px 0 0 0}.sidebar-blog h3{font-size:1.6em;line-height:1.3em}.article-tags{margin-top:30px;padding-top:30px;border-top:1px solid #f7f8fc}.article-tags .tag-title{display:block;font-size:1.2em;font-family:'RidleyBold';margin-bottom:10px}.article-tags ul li{display:inline-block}.article-tags ul li a{padding:5px 10px;border:2px solid #00aeef;color:#00aeef;border-radius:5px;margin-right:5px;transition:.3s ease}.article-tags ul li:hover a{border:2px solid #323e48;color:#323e48}.sidebar-articles #search-3,.sidebar-blog #search-2{margin-bottom:30px}.sidebar-blog #rpwe_widget-2{margin-bottom:30px}.sidebar-articles #categories-2 ul li,.sidebar-blog #categories-4 ul li,.home-articles #categories-4 ul li{padding:15px;border:1px solid #f1f2f2;border-bottom:0;box-sizing:border-box;transition:.3s ease}.sidebar-articles #categories-2 ul li ul.children li,.sidebar-blog #categories-4 ul li ul.children li,.home-articles #categories-4 ul li ul.children li{position:relative;border:0;padding:5px 0 0 20px}.sidebar-articles #categories-2 ul li ul.children li:before,.sidebar-blog #categories-4 ul li ul.children li:before,.home-articles #categories-4 ul li ul.children li:before{display:block;position:absolute;top:5px;left:10px;font-family:'rekon-icons';content:'\e907';color:#323e48;font-size:8px}.home-articles #categories-4 ul li{border-color:#e9e9e9}.sidebar-articles #categories-2 ul li:hover a,.sidebar-blog #categories-4 ul li:hover a,.home-articles #categories-4 ul li:hover a{color:#323e48}.sidebar-articles #categories-2 ul li:hover ul.children li a,.sidebar-blog #categories-4 ul li:hover ul.children li a,.home-articles #categories-4 ul li:hover ul.children li a{color:#00aeef}.sidebar-articles #categories-2 ul li ul.children li:hover a,.sidebar-blog #categories-4 ul li ul.children li:hover a,.home-articles #categories-4 ul li ul.children li:hover a{color:#323e48}.sidebar-blog #search-2 .screen-reader-text,.sidebar-articles #search-3 .screen-reader-text{display:none}.sidebar-articles .searchform div,.sidebar-blog .searchform div{position:relative}.sidebar-articles .searchform div input,.sidebar-blog .searchform div input{display:block;width:100%;height:50px;border:1px solid #f0f1f2;font-size:16px;padding:0 48px 0 18px;text-overflow:ellipsis;box-sizing:border-box;background:transparent}.sidebar-articles .searchform div input#searchsubmit,.sidebar-blog .searchform div input#searchsubmit{position:absolute;top:0;right:0;height:100%;width:50px;margin:0;padding:0 18px 0 0;border:none;background-image:url(svg/search.svg);background-position:center center;background-size:25px 25px;background-repeat:no-repeat;font-size:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:.3s ease}.sidebar-blog #rpwe_widget-2 .rpwe-block ul li{margin:0;padding:0;border:1px solid #f1f2f2;border-bottom:0}.sidebar-blog #rpwe_widget-2 .rpwe-thumb{border:0!important;box-shadow:none!important;margin:0 20px 0 0;padding:0!important}.sidebar-blog #rpwe_widget-2 .rpwe-block h3.rpwe-title{padding-top:10px}.sidebar-blog h3.rpwe-title a{font-family:'robotoBold';font-size:1.3em!important;color:#323e48}.sidebar-blog #rpwe_widget-2 .rpwe-block ul li:last-child{border-bottom:1px solid #f1f2f2}.sidebar-blog .articles-sidebar .rpwe-time{color:#323e48}.archive-articles .article-item{width:31%;margin-right:3.5%;margin-bottom:3.5%;position:relative;background:#f7f8fc;border-radius:5px;transition:.3s ease}.bg-light-blue-grey.archive-articles .article-item{background:#fff}.archive-articles .article-item:hover{transform:scale(1.02);-webkit-box-shadow:0 0 12px -1px rgba(0,0,0,.2);-moz-box-shadow:0 0 12px -1px rgba(0,0,0,.2);box-shadow:0 0 12px -1px rgba(0,0,0,.2)}.archive-articles .article-item:nth-child(3n) {margin-right:0}.archive-articles .article-item .article-item-cont .article-image{height:150px;background-size:cover;background-repeat:no-repeat;background-position:center center;margin-bottom:20px;border-radius:5px 5px 0 0}.archive-articles .article-item .article-item-cont .article-content{padding:20px 20px 80px 20px}.archive-articles .article-item .article-item-cont .article-content .article-title h3,.sidebar-articles h3,.home-articles h3{font-size:1.6em}.archive-articles .article-item .article-item-cont .article-content .article-title h4{font-family:'ridleyBold'}.archive-articles .article-item .article-btn{position:absolute;bottom:20px;left:20px}.archive-category-title{padding:30px;margin-bottom:30px;border-radius:5px}.archive-category-title h3{margin:0}.rekon-p3-heading{text-align:center}.rekon-p3-heading .rekon-p3-image{width:200px;height:auto;margin:0 auto;margin-bottom:20px}.rekon-p3-heading .rekon-p3-image img{width:100%}.rekon-p3-heading .rekon-p3-desc{font-family:'ridleyLight';font-size:1.3em}.rekon-p3-values{margin-top:60px}.rekon-p3-values .people,.rekon-p3-values .planning,.rekon-p3-values .performing{padding-right:50px}.rekon-p3-values .people h4,.rekon-p3-values .planning h4,.rekon-p3-values .performing h4{font-family:'ridleyMedium';margin-bottom:20px}.rekon-p3-values .people .value,.rekon-p3-values .planning .value,.rekon-p3-values .performing .value{position:relative;padding-left:60px;margin-bottom:20px}.rekon-p3-values .people .value:before{display:block;position:absolute;left:0;top:0;content:'';width:50px;height:50px;background-size:contain;background-repeat:no-repeat;background-position:center}.rekon-p3-values .people .value.leadership:before{background-image:url(svg/leadership-icon.svg)}.rekon-p3-values .people .value.culture:before{background-image:url(svg/culture-icon.svg)}.rekon-p3-values .people .value.decision-making:before{background-image:url(svg/decision-making-icon.svg)}.rekon-p3-values .people .value.planning:before{background-image:url(svg/planning-icon.svg)}.rekon-p3-values .people .value.communication:before{background-image:url(svg/communication-icon.svg)}.rekon-p3-values .people .value.implementation:before{background-image:url(svg/implementation-icon.svg)}.rekon-p3-values .people .value .value-title,.rekon-p3-values .planning .value .value-title,.rekon-p3-values .performing .value .value-title{color:#00aeef;font-family:'robotoBold'}.p3-pyramid h3{font-size:1.8em}.p3-pyramid .p3-pyramid-image{position:relative;max-width:500px;margin:0 auto}.p3-pyramid .p3-pyramid-image img{width:100%}.p3-pyramid .p3-pyramid-image .pyramid-content{position:absolute;top:0;right:-85px;height:100%;max-width:250px}.p3-pyramid .p3-pyramid-image .pyramid-content{width:100%;height:100%}.p3-pyramid .p3-pyramid-image .pyramid-content img{height:auto;width:100%}.rekon-p3-approach-heading{display:inline-block;padding:10px 20px;margin-top:0;background:#00aeef;color:#fff;font-size:1.6em;font-family:'ridleyLight';position:relative;top:-85px;left:50%;transform:translateX(-50%)}.rekon-p3-approach-heading strong{font-family:'ridleyBold'}.rekon-p3-approach .people,.rekon-p3-approach .planning{margin-bottom:60px}.ebook-download .ebook-image{position:relative}.ebook-download .ebook-image img{position:absolute;top:0;left:50%;transform:translateX(-50%);max-width:200px;margin:0 auto}.ebook-download-modal{display:none}.ebook-download-modal.open{display:block}.ebook-downlaod-signup{height:100%}.ebook-downlaod-signup .nf-form-cont{margin:0 auto}.ebook-downlaod-signup .nf-form-cont .nf-form-content .nf-cell{width:100%!important}.ebook-downlaod-signup .nf-form-cont .nf-form-content .nf-cell .nf-field input{border-radius:5px;border:0;background:#f1f2f2}.ebook-downlaod-signup .nf-form-cont .nf-form-content .nf-cell .nf-field input:focus{-webkit-box-shadow:0 0 5px 0 rgba(43,171,226,.8);-moz-box-shadow:0 0 5px 0 rgba(43,171,226,.8);box-shadow:0 0 5px 0 rgba(43,171,226,.8);background:#fff}.nf-error.field-wrap .nf-field-element::after{border-radius:0 5px 5px 0}.ebook-downlaod-signup .nf-form-cont .nf-form-content .nf-cell .nf-field input[type="button"]{font-family:'ridleyBold';text-transform:uppercase;letter-spacing:1px;border:0;background:#00aeef;color:#fff;border-radius:5px;cursor:pointer}.ebook-downlaod-signup .nf-form-cont .nf-form-content .nf-cell .nf-field input[type="button"]:hover{background:#323e48}.ebook-downlaod-signup .nf-form-cont .nf-form-content .ninja-forms-req-symbol{color:#00aeef}.contact-details{padding-left:50px}.contact-details a,.contact-details span{display:block;position:relative;margin-bottom:30px;padding-left:50px;color:#323e48}.contact-details a:hover{color:#00aeef}.contact-details a:before,.contact-details span:before{display:block;position:absolute;top:0;left:0;font-family:'rekon-icons';color:#00aeef}.contact-details a.contact-phone:before{content:"\e908";font-size:34px}.contact-details a.contact-email:before{content:"\e909";font-size:22px}.contact-details span.contact-address:before{content:"\e90a";font-size:34px}.contact-form{margin-bottom:10px}.contact-details h3,.contact-form h3{font-size:1.6em;margin-bottom:30px}.contact-details h3{font-family:'ridleyBold'}.nf-form-fields-required{display:none!important}.approach-process-title{margin-bottom:60px}.approach-cont{position:relative}.approach-cont .arrow-right,.approach-cont .arrow-left{display:block;position:absolute;bottom:-90px;background-image:url(images/arrow-right.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;width:120px;height:142px}.approach-cont .arrow-right{right:-135px;background-image:url(images/arrow-right.svg)}.approach-cont .arrow-left{left:-135px;background-image:url(images/arrow-left.svg)}.approach-steps{display:inline-block;padding:6px 15px;font-family:'ridleyBold';text-transform:uppercase;color:#fff;background:#00aeef;margin-bottom:20px}.our-approach .col-5{position:relative;width:16%;margin-right:5%}.our-approach .col-5:last-child{margin-right:0}.our-approach .col-5 .approach-icon{position:relative;margin-bottom:30px;z-index:9}.our-approach .col-5 .steps{display:block;position:absolute;top:-20px;left:50%;content:'';transform:translateX(-50%);width:40px;height:40px;line-height:40px;font-family:'ridleyBold';background:#323e48;color:#fff;text-align:center;border-radius:50%;border:5px solid #fff;z-index:10}.our-approach .col-5 h3{font-size:1.3em;font-family:'ridleyBold'}.rank-math-breadcrumb{font-size:.7em;text-transform:uppercase;color:#58595b;height:auto;margin-bottom:15px;z-index:0!important}.rank-math-breadcrumb a{color:#58595b}.rank-math-breadcrumb .separator{padding:0 5px}.rank-math-breadcrumb a:hover{color:#000}.rank-math-breadcrumb .last{font-family:'robotoBold'}.social-share-media-buttons,.social-share-title{display:inline-block;font-size:.8em}.social-share-media-buttons a{display:inline-block;width:30px;height:30px;margin-right:7px;background:#323e48;border-radius:50%;text-align:center}.social-share-media-buttons a:hover{transform:scale(1.02);background:#00aeef}.social-share-media-buttons a svg{position:relative;top:3px;height:14px}.social-share-media-buttons a svg path{fill:#fff}.social-share-media-buttons a:hover svg path{color:#000}.contact-details{padding-left:50px}.contact-details a,.contact-details span{display:block;position:relative;margin-bottom:30px;padding-left:50px;color:#323e48}.contact-details a:hover{color:#00aeef}.contact-details a:before,.contact-details span:before{display:block;position:absolute;top:0;left:0;font-family:'rekon-icons';color:#00aeef}.contact-details a.contact-phone:before{content:"\e908";font-size:34px}.contact-details a.contact-email:before{content:"\e909";font-size:22px}.contact-details span.contact-address:before{content:"\e90a";font-size:34px}.contact-form{margin-bottom:10px}.contact-details h3,.contact-form h3{font-size:1.6em;margin-bottom:30px}.contact-details h3{font-family:'ridleyBold'}.nf-form-fields-required{display:none!important}.nf-field-label label{font-weight:normal!important}.nf-form-content{max-width:100%!important}.nf-form-content .nf-cell{width:32%!important;margin-right:2%}.nf-multi-cell .nf-cell{padding:0!important}.nf-form-content .nf-cell:last-child{margin-right:0}.nf-multi-cell .nf-cell nf-fields .nf-field-element input{border:0;background:#fff;border-radius:5px;font-family:'robotoLight'}.nf-multi-cell .nf-cell nf-fields .nf-field-element textarea{border:0;background:#fff;border-radius:5px;font-family:'robotoLight'}.nf-multi-cell .nf-cell nf-fields .nf-field-element input[type="button"]{font-family:'ridleyBold';text-transform:uppercase;letter-spacing:1px;border:0;background:#00aeef;color:#fff;border-radius:5px;cursor:pointer}.nf-multi-cell .nf-cell nf-fields .nf-field-element input:focus,.nf-multi-cell .nf-cell nf-fields .nf-field-element textarea:focus{-webkit-box-shadow:0 0 5px 0 rgba(43,171,226,.8);-moz-box-shadow:0 0 5px 0 rgba(43,171,226,.8);box-shadow:0 0 5px 0 rgba(43,171,226,.8)}.nf-multi-cell .nf-cell nf-fields .nf-field-element input[type="button"]:hover{background:#323e48}#nf-form-3-cont .nf-form-content .nf-cell{width:49%!important;margin-right:2%}#nf-form-3-cont .nf-form-content .nf-cell:nth-child(2) {margin-right:0}#nf-form-3-cont .nf-form-content .nf-row:nth-child(3) .nf-cell,
#nf-form-3-cont .nf-form-content .nf-row:nth-child(4) .nf-cell,
#nf-form-12-cont .nf-form-content .nf-row:nth-child(2) .nf-cell {width:100%!important}#nf-form-3-cont .nf-form-content .nf-row:nth-child(4) .nf-cell,
#nf-form-12-cont .nf-form-content .nf-row:nth-child(2) .nf-cell {text-align:center}.content-full-editor{margin-top:10px}.content-full-editor.no-margin{margin-top:0}.content-blocks .bg-white{background:#fff;color:#000}.content-blocks .bg-black{background:#000;color:#fff}.content-blocks .bg-blue{background:#00aeef;color:#fff}.content-blocks .bg-blue .btn{background:#fff;color:#00aeef}.content-blocks .bg-blue .btn:hover{background:#000;color:#fff}.content-blocks .bg-blue .btn:after{border-left-color:#fff}.content-blocks .bg-blue .btn:hover:after{border-left-color:#000}.content-blocks .bg-light-grey{background:#f1f2f2;color:#000}.content-video-left .content,.content-image-left .content{padding-left:50px}.content-video-right .content,.content-image-right .content{padding-right:50px}.video-cont{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto;border:1px solid #f1f2f2}.video-cont iframe,.video-cont object,.video-cont embed{position:absolute;top:0;left:0;width:100%;height:100%}.heading-left .heading-left-cont .heading-left-title{display:inline-block;vertical-align:top;border-right:1px solid #000;padding-right:40px;box-sizing:border-box;width:40%}.heading-left .heading-left-cont .heading-left-title .large-title{font-family:'ridleyLight';font-size:2.5em;margin-bottom:30px}.heading-left .heading-left-cont .heading-left-title .large-title strong{font-family:'ridleyBold'}.heading-left .heading-left-cont .heading-left-content{display:inline-block;padding-left:40px;box-sizing:border-box;width:60%}.breakout-video-right .ff-right-600,.breakout-video-left .ff-left-600{position:relative}.breakout-video-right .breakout-right-content{padding-right:50px}.breakout-video-left .breakout-left-content{padding-left:50px}.breakout-video-right .video-offset-top,.breakout-video-left .video-offset-top{background:red;position:absolute;height:auto;width:600px}.breakout-video-right .video-offset-top{bottom:0;right:0}.breakout-video-left .video-offset-top{bottom:0;left:0}.breakout-download{}.breakout-download .ff-left-400{position:relative}.breakout-download .breakout-image{display:block;position:absolute;left:0;top:0}.breakout-download .breakout-downlaod-title{display:inline-block;font-size:2em;font-family:'ridleyLight';padding-left:30px;box-sizing:border-box}.breakout-download .breakout-downlaod-btn{display:inline-block;padding-left:30px;box-sizing:border-box}.background-image{background-repeat:no-repeat;background-position:center center;background-size:cover}.background-image .background-image-content{padding:0}.horizontal-line{border-top:1px solid #f3f3f3}.cpt-relationships .relationship-item{position:relative;width:31%;margin-right:3.5%;margin-bottom:3%;padding-left:50px;box-sizing:border-box}.cpt-relationships .relationship-item:before{display:block;position:absolute;content:'';background-image:url(images/level-shield.svg);background-repeat:no-repeat;top:0;left:0;width:40px;height:30px}.cpt-relationships .relationship-item:nth-child(3n) {margin-right:0}.videos .video-item{width:49%;margin-right:2%}.videos .video-item:nth-child(2n) {margin-right:0}.downloads{}.downloads .download-item{position:relative;width:31%;margin-right:3.5%;margin-bottom:3.5%;padding:30px;border:1px solid #f1f2f2;box-sizing:border-box;transition:.3s ease;text-align:center}.downloads .download-item:hover{-webkit-box-shadow:0 0 12px -1px rgba(0,0,0,.2);-moz-box-shadow:0 0 12px -1px rgba(0,0,0,.2);box-shadow:0 0 12px -1px rgba(0,0,0,.2);border:1px solid #fff;transform:scale(1.02)}.downloads .download-item:nth-child(3n) {margin-right:0}.downloads .download-item .download-image img{height:150px;margin:0 auto}.downloads .download-item h4.download-title{font-family:'ridleyBold'}.downloads .download-item .download-btn{margin-top:20px}ƒ .search-results .search-result-header{margin-bottom:30px}.search-results .search-item{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #f2f2f2}.search-results .search-item:last-child{margin-bottom:0}.search-results a.home-btn-small{display:inline-block;margin-top:20px;color:#00aeef}.search-results a.home-btn-small:after{color:#00aeef}.search-results .search-item h3.search-title{font-family:'ridleyMedium'}.search-results .search-item .desc{padding-bottom:20px}.pagination{width:100%;margin-top:30px;text-align:center}.pagination ul.page-numbers li{display:inline-block}.pagination ul.page-numbers li a,.pagination ul.page-numbers li span{display:block;background:#f1f2f2;color:#323e48;margin:2px;padding:8px 13px;text-decoration:none;border-radius:5px}.pagination ul.page-numbers li a:hover,.pagination ul.page-numbers li span.current{background:#00aeef;color:#fff;text-decoration:none}footer{position:relative;margin-top:10px;font-size:.85em}footer .footer-widget{padding-right:40px;box-sizing:border-box}footer .footer-widget:last-child{padding-right:0}footer .footer-widget h3{display:block;position:relative;font-family:'ridleyMedium';margin-bottom:20px;font-size:1.2em}footer .footer-widget ul li{display:block;position:relative;margin-bottom:5px}footer .footer-widget ul li a{color:#323e48}footer .footer-widget ul li a:hover{color:#00aeef}.footer-widget #media_image-2 img{width:150px}.footer-widget .footer-contact{margin-top:30px}.footer-widget .footer-contact div,.footer-widget .footer-contact a{display:block;position:relative;padding-left:30px;margin-bottom:20px;color:#323e48}.footer-widget .footer-contact a.phone:before,.footer-widget .footer-contact a.email:before,.footer-widget .footer-contact .address:before{display:block;position:absolute;left:0;top:0;font-family:'rekon-icons';color:#00aeef}.footer-widget .footer-contact a.phone:before{content:"\e908";font-size:20px}.footer-widget .footer-contact a.email:before{content:"\e909";font-size:12px}.footer-widget .footer-contact .address:before{content:"\e90a";font-size:22px}footer .lime{color:#000}.sub-footer{font-size:.75em}.sub-footer a.lime-logo{display:inline-block;position:relative;padding-right:160px;color:#63656d;cursor:pointer}.sub-footer a.lime-logo:after{display:block;position:absolute;top:-5px;right:0;content:'';background-image:url(images/lime-logo.svg);background-repeat:no-repeat;width:150px;height:30px}.sub-footer{padding:30px 20px}.sub-footer .rekon-group-logo{display:inline-block;position:relative;top:4px;width:120px;padding-left:7px;margin-right:15px}.courses-filter,.rekon-events-pagination{display:none}.rekon_events_grid{margin-top:30px}.espresso-grid{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.espresso-grid .item{width:22.75%;margin:0!important;margin-right:3%!important;margin-bottom:3%!important;border-radius:5px;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;padding:25px;background:#f7f8fc;transition:.3s ease}.espresso-grid .item:hover{transform:scale(1.02);-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 7px 0 rgba(0,0,0,.15);box-shadow:0 0 7px 0 rgba(0,0,0,.15)}.bg-light-blue-grey .espresso-grid .item{background:#fff}.ee_grid_box_v2{float:none!important;font-size:1em;font-weight:700;max-width:100%!important;overflow:visible!important;position:relative}.espresso-grid .item p{margin:0!important;text-align:left}.espresso-grid .item:nth-child(4n) {margin-right:0!important}.espresso-grid .item .item-content{width:100%;box-sizing:border-box;padding-bottom:60px}.espresso-grid .item .item-content hr{margin:15px 0;border-top:1px solid #eef0f4}.espresso-grid .item .item-content .event-learn{font-size:.7em;text-transform:uppercase;font-family:'ridleyMedium'}.espresso-grid .item .item-content .event-grid-list li{display:block;position:relative;padding:5px 0 10px 30px;font-size:.7em;line-height:1em;font-weight:normal!important}.espresso-grid .item .item-content .event-grid-list li:last-child{padding-bottom:0}.espresso-grid .item .item-content .event-grid-list li:before{display:block;position:absolute;left:0;top:3px;content:'';width:15px;height:15px;background-image:url(svg/circle-tick-blue.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}.espresso-grid .item .btn-solid{position:absolute;left:25px;bottom:25px;font-weight:normal!important}.espresso-grid .item .item-content p{font-weight:normal!important}.espresso-grid .item .item-image{width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;padding:20px 0 20px 20px;box-sizing:border-box}.espresso-grid .item .item-content .event-title{position:relative;font-family:'ridleyMedium';margin:0 0 20px 0!important;color:#323e48;text-align:left;padding-left:50px}.espresso-grid .item .item-content .event-title:before{display:block;position:absolute;top:3px;left:0;font-family:'rekon-icons';content:'\e925';font-size:40px;color:#00aeef;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.espresso-grid .item .item-content .event-location{position:relative;padding-left:22px;text-transform:capitalize;margin-bottom:10px;font-size:.85em}.espresso-grid .item .item-content .event-location:before{display:block;position:absolute;left:0;top:1px;font-family:'rekon-icons';content:'\e90a';color:#00aeef;font-size:18px}.espresso-grid .item .item-content .register-link{font-family:'ridleyBold';text-transform:uppercase}.espresso-grid .item .item-content .start-date{position:relative;padding-left:25px}.espresso-grid .item .item-content .start-date:before{display:block;position:absolute;left:0;top:0;font-family:'rekon-icons';content:'\e90f';color:#666;font-size:20px}form.courses-filter{text-align:center;margin-bottom:60px}form select.rekon_filter_dropdown{border:0;border-radius:0;font-size:14px;margin-right:10px;background:#f3f3f3 url(svg/chevron-down.svg) no-repeat;background-size:12px;background-position:right 15px center;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;padding:10px 40px 10px 10px}.bg-light-grey form select.rekon_filter_dropdown{background-color:#fff}form button.rekon-reset-filters{font-family:'ridleyBold';background:#00aeef;color:#fff;font-size:14px;text-transform:uppercase;border:0;padding:10px;cursor:pointer;transition:.3s ease}.rekon-events-loading{display:block}.rekon-no-courses{display:none}.rekon-events-loading{display:none;position:absolute;top:0;left:50%;transform:translateX(-50%);padding-top:50px}.rekon-events-loading .loader,#cert_search_status .loader{height:100px;width:30px;display:inline-block;vertical-align:top}.rekon-events-loading svg path,.rekon-events-loading svg rect,.show-loader svg path,.show-loader svg rect,#cert_search_status .loader svg path,#cert_search_status .loader svg rect{fill:#00aeef}.rekon-events-pagination{margin-top:10px;text-align:center}.rekon-events-pagination a{display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;background:#f9f9fa;margin:0 3px}.rekon-events-pagination a.active{background:#00aeef;color:#fff}.rekon-events-pagination a.prev,.rekon-events-pagination a.next{position:relative;text-indent:10000px}.rekon-events-pagination a.prev:before,.rekon-events-pagination a.next:before{display:block;position:absolute;top:0;font-family:'rekon-icons';content:'\e907';font-size:12px;text-indent:0}.rekon-events-pagination a.prev:before{left:11px;transform:rotate(180deg)}.rekon-events-pagination a.next:before{right:11px}.rekon-event-pricing-container h3{font-family:'ridleyMedium';margin-bottom:30px}.rekon-event-pricing-container .nf-form-cont .nf-form-content .nf-cell{width:49%!important;margin-right:2%}.rekon-event-pricing-container .nf-form-cont .nf-form-content .nf-cell:nth-child(2n) {margin-right:0}.rekon-event-pricing-container .nf-form-cont .nf-form-content .nf-row:nth-child(3) .nf-cell {width:100%!important;margin-right:0!important}.rekon-event-pricing-container .nf-multi-cell .nf-cell nf-fields .nf-field-element input[type="text"],.rekon-event-pricing-container .nf-multi-cell .nf-cell nf-fields .nf-field-element input[type="email"],.rekon-event-pricing-container .nf-multi-cell .nf-cell nf-fields .nf-field-element input[type="tel"],.rekon-event-pricing-container .nf-multi-cell .nf-cell nf-fields .nf-field-element textarea{background:#f7f8fc!important}.what-you-learn,.meet-instructor{margin-top:40px}.what-you-learn-title,.meet-instructor-title{position:relative;font-family:'ridleyBold';margin-bottom:15px}.what-you-learn-title:after,.meet-instructor-title:after{display:block;position:absolute;top:50%;right:0;content:'';border-top:1px solid #eef0f4;width:80%}.meet-instructor-title:after{width:75%}.meet-instructor .meet-instructor-image{display:inline-block;width:100px;padding-right:20px}.meet-instructor .meet-instructor-desc{display:inline-block;padding-top:20px;vertical-align:top}.meet-instructor .meet-instructor-desc .instructor{font-family:'ridleyLight';line-height:1em;margin-bottom:5px}.meet-instructor .meet-instructor-desc .position{font-family:'ridleyBold';text-transform:uppercase;font-size:.8em;line-height:1em;color:#00aeef}.meet-instructor .meet-instructor-desc .btn-simple{margin-top:15px}ul.course-learn-list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}ul.course-learn-list li{width:33.333%;display:block;position:relative;padding:5px 10px 10px 30px;line-height:1.2em;font-weight:normal!important;box-sizing:border-box}ul.course-learn-list li:before{display:block;position:absolute;left:0;top:5px;content:'';width:15px;height:15px;background-image:url(svg/circle-tick-blue.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}.course-share h4,.course-prerequisites h4{font-family:'ridleyBold';margin-top:20px}.video{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.video iframe,.video object,.video embed{position:absolute;top:0;left:0;width:100%;height:100%}.rekon-p3-home .max-width{position:relative}.search-form div{position:relative}.search-form div input{display:block;width:100%;height:50px;border:1px solid #f0f1f2;font-size:16px;padding:0 48px 0 18px;text-overflow:ellipsis;box-sizing:border-box;background:transparent}.search-form div button.search-submit{position:absolute;top:0;right:0;height:100%;width:50px;margin:0;padding:0 18px 0 0;border:none;background-color:transparent;background-image:url(svg/search.svg);background-position:center center;background-size:25px 25px;background-repeat:no-repeat;font-size:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:.3s ease}.search-form div button.search-submit:hover{background-image:url(svg/search-hover.svg)}.rekonp3-levels-graph{max-width:450px;margin:0 auto}.course-title{display:inline-block;font-family:'ridleyBold';margin-bottom:30px;padding:10px;text-transform:uppercase;border-radius:5px}.p3-skill-levels{margin:40px auto 0;max-width:900px}.p3-skill-levels .levels{padding-bottom:20px;margin-bottom:40px;border-bottom:1px solid #f2f2f2}.p3-skill-levels .levels:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.p3-skill-levels .levels .level h2{position:relative;font-family:'ridleyThin';padding-left:50px;margin-bottom:20px}.p3-skill-levels .levels .level h2:before{display:block;position:absolute;top:-7px;left:0;content:'';width:40px;height:40px;background-size:contain;background-position:center center;background-repeat:no-repeat}.p3-skill-levels .levels .level.level-1 h2:before{background-image:url(badges/svg/Rekon-P3-Level-1.svg)}.p3-skill-levels .levels .level.level-2 h2:before{background-image:url(badges/svg/Rekon-P3-Level-2.svg)}.p3-skill-levels .levels .level.level-3 h2:before{background-image:url(badges/svg/Rekon-P3-Level-3.svg)}.p3-skill-levels .levels .level.level-4 h2:before{background-image:url(badges/svg/Rekon-P3-Level-4.svg)}.p3-skill-levels .levels .level.level-5 h2:before{background-image:url(badges/svg/Rekon-P3-Level-5.svg)}.p3-skill-levels .levels h4{font-family:'ridleyMedium'}.p3-skill-levels .levels .ff-lg-4{padding-right:30px}.course-details-sidebar{margin-left:50px}.course-details{padding:30px;border-radius:5px}.course-details ul>li{padding:0;margin:0;border-bottom:1px solid #efefef;padding-bottom:8px;margin-bottom:8px}.course-details ul>li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.course-details ul>li:before{display:none}.course-details ul>li span{display:inline-block;vertical-align:top}.course-details ul>li span.course-titles{display:inline-block;position:relative;width:100px;padding-left:30px;vertical-align:top}.course-details ul>li span.course-titles:before{display:block;position:absolute;top:3px;left:0;content:'';width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center center}.course-details ul>li span.course-titles.length:before{background-image:url(svg/course-length.svg)}.course-details ul>li span.course-titles.date:before{background-image:url(svg/course-date.svg)}.course-details ul>li span.course-titles.location:before{background-image:url(svg/course-location.svg)}.course-details ul>li span.course-titles.time:before{background-image:url(svg/course-time.svg)}.course-details ul>li span.course-titles.language:before{background-image:url(svg/course-language.svg)}.course-details ul>li span.course-titles.cost:before{background-image:url(svg/course-cost.svg)}.course-details .btn-solid{width:100%;text-align:center;margin-top:20px}.rekon-events-modal{display:none}.rekon-events-modal.open{display:block}.rekon-event-pricing-container{width:40%;min-width:400px;border-radius:5px;background:#fff;-webkit-box-shadow:0 0 12px -1px rgba(0,0,0,.2);-moz-box-shadow:0 0 12px -1px rgba(0,0,0,.2);box-shadow:0 0 12px -1px rgba(0,0,0,.2);padding:30px;box-sizing:border-box}.rekon-event-pricing-container table.tkt-slctr-tbl{width:100%}.rekon-event-pricing-container table.tkt-slctr-tbl thead{display:none}.rekon-event-pricing-container table.tkt-slctr-tbl tbody .tckt-slctr-tbl-tr{display:block;border-top:1px solid #eef0f4;padding:10px 0}.rekon-event-pricing-container table.tkt-slctr-tbl tbody .tckt-slctr-tbl-tr{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:stretch;align-content:stretch}.rekon-event-pricing-container table.tkt-slctr-tbl tbody .tckt-slctr-tbl-tr td:first-child{width:50%;box-sizing:border-box}.rekon-event-pricing-container table.tkt-slctr-tbl tbody .tckt-slctr-tbl-tr td:nth-child(2),
.rekon-event-pricing-container table.tkt-slctr-tbl tbody .tckt-slctr-tbl-tr td:last-child {width:25%;box-sizing:border-box}.rekon-event-pricing-container table.tkt-slctr-tbl tbody .tckt-slctr-tbl-tr .tckt-slctr-tbl-td-name{font-family:'ridleyMedium'}.rekon-event-pricing-container table.tkt-slctr-tbl tbody .tckt-slctr-tbl-tr .tckt-slctr-tbl-td-price{text-align:left!important}.rekon-event-pricing-container table.tkt-slctr-tbl tbody .tckt-slctr-tbl-tr .tckt-slctr-tbl-td-qty label{display:none}.rekon-event-pricing-container table.tkt-slctr-tbl tbody .tckt-slctr-tbl-tr .tckt-slctr-tbl-td-qty{text-align:right!important}.rekon-event-pricing-container table.tkt-slctr-tbl tbody .tckt-slctr-tbl-tr .tckt-slctr-tbl-td-qty select{border:0;border-radius:5px;font-size:14px;margin-right:10px;background:#f7f8fc url(svg/chevron-down.svg) no-repeat;background-size:12px;background-position:right 15px center;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;padding:10px 40px 10px 10px}.rekon-event-pricing-container table.tkt-slctr-tbl tbody .tckt-slctr-tbl-tr:nth-last-child(2) {border-bottom:1px solid #eef0f4}.rekon-event-pricing-container .ticket-selector-submit-btn-wrap{text-align:right;margin-top:30px}.rekon-event-pricing-container .ticket-selector-submit-btn-wrap .ticket-selector-submit-btn{display:inline-block;position:relative;font-family:'ridleyBold';padding:8px 13px!important;background:#00aeef;color:#fff;text-transform:uppercase;letter-spacing:1px;transition:.3s ease;box-sizing:border-box;cursor:pointer;border-radius:4px;border:0;font-size:16px}.rekon-event-pricing-container .ticket-selector-submit-btn-wrap .ticket-selector-submit-btn:hover{background:#323e48}form[name="ticket-selector-form-3232"] br{display:none}.rekon-tools-image-cont{position:relative;max-width:400px;margin:0 auto}.agenda-btn{position:relative;width:80%;padding:0 30px 10px 0!important;margin:0 0 10px 0!important;cursor:pointer;border-bottom:1px solid #f1f2f2}.agenda-btn:before{display:none!important}.agenda-btn.active:after{display:block;position:absolute;top:50%;transform:translateY(-50%);right:10px;font-family:'rekon-icons';content:'\e907';color:#00aeef;font-size:16px;transition:.3s ease}.agenda-btn h4{margin:0;font-family:'robotoBold'}.agenda-btn.active{color:#00aeef}.agenda-content{display:none}.agenda-content.active{display:block}.p3-icons{position:relative;padding-top:120px}.p3-icons:before{display:block;position:absolute;top:20px;left:50%;transform:translateX(-50%);width:80px;height:80px;content:'';background-size:contain;background-repeat:no-repeat;background-position:center}.p3-icons.people:before{background-image:url(svg/p3-people.svg)}.p3-icons.planning:before{background-image:url(svg/p3-planning.svg)}.p3-icons.performing:before{background-image:url(svg/p3-performing.svg)}.certification{}.certification h2{margin-bottom:20px}.certification h2 span{display:block}.certification #cert-search form{margin:30px 0}.certification #cert-search input[type="text"],.certification #cert-search select{width:auto;max-width:250px;height:45px;background:#f7f8fc;border:0;font-size:14px;font-family:'robotolight';padding:0 50px 0 10px;border-radius:5px;margin-right:10px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}.certification #cert-search select{width:auto;max-width:250px;height:45px;border:0;font-size:14px;font-family:'robotolight';background:#f7f8fc url(svg/chevron-down.svg) no-repeat;background-size:12px;background-position:right 15px center;padding:0 50px 0 10px;-webkit-appearance:none;-moz-appearance:none;border-radius:5px}.certification #cert-search button{height:45px;font-family:'ridleyBold';background:#00aeef;color:#fff;font-size:14px;text-transform:uppercase;border:0;padding:10px;border-radius:5px;cursor:pointer;transition:.3s ease}.certification #cert-search button:hover{background:#323e48}.certification #cert-search ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-pack:center;justify-content:center}.certification #cert-search ul li{position:relative;width:100%;text-align:left;border-bottom:1px solid #f3f3f3;padding:20px 20px 20px 60px;box-sizing:border-box}.certification #cert-search ul li:before{display:block;position:absolute;top:50%;transform:translateY(-50%);left:0;content:'';width:40px;height:40px;background-repeat:no-repeat;background-position:center;background-size:contain}.certification #cert-search ul li.level_0:before{background-image:url(badges/svg/)}.certification #cert-search ul li.level_1:before{background-image:url(badges/svg/Rekon-P3-Level-1.svg)}.certification #cert-search ul li.level_2:before{background-image:url(badges/svg/Rekon-P3-Level-2.svg)}.certification #cert-search ul li.level_3:before{background-image:url(badges/svg/Rekon-P3-Level-3.svg)}.certification #cert-search ul li.level_4:before{background-image:url(badges/svg/Rekon-P3-Level-4.svg)}.certification #cert-search ul li.level_5:before{background-image:url(badges/svg/Rekon-P3-Level-5.svg)}.certification #cert-search ul li span.levels{position:absolute;top:50%;transform:translateY(-50%);right:0;background:#f7f8fc;padding:5px 10px;border-radius:5px;text-transform:capitalize}.certification-levels .cert-level{position:relative;width:31%;margin-right:3.5%;margin-bottom:3%;padding-left:100px;box-sizing:border-box}.certification-levels .cert-level:before{display:block;position:absolute;content:'';background-repeat:no-repeat;top:0;left:0;width:80px;height:60px}.certification-levels .cert-level.zero:before{background-image:url(svg/P3-level-0-icon.svg)}.certification-levels .cert-level.one:before{background-image:url(svg/P3-level-1-icon.svg)}.certification-levels .cert-level.two:before{background-image:url(svg/P3-level-2-icon.svg)}.certification-levels .cert-level.three:before{background-image:url(svg/P3-level-3-icon.svg)}.certification-levels .cert-level.four:before{background-image:url(svg/P3-level-4-icon.svg)}.certification-levels .cert-level.five:before{background-image:url(svg/P3-level-5-icon.svg)}.certification-levels .cert-level:nth-child(3n) {margin-right:0}.certification-badges{}.certification-badges .badge{text-align:left;margin-bottom:30px}.certification-badges .badge .badge-icon{width:80px;margin:0 auto}.certification-badges .badge .badge-download .badge-btn{display:inline-block;padding:5px 10px;background:#f1f1f2;color:#323e48;text-transform:uppercase;font-family:'ridleyLight';letter-spacing:1px;font-size:.8em;transition:.3s ease;margin-bottom:5px}.certification-badges .badge .badge-download .badge-btn:hover{background:#323e48;color:#fff}#badge-slider{margin-top:60px}#badge-slider .slide-item img{max-width:80px;margin:0 auto}.mkb-root{font-family:'robotoLight'!important}.mkb-root strong{font-family:'robotoregular'!important}.mkb-container{padding:0 20px!important}.mkb-container .mkb-page-header{display:none}.kb-header{position:relative;padding:100px 0!important;margin-bottom:0!important}.kb-header:before{display:block;position:absolute;top:0;left:-100%;width:300%;height:100%;content:'';background:#f7f8fc}.kb-header .kb-search__title{font-family:'ridleyBold'!important}.mkb-home-topics{padding:60px 0!important}.mkb-home-topics .mkb-row .kb-topic{padding:0 1em!important;transition:.3s ease}.mkb-home-topics .mkb-row:first-of-type .kb-topic{padding-bottom:2em!important}.mkb-home-topics .mkb-row .kb-topic:hover,.kb-topic.kb-topic--box-view:hover .kb-topic__inner{transform:scale(1.02)!important}.kb-topic a{color:#323e48!important}.mkb-root .kb-topic .kb-topic__icon-holder{margin-bottom:20px}.mkb-root .kb-topic .kb-topic__icon-holder img{width:5em!important}.mkb-home-topics .mkb-row .kb-topic .kb-topic__inner,.kb-topic.kb-topic--box-view .kb-topic__inner{border-color:#eef0f4!important;border-radius:5px}.mkb-home-topics .mkb-row .kb-topic.non-active{opacity:.4}.mkb-home-topics .mkb-row .kb-topic:hover .kb-topic__inner,.kb-topic.kb-topic--box-view:hover .kb-topic__inner{background:#fff!important;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1)!important;-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.1)!important;box-shadow:0 0 10px 0 rgba(0,0,0,.1)!important}.mkb-home-topics .mkb-row .kb-topic .kb-topic__inner .kb-topic__show-all,.kb-topic .kb-topic__show-all{display:inline-block;position:relative;font-family:'ridleyBold';padding:8px 13px;background:#00aeef;color:#fff!important;text-transform:uppercase;letter-spacing:1px;transition:.3s ease;box-sizing:border-box;cursor:pointer;border-radius:4px;margin-top:20px!important;transition:.3s ease}.mkb-home-topics .mkb-row .kb-topic.non-active .kb-topic__inner .kb-topic__show-all{background:#eef0f4;color:#fff}.kb-topic .kb-topic__box-header .kb-topic__title{font-family:'ridleyBold'!important}.kb-search__input-wrap{background:transparent!important}.kb-search__input-wrap.mkb-search-theme__clean .kb-search__input{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1)!important;-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.1)!important;box-shadow:0 0 10px 0 rgba(0,0,0,.1)!important;border-radius:30px!important}.kb-search__input-wrap.mkb-search-theme__clean .kb-search__input:focus{-webkit-box-shadow:0 0 5px 0 rgba(0,174,239,.7)!important;-moz-box-shadow:0 0 5px 0 rgba(0,174,239,.7)!important;box-shadow:0 0 5px 0 rgba(0,174,239,.7)!important}.kb-search .kb-search__result-topic-name{background:#00aeef!important}.kb-search__results ul li a{box-sizing:border-box}.kb-faq .kb-faq__filter{width:38em!important;max-width:100%;position:relative;float:none!important;text-align:center;margin:0 auto}.kb-faq .kb-faq__filter input.kb-faq__filter-input{padding:0 2em!important;height:60px!important;border-radius:30px!important;background:#fff!important;box-sizing:border-box;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1)!important;-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.1)!important;box-shadow:0 0 10px 0 rgba(0,0,0,.1)!important}.kb-faq .kb-faq__filter input.kb-faq__filter-input:focus{-webkit-box-shadow:0 0 5px 0 rgba(0,174,239,.7)!important;-moz-box-shadow:0 0 5px 0 rgba(0,174,239,.7)!important;box-shadow:0 0 5px 0 rgba(0,174,239,.7)!important}.kb-faq .kb-faq__filter .kb-faq__filter-icon{right:25px!important}.kb-faq .kb-faq__questions .kb-faq__question-title{font-size:1.2em!important;color:#323e48!important;padding:0!important}.kb-faq .kb-faq__questions ul.kb-faq__questions-list li.kb-faq__questions-list-item{background:transparent!important;margin-bottom:0!important;position:relative;width:100%;border-bottom:1px solid #dedede;transition:.3s ease}.kb-faq .kb-faq__questions ul.kb-faq__questions-list li.kb-faq__questions-list-item a{display:block;padding:25px 15px!important}.kb-faq .kb-faq__questions ul.kb-faq__questions-list li.kb-faq__questions-list-item:hover{background:#f7f8fc!important}.kb-faq .kb-faq__questions .kb-faq__answer .kb-faq__answer-content{padding:0 30px 25px 15px!important;font-size:.9em;line-height:1.3em}.kb-faq .kb-faq__questions .kb-faq__question-toggle-icon,.kb-faq .kb-faq__questions .kb-faq__question-toggle-icon-open{left:auto!important;right:0}.kb-faq .kb-faq__questions .kb-faq__questions-list-item--rotate.kb-faq__questions-list-item--open .kb-faq__question-toggle-icon{transform:rotate(180deg)!important}.mkb-shortcode-container{border-top:1px solid #eef0f4}.mkb-breadcrumbs{display:none}.kb-page-header{padding:100px 0 100px 0;text-align:center;background:#f7f8fc}.kb-page-header h1{font-size:3em}.mkb-archive .mkb-container,.mkb-single .mkb-container{padding:60px 20px!important}.mkb-content-main--topic .mkb-article-item .mkb-entry-header{border-radius:5px!important}.mkb-content-main--topic .mkb-article-item .mkb-entry-header .mkb-entry-title{font-family:'ridleyBold'!important}.mkb-content-main--topic .mkb-article-item .mkb-entry-header .mkb-entry-title i{display:none}.mkb-content-main--topic .mkb-article-item .mkb-entry-header .mkb-entry-title a{display:block;padding:1em;color:#323e48!important}.mkb-content-main--topic .mkb-article-item{transition:.3s ease}.mkb-content-main--topic .mkb-article-item:hover{transform:scale(1.02);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1)!important;-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.1)!important;box-shadow:0 0 10px 0 rgba(0,0,0,.1)!important}.mkb-single .mkb-content-main .mkb-breadcrumbs,.mkb-single .mkb-single-content .mkb-single-content__text .mkb-article-header,.mkb-single .mkb-single-content .mkb-single-content__text .mkb-article-extra{display:none}.mkb-single .mkb-single-content .mkb-single-content__text .mkb-article-text .mkb-article-header,.mkb-single .mkb-single-content .mkb-single-content__text .mkb-article-text .mkb-article-extra{display:block}.mkb-article-extra{margin-top:30px!important}.mkb-article-extra .mkb-article-extra__actions{padding:20px 30px 30px;background:#f7f8fc;border-radius:5px;border:1px solid #eef0f4;text-align:center}.mkb-article-extra .mkb-article-extra__actions .mkb-article-extra__rating-title{font-family:'robotoLight';font-size:1.4em;margin-bottom:20px}.mkb-article-extra .mkb-article-extra__actions a.mkb-article-extra__like,.mkb-article-extra .mkb-article-extra__actions a.mkb-article-extra__dislike{display:inline-block;position:relative;font-family:'ridleyBold';padding:8px 13px 8px 45px;background:#95c93d;color:#fff;text-transform:uppercase;letter-spacing:1px;transition:.3s ease;box-sizing:border-box;cursor:pointer;border-radius:6px;border:0;margin:0 5px 0 0}.mkb-article-extra .mkb-article-extra__actions a.mkb-article-extra__like:hover,.mkb-article-extra .mkb-article-extra__actions a.mkb-article-extra__dislike:hover{transform:scale(1.02);opacity:.8}.mkb-article-extra .mkb-article-extra__actions a.mkb-article-extra__like:before,.mkb-article-extra .mkb-article-extra__actions a.mkb-article-extra__dislike:before{display:block;position:absolute;top:50%;transform:translateY(-50%);left:15px;content:'';width:20px;height:20px;background-repeat:no-repeat;background-size:contain;background-position:center center}.mkb-article-extra .mkb-article-extra__actions a.mkb-article-extra__like:before{background-image:url(svg/like.svg)}.mkb-article-extra .mkb-article-extra__actions a.mkb-article-extra__dislike:before{background-image:url(svg/dislike.svg)}.mkb-article-extra .mkb-article-extra__actions a.mkb-article-extra__dislike{background:#e91d2d}.mkb-article-extra .mkb-article-extra__actions a.mkb-article-extra__like i,.mkb-article-extra .mkb-article-extra__actions a.mkb-article-extra__dislike i{display:none}.mkb-widget.widget .mkb-widget-title,.mkb-root h1,.mkb-root h2{font-family:'ridleyBold'!important}.mkb-widget.widget{padding:0!important;margin:0!important}.mkb-sidebar-left .mkb-sidebar{display:block;position:relative;padding:0 2em 0 0!important}.mkb-widget-global.mkb_content_tree_widget ul li.mkb-widget-content-tree__article.mkb-widget-content-tree__article--active{color:#00aeef!important}.mkb-widget-global.mkb_content_tree_widget ul li{border-bottom:1px solid #eef0f4!important}.mkb-widget-global.mkb_content_tree_widget .mkb-widget-content-tree__topic-name{padding:10px 5px!important;transition:.3s ease}.mkb-widget-global.mkb_content_tree_widget .mkb-widget-content-tree__topic-name:hover{padding-left:10px!important}.mkb-widget-global.mkb_content_tree_widget ul li.topic-open{background:#f7f8fc}.mkb-widget-global.mkb_content_tree_widget ul li.mkb-widget-content-tree__article a{padding:5px!important;box-sizing:border-box}.mkb-widget-global.mkb_content_tree_widget ul li.mkb-widget-content-tree__article a:hover{padding-left:10px!important}.mkb-shortcode-container{border-top:0!important}.mkb-shortcode-container .kb-header{background:transparent!important;margin:1em 0!important;padding:0!important}.mkb-shortcode-container .kb-header .kb-search{width:38em!important;margin:0 auto}.mkb-shortcode-container .kb-header .kb-search input.kb-search__input{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1)!important;-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.1)!important;box-shadow:0 0 10px 0 rgba(0,0,0,.1)!important;border-radius:30px!important;box-sizing:border-box;height:60px}.mkb-shortcode-container .kb-header .kb-search input.kb-search__input:focus{-webkit-box-shadow:0 0 5px 0 rgba(0,174,239,.7)!important;-moz-box-shadow:0 0 5px 0 rgba(0,174,239,.7)!important;box-shadow:0 0 5px 0 rgba(0,174,239,.7)!important}.mkb-shortcode-container .kb-header .kb-search .kb-search__icon{right:1em!important}.mkb-shortcode-container .mkb-tip,.mkb-shortcode-container .mkb-info{border-radius:5px}.mkb-container .mkb-restricted-message{margin:0;border-radius:5px}.mkb-container .mkb-restricted-login{margin-top:30px}.mkb-container .mkb-restricted-login>form{border-radius:5px}.mkb-container .mkb-restricted-login.mkb-restricted-login--custom form[name="loginform"] .login-username{margin-bottom:30px!important}.mkb-container .mkb-restricted-login.mkb-restricted-login--custom form[name="loginform"] label{margin-bottom:5px}.mkb-container .mkb-restricted-login.mkb-restricted-login--custom form[name="loginform"] input[type="text"],.mkb-container .mkb-restricted-login.mkb-restricted-login--custom form[name="loginform"] input[type="password"]{box-shadow:none!important}.mkb-container .mkb-restricted-login>form input.button{font-family:'ridleyBold'!important;text-shadow:none!important}.login #loginform{width:26em;background:#f7f8fc;max-width:100%;text-align:left;padding:2em;margin:0 auto;box-sizing:border-box;border-radius:5px}.login #loginform p label,.login #loginform p input[type="text"],.login #loginform p input[type="password"]{display:block;box-sizing:border-box}.login #loginform p label{margin-bottom:5px}.login #loginform p input[type="text"],.login #loginform p input[type="password"]{border:none;height:3.8em;width:100%;border-radius:6px;font-size:1.1em;padding:1em 1.5em}.login #loginform p input[type="submit"]{background:#00aeef;color:#fff;width:100%;display:inline-block;text-align:center;border:0;text-transform:none;border-radius:6px;font-weight:600;font-family:inherit;line-height:1.5em;font-size:1.2em;letter-spacing:.05em;padding:.7em 1em;font-family:'ridleyBold'!important;text-shadow:none!important}.agree-to-terms{display:none;position:absolute;left:0;top:0;width:100%;height:100%;opacity:1;visibility:visible;background:rgba(255,255,255,.92);transition:.3s ease;z-index:20000}.agree-to-terms>.ff-grid{height:100%}.agree-to-terms .terms-cont{height:80vh;width:50vw;min-width:300px;background:#fff;border-radius:5px;padding:20px;box-sizing:border-box;overflow-y:scroll;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.agree-to-terms .terms-cont .agree-btn-cont{width:100%;margin:20px 0}button.agree-btn{border:0;font-size:1em;width:100%;margin-top:20px}button.agree-btn:disabled,button.agree-btn[disabled]{border:0;background-color:#ccc;color:#666;opacity:.5}@media only screen and (max-width:1280px){nav #standard-menu ul.menu>li>a{padding:0 5px}.single-page-heading{height:50vh}.newsletter-sign-up .sign-up-cont{margin-right:20px}}@media only screen and (max-width:1024px){nav{display:none}header .header-search{right:60px}.nav-toggle-btn{display:block}.free-course-btn{right:90px}nav.rank-math-breadcrumb{display:block}.single-page-heading .page-title h1{font-size:3em}.articles-home article.home-article,.archive-articles .article-item{width:48%;margin-right:4%;margin-bottom:4%}.articles-home article.home-article:nth-child(2n),
	.archive-articles .article-item:nth-child(2n) {margin-right:0}.articles-home article.home-article:nth-child(3n) {display:none}.our-approach .col-5{width:47.5%;margin-right:5%;margin-bottom:30px}.our-approach .col-5:nth-child(2n) {margin-right:0}.our-approach .col-5 .approach-icon{max-width:200px;margin:0 auto;margin-bottom:30px}.espresso-grid .item{width:48.5%;margin-right:3%!important;margin-bottom:3%!important}.espresso-grid .item:nth-child(4n) {margin-right:3%!important}.espresso-grid .item:nth-child(2n) {margin-right:0!important}}@media only screen and (max-width:768px){.no-desktop{display:block}.rekon-companies{display:none}.home-image{height:auto;padding:20px 20px 80px 20px}.home-image .rekon-p3-image{margin-top:30px}.point-of-difference{display:none}.point-of-difference-mobile{display:block}.point-of-difference-mobile .image{height:30vh;min-height:200px;background-image:none;background-size:cover;background-position:center center}.experts .services{margin-top:40px}.home-experts .experts-cont{margin-bottom:30px}.home-experts .experts-cont:last-child,
	.home-experts .experts-cont:nth-last-child(2) {margin-bottom:0}.point-of-difference{background-image:none;background-size:cover;background-position:top center;background-repeat:no-repeat;padding-top:160px}.consultant-content{padding-left:0}.rekon-organisations-home,.single-page-heading-full-image{display:none}.rekon-organisations-home-mobile,.single-page-heading-full-image-mobile{display:block}.single-page-heading-full-image-mobile .page-title{padding:3vw 5vw}.rekon-consultants-home ul.consultant-list-home li:before{top:20px;transform:none}.consultant-image{margin-top:30px;margin-bottom:-60px}.rekon-p3-home .rekon-p3-title{margin-bottom:30px;padding-right:0}.rekon-p3-home .rekon-p3-title .rekon-p3-logo{display:block;padding-right:0;margin-right:0;border-right:0;margin-bottom:10px}.rekon-p3-home .rekon-p3-btn{display:block;position:absolute;top:auto;right:auto;bottom:0;left:20px}.rekon-p3-home .rekon-p3-content{column-count:1;column-gap:0;padding-bottom:60px}.articles-home article.home-article,.archive-articles .article-item{width:100%;margin-right:0;margin-bottom:30px}.single-page-heading,.single-page-heading-small{height:auto;min-height:auto}.single-page-heading .page-title h1{font-size:2.5em}.single-page-heading .page-image{height:150px}.get-in-touch .content{padding:0 0 30px 0;border-right:none;border-bottom:1px solid #fff}.get-in-touch .contact{padding:30px 0 0 0}.ebook-download .ebook-image img{position:relative;left:0;transform:none}.contact-details{padding-left:0;margin-top:30px}.nf-form-content .nf-cell{width:100%!important;margin-right:0}.nf-multi-cell .nf-cell nf-fields .nf-field-element input[type="button"]{width:100%!important}.our-approach .col-5{width:100%;margin-right:0;margin-bottom:60px}.our-approach .col-5:nth-child(2n) {margin-right:0}.approach-cont .arrow-right,.approach-cont .arrow-left{display:none}.approach-cont{margin-top:20px}.content-video-left .content,.content-image-left .content{padding-left:0}.content-video-right .content,.content-image-right .content{padding-right:0}.espresso-grid .item{width:100%;margin-right:0!important;margin-bottom:30px!important}.espresso-grid .item:nth-child(4n) {margin-right:0!important}.espresso-grid .item:nth-child(2n) {margin-right:0!important}.espresso-grid .item:last-child{margin-bottom:0!important}ul.course-learn-list li{width:100%}.course-details-sidebar{margin:30px 0 0 0}footer .footer-widget{margin-bottom:30px}footer .footer-widget:last-child{margin-bottom:0}.mkb-shortcode-container .kb-header .kb-search{width:100%!important;padding:0 10px;box-sizing:border-box}.kb-header::before{left:0;width:0}.mkb-sidebar-left .mkb-sidebar{padding:0!important}.mkb-sidebar-left .mkb-sidebar:after{display:block;position:absolute;top:-1.5em;right:0;height:1px;width:100%;content:'';border-right:0;border-top:1px solid #eef0f4}}@media only screen and (max-width:568px){.home-image .rekon-p3-image{width:250px}}