/*
Theme Name: archi_child
Template: archi

Не обязательные параметры:
Theme URI: http://example.com/
Description: Дочерняя тема для темы archi
Author: Kama
Author URI: http://example.com/about/
Version: 1.0
*/

/* Свои дополнительные стили */

/*******Стили для Contact form 7 вариант1********/


.box-number .number {
    top: 50%;
    margin-top: -40px;
}
.box-number {
    position: relative;
}

body .vc_btn3.vc_btn3-color-warning,
body .vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline {
    letter-spacing: 3px;
    font-weight: 700;
    font-size: 13px;
    font-family: "Raleway", sans-serif;
    text-transform: uppercase;
}

form .wpcf7-form-control-wrap .wpcf7-list-item-label {
    font-weight: normal;
}


body .wpcf7 input:-moz-placeholder,
body .wpcf7 textarea:-moz-placeholder {
  color: #fff;
}
body .wpcf7 input::-moz-placeholder,
body .wpcf7 textarea::-moz-placeholder {
  color: #fff;
  opacity: 1;
}
body .wpcf7 input:-ms-input-placeholder,
body .wpcf7 textarea:-ms-input-placeholder {
  color: #fff;
}
body .wpcf7 input::-webkit-input-placeholder,
body .wpcf7 textarea::-webkit-input-placeholder {
  color: #fff;
}

header div#logo a img {
    width: 266px;
    height: 80px;
}

.bg-disp {
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.bg-benefits {
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.footer-logo {
    width: 360px;
    height: 108px;
}

@media(max-width:1199px){
    .footer-logo {
        width: 293px;
        height: 888px;
    }
}

@media(max-width:991px){
    .footer-logo {
        width: 220px;
        height: 66px;
    }
    
    header div#logo a img {
        width: 200px;
        height: 60px;
    }
}

@media(max-width:767px){
    .footer-logo {
        width: 100%;
        height: auto;
    }
}

#product-call-beack .home-checkbox a, #product-call-beack .home-checkbox a:hover {
    color: #111;
}

#product-call-beack .home-checkbox {
    margin-bottom: 20px;
}
}