.elementor-1846 .elementor-element.elementor-element-56bef5d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1846 .elementor-element.elementor-element-56bef5d{border-style:solid;border-width:1px 0px 0px 0px;border-color:#d8d8d8;padding:35px 0px 35px 0px;}.elementor-1846 .elementor-element.elementor-element-0480234.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1846 .elementor-element.elementor-element-a20c408{--e-image-carousel-slides-to-show:3;}.elementor-1846 .elementor-element.elementor-element-a20c408 img.slick-slide-image{height:840px;object-fit:cover;}.elementor-1846 .elementor-element.elementor-element-78a5377{margin-top:90px;margin-bottom:0px;}.elementor-1846 .elementor-element.elementor-element-93a5ea5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1846 .elementor-element.elementor-element-93a5ea5 .elementor-heading-title{font-size:56px;line-height:1.2em;letter-spacing:-2px;}.elementor-1846 .elementor-element.elementor-element-532fae0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;}.elementor-1846 .elementor-element.elementor-element-532fae0 .elementor-heading-title{font-size:16px;font-style:italic;color:#4241ff;}.elementor-1846 .elementor-element.elementor-element-89da3c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 65px) 0px;}.elementor-1846 .elementor-element.elementor-element-89da3c9 .elementor-heading-title{font-family:"Alegreya", Sans-serif;font-size:18px;line-height:2em;}.elementor-1846 .elementor-element.elementor-element-4963bf3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1846 .elementor-element.elementor-element-cdcbbb7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1846 .elementor-element.elementor-element-cdcbbb7 > .elementor-container{max-width:1760px;}.elementor-1846 .elementor-element.elementor-element-cdcbbb7{border-style:solid;border-width:1px 0px 1px 0px;border-color:#d8d8d8;margin-top:120px;margin-bottom:0px;padding:20px 80px 20px 80px;}.elementor-1846 .elementor-element.elementor-element-3793df8 > .elementor-container{max-width:1760px;}.elementor-1846 .elementor-element.elementor-element-3793df8{padding:0px 80px 0px 80px;}.elementor-1846 .elementor-element.elementor-element-396a761{--spacer-size:90px;}.elementor-1846 .elementor-element.elementor-element-3a7b740{text-align:center;}.elementor-1846 .elementor-element.elementor-element-3a7b740 .elementor-heading-title{font-size:36px;letter-spacing:-1px;}.elementor-1846 .elementor-element.elementor-element-4dbbe69{--spacer-size:65px;}.elementor-1846 .elementor-element.elementor-element-0b3a7af .lastudio-portfolio__image{padding-bottom:85%;}.elementor-1846 .elementor-element.elementor-element-0b3a7af .lastudio-portfolio__inner{margin-left:35px;margin-right:35px;}.elementor-1846 .elementor-element.elementor-element-0b3a7af .lastudio-portfolio__list_wrapper{margin-left:-35px;margin-right:-35px;}.elementor-1846 .elementor-element.elementor-element-0b3a7af .lastudio-portfolio__item{padding:0px 0px 0px 0px;}.elementor-1846 .elementor-element.elementor-element-0b3a7af .lastudio-portfolio__filter{justify-content:center;}.elementor-1846 .elementor-element.elementor-element-0b3a7af .lastudio-portfolio__content{padding:20px 0px 0px 0px;text-align:left;}.elementor-1846 .elementor-element.elementor-element-0b3a7af .lastudio-portfolio__title{font-size:20px;letter-spacing:-1px;margin:0px 0px 10px 0px;}.elementor-1846 .elementor-element.elementor-element-0b3a7af .lastudio-portfolio__category{font-size:16px;font-style:italic;}.elementor-1846 .elementor-element.elementor-element-0b3a7af .lastudio-carousel .lastudio-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-1846 .elementor-element.elementor-element-0b3a7af .lastudio-carousel .lastudio-slick-dots{justify-content:center;}.elementor-1846 .elementor-element.elementor-element-e0b44f4{--spacer-size:100px;}@media(max-width:1699px){.elementor-1846 .elementor-element.elementor-element-a20c408 img.slick-slide-image{height:500px;object-fit:cover;}.elementor-1846 .elementor-element.elementor-element-78a5377{margin-top:70px;margin-bottom:0px;}.elementor-1846 .elementor-element.elementor-element-93a5ea5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-1846 .elementor-element.elementor-element-93a5ea5 .elementor-heading-title{font-size:46px;}.elementor-1846 .elementor-element.elementor-element-cdcbbb7{padding:30px 40px 30px 40px;}.elementor-1846 .elementor-element.elementor-element-3793df8{padding:0px 50px 0px 50px;}.elementor-1846 .elementor-element.elementor-element-396a761{--spacer-size:40px;}.elementor-1846 .elementor-element.elementor-element-4dbbe69{--spacer-size:40px;}.elementor-1846 .elementor-element.elementor-element-0b3a7af .lastudio-portfolio__inner{margin-left:20px;margin-right:20px;}.elementor-1846 .elementor-element.elementor-element-0b3a7af .lastudio-portfolio__list_wrapper{margin-left:-20px;margin-right:-20px;}}@media(max-width:1279px){.elementor-1846 .elementor-element.elementor-element-56bef5d{padding:20px 20px 20px 20px;}.elementor-1846 .elementor-element.elementor-element-93a5ea5 .elementor-heading-title{font-size:36px;}.elementor-1846 .elementor-element.elementor-element-cdcbbb7{margin-top:80px;margin-bottom:0px;}.elementor-1846 .elementor-element.elementor-element-3793df8{padding:0px 30px 0px 30px;}}@media(max-width:991px){.elementor-1846 .elementor-element.elementor-element-3a7b740 .elementor-heading-title{font-size:26px;}.elementor-1846 .elementor-element.elementor-element-0b3a7af .lastudio-portfolio__inner{margin-left:10px;margin-right:10px;}.elementor-1846 .elementor-element.elementor-element-0b3a7af .lastudio-portfolio__list_wrapper{margin-left:-10px;margin-right:-10px;}}@media(max-width:575px){.elementor-1846 .elementor-element.elementor-element-a20c408 img.slick-slide-image{height:300px;object-fit:cover;}.elementor-1846 .elementor-element.elementor-element-93a5ea5 .elementor-heading-title{font-size:26px;}.elementor-1846 .elementor-element.elementor-element-3793df8{padding:0px 20px 0px 20px;}.elementor-1846 .elementor-element.elementor-element-396a761{--spacer-size:80px;}}