/*CSS Layout view carrete slides banner home*/
.vw-bh-main{
    position: relative;
    line-height: 0;
}
    .vw-bh-elements{
    	line-height: 1.7;
    }
           .vw-bh-image{
                background-color: rgb(0,0,0);
            }
                .vw-bh-image img{
                    opacity: 0.4;
                }
            .vw-bh-content{
                color: var(--global-color-white)
            }
                .vw-bh-content-title{
                    font-family: var(--font-family-heading);
                    font-size: 5.2rem;
                    line-height: 0.97;
                }
                .vw-bh-content-introduction{
                    font-size: var(--font-size-content-big);
                    line-height: 1.4;
                }
                    .vw-bh-content-cta-button{
                        font-size: var(--font-size-heading-h4);
                    }
        .vw-bh-left-right-button{
            border: solid 1px var(--global-color-white);
            background-color: var(--global-color-transparent);
            border-radius: 50%;
            transition:all var(--transition-segs-medium) ease-in-out 0s;
        }
        .vw-bh-left-right-button:hover{
            border-color: var(--global-color-black);
            background-color: var(--global-color-white);
        }
        .vw-bh-left-right-disabled, .vw-bh-left-right-disabled:hover{
            border-color: var(--global-color-grey-medium);
            cursor: inherit;
            background-color: var(--global-color-transparent);
        }
            .vw-bh-left-right-disabled .vw-bh-left-right-icon svg, .vw-bh-left-right-disabled:hover .vw-bh-left-right-icon svg{
                fill: var(--global-color-grey-medium) !important;
            }
                .vw-bh-left-right-icon svg{
                    fill: var(--global-color-white);
                    transition:all var(--transition-segs-medium) ease-in-out 0s;
                }
        .vw-bh-left-right-button:hover .vw-bh-left-right-icon svg{
            fill: var(--global-color-black);
        }
        .vw-bh-bullet-button{
            border-radius: 10px;
            background-color: var(--global-color-transparent);
            border: solid 2px var(--global-color-white);
            transition:all var(--transition-segs-medium) ease-in-out 0s;
        }
            .vw-bh-bullet-button:hover{
                background-color: var(--global-color-white);
            }
@media (max-width:1199px) {
                .vw-bh-content-title{
                    font-size: 4.2rem;
                }
}
@media (max-width:768px) {
                .vw-bh-content-title{
                    font-size: 3.2rem;
                }
}