.breakdance .bde-section-526-100 .section-container{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.breakdance .bde-section-526-100{background-image:url(https://debonairmaintenance.co.uk/wp-content/uploads/2020/12/debonairmaintenance.jpg)}.breakdance .bde-section-526-100 .section-container{height:100vh}.breakdance .bde-section-526-100 .section-container{padding-top:350px}.breakdance .bde-text-526-114{color:#FFF;font-size:35px;font-weight:700;margin-top:0px}.breakdance .bde-text-526-115{color:#FFF;font-weight:700}.breakdance .bde-section-526-107 .section-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.breakdance .bde-section-526-107 .section-container{--bde-section-width:100%}.breakdance .bde-section-526-107 .section-container{padding-top:10px}.breakdance .bde-code-block-526-108{margin-top:0px}.breakdance .bde-code-block-526-110{padding-right:25px;padding-left:25px;margin-bottom:25px}.breakdance .bde-code-block-526-110{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.mb-portfolio-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin:40px 0}.mb-portfolio-card{position:relative;border-radius:8px;overflow:hidden;background:#fff;box-shadow:0 4px 6px rgba(0,0,0,0.05);transition:transform 0.3s ease,box-shadow 0.3s ease;display:flex;flex-direction:column}.mb-portfolio-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.mb-card-link{text-decoration:none;color:inherit;display:flex;flex-direction:column;height:100%}.mb-card-image-wrapper{position:relative;width:100%;aspect-ratio:2 / 3;overflow:hidden;background-color:#f0f0f0}.mb-card-image-wrapper img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}.mb-portfolio-card:hover .mb-card-image-wrapper img{transform:scale(1.05)}.mb-card-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.4);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity 0.3s ease}.mb-portfolio-card:hover .mb-card-overlay{opacity:1}.mb-view-btn{background:#fff;color:#333;padding:8px 16px;border-radius:20px;font-weight:600;font-size:0.9rem;transform:translateY(10px);transition:transform 0.3s ease}.mb-portfolio-card:hover .mb-view-btn{transform:translateY(0)}.mb-card-content{padding:16px;text-align:center;flex-grow:1;display:flex;align-items:center;justify-content:center}.mb-card-title{margin:0;font-size:1.1rem;font-weight:700;color:#333;line-height:1.4}@media (max-width:1024px){.mb-portfolio-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:600px){.mb-portfolio-grid{grid-template-columns:1fr;max-width:400px;margin-left:auto;margin-right:auto}}.breakdance .bde-code-block-526-116{margin-bottom:47px}.breakdance .bde-code-block-526-116{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.breakdance .bde-heading-526-118{margin-bottom:35px}.breakdance .bde-button-526-119 .bde-button__button{--bde-button-custom-border-color:transparent;--bde-button-custom-border-color-hover:transparent;--bde-button-custom-text-color:#fff;--bde-button-custom-text-color-hover:#fff;--bde-button-custom-background-color:#D062CE;--bde-button-custom-background-color-hover:#D062CE;border-radius:9999px}