

span.date.entry_date.updated {display:none !important}

.qode-aig-large-height-masonry-item img {
    height: 100%;
    width: auto;
    max-width: initial;
}
footer .q_icon_with_title {
    display: inline-block;
    position: relative;
    padding: 0 20px;
}
footer .q_icon_with_title .icon_with_title_link {
    display:none;
}
.qode-advanced-image-gallery .qode-aig-image-inner {
    overflow: hidden;
    width: 100%;
    height: 100%;
}
.qode_video_box .qode_video_image .qode_video_box_button_arrow{
    border-top-width: 22px;
    border-left-width: 33px;
    border-bottom-width: 22px;
}

@media only screen and (max-width: 1500px) {
    .title.has_background{
        background-position: 0 0!important;
        background-size: contain !important;
    }
}

.centr {
    margin: auto!important;
    width: 70%;
    border: 3px solid #ffffff;
    padding: 20px;
    background-color: #419ad5;
    color:#fffffff;
    border-radius: 25px;
    align: center;
    margin-left: auto!important;
    margin-right: auto!important;
}

.wpcf7-form .wpcf7-response-output.wpcf7-validation-errors {
    color: #419ad5;
    background-color: #FFFFFF;
    display: none;
    border: 0;
    padding: 10px;
}
.wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ok {
    color: #419ad5;
    background-color: #FFFFFF;
    display: none;
    border: 0;
    padding: 10px;
}
div.wpcf7-mail-sent-ok:before,div.wpcf7-validation-errors:before {
    font: 0px/0px FontAwesome;
    margin-right: 16px;
    vertical-align: middle;
}
div.wpcf7-mail-sent-ok:before {
    content: "\f147";
}
div.wpcf7-validation-errors:before {
    content: "\f158";
}