.elementor-170 .elementor-element.elementor-element-e7a3d2d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-170 .elementor-element.elementor-element-3c94c01{--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-170 .elementor-element.elementor-element-a2079f5{--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-170 .elementor-element.elementor-element-2138598{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-170 .elementor-element.elementor-element-dabe192{width:var( --container-widget-width, 102.092% );max-width:102.092%;--container-widget-width:102.092%;--container-widget-flex-grow:0;text-align:center;}.elementor-170 .elementor-element.elementor-element-dabe192.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-170 .elementor-element.elementor-element-dabe192 .elementor-heading-title{color:#000405;}.elementor-170 .elementor-element.elementor-element-4ccce55{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-170 .elementor-element.elementor-element-b4e75b7{width:var( --container-widget-width, 96.634% );max-width:96.634%;margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;padding:10px 10px 10px 10px;--container-widget-width:96.634%;--container-widget-flex-grow:0;text-align:center;color:#000000;}.elementor-170 .elementor-element.elementor-element-b4e75b7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-170 .elementor-element.elementor-element-48d058b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-170 .elementor-element.elementor-element-58ab31a.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-170 .elementor-element.elementor-element-58ab31a .elementor-swiper-button{font-size:20px;}.elementor-170 .elementor-element.elementor-element-03c219d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-42a913e{width:var( --container-widget-width, 96.347% );max-width:96.347%;margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;padding:10px 10px 10px 10px;--container-widget-width:96.347%;--container-widget-flex-grow:0;column-gap:6px;color:#000000;}.elementor-170 .elementor-element.elementor-element-42a913e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-170 .elementor-element.elementor-element-5bc7483{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-e10b0b7{width:var( --container-widget-width, 55.721% );max-width:55.721%;margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;padding:10px 10px 10px 10px;--container-widget-width:55.721%;--container-widget-flex-grow:0;color:#000000;}.elementor-170 .elementor-element.elementor-element-e10b0b7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-170 .elementor-element.elementor-element-509458e{--display:flex;}.elementor-170 .elementor-element.elementor-element-16c932b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-dee640e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-2778fd8{margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;padding:10px 10px 10px 10px;column-gap:0px;color:#000000;}.elementor-170 .elementor-element.elementor-element-e0eb809{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-a36d87b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-a40e1ae{width:var( --container-widget-width, 58.685% );max-width:58.685%;margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;padding:10px 10px 10px 10px;--container-widget-width:58.685%;--container-widget-flex-grow:0;color:#000000;}.elementor-170 .elementor-element.elementor-element-a40e1ae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-170 .elementor-element.elementor-element-f213731{--display:flex;}.elementor-170 .elementor-element.elementor-element-46d6469{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-9700179{width:var( --container-widget-width, 99.251% );max-width:99.251%;--container-widget-width:99.251%;--container-widget-flex-grow:0;}.elementor-170 .elementor-element.elementor-element-9700179.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-170 .elementor-element.elementor-element-0ab6db3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-43f2510{width:var( --container-widget-width, 38.392% );max-width:38.392%;--container-widget-width:38.392%;--container-widget-flex-grow:0;color:#000000;}.elementor-170 .elementor-element.elementor-element-43f2510.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-170 .elementor-element.elementor-element-1f07d85{--display:flex;}.elementor-170 .elementor-element.elementor-element-3f6a116.elementor-element{--align-self:center;}.elementor-170 .elementor-element.elementor-element-3603728{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-fb48bbd{width:var( --container-widget-width, 59.356% );max-width:59.356%;--container-widget-width:59.356%;--container-widget-flex-grow:0;color:#000000;}.elementor-170 .elementor-element.elementor-element-fb48bbd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-170 .elementor-element.elementor-element-7a8456d{--display:flex;}.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-170 .elementor-element.elementor-element-4db7e76 .elementor-post__thumbnail__link{padding-bottom:calc( 0.66 * 100% );}.elementor-170 .elementor-element.elementor-element-4db7e76:after{content:"0.66";position:absolute;color:transparent;}.elementor-170 .elementor-element.elementor-element-364fabb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-75570b2{width:var( --container-widget-width, 99.251% );max-width:99.251%;--container-widget-width:99.251%;--container-widget-flex-grow:0;}.elementor-170 .elementor-element.elementor-element-75570b2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-170 .elementor-element.elementor-element-e4df81b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-93721b9{width:var( --container-widget-width, 54.441% );max-width:54.441%;margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;padding:10px 10px 10px 10px;--container-widget-width:54.441%;--container-widget-flex-grow:0;color:#050000;}.elementor-170 .elementor-element.elementor-element-93721b9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-170 .elementor-element.elementor-element-b2a686f{--display:flex;}.elementor-170 .elementor-element.elementor-element-2c567fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-a10be04{width:var( --container-widget-width, 97.238% );max-width:97.238%;margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;padding:10px 10px 10px 10px;--container-widget-width:97.238%;--container-widget-flex-grow:0;}.elementor-170 .elementor-element.elementor-element-a10be04.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-170 .elementor-element.elementor-element-b12012e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-d563502{--display:flex;}.elementor-170 .elementor-element.elementor-element-fa6ba5f{margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;padding:10px 10px 10px 10px;color:#020000;}.elementor-170 .elementor-element.elementor-element-d1c45d8{--display:flex;}.elementor-170 .elementor-element.elementor-element-7a7e900{margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;padding:10px 10px 10px 10px;color:#070000;}.elementor-170 .elementor-element.elementor-element-2133703{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-585bd92{--display:flex;}.elementor-170 .elementor-element.elementor-element-626b5ef{--display:flex;}.elementor-170 .elementor-element.elementor-element-4872637{--display:flex;}.elementor-170 .elementor-element.elementor-element-1014a88{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-5556f27{width:var( --container-widget-width, 25.996% );max-width:25.996%;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:5px 5px 5px 5px;--container-widget-width:25.996%;--container-widget-flex-grow:0;color:#000000;}.elementor-170 .elementor-element.elementor-element-5556f27.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-170 .elementor-element.elementor-element-826270e{--display:flex;}.elementor-170 .elementor-element.elementor-element-1482583{--display:flex;}.elementor-170 .elementor-element.elementor-element-2400056{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-5ea917a{--display:flex;}.elementor-170 .elementor-element.elementor-element-24f6237{margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;padding:10px 10px 10px 10px;color:#000000;}.elementor-170 .elementor-element.elementor-element-3323374{--display:flex;}.elementor-170 .elementor-element.elementor-element-71fb169{margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;padding:10px 10px 10px 10px;color:#000000;}.elementor-170 .elementor-element.elementor-element-dfaded1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-170 .elementor-element.elementor-element-0ba249a{--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-170 .elementor-element.elementor-element-e1d252a.elementor-element{--align-self:center;}.elementor-170 .elementor-element.elementor-element-58c1646{--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-170 .elementor-element.elementor-element-fa62ae6.elementor-element{--align-self:center;}.elementor-170 .elementor-element.elementor-element-ede3c9b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-cb5b2bc{width:var( --container-widget-width, 57.823% );max-width:57.823%;margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;padding:10px 10px 10px 10px;--container-widget-width:57.823%;--container-widget-flex-grow:0;color:#000000;}.elementor-170 .elementor-element.elementor-element-cb5b2bc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-170 .elementor-element.elementor-element-f3cfbc2{--display:flex;}.elementor-170 .elementor-element.elementor-element-88cec81{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-37cf43f{width:var( --container-widget-width, 60.557% );max-width:60.557%;margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;padding:10px 10px 10px 10px;--container-widget-width:60.557%;--container-widget-flex-grow:0;color:#000000;}.elementor-170 .elementor-element.elementor-element-37cf43f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-170 .elementor-element.elementor-element-e2b3846{--display:flex;}.elementor-170 .elementor-element.elementor-element-dab7519{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-e0c8d64{--display:flex;}.elementor-170 .elementor-element.elementor-element-591968e{margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;padding:10px 10px 10px 10px;color:#000000;}.elementor-170 .elementor-element.elementor-element-c6ea8bc{--display:flex;}.elementor-170 .elementor-element.elementor-element-371c3e0{margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;padding:10px 10px 10px 10px;color:#000000;}.elementor-170 .elementor-element.elementor-element-3675900{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-3ac4da7{--display:flex;}.elementor-170 .elementor-element.elementor-element-55f1a3f{margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;padding:10px 10px 10px 10px;color:#000000;}.elementor-170 .elementor-element.elementor-element-57af5af{--display:flex;}.elementor-170 .elementor-element.elementor-element-2233b19{margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;padding:10px 10px 10px 10px;color:#000000;}.elementor-170 .elementor-element.elementor-element-fdbffe6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-9e24e3a{width:var( --container-widget-width, 99.251% );max-width:99.251%;--container-widget-width:99.251%;--container-widget-flex-grow:0;}.elementor-170 .elementor-element.elementor-element-9e24e3a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-170 .elementor-element.elementor-element-7c9e556{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-022c046{margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;padding:10px 10px 10px 10px;color:#050000;}.elementor-170 .elementor-element.elementor-element-fe00d0f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-d1ecc56{width:var( --container-widget-width, 99.251% );max-width:99.251%;--container-widget-width:99.251%;--container-widget-flex-grow:0;}.elementor-170 .elementor-element.elementor-element-d1ecc56.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-170 .elementor-element.elementor-element-3777c03{width:var( --container-widget-width, 99.251% );max-width:99.251%;--container-widget-width:99.251%;--container-widget-flex-grow:0;}.elementor-170 .elementor-element.elementor-element-3777c03.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-170 .elementor-element.elementor-element-9c47b63{width:var( --container-widget-width, 99.251% );max-width:99.251%;--container-widget-width:99.251%;--container-widget-flex-grow:0;}.elementor-170 .elementor-element.elementor-element-9c47b63.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-170 .elementor-element.elementor-element-3c94c01{--width:50%;}.elementor-170 .elementor-element.elementor-element-a2079f5{--width:50%;}.elementor-170 .elementor-element.elementor-element-0ba249a{--width:50%;}.elementor-170 .elementor-element.elementor-element-58c1646{--width:50%;}}@media(max-width:1024px){.elementor-170 .elementor-element.elementor-element-58ab31a.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-170 .elementor-element.elementor-element-58ab31a.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}