.elementor-kit-7{--e-global-color-primary:#000000;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#DEC328;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-weight:500;background-color:#353535;background-image:url("https://www.jinglesfactory.net/wp-content/uploads/2022/08/bg_1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-container{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-element{--widgets-spacing:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.site-header{padding-right:0px;padding-left:0px;}@media(min-width:1025px){.elementor-kit-7{background-attachment:fixed;}}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-container{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-container{--container-max-width:767px;}}/* Start custom CSS */.music-block {
    font-family: 'Montserrat';
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
    
}
.music-block-one {
    min-width:350px;
}
.music-block-title h3 {
    font-size: 16px;
    color:#fff;
}
.music-block-cnopka-1 {
    margin-bottom: 7px;
}
.music-block-cnopka-2 {
    margin-bottom: 7px;
}
.music-block-cnopka-1 a {
    padding: 10px 25px 10px 25px;
    background: #0088cb;
    color: #FFF;
}
.music-block-cnopka-1 a:hover {
    background: #fff;
    color: #000;
}
.music-block-cnopka-2 a {
    padding: 10px 25px 10px 25px;
    background: #ed1c24;
    color: #FFF;
}
.music-block-cnopka-2 a:hover {
    background: #fff;
    color: #000;
}
.block-image {
    font-family: 'montserrat';
    display: flex;
    align-items: center;
    justify-content: center;
}
.block-image-one {
    width:100px;
    margin-right: 20px;
}
.block-image-two a {
    font-size: 42px;
    font-weight: 600;
}
.music-block-express-m {
    background: #0088cb;
    padding: 10px;
}
.music-block-express-zh {
    background: #ed1c24;
    padding: 10px;
}
.music-block-express-b {
    background: #000;
    padding: 10px;
}
.block-form div{
    margin-bottom: 10px;
    border-radius: 10px;
}
.block-form-radio {
    display: flex;
    flex-direction: column;
}
.block-form-radio div{
    max-width: 100%;
    margin-bottom: 10px;
    border-radius: 10px;
}
#block-golos {
    min-width: 70%;
    margin-right: 1%;
}
#block-golos-vibor {
    min-width: 29%;
    border: 1px solid #000;
    padding: 8px;
    border-radius: 4px;
}
#block-golos-vibor a {
    text-align: center;
}
.golos-dictora {
    display: flex;
}
.block-autor {
    display: flex;
    font-family: 'Montserrat';
    justify-content: space-between;
    align-items: center;
}
.block-autor-title h3{
    font-weight: 600;
    font-size: 32px;
    color:#0088cb;
}
.block-autor-title-w h3{
    font-weight: 600;
    font-size: 32px;
    color:#ed1c24;
}
.block-autor-language-1 a{
    color: #fff !important;
    background: #0088cb;
    padding: 3px;
}
.block-autor-language-2 a{
    color: #fff !important;
    background: #ed1c24;
    padding: 3px;
}
.music-block-voicedrop {
    padding: 30px;
    border-radius: 5px;
    margin: -30px 0 0 -90px;
    box-shadow: 0 0 5px 2px;
}
.music-block-voicedrop-title {
    font-weight: 600;
    font-size: 32px;
    color:#fff;
}
.block-soc-contact {
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    border: 2px solid #ff8300;
    border-radius: 5px;
    background: #333333;
    padding: 15px;
}
.block-filter {
    display:flex;
    justify-content: space-between;
}
.block-filter div {
    margin-right: 0px;
}
.block-filter a {
    color: #fff;
}
.block-world {
    display: flex;
    align-items: center;
}
.block-world div {
    font-family: 'Montserrat';
    color: #f9f9f9;
    font-weight: 600;
    margin-right: 20px;
}
#filter-active {
    color: #f2c300;
    font-weight: 600;
}
.block-filter a:hover {
    color: #fff;
}
@media (max-width: 978px) {
    .music-block {
        flex-direction: column;
    }
    .music-block-one {
    min-width:100%;   
    margin-bottom:20px;
}
    .golos-dictora {
        flex-direction: column;
    }
    .block-autor {
        flex-direction:column;
    }
    .block-autor-title h3 {
        font-size:24px;
    }
    .music-block-voicedrop {
    padding: 10px;
    border-radius: 5px;
    margin: 0;
    box-shadow: 0 0 5px 2px;
}
    .block-soc-contact {
        flex-direction: column;
    }
    .block-soc-contact div{
        margin-bottom: 15px;
    }
    .block-world {
        flex-direction:column;
    }
    .block-world div {
        font-size:14px;
        padding:10px;
    }
}/* End custom CSS */