.elementor-2566 .elementor-element.elementor-element-5e564c1{margin-top:-10px;margin-bottom:0px;padding:1% 4% 0% 4%;}.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-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 );line-height:var( --e-global-typography-primary-line-height );}.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 );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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-2566 .elementor-element.elementor-element-49f21df{--iteration-count:infinite;--dynamic-text-color:#009FE3;}.elementor-2566 .elementor-element.elementor-element-49f21df .elementor-headline{text-align:start;font-family:"Poppins", Sans-serif;font-size:52px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:62px;}.elementor-2566 .elementor-element.elementor-element-49f21df .elementor-headline-plain-text{color:#000000;}.elementor-2566 .elementor-element.elementor-element-49f21df .elementor-headline-dynamic-text{font-family:"Poppins", Sans-serif;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:62px;}.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-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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-portfolio .elementor-portfolio__filter{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var( --e-global-color-primary );}.elementor-2566 .elementor-element.elementor-element-bdf488f .elementor-post__thumbnail__link{padding-bottom:calc( 0.66 * 100% );}.elementor-2566 .elementor-element.elementor-element-bdf488f:after{content:"0.66";position:absolute;color:transparent;}.elementor-2566 .elementor-element.elementor-element-bdf488f{--grid-row-gap:16px;--grid-column-gap:10px;}.elementor-2566 .elementor-element.elementor-element-bdf488f a .elementor-portfolio-item__title{color:#FFFFFF;}.elementor-2566 .elementor-element.elementor-element-bdf488f .elementor-portfolio-item__title{font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:62px;}.elementor-2566 .elementor-element.elementor-element-bdf488f .elementor-portfolio__filter.elementor-active{color:var( --e-global-color-25bfbc3 );}.elementor-2566 .elementor-element.elementor-element-bdf488f .elementor-portfolio__filter{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:62px;}.elementor-2566 .elementor-element.elementor-element-bdf488f .elementor-portfolio__filter:not(:last-child){margin-right:calc(4px/2);}.elementor-2566 .elementor-element.elementor-element-bdf488f .elementor-portfolio__filter:not(:first-child){margin-left:calc(4px/2);}.elementor-2566 .elementor-element.elementor-element-bdf488f .elementor-portfolio__filters{margin-bottom:13px;}.elementor-2566 .elementor-element.elementor-element-5189737{--spacer-size:70px;}.elementor-2566 .elementor-element.elementor-element-27b69b3:not(.elementor-motion-effects-element-type-background), .elementor-2566 .elementor-element.elementor-element-27b69b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2566 .elementor-element.elementor-element-27b69b3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;padding:1% 4% 0% 4%;}.elementor-2566 .elementor-element.elementor-element-27b69b3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2566 .elementor-element.elementor-element-b4dc00d{--spacer-size:0px;}.elementor-2566 .elementor-element.elementor-element-5eeff03{--iteration-count:infinite;--dynamic-text-color:#FFFFFF;}.elementor-2566 .elementor-element.elementor-element-5eeff03 > .elementor-widget-container{padding:67px 0px 0px 0px;}.elementor-2566 .elementor-element.elementor-element-5eeff03 .elementor-headline{text-align:start;font-family:"Poppins", Sans-serif;font-size:52px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:62px;}.elementor-2566 .elementor-element.elementor-element-5eeff03 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-2566 .elementor-element.elementor-element-5eeff03 .elementor-headline-dynamic-text{font-family:"Poppins", Sans-serif;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:62px;}.elementor-2566 .elementor-element.elementor-element-3482d3e{--spacer-size:50px;}.elementor-2566 .elementor-element.elementor-element-a202b8f:not(.elementor-motion-effects-element-type-background), .elementor-2566 .elementor-element.elementor-element-a202b8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2566 .elementor-element.elementor-element-a202b8f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 100px 0px 100px;}.elementor-2566 .elementor-element.elementor-element-a202b8f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2566 .elementor-element.elementor-element-7af8102 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2566 .elementor-element.elementor-element-59b2540 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2566 .elementor-element.elementor-element-188a92e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2566 .elementor-element.elementor-element-f0e7473 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2566 .elementor-element.elementor-element-ab386cf:not(.elementor-motion-effects-element-type-background), .elementor-2566 .elementor-element.elementor-element-ab386cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2566 .elementor-element.elementor-element-ab386cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 100px 0px 100px;}.elementor-2566 .elementor-element.elementor-element-ab386cf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2566 .elementor-element.elementor-element-6f45a2d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2566 .elementor-element.elementor-element-41b36d4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2566 .elementor-element.elementor-element-1d05c8b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2566 .elementor-element.elementor-element-4f88c4f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2566 .elementor-element.elementor-element-7913bbf:not(.elementor-motion-effects-element-type-background), .elementor-2566 .elementor-element.elementor-element-7913bbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2566 .elementor-element.elementor-element-7913bbf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 100px 0px 100px;}.elementor-2566 .elementor-element.elementor-element-7913bbf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2566 .elementor-element.elementor-element-13c2dd7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2566 .elementor-element.elementor-element-5be3a39 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2566 .elementor-element.elementor-element-7aeabd8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2566 .elementor-element.elementor-element-bbe028a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2566 .elementor-element.elementor-element-d042038:not(.elementor-motion-effects-element-type-background), .elementor-2566 .elementor-element.elementor-element-d042038 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2566 .elementor-element.elementor-element-d042038{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 100px 0px 100px;}.elementor-2566 .elementor-element.elementor-element-d042038 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2566 .elementor-element.elementor-element-8faa162 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2566 .elementor-element.elementor-element-c879518 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2566 .elementor-element.elementor-element-f0d1ab8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2566 .elementor-element.elementor-element-074e84d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2566 .elementor-element.elementor-element-7e5637e:not(.elementor-motion-effects-element-type-background), .elementor-2566 .elementor-element.elementor-element-7e5637e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2566 .elementor-element.elementor-element-7e5637e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 100px 0px 100px;}.elementor-2566 .elementor-element.elementor-element-7e5637e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2566 .elementor-element.elementor-element-2bb1c30 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2566 .elementor-element.elementor-element-1e55e8a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2566 .elementor-element.elementor-element-ec2e40c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2566 .elementor-element.elementor-element-dfbaf2e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2566 .elementor-element.elementor-element-bd7a2ba:not(.elementor-motion-effects-element-type-background), .elementor-2566 .elementor-element.elementor-element-bd7a2ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2566 .elementor-element.elementor-element-bd7a2ba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 100px 150px 100px;}.elementor-2566 .elementor-element.elementor-element-bd7a2ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2566 .elementor-element.elementor-element-b4922b8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2566 .elementor-element.elementor-element-e563968 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2566 .elementor-element.elementor-element-fc0807a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2566 .elementor-element.elementor-element-ef71b1e .elementor-wrapper{--video-aspect-ratio:1.77777;}@media(max-width:1024px){.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-2566 .elementor-element.elementor-element-49f21df .elementor-headline{font-size:44px;line-height:54px;}.elementor-2566 .elementor-element.elementor-element-49f21df .elementor-headline-dynamic-text{line-height:54px;}.elementor-widget-portfolio .elementor-portfolio-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-portfolio .elementor-portfolio__filter{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2566 .elementor-element.elementor-element-bdf488f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2566 .elementor-element.elementor-element-bdf488f .elementor-portfolio-item__title{font-size:20px;line-height:54px;}.elementor-2566 .elementor-element.elementor-element-bdf488f .elementor-portfolio__filter{font-size:13px;line-height:54px;}.elementor-2566 .elementor-element.elementor-element-b4dc00d{--spacer-size:10px;}.elementor-2566 .elementor-element.elementor-element-5eeff03 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2566 .elementor-element.elementor-element-5eeff03 .elementor-headline{font-size:44px;line-height:54px;}.elementor-2566 .elementor-element.elementor-element-5eeff03 .elementor-headline-dynamic-text{line-height:54px;}.elementor-2566 .elementor-element.elementor-element-a202b8f{padding:0px 0px 0px 30px;}.elementor-2566 .elementor-element.elementor-element-ab386cf{padding:0px 30px 0px 30px;}.elementor-2566 .elementor-element.elementor-element-7913bbf{padding:0px 30px 0px 30px;}.elementor-2566 .elementor-element.elementor-element-d042038{padding:0px 30px 0px 30px;}.elementor-2566 .elementor-element.elementor-element-7e5637e{padding:0px 30px 0px 30px;}.elementor-2566 .elementor-element.elementor-element-bd7a2ba{padding:0px 30px 120px 30px;}}@media(max-width:767px){.elementor-2566 .elementor-element.elementor-element-5e564c1{margin-top:-31px;margin-bottom:0px;padding:12% 6% 0% 6%;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-2566 .elementor-element.elementor-element-49f21df > .elementor-widget-container{margin:15px 0px 30px 0px;}.elementor-2566 .elementor-element.elementor-element-49f21df .elementor-headline{font-size:32px;line-height:1.3em;}.elementor-2566 .elementor-element.elementor-element-49f21df .elementor-headline-dynamic-text{line-height:1.3em;}.elementor-widget-portfolio .elementor-portfolio-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-portfolio .elementor-portfolio__filter{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2566 .elementor-element.elementor-element-bdf488f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2566 .elementor-element.elementor-element-bdf488f .elementor-portfolio-item__title{font-size:21px;line-height:1.3em;}.elementor-2566 .elementor-element.elementor-element-bdf488f .elementor-portfolio__filter{font-size:8px;line-height:1.3em;}.elementor-2566 .elementor-element.elementor-element-5189737{--spacer-size:104px;}.elementor-2566 .elementor-element.elementor-element-27b69b3{margin-top:-31px;margin-bottom:0px;padding:12% 6% 0% 6%;}.elementor-2566 .elementor-element.elementor-element-b4dc00d{--spacer-size:10px;}.elementor-2566 .elementor-element.elementor-element-5eeff03 > .elementor-widget-container{margin:0px 0px 00px 0px;padding:0px 0px 0px 0px;}.elementor-2566 .elementor-element.elementor-element-5eeff03 .elementor-headline{font-size:32px;line-height:1.3em;}.elementor-2566 .elementor-element.elementor-element-5eeff03 .elementor-headline-dynamic-text{line-height:1.3em;}.elementor-2566 .elementor-element.elementor-element-3482d3e{--spacer-size:0px;}.elementor-2566 .elementor-element.elementor-element-a202b8f{padding:0px 30px 0px 30px;}}