.elementor-20052 .elementor-element.elementor-element-36499de5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-20052 .elementor-element.elementor-element-36499de5::before, .elementor-20052 .elementor-element.elementor-element-36499de5 > .elementor-background-video-container::before, .elementor-20052 .elementor-element.elementor-element-36499de5 > .e-con-inner > .elementor-background-video-container::before, .elementor-20052 .elementor-element.elementor-element-36499de5 > .elementor-background-slideshow::before, .elementor-20052 .elementor-element.elementor-element-36499de5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20052 .elementor-element.elementor-element-36499de5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-20052 .elementor-element.elementor-element-36499de5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20052 .elementor-element.elementor-element-efa52c3{--spacer-size:16px;}.elementor-20052 .elementor-element.elementor-element-6a4f6431{--display:flex;}.elementor-20052 .elementor-element.elementor-element-6a4f6431:not(.elementor-motion-effects-element-type-background), .elementor-20052 .elementor-element.elementor-element-6a4f6431 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ef2b6d );}.elementor-20052 .elementor-element.elementor-element-6a4f6431.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20052 .elementor-element.elementor-element-ebeae6d{--display:flex;}.elementor-20052 .elementor-element.elementor-element-ebeae6d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20052 .elementor-element.elementor-element-7b12f24f > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-62d67b15{--spacer-size:50px;}.elementor-20052 .elementor-element.elementor-element-27df15d7{--display:flex;box-shadow:0px 0px 10px 0px #000000;}.elementor-20052 .elementor-element.elementor-element-27df15d7:not(.elementor-motion-effects-element-type-background), .elementor-20052 .elementor-element.elementor-element-27df15d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ef2b6d );}.elementor-20052 .elementor-element.elementor-element-27df15d7.e-con{--flex-grow:0;--flex-shrink:0;}.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 );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-20052 .elementor-element.elementor-element-52be1bc8{text-align:start;}.elementor-20052 .elementor-element.elementor-element-7ce3f5ca{--display:flex;}.elementor-20052 .elementor-element.elementor-element-219ef1b1{--spacer-size:97px;}.elementor-20052 .elementor-element.elementor-element-95513b{--display:flex;box-shadow:0px 0px 10px 0px #000000;}.elementor-20052 .elementor-element.elementor-element-95513b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20052 .elementor-element.elementor-element-419a0db2{text-align:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-20052 .elementor-element.elementor-element-26a1c420{--display:flex;}.elementor-20052 .elementor-element.elementor-element-260c3bd6{text-align:center;}.elementor-20052 .elementor-element.elementor-element-2179bb18 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-7f53cdb2 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-2dd51f51 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-150d59aa > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-c07b4c9 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-3cc201a > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-1aca03e > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-70f44db0{--display:flex;}.elementor-20052 .elementor-element.elementor-element-321fe521{--spacer-size:97px;}.elementor-20052 .elementor-element.elementor-element-1f1b692a{--display:flex;box-shadow:0px 0px 10px 0px #000000;}.elementor-20052 .elementor-element.elementor-element-1f1b692a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20052 .elementor-element.elementor-element-79774ba3{text-align:center;}.elementor-20052 .elementor-element.elementor-element-18180bbd{--display:flex;}.elementor-20052 .elementor-element.elementor-element-5cb75ae1{text-align:center;}.elementor-20052 .elementor-element.elementor-element-7579a335 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-623f70d0 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-ef46252 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-d0fe462 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-657581b5 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-357da921 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-285698e4{--display:flex;}.elementor-20052 .elementor-element.elementor-element-25044671{--spacer-size:97px;}.elementor-20052 .elementor-element.elementor-element-47e2d679{--display:flex;box-shadow:0px 0px 10px 0px #000000;}.elementor-20052 .elementor-element.elementor-element-47e2d679.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20052 .elementor-element.elementor-element-28865db8{text-align:center;}.elementor-20052 .elementor-element.elementor-element-129bb8fe{--display:flex;}.elementor-20052 .elementor-element.elementor-element-29fb8fc9{text-align:center;}.elementor-20052 .elementor-element.elementor-element-3c83d6d1 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-548fb2c > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-580d94f8 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-15b48a0 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-37011d27 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-46367886 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-423c961 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-316277dd{--display:flex;}.elementor-20052 .elementor-element.elementor-element-77c2497a{--spacer-size:97px;}.elementor-20052 .elementor-element.elementor-element-5aa644e7{--display:flex;box-shadow:0px 0px 10px 0px #000000;}.elementor-20052 .elementor-element.elementor-element-5aa644e7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20052 .elementor-element.elementor-element-4d8ebb16{text-align:center;}.elementor-20052 .elementor-element.elementor-element-89ac7ce{--display:flex;}.elementor-20052 .elementor-element.elementor-element-11cff628{text-align:center;}.elementor-20052 .elementor-element.elementor-element-3b2ba8e4 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-befcd47 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-ebece97 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-531c960e{--display:flex;}.elementor-20052 .elementor-element.elementor-element-35596ad1{--spacer-size:97px;}.elementor-20052 .elementor-element.elementor-element-4e30f740{--display:flex;box-shadow:0px 0px 10px 0px #000000;}.elementor-20052 .elementor-element.elementor-element-4e30f740.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20052 .elementor-element.elementor-element-53fe1645{text-align:center;}.elementor-20052 .elementor-element.elementor-element-584831a7{--display:flex;}.elementor-20052 .elementor-element.elementor-element-254d8424{text-align:center;}.elementor-20052 .elementor-element.elementor-element-44c8163f > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-850b203 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-fc6e087 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-7939c1c > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-1519da3 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-5200844 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-14af455e{--display:flex;}.elementor-20052 .elementor-element.elementor-element-628a93c0{--spacer-size:97px;}.elementor-20052 .elementor-element.elementor-element-496391c0{--display:flex;box-shadow:0px 0px 10px 0px #000000;}.elementor-20052 .elementor-element.elementor-element-496391c0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20052 .elementor-element.elementor-element-fd22677{text-align:center;}.elementor-20052 .elementor-element.elementor-element-65be02b3{--display:flex;}.elementor-20052 .elementor-element.elementor-element-40dc9664{text-align:center;}.elementor-20052 .elementor-element.elementor-element-2bf6253b > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-8d18129 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-24249701 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-2d1436e > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-5edc5a3 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-f50f999 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-b37275c > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-30070ec > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-38bfb5c > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-12d74f2 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-d5c1367 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-846b954 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-a7766b1 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-4d21ad2{--display:flex;}.elementor-20052 .elementor-element.elementor-element-70c4f83e{--spacer-size:97px;}.elementor-20052 .elementor-element.elementor-element-48a4755b{--display:flex;box-shadow:0px 0px 10px 0px #000000;}.elementor-20052 .elementor-element.elementor-element-48a4755b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20052 .elementor-element.elementor-element-bb8d11a{text-align:center;}.elementor-20052 .elementor-element.elementor-element-690bc296{--display:flex;}.elementor-20052 .elementor-element.elementor-element-27f318fa{text-align:center;}.elementor-20052 .elementor-element.elementor-element-482acb1e > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-72dba70 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-1bd6f9ea > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-d820317 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-3f49aae > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-cbea793 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-bca0131 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-e4124a4 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-fae82d3 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-9f36274 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-51f9dd3{--display:flex;}.elementor-20052 .elementor-element.elementor-element-35d7ac6c{--spacer-size:97px;}.elementor-20052 .elementor-element.elementor-element-6cb08cea{--display:flex;box-shadow:0px 0px 10px 0px #000000;}.elementor-20052 .elementor-element.elementor-element-6cb08cea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20052 .elementor-element.elementor-element-2338c528{text-align:center;}.elementor-20052 .elementor-element.elementor-element-81c12b0{--display:flex;}.elementor-20052 .elementor-element.elementor-element-22735eae{text-align:center;}.elementor-20052 .elementor-element.elementor-element-597cf111 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-b266a81 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-cb100a3 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-931dd03 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-dddb5b7 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-6d4b8a2e{--display:flex;}.elementor-20052 .elementor-element.elementor-element-2a749e7a{--spacer-size:97px;}.elementor-20052 .elementor-element.elementor-element-35cdb677{--display:flex;box-shadow:0px 0px 10px 0px #000000;}.elementor-20052 .elementor-element.elementor-element-35cdb677.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20052 .elementor-element.elementor-element-6df7df21{text-align:center;}.elementor-20052 .elementor-element.elementor-element-7942ff70{--display:flex;}.elementor-20052 .elementor-element.elementor-element-37521902{text-align:center;}.elementor-20052 .elementor-element.elementor-element-76ef7cfa > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-df8db9d > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-4a240af > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-2b260e1 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-363bdf2 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-d90f4a9 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-a7b5406 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-d6db653 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-a042eb8 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-5ae87336{--display:flex;}.elementor-20052 .elementor-element.elementor-element-6796981a{--spacer-size:97px;}.elementor-20052 .elementor-element.elementor-element-32b3302f{--display:flex;box-shadow:0px 0px 10px 0px #000000;}.elementor-20052 .elementor-element.elementor-element-32b3302f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20052 .elementor-element.elementor-element-20ec60a4{text-align:center;}.elementor-20052 .elementor-element.elementor-element-24c111a7{--display:flex;}.elementor-20052 .elementor-element.elementor-element-5aebee43{text-align:center;}.elementor-20052 .elementor-element.elementor-element-67d4cbb7 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-dcf2da7 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-3d45c21 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-3150adb > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-557a029a > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-cb4ff2f > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-674964d7{--display:flex;}.elementor-20052 .elementor-element.elementor-element-7bf30f58{--spacer-size:97px;}.elementor-20052 .elementor-element.elementor-element-46363a26{--display:flex;box-shadow:0px 0px 10px 0px #000000;}.elementor-20052 .elementor-element.elementor-element-46363a26.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20052 .elementor-element.elementor-element-1a3542da{text-align:center;}.elementor-20052 .elementor-element.elementor-element-b76e42f > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-736f34d > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-2d6d9307 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-22131fad > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-cf7931b > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-e93b3b5 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-dc63bf5 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-4cb0202 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-5c97a1f9{--display:flex;}.elementor-20052 .elementor-element.elementor-element-4fc822cd{--spacer-size:97px;}.elementor-20052 .elementor-element.elementor-element-1026cddd{--display:flex;box-shadow:0px 0px 10px 0px #000000;}.elementor-20052 .elementor-element.elementor-element-1026cddd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20052 .elementor-element.elementor-element-5f858d76{text-align:center;}.elementor-20052 .elementor-element.elementor-element-be1e145 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-c283ef7 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-25acc16 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-dce7165{--display:flex;}.elementor-20052 .elementor-element.elementor-element-4de5590{--spacer-size:50px;}.elementor-20052 .elementor-element.elementor-element-513a3af{--display:flex;box-shadow:0px 0px 10px 0px #000000;}.elementor-20052 .elementor-element.elementor-element-513a3af.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20052 .elementor-element.elementor-element-ab652aa{text-align:center;}.elementor-20052 .elementor-element.elementor-element-27a9b37 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-ea11733 > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-228f2d2{--display:flex;}.elementor-20052 .elementor-element.elementor-element-80b59b2{--spacer-size:97px;}.elementor-20052 .elementor-element.elementor-element-3c3d01cf{--display:flex;}.elementor-20052 .elementor-element.elementor-element-71fd7a3d > .elementor-widget-container{border-style:dotted;}.elementor-20052 .elementor-element.elementor-element-71fd7a3d:hover .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20052 .elementor-element.elementor-element-53d320e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-20052 .elementor-element.elementor-element-19b385c9{--spacer-size:97px;}.elementor-20052 .elementor-element.elementor-element-28e93c38{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-20052 .elementor-element.elementor-element-1c707976{text-align:center;}.elementor-20052 .elementor-element.elementor-element-1c707976 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.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 );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 );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-20052 .elementor-element.elementor-element-5c6a071 .elementor-post__thumbnail__link{padding-bottom:calc( 0.66 * 100% );}.elementor-20052 .elementor-element.elementor-element-5c6a071:after{content:"0.66";position:absolute;color:transparent;}.elementor-20052 .elementor-element.elementor-element-5c6a071{--grid-column-gap:7px;--grid-row-gap:7px;}.elementor-20052 .elementor-element.elementor-element-5c6a071 a .elementor-portfolio-item__overlay{background-color:var( --e-global-color-59b630f );}.elementor-20052 .elementor-element.elementor-element-1fd6528f{--spacer-size:50px;}.elementor-20052 .elementor-element.elementor-element-56a8c07f{--spacer-size:50px;}@media(min-width:768px){.elementor-20052 .elementor-element.elementor-element-36499de5{--content-width:62%;}.elementor-20052 .elementor-element.elementor-element-6a4f6431{--width:94%;}.elementor-20052 .elementor-element.elementor-element-ebeae6d{--width:77.608%;}.elementor-20052 .elementor-element.elementor-element-27df15d7{--width:94%;}.elementor-20052 .elementor-element.elementor-element-95513b{--width:94%;}.elementor-20052 .elementor-element.elementor-element-1f1b692a{--width:94%;}.elementor-20052 .elementor-element.elementor-element-47e2d679{--width:94%;}.elementor-20052 .elementor-element.elementor-element-5aa644e7{--width:94%;}.elementor-20052 .elementor-element.elementor-element-4e30f740{--width:94%;}.elementor-20052 .elementor-element.elementor-element-496391c0{--width:94%;}.elementor-20052 .elementor-element.elementor-element-48a4755b{--width:94%;}.elementor-20052 .elementor-element.elementor-element-6cb08cea{--width:94%;}.elementor-20052 .elementor-element.elementor-element-35cdb677{--width:94%;}.elementor-20052 .elementor-element.elementor-element-32b3302f{--width:94%;}.elementor-20052 .elementor-element.elementor-element-46363a26{--width:94%;}.elementor-20052 .elementor-element.elementor-element-1026cddd{--width:94%;}.elementor-20052 .elementor-element.elementor-element-513a3af{--width:94%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.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-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-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 );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.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-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-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 );}}