﻿
.formshadow {
    background: #fff;
    padding: 20px;
    border-radius: 10px;
    box-shadow: 0px 0px 5px 0px #000;
}


.modalBackground {
    background-color: Black;
    filter: blur();
    opacity: 0.4;
}


#stamp {
    position: relative;
}

.red {
}

.green {
    background-color: transparent;
    left: 40px;
    position: absolute;
    top: 70px;
}



.backcol {
    width: 100%;
    background-image: linear-gradient(to right, #6C16F1, #7E2ED8);
}

.footerd {
    width: 100%;
    background-image: linear-gradient(to right, #E9AB17, #FFFDD0);
}

.fontspl {
    color: darkorange;
}

.inner {
    overflow: hidden;
    transition: all 1.5s ease;
    transform: scale(1.5);
}

.hover {
    transform: translateZ(20px);
}

.bgimg {
    background-color: aquamarine;
    background-image: url("splimg/contact_us.jpg");
    height: 620px;
    widows: 100;
    position: relative;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.button-swing {
    color: #65b5f6;
    background-color: transparent;
    border: 1px solid #65b5f6;
    border-radius: 4px;
    padding: 0 16px;
    cursor: pointer;
    transition: all 0.2s ease-in-out;
}

    .button-swing:focus {
        animation: swing 1s ease;
        animation-iteration-count: 1;
    }

@keyframes swing {
    15% {
        transform: translateX(5px);
    }

    30% {
        transform: translateX(-5px);
    }

    50% {
        transform: translateX(3px);
    }

    65% {
        transform: translateX(-3px);
    }

    80% {
        transform: translateX(2px);
    }

    100% {
        transform: translateX(0);
    }
}
