.elementor-13186 .elementor-element.elementor-element-ded866f{padding:0px 0px 0px 0px;}.elementor-13186 .elementor-element.elementor-element-db000b2 > .elementor-element-populated{padding:0px 0px 0px 0px;}/* Start custom CSS for thorsten_core_portfolio_list, class: .elementor-element-a8bdc95 */@media (min-width:768px){

.qodef-portfolio-list.qodef-layout--horizontal_slider{
    height: 100vh!important
}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ded866f */.hde .hidepeldgepage{
    display: none!important
}

.hde h1.qodef-e-title{
    font-size: 2rem!important
}

.hde h6.qodef-e-title{
    font-size: 1.1rem!important;
    letter-spacing: 1px
}

.hde .qodef-portfolio-list.qodef-layout--horizontal_slider .qodef-first-section .qodef-button{
        display: none!important
}


.hde .qodef-portfolio-list.qodef-layout--horizontal_slider .qodef-first-section .qodef-e-text{
    font-size: 16px;
}


.hde .qodef-portfolio-list.qodef-layout--horizontal_slider .qodef-m-separator:before{
background-color: #ffed0c!important;
left: 0;
}
.hde .qodef-portfolio-list.qodef-layout--horizontal_slider .qodef-m-separator:after{
background-color: #ffed0c!important;

}
.hde .qodef-e-title-link{
    margin-bottom: 11px!important;
    color: var(--e-global-color-f98a5ec)!important;
    font-weight: 600!important;
    letter-spacing: 3px!important;
}

.hde .qodef-e-text{
 color: #1d2f1a!important;
}
.hde .hidegreenpage{

color: #1d2f1a!important;
    font-weight: 400!important;
    font-size: 15px!important;
    line-height: 1.8em!important;
    letter-spacing: 0!important
}

.hde .qodef-e-media-image img{
    width: 296px!important;
    height: 296px!important;
    object-fit: cover
}/* End custom CSS */