/*
contact-form-layout
*/
#artForms {
padding: 60px 0;
}
div#artForms>.container {
background-color: #f1f1f1;
border-radius: 5px;
padding: 30px 30px;
display: block;
overflow: hidden;
}
#artForms .pageTitle {
margin-bottom: 25px;
text-align: left;
background: transparent;
padding: 0;
}
.contactContent,.contactContent h1 {
color:#fff;
margin-top:0;
}
.equal-height-columns {
display: flex;
}

.equal-height-columns .col-lg-6 {
display: flex;
flex-direction: column;
}
.equal-height-columns .inner-div {
flex-grow: 1;
padding: 20px;
/* Ensure the divs have some space between the content and edges */
}

.contactContent, .contactForm{
padding:40px;
border-radius:5px
}
.contactContent {
background-color:#000;
margin-right:5px;
}
.contactForm {
background-color: #fff;
margin-left:5px;
}
.contactContent a{
color: #fff!important;
border-bottom:1px dotted #fff!important;
}
.contactContent a:hover{
color: #F5A302 !important;
border-bottom:0!important;
}
.contactContent a.btn:hover {
    color: #fff!important;
}
.pageTitle img {
float: left;
margin: 0 30px 0 0;
width: 120px;
}
@media (max-width: 767.99px) {
.pageTitle img {
width:75px;
}
}

@media (max-width: 991.99px) {
.contactContent {
margin:0 0 30px 0;
}
.contactForm {
margin-left:0!important;
}
}

div#artForms .socialMedia {
font-size: 1.6rem;
}
div#artForms .socialMedia a{
border-bottom:0!important;
margin-right: 5px;
}

/*forms*/
.convertforms .cf-content-wrap, .convertforms .cf-form-wrap {
padding: 0;
}
.cf-response {
padding: 30px!important;
background-color: transparent!important;
}
.cf-response h3 {
color: #121212;
}
.cf-response p {
color: #121212;
margin:0;
}