@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&family=Roboto:wght@400;500;700&display=swap');

/* font-family: 'Poppins', sans-serif;
font-family: 'Roboto', sans-serif; */

*, *::after, *::before {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
footer{
	display: flex;
	align-items: center;
	justify-content: center;
	/* background-color: var(--bg-light); */
	color: var(--second);
	padding-top: 3rem;
}
footer form input[type=email]{
    font-size: 1.6rem;
    padding: 1.6rem;
    border: none;
    width: 15rem;
}
footer input[type=submit]{
    color: var(--second);
    background-color: var(--bg-light);
    border: none;
    font-weight: 700;
    padding: 1rem;
    
}
footer input[type=submit]:hover{
    background-color:#355c59;
}
footer p1{
    margin-left:-70px;
    margin-top: -100px;
    font-size: 16px;
}
.icon-link{
    width: 4rem;
    display: flex;
    justify-content: center;
    padding: 0.7rem;
    border-radius: 50%;
    text-decoration: none;
    background-color: var(--bg-light);
    border: 3px solid white;
    transition: 0.5s;


}
.icon-link:hover{
    /* margin-bottom: 10px; */
    transform: translateY(-5px);
    text-decoration: none;
    
}
.icon-link i{
    font-size: 2rem;
    color:white;

    
}
/* .icon-link i:hover{
    color: var(--bg-yellow);
} */
.social-text{
    font-size: 2rem;
    font-weight: 700;
    color: white;
}

:root {
	--prime: #41807c;
	--second: white;
	--bg-light: #5ea6a1;
	--bg-yellow: #f1c50e;
	--bg-black: #1e1e1e;
}

/* html {
    font-size: 62.5%;
} */

.footer {
    font-family: 'Poppins', sans-serif;
    position: relative;
    margin-top: 10rem;
}

.footer-bg-primary {
    /* display: flex; */
    /* height: 45rem; */
    width: 100vw;
    background-color:#0c3835;
    /* position: absolute; */
    top: 0;
    left: 0;
    z-index: 10;
    padding: 0 5rem;
    clip-path: polygon(100% 100%, 0% 100% , 0.00% 19.84%, 0.67% 20.19%, 1.33% 20.53%, 2.00% 20.87%, 2.67% 21.21%, 3.33% 21.54%, 4.00% 21.87%, 4.67% 22.18%, 5.33% 22.50%, 6.00% 22.80%, 6.67% 23.10%, 7.33% 23.39%, 8.00% 23.67%, 8.67% 23.94%, 9.33% 24.20%, 10.00% 24.45%, 10.67% 24.69%, 11.33% 24.92%, 12.00% 25.14%, 12.67% 25.35%, 13.33% 25.55%, 14.00% 25.74%, 14.67% 25.91%, 15.33% 26.07%, 16.00% 26.22%, 16.67% 26.36%, 17.33% 26.48%, 18.00% 26.59%, 18.67% 26.69%, 19.33% 26.78%, 20.00% 26.85%, 20.67% 26.90%, 21.33% 26.95%, 22.00% 26.98%, 22.67% 27.00%, 23.33% 27.00%, 24.00% 26.99%, 24.67% 26.96%, 25.33% 26.93%, 26.00% 26.87%, 26.67% 26.81%, 27.33% 26.73%, 28.00% 26.64%, 28.67% 26.53%, 29.33% 26.41%, 30.00% 26.28%, 30.67% 26.14%, 31.33% 25.98%, 32.00% 25.81%, 32.67% 25.63%, 33.33% 25.44%, 34.00% 25.24%, 34.67% 25.02%, 35.33% 24.79%, 36.00% 24.56%, 36.67% 24.31%, 37.33% 24.05%, 38.00% 23.79%, 38.67% 23.51%, 39.33% 23.23%, 40.00% 22.93%, 40.67% 22.63%, 41.33% 22.32%, 42.00% 22.01%, 42.67% 21.69%, 43.33% 21.36%, 44.00% 21.02%, 44.67% 20.68%, 45.33% 20.34%, 46.00% 19.99%, 46.67% 19.64%, 47.33% 19.28%, 48.00% 18.93%, 48.67% 18.56%, 49.33% 18.20%, 50.00% 17.84%, 50.67% 17.48%, 51.33% 17.11%, 52.00% 16.75%, 52.67% 16.38%, 53.33% 16.02%, 54.00% 15.66%, 54.67% 15.30%, 55.33% 14.95%, 56.00% 14.60%, 56.67% 14.25%, 57.33% 13.91%, 58.00% 13.57%, 58.67% 13.24%, 59.33% 12.91%, 60.00% 12.59%, 60.67% 12.27%, 61.33% 11.97%, 62.00% 11.67%, 62.67% 11.38%, 63.33% 11.09%, 64.00% 10.82%, 64.67% 10.56%, 65.33% 10.30%, 66.00% 10.06%, 66.67% 9.82%, 67.33% 9.60%, 68.00% 9.38%, 68.67% 9.18%, 69.33% 8.99%, 70.00% 8.81%, 70.67% 8.65%, 71.33% 8.49%, 72.00% 8.35%, 72.67% 8.22%, 73.33% 8.11%, 74.00% 8.01%, 74.67% 7.92%, 75.33% 7.84%, 76.00% 7.78%, 76.67% 7.73%, 77.33% 7.70%, 78.00% 7.67%, 78.67% 7.67%, 79.33% 7.67%, 80.00% 7.69%, 80.67% 7.73%, 81.33% 7.77%, 82.00% 7.83%, 82.67% 7.91%, 83.33% 8.00%, 84.00% 8.10%, 84.67% 8.21%, 85.33% 8.34%, 86.00% 8.48%, 86.67% 8.63%, 87.33% 8.80%, 88.00% 8.97%, 88.67% 9.16%, 89.33% 9.36%, 90.00% 9.57%, 90.67% 9.80%, 91.33% 10.03%, 92.00% 10.27%, 92.67% 10.53%, 93.33% 10.79%, 94.00% 11.06%, 94.67% 11.34%, 95.33% 11.64%, 96.00% 11.93%, 96.67% 12.24%, 97.33% 12.55%, 98.00% 12.87%, 98.67% 13.20%, 99.33% 13.53%, 100.00% 13.87%);
    
}

.footer-bg-secondary {
    display: inline-block;
    /* height: 30rem; */
    width: 100vw;
    display: flex;
    background-color: var(--bg-yellow);
    /* position: absolute; */
    top: 17px;
    left: 0;
    clip-path: polygon(100% 100%, 0% 100% , 0.00% 15.02%, 0.67% 15.42%, 1.33% 15.81%, 2.00% 16.20%, 2.67% 16.59%, 3.33% 16.97%, 4.00% 17.34%, 4.67% 17.71%, 5.33% 18.06%, 6.00% 18.42%, 6.67% 18.76%, 7.33% 19.09%, 8.00% 19.42%, 8.67% 19.73%, 9.33% 20.04%, 10.00% 20.34%, 10.67% 20.62%, 11.33% 20.90%, 12.00% 21.16%, 12.67% 21.41%, 13.33% 21.65%, 14.00% 21.88%, 14.67% 22.09%, 15.33% 22.29%, 16.00% 22.48%, 16.67% 22.66%, 17.33% 22.82%, 18.00% 22.97%, 18.67% 23.10%, 19.33% 23.22%, 20.00% 23.33%, 20.67% 23.42%, 21.33% 23.50%, 22.00% 23.56%, 22.67% 23.61%, 23.33% 23.64%, 24.00% 23.66%, 24.67% 23.67%, 25.33% 23.66%, 26.00% 23.63%, 26.67% 23.59%, 27.33% 23.53%, 28.00% 23.46%, 28.67% 23.38%, 29.33% 23.28%, 30.00% 23.17%, 30.67% 23.04%, 31.33% 22.90%, 32.00% 22.75%, 32.67% 22.58%, 33.33% 22.40%, 34.00% 22.20%, 34.67% 21.99%, 35.33% 21.77%, 36.00% 21.54%, 36.67% 21.29%, 37.33% 21.04%, 38.00% 20.77%, 38.67% 20.49%, 39.33% 20.20%, 40.00% 19.90%, 40.67% 19.59%, 41.33% 19.27%, 42.00% 18.94%, 42.67% 18.60%, 43.33% 18.25%, 44.00% 17.90%, 44.67% 17.53%, 45.33% 17.17%, 46.00% 16.79%, 46.67% 16.41%, 47.33% 16.02%, 48.00% 15.63%, 48.67% 15.23%, 49.33% 14.83%, 50.00% 14.43%, 50.67% 14.02%, 51.33% 13.61%, 52.00% 13.20%, 52.67% 12.78%, 53.33% 12.37%, 54.00% 11.95%, 54.67% 11.54%, 55.33% 11.12%, 56.00% 10.71%, 56.67% 10.30%, 57.33% 9.89%, 58.00% 9.48%, 58.67% 9.07%, 59.33% 8.67%, 60.00% 8.28%, 60.67% 7.89%, 61.33% 7.50%, 62.00% 7.12%, 62.67% 6.75%, 63.33% 6.38%, 64.00% 6.02%, 64.67% 5.67%, 65.33% 5.32%, 66.00% 4.99%, 66.67% 4.66%, 67.33% 4.34%, 68.00% 4.03%, 68.67% 3.73%, 69.33% 3.45%, 70.00% 3.17%, 70.67% 2.90%, 71.33% 2.65%, 72.00% 2.41%, 72.67% 2.18%, 73.33% 1.96%, 74.00% 1.75%, 74.67% 1.56%, 75.33% 1.38%, 76.00% 1.22%, 76.67% 1.07%, 77.33% 0.93%, 78.00% 0.80%, 78.67% 0.69%, 79.33% 0.60%, 80.00% 0.52%, 80.67% 0.45%, 81.33% 0.40%, 82.00% 0.36%, 82.67% 0.34%, 83.33% 0.33%, 84.00% 0.34%, 84.67% 0.36%, 85.33% 0.40%, 86.00% 0.45%, 86.67% 0.52%, 87.33% 0.60%, 88.00% 0.69%, 88.67% 0.80%, 89.33% 0.93%, 90.00% 1.07%, 90.67% 1.22%, 91.33% 1.38%, 92.00% 1.56%, 92.67% 1.75%, 93.33% 1.96%, 94.00% 2.18%, 94.67% 2.41%, 95.33% 2.65%, 96.00% 2.90%, 96.67% 3.17%, 97.33% 3.45%, 98.00% 3.73%, 98.67% 4.03%, 99.33% 4.34%, 100.00% 4.66%);
}
.footer-container{
    display: flex;
    margin: auto;
    margin-top: 20rem;
    margin-bottom: 8rem;
    justify-content: center;
}
.footer-content {
    display: flex;
    position: relative;
    justify-content: space-around;
    top: 130px;
    z-index: 100;
}

.footer-item {
    padding: 15px;
    margin-right: 5.5rem;
}

footer .about-us {
    width: 35rem;
    text-align: justify;
    margin-right: 2rem;
}

.footer-heading {
    font-size: 1.5rem;
    font-weight: 500;
    display: inline-block;
    color: #FFF4F4;
    /* margin-top:10px; */
    margin-bottom: 5px;
    border-bottom: 3px solid #FFF4F4;
    letter-spacing: 1px;
    white-space: nowrap;
    /* width: 80%; */
}
.footer-head{
    font-size: 1.7rem;
    font-weight: 500;
    display: inline-block;
    color: #FFF4F4;
    /* margin-top:-150px; */
    margin-bottom: 5px;
    border-bottom: 3px solid #FFF4F4;
    letter-spacing: 1px;
    /* margin-left:150px; */
}
footer .form-title{
    /* margin-left:165px; */
    margin-bottom: 10px;
    /* margin-top: 50px; */
    font-size: 2.4rem;
    font-family: sans-serif;
    color: #FFF4F4;

}
.footer-text {
    font-size: 1.8rem;
    color: #FFF4F4;
    position: relative;
    border-radius: 15px;

}
.footer-te{
    font-size: 1.8rem;
    color: #FFF4F4;
    border-radius: 15px;
    /* margin-left: 60px; */
    /* margin-right: -100px; */

}

.footer-list {
    list-style: none;
    text-decoration: none;

}

.footer-list-item {
    text-transform: uppercase;
    margin: 6px 0;
    letter-spacing: 1px;
}

.footer-link {
    text-decoration: none;
    color: inherit;
    position: relative;
}
.footer-link:hover{
    text-decoration: none;
}
.footer-link::after {
    content: "";
    display: inline-block;
    position: absolute;
    left: 0;
    bottom: -3px;
    height: 3px;
    width: 0;
    background-color: #FFF4F4;
}

.footer-link:hover::after {
    /* width: 100%; */
    transition: all 0.3s;

}
.contact-box{
    /* margin-top: -3rem; */
}
footer .logo-container{
    display: flex;
    margin-top: -8rem;
    margin-bottom: 2rem;
}
.footer-logo {
    height: 8rem;
    width: auto;
    /* margin-left:55px;
    margin-top:-30px; */
    padding-right: 1rem;
    border-right: 0.3rem solid white;
}
footer .logo-text{
    /* display: ; */
    font-size: 4.8rem;
    color: white;
    opacity: 0.8;
    margin-left: 1rem;
    margin-top: 2rem;
}
.logo-container p{
    line-height: 0;
    margin: 0;
    font-size: 5rem;
    font-weight: 700;
    /* top: 3rem; */
}
.logo-container span{
    
    font-size: 3.2rem;
}
footer .contact-container {
    position: relative;
    margin-right: 1rem;
    /* top: -75px; */
    /* z-index: 100; */
}

.contact-container .footer-text {
    margin-bottom: 5px;
}

footer .left-box {
    display: flex;
    justify-content: space-around;
}

/* .left-group {
    display: flex;
    flex-direction: column;
    align-items: center;
} */

footer .left-group .footer-item{
    display: flex;
    width: 100%;
    justify-content: space-between;
}

.footer-icon {
    height: 2.5rem;
    margin-top: 1rem;
    margin-left:1rem;

}

.footer-icon:hover {
    transform: scale(1.2);
    transition: all 0.3s;
}

footer .icon-link:not(:last-child) {
    margin-right: 1.5rem;
}

footer .social-links {
    display: flex;
    align-items: flex-start;
    flex-direction: column;
}

.footer-icons-container {
    display: inline-block;
    /* display: flex; */
    justify-content:center;
    align-items: center;
    margin-top: 2rem;
    /* margin-left:-10px; */
}
.social-icons-container{
    display: flex;
}
.copyright {
    position: relative;
    width: 80%;
    left: 50%;
    transform: translate(-50%, 0);
    bottom: -80px;
    z-index: 100;
    border-top: 3px solid #FFF4F4;
    text-align: center;
    padding-top: 1.5rem;
}

.copyright-text {
    color: #FFF4F4;
}
.footer-left{
    display: flex;
    margin-right: 1rem;
    /* margin-top: 15rem; */
    
    margin-right: 3.2rem;
}
.footer-right{
    margin-right: 1rem;
    display: flex;
    /* margin-top: 10rem; */
}
.right-right{
    margin-left: 2rem;
}
/* @media screen and (max-width: 1200px) {
    html {
        font-size: 55%;
    }
}

@media screen and (max-width: 900px) {
    html {
        font-size: 53%;
    }
}
*/




@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&family=Roboto:wght@400;500;700&display=swap');

/* font-family: 'Poppins', sans-serif;
font-family: 'Roboto', sans-serif; */

*, *::after, *::before {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

footer form input[type=email]{
    font-size: 1.6rem;
    padding: 1.6rem;
    border: none;
    width: 22rem;
    height: 5rem;
}

footer input[type=submit]{
    color: var(--second);
    background-color: var(--bg-light);
    border: none;
    font-size: 1.5rem;
    height: 5rem;
    font-weight: 700;
    /* padding: 1.6rem; */
}

footer input[type=submit]:hover{
    background-color: #355c59;
}

footer p1{
    margin-left: -112px;
    margin-top: -160px;
    font-size: 25.6px;
}

.icon-link{
    width: 6.4rem;
    display: flex;
    justify-content: center;
    padding: 1.12rem;
    border-radius: 50%;
    text-decoration: none;
    background-color: var(--bg-light);
    border: 3px solid white;
    transition: 0.5s;
}

.icon-link:hover{
    transform: translateY(-10px);
}

.icon-link i{
    font-size: 3.2rem;
    color: white;
}

.social-text{
    font-size: 3.2rem;
    font-weight: 700;
    color: white;
}

:root {
    --prime: #41807c;
    --second: white;
    --bg-light: #5ea6a1;
    --bg-yellow: #f1c50e;
    --bg-black: #1e1e1e;
}

.footer {
    font-family: 'Poppins', sans-serif;
    position: relative;
    margin-top: 16rem;
}

.footer-bg-primary {
    padding: 0 8rem;
}

.footer-content {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    padding-top: 6.4rem;
    position: relative;
    z-index: 100;
}

.footer-section {
    flex: 1 1 30rem;
    margin-bottom: 6.4rem;
}

.footer-heading {
    font-family: 'Roboto', sans-serif;
    font-size: 3.6rem;
    color: var(--second);
    font-weight: 700;
    margin-bottom: 1.6rem;
}

.footer-paragraph {
    font-size: 1.6rem;
    color: var(--second);
    line-height: 2.4rem;
    margin-bottom: 3.2rem;
}

.footer-links {
    display: flex;
    flex-direction: column;
}

.footer-link {
    font-size: 2rem;
    color: var(--second);
    text-decoration: none;
    margin-bottom: 1.6rem;
    transition: color 0.3s;
}

.footer-link:hover {
    color: var(--bg-yellow);
}

.footer-subheading {
    font-family: 'Roboto', sans-serif;
    font-size: 2.4rem;
    color: var(--second);
    font-weight: 700;
    margin-bottom: 1.6rem;
}

.footer-subcontent {
    font-size: 1.6rem;
    color: var(--second);
    line-height: 2.4rem;
    margin-bottom: 3.2rem;
}

.footer-social-icons {
    display: flex;
}

.footer-social-icon {
    font-size: 3.2rem;
    color: var(--second);
    margin-right: 1.6rem;
    transition: color 0.3s;
}

.footer-social-icon:last-child {
    margin-right: 0;
}

.footer-social-icon:hover {
    color: var(--bg-yellow);
}

@media screen and (max-width: 768px) {
    .footer-bg-primary {
        padding: 0 2.4rem;
        margin-top: 3rem;
        padding-top: 20rem;
    }
    footer .about-us {
        margin-right: 0;
        margin-bottom: 2rem;
    }
    .footer-content {
        flex-direction: column;
        align-items: center;
    }

    .footer-section {
        text-align: center;
        margin-bottom: 4.8rem;
    }

    .footer-heading {
        font-size: 2.8rem;
        margin-bottom: 1.2rem;
    }

    .footer-links {
        flex-direction: row;
        justify-content: center;
    }

    .footer-link {
        margin-right: 2rem;
        margin-bottom: 0;
    }

    .footer-social-icons {
        justify-content: center;
    }
}
@media screen and (max-width: 600px) {
    /* html {
        font-size: 52%;
    } */
    
    .footer-left{
        flex-direction: column;
        margin-right: 0;
        margin-bottom: 3rem;
    }
    .footer-right{
        flex-direction: column;
    }
    .footer-container{
        flex-direction: column;
        align-items: center;
    }
    footer .logo-container{
        margin: 0;
    }
    .contact-box{
        margin-top: 0;
        margin-bottom: 3rem;
    }
    .right-right{
        margin: 0;
    }
    .footer-bg-primary{
        clip-path: polygon(100% 100%, 0% 100% , 0.00% 20.54%, 1.00% 20.62%, 2.00% 20.70%, 3.00% 20.78%, 4.00% 20.85%, 5.00% 20.92%, 6.00% 20.99%, 7.00% 21.06%, 8.00% 21.12%, 9.00% 21.18%, 10.00% 21.23%, 11.00% 21.29%, 12.00% 21.34%, 13.00% 21.38%, 14.00% 21.42%, 15.00% 21.46%, 16.00% 21.50%, 17.00% 21.53%, 18.00% 21.55%, 19.00% 21.57%, 20.00% 21.59%, 21.00% 21.61%, 22.00% 21.61%, 23.00% 21.62%, 24.00% 21.62%, 25.00% 21.62%, 26.00% 21.61%, 27.00% 21.60%, 28.00% 21.59%, 29.00% 21.57%, 30.00% 21.54%, 31.00% 21.51%, 32.00% 21.48%, 33.00% 21.45%, 34.00% 21.41%, 35.00% 21.36%, 36.00% 21.32%, 37.00% 21.27%, 38.00% 21.21%, 39.00% 21.16%, 40.00% 21.10%, 41.00% 21.03%, 42.00% 20.97%, 43.00% 20.90%, 44.00% 20.82%, 45.00% 20.75%, 46.00% 20.67%, 47.00% 20.59%, 48.00% 20.51%, 49.00% 20.42%, 50.00% 20.34%, 51.00% 20.25%, 52.00% 20.16%, 53.00% 20.07%, 54.00% 19.98%, 55.00% 19.89%, 56.00% 19.79%, 57.00% 19.70%, 58.00% 19.60%, 59.00% 19.51%, 60.00% 19.41%, 61.00% 19.32%, 62.00% 19.22%, 63.00% 19.13%, 64.00% 19.04%, 65.00% 18.94%, 66.00% 18.85%, 67.00% 18.76%, 68.00% 18.67%, 69.00% 18.58%, 70.00% 18.50%, 71.00% 18.41%, 72.00% 18.33%, 73.00% 18.25%, 74.00% 18.17%, 75.00% 18.10%, 76.00% 18.03%, 77.00% 17.96%, 78.00% 17.89%, 79.00% 17.83%, 80.00% 17.76%, 81.00% 17.71%, 82.00% 17.65%, 83.00% 17.60%, 84.00% 17.56%, 85.00% 17.51%, 86.00% 17.47%, 87.00% 17.44%, 88.00% 17.41%, 89.00% 17.38%, 90.00% 17.35%, 91.00% 17.33%, 92.00% 17.32%, 93.00% 17.31%, 94.00% 17.30%, 95.00% 17.30%, 96.00% 17.30%, 97.00% 17.30%, 98.00% 17.31%, 99.00% 17.33%, 100.00% 17.34%);
        clip-path: polygon(100% 100%, 0% 100% , 0.00% 20.65%, 1.00% 20.73%, 2.00% 20.81%, 3.00% 20.89%, 4.00% 20.96%, 5.00% 21.04%, 6.00% 21.11%, 7.00% 21.17%, 8.00% 21.23%, 9.00% 21.29%, 10.00% 21.35%, 11.00% 21.40%, 12.00% 21.45%, 13.00% 21.50%, 14.00% 21.54%, 15.00% 21.58%, 16.00% 21.61%, 17.00% 21.64%, 18.00% 21.67%, 19.00% 21.69%, 20.00% 21.71%, 21.00% 21.72%, 22.00% 21.73%, 23.00% 21.74%, 24.00% 21.74%, 25.00% 21.74%, 26.00% 21.73%, 27.00% 21.72%, 28.00% 21.70%, 29.00% 21.68%, 30.00% 21.66%, 31.00% 21.63%, 32.00% 21.60%, 33.00% 21.56%, 34.00% 21.52%, 35.00% 21.48%, 36.00% 21.43%, 37.00% 21.38%, 38.00% 21.33%, 39.00% 21.27%, 40.00% 21.21%, 41.00% 21.15%, 42.00% 21.08%, 43.00% 21.01%, 44.00% 20.94%, 45.00% 20.86%, 46.00% 20.78%, 47.00% 20.70%, 48.00% 20.62%, 49.00% 20.54%, 50.00% 20.45%, 51.00% 20.36%, 52.00% 20.27%, 53.00% 20.18%, 54.00% 20.09%, 55.00% 19.99%, 56.00% 19.90%, 57.00% 19.81%, 58.00% 19.71%, 59.00% 19.62%, 60.00% 19.52%, 61.00% 19.42%, 62.00% 19.33%, 63.00% 19.23%, 64.00% 19.14%, 65.00% 19.05%, 66.00% 18.95%, 67.00% 18.86%, 68.00% 18.77%, 69.00% 18.69%, 70.00% 18.60%, 71.00% 18.51%, 72.00% 18.43%, 73.00% 18.35%, 74.00% 18.27%, 75.00% 18.20%, 76.00% 18.12%, 77.00% 18.05%, 78.00% 17.99%, 79.00% 17.92%, 80.00% 17.86%, 81.00% 17.80%, 82.00% 17.75%, 83.00% 17.70%, 84.00% 17.65%, 85.00% 17.61%, 86.00% 17.57%, 87.00% 17.53%, 88.00% 17.50%, 89.00% 17.47%, 90.00% 17.45%, 91.00% 17.43%, 92.00% 17.41%, 93.00% 17.40%, 94.00% 17.39%, 95.00% 17.39%, 96.00% 17.39%, 97.00% 17.40%, 98.00% 17.41%, 99.00% 17.42%, 100.00% 17.44%);
    }
    .footer-bg-secondary{
        clip-path: polygon(100% 100%, 0% 100% , 0.00% 20.86%, 1.00% 20.93%, 2.00% 21.00%, 3.00% 21.07%, 4.00% 21.13%, 5.00% 21.20%, 6.00% 21.26%, 7.00% 21.32%, 8.00% 21.37%, 9.00% 21.43%, 10.00% 21.48%, 11.00% 21.52%, 12.00% 21.57%, 13.00% 21.61%, 14.00% 21.65%, 15.00% 21.68%, 16.00% 21.71%, 17.00% 21.74%, 18.00% 21.76%, 19.00% 21.78%, 20.00% 21.80%, 21.00% 21.81%, 22.00% 21.82%, 23.00% 21.82%, 24.00% 21.82%, 25.00% 21.82%, 26.00% 21.81%, 27.00% 21.80%, 28.00% 21.79%, 29.00% 21.77%, 30.00% 21.75%, 31.00% 21.73%, 32.00% 21.70%, 33.00% 21.67%, 34.00% 21.63%, 35.00% 21.59%, 36.00% 21.55%, 37.00% 21.51%, 38.00% 21.46%, 39.00% 21.41%, 40.00% 21.35%, 41.00% 21.30%, 42.00% 21.24%, 43.00% 21.17%, 44.00% 21.11%, 45.00% 21.04%, 46.00% 20.97%, 47.00% 20.90%, 48.00% 20.83%, 49.00% 20.75%, 50.00% 20.68%, 51.00% 20.60%, 52.00% 20.52%, 53.00% 20.44%, 54.00% 20.35%, 55.00% 20.27%, 56.00% 20.19%, 57.00% 20.10%, 58.00% 20.02%, 59.00% 19.93%, 60.00% 19.85%, 61.00% 19.76%, 62.00% 19.68%, 63.00% 19.60%, 64.00% 19.51%, 65.00% 19.43%, 66.00% 19.35%, 67.00% 19.27%, 68.00% 19.19%, 69.00% 19.11%, 70.00% 19.03%, 71.00% 18.95%, 72.00% 18.88%, 73.00% 18.81%, 74.00% 18.74%, 75.00% 18.67%, 76.00% 18.61%, 77.00% 18.55%, 78.00% 18.49%, 79.00% 18.43%, 80.00% 18.37%, 81.00% 18.32%, 82.00% 18.27%, 83.00% 18.23%, 84.00% 18.19%, 85.00% 18.15%, 86.00% 18.11%, 87.00% 18.08%, 88.00% 18.05%, 89.00% 18.03%, 90.00% 18.01%, 91.00% 17.99%, 92.00% 17.98%, 93.00% 17.97%, 94.00% 17.96%, 95.00% 17.96%, 96.00% 17.96%, 97.00% 17.96%, 98.00% 17.97%, 99.00% 17.98%, 100.00% 18.00%);

    }
    .footer-te,.footer-text{
        color: rgba(255, 255, 255, 0.9);
    }
} 


