.talk-flex {
justify-content:space-between;align-items:center;padding:50px 15px;display:flex
}
.talk-inner-flex {
grid-column-gap:17px;grid-row-gap:17px;align-items:center;display:flex
}
.cta-line {
background-color:#575b64;height:1px
}
.footer-top-block {
padding:52px 15px 54px
}
.footer-bottom-block {
padding-left:15px;padding-right:15px
}
.footer-block.footer-one-top {
padding-top:38px
}
.footer-item {
color:#fff;font-family:Montserrat,sans-serif;font-size:.8rem;line-height:2rem;display:block
}
.footer-item:hover {
color:var(--goldenrod)
}
.footer-item.underline-off,.footer-item.underline-off.w--current {
text-transform:uppercase
}
.footer-item.underline-off.footer-two-item {
color:#c4c7cc
}
.footer-item.underline-off.footer-two-item:hover {
color:var(--goldenrod)
}
.footer-bottom-grid {
grid-template-rows:auto;grid-template-columns:24% 50% 24%;align-items:center
}
.footer {
background-color:var(--light-black)
}
.footer-text {
color:#fff;letter-spacing:-.01rem;font-family:Montserrat,sans-serif;font-size:1rem
}
.footer-grid {
grid-template-rows:auto;grid-template-columns:1fr 1fr
}
.footer-text-block {
border-left:1px solid #575b64;border-right:1px solid #575b64;justify-content:center;padding-top:21px;padding-bottom:21px
}
.footer-text-block.align-center {
text-align:center
}
.footer-title {
color:#cdcdcdab;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:500;line-height:1.75rem
}
.footer-title.padding-bottom-ten {
padding-bottom:10px
}
.footer-title.padding-bottom-ten.text-color-white {
color:var(--white)
}
.talk {
max-width:1290px;margin-left:auto;margin-right:auto
}
.footer-address {
color:var(--white);text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:.8rem;line-height:2rem
}
.social-icons-footer-one {
justify-content:center;align-items:center;display:flex
}
.social-icons-footer-one-link {
border:1px solid #fff;margin-left:5px;margin-right:5px;padding:6px;position:relative;overflow:hidden
}
@media screen and (max-width:991px) {
.talk-flex {
grid-row-gap:20px;flex-direction:column;align-items:flex-start;padding-top:60px;padding-left:15px;padding-right:15px
}
}
@media screen and (max-width:991px) {
.footer-bottom-block {
padding-top:20px;padding-bottom:20px
}
}
@media screen and (max-width:991px) {
.footer-item.underline-off.footer-two-item {
padding-bottom:10px
}
}
@media screen and (max-width:991px) {
.footer-bottom-grid {
grid-row-gap:10px;grid-template-rows:auto auto auto;grid-template-columns:1fr;justify-items:center
}
}
@media screen and (max-width:991px) {
.footer-text-block {
border-left-width:0;border-right-width:0;padding-top:10px;padding-bottom:10px
}
}
@media screen and (max-width:767px) {
.footer-grid {
grid-template-rows:auto auto;grid-template-columns:1fr 1fr
}
}
@media screen and (max-width:479px) {
.talk-inner-flex {
flex-direction:column;align-items:flex-start
}
}
@media screen and (max-width:479px) {
.footer-grid {
grid-template-rows:auto auto auto auto;grid-template-columns:1fr
}
}
