.elementor-145 .elementor-element.elementor-element-1827705 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-145 .elementor-element.elementor-element-1827705 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-641ebb7{width:var( --container-widget-width, 100.351% );max-width:100.351%;--container-widget-width:100.351%;--container-widget-flex-grow:0;}.elementor-145 .elementor-element.elementor-element-641ebb7 .tlp-portfolio .tlp-overlay{background-color:#00000063;}.elementor-145 .elementor-element.elementor-element-641ebb7 .tlp-portfolio-isotope-button button, .elementor-145 .elementor-element.elementor-element-641ebb7 .owl-theme .owl-nav [class*=owl-], .elementor-145 .elementor-element.elementor-element-641ebb7 .owl-theme .owl-dots .owl-dot span, .elementor-145 .elementor-element.elementor-element-641ebb7 .tlp-pagination li span, .elementor-145 .elementor-element.elementor-element-641ebb7 .tlp-pagination li a{background:#02010100;color:#000000;}.elementor-145 .elementor-element.elementor-element-641ebb7 .tlp-content-holder h3 a, .elementor-145 .elementor-element.elementor-element-641ebb7 .tlp-content-holder h3{color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-641ebb7 .tlp-content-holder h3{font-size:18px;font-weight:400;text-align:center;}.elementor-145 .elementor-element.elementor-element-641ebb7 .tlp-portfolio .tlp-content h3{margin:0px 10px 0px 10px;}.elementor-145 .elementor-element.elementor-element-641ebb7 .tlp-portfolio-item .tlp-overlay .link-icon a, .elementor-145 .elementor-element.elementor-element-641ebb7 .tlp-portfolio-item .link-icon a{color:#EE3236;border-color:#EE3236;}.elementor-145 .elementor-element.elementor-element-641ebb7 .tlp-portfolio-item .tlp-overlay .link-icon a:hover, .elementor-145 .elementor-element.elementor-element-641ebb7 .tlp-portfolio-item .link-icon a:hover{color:#EE3236;border-color:#EE3236;}@media(max-width:767px){.elementor-145 .elementor-element.elementor-element-641ebb7 > .elementor-widget-container{padding:80px 0px 0px 0px;}}/* Start custom CSS for tlp-portfolio, class: .elementor-element-641ebb7 */.portfolio-home .tlp-portfolio-thum.tlp-item {
    height: 200px;
}

.portfolio-home .tlp-portfolio .isotope1 .tlp-portfolio-thum.tlp-item:hover img {
    transform: translate(0, -70%);
}

.portfolio-home .tlp-portfolio .isotope1 .tlp-portfolio-thum.tlp-item img {
        transition: all ease-in-out 3s;
    -webkit-transition: all ease-in-out 3s;
    -moz-transition: all ease-in-out 3s;
    -o-transition: all ease-in-out 3s;
}

.tlp-portfolio-item {
    border-radius: 5px;
    border: 1px solid #F15A31;
    font-family: "Barlow Condensed", Sans-serif;
}

.tlp-portfolio .tlp-portfolio-isotope-button {
    font-family: "Barlow Condensed", Sans-serif;
}

.tlp-portfolio .tlp-portfolio-isotope-button button {
    font-size: 18px;
    font-weight: 400;
}

.elementor-2 .elementor-element.elementor-element-aa4ff30 .tlp-portfolio-isotope-button button:hover,
.elementor-2 .elementor-element.elementor-element-aa4ff30 .tlp-portfolio-isotope-button button.selected {
    color: #EE3236;
}

.tlp-content-holder {
    background: linear-gradient(90deg, rgb(178, 0, 0) 0%, rgb(204, 51, 0) 35%, rgb(229, 118, 0) 66%, rgb(255, 157, 0) 83%, rgb(247, 173, 0) 100%);
}/* End custom CSS */