.elementor-247932 .elementor-element.elementor-element-22762a9 .grid-item:not(.-nospace){padding:20px;}.elementor-247932 .elementor-element.elementor-element-22762a9 .portfolio-grid:not(.-nospace){margin-left:-20px;margin-right:-20px;}.elementor-247932 .elementor-element.elementor-element-22762a9 .double-width:not(.vc_col-lg-12) .card.-metro .image-holder{padding-bottom:calc(50% - 20px);}.elementor-247932 .elementor-element.elementor-element-a3bfad8 .portfolio-item:not(.-contained) .image-holder{border-radius:0px;}.elementor-247932 .elementor-element.elementor-element-a3bfad8 .portfolio-item.-contained:not(.-layout13){border-radius:0px;}.elementor-247932 .elementor-element.elementor-element-a3bfad8 .portfolio-item.-contained.-layout13 .card-image .image-holder{border-radius:0px;}.elementor-247932 .elementor-element.elementor-element-a3bfad8 .portfolio-item.-contained.-layout13 .card-details{border-radius:0px;}.elementor-247932 .elementor-element.elementor-element-a3bfad8 .grid-item:not(.-nospace){padding:0px;}.elementor-247932 .elementor-element.elementor-element-a3bfad8 .portfolio-grid:not(.-nospace){margin-left:-0px;margin-right:-0px;}.elementor-247932 .elementor-element.elementor-element-a3bfad8 .double-width:not(.vc_col-lg-12) .card.-metro .image-holder{padding-bottom:calc(50% - 0px);}.elementor-247932 .elementor-element.elementor-element-30f3ab4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-247932 .elementor-element.elementor-element-30f3ab4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-247932 .elementor-element.elementor-element-3b771de .portfolio-item .headline, .elementor-247932 .elementor-element.elementor-element-3b771de .grid-item .title{font-size:6.1vw;}.elementor-247932 .elementor-element.elementor-element-b0c184f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-247932 .elementor-element.elementor-element-b0c184f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-247932 .elementor-element.elementor-element-c2ff392 > .elementor-widget-container{padding:100px 0px 100px 0px;}.elementor-247932 .elementor-element.elementor-element-c2ff392 .portfolio-item .headline, .elementor-247932 .elementor-element.elementor-element-c2ff392 .grid-item .title{font-size:6.1vw;}.elementor-247932 .elementor-element.elementor-element-06e06c9:not(.elementor-motion-effects-element-type-background), .elementor-247932 .elementor-element.elementor-element-06e06c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000001A;}.elementor-247932 .elementor-element.elementor-element-06e06c9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 100px 100px 100px;}.elementor-247932 .elementor-element.elementor-element-06e06c9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-247932 .elementor-element.elementor-element-cb1d549 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-247932 .elementor-element.elementor-element-cb1d549 .grid-item:not(.-nospace){padding:20px;}.elementor-247932 .elementor-element.elementor-element-cb1d549 .portfolio-grid:not(.-nospace){margin-left:-20px;margin-right:-20px;}.elementor-247932 .elementor-element.elementor-element-cb1d549 .double-width:not(.vc_col-lg-12) .card.-metro .image-holder{padding-bottom:calc(50% - 20px);}.elementor-247932 .elementor-element.elementor-element-cb1d549 .video-button:not(.-outlined) .icon-button{background-color:#111013;}.elementor-247932 .elementor-element.elementor-element-cb1d549 .video-button.-outlined .icon-button{color:#111013;}.elementor-247932 .elementor-element.elementor-element-dc5b092{--spacer-size:10vh;}.elementor-247932 .elementor-element.elementor-element-91bd255{--spacer-size:50vh;}@media(max-width:767px){.elementor-247932 .elementor-element.elementor-element-3b771de .portfolio-item .headline, .elementor-247932 .elementor-element.elementor-element-3b771de .grid-item .title{font-size:13vw;}.elementor-247932 .elementor-element.elementor-element-c2ff392 .portfolio-item .headline, .elementor-247932 .elementor-element.elementor-element-c2ff392 .grid-item .title{font-size:13vw;}.elementor-247932 .elementor-element.elementor-element-cb1d549 > .elementor-widget-container{margin:15% 0% 0% 0%;}.elementor-247932 .elementor-element.elementor-element-dc5b092{--spacer-size:6vh;}}