@media(min-width: 960px){
    .homenew-header .title-h1{
        padding: 15.88889vw 4.66667vw 3.89vw!important;
    }

    .bricks-sect-1{
        justify-content: flex-start!important;
        width: 33%!important;
    }

    .brick-small {
        width: 100%!important;
    }
    .brick-big {
        width: 100%;
    }

    .brick-title .icon svg{
        width: 2.78vw!important;
        height: 2.78vw!important;
    }
}

@media(max-width: 960px){
    .brick-title .icon svg{
        width: 7.67vw !important;
        height: 7.67vw !important;
    }
    .brick-title .icon{
        border-radius: 2.13vw!important;
    }
}

.pie.pie-7 > div {
    background: url(/wp-content/themes/pmtech/tmp-content/pam/pie-act-n.png);

    background-size: 100%;
    background-repeat: no-repeat;

    width: 17.917vw;
    height: 13.153vw;
}

.pie-7 span {
    color: #151515!important;
}

.pam-power-inner .slider-container > * img{
    max-width: 100%;
    width: auto!important;

    height: auto!important;

    max-height: 33vw!important;
}
.pam-power-inner .slider-container .img-blc{
    text-align: center;
}
.spec-img-container{
    text-align: right!important;
}



.pam-power-inner .slider-container > .spec-img-container img{
    width: 70% !important;
}


.ht-b-content .item-b label{
    font-size: 1.8vw;
}
.pam-power-inner .slider-container{
    margin-bottom: 15vw!important;
}

.f-slider{
    margin-top: 15vw!important;
}

.img-blc{
    position: relative;
}
.blue-rad{
    position: absolute;
    top: 0;
    left: 0;

    background: url(/wp-content/themes/pmtech/tmp-content/cms/img_bl.png) no-repeat;
    background-size: cover;

    width: 100%;
    height: 100%;

    z-index: -1;
}
.orange-rad{
    position: absolute;
    top: 0;
    left: 0;

    background: url(/wp-content/themes/pmtech/tmp-content/cms/img_or.png) no-repeat;
    background-size: cover;

    width: 100%;
    height: 100%;

    z-index: -1;

    background-position: center;
}

@media(max-width: 960px){
    .pam-power-inner .slider-container > .spec-img-container img {
        width: auto !important;
        height: auto !important;
        max-height: unset !important;
        margin-top: 15vw;
    }

    .pam-power-inner .slider-container > .img-blc img {
        width: auto !important;
        height: auto !important;
        max-height: unset !important;
        margin-top: 15vw;
    }

    .pam-power-inner .slider-container > .img-blc .im-mob-cl{
        margin-top: unset!important;
    }

    .ht-b-content .item.iitem h3 span {
        font-size: 4.44vw;
        width: 100%;
        display: block;
    }
}

.colored-block{
    width: 15.2vw;
    border-radius: 3vw;
    height: 32vw;
}
.color-picker{
    width: 13.7vw;
    margin-left: 3vw;
}
.with-cp{
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}

@media(max-width: 960px){
    .with-cp{
        flex-direction: column;
    }

    .colored-block{
        width: 40% !important;

        border-radius: 6vw;
        height: 79vw;

        margin-top: 15vw!important;
    }

    .color-picker {
        width: 34.7vw;
        margin-left: 3vw;
        margin-top: -4vw;
    }
}