.col-search {
    position: absolute;
    z-index: 10;
    width: 30%;
    right: 200px;
    margin-top: -20px;
    top: 50%;
}


.horizontal-menu {
    position: relative;
    background: transparent !important;
    text-align
Describes how inline contents of a block are horizontally aligned if the contents do not completely fill the line box.

Widely available across major browsers (Baseline since January 2018)
Learn more

Don't show
: left;
    width: 100%;
    padding-left: 240px;
    padding-right: calc(29% + 80px);
}

/* slider button hide*/
.slider-content .content .slide-readmore a {
    display: none !important;
    vertical-align: top;
    text-transform
    
Controls capitalization effects of an element's text.

Widely available across major browsers (Baseline since January 2018)
Learn more

Don't show
: uppercase;
    color: #1d1d1d;
    background: #fff;
    font-size: 1.4rem;
    font-weight: 700;
    margin-top: 30px;
    pointer-events: visible;
    line-height: 30px;
    padding: 8px 32px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
}