.elementor-4655 .elementor-element.elementor-element-9b4c8b0{--spacer-size:50px;}.elementor-4655 .elementor-element.elementor-element-72753ad{text-align:center;}.elementor-4655 .elementor-element.elementor-element-72753ad .elementor-heading-title{color:#2f2f2f;font-size:32px;}.elementor-4655 .elementor-element.elementor-element-d44d194{--spacer-size:50px;}.elementor-4655 .elementor-element.elementor-element-9c5694d .lastudio-portfolio__image{padding-bottom:74%;}.elementor-4655 .elementor-element.elementor-element-9c5694d .lastudio-portfolio__image-instance{display:none;}.elementor-4655 .elementor-element.elementor-element-9c5694d .lastudio-portfolio__inner{margin:10px;}.elementor-4655 .elementor-element.elementor-element-9c5694d .lastudio-portfolio__list_wrapper{margin:-10px;}.elementor-4655 .elementor-element.elementor-element-9c5694d .lastudio-portfolio__filter{justify-content:center;}.elementor-4655 .elementor-element.elementor-element-9c5694d .lastudio-carousel .lastudio-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-4655 .elementor-element.elementor-element-9c5694d .lastudio-carousel .lastudio-slick-dots{justify-content:center;}.elementor-4655 .elementor-element.elementor-element-ecf696f{--spacer-size:50px;}.elementor-4655 .elementor-element.elementor-element-aed2e45{text-align:center;}.elementor-4655 .elementor-element.elementor-element-aed2e45 .elementor-heading-title{color:#2f2f2f;font-size:32px;}.elementor-4655 .elementor-element.elementor-element-f0b6a16{--spacer-size:50px;}.elementor-4655 .elementor-element.elementor-element-aa7cd9e .lastudio-portfolio__image{padding-bottom:74%;}.elementor-4655 .elementor-element.elementor-element-aa7cd9e .lastudio-portfolio__image-instance{display:none;}.elementor-4655 .elementor-element.elementor-element-aa7cd9e .lastudio-portfolio__inner{margin:10px;}.elementor-4655 .elementor-element.elementor-element-aa7cd9e .lastudio-portfolio__list_wrapper{margin:-10px;}.elementor-4655 .elementor-element.elementor-element-aa7cd9e .lastudio-portfolio__filter{justify-content:center;}.elementor-4655 .elementor-element.elementor-element-aa7cd9e .lastudio-carousel .lastudio-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-4655 .elementor-element.elementor-element-aa7cd9e .lastudio-carousel .lastudio-slick-dots{justify-content:center;}.elementor-4655 .elementor-element.elementor-element-e6de09c{--spacer-size:50px;}.elementor-4655 .elementor-element.elementor-element-596fbc6{text-align:center;}.elementor-4655 .elementor-element.elementor-element-596fbc6 .elementor-heading-title{color:#2f2f2f;font-size:32px;}.elementor-4655 .elementor-element.elementor-element-92dd765{--spacer-size:50px;}.elementor-4655 .elementor-element.elementor-element-f2bcb87 .lastudio-portfolio__image{padding-bottom:74%;}.elementor-4655 .elementor-element.elementor-element-f2bcb87 .lastudio-portfolio__image-instance{display:none;}.elementor-4655 .elementor-element.elementor-element-f2bcb87 .lastudio-portfolio__inner{margin:10px;}.elementor-4655 .elementor-element.elementor-element-f2bcb87 .lastudio-portfolio__list_wrapper{margin:-10px;}.elementor-4655 .elementor-element.elementor-element-f2bcb87 .lastudio-portfolio__filter{justify-content:center;}.elementor-4655 .elementor-element.elementor-element-f2bcb87 .lastudio-carousel .lastudio-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-4655 .elementor-element.elementor-element-f2bcb87 .lastudio-carousel .lastudio-slick-dots{justify-content:center;}.elementor-4655 .elementor-element.elementor-element-7a4f48c{--spacer-size:50px;}.elementor-4655 .elementor-element.elementor-element-52f52ad{text-align:center;}.elementor-4655 .elementor-element.elementor-element-52f52ad .elementor-heading-title{color:#2f2f2f;font-size:32px;}.elementor-4655 .elementor-element.elementor-element-46ca2ad{--spacer-size:50px;}.elementor-4655 .elementor-element.elementor-element-12d6c60 .lastudio-portfolio__image{padding-bottom:74%;}.elementor-4655 .elementor-element.elementor-element-12d6c60 .lastudio-portfolio__image-instance{display:none;}.elementor-4655 .elementor-element.elementor-element-12d6c60 .lastudio-portfolio__inner{margin:10px;}.elementor-4655 .elementor-element.elementor-element-12d6c60 .lastudio-portfolio__list_wrapper{margin:-10px;}.elementor-4655 .elementor-element.elementor-element-12d6c60 .lastudio-portfolio__filter{justify-content:center;}.elementor-4655 .elementor-element.elementor-element-12d6c60 .lastudio-carousel .lastudio-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-4655 .elementor-element.elementor-element-12d6c60 .lastudio-carousel .lastudio-slick-dots{justify-content:center;}.elementor-4655 .elementor-element.elementor-element-ee0169a{--spacer-size:50px;}.elementor-4655 .elementor-element.elementor-element-a606d9e{text-align:center;}.elementor-4655 .elementor-element.elementor-element-a606d9e .elementor-heading-title{color:#2f2f2f;font-size:32px;}.elementor-4655 .elementor-element.elementor-element-66b8605{--spacer-size:50px;}.elementor-4655 .elementor-element.elementor-element-7eaaa97 .lastudio-portfolio__image{padding-bottom:74%;}.elementor-4655 .elementor-element.elementor-element-7eaaa97 .lastudio-portfolio__image-instance{display:none;}.elementor-4655 .elementor-element.elementor-element-7eaaa97 .lastudio-portfolio__inner{margin:10px;}.elementor-4655 .elementor-element.elementor-element-7eaaa97 .lastudio-portfolio__list_wrapper{margin:-10px;}.elementor-4655 .elementor-element.elementor-element-7eaaa97 .lastudio-portfolio__filter{justify-content:center;}.elementor-4655 .elementor-element.elementor-element-7eaaa97 .lastudio-carousel .lastudio-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-4655 .elementor-element.elementor-element-7eaaa97 .lastudio-carousel .lastudio-slick-dots{justify-content:center;}.elementor-4655 .elementor-element.elementor-element-90bccc1{--spacer-size:50px;}.elementor-4655 .elementor-element.elementor-element-454e869{text-align:center;}.elementor-4655 .elementor-element.elementor-element-454e869 .elementor-heading-title{color:#2f2f2f;font-size:32px;}.elementor-4655 .elementor-element.elementor-element-7c4d5d5{--spacer-size:50px;}.elementor-4655 .elementor-element.elementor-element-ed0529a .lastudio-portfolio__image{padding-bottom:74%;}.elementor-4655 .elementor-element.elementor-element-ed0529a .lastudio-portfolio__image-instance{display:none;}.elementor-4655 .elementor-element.elementor-element-ed0529a .lastudio-portfolio__inner{margin:10px;}.elementor-4655 .elementor-element.elementor-element-ed0529a .lastudio-portfolio__list_wrapper{margin:-10px;}.elementor-4655 .elementor-element.elementor-element-ed0529a .lastudio-portfolio__filter{justify-content:center;}.elementor-4655 .elementor-element.elementor-element-ed0529a .lastudio-carousel .lastudio-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-4655 .elementor-element.elementor-element-ed0529a .lastudio-carousel .lastudio-slick-dots{justify-content:center;}.elementor-4655 .elementor-element.elementor-element-13653fd{--spacer-size:50px;}.elementor-4655 .elementor-element.elementor-element-6cccf93{text-align:center;}.elementor-4655 .elementor-element.elementor-element-6cccf93 .elementor-heading-title{color:#2f2f2f;font-size:32px;}.elementor-4655 .elementor-element.elementor-element-0bbc3ae{--spacer-size:50px;}.elementor-4655 .elementor-element.elementor-element-a658c58 .lastudio-portfolio__image{padding-bottom:74%;}.elementor-4655 .elementor-element.elementor-element-a658c58 .lastudio-portfolio__image-instance{display:none;}.elementor-4655 .elementor-element.elementor-element-a658c58 .lastudio-portfolio__inner{margin:10px;}.elementor-4655 .elementor-element.elementor-element-a658c58 .lastudio-portfolio__list_wrapper{margin:-10px;}.elementor-4655 .elementor-element.elementor-element-a658c58 .lastudio-portfolio__filter{justify-content:center;}.elementor-4655 .elementor-element.elementor-element-a658c58 .lastudio-carousel .lastudio-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-4655 .elementor-element.elementor-element-a658c58 .lastudio-carousel .lastudio-slick-dots{justify-content:center;}.elementor-4655 .elementor-element.elementor-element-8af2b13{--spacer-size:50px;}.elementor-4655 .elementor-element.elementor-element-b19d221{text-align:center;}.elementor-4655 .elementor-element.elementor-element-b19d221 .elementor-heading-title{color:#2f2f2f;font-size:32px;}.elementor-4655 .elementor-element.elementor-element-502f7ad{--spacer-size:50px;}.elementor-4655 .elementor-element.elementor-element-bf2afcb .lastudio-portfolio__image{padding-bottom:74%;}.elementor-4655 .elementor-element.elementor-element-bf2afcb .lastudio-portfolio__image-instance{display:none;}.elementor-4655 .elementor-element.elementor-element-bf2afcb .lastudio-portfolio__inner{margin:10px;}.elementor-4655 .elementor-element.elementor-element-bf2afcb .lastudio-portfolio__list_wrapper{margin:-10px;}.elementor-4655 .elementor-element.elementor-element-bf2afcb .lastudio-portfolio__filter{justify-content:center;}.elementor-4655 .elementor-element.elementor-element-bf2afcb .lastudio-carousel .lastudio-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-4655 .elementor-element.elementor-element-bf2afcb .lastudio-carousel .lastudio-slick-dots{justify-content:center;}.elementor-4655 .elementor-element.elementor-element-1b92918{--spacer-size:100px;}/* Start custom CSS for page-settings */body.elementor-page-4655 .lastudio-portfolio.preset-type-2 .lastudio-portfolio__image:after {
    background: rgba(21, 21, 21, 0.3);
}
body.elementor-page-4655 .lastudio-portfolio.preset-type-7 .lastudio-portfolio__button {
    display: none;
}
body.elementor-page-4655 .lastudio-portfolio.preset-type-7 .lastudio-portfolio__title {
    font-size: 24px;
    background: #fff;
    color: #000;
    font-weight: bold;
    padding: 25px 40px;
    display: inline-block;
    width: auto;
    margin: 0;
}
body.elementor-page-4655 .lastudio-portfolio.preset-type-7 .lastudio-portfolio__content {
    bottom: -110px;
    padding: 30px;
}

