.elementor-556 .elementor-element.elementor-element-2f0dae3:not(.elementor-motion-effects-element-type-background),.elementor-556 .elementor-element.elementor-element-2f0dae3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-de9ed66)}.elementor-556 .elementor-element.elementor-element-2f0dae3>.elementor-background-overlay{background-color:#eceff1;opacity:1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-556 .elementor-element.elementor-element-2f0dae3{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-556 .elementor-element.elementor-element-69754b2>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-556 .elementor-element.elementor-element-69754b2>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-widget-slides .elementor-slide-heading{font-family:var(--e-global-typography-primary-font-family);font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-slides .elementor-slide-description{font-family:var(--e-global-typography-secondary-font-family);font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);font-style:var(--e-global-typography-secondary-font-style);text-decoration:var(--e-global-typography-secondary-text-decoration);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-slides .elementor-slide-button{font-family:var(--e-global-typography-accent-font-family);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration)}.elementor-556 .elementor-element.elementor-element-c4dd696 .elementor-repeater-item-7520cb6 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://i0.wp.com/homemadestuff.blog/wp-content/uploads/k%C3%B6fte-t%C3%BCrkische-frikadellen.jpg?fit=2912%2C2912&ssl=1);background-size:cover}.elementor-556 .elementor-element.elementor-element-c4dd696 .elementor-repeater-item-7520cb6 .elementor-background-overlay{background-color:#00000040;mix-blend-mode:overlay}.elementor-556 .elementor-element.elementor-element-c4dd696 .elementor-repeater-item-36d1a2b .swiper-slide-bg{background-color:#4054b2;background-image:url(https://i0.wp.com/homemadestuff.blog/wp-content/uploads/schweinefiletmedaillons-mit-curry-sahne-sauce.jpeg?fit=3024%2C3024&ssl=1);background-size:cover}.elementor-556 .elementor-element.elementor-element-c4dd696 .elementor-repeater-item-36d1a2b .elementor-background-overlay{background-color:#00000040;mix-blend-mode:overlay}.elementor-556 .elementor-element.elementor-element-c4dd696 .elementor-repeater-item-c06e315 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://i0.wp.com/homemadestuff.blog/wp-content/uploads/walnusskuchen-2.jpg?fit=2751%2C2751&ssl=1);background-size:cover}.elementor-556 .elementor-element.elementor-element-c4dd696 .elementor-repeater-item-c06e315 .elementor-background-overlay{background-color:#00000040;mix-blend-mode:darken}.elementor-556 .elementor-element.elementor-element-c4dd696 .elementor-repeater-item-3def58e .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://i0.wp.com/homemadestuff.blog/wp-content/uploads/Paella_mit_H%C3%A4hnchen_und_Chorizo.jpg?fit=3024%2C3024&ssl=1);background-size:cover}.elementor-556 .elementor-element.elementor-element-c4dd696 .elementor-repeater-item-3def58e .elementor-background-overlay{background-color:#00000040;mix-blend-mode:overlay}.elementor-556 .elementor-element.elementor-element-c4dd696 .elementor-repeater-item-ad6d79b .swiper-slide-bg{background-color:#bbb;background-image:url(https://i0.wp.com/homemadestuff.blog/wp-content/uploads/Gegrilltes-Roastbeef.jpeg?fit=3024%2C3024&ssl=1);background-size:cover}.elementor-556 .elementor-element.elementor-element-c4dd696 .elementor-repeater-item-41ab8e0 .swiper-slide-bg{background-color:#bbb;background-image:url(https://i0.wp.com/homemadestuff.blog/wp-content/uploads/Gebratene_Nudeln_Asiapfanne.jpg?fit=2956%2C2956&ssl=1);background-size:cover}.elementor-556 .elementor-element.elementor-element-c4dd696 .swiper-slide{transition-duration:calc(4000ms*1.2);height:500px}.elementor-556 .elementor-element.elementor-element-c4dd696 .elementor-slide-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-e7c9c5b-font-family);font-size:var(--e-global-typography-e7c9c5b-font-size);font-weight:var(--e-global-typography-e7c9c5b-font-weight);text-transform:var(--e-global-typography-e7c9c5b-text-transform);font-style:var(--e-global-typography-e7c9c5b-font-style);text-decoration:var(--e-global-typography-e7c9c5b-text-decoration);line-height:var(--e-global-typography-e7c9c5b-line-height);letter-spacing:var(--e-global-typography-e7c9c5b-letter-spacing);word-spacing:var(--e-global-typography-e7c9c5b-word-spacing);border-width:0;color:var(--e-global-color-489d5dfe);border-color:var(--e-global-color-accent)}.elementor-556 .elementor-element.elementor-element-c4dd696{padding:0}.elementor-556 .elementor-element.elementor-element-c4dd696 .swiper-slide-contents{max-width:67%}.elementor-556 .elementor-element.elementor-element-c4dd696 .swiper-slide-inner{text-align:center}.elementor-556 .elementor-element.elementor-element-c4dd696 .elementor-slide-heading{font-family:"Helvetica";font-size:30px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:4px}.elementor-556 .elementor-element.elementor-element-c4dd696 .elementor-swiper-button{font-size:30px}.elementor-556 .elementor-element.elementor-element-c4dd696 .swiper-pagination-bullet{height:8px;width:8px}.elementor-556 .elementor-element.elementor-element-c4dd696 .swiper-horizontal .swiper-pagination-progressbar{height:8px}.elementor-556 .elementor-element.elementor-element-c4dd696 .swiper-pagination-fraction{font-size:8px}.elementor-556 .elementor-element.elementor-element-c4dd696 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--e-global-color-489d5dfe);opacity:var(--e-global-color-489d5dfe)}.elementor-556 .elementor-element.elementor-element-c4dd696 .swiper-pagination-bullet-active{background-color:var(--e-global-color-accent)}.elementor-556 .elementor-element.elementor-element-21c6yao:not(.elementor-motion-effects-element-type-background),.elementor-556 .elementor-element.elementor-element-21c6yao>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-de9ed66)}.elementor-556 .elementor-element.elementor-element-21c6yao{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-556 .elementor-element.elementor-element-21c6yao>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-556 .elementor-element.elementor-element-v9qfh6f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px}.elementor-556 .elementor-element.elementor-element-v9qfh6f>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-556 .elementor-element.elementor-element-v9qfh6f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-testimonial .elementor-testimonial-content{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-testimonial .elementor-testimonial-name{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family);font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-testimonial .elementor-testimonial-job{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family);font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);font-style:var(--e-global-typography-secondary-font-style);text-decoration:var(--e-global-typography-secondary-text-decoration);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-556 .elementor-element.elementor-element-7fcf8a1{padding:25px 50px 10px}.elementor-556 .elementor-element.elementor-element-7fcf8a1 .elementor-testimonial-wrapper{text-align:center}.elementor-556 .elementor-element.elementor-element-7fcf8a1 .elementor-testimonial-content{font-family:"Helvetica";font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:-.1px}.elementor-556 .elementor-element.elementor-element-7fcf8a1 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:40px;height:40px}.elementor-556 .elementor-element.elementor-element-7fcf8a1 .elementor-testimonial-name{font-family:var(--e-global-typography-text-font-family);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-556 .elementor-element.elementor-element-7fcf8a1 .elementor-testimonial-job{color:var(--e-global-color-primary);font-family:var(--e-global-typography-text-font-family);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-556 .elementor-element.elementor-element-1f2a877:not(.elementor-motion-effects-element-type-background),.elementor-556 .elementor-element.elementor-element-1f2a877>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-de9ed66)}.elementor-556 .elementor-element.elementor-element-1f2a877{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-556 .elementor-element.elementor-element-1f2a877>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-556 .elementor-element.elementor-element-0b54841:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-556 .elementor-element.elementor-element-0b54841>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-de9ed66)}.elementor-556 .elementor-element.elementor-element-0b54841>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-556 .elementor-element.elementor-element-0b54841>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-556 .elementor-element.elementor-element-0b54841>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family);font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing);color:var(--e-global-color-primary)}.elementor-556 .elementor-element.elementor-element-67c8b6e{background-color:var(--e-global-color-489d5dfe);padding:20px 10px 15px;text-align:center}.elementor-556 .elementor-element.elementor-element-67c8b6e .elementor-heading-title{font-family:"Helvetica";font-size:16px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:4px}.elementor-widget-posts .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration)}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-primary-font-family);font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-posts .elementor-post__meta-data{font-family:var(--e-global-typography-secondary-font-family);font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);font-style:var(--e-global-typography-secondary-font-style);text-decoration:var(--e-global-typography-secondary-text-decoration);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-posts .elementor-post__excerpt p{font-family:var(--e-global-typography-text-font-family);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-posts .elementor-post__read-more{color:var(--e-global-color-accent)}.elementor-widget-posts a.elementor-post__read-more{font-family:var(--e-global-typography-accent-font-family);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration)}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration)}.elementor-widget-posts .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family);font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);font-style:var(--e-global-typography-secondary-font-style);text-decoration:var(--e-global-typography-secondary-text-decoration);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-posts .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family);font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);font-style:var(--e-global-typography-secondary-font-style);text-decoration:var(--e-global-typography-secondary-text-decoration);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-556 .elementor-element.elementor-element-4535693{--grid-row-gap:10px;--grid-column-gap:10px}.elementor-556 .elementor-element.elementor-element-4535693>.elementor-widget-container{padding:0}.elementor-556 .elementor-element.elementor-element-4535693 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% )}.elementor-556 .elementor-element.elementor-element-4535693:after{content:"0.66"}.elementor-556 .elementor-element.elementor-element-4535693 .elementor-post__thumbnail__link{width:100%}.elementor-556 .elementor-element.elementor-element-4535693 .elementor-post{padding:0;background-color:var(--e-global-color-489d5dfe)}.elementor-556 .elementor-element.elementor-element-4535693 .elementor-post__text{padding:15px;margin-bottom:5px}.elementor-556 .elementor-element.elementor-element-4535693.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px}.elementor-556 .elementor-element.elementor-element-4535693.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px}.elementor-556 .elementor-element.elementor-element-4535693.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px}.elementor-556 .elementor-element.elementor-element-4535693 .elementor-post__title,.elementor-556 .elementor-element.elementor-element-4535693 .elementor-post__title a{font-family:"Helvetica";font-size:20px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:2px;word-spacing:0px}.elementor-556 .elementor-element.elementor-element-4535693 .elementor-post__title{margin-bottom:15px}.elementor-556 .elementor-element.elementor-element-4535693 a.elementor-post__read-more{font-family:"Helvetica";font-size:14px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:1px}.elementor-556 .elementor-element.elementor-element-c24e73b{padding:25px 50px 10px}.elementor-556 .elementor-element.elementor-element-c24e73b .elementor-testimonial-wrapper{text-align:center}.elementor-556 .elementor-element.elementor-element-c24e73b .elementor-testimonial-content{font-family:"Helvetica";font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:-.1px}.elementor-556 .elementor-element.elementor-element-c24e73b .elementor-testimonial-wrapper .elementor-testimonial-image img{width:40px;height:40px}.elementor-556 .elementor-element.elementor-element-c24e73b .elementor-testimonial-name{font-family:var(--e-global-typography-8a45d9c-font-family);font-size:var(--e-global-typography-8a45d9c-font-size);font-weight:var(--e-global-typography-8a45d9c-font-weight);text-transform:var(--e-global-typography-8a45d9c-text-transform);font-style:var(--e-global-typography-8a45d9c-font-style);text-decoration:var(--e-global-typography-8a45d9c-text-decoration);letter-spacing:var(--e-global-typography-8a45d9c-letter-spacing)}.elementor-556 .elementor-element.elementor-element-c24e73b .elementor-testimonial-job{color:var(--e-global-color-primary);font-family:var(--e-global-typography-8a45d9c-font-family);font-size:var(--e-global-typography-8a45d9c-font-size);font-weight:var(--e-global-typography-8a45d9c-font-weight);text-transform:var(--e-global-typography-8a45d9c-text-transform);font-style:var(--e-global-typography-8a45d9c-font-style);text-decoration:var(--e-global-typography-8a45d9c-text-decoration);letter-spacing:var(--e-global-typography-8a45d9c-letter-spacing)}.elementor-556 .elementor-element.elementor-element-f356680:not(.elementor-motion-effects-element-type-background),.elementor-556 .elementor-element.elementor-element-f356680>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-de9ed66)}.elementor-556 .elementor-element.elementor-element-f356680{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-556 .elementor-element.elementor-element-f356680>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-556 .elementor-element.elementor-element-8ae4f58:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-556 .elementor-element.elementor-element-8ae4f58>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-de9ed66)}.elementor-556 .elementor-element.elementor-element-8ae4f58>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-556 .elementor-element.elementor-element-8ae4f58>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-556 .elementor-element.elementor-element-8ae4f58>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-556 .elementor-element.elementor-element-80be760{background-color:var(--e-global-color-489d5dfe);padding:20px 10px;text-align:center}.elementor-556 .elementor-element.elementor-element-80be760 .elementor-heading-title{font-family:var(--e-global-typography-7328913-font-family);font-size:var(--e-global-typography-7328913-font-size);font-weight:var(--e-global-typography-7328913-font-weight);text-transform:var(--e-global-typography-7328913-text-transform);font-style:var(--e-global-typography-7328913-font-style);text-decoration:var(--e-global-typography-7328913-text-decoration);letter-spacing:var(--e-global-typography-7328913-letter-spacing)}.elementor-widget-portfolio a .elementor-portfolio-item__overlay{background-color:var(--e-global-color-accent)}.elementor-widget-portfolio .elementor-portfolio-item__title{font-family:var(--e-global-typography-primary-font-family);font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-portfolio .elementor-portfolio__filter{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family);font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var(--e-global-color-primary)}.elementor-556 .elementor-element.elementor-element-16551fc{--grid-row-gap:10px;--grid-column-gap:10px}.elementor-556 .elementor-element.elementor-element-16551fc>.elementor-widget-container{background-color:var(--e-global-color-489d5dfe)}.elementor-556 .elementor-element.elementor-element-16551fc .elementor-portfolio-item__img,.elementor-556 .elementor-element.elementor-element-16551fc .elementor-portfolio-item__overlay{border-radius:0}.elementor-556 .elementor-element.elementor-element-16551fc a .elementor-portfolio-item__title{color:var(--e-global-color-489d5dfe)}.elementor-556 .elementor-element.elementor-element-16551fc .elementor-portfolio-item__title{font-family:var(--e-global-typography-2ed2bd3-font-family);font-size:var(--e-global-typography-2ed2bd3-font-size);font-weight:var(--e-global-typography-2ed2bd3-font-weight);text-transform:var(--e-global-typography-2ed2bd3-text-transform);font-style:var(--e-global-typography-2ed2bd3-font-style);text-decoration:var(--e-global-typography-2ed2bd3-text-decoration);letter-spacing:var(--e-global-typography-2ed2bd3-letter-spacing)}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-556 .elementor-element.elementor-element-bec5b32{background-color:var(--e-global-color-489d5dfe);padding:0}.elementor-556 .elementor-element.elementor-element-bec5b32 .elementor-icon-wrapper{text-align:center}.elementor-556 .elementor-element.elementor-element-bec5b32.elementor-view-stacked .elementor-icon:hover{background-color:var(--e-global-color-accent)}.elementor-556 .elementor-element.elementor-element-bec5b32.elementor-view-framed .elementor-icon:hover,.elementor-556 .elementor-element.elementor-element-bec5b32.elementor-view-default .elementor-icon:hover{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-556 .elementor-element.elementor-element-bec5b32.elementor-view-framed .elementor-icon:hover,.elementor-556 .elementor-element.elementor-element-bec5b32.elementor-view-default .elementor-icon:hover svg{fill:var(--e-global-color-accent)}.elementor-556 .elementor-element.elementor-element-bec5b32 .elementor-icon{font-size:30px}.elementor-556 .elementor-element.elementor-element-bec5b32 .elementor-icon svg{height:30px}.elementor-556 .elementor-element.elementor-element-c14dd6e{padding:25px 50px 10px}.elementor-556 .elementor-element.elementor-element-c14dd6e .elementor-testimonial-wrapper{text-align:center}.elementor-556 .elementor-element.elementor-element-c14dd6e .elementor-testimonial-content{font-family:"Helvetica";font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:-.1px}.elementor-556 .elementor-element.elementor-element-c14dd6e .elementor-testimonial-name{font-family:var(--e-global-typography-8a45d9c-font-family);font-size:var(--e-global-typography-8a45d9c-font-size);font-weight:var(--e-global-typography-8a45d9c-font-weight);text-transform:var(--e-global-typography-8a45d9c-text-transform);font-style:var(--e-global-typography-8a45d9c-font-style);text-decoration:var(--e-global-typography-8a45d9c-text-decoration);letter-spacing:var(--e-global-typography-8a45d9c-letter-spacing)}.elementor-556 .elementor-element.elementor-element-c14dd6e .elementor-testimonial-job{color:var(--e-global-color-primary);font-family:var(--e-global-typography-8a45d9c-font-family);font-size:var(--e-global-typography-8a45d9c-font-size);font-weight:var(--e-global-typography-8a45d9c-font-weight);text-transform:var(--e-global-typography-8a45d9c-text-transform);font-style:var(--e-global-typography-8a45d9c-font-style);text-decoration:var(--e-global-typography-8a45d9c-text-decoration);letter-spacing:var(--e-global-typography-8a45d9c-letter-spacing)}.elementor-556 .elementor-element.elementor-element-a40e297:not(.elementor-motion-effects-element-type-background),.elementor-556 .elementor-element.elementor-element-a40e297>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-de9ed66)}.elementor-556 .elementor-element.elementor-element-a40e297{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-556 .elementor-element.elementor-element-a40e297>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-556 .elementor-element.elementor-element-b5f8a50:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-556 .elementor-element.elementor-element-b5f8a50>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-de9ed66)}.elementor-556 .elementor-element.elementor-element-b5f8a50>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-556 .elementor-element.elementor-element-b5f8a50>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-556 .elementor-element.elementor-element-b5f8a50>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-556 .elementor-element.elementor-element-5027979{background-color:var(--e-global-color-489d5dfe);padding:20px 10px;text-align:center}.elementor-556 .elementor-element.elementor-element-5027979 .elementor-heading-title{font-family:var(--e-global-typography-7328913-font-family);font-size:var(--e-global-typography-7328913-font-size);font-weight:var(--e-global-typography-7328913-font-weight);text-transform:var(--e-global-typography-7328913-text-transform);font-style:var(--e-global-typography-7328913-font-style);text-decoration:var(--e-global-typography-7328913-text-decoration);letter-spacing:var(--e-global-typography-7328913-letter-spacing)}.elementor-556 .elementor-element.elementor-element-aaa78a5{--grid-row-gap:10px;--grid-column-gap:10px}.elementor-556 .elementor-element.elementor-element-aaa78a5>.elementor-widget-container{background-color:var(--e-global-color-489d5dfe)}.elementor-556 .elementor-element.elementor-element-aaa78a5 .elementor-portfolio-item__img,.elementor-556 .elementor-element.elementor-element-aaa78a5 .elementor-portfolio-item__overlay{border-radius:0}.elementor-556 .elementor-element.elementor-element-aaa78a5 a .elementor-portfolio-item__title{color:var(--e-global-color-489d5dfe)}.elementor-556 .elementor-element.elementor-element-aaa78a5 .elementor-portfolio-item__title{font-family:var(--e-global-typography-2ed2bd3-font-family);font-size:var(--e-global-typography-2ed2bd3-font-size);font-weight:var(--e-global-typography-2ed2bd3-font-weight);text-transform:var(--e-global-typography-2ed2bd3-text-transform);font-style:var(--e-global-typography-2ed2bd3-font-style);text-decoration:var(--e-global-typography-2ed2bd3-text-decoration);letter-spacing:var(--e-global-typography-2ed2bd3-letter-spacing)}.elementor-556 .elementor-element.elementor-element-6e5d3a9{background-color:var(--e-global-color-489d5dfe);padding:0}.elementor-556 .elementor-element.elementor-element-6e5d3a9 .elementor-icon-wrapper{text-align:center}.elementor-556 .elementor-element.elementor-element-6e5d3a9.elementor-view-stacked .elementor-icon:hover{background-color:var(--e-global-color-accent)}.elementor-556 .elementor-element.elementor-element-6e5d3a9.elementor-view-framed .elementor-icon:hover,.elementor-556 .elementor-element.elementor-element-6e5d3a9.elementor-view-default .elementor-icon:hover{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-556 .elementor-element.elementor-element-6e5d3a9.elementor-view-framed .elementor-icon:hover,.elementor-556 .elementor-element.elementor-element-6e5d3a9.elementor-view-default .elementor-icon:hover svg{fill:var(--e-global-color-accent)}.elementor-556 .elementor-element.elementor-element-6e5d3a9 .elementor-icon{font-size:30px}.elementor-556 .elementor-element.elementor-element-6e5d3a9 .elementor-icon svg{height:30px}.elementor-556 .elementor-element.elementor-element-6ef8330{padding:25px 50px 10px}.elementor-556 .elementor-element.elementor-element-6ef8330 .elementor-testimonial-wrapper{text-align:center}.elementor-556 .elementor-element.elementor-element-6ef8330 .elementor-testimonial-content{font-family:"Helvetica";font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:-.1px}.elementor-556 .elementor-element.elementor-element-6ef8330 .elementor-testimonial-name{font-family:var(--e-global-typography-8a45d9c-font-family);font-size:var(--e-global-typography-8a45d9c-font-size);font-weight:var(--e-global-typography-8a45d9c-font-weight);text-transform:var(--e-global-typography-8a45d9c-text-transform);font-style:var(--e-global-typography-8a45d9c-font-style);text-decoration:var(--e-global-typography-8a45d9c-text-decoration);letter-spacing:var(--e-global-typography-8a45d9c-letter-spacing)}.elementor-556 .elementor-element.elementor-element-6ef8330 .elementor-testimonial-job{color:var(--e-global-color-primary);font-family:var(--e-global-typography-8a45d9c-font-family);font-size:var(--e-global-typography-8a45d9c-font-size);font-weight:var(--e-global-typography-8a45d9c-font-weight);text-transform:var(--e-global-typography-8a45d9c-text-transform);font-style:var(--e-global-typography-8a45d9c-font-style);text-decoration:var(--e-global-typography-8a45d9c-text-decoration);letter-spacing:var(--e-global-typography-8a45d9c-letter-spacing)}.elementor-556 .elementor-element.elementor-element-e57632c:not(.elementor-motion-effects-element-type-background),.elementor-556 .elementor-element.elementor-element-e57632c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-de9ed66)}.elementor-556 .elementor-element.elementor-element-e57632c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-556 .elementor-element.elementor-element-e57632c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-556 .elementor-element.elementor-element-cdf5a63:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-556 .elementor-element.elementor-element-cdf5a63>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-de9ed66)}.elementor-556 .elementor-element.elementor-element-cdf5a63>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-556 .elementor-element.elementor-element-cdf5a63>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-556 .elementor-element.elementor-element-cdf5a63>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-556 .elementor-element.elementor-element-c2ee80d{background-color:var(--e-global-color-489d5dfe);padding:20px 10px;text-align:center}.elementor-556 .elementor-element.elementor-element-c2ee80d .elementor-heading-title{font-family:var(--e-global-typography-7328913-font-family);font-size:var(--e-global-typography-7328913-font-size);font-weight:var(--e-global-typography-7328913-font-weight);text-transform:var(--e-global-typography-7328913-text-transform);font-style:var(--e-global-typography-7328913-font-style);text-decoration:var(--e-global-typography-7328913-text-decoration);letter-spacing:var(--e-global-typography-7328913-letter-spacing)}.elementor-556 .elementor-element.elementor-element-fd2f89e{--grid-row-gap:10px;--grid-column-gap:10px}.elementor-556 .elementor-element.elementor-element-fd2f89e>.elementor-widget-container{background-color:var(--e-global-color-489d5dfe)}.elementor-556 .elementor-element.elementor-element-fd2f89e .elementor-portfolio-item__img,.elementor-556 .elementor-element.elementor-element-fd2f89e .elementor-portfolio-item__overlay{border-radius:0}.elementor-556 .elementor-element.elementor-element-fd2f89e a .elementor-portfolio-item__title{color:var(--e-global-color-489d5dfe)}.elementor-556 .elementor-element.elementor-element-fd2f89e .elementor-portfolio-item__title{font-family:var(--e-global-typography-2ed2bd3-font-family);font-size:var(--e-global-typography-2ed2bd3-font-size);font-weight:var(--e-global-typography-2ed2bd3-font-weight);text-transform:var(--e-global-typography-2ed2bd3-text-transform);font-style:var(--e-global-typography-2ed2bd3-font-style);text-decoration:var(--e-global-typography-2ed2bd3-text-decoration);letter-spacing:var(--e-global-typography-2ed2bd3-letter-spacing)}.elementor-556 .elementor-element.elementor-element-0287b8f{background-color:var(--e-global-color-489d5dfe);padding:0}.elementor-556 .elementor-element.elementor-element-0287b8f .elementor-icon-wrapper{text-align:center}.elementor-556 .elementor-element.elementor-element-0287b8f.elementor-view-stacked .elementor-icon:hover{background-color:var(--e-global-color-accent)}.elementor-556 .elementor-element.elementor-element-0287b8f.elementor-view-framed .elementor-icon:hover,.elementor-556 .elementor-element.elementor-element-0287b8f.elementor-view-default .elementor-icon:hover{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-556 .elementor-element.elementor-element-0287b8f.elementor-view-framed .elementor-icon:hover,.elementor-556 .elementor-element.elementor-element-0287b8f.elementor-view-default .elementor-icon:hover svg{fill:var(--e-global-color-accent)}.elementor-556 .elementor-element.elementor-element-0287b8f .elementor-icon{font-size:30px}.elementor-556 .elementor-element.elementor-element-0287b8f .elementor-icon svg{height:30px}.elementor-556 .elementor-element.elementor-element-4f3c132{padding:10px 50px}.elementor-556 .elementor-element.elementor-element-4f3c132 .elementor-testimonial-wrapper{text-align:center}.elementor-556 .elementor-element.elementor-element-4f3c132 .elementor-testimonial-content{font-family:"Helvetica";font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:-.1px}.elementor-556 .elementor-element.elementor-element-4f3c132 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:40px;height:40px}.elementor-556 .elementor-element.elementor-element-4f3c132 .elementor-testimonial-name{font-family:var(--e-global-typography-8a45d9c-font-family);font-size:var(--e-global-typography-8a45d9c-font-size);font-weight:var(--e-global-typography-8a45d9c-font-weight);text-transform:var(--e-global-typography-8a45d9c-text-transform);font-style:var(--e-global-typography-8a45d9c-font-style);text-decoration:var(--e-global-typography-8a45d9c-text-decoration);letter-spacing:var(--e-global-typography-8a45d9c-letter-spacing)}.elementor-556 .elementor-element.elementor-element-4f3c132 .elementor-testimonial-job{color:var(--e-global-color-primary);font-family:var(--e-global-typography-8a45d9c-font-family);font-size:var(--e-global-typography-8a45d9c-font-size);font-weight:var(--e-global-typography-8a45d9c-font-weight);text-transform:var(--e-global-typography-8a45d9c-text-transform);font-style:var(--e-global-typography-8a45d9c-font-style);text-decoration:var(--e-global-typography-8a45d9c-text-decoration);letter-spacing:var(--e-global-typography-8a45d9c-letter-spacing)}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration)}.elementor-556 .elementor-element.elementor-element-35176ad .elementor-button{font-family:var(--e-global-typography-e7c9c5b-font-family);font-size:var(--e-global-typography-e7c9c5b-font-size);font-weight:var(--e-global-typography-e7c9c5b-font-weight);text-transform:var(--e-global-typography-e7c9c5b-text-transform);font-style:var(--e-global-typography-e7c9c5b-font-style);text-decoration:var(--e-global-typography-e7c9c5b-text-decoration);line-height:var(--e-global-typography-e7c9c5b-line-height);letter-spacing:var(--e-global-typography-e7c9c5b-letter-spacing);word-spacing:var(--e-global-typography-e7c9c5b-word-spacing);fill:var(--e-global-color-489d5dfe);color:var(--e-global-color-489d5dfe);border-radius:0}.elementor-556 .elementor-element.elementor-element-254257d{--spacer-size:50px}body.elementor-page-556:not(.elementor-motion-effects-element-type-background),body.elementor-page-556>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eceff1}:root{--page-title-display:none}@media(max-width:1024px){.elementor-widget-slides .elementor-slide-heading{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-slides .elementor-slide-description{font-size:var(--e-global-typography-secondary-font-size);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-556 .elementor-element.elementor-element-c4dd696 .swiper-slide{height:400px}.elementor-556 .elementor-element.elementor-element-c4dd696 .elementor-slide-button{font-size:var(--e-global-typography-e7c9c5b-font-size);line-height:var(--e-global-typography-e7c9c5b-line-height);letter-spacing:var(--e-global-typography-e7c9c5b-letter-spacing);word-spacing:var(--e-global-typography-e7c9c5b-word-spacing)}.elementor-556 .elementor-element.elementor-element-21c6yao{padding:0}.elementor-556 .elementor-element.elementor-element-v9qfh6f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px}.elementor-widget-testimonial .elementor-testimonial-content{letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var(--e-global-typography-secondary-font-size);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-556 .elementor-element.elementor-element-7fcf8a1{padding:20px 50px 10px}.elementor-556 .elementor-element.elementor-element-7fcf8a1 .elementor-testimonial-name{letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-556 .elementor-element.elementor-element-7fcf8a1 .elementor-testimonial-job{letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-556 .elementor-element.elementor-element-1f2a877{padding:0}.elementor-556 .elementor-element.elementor-element-0b54841>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-posts .elementor-post__meta-data{font-size:var(--e-global-typography-secondary-font-size);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-posts .elementor-post__excerpt p{letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-posts .elementor-pagination{font-size:var(--e-global-typography-secondary-font-size);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-posts .e-load-more-message{font-size:var(--e-global-typography-secondary-font-size);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-556 .elementor-element.elementor-element-c24e73b{padding:20px 25px 10px}.elementor-556 .elementor-element.elementor-element-c24e73b .elementor-testimonial-name{font-size:var(--e-global-typography-8a45d9c-font-size);letter-spacing:var(--e-global-typography-8a45d9c-letter-spacing)}.elementor-556 .elementor-element.elementor-element-c24e73b .elementor-testimonial-job{font-size:var(--e-global-typography-8a45d9c-font-size);letter-spacing:var(--e-global-typography-8a45d9c-letter-spacing)}.elementor-556 .elementor-element.elementor-element-f356680{padding:0}.elementor-556 .elementor-element.elementor-element-8ae4f58>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-556 .elementor-element.elementor-element-80be760 .elementor-heading-title{font-size:var(--e-global-typography-7328913-font-size);letter-spacing:var(--e-global-typography-7328913-letter-spacing)}.elementor-widget-portfolio .elementor-portfolio-item__title{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-portfolio .elementor-portfolio__filter{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-556 .elementor-element.elementor-element-16551fc .elementor-portfolio-item__title{font-size:var(--e-global-typography-2ed2bd3-font-size);letter-spacing:var(--e-global-typography-2ed2bd3-letter-spacing)}.elementor-556 .elementor-element.elementor-element-c14dd6e{padding:20px 25px 10px}.elementor-556 .elementor-element.elementor-element-c14dd6e .elementor-testimonial-name{font-size:var(--e-global-typography-8a45d9c-font-size);letter-spacing:var(--e-global-typography-8a45d9c-letter-spacing)}.elementor-556 .elementor-element.elementor-element-c14dd6e .elementor-testimonial-job{font-size:var(--e-global-typography-8a45d9c-font-size);letter-spacing:var(--e-global-typography-8a45d9c-letter-spacing)}.elementor-556 .elementor-element.elementor-element-a40e297{padding:0}.elementor-556 .elementor-element.elementor-element-b5f8a50>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-556 .elementor-element.elementor-element-5027979 .elementor-heading-title{font-size:var(--e-global-typography-7328913-font-size);letter-spacing:var(--e-global-typography-7328913-letter-spacing)}.elementor-556 .elementor-element.elementor-element-aaa78a5 .elementor-portfolio-item__title{font-size:var(--e-global-typography-2ed2bd3-font-size);letter-spacing:var(--e-global-typography-2ed2bd3-letter-spacing)}.elementor-556 .elementor-element.elementor-element-6ef8330{padding:20px 25px 10px}.elementor-556 .elementor-element.elementor-element-6ef8330 .elementor-testimonial-name{font-size:var(--e-global-typography-8a45d9c-font-size);letter-spacing:var(--e-global-typography-8a45d9c-letter-spacing)}.elementor-556 .elementor-element.elementor-element-6ef8330 .elementor-testimonial-job{font-size:var(--e-global-typography-8a45d9c-font-size);letter-spacing:var(--e-global-typography-8a45d9c-letter-spacing)}.elementor-556 .elementor-element.elementor-element-e57632c{padding:0}.elementor-556 .elementor-element.elementor-element-cdf5a63>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-556 .elementor-element.elementor-element-c2ee80d .elementor-heading-title{font-size:var(--e-global-typography-7328913-font-size);letter-spacing:var(--e-global-typography-7328913-letter-spacing)}.elementor-556 .elementor-element.elementor-element-fd2f89e .elementor-portfolio-item__title{font-size:var(--e-global-typography-2ed2bd3-font-size);letter-spacing:var(--e-global-typography-2ed2bd3-letter-spacing)}.elementor-556 .elementor-element.elementor-element-4f3c132{padding:20px 25px 10px}.elementor-556 .elementor-element.elementor-element-4f3c132 .elementor-testimonial-name{font-size:var(--e-global-typography-8a45d9c-font-size);letter-spacing:var(--e-global-typography-8a45d9c-letter-spacing)}.elementor-556 .elementor-element.elementor-element-4f3c132 .elementor-testimonial-job{font-size:var(--e-global-typography-8a45d9c-font-size);letter-spacing:var(--e-global-typography-8a45d9c-letter-spacing)}.elementor-556 .elementor-element.elementor-element-35176ad .elementor-button{font-size:var(--e-global-typography-e7c9c5b-font-size);line-height:var(--e-global-typography-e7c9c5b-line-height);letter-spacing:var(--e-global-typography-e7c9c5b-letter-spacing);word-spacing:var(--e-global-typography-e7c9c5b-word-spacing)}}@media(max-width:767px){.elementor-556 .elementor-element.elementor-element-69754b2>.elementor-element-populated{padding:0}.elementor-widget-slides .elementor-slide-heading{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-slides .elementor-slide-description{font-size:var(--e-global-typography-secondary-font-size);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-556 .elementor-element.elementor-element-c4dd696 .swiper-slide{height:300px}.elementor-556 .elementor-element.elementor-element-c4dd696 .swiper-slide-contents{max-width:90%}.elementor-556 .elementor-element.elementor-element-c4dd696 .swiper-slide-inner{padding:15px}.elementor-556 .elementor-element.elementor-element-c4dd696 .elementor-slide-button{font-size:var(--e-global-typography-e7c9c5b-font-size);line-height:var(--e-global-typography-e7c9c5b-line-height);letter-spacing:var(--e-global-typography-e7c9c5b-letter-spacing);word-spacing:var(--e-global-typography-e7c9c5b-word-spacing)}.elementor-widget-testimonial .elementor-testimonial-content{letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var(--e-global-typography-secondary-font-size);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-556 .elementor-element.elementor-element-7fcf8a1{padding:15px 25px 10px}.elementor-556 .elementor-element.elementor-element-7fcf8a1 .elementor-testimonial-content{font-size:14px}.elementor-556 .elementor-element.elementor-element-7fcf8a1 .elementor-testimonial-name{letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-556 .elementor-element.elementor-element-7fcf8a1 .elementor-testimonial-job{letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-556 .elementor-element.elementor-element-0b54841>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-posts .elementor-post__meta-data{font-size:var(--e-global-typography-secondary-font-size);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-posts .elementor-post__excerpt p{letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-posts .elementor-pagination{font-size:var(--e-global-typography-secondary-font-size);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-posts .e-load-more-message{font-size:var(--e-global-typography-secondary-font-size);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-556 .elementor-element.elementor-element-4535693{--grid-row-gap:10px;--grid-column-gap:10px}.elementor-556 .elementor-element.elementor-element-4535693>.elementor-widget-container{padding:0}.elementor-556 .elementor-element.elementor-element-4535693 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% )}.elementor-556 .elementor-element.elementor-element-4535693:after{content:"0.5"}.elementor-556 .elementor-element.elementor-element-4535693 .elementor-post__thumbnail__link{width:100%}.elementor-556 .elementor-element.elementor-element-4535693 .elementor-post{border-style:solid;border-width:0;padding:0}.elementor-556 .elementor-element.elementor-element-4535693 .elementor-post__text{padding:0 10px 10px}.elementor-556 .elementor-element.elementor-element-4535693 .elementor-post__title,.elementor-556 .elementor-element.elementor-element-4535693 .elementor-post__title a{font-size:13px}.elementor-556 .elementor-element.elementor-element-4535693 a.elementor-post__read-more{font-size:.6em}.elementor-556 .elementor-element.elementor-element-c24e73b{padding:15px 25px 10px}.elementor-556 .elementor-element.elementor-element-c24e73b .elementor-testimonial-content{font-size:14px}.elementor-556 .elementor-element.elementor-element-c24e73b .elementor-testimonial-name{font-size:var(--e-global-typography-8a45d9c-font-size);letter-spacing:var(--e-global-typography-8a45d9c-letter-spacing)}.elementor-556 .elementor-element.elementor-element-c24e73b .elementor-testimonial-job{font-size:var(--e-global-typography-8a45d9c-font-size);letter-spacing:var(--e-global-typography-8a45d9c-letter-spacing)}.elementor-556 .elementor-element.elementor-element-8ae4f58>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-556 .elementor-element.elementor-element-80be760 .elementor-heading-title{font-size:var(--e-global-typography-7328913-font-size);letter-spacing:var(--e-global-typography-7328913-letter-spacing)}.elementor-widget-portfolio .elementor-portfolio-item__title{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-portfolio .elementor-portfolio__filter{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-556 .elementor-element.elementor-element-16551fc .elementor-portfolio-item__title{font-size:var(--e-global-typography-2ed2bd3-font-size);letter-spacing:var(--e-global-typography-2ed2bd3-letter-spacing)}.elementor-556 .elementor-element.elementor-element-c14dd6e{padding:15px 25px 10px}.elementor-556 .elementor-element.elementor-element-c14dd6e .elementor-testimonial-content{font-size:14px}.elementor-556 .elementor-element.elementor-element-c14dd6e .elementor-testimonial-name{font-size:var(--e-global-typography-8a45d9c-font-size);letter-spacing:var(--e-global-typography-8a45d9c-letter-spacing)}.elementor-556 .elementor-element.elementor-element-c14dd6e .elementor-testimonial-job{font-size:var(--e-global-typography-8a45d9c-font-size);letter-spacing:var(--e-global-typography-8a45d9c-letter-spacing)}.elementor-556 .elementor-element.elementor-element-b5f8a50>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-556 .elementor-element.elementor-element-5027979 .elementor-heading-title{font-size:var(--e-global-typography-7328913-font-size);letter-spacing:var(--e-global-typography-7328913-letter-spacing)}.elementor-556 .elementor-element.elementor-element-aaa78a5 .elementor-portfolio-item__title{font-size:var(--e-global-typography-2ed2bd3-font-size);letter-spacing:var(--e-global-typography-2ed2bd3-letter-spacing)}.elementor-556 .elementor-element.elementor-element-6ef8330{padding:15px 25px 10px}.elementor-556 .elementor-element.elementor-element-6ef8330 .elementor-testimonial-content{font-size:14px}.elementor-556 .elementor-element.elementor-element-6ef8330 .elementor-testimonial-name{font-size:var(--e-global-typography-8a45d9c-font-size);letter-spacing:var(--e-global-typography-8a45d9c-letter-spacing)}.elementor-556 .elementor-element.elementor-element-6ef8330 .elementor-testimonial-job{font-size:var(--e-global-typography-8a45d9c-font-size);letter-spacing:var(--e-global-typography-8a45d9c-letter-spacing)}.elementor-556 .elementor-element.elementor-element-cdf5a63>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-556 .elementor-element.elementor-element-c2ee80d .elementor-heading-title{font-size:var(--e-global-typography-7328913-font-size);letter-spacing:var(--e-global-typography-7328913-letter-spacing)}.elementor-556 .elementor-element.elementor-element-fd2f89e .elementor-portfolio-item__title{font-size:var(--e-global-typography-2ed2bd3-font-size);letter-spacing:var(--e-global-typography-2ed2bd3-letter-spacing)}.elementor-556 .elementor-element.elementor-element-4f3c132{padding:15px 25px 10px}.elementor-556 .elementor-element.elementor-element-4f3c132 .elementor-testimonial-content{font-size:14px}.elementor-556 .elementor-element.elementor-element-4f3c132 .elementor-testimonial-name{font-size:var(--e-global-typography-8a45d9c-font-size);letter-spacing:var(--e-global-typography-8a45d9c-letter-spacing)}.elementor-556 .elementor-element.elementor-element-4f3c132 .elementor-testimonial-job{font-size:var(--e-global-typography-8a45d9c-font-size);letter-spacing:var(--e-global-typography-8a45d9c-letter-spacing)}.elementor-556 .elementor-element.elementor-element-35176ad .elementor-button{font-size:var(--e-global-typography-e7c9c5b-font-size);line-height:var(--e-global-typography-e7c9c5b-line-height);letter-spacing:var(--e-global-typography-e7c9c5b-letter-spacing);word-spacing:var(--e-global-typography-e7c9c5b-word-spacing)}}