.footer-grid {
    -ms-grid-columns: 2fr 1fr 1fr 1fr 1fr;
    grid-template-columns: 2fr 1fr 1fr 1fr 1fr;
    grid-gap: 15px
}
.footer-grid .col_1 {
    padding-right: 80px;
}
.footer-grid .col_1 img {
    width: 60%;
	height: auto
}
    

.footer-grid .heading {
    color: #182553
}

.footer-grid__text {
    color: #182553;
}

.footer-grid__text.copyright {
    color: #fff;
}

.wpsf-form-wrap.wpsf-template-4 .wpsf-check-box-text, .wpsf-form-wrap.wpsf-template-4 .wpsf-footer-text,
.wpsf-form-wrap.wpsf-template-4 .wpsf-check-box-text a, .wpsf-form-wrap.wpsf-template-4 .wpsf-footer-text a{
    color: #182553;
	opacity: 1
}


@media (max-width: 992px) {
    .footer-grid {
        -ms-grid-columns: (1fr)[2];
        grid-template-columns: repeat(2, 1fr)
    }
}

@media (max-width: 480px) {
    .footer-grid {
        -ms-grid-columns: (1fr)[1];
        grid-template-columns: repeat(1, 1fr)
    }
}

#myModal .modal-header {
    border: none;
	padding: 0;
}
#myModal .modal-body {
    padding: 0 1rem;
}
#myModal .wpsf-form-wrap.wpsf-template-1{
	    padding: 0 24px;
}
#myModal .wpsf-form-wrap p.wpsf-heading-paragraph{
	font-family: Brandon Grotesque;
	color: #000 !important;
	font-size: 20px;
}

#myModal input.wpsf-email {
	    border: 2px solid #bababa;
    background-color: transparent;
}

#myModal .wpsf-form-wrap.wpsf-template-1 .wpsf-form-submit {
    background-color: transparent;
    color: black;
    border: 2px solid black !important;
}
#myModal .wpsf-form-wrap input[type="email"]{
	text-align: left !important;
}
#myModal .wpsf-form-wrap .wpsf-footer-text {
	font-family: Brandon Grotesque;
    font-style: normal;
    color: black;
    font-size: 17px;
}
#myModal .wpsf-form-wrap .wpsf-footer-text a{
	color:#222222;
}
#myModal .modal-content {
    border: 2px solid black;
}
#myModal button.close {
  
    background-color: transparent;
    border: 0;
    -webkit-appearance: none;
}
#myModal button.close span{
    font-size: 25px;
}