body{letter-spacing:-0.02em;line-height:1.3em!important;font-weight:400;overscroll-behavior-y:none}.dvmm_placeholder{height:112px}.page-title-banner{padding-top:80px;padding-right:80px;padding-bottom:80px;padding-left:80px}.home-hero .et_pb_button{color:#72215D!important;letter-spacing:0.04em;font-size:14px;background-color:#ffffff;padding-top:18px!important;padding-right:30px!important;padding-bottom:18px!important;padding-left:30px!important}.home-hero .et_pb_fullwidth_header_container{width:100%}.home-hero .header-content-container{max-width:1280px}@media only screen and (min-width:981px) and (max-width:1280px){.home-hero{background-image:linear-gradient(125deg,#72215d 64%,rgba(255,255,255,0) 64%),url(https://devlearn.co.uk/wp-content/uploads/2022/08/Home-hero-banner-Devlearn.jpg)!important}.footer-contact a{font-size:18px}}@media only screen and (max-width:980px){.home-hero{padding-left:30px;padding-right:30px}}@media only screen and (min-width:981px) and (max-width:1390px){.home-hero{padding-left:80px}}.home-hero .et_pb_button:hover,.featured-grid .et_pb_post:hover,.view-all-link:hover,p a:hover{opacity:0.8;transition:all 0.2s}.devlearn-menu .menu-item a:hover{opacity:0.6;transition:all 0.2s}@media only screen and (max-width:1119px){.devlearn-menu .dvmm_menu__menu>nav>ul>li{margin-left:28px!important}}@media only screen and (max-width:980px){.our-services-row{display:flex;flex-direction:column}.home-services-text-column{order:2}.home-services-image-column{order:1}}.et_pb_newsletter .et_pb_newsletter_fields{justify-content:center}.et_pb_newsletter .et_pb_newsletter_form .et_pb_contact_field_half{flex-basis:320px;padding:10px 10px 10px 15px}@media only screen and (min-width:981px){.et_pb_newsletter_button_wrap{flex-basis:129px!important}}.email-signup .et_pb_contact_form_label{display:block!important;font-weight:600;font-size:18px;margin-bottom:9px}@media only screen and (max-width:980px){.email-signup .et_pb_contact_form_label{font-size:16px}.et_pb_newsletter_button_wrap{max-width:80%!important}}.sub-hero-cta .et_pb_button{padding-left:35px!important;margin-top:0px!important;margin-bottom:-30px!important;color:RGBA(255,255,255,0)!important;border-width:0px!important;font-size:28px;padding-right:0.7em!important;background-color:RGBA(255,255,255,0)}.sub-hero-cta a.et_pb_promo_button.et_pb_button:before{font-size:26px!important}@media only screen and (min-width:980px){.sub-hero-cta .et_pb_promo_description h3.et_pb_module_header{font-size:27px!important}.sub-hero-cta{min-height:264px}.sub-hero-cta .et_pb_button_wrapper{position:absolute;bottom:56px}}@media only screen and (min-width:1299px){.sub-hero-cta .et_pb_promo_description h3.et_pb_module_header{font-size:40px!important}.sub-hero-cta{min-height:304px}.sub-hero-cta .et_pb_button_wrapper{position:absolute;bottom:56px}}.featured-articles-grid .post-content,.featured-projects-grid .post-content{outline:4px solid #ffffff!important;outline-offset:-20px;padding:50px!important;height:350px!important;background:linear-gradient(360deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%),linear-gradient(0deg,rgba(0,0,0,0.2),rgba(0,0,0,0.2))!important}.featured-articles-grid .el-isotope-container,.featured-projects-grid .el-isotope-container{min-height:350px}.featured-articles-grid .post-meta span a,.featured-projects-grid .post-meta span a{color:#c8c6bf!important;text-decoration:underline;font-weight:600!important}.featured-articles-grid .post-meta span,.featured-projects-grid .post-meta span{color:#ffffff!important}.featured-articles-grid .post-meta,.featured-projects-grid .post-meta{display:flex;flex-direction:column}.featured-articles-grid .entry-title,.featured-projects-grid .entry-title{order:1;margin-bottom:0px;padding-bottom:0px}.featured-articles-grid .post-meta,.featured-projects-grid .post-meta{order:2;margin-left:-3px;padding-right:26px}.featured-articles-grid .published,.featured-projects-grid .published{position:absolute;top:50px!important;margin-left:5px!important}.featured-articles-grid .entry-title a::before,.featured-projects-grid .entry-title a::before{position:absolute;bottom:57px;right:50px;font-family:ETmodules!important;content:'$';color:#ffffff;line-height:inherit;font-size:28px;opacity:1;margin-left:-1.3em;display:inline-block}.featured-projects-grid .entry-title a::before{bottom:55px}.featured-projects-grid .entry-title a{padding-right:26px;display:block}@media only screen and (max-width:980px){.featured-articles-grid .post-media a,.featured-projects-grid .post-media a{height:100%}.featured-articles-grid .post-media img,.featured-projects-grid .post-media img{object-fit:cover;height:100%}}.pre-footer-cta p{max-width:640px;margin:auto}.projects-listing .el_project_category_term{display:none!important}.projects-listing .post-categories a{border:none!important;font-size:16px!important;font-weight:700;line-height:1.3em;padding:0px!important}.projects-listing .post-content{padding-top:0px!important}.projects-listing .post-data{font-weight:500}.et_pb_post_extra.el_dbe_block_extended:hover .post-media{transform:none;opacity:0.8}.projects-listing .el-isotope-item:nth-child(n+5) .el-read-more-btn{display:none}.projects-listing .el-isotope-item:nth-child(-n+4) .post-media img{outline:4px solid #ffffff!important;outline-offset:-20px}.projects-listing .el-isotope-item:nth-child(-n+4) .post-media a:after{content:'Featured';position:absolute;top:20px;left:20px;background-color:#ffffff;color:#723D90;font-weight:700;font-size:16px;line-height:130%;padding:6px 12px}@media only screen and (min-width:981px){.el-isotope-item:nth-child(-n+4) .post-content{min-height:390px}.projects-listing .post-media-container,.projects-listing .post-media{height:310px!important}.projects-listing #post-2510 .post-data{margin-bottom:45.57px}}.projects-listing .et_pb_post_extra{display:flex;flex-direction:column;border:none!important;border-radius:0px}.projects-listing .post-categories{order:2;position:relative!important}.projects-listing .post-media-container{order:1}.projects-listing .post-content{order:3}#project-filters select{background-color:rgba(255,255,255,0);border:none;padding:0px;color:#44546A;margin-right:30px;font-weight:500}#project-filters select.dynamic-filter-services{width:96px}select.dynamic-filter-sectors{width:90px}#project-filters:before{content:'Filter projects';line-height:1.3em;width:100px;height:21px;font-weight:700;font-size:16px;line-height:130%;letter-spacing:-0.04em;display:inline-block;position:relative;top:0px;left:0px;margin-right:30px}@media only screen and (max-width:980px){#project-filters:before{width:100%}#project-filters select{margin-right:20px}#project-filters select.dynamic-filter-location{margin-left:-4px}}.project-info-text strong{color:#44546A}.project-body-text p:first-of-type{font-size:22px}@media only screen and (max-width:980px){.project-body-text p:first-of-type{font-size:20px}}.pre-header-breadcrumbs.et_pb_text>:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.breadcrumb-divider{margin:0px 3px}.training-blurb .et_pb_blurb_description p{margin-top:-4px!important}@media only screen and (min-width:981px){.training-blurb .et_pb_main_blurb_image{padding-bottom:10px}}@media only screen and (max-width:980px){.training-blurb .et_pb_blurb_description p{margin-top:8px!important}}.et-l.et-l--header{display:block;background:white;position:relative;z-index:10}.et-main-area{z-index:5;position:relative}.et_pb_contact_field_desc{margin-top:10px}.et_pb_success_button:hover{background:rgba(67,171,179,0.8)}.input[type="checkbox"]+label i{border:1px solid #E7E6E6;border-radius:4px}