body.elementor-page-4655 .lastudio-portfolio.preset-type-8 .lastudio-portfolio__content {
    position: absolute;
    background: rgba(21, 21, 21, 0.9);
    width: auto;
    color: #fff;
    text-align: left;
    padding: 30px 30px 20px;
    bottom: 0;
    left: 0;
    opacity: 0;
    visibility: hidden;
    transition: all .3s;
    transform: translateY(-20px);
}

body.elementor-page-4655 .lastudio-portfolio.preset-type-8 .lastudio-portfolio__desc {
    color: inherit;
    transition: none;
}

body.elementor-page-4655 .lastudio-portfolio.preset-type-8 .lastudio-portfolio__title {
    font-size: 28px;
    font-weight: normal;
    transition: none;
}

body.elementor-page-4655 .lastudio-portfolio.preset-type-8 .lastudio-images-layout__link {
    margin-bottom: 50px;
}

body.elementor-page-4655 .lastudio-portfolio.preset-type-8 .lastudio-portfolio__item:hover .lastudio-portfolio__content {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}

body.elementor-page-4655 .type22 .lastudio-portfolio__image:after {
    background: none;
}
body.elementor-page-4655 .type22 .lastudio-portfolio.preset-type-8 .lastudio-portfolio__content {
    transform: translateY(20px);
    width: 100%;
    background: rgba(21, 21, 21, 0.5);
}
body.elementor-page-4655 .type22 .lastudio-portfolio.preset-type-8 .lastudio-images-layout__link {
    margin-bottom: 0;
}/* End custom CSS */