.single .et_pb_post{margin-bottom:0px!important;padding-bottom:0px!important}@media (min-width:768px){h5.dtq-image-subtitle{padding-bottom:50px!important}.dtq-btn-wrap{position:absolute;bottom:0px;width:100%}}@media (min-width:768px){h5.dtq-image-subtitle{padding-bottom:80px!important}}@media (max-width:980px){.single .et_pb_post{margin-bottom:0px!important;padding-bottom:0px!important}}.mobile_menu_bar:before{color:#ffffff}.et_pb_social_media_follow li a.icon::before{color:#ff630f}.et_pb_social_media_follow li a.icon::before{color:#ff630f}.et_pb_social_media_follow li a.icon:hover::before{color:#bbb9b7}#footer-widgets{display:none}.mobile_menu_bar:before{color:#ff630f!important}.project-cards .et_pb_image{min-height:360px}.et_pb_button{padding:19px 70px 18px 50px!important;font-size:16px!important;border-radius:0 0 30px 0!important;text-align:center;letter-spacing:1.6px}.et_pb_button:hover{color:#fff!important}.et_button_icon_visible .et_pb_button:after{transition:auto}.et_pb_button:after{font-size:24px!important}.db-bt{color:#333!important}.db-fw{width:100%}a.button-link{color:#ff630f!important;text-transform:uppercase;padding:0!important;border:none!important;background:none!important}a.button-link:hover{color:#333!important}@media (max-width:1240px){.et_pb_button{padding:16px 52px 16px 45px!important;font-size:15px!important}}body:not(.home) .et_pb_section_first{height:400px}.specialism-grid-card .et_pb_button{width:100%;color:#333!important}.specialism-grid-card .et_pb_button:hover{color:#fff!important}.specialism-grid-card .et_pb_module_header{padding-bottom:20px}@media only screen and (min-width:980px){.ds-alternating-blog .et_pb_post{background-color:#fff;margin-top:0;margin-bottom:0;padding:30px}.ds-alternating-blog .et_pb_post:after{content:".";visibility:hidden;display:block;height:0;clear:both}.ds-alternating-blog .et_pb_post h2{margin-top:0}.ds-alternating-blog .et_pb_post:nth-child(odd) img{float:left!important;overflow:hidden;width:calc(50% + 60px);height:auto;padding-right:30px;margin:-30px 0 -30px -30px}.ds-alternating-blog .et_pb_post:nth-child(even) img{float:right;overflow:hidden;width:calc(50% + 60px);height:auto;padding-left:30px;margin:-30px -30px -30px 0}.ds-alternating-blog .et_pb_post img{background:rgba(255,255,255,.75);opacity:1;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease}.ds-alternating-blog .et_pb_post img:hover{opacity:.5}.ds-alternating-blog .et_pb_post:nth-child(even){text-align:right}.ds-alternating-blog .et_pb_post:nth-child(odd) a.more-link{display:block;clear:none;margin-left:calc(50% + 30px);font-size:16px!important;border-radius:0 0 30px 0!important;text-align:center;letter-spacing:1.6px}.ds-alternating-blog .et_pb_post:nth-child(even) a.more-link{display:block;clear:none;margin-left:calc(50% - 180px)}.ds-alternating-blog a.more-link{border:1px solid #000;width:150px;color:#000;margin-top:20px;padding:10px;text-align:center}.ds-alternating-blog a.more-link:hover{border:1px solid #000;color:#fff!important;background:#000}@media only screen and (max-width:979px){.ds-alternating-blog .et_pb_post{margin-bottom:0}.ds-alternating-blog .et_pb_post a img{min-width:100%}.ds-alternating-blog .et_pb_post .entry-featured-image-url{margin:-30px -30px 30px -30px}.ds-alternating-blog .et_pb_post{padding:30px}}@media only screen and (max-width:479px){.ds-alternating-blog .et_pb_post .post-meta{margin-top:10px}}