.elementor-8773 .elementor-element.elementor-element-5a283bc0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-166px;margin-bottom:00px;padding:23% 3% 6% 3%;}.elementor-8773 .elementor-element.elementor-element-5a283bc0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8773 .elementor-element.elementor-element-5762741{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-text );}.elementor-8773 .elementor-element.elementor-element-5762741 .elementor-headline{text-align:center;font-size:79px;}.elementor-8773 .elementor-element.elementor-element-5762741 .elementor-headline-dynamic-text{font-weight:600;}.elementor-8773 .elementor-element.elementor-element-5762741 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-primary );}.elementor-8773 .elementor-element.elementor-element-17d51a8 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-8773 .elementor-element.elementor-element-17d51a8{text-align:center;}.elementor-8773 .elementor-element.elementor-element-17d51a8 .elementor-heading-title{font-size:30px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-8773 .elementor-element.elementor-element-cd38f92 > .elementor-widget-container{--e-transform-rotateZ:90deg;padding:0% 0% 4% 0%;}.elementor-8773 .elementor-element.elementor-element-cd38f92 img{width:4%;}.elementor-8773 .elementor-element.elementor-element-86fb9a3{padding:4% 3% 8% 3%;}.elementor-8773 .elementor-element.elementor-element-5d3e7557 .elementor-post__thumbnail__link{padding-bottom:calc( 1.2 * 100% );}.elementor-8773 .elementor-element.elementor-element-5d3e7557:after{content:"1.2";position:absolute;color:transparent;}.elementor-8773 .elementor-element.elementor-element-5d3e7557{--grid-row-gap:5px;--grid-column-gap:30px;}.elementor-8773 .elementor-element.elementor-element-5d3e7557 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8773 .elementor-element.elementor-element-5d3e7557 .elementor-portfolio-item__title{font-size:18px;line-height:1.4em;}.elementor-8773 .elementor-element.elementor-element-5d3e7557 .elementor-portfolio__filter{font-size:14px;font-weight:600;text-transform:lowercase;letter-spacing:0.3px;}.elementor-8773 .elementor-element.elementor-element-5d3e7557 .elementor-portfolio__filter:not(:last-child){margin-right:calc(20px/2);}.elementor-8773 .elementor-element.elementor-element-5d3e7557 .elementor-portfolio__filter:not(:first-child){margin-left:calc(20px/2);}.elementor-8773 .elementor-element.elementor-element-5d3e7557 .elementor-portfolio__filters{margin-bottom:30px;}.elementor-8773 .elementor-element.elementor-element-2e1a5a4:not(.elementor-motion-effects-element-type-background), .elementor-8773 .elementor-element.elementor-element-2e1a5a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.update-training.com/wp-content/uploads/2023/03/update-background-cta-tuerkis.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8773 .elementor-element.elementor-element-2e1a5a4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6% 3% 6% 3%;}.elementor-8773 .elementor-element.elementor-element-2e1a5a4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8773 .elementor-element.elementor-element-f19cd71 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-8773 .elementor-element.elementor-element-65ce7d40 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-8773 .elementor-element.elementor-element-1da73fa8 .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(max-width:992px){.elementor-8773 .elementor-element.elementor-element-5a283bc0{padding:028% 3% 8% 3%;}.elementor-8773 .elementor-element.elementor-element-86fb9a3{padding:8% 3% 8% 3%;}.elementor-8773 .elementor-element.elementor-element-2e1a5a4{padding:8% 3% 8% 3%;}}@media(max-width:880px){.elementor-8773 .elementor-element.elementor-element-5a283bc0{padding:36% 3% 8% 3%;}.elementor-8773 .elementor-element.elementor-element-86fb9a3{padding:8% 3% 8% 3%;}.elementor-8773 .elementor-element.elementor-element-2e1a5a4{padding:8% 3% 8% 3%;}}@media(max-width:680px){.elementor-8773 .elementor-element.elementor-element-5a283bc0{padding:46% 0% 14% 0%;}.elementor-8773 .elementor-element.elementor-element-5762741 .elementor-headline{font-size:51px;}.elementor-8773 .elementor-element.elementor-element-17d51a8 .elementor-heading-title{font-size:26px;}.elementor-8773 .elementor-element.elementor-element-cd38f92 img{width:12%;}.elementor-8773 .elementor-element.elementor-element-86fb9a3{padding:14% 0% 14% 0%;}.elementor-8773 .elementor-element.elementor-element-2e1a5a4{padding:14% 0% 14% 0%;}}/* Start custom CSS for portfolio, class: .elementor-element-5d3e7557 */.elementor-8773 .elementor-element.elementor-element-5d3e7557 .elementor-portfolio__filters li {
    border: solid 2px;
    border-radius: 40px;
    padding: 7px 20px 7px 20px;
    margin-bottom: 15px;
}

.elementor-8773 .elementor-element.elementor-element-5d3e7557 .elementor-portfolio__filters li:hover {
    border: solid 2px #333333;
    background-color: #333333;
    color: white;
}

.elementor-8773 .elementor-element.elementor-element-5d3e7557 .elementor-portfolio__filters li.elementor-active {
    border: solid 2px #333333;
    background-color: #333333;
    color: white;
}

.elementor-8773 .elementor-element.elementor-element-5d3e7557 .elementor-portfolio-item__overlay {
  opacity: 1;
  top: 104%;
  background: transparent;
  text-align: left;
  height: fit-content;
  padding: 0;
}

.elementor-8773 .elementor-element.elementor-element-5d3e7557 .elementor-posts-container .elementor-post {
    height: 600px;
}

.elementor-8773 .elementor-element.elementor-element-5d3e7557 h5 {
    color: #333333;
    font-weight: bold;
}/* End custom CSS */