.elementor-16 .elementor-element.elementor-element-0be5e02{padding:0 80px 0 80px}.elementor-16 .elementor-element.elementor-element-8407616{padding:0 0 0 0}.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),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-portfolio .elementor-portfolio__filter{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var(--e-global-color-primary)}.elementor-msie .elementor-16 .elementor-element.elementor-element-b8f1232 .elementor-portfolio-item{width:calc(100% / 1)}.elementor-16 .elementor-element.elementor-element-b8f1232 .elementor-post__thumbnail__link{padding-bottom:calc(0 * 100%)}.elementor-16 .elementor-element.elementor-element-b8f1232:after{content:"0";position:absolute;color:#fff0}.elementor-16 .elementor-element.elementor-element-b8f1232{--grid-row-gap:8px;--grid-column-gap:8px}.elementor-16 .elementor-element.elementor-element-b8f1232 .elementor-portfolio-item__img,.elementor-16 .elementor-element.elementor-element-b8f1232 .elementor-portfolio-item__overlay{border-radius:7px 7px 7px 7px}.elementor-16 .elementor-element.elementor-element-b8f1232 a .elementor-portfolio-item__overlay{background-color:#54595F94}.elementor-16 .elementor-element.elementor-element-b8f1232 a .elementor-portfolio-item__title{color:#FFF}.elementor-16 .elementor-element.elementor-element-b8f1232 .elementor-portfolio-item__title{font-family:"Poppins",Sans-serif;font-size:24px;font-weight:400}.elementor-msie .elementor-16 .elementor-element.elementor-element-256970d .elementor-portfolio-item{width:calc(100% / 2)}.elementor-16 .elementor-element.elementor-element-256970d .elementor-post__thumbnail__link{padding-bottom:calc(0 * 100%)}.elementor-16 .elementor-element.elementor-element-256970d:after{content:"0";position:absolute;color:#fff0}.elementor-16 .elementor-element.elementor-element-256970d{--grid-row-gap:8px;--grid-column-gap:8px}.elementor-16 .elementor-element.elementor-element-256970d .elementor-portfolio-item__img,.elementor-16 .elementor-element.elementor-element-256970d .elementor-portfolio-item__overlay{border-radius:5px 5px 5px 5px}.elementor-16 .elementor-element.elementor-element-256970d a .elementor-portfolio-item__overlay{background-color:#54595FB5}.elementor-16 .elementor-element.elementor-element-256970d a .elementor-portfolio-item__title{color:#FFF}.elementor-16 .elementor-element.elementor-element-256970d .elementor-portfolio-item__title{font-family:"Poppins",Sans-serif;font-size:18px;font-weight:500}.elementor-16 .elementor-element.elementor-element-4e137f4{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:25px 0 0 0}.elementor-16 .elementor-element.elementor-element-4e137f4>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var(--e-global-color-accent)}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var(--e-global-color-secondary)}.elementor-widget-animated-headline .elementor-headline{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary )}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-16 .elementor-element.elementor-element-54a8b69{--iteration-count:infinite;width:auto;max-width:auto;--dynamic-text-color:var( --e-global-color-729b41f )}.elementor-16 .elementor-element.elementor-element-54a8b69>.elementor-widget-container{margin:0 0 15px 0;padding:5px 10px 0 10px;border-style:solid;border-width:0 0 0 5px;border-color:#BF0F0F}.elementor-16 .elementor-element.elementor-element-54a8b69 .elementor-headline{text-align:center;font-family:"Roboto",Sans-serif;font-size:32px;font-weight:600}.elementor-16 .elementor-element.elementor-element-54a8b69 .elementor-headline-plain-text{color:#131313}.elementor-16 .elementor-element.elementor-element-54a8b69 .elementor-headline-dynamic-text{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-16 .elementor-element.elementor-element-481c4d7>.elementor-element-populated{margin:0 0 0 35px;--e-column-margin-right:0px;--e-column-margin-left:35px;padding:010px 010px 010px 010px}.elementor-16 .elementor-element.elementor-element-1fffff8{--iteration-count:infinite;width:auto;max-width:auto;--dynamic-text-color:var( --e-global-color-729b41f )}.elementor-16 .elementor-element.elementor-element-1fffff8>.elementor-widget-container{margin:0 0 15px 0;padding:5px 10px 0 10px;border-style:solid;border-width:0 0 0 5px;border-color:#BF0F0F}.elementor-16 .elementor-element.elementor-element-1fffff8 .elementor-headline{text-align:center;font-family:"Roboto",Sans-serif;font-size:32px;font-weight:600}.elementor-16 .elementor-element.elementor-element-1fffff8 .elementor-headline-plain-text{color:#131313}.elementor-16 .elementor-element.elementor-element-1fffff8 .elementor-headline-dynamic-text{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-16 .elementor-element.elementor-element-fbf46de{width:var(--container-widget-width,103.576%);max-width:103.576%;--container-widget-width:103.576%;--container-widget-flex-grow:0}.elementor-16 .elementor-element.elementor-element-01c32ba{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-16 .elementor-element.elementor-element-01c32ba>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-16 .elementor-element.elementor-element-139b79c{--iteration-count:infinite;width:auto;max-width:auto;--dynamic-text-color:var( --e-global-color-729b41f )}.elementor-16 .elementor-element.elementor-element-139b79c>.elementor-widget-container{margin:55px 0 15px 0;padding:0 10px 0 10px;border-style:solid;border-width:0 0 0 5px;border-color:var(--e-global-color-729b41f)}.elementor-16 .elementor-element.elementor-element-139b79c .elementor-headline{text-align:left;font-family:"Roboto",Sans-serif;font-size:32px;font-weight:600}.elementor-16 .elementor-element.elementor-element-139b79c .elementor-headline-plain-text{color:#131313}.elementor-16 .elementor-element.elementor-element-139b79c .elementor-headline-dynamic-text{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-16 .elementor-element.elementor-element-aaa5569{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:60px 0 0 0}.elementor-16 .elementor-element.elementor-element-aaa5569>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-16 .elementor-element.elementor-element-371a0bf:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-16 .elementor-element.elementor-element-371a0bf>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-16 .elementor-element.elementor-element-371a0bf>.elementor-element-populated{box-shadow:0 0 0 0 rgb(0 0 0 / .5);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:15px 0 15px 15px}.elementor-16 .elementor-element.elementor-element-371a0bf>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-16 .elementor-element.elementor-element-8137b27{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-729b41f )}.elementor-16 .elementor-element.elementor-element-8137b27>.elementor-widget-container{margin:0 0 -20px 0;padding:5px 10px 0 10px;border-style:solid;border-width:0 0 0 5px;border-color:var(--e-global-color-729b41f)}.elementor-16 .elementor-element.elementor-element-8137b27 .elementor-headline{text-align:left;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600}.elementor-16 .elementor-element.elementor-element-8137b27 .elementor-headline-plain-text{color:#131313}.elementor-16 .elementor-element.elementor-element-8137b27 .elementor-headline-dynamic-text{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-16 .elementor-element.elementor-element-7693566>.elementor-widget-container{padding:0 20px 0 0}.elementor-16 .elementor-element.elementor-element-ee5a0fb{--iteration-count:infinite;width:auto;max-width:auto;--dynamic-text-color:var( --e-global-color-729b41f )}.elementor-16 .elementor-element.elementor-element-ee5a0fb>.elementor-widget-container{margin:0 0 15px 0;padding:5px 10px 0 10px;border-style:solid;border-width:0 0 0 5px;border-color:var(--e-global-color-729b41f)}.elementor-16 .elementor-element.elementor-element-ee5a0fb .elementor-headline{text-align:center;font-family:"Roboto",Sans-serif;font-size:32px;font-weight:600}.elementor-16 .elementor-element.elementor-element-ee5a0fb .elementor-headline-plain-text{color:#131313}.elementor-16 .elementor-element.elementor-element-ee5a0fb .elementor-headline-dynamic-text{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-widget-posts .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.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),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-posts .elementor-post__meta-data{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .elementor-post__excerpt p{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.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),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.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),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-16 .elementor-element.elementor-element-381abb3{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-16 .elementor-element.elementor-element-381abb3>.elementor-widget-container{padding:5px 5px 5px 5px}.elementor-16 .elementor-element.elementor-element-381abb3 .elementor-post__thumbnail__link{width:100%}.elementor-16 .elementor-element.elementor-element-381abb3 .elementor-post__meta-data span+span:before{content:"•"}.elementor-16 .elementor-element.elementor-element-381abb3 .elementor-post__card{background-color:#FFF;border-color:#FBE10E;border-width:0;border-radius:10px;padding-top:1px;padding-bottom:1px}.elementor-16 .elementor-element.elementor-element-381abb3 .elementor-post__text{margin-top:0;margin-bottom:17px}.elementor-16 .elementor-element.elementor-element-381abb3 .elementor-post__badge{right:0}.elementor-16 .elementor-element.elementor-element-381abb3 .elementor-post__card .elementor-post__badge{background-color:var(--e-global-color-729b41f);font-size:8px;margin:6px;font-family:"Roboto",Sans-serif;font-weight:500}.elementor-16 .elementor-element.elementor-element-381abb3 .elementor-post__title,.elementor-16 .elementor-element.elementor-element-381abb3 .elementor-post__title a{color:#000;font-family:"Poppins",Sans-serif;font-size:17px;font-weight:600}.elementor-16 .elementor-element.elementor-element-381abb3 .elementor-post__title{margin-bottom:25px}.elementor-16 .elementor-element.elementor-element-381abb3 .elementor-post__read-more{color:var(--e-global-color-729b41f);margin-bottom:17px}.elementor-16 .elementor-element.elementor-element-381abb3 a.elementor-post__read-more{font-family:"Poppins",Sans-serif;font-size:15px;font-weight:600;line-height:1px}.elementor-16 .elementor-element.elementor-element-63d18b2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-16 .elementor-element.elementor-element-63d18b2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-16 .elementor-element.elementor-element-63d18b2.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-16 .elementor-element.elementor-element-63d18b2>.elementor-element-populated{box-shadow:0 0 0 0 rgb(0 0 0 / .5);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:10px 0 10px 15px}.elementor-16 .elementor-element.elementor-element-63d18b2>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-16 .elementor-element.elementor-element-6835dd4{--iteration-count:infinite;width:var(--container-widget-width,90.189%);max-width:90.189%;--container-widget-width:90.189%;--container-widget-flex-grow:0;--dynamic-text-color:#FF6600}.elementor-16 .elementor-element.elementor-element-6835dd4>.elementor-widget-container{margin:0 0 15px 0;padding:5px 10px 0 10px;border-style:solid;border-width:0 0 0 5px;border-color:#F60}.elementor-16 .elementor-element.elementor-element-6835dd4 .elementor-headline{text-align:center;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600}.elementor-16 .elementor-element.elementor-element-6835dd4 .elementor-headline-plain-text{color:#131313}.elementor-16 .elementor-element.elementor-element-6835dd4 .elementor-headline-dynamic-text{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-16 .elementor-element.elementor-element-c1baf93>.elementor-widget-container{padding:0 20px 0 20px}.elementor-16 .elementor-element.elementor-element-30b54f0{width:100%;max-width:100%;align-self:center}.elementor-16 .elementor-element.elementor-element-30b54f0>.elementor-widget-container{margin:24px 0 0 0;padding:0 0 0 0}.elementor-16 .elementor-element.elementor-element-7beb4f1{padding:70px 0 50px 0}:root{--page-title-display:none}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-528a6ba{width:70.147%}.elementor-16 .elementor-element.elementor-element-481c4d7{width:29.808%}.elementor-16 .elementor-element.elementor-element-371a0bf{width:74.776%}.elementor-16 .elementor-element.elementor-element-63d18b2{width:25.224%}}@media(max-width:1024px){.elementor-msie .elementor-16 .elementor-element.elementor-element-b8f1232 .elementor-portfolio-item{width:calc(100% / 1)}.elementor-msie .elementor-16 .elementor-element.elementor-element-256970d .elementor-portfolio-item{width:calc(100% / 2)}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-0be5e02{padding:0 5px 0 5px}.elementor-msie .elementor-16 .elementor-element.elementor-element-b8f1232 .elementor-portfolio-item{width:calc(100% / 1)}.elementor-16 .elementor-element.elementor-element-b8f1232>.elementor-widget-container{margin:15px 0 -13px 0;padding:0 5px 0 5px}.elementor-msie .elementor-16 .elementor-element.elementor-element-256970d .elementor-portfolio-item{width:calc(100% / 2)}.elementor-16 .elementor-element.elementor-element-256970d>.elementor-widget-container{margin:1px 0 -13px 0;padding:0 5px 0 5px}.elementor-16 .elementor-element.elementor-element-256970d .elementor-portfolio-item__title{font-size:12px}.elementor-16 .elementor-element.elementor-element-54a8b69{width:100%;max-width:100%}.elementor-16 .elementor-element.elementor-element-54a8b69>.elementor-widget-container{margin:20px 0 0 0;border-width:0 0 0 0}.elementor-16 .elementor-element.elementor-element-54a8b69 .elementor-headline{font-size:22px}.elementor-16 .elementor-element.elementor-element-481c4d7>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-16 .elementor-element.elementor-element-1fffff8{width:100%;max-width:100%}.elementor-16 .elementor-element.elementor-element-1fffff8>.elementor-widget-container{margin:20px 0 0 0;border-width:0 0 0 0}.elementor-16 .elementor-element.elementor-element-1fffff8 .elementor-headline{font-size:22px}.elementor-16 .elementor-element.elementor-element-139b79c{width:100%;max-width:100%}.elementor-16 .elementor-element.elementor-element-139b79c>.elementor-widget-container{margin:20px 0 0 0;border-width:0 0 0 0}.elementor-16 .elementor-element.elementor-element-139b79c .elementor-headline{font-size:22px}.elementor-16 .elementor-element.elementor-element-8137b27{width:100%;max-width:100%}.elementor-16 .elementor-element.elementor-element-8137b27>.elementor-widget-container{margin:20px 0 0 0;border-width:0 0 0 0}.elementor-16 .elementor-element.elementor-element-8137b27 .elementor-headline{font-size:22px}.elementor-16 .elementor-element.elementor-element-ee5a0fb{width:100%;max-width:100%}.elementor-16 .elementor-element.elementor-element-ee5a0fb>.elementor-widget-container{margin:20px 0 0 0;border-width:0 0 0 0}.elementor-16 .elementor-element.elementor-element-ee5a0fb .elementor-headline{font-size:22px}.elementor-16 .elementor-element.elementor-element-381abb3>.elementor-widget-container{padding:5px 5px 5px 5px}.elementor-16 .elementor-element.elementor-element-381abb3 .elementor-post__thumbnail__link{width:100%}.elementor-16 .elementor-element.elementor-element-381abb3 .elementor-post__title,.elementor-16 .elementor-element.elementor-element-381abb3 .elementor-post__title a{font-size:18px}.elementor-16 .elementor-element.elementor-element-381abb3 .elementor-post__title{margin-bottom:8px}.elementor-16 .elementor-element.elementor-element-6835dd4{width:100%;max-width:100%}.elementor-16 .elementor-element.elementor-element-6835dd4>.elementor-widget-container{margin:20px 0 0 0;border-width:0 0 0 0}.elementor-16 .elementor-element.elementor-element-6835dd4 .elementor-headline{font-size:22px}}