a.wp-custom-btn{background:#4b6776;color:#ffffff!important;padding:10px 25px;border-radius:5px;font-size:16px;font-weight:600;text-decoration:none;display:inline-block;transition:all 0.3s ease;box-shadow:0 5px 14px rgba(0,0,0,0.15)}a.wp-custom-btn:hover{background:#ffffff;color:#4b6776!important;transform:translateY(-3px);box-shadow:0 10px 22px rgba(0,0,0,0.25)}.single-case-study .container{width:100%!important;max-width:100%!important;margin-top:-95px}a{font-weight:bold}.mid-align{display:flex;flex-direction:column;justify-content:center}span.wpcf7-spinner{display:none}.dsm_contact_form_7 input[type=number]::-webkit-input-placeholder{color:#fff!important;opacity:1}.dsm_contact_form_7 input[type=number]:-moz-placeholder{color:#fff!important;opacity:1}.dsm_contact_form_7 input[type=number]::-moz-placeholder{color:#fff!important;opacity:1}.dsm_contact_form_7 input[type=number]:-ms-input-placeholder{color:#fff!important;opacity:1}.dsm_contact_form_7 .wpcf7-form-control.wpcf7-textarea{height:90px}@media screen and (min-width:981px){.sub-menu{min-width:295px}#menu-main-menu li li a{width:255px;padding:4px 12px}}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{padding-top:8px}.booknowbutton-menu{border:1px solid #f8d9d9}.align-center-items{display:flex;flex-direction:column;justify-content:center}#top-menu-nav li a:before,#menu-main-menu li a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:15%;background:#f8d9d9;height:2px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top-menu-nav li a:hover:before,#menu-main-menu li a:hover:before{right:0}#top-menu-nav>ul>li>a:hover,#menu-main-menu-nav>ul>li>a:hover{opacity:.7;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#top-menu-nav .current-menu-item a::before,#menu-main-menu .current_page_item a::before,#menu-main-menu .current-menu-item a::before,#menu-main-menu .current_page_item a::before{content:"";position:absolute;z-index:2;left:0;right:0}