.elementor-227263 .elementor-element.elementor-element-9660b53:not(.elementor-motion-effects-element-type-background),.elementor-227263 .elementor-element.elementor-element-9660b53>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-227263 .elementor-element.elementor-element-9660b53>.elementor-container{min-height:700px}.elementor-227263 .elementor-element.elementor-element-9660b53{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-227263 .elementor-element.elementor-element-9660b53>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-227263 .elementor-element.elementor-element-8ea6508:not(.elementor-motion-effects-element-type-background),.elementor-227263 .elementor-element.elementor-element-8ea6508>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F0F0F0}.elementor-227263 .elementor-element.elementor-element-8ea6508>.elementor-container{max-width:1100px}.elementor-227263 .elementor-element.elementor-element-8ea6508{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:70px 0 80px 0}.elementor-227263 .elementor-element.elementor-element-8ea6508>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-227263 .elementor-element.elementor-element-66868612>.elementor-widget-container{margin:0 0 0 0}.elementor-227263 .elementor-element.elementor-element-66868612 h1,.elementor-227263 .elementor-element.elementor-element-66868612 h2,.elementor-227263 .elementor-element.elementor-element-66868612 h3,.elementor-227263 .elementor-element.elementor-element-66868612 h4,.elementor-227263 .elementor-element.elementor-element-66868612 h5,.elementor-227263 .elementor-element.elementor-element-66868612 h6{font-size:38px;line-height:66px}.elementor-227263 .elementor-element.elementor-element-a35e589>.elementor-widget-container{margin:0 0 10px 0}.elementor-227263 .elementor-element.elementor-element-a35e589 .title{color:#696868}.elementor-227263 .elementor-element.elementor-element-a35e589 h1,.elementor-227263 .elementor-element.elementor-element-a35e589 h2,.elementor-227263 .elementor-element.elementor-element-a35e589 h3,.elementor-227263 .elementor-element.elementor-element-a35e589 h4,.elementor-227263 .elementor-element.elementor-element-a35e589 h5,.elementor-227263 .elementor-element.elementor-element-a35e589 h6{font-size:21px;font-weight:400}.elementor-227263 .elementor-element.elementor-element-40dd5cc{margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:justify;font-size:18px}.elementor-227263 .elementor-element.elementor-element-d94100a:not(.elementor-motion-effects-element-type-background),.elementor-227263 .elementor-element.elementor-element-d94100a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-227263 .elementor-element.elementor-element-d94100a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-227263 .elementor-element.elementor-element-d94100a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-227263 .elementor-element.elementor-element-20e8b55{--spacer-size:10vh}.elementor-227263 .elementor-element.elementor-element-5b75139>.elementor-widget-container{padding:0% 25% 0% 0%}.elementor-227263 .elementor-element.elementor-element-5b75139 .logo img{width:190px;height:54px}.elementor-227263 .elementor-element.elementor-element-5b75139 .logo-details{color:#FFF}.elementor-227263 .elementor-element.elementor-element-7144032>.elementor-widget-container{padding:0% 25% 0% 0%}.elementor-227263 .elementor-element.elementor-element-7144032 .logo img{width:190px;height:54px}.elementor-227263 .elementor-element.elementor-element-7144032 .logo-details{color:#FFF}.elementor-227263 .elementor-element.elementor-element-0b0ec5b>.elementor-widget-container{padding:0% 25% 0% 0%}.elementor-227263 .elementor-element.elementor-element-0b0ec5b .logo img{width:190px;height:54px}.elementor-227263 .elementor-element.elementor-element-0b0ec5b .logo-details{color:#FFF}.elementor-227263 .elementor-element.elementor-element-8b806c9>.elementor-widget-container{padding:0% 25% 0% 0%}.elementor-227263 .elementor-element.elementor-element-8b806c9 .logo img{width:190px;height:54px}.elementor-227263 .elementor-element.elementor-element-8b806c9 .logo-details{color:#FFF}.elementor-227263 .elementor-element.elementor-element-7f70c9f>.elementor-widget-container{padding:0% 25% 0% 0%}.elementor-227263 .elementor-element.elementor-element-7f70c9f .logo img{width:190px;height:54px}.elementor-227263 .elementor-element.elementor-element-7f70c9f .logo-details{color:#FFF}.elementor-227263 .elementor-element.elementor-element-048c794>.elementor-widget-container{padding:0% 25% 0% 0%}.elementor-227263 .elementor-element.elementor-element-048c794 .logo img{width:120px;height:54px}.elementor-227263 .elementor-element.elementor-element-1d2b207>.elementor-widget-container{padding:0% 25% 0% 0%}.elementor-227263 .elementor-element.elementor-element-1d2b207 .logo img{width:120px;height:54px}.elementor-227263 .elementor-element.elementor-element-cf66a52>.elementor-widget-container{padding:0% 25% 0% 0%}.elementor-227263 .elementor-element.elementor-element-cf66a52 .logo img{width:120px;height:54px}.elementor-227263 .elementor-element.elementor-element-d327470>.elementor-widget-container{padding:0% 25% 0% 0%}.elementor-227263 .elementor-element.elementor-element-d327470 .logo img{width:120px;height:54px}.elementor-227263 .elementor-element.elementor-element-ddc2669>.elementor-widget-container{padding:0% 25% 0% 0%}.elementor-227263 .elementor-element.elementor-element-ddc2669 .logo img{width:120px;height:54px}.elementor-227263 .elementor-element.elementor-element-e23dec1>.elementor-widget-container{padding:0% 25% 0% 0%}.elementor-227263 .elementor-element.elementor-element-e23dec1 .logo img{width:120px;height:54px}.elementor-227263 .elementor-element.elementor-element-c3b4a28{--spacer-size:5vh}.elementor-227263 .elementor-element.elementor-element-f83f45c>.elementor-widget-container{padding:0% 25% 0% 0%}.elementor-227263 .elementor-element.elementor-element-f83f45c .logo img{width:190px;height:54px}.elementor-227263 .elementor-element.elementor-element-f83f45c .logo-details{color:#FFF}.elementor-227263 .elementor-element.elementor-element-c74ebdb>.elementor-widget-container{padding:0% 25% 0% 0%}.elementor-227263 .elementor-element.elementor-element-c74ebdb .logo img{width:190px;height:54px}.elementor-227263 .elementor-element.elementor-element-c74ebdb .logo-details{color:#FFF}.elementor-227263 .elementor-element.elementor-element-ca638bd>.elementor-widget-container{padding:0% 25% 0% 0%}.elementor-227263 .elementor-element.elementor-element-ca638bd .logo img{width:190px;height:54px}.elementor-227263 .elementor-element.elementor-element-ca638bd .logo-details{color:#FFF}.elementor-227263 .elementor-element.elementor-element-9b893f6.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-227263 .elementor-element.elementor-element-f0b8654>.elementor-widget-container{padding:0% 25% 0% 0%}.elementor-227263 .elementor-element.elementor-element-f0b8654 .logo img{width:190px;height:54px}.elementor-227263 .elementor-element.elementor-element-f0b8654 .logo-details{color:#FFF}.elementor-227263 .elementor-element.elementor-element-b758f98>.elementor-widget-container{padding:0% 25% 0% 0%}.elementor-227263 .elementor-element.elementor-element-b758f98 .logo img{width:190px;height:54px}.elementor-227263 .elementor-element.elementor-element-b758f98 .logo-details{color:#FFF}.elementor-227263 .elementor-element.elementor-element-9472dab>.elementor-widget-container{padding:0% 25% 0% 0%}.elementor-227263 .elementor-element.elementor-element-9472dab .logo img{width:120px;height:54px}.elementor-227263 .elementor-element.elementor-element-2fd1dc2>.elementor-widget-container{padding:0% 25% 0% 0%}.elementor-227263 .elementor-element.elementor-element-2fd1dc2 .logo img{width:120px;height:54px}.elementor-227263 .elementor-element.elementor-element-eeb53b8>.elementor-widget-container{padding:0% 25% 0% 0%}.elementor-227263 .elementor-element.elementor-element-eeb53b8 .logo img{width:120px;height:54px}.elementor-227263 .elementor-element.elementor-element-8ed4948>.elementor-widget-container{padding:0% 25% 0% 0%}.elementor-227263 .elementor-element.elementor-element-8ed4948 .logo img{width:120px;height:54px}.elementor-227263 .elementor-element.elementor-element-75e570d{--spacer-size:10vh}.elementor-227263 .elementor-element.elementor-element-a8c9e32>.elementor-container{max-width:1400px}.elementor-227263 .elementor-element.elementor-element-a8c9e32{margin-top:70px;margin-bottom:40px}.elementor-227263 .elementor-element.elementor-element-c8be229{padding:15px 0 15px 0;text-align:center}.elementor-227263 .elementor-element.elementor-element-c8be229 .elementor-heading-title{font-size:30px}.elementor-227263 .elementor-element.elementor-element-4516c50{padding:0 40px 20px 40px;text-align:center}.elementor-227263 .elementor-element.elementor-element-8bbc086{margin:15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-227263 .elementor-element.elementor-element-8bbc086 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-227263 .elementor-element.elementor-element-5b3277a{padding:15px 0 15px 0;text-align:center}.elementor-227263 .elementor-element.elementor-element-5b3277a .elementor-heading-title{font-size:30px}.elementor-227263 .elementor-element.elementor-element-61a7ef9{padding:0 40px 20px 40px;text-align:center}.elementor-227263 .elementor-element.elementor-element-0f8588e{margin:15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-227263 .elementor-element.elementor-element-0f8588e .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-227263 .elementor-element.elementor-element-27cab13>.elementor-container{max-width:1400px}.elementor-227263 .elementor-element.elementor-element-27cab13{margin-top:90px;margin-bottom:40px}.elementor-227263 .elementor-element.elementor-element-0e6811f img{max-width:20%}.elementor-227263 .elementor-element.elementor-element-9b78bfb{padding:15px 0 0 0;text-align:center}.elementor-227263 .elementor-element.elementor-element-9b78bfb .elementor-heading-title{font-size:23px}.elementor-227263 .elementor-element.elementor-element-cead5cc{text-align:center}.elementor-227263 .elementor-element.elementor-element-1d6c0e7 img{max-width:20%}.elementor-227263 .elementor-element.elementor-element-31d3ab1{padding:15px 0 0 0;text-align:center}.elementor-227263 .elementor-element.elementor-element-31d3ab1 .elementor-heading-title{font-size:23px}.elementor-227263 .elementor-element.elementor-element-bacd2d2{text-align:center}.elementor-227263 .elementor-element.elementor-element-f2c460a img{max-width:20%}.elementor-227263 .elementor-element.elementor-element-8366163{padding:15px 0 0 0;text-align:center}.elementor-227263 .elementor-element.elementor-element-8366163 .elementor-heading-title{font-size:23px}.elementor-227263 .elementor-element.elementor-element-3be4fc9{text-align:center}.elementor-227263 .elementor-element.elementor-element-7b97401 img{max-width:20%}.elementor-227263 .elementor-element.elementor-element-1c93975{padding:15px 0 0 0;text-align:center}.elementor-227263 .elementor-element.elementor-element-1c93975 .elementor-heading-title{font-size:23px}.elementor-227263 .elementor-element.elementor-element-3f6aeeb{text-align:center}.elementor-227263 .elementor-element.elementor-element-377980f6:not(.elementor-motion-effects-element-type-background),.elementor-227263 .elementor-element.elementor-element-377980f6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F0F0F0}.elementor-227263 .elementor-element.elementor-element-377980f6{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 40px 0}.elementor-227263 .elementor-element.elementor-element-377980f6>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-227263 .elementor-element.elementor-element-37a0679a>.elementor-container{max-width:1100px}.elementor-227263 .elementor-element.elementor-element-9b579d3{--spacer-size:8vh}.elementor-227263 .elementor-element.elementor-element-2f26017>.elementor-widget-container{margin:0 0 0 0}.elementor-227263 .elementor-element.elementor-element-2f26017 h1,.elementor-227263 .elementor-element.elementor-element-2f26017 h2,.elementor-227263 .elementor-element.elementor-element-2f26017 h3,.elementor-227263 .elementor-element.elementor-element-2f26017 h4,.elementor-227263 .elementor-element.elementor-element-2f26017 h5,.elementor-227263 .elementor-element.elementor-element-2f26017 h6{font-size:38px;line-height:66px}.elementor-227263 .elementor-element.elementor-element-66e79f1>.elementor-widget-container{margin:0 0 10px 0}.elementor-227263 .elementor-element.elementor-element-66e79f1 .title{color:#696868}.elementor-227263 .elementor-element.elementor-element-66e79f1 h1,.elementor-227263 .elementor-element.elementor-element-66e79f1 h2,.elementor-227263 .elementor-element.elementor-element-66e79f1 h3,.elementor-227263 .elementor-element.elementor-element-66e79f1 h4,.elementor-227263 .elementor-element.elementor-element-66e79f1 h5,.elementor-227263 .elementor-element.elementor-element-66e79f1 h6{font-size:21px;font-weight:400}.elementor-227263 .elementor-element.elementor-element-a86a70d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:20px 0 0 0;text-align:justify;font-size:18px}.elementor-227263 .elementor-element.elementor-element-f0d992e>.elementor-widget-container{margin:70px 0 10px 0}.elementor-227263 .elementor-element.elementor-element-f0d992e h1,.elementor-227263 .elementor-element.elementor-element-f0d992e h2,.elementor-227263 .elementor-element.elementor-element-f0d992e h3,.elementor-227263 .elementor-element.elementor-element-f0d992e h4,.elementor-227263 .elementor-element.elementor-element-f0d992e h5,.elementor-227263 .elementor-element.elementor-element-f0d992e h6{font-size:38px;line-height:66px}.elementor-227263 .elementor-element.elementor-element-cd1551d .twae-wrapper{--tw-cbx-text-align-alternate:right;--tw-lbl-big-size:64px;--tw-lbl-small-color:#1D1D1D;--tw-lbl-small-size:39px;--tw-ybx-size:80px;--tw-cbx-bottom-margin:60px;--tw-cbx-title-color:#000000}.elementor-227263 .elementor-element.elementor-element-cd1551d .twae-wrapper,.elementor-227263 .elementor-element.elementor-element-cd1551d .twae-navigationBar{--tw-ibx-bg:#FFFFFF;--tw-ibx-color:var( --e-global-color-primary )}.elementor-227263 .elementor-element.elementor-element-cd1551d .twae-label-small{font-weight:700}.elementor-227263 .elementor-element.elementor-element-cd1551d .twae-title,.twae-popup .twae-title{font-size:30px}.elementor-227263 .elementor-element.elementor-element-139d57f>.elementor-widget-container{margin:70px 0 10px 0}.elementor-227263 .elementor-element.elementor-element-139d57f h1,.elementor-227263 .elementor-element.elementor-element-139d57f h2,.elementor-227263 .elementor-element.elementor-element-139d57f h3,.elementor-227263 .elementor-element.elementor-element-139d57f h4,.elementor-227263 .elementor-element.elementor-element-139d57f h5,.elementor-227263 .elementor-element.elementor-element-139d57f h6{font-size:38px;line-height:66px}.elementor-227263 .elementor-element.elementor-element-72923c24{padding:40px 0 0 0}.elementor-227263 .elementor-element.elementor-element-1d979896{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;text-align:start}.elementor-227263 .elementor-element.elementor-element-1d979896 img{max-width:60px}.elementor-227263 .elementor-element.elementor-element-6ef9d48d{margin:15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:justify}.elementor-227263 .elementor-element.elementor-element-207bb3d8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;text-align:start}.elementor-227263 .elementor-element.elementor-element-207bb3d8 img{max-width:60px}.elementor-227263 .elementor-element.elementor-element-3642c6cd{margin:15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:justify}.elementor-227263 .elementor-element.elementor-element-34bf4472{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;text-align:start}.elementor-227263 .elementor-element.elementor-element-34bf4472 img{max-width:60px}.elementor-227263 .elementor-element.elementor-element-30414ff1{margin:15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:justify}.elementor-227263 .elementor-element.elementor-element-32f24191{padding:20px 0 0 0}.elementor-227263 .elementor-element.elementor-element-696ac9a7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;text-align:start}.elementor-227263 .elementor-element.elementor-element-696ac9a7 img{max-width:60px}.elementor-227263 .elementor-element.elementor-element-43607264{margin:15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:justify}.elementor-227263 .elementor-element.elementor-element-50c1109{--spacer-size:5vh}.elementor-227263 .elementor-element.elementor-element-5080d06{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;text-align:start}.elementor-227263 .elementor-element.elementor-element-5080d06 img{max-width:60px}.elementor-227263 .elementor-element.elementor-element-458524d9{margin:15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:justify}.elementor-227263 .elementor-element.elementor-element-6a2fd1c6{--spacer-size:5vh}.elementor-227263 .elementor-element.elementor-element-4cbd929a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;text-align:start}.elementor-227263 .elementor-element.elementor-element-4cbd929a img{max-width:60px}.elementor-227263 .elementor-element.elementor-element-26baea28{margin:15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:justify}.elementor-227263 .elementor-element.elementor-element-616ad22>.elementor-container{max-width:1100px}.elementor-227263 .elementor-element.elementor-element-616ad22{margin-top:75px;margin-bottom:100px}.elementor-227263 .elementor-element.elementor-element-e9e98b7 .accordion:not(.-outlined):not(.-text) .accordion-item .accordion-button{border-radius:10px}.elementor-227263 .elementor-element.elementor-element-5c2e74cb{margin-top:75px;margin-bottom:30px}.elementor-227263 .elementor-element.elementor-element-3ba83f20>.elementor-widget-container{margin:0 0 50px 0}.elementor-227263 .elementor-element.elementor-element-3ba83f20 .portfolio-item:not(.-contained) .image-holder{border-radius:6px}.elementor-227263 .elementor-element.elementor-element-3ba83f20 .portfolio-item.-contained:not(.-layout13){border-radius:6px}.elementor-227263 .elementor-element.elementor-element-3ba83f20 .portfolio-item.-contained.-layout13 .card-image .image-holder{border-radius:6px}.elementor-227263 .elementor-element.elementor-element-3ba83f20 .portfolio-item.-contained.-layout13 .card-details{border-radius:6px}.elementor-227263 .elementor-element.elementor-element-3ba83f20 .grid-item:not(.-nospace){padding:20px}.elementor-227263 .elementor-element.elementor-element-3ba83f20 .portfolio-grid:not(.-nospace){margin-left:-20px;margin-right:-20px}.elementor-227263 .elementor-element.elementor-element-3ba83f20 .double-width:not(.vc_col-lg-12) .card.-metro .image-holder{padding-bottom:calc(50% - 20px)}.elementor-227263 .elementor-element.elementor-element-3ba83f20 .portfolio-item .headline,.elementor-227263 .elementor-element.elementor-element-3ba83f20 .grid-item .title{font-size:1em}.elementor-227263 .elementor-element.elementor-element-3ba83f20 .portfolio-item .project-content .category-holder,.elementor-227263 .elementor-element.elementor-element-3ba83f20 .grid-item .category-holder{font-size:.9em;line-height:1.2em}.elementor-227263 .elementor-element.elementor-element-3ba83f20 .portfolio-item .project-content .btn-lightbox,.elementor-227263 .elementor-element.elementor-element-3ba83f20 .grid-item .show-project-link{font-size:.9em;line-height:1.2em}.elementor-227263 .elementor-element.elementor-element-15a37908:not(.elementor-motion-effects-element-type-background),.elementor-227263 .elementor-element.elementor-element-15a37908>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#111013}.elementor-227263 .elementor-element.elementor-element-15a37908{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-227263 .elementor-element.elementor-element-15a37908>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-227263 .elementor-element.elementor-element-1a2b98b1{--spacer-size:10vh}.elementor-227263 .elementor-element.elementor-element-5b5bb118 .title+.subtitle{margin-bottom:0}.elementor-227263 .elementor-element.elementor-element-5b5bb118 .subtitle+.title{margin-top:0}.elementor-227263 .elementor-element.elementor-element-5b5bb118 .title{color:#FFF}.elementor-227263 .elementor-element.elementor-element-5b5bb118 .subtitle{color:var(--e-global-color-secondary);font-size:.9em;font-weight:500;text-transform:uppercase}.elementor-bc-flex-widget .elementor-227263 .elementor-element.elementor-element-25e67128.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-227263 .elementor-element.elementor-element-25e67128.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-227263 .elementor-element.elementor-element-25e67128.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-227263 .elementor-element.elementor-element-456632c9{width:auto;max-width:auto}.elementor-227263 .elementor-element.elementor-element-3cd65046{--divider-border-style:solid;--divider-color:#635D6FA6;--divider-border-width:1px}.elementor-227263 .elementor-element.elementor-element-3cd65046 .elementor-divider-separator{width:100%}.elementor-227263 .elementor-element.elementor-element-3cd65046 .elementor-divider{padding-block-start:24px;padding-block-end:24px}.elementor-227263 .elementor-element.elementor-element-20ad7bed{color:#FFF}.elementor-227263 .elementor-element.elementor-element-597dcd14{--spacer-size:10vh}:root{--page-title-display:none}.elementor-widget .tippy-tooltip .tippy-content{text-align:center}@media(max-width:1024px){.elementor-227263 .elementor-element.elementor-element-8ea6508>.elementor-container{max-width:630px}.elementor-227263 .elementor-element.elementor-element-66868612 h1,.elementor-227263 .elementor-element.elementor-element-66868612 h2,.elementor-227263 .elementor-element.elementor-element-66868612 h3,.elementor-227263 .elementor-element.elementor-element-66868612 h4,.elementor-227263 .elementor-element.elementor-element-66868612 h5,.elementor-227263 .elementor-element.elementor-element-66868612 h6{font-size:35px}.elementor-227263 .elementor-element.elementor-element-a35e589 h1,.elementor-227263 .elementor-element.elementor-element-a35e589 h2,.elementor-227263 .elementor-element.elementor-element-a35e589 h3,.elementor-227263 .elementor-element.elementor-element-a35e589 h4,.elementor-227263 .elementor-element.elementor-element-a35e589 h5,.elementor-227263 .elementor-element.elementor-element-a35e589 h6{font-size:35px}.elementor-227263 .elementor-element.elementor-element-40dd5cc{font-size:16px}.elementor-227263 .elementor-element.elementor-element-d94100a{padding:0 40px 0 40px}.elementor-227263 .elementor-element.elementor-element-a8c9e32{padding:0 20px 0 20px}.elementor-227263 .elementor-element.elementor-element-c8be229 .elementor-heading-title{font-size:21px}.elementor-227263 .elementor-element.elementor-element-4516c50{font-size:16px}.elementor-227263 .elementor-element.elementor-element-5b3277a .elementor-heading-title{font-size:21px}.elementor-227263 .elementor-element.elementor-element-61a7ef9{font-size:16px}.elementor-227263 .elementor-element.elementor-element-27cab13{padding:0 20px 0 20px}.elementor-227263 .elementor-element.elementor-element-0e6811f img{max-width:22%}.elementor-227263 .elementor-element.elementor-element-9b78bfb .elementor-heading-title{font-size:21px}.elementor-227263 .elementor-element.elementor-element-cead5cc{font-size:16px}.elementor-227263 .elementor-element.elementor-element-1d6c0e7 img{max-width:22%}.elementor-227263 .elementor-element.elementor-element-31d3ab1 .elementor-heading-title{font-size:21px}.elementor-227263 .elementor-element.elementor-element-bacd2d2{font-size:16px}.elementor-227263 .elementor-element.elementor-element-f2c460a img{max-width:22%}.elementor-227263 .elementor-element.elementor-element-8366163 .elementor-heading-title{font-size:21px}.elementor-227263 .elementor-element.elementor-element-3be4fc9{font-size:16px}.elementor-227263 .elementor-element.elementor-element-7b97401 img{max-width:22%}.elementor-227263 .elementor-element.elementor-element-1c93975 .elementor-heading-title{font-size:21px}.elementor-227263 .elementor-element.elementor-element-3f6aeeb{font-size:16px}.elementor-227263 .elementor-element.elementor-element-2f26017 h1,.elementor-227263 .elementor-element.elementor-element-2f26017 h2,.elementor-227263 .elementor-element.elementor-element-2f26017 h3,.elementor-227263 .elementor-element.elementor-element-2f26017 h4,.elementor-227263 .elementor-element.elementor-element-2f26017 h5,.elementor-227263 .elementor-element.elementor-element-2f26017 h6{font-size:35px}.elementor-227263 .elementor-element.elementor-element-66e79f1>.elementor-widget-container{padding:0 100px 10px 100px}.elementor-227263 .elementor-element.elementor-element-66e79f1 h1,.elementor-227263 .elementor-element.elementor-element-66e79f1 h2,.elementor-227263 .elementor-element.elementor-element-66e79f1 h3,.elementor-227263 .elementor-element.elementor-element-66e79f1 h4,.elementor-227263 .elementor-element.elementor-element-66e79f1 h5,.elementor-227263 .elementor-element.elementor-element-66e79f1 h6{font-size:24px}.elementor-227263 .elementor-element.elementor-element-a86a70d{padding:0 50px 0 50px;font-size:16px}.elementor-227263 .elementor-element.elementor-element-f0d992e h1,.elementor-227263 .elementor-element.elementor-element-f0d992e h2,.elementor-227263 .elementor-element.elementor-element-f0d992e h3,.elementor-227263 .elementor-element.elementor-element-f0d992e h4,.elementor-227263 .elementor-element.elementor-element-f0d992e h5,.elementor-227263 .elementor-element.elementor-element-f0d992e h6{font-size:35px}.elementor-227263 .elementor-element.elementor-element-cd1551d .twae-wrapper{--tw-lbl-big-size:20px;--tw-lbl-small-size:14px;--tw-ybx-size:80px}.elementor-227263 .elementor-element.elementor-element-139d57f h1,.elementor-227263 .elementor-element.elementor-element-139d57f h2,.elementor-227263 .elementor-element.elementor-element-139d57f h3,.elementor-227263 .elementor-element.elementor-element-139d57f h4,.elementor-227263 .elementor-element.elementor-element-139d57f h5,.elementor-227263 .elementor-element.elementor-element-139d57f h6{font-size:35px;line-height:1.5em}.elementor-227263 .elementor-element.elementor-element-616ad22>.elementor-container{max-width:815px}.elementor-227263 .elementor-element.elementor-element-616ad22{margin-top:30px;margin-bottom:0;padding:0 30px 0 30px}.elementor-227263 .elementor-element.elementor-element-5c2e74cb>.elementor-container{max-width:810px}.elementor-227263 .elementor-element.elementor-element-5c2e74cb{padding:0 30px 0 30px}.elementor-227263 .elementor-element.elementor-element-3ba83f20 .portfolio-item .project-content .category-holder,.elementor-227263 .elementor-element.elementor-element-3ba83f20 .grid-item .category-holder{line-height:1.3em}}@media(max-width:767px){.elementor-227263 .elementor-element.elementor-element-9660b53>.elementor-container{min-height:450px}.elementor-227263 .elementor-element.elementor-element-8ea6508{margin-top:0;margin-bottom:0;padding:40px 30px 40px 30px}.elementor-227263 .elementor-element.elementor-element-66868612 h1,.elementor-227263 .elementor-element.elementor-element-66868612 h2,.elementor-227263 .elementor-element.elementor-element-66868612 h3,.elementor-227263 .elementor-element.elementor-element-66868612 h4,.elementor-227263 .elementor-element.elementor-element-66868612 h5,.elementor-227263 .elementor-element.elementor-element-66868612 h6{font-size:35px;line-height:1.1em}.elementor-227263 .elementor-element.elementor-element-a35e589>.elementor-widget-container{padding:10px 0 0 0}.elementor-227263 .elementor-element.elementor-element-a35e589 h1,.elementor-227263 .elementor-element.elementor-element-a35e589 h2,.elementor-227263 .elementor-element.elementor-element-a35e589 h3,.elementor-227263 .elementor-element.elementor-element-a35e589 h4,.elementor-227263 .elementor-element.elementor-element-a35e589 h5,.elementor-227263 .elementor-element.elementor-element-a35e589 h6{font-size:20px;line-height:1.1em}.elementor-227263 .elementor-element.elementor-element-40dd5cc{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-227263 .elementor-element.elementor-element-d94100a{padding:0 0 0 0}.elementor-227263 .elementor-element.elementor-element-20e8b55{--spacer-size:4vh}.elementor-227263 .elementor-element.elementor-element-6dcbb14{width:50%}.elementor-227263 .elementor-element.elementor-element-6dcbb14>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-227263 .elementor-element.elementor-element-5b75139>.elementor-widget-container{padding:0 0 0 0}.elementor-227263 .elementor-element.elementor-element-bb0ad71{width:50%}.elementor-227263 .elementor-element.elementor-element-7144032>.elementor-widget-container{padding:0 0 0 0}.elementor-227263 .elementor-element.elementor-element-a69728d{width:50%}.elementor-227263 .elementor-element.elementor-element-0b0ec5b>.elementor-widget-container{padding:0 0 0 0}.elementor-227263 .elementor-element.elementor-element-cf2d14c{width:50%}.elementor-227263 .elementor-element.elementor-element-8b806c9>.elementor-widget-container{padding:0 0 0 0}.elementor-227263 .elementor-element.elementor-element-e6d873e{width:50%}.elementor-227263 .elementor-element.elementor-element-7f70c9f>.elementor-widget-container{padding:0 0 0 0}.elementor-227263 .elementor-element.elementor-element-3acd500{padding:0 0 0 0}.elementor-227263 .elementor-element.elementor-element-99bc959{width:50%}.elementor-227263 .elementor-element.elementor-element-99bc959>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 30px}.elementor-227263 .elementor-element.elementor-element-048c794>.elementor-widget-container{padding:32px 0 32px 0}.elementor-227263 .elementor-element.elementor-element-75728fd{width:50%}.elementor-227263 .elementor-element.elementor-element-1d2b207>.elementor-widget-container{padding:32px 0 32px 0}.elementor-227263 .elementor-element.elementor-element-41f0f47{width:50%}.elementor-227263 .elementor-element.elementor-element-41f0f47>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 30px}.elementor-227263 .elementor-element.elementor-element-cf66a52>.elementor-widget-container{padding:32px 0 32px 0}.elementor-227263 .elementor-element.elementor-element-9daa902{width:50%}.elementor-227263 .elementor-element.elementor-element-d327470>.elementor-widget-container{padding:32px 0 32px 0}.elementor-227263 .elementor-element.elementor-element-46f1d01{width:50%}.elementor-227263 .elementor-element.elementor-element-46f1d01>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 30px}.elementor-227263 .elementor-element.elementor-element-ddc2669>.elementor-widget-container{padding:32px 0 32px 0}.elementor-227263 .elementor-element.elementor-element-28731fa{width:50%}.elementor-227263 .elementor-element.elementor-element-e23dec1>.elementor-widget-container{padding:32px 0 32px 0}.elementor-227263 .elementor-element.elementor-element-aa45edb{width:50%}.elementor-227263 .elementor-element.elementor-element-f83f45c>.elementor-widget-container{padding:0 0 0 0}.elementor-227263 .elementor-element.elementor-element-e0cba76{width:50%}.elementor-227263 .elementor-element.elementor-element-c74ebdb>.elementor-widget-container{padding:0 0 0 0}.elementor-227263 .elementor-element.elementor-element-e640e18{width:50%}.elementor-227263 .elementor-element.elementor-element-ca638bd>.elementor-widget-container{padding:0 0 0 0}.elementor-227263 .elementor-element.elementor-element-9b893f6{width:50%}.elementor-227263 .elementor-element.elementor-element-f0b8654>.elementor-widget-container{padding:0 0 0 0}.elementor-227263 .elementor-element.elementor-element-436fa56{width:50%}.elementor-227263 .elementor-element.elementor-element-b758f98>.elementor-widget-container{padding:0 0 0 0}.elementor-227263 .elementor-element.elementor-element-1aead1b{width:50%}.elementor-227263 .elementor-element.elementor-element-1aead1b>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 30px}.elementor-227263 .elementor-element.elementor-element-9472dab>.elementor-widget-container{padding:32px 0 32px 0}.elementor-227263 .elementor-element.elementor-element-a92e5c2{width:50%}.elementor-227263 .elementor-element.elementor-element-2fd1dc2>.elementor-widget-container{padding:32px 0 32px 0}.elementor-227263 .elementor-element.elementor-element-01dde50{width:50%}.elementor-227263 .elementor-element.elementor-element-01dde50>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 30px}.elementor-227263 .elementor-element.elementor-element-eeb53b8>.elementor-widget-container{padding:32px 0 32px 0}.elementor-227263 .elementor-element.elementor-element-22417d9{width:50%}.elementor-227263 .elementor-element.elementor-element-8ed4948>.elementor-widget-container{padding:32px 0 32px 0}.elementor-227263 .elementor-element.elementor-element-75e570d{--spacer-size:4vh}.elementor-227263 .elementor-element.elementor-element-a8c9e32>.elementor-container{max-width:500px}.elementor-227263 .elementor-element.elementor-element-a8c9e32{margin-top:20px;margin-bottom:25px}.elementor-227263 .elementor-element.elementor-element-4516c50{text-align:justify;font-size:15px}.elementor-227263 .elementor-element.elementor-element-61a7ef9{text-align:justify;font-size:15px}.elementor-227263 .elementor-element.elementor-element-27cab13>.elementor-container{max-width:500px}.elementor-227263 .elementor-element.elementor-element-27cab13{margin-top:20px;margin-bottom:25px;padding:0 40px 0 40px}.elementor-227263 .elementor-element.elementor-element-0e6811f img{max-width:20%}.elementor-227263 .elementor-element.elementor-element-cead5cc{font-size:15px}.elementor-227263 .elementor-element.elementor-element-1d6c0e7 img{max-width:20%}.elementor-227263 .elementor-element.elementor-element-bacd2d2{font-size:15px}.elementor-227263 .elementor-element.elementor-element-f2c460a img{max-width:20%}.elementor-227263 .elementor-element.elementor-element-3be4fc9{font-size:15px}.elementor-227263 .elementor-element.elementor-element-7b97401 img{max-width:20%}.elementor-227263 .elementor-element.elementor-element-3f6aeeb{font-size:15px}.elementor-227263 .elementor-element.elementor-element-9b579d3{--spacer-size:4vh}.elementor-227263 .elementor-element.elementor-element-2f26017 h1,.elementor-227263 .elementor-element.elementor-element-2f26017 h2,.elementor-227263 .elementor-element.elementor-element-2f26017 h3,.elementor-227263 .elementor-element.elementor-element-2f26017 h4,.elementor-227263 .elementor-element.elementor-element-2f26017 h5,.elementor-227263 .elementor-element.elementor-element-2f26017 h6{font-size:35px;line-height:1.1em}.elementor-227263 .elementor-element.elementor-element-66e79f1>.elementor-widget-container{padding:10px 0 0 0}.elementor-227263 .elementor-element.elementor-element-66e79f1 h1,.elementor-227263 .elementor-element.elementor-element-66e79f1 h2,.elementor-227263 .elementor-element.elementor-element-66e79f1 h3,.elementor-227263 .elementor-element.elementor-element-66e79f1 h4,.elementor-227263 .elementor-element.elementor-element-66e79f1 h5,.elementor-227263 .elementor-element.elementor-element-66e79f1 h6{font-size:20px;line-height:1.1em}.elementor-227263 .elementor-element.elementor-element-a86a70d{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-227263 .elementor-element.elementor-element-f0d992e h1,.elementor-227263 .elementor-element.elementor-element-f0d992e h2,.elementor-227263 .elementor-element.elementor-element-f0d992e h3,.elementor-227263 .elementor-element.elementor-element-f0d992e h4,.elementor-227263 .elementor-element.elementor-element-f0d992e h5,.elementor-227263 .elementor-element.elementor-element-f0d992e h6{font-size:2rem;line-height:1.1em}.elementor-227263 .elementor-element.elementor-element-cd1551d .twae-wrapper{--tw-lbl-big-size:18px;--tw-lbl-small-size:14px;--tw-ybx-size:80px}.elementor-227263 .elementor-element.elementor-element-139d57f h1,.elementor-227263 .elementor-element.elementor-element-139d57f h2,.elementor-227263 .elementor-element.elementor-element-139d57f h3,.elementor-227263 .elementor-element.elementor-element-139d57f h4,.elementor-227263 .elementor-element.elementor-element-139d57f h5,.elementor-227263 .elementor-element.elementor-element-139d57f h6{font-size:2rem;line-height:1.1em}.elementor-227263 .elementor-element.elementor-element-1d979896{text-align:start}.elementor-227263 .elementor-element.elementor-element-32f24191{margin-top:0;margin-bottom:20px}.elementor-227263 .elementor-element.elementor-element-50c1109{--spacer-size:0px}.elementor-227263 .elementor-element.elementor-element-6a2fd1c6{--spacer-size:0px}.elementor-227263 .elementor-element.elementor-element-616ad22{padding:0 40px 0 40px}.elementor-227263 .elementor-element.elementor-element-0b8a541>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-227263 .elementor-element.elementor-element-5c2e74cb{margin-top:40px;margin-bottom:0;padding:0 40px 0 40px}.elementor-227263 .elementor-element.elementor-element-7365ee89>.elementor-element-populated{padding:0 0 0 0}.elementor-227263 .elementor-element.elementor-element-3ba83f20 .portfolio-filter,.elementor-227263 .elementor-element.elementor-element-3ba83f20 .portfolio-filter a{line-height:1.8em}.elementor-227263 .elementor-element.elementor-element-1a2b98b1{--spacer-size:6vh}.elementor-227263 .elementor-element.elementor-element-25e67128.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-227263 .elementor-element.elementor-element-25e67128>.elementor-element-populated{padding:20px 0 0 25px}.elementor-227263 .elementor-element.elementor-element-20ad7bed{text-align:start}.elementor-227263 .elementor-element.elementor-element-597dcd14{--spacer-size:6vh}}