.homepage .site-content > .container {
    display : none;
}

.home .section_6 {
    padding-top : 5rem;
}
.home .section_6 .wrapper {
    text-align : center;
    padding : 0 10%;
    margin-bottom : 1rem;
}

.home .section_6 .image img {
 /*   box-shadow: 0 0 30px #777; */
    margin-bottom  : 4rem;
}

.home .section_6 .wrapper .url a{
    text-align: center;
    border-color: #cdcdcd;
    border-width: 0 1px 1px 1px;
    border-style: solid;
    width: fit-content;
    padding: 0 4rem 0.3rem;
    text-transform: uppercase;
    letter-spacing: 2px;
    transition : 0.5s;
}
.home .section_6 .wrapper .url a:hover{
    padding: 0 4rem 0.5rem;
    letter-spacing : 4px;
}

.home .section_6 .text {
    font-family : var(--f-light);
    font-size: 2rem;
    font-weight : bold;
    margin: 0 10%;
    padding-top: 2rem;
    line-height: 1.3;
    position : relative;
}

.home .section_6 .text:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 6rem;
    height: 6rem;
    border-color: var(--bs-gray-main);
    border-width: 2px 2px 0 0;
    border-style: solid;
    position : absolute;
}

.home .section_5 {
    background : #f4f0eb;
    padding : 5rem 0 4rem;
}

.home .section_5 h2 {
    color : var(--bs-gray-main);
    font-family : var(--f-helios);
    font-size : 2.5rem;
    font-weight  : 900;
    margin-bottom : 0;
    text-transform : uppercase;
    position : relative;
    padding-left : 2rem;
}

.home .section_5 h2:before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 6rem;
    height: 6rem;
    border-left: 2px solid var(--bs-gray-main);
    border-bottom: 2px solid var(--bs-gray-main);
    margin-right : -2rem;
}
.home .section_5 .slider_home {
    padding-top : 1.5rem;
}
.home .section_5 .slider_home .image {
    overflow : hidden;
}
.home .section_5 .slider_home img {
    transition : 0.5s;
}
.home .section_5 .slider_home .slider__item:hover img {
    transform : scale(1.1);
}

.home .section_5 .slider_home .title {
    font-family : var(--f-light);
    font-size : 1.6875rem;
    font-weight : bold;
    letter-spacing : 2px;
    line-height : 1.4rem;
    padding-top : 2rem;
    text-transform : uppercase;
}

.home .section_4 {
    padding : 6rem 0 3rem;
}

.home .section_4 h2 {
    text-transform : uppercase;
}

.home .section_3 {
    background-color : #000;
    padding : 4rem 15%;
}

.home .section_2 {
    padding : 6rem 0 11rem;
}

.home .section_2 h2,
.home .section_4 h2 {
    color : var(--bs-gray-main);
    font-family : var(--f-helios);
    font-size : 2.5rem;
    font-weight  : 900;
    margin-bottom : 0;
}
.home .section_2 .text:before,
.home .section_4 .text:before {
    content : '';
    width: 6rem;
    height: 6rem;
    border-right: 2px solid var(--bs-gray-main);
    border-top: 2px solid var(--bs-gray-main);
    position: absolute;
    top: 0;
    left: 0;
}
.home .section_2 .text,
.home .section_4 .text {
    color : var(--bs-gray-main);
    font-family : var(--f-normal);
    font-size : 1.125rem;
    font-weight : 400;
    position: relative;
    padding-top: 3.5rem;
    padding-left: 8rem;
    text-align : justify;
    line-height:1.75;
}

.home .section  {
    margin-bottom  : 0;    
}









.home .site-content > .container {
    margin-bottom : 0;
}
.home-top .wpb_content_element {
    margin-bottom : 0;
    height : calc( 100vh - 93px );
}

.home_img_top img{
    position : absolute;
    bottom : 0;
}
.home-news {
    background-color : var(--bs-gray-tab); 
    padding : 5rem 0 3rem
}
.home-aboutus{
    padding-top : 5rem;
    margin-bottom : 0;
}


