.elementor-5047 .elementor-element.elementor-element-7ee58571 > .elementor-container{min-height:500px;}.elementor-5047 .elementor-element.elementor-element-7ee58571:not(.elementor-motion-effects-element-type-background), .elementor-5047 .elementor-element.elementor-element-7ee58571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://preliezkytrubini.sk/wp-content/uploads/2022/09/Realizacie-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5047 .elementor-element.elementor-element-7ee58571 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFF7 0%, #00000000 58%);opacity:0.95;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5047 .elementor-element.elementor-element-7ee58571{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-191px;margin-bottom:0px;}.elementor-5047 .elementor-element.elementor-element-18132851 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5047 .elementor-element.elementor-element-2d245e20 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;color:#FFFFFF;}.elementor-5047 .elementor-element.elementor-element-2d245e20 > .elementor-widget-container{margin:120px 0px 50px 0px;}.elementor-5047 .elementor-element.elementor-element-db0a9b8 > .elementor-container{max-width:1300px;}.elementor-5047 .elementor-element.elementor-element-db0a9b8{padding:5em 0em 5em 0em;}.elementor-5047 .elementor-element.elementor-element-5613538 .elpt-portfolio-content.elpt-portfolio-margin .portfolio-item-wrapper{padding-right:calc(5px + 0px);padding-left:calc(5px + 0px);padding-bottom:calc((5px + 0px)*2);}.elementor-5047 .elementor-element.elementor-element-5613538 .elpt-portfolio-content.elpt-portfolio-style-box .portfolio-item{height:250px;}.elementor-5047 .elementor-element.elementor-element-5613538 .elpt-portfolio-content.elpt-portfolio-special-grid-5 .portfolio-item-wrapper{height:250px;}.elementor-5047 .elementor-element.elementor-element-5613538 .elpt-portfolio-content.elpt-portfolio-special-grid-5 .portfolio-item{height:250px;}.elementor-5047 .elementor-element.elementor-element-5613538 .elpt-portfolio-content.elpt-portfolio-special-grid-6 .portfolio-item-wrapper{height:250px;}.elementor-5047 .elementor-element.elementor-element-5613538 .elpt-portfolio-content.elpt-portfolio-special-grid-6 .portfolio-item{height:250px;}.elementor-5047 .elementor-element.elementor-element-5613538 .elpt-portfolio-content .portfolio-item{border:0px solid #000;}.elementor-msie .elementor-5047 .elementor-element.elementor-element-c89bdbe .elementor-portfolio-item{width:calc( 100% / 3 );}.elementor-5047 .elementor-element.elementor-element-c89bdbe .elementor-post__thumbnail__link{padding-bottom:calc( 0.66 * 100% );}.elementor-5047 .elementor-element.elementor-element-c89bdbe:after{content:"0.66";position:absolute;color:transparent;}@media(max-width:1024px){.elementor-5047 .elementor-element.elementor-element-7ee58571 > .elementor-container{min-height:330px;}.elementor-5047 .elementor-element.elementor-element-7ee58571{padding:0em 0em 0em 2em;}.elementor-5047 .elementor-element.elementor-element-db0a9b8{padding:4em 2em 4em 2em;}.elementor-msie .elementor-5047 .elementor-element.elementor-element-c89bdbe .elementor-portfolio-item{width:calc( 100% / 2 );}}@media(max-width:767px){.elementor-msie .elementor-5047 .elementor-element.elementor-element-c89bdbe .elementor-portfolio-item{width:calc( 100% / 1 );}}@media(min-width:1025px){.elementor-5047 .elementor-element.elementor-element-7ee58571:not(.elementor-motion-effects-element-type-background), .elementor-5047 .elementor-element.elementor-element-7ee58571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS */a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    display: none;
}

tr.woocommerce-product-attributes-item th, tr.woocommerce-product-attributes-item td {
    background: white !important;
}

.woocommerce table.shop_attributes td {
    padding-left: 20px;
}

table td, table th {
    vertical-align: middle;
}

table td, table th {
    border-left: 1px solid #ededed;
    border-right: 1px solid #ededed;
    border-bottom: 1.5px solid #ededed !important;
    border-top: 1.5px solid #ededed !important;
}
ul.icons-wrap.over-box-style {
    display: none !important;
}

.elpt-portfolio-filter .portfolio-filter-item {
    border: 0;
    background: transparent;
    color: #525253;
    padding: 8px 15px;
    margin-right: 4px;
    margin-bottom: 3px;
    font-weight: 600;
    font-size: 18px;
    outline: none!important;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    border-radius: 50px;
}

.elpt-portfolio-filter .portfolio-filter-item:hover {
    background: transparent;
    opacity: 1;
    color: #2b5d9b;
}

.elpt-portfolio-filter .portfolio-filter-item.item-active {
    background: transparent;
    opacity: 1;
    color: #2b5d9b;
}/* End custom CSS */