/*Theme Name: Lift Craft
Theme URI: http://www.maymandesign.co.uk
Author: Mayman Design
Author URI: http://maymandesign.co.uk
Description: A Custom Theme made for Lift Craft Ltd
Version: 1.0
*/
/* Download manager display */
.card {margin-bottom:30px}
.card-footer {display:none}
.wpdm-thumb {clear:both}
/**/#heading img {
  -webkit-filter: grayscale(100%); 
  filter: grayscale(100%);
}
/*.greyscale div {filter:grayscale(-100%)}
.greyscale { filter:grayscale(100%); }
#heading .greyscale { filter:grayscale(0%); }*/

.page-id-977 article:after {content:'';display:block;border-bottom:solid 2px #eee;margin:30px 0}
.green a {color:#000}
#contact h2 {text-transform:uppercase}
.wpdm-download-link.btn-primary,.active>.page-link, .page-link.active{background:#82BC00;border-radius:0;border:none}
.w3eden .active>.page-link,.w3eden .page-link.active {background:#82BC00;color:#FFF}
.w3eden .page-link {color:#82BC00}
.wpdmdt-toolbar {margin-bottom:10px}
li.simple a{color:#FFF;text-decoration:none}
input {max-width:100%}
.wpcf7 textarea,.wpcf7 input {width:100%;border:none;padding:10px}
.wpcf7 input[type="submit"] {width:auto;padding:10px 15px;border-radius:0px; transition: 0.3s;}
.wpcf7 input[type="submit"]:hover{color:#FFF}
.container-fluid {padding:0 30px}
.sr7-bullimg,.sr7-bullimgoverlay {
  display: none;
}
a{ opacity: 1;
  transition: 0.3s;}
a:hover{opacity:.8}
img {max-width:100%;height:auto}
body {font-family:'Golos Text',sans-serif;font-size:18px;}
h1,h2,h3,h4 {font-weight:normal}
h1 strong,h2 strong,h3 strong,h4 strong {font-weight:normal;}
h1 {text-transform:uppercase}
h2{font-size:28px}
h3{font-size:18px}
#quicklinks
#map h3 {text-transform:uppercase;font-weight:bold;font-size:28px}
.elementor-element.elementor-element-6977bf5 a:hover {color:#FFF!important}
a {color:#82BC00}
li {margin-bottom:15px}
header {background: linear-gradient(to bottom, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0.30) 100%);padding:15px 0; /*border-bottom:solid 1px #82BC00*/ }
#header,#heading {padding-top:60px}
#heading h1 strong{display:block}
footer{background:#1A1A1A;color:#FFF;border-top:solid 2px #82BC00;padding:60px 0;border-top:solid 1px #82BC00}
footer li {margin:0}
footer h3 {color:#82BC00;text-transform:uppercase;margin-bottom:30px}
/**/.accordion-button,.accordion-item {background:transparent;color:inherit;border:none;padding-top:0}
.accordion-button:not(.collapsed) {background-color:transparent;color:#FFF;border-bottom:none}
.accordion-body {padding-left:0;border-top-color:transparent}
.copyright{background:#000;color:#FFF;padding:10px 0}
.copyright p {margin-bottom:0}
/*#map-overlay{position:absolute;bottom:-5%;left:2.5%;z-index:99;background:#4d4d4d;color:#FFF;padding:8%;border-radius:50%}*/
.no-overflow {overflow:hidden}
/*body.home*/ .sticky-top {position:fixed;width:100%}
.header-contact-links {color:#FFF;font-size:22px}
.header-contact-links a {text-decoration:none}
.header-contact-links i {margin-left:15px}
.header-contact-links a i:hover {color:#000}
/*i.fa-solid,i.fa-brands {
     display: inline-block;
    border-radius: 50%;
    background: #FFF;
    width: 35px;
    height: 35px;
    text-align: center;
    line-height: 35px;
}*/
i.fa-solid,i.fa-brands {color:#FFF}
.accordion-button {padding-left:0}
.accordion-button:after {
  background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>") !important;margin-left:5%
}
#action a {color:#FFF}
#action a:hover {color:#000}
.accordion-button::after {
    display:inline-block;
    vertical-align: bottom;
    margin-left: 1rem;
    }
@media (max-width: 1400px) { 
	#map .elementor-widget-container {font-size:12px}
}	

/* Small devices (landscape phones, 576px and up) */
@media (max-width: 576px) { 
.accordion-button{
    display:block!important;
	padding-left:20px}
}
 .accordion-button::after {
    display:inline-block;
    vertical-align: bottom;
    margin-left: 1rem;
    }
footer ul {list-style:none;padding:0}
footer h3 {margin-bottom:10px;margin-top:15px}
.copyright {text-align:center}


}