                        .captcha{
margin-bottom: 30px;
}
iframe{
    width: 100%;
    max-width: 100%;
}
.wpcf7-form label{
    display: block;
}
.wpcf7 input,
.wpcf7 textarea{
width: 100%;
}
.wpcf7 input{
margin-right: 10px !important;
}
.details-gallery{
-webkit-column-count: 2; /* Chrome, Safari, Opera */
-moz-column-count: 2; /* Firefox */
column-count: 2;
}
.details-gallery .gallery-item{
width: 100%;
float: none;
}
@media (min-width: 480px){
.details-gallery{
-webkit-column-count: 3; /* Chrome, Safari, Opera */
-moz-column-count: 3; /* Firefox */
column-count: 3;
}
}
@media (min-width: 768px){
.details-gallery{
-webkit-column-count: 4; /* Chrome, Safari, Opera */
-moz-column-count: 4; /* Firefox */
column-count: 4;
}
}
@media (min-width: 1024px){
.details-gallery{
-webkit-column-count: 6; /* Chrome, Safari, Opera */
-moz-column-count: 6; /* Firefox */
column-count: 6;
}
}                    