.exper-years {
    position: relative;
    padding: 103px 0 0 0;
}

.exper-years .cdesign {
    position: absolute;
}

.exper-years .cdesign {
    position: absolute;
    top: 72px;
    width: 100%;
    z-index: -1;
}
.exper-years .title h4 img {
    width: 65px;
	
    margin: -9px 0 0 0;
    object-fit: cover;
}
.exper-years .title.left h3 {
    margin-bottom: 44px;
}

.exper-years .title.left {
    text-align: right;
    display: flex;
    flex-direction: column;
    height: 100%;
    align-items: flex-end;
    justify-content: center;
}
.exper-years .site-btn {
    margin-top: 55px;
}

.exper-years .title h4 {
    font-size: 54px;
    font-weight: 700;
    font-family: "Plus Jakarta Sans", serif;
    margin: 0 0 0px 0;
}
.exper-years .lab {
    color: #fff;
    font-family: "Trykker", serif;
    display: block;
    text-transform: capitalize;
    font-size: 30px;
}
.exper-years .title h4 a {
    color: #C7EA46;
    text-decoration: none;
}

footer {
    padding: 175px 0 0 0;
}

footer .social-list {
    display: flex;
    list-style: none;
    padding: 5px 0 0 0;
    gap: 17px;
    margin: 0;
}

footer .parent-detail-container {
    display: flex;
    gap: 100px;
}

footer .parent-detail-container h4 {
    color: #C7EA46;
    font-size: 14px;
    font-family: "Plus Jakarta Sans", serif;
    font-weight: 700;
    margin-bottom: 25px;
    margin-top: 35px;
}

footer .parent-detail-container ul {
    padding: 0;
    margin: 0;
    list-style: none;
}
 .twins img {
    width: 54px;
}
footer .parent-detail-container ul li {
    margin-bottom: 13px;
}
 .twins {
    display: flex
;
    gap: 8px;
    justify-content: center;
    align-items: center;
}
footer ul.whats span.green {
    color: #C7EA46;
}
footer .parent-detail-container ul li a {
    color: #fff;
    font-size: 14px;
    font-family: "Plus Jakarta Sans", serif;
    text-decoration: none;
    transition: 0.3s;
}

footer .parent-detail-container ul li a:hover {
    color: #C7EA46;
}

footer .parent-detail-container .site-details li a {
    display: flex;
    align-items: flex-start;
}
footer ul.whats img.whats {
    width: 42px;
}
footer ul.whats {
    padding: 17px 0 0 0;
    margin: 0;
}
footer ul.whats .lab {
    color: #C7EA46;
    font-size: 14px;
    font-family: "Plus Jakarta Sans", serif;
    display: block;
    text-transform: capitalize;
  
    margin: 21px 0 0 0;
}
footer ul.whats li a {
    display: flex
;font-family: "Plus Jakarta Sans", serif;
    align-items: center;
    text-decoration: none;
    color: #fff;
    font-size: 14px;
    gap: 8px;
}
footer .parent-detail-container .site-details li {
    margin-bottom: 20px;
}

footer .parent-detail-container .site-details li a img {
    margin: 3px 8px 0 0;
}
footer .parent-detail-container .site-details li a img.whats{
    width: 22px;
    margin: 0px 6px 0 0;
}
.copyright {
    padding: 70px 0 35px 0;
}

.copyright .title p {
    font-size: 13px;
    margin: 0;
}

.copyright .right {
    display: flex;
    justify-content: flex-end;
}

@media screen and (min-width: 1600px) and (max-width: 1800px) {
    .exper-years .cdesign {
        top: -32px;
    }
}

@media screen and (min-width: 1801px) and (max-width: 2000px) {
    .exper-years .cdesign {
        top: -132px;
    }
}

@media screen and (min-width: 2001px) and (max-width: 2500px) {
    .exper-years .cdesign {
        top: -232px;
    }
}

@media only screen and (max-width: 1200px) {
    footer .parent-detail-container {
        display: flex;
        gap: 50px;
    }
}

@media only screen and (max-width: 991px) {
    .exper-years .title.left h3 {
        margin-bottom: 44px;
    }
    .exper-years .title h4 {
        margin: 0 0 48px 0px;
    }
    .exper-years .title.left {
        text-align: center;
    }
    .exper-years .title.left {
        align-items: center;
    }
    .exper-years {
        position: relative;
        padding: 0;
    }
    .exper-years .cdesign {
        display: none;
    }
    footer {
        padding: 75px 0 0 0;
    }
}

@media only screen and (max-width: 767px) {
	.exper-years .lab {
    font-size: 20px;
}
    footer {
        padding: 75px 0 0 0;
        text-align: center;
    }
	.exper-years .title h4 {
    font-size: 30px;

}
	    .exper-years .title h4 {
        margin: 0;
    }
    footer .social-list {
        justify-content: center;
    }
    footer .parent-detail-container {
        display: flex;
        gap: 0;
        flex-direction: column;
    }
    footer .parent-detail-container .site-details li a {
        display: flex;
        align-items: center;
        justify-content: center;
    }
}