.elementor-5799 .elementor-element.elementor-element-63dc71a7 > .elementor-container{max-width:1400px;}.elementor-5799 .elementor-element.elementor-element-63dc71a7:not(.elementor-motion-effects-element-type-background), .elementor-5799 .elementor-element.elementor-element-63dc71a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e84f443 );}.elementor-5799 .elementor-element.elementor-element-63dc71a7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5799 .elementor-element.elementor-element-63dc71a7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5799 .elementor-element.elementor-element-c8dbd70 .elementor-spacer-inner{height:180px;}.elementor-5799 .elementor-element.elementor-element-55d8188a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;width:auto;max-width:auto;}.elementor-5799 .elementor-element.elementor-element-55d8188a > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-5799 .elementor-element.elementor-element-7725777b{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:300;width:auto;max-width:auto;}.elementor-5799 .elementor-element.elementor-element-7725777b > .elementor-widget-container{padding:0px 0px 0px 7px;}.elementor-5799 .elementor-element.elementor-element-50bc66d0 .elementor-spacer-inner{height:20px;}.elementor-5799 .elementor-element.elementor-element-28689018 .eael-filter-gallery-wrapper .eael-cards .dynamic-gallery-thumbnail{height:300px;}.elementor-5799 .elementor-element.elementor-element-28689018 .eael-filter-gallery-container.grid.eael-hoverer .dynamic-gallery-item-inner{height:300px;}.elementor-5799 .elementor-element.elementor-element-28689018 .eael-filter-gallery-wrapper{margin:0px 0px 0px 0px;border-radius:0px;}.elementor-5799 .elementor-element.elementor-element-28689018 .eael-filter-gallery-control ul li.control{margin:0px 5px 15px 5px;color:#FFFFFF;background:#4DB8A7;border-radius:20px;}.elementor-5799 .elementor-element.elementor-element-28689018 .eael-filter-gallery-control ul li.control.active{color:#fff;background:#3F51B5;border-radius:20px;}.elementor-5799 .elementor-element.elementor-element-28689018 .eael-filter-gallery-container .dynamic-gallery-item-inner{padding:20px 20px 20px 20px;margin:0px 0px 0px 0px;border-radius:0px;}.elementor-5799 .elementor-element.elementor-element-28689018 .eael-filter-gallery-container.grid.eael-cards .card-buttons > a{background:#ff622a;color:#fff;height:40px;width:40px;line-height:40px;font-size:19px;border-radius:0px;}.elementor-5799 .elementor-element.elementor-element-28689018 .eael-filter-gallery-container.eael-cards .item-content{background-color:#FFFFFFB0;padding:15px 45px 45px 45px;text-align:left;}.elementor-5799 .elementor-element.elementor-element-28689018 .eael-filter-gallery-container.eael-cards .item-content .title a{color:#3B3B3B;font-size:24px;font-weight:600;line-height:80px;}.elementor-5799 .elementor-element.elementor-element-28689018 .eael-filter-gallery-container.eael-cards .item-content p{color:#3B3B3B;font-size:16px;font-weight:400;line-height:26px;}.elementor-5799 .elementor-element.elementor-element-28689018 .eael-filter-gallery-container.eael-cards .item-content .eael_post_excerpt_read_more{color:#FFFFFF;}.elementor-5799 .elementor-element.elementor-element-6b9842e5 .elementor-spacer-inner{height:50px;}.elementor-5799 .elementor-element.elementor-element-53ce79c7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-5799 .elementor-element.elementor-element-55d8188a{text-align:center;width:100%;max-width:100%;}.elementor-5799 .elementor-element.elementor-element-55d8188a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5799 .elementor-element.elementor-element-7725777b{text-align:center;width:100%;max-width:100%;}}@media(max-width:767px){.elementor-5799 .elementor-element.elementor-element-c8dbd70 .elementor-spacer-inner{height:129px;}}/* Start custom CSS for eael-dynamic-filterable-gallery, class: .elementor-element-28689018 */#filter-box li.control.active {
    background-color: #444 !important;
}

#filter-box .eael-filter-gallery-control {
    margin-bottom: 20px;
}

.elementor-5799 .elementor-element.elementor-element-28689018 a.eael_post_excerpt_read_more{
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    border-radius: 14px;
    padding: 5px 15px;
    display: block;
    background-color: #4db8a7;
    color: white !important;
    width: fit-content;
    margin-top: 15px;
}

.elementor-5799 .elementor-element.elementor-element-28689018 .dynamic-gallery-thumbnail {
    background-color: white;
    padding: 45px 45px 0px 45px;
    height: fit-content !Important;
    
}
.elementor-5799 .elementor-element.elementor-element-28689018 .dynamic-gallery-thumbnail img {
    border-radius: 41px 0px 41px 0px;
}

.elementor-5799 .elementor-element.elementor-element-28689018 h2.title a {
    line-height: 35px !important;
}

.elementor-5799 .elementor-element.elementor-element-28689018 h2.title {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
}

@media screen and (max-width: 400px){
    .elementor-5799 .elementor-element.elementor-element-28689018 li.control {
    display: block;
    width: 100% !important;
    margin: 11px auto !important;
}
}

.dynamic-gallery-item.uncategorized a::after {
    display: none !Important;
}

/*.dynamic-gallery-item.commuting.transport.transport-hubs-and-general-office.travel.transport-hubs-and-general-office.commuting.transport.travel h2::after {*/
/*    content: "Transport Hubs";*/
/*    white-space: pre;*/
/*    font-weight: 600;*/
/*    font-size: 24px;*/
/*    line-height: 35px;*/
/*}*/

/*.dynamic-gallery-item.a.retails-public-places.transport-hubs-and-general-office.retails-public-places.transport-hubs-and-general-office h2::after {*/
/*    content: "Trolley Wipes";*/
/*    white-space: pre;*/
/*    font-weight: 600;*/
/*    font-size: 24px;*/
/*    line-height: 35px;*/
/*}*/

.item-content p span {
    display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS */#cat1 img {
    transform: translateY(0px);
    transition-timing-function: ease-in;
    transition: 0.5s;
}

#cat1 img:hover {
    transform: translateY(-10px);
    transition-timing-function: ease-in;
    transition: 0.5s;
}/* End custom CSS */