﻿.big-text h2 {
    font-size: 175px;
    font-style: normal;
    font-weight: 800;
    line-height: 1.3;
    letter-spacing: -0.05em;
    background: url(../img/footer-text-bg.jpg) no-repeat center;
    background-size: cover;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.big-text {
    padding: 20px 0 25px;
}

/* Footer Curve Shape */
.default-footer-curve {
    position: relative;
    z-index: 1;
    padding-bottom: 75px;
}

@media (max-width: 1650px) {
    .big-text h2 {
        font-size: 160px;
    }
}

@media (max-width: 1399.98px) {
    .big-text h2 {
        font-size: 140px;
    }
}

@media screen and (max-width: 1199.98px) {
    .big-text h2 {
        font-size: 120px;
    }
}

@media screen and (max-width: 991.98px) {
    .big-text h2 {
        font-size: 80px;
    }
}

@media (max-width: 767.98px) {
    .big-text h2 {
        font-size: 40px;
    }
}

.widget-area {
    padding-bottom:0px!important;
}

.btn-close2 {
    box-sizing: content-box;
    width: 1em;
    height: 1em;
    padding: .25em;
    color: #000;
    font-size: 1.5rem!important;
    background: transparent url(data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 11.414 0 NaN NaNlNaN NaN NaN NaNa1 1 0 111.414 1.414 NaN NaNlNaN NaN NaN NaNa1 1 0 1-1.414 NaN NaNlNaN NaN NaN NaNa1 1 0 1-1.414 NaN NaNlNaN NaN NaN NaNa1 1 0 10-1.414 NaN NaNz'/%3E%3C/svg%3E) 50% / 1em auto no-repeat;
    border: 0;
    border-radius: .25rem;
    opacity: .5;
}

.iti {
    width:100%!important;
}


