.elementor-2564 .elementor-element.elementor-element-257e6458 > .elementor-container{max-width:1200px;}.elementor-2564 .elementor-element.elementor-element-257e6458{padding:100px 0px 100px 0px;transition:all 400ms;}.elementor-2564 .elementor-element.elementor-element-e3d37c7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2564 .elementor-element.elementor-element-e3d37c7{transition:all 400ms;}.elementor-2564 .elementor-element.elementor-element-595e1d33{text-align:center;color:var( --e-global-color-accent );font-family:var( --e-global-typography-791c7ed-font-family ), Sans-serif;font-size:var( --e-global-typography-791c7ed-font-size );font-weight:var( --e-global-typography-791c7ed-font-weight );text-transform:var( --e-global-typography-791c7ed-text-transform );line-height:var( --e-global-typography-791c7ed-line-height );letter-spacing:var( --e-global-typography-791c7ed-letter-spacing );word-spacing:var( --e-global-typography-791c7ed-word-spacing );}.elementor-2564 .elementor-element.elementor-element-595e1d33 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-2564 .elementor-element.elementor-element-595e1d33 .elementor-widget-container{transition:all 400ms;}.elementor-2564 .elementor-element.elementor-element-18385bf6 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2564 .elementor-element.elementor-element-18385bf6 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-2564 .elementor-element.elementor-element-18385bf6 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-2564 .elementor-element.elementor-element-18385bf6 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-2564 .elementor-element.elementor-element-18385bf6 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-522ac4f-font-family ), Sans-serif;font-size:var( --e-global-typography-522ac4f-font-size );font-weight:var( --e-global-typography-522ac4f-font-weight );text-transform:var( --e-global-typography-522ac4f-text-transform );font-style:var( --e-global-typography-522ac4f-font-style );line-height:var( --e-global-typography-522ac4f-line-height );letter-spacing:var( --e-global-typography-522ac4f-letter-spacing );word-spacing:var( --e-global-typography-522ac4f-word-spacing );}.elementor-2564 .elementor-element.elementor-element-18385bf6 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2564 .elementor-element.elementor-element-18385bf6 .elementor-widget-container{transition:all 400ms;}.elementor-2564 .elementor-element.elementor-element-ba9403e{transition:all 400ms;}.elementor-2564 .elementor-element.elementor-element-83fc562{transition:all 400ms;}.elementor-2564 .elementor-element.elementor-element-2bc1e27 .elementor-widget-container{transition:all 400ms;}.elementor-2564 .elementor-element.elementor-element-ef926fd{transition:all 400ms;}.elementor-2564 .elementor-element.elementor-element-5a2705e{transition:all 400ms;}.elementor-2564 .elementor-element.elementor-element-f2ff958{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-2564 .elementor-element.elementor-element-f2ff958 .elementor-widget-container{text-align:center;transition:all 400ms;}.elementor-2564 .elementor-element.elementor-element-63a05ae2 .dethemekit-gallery-item .pa-gallery-image{object-fit:cover;}.elementor-2564 .elementor-element.elementor-element-63a05ae2 .dethemekit-img-gallery-masonry div.dethemekit-gallery-item, .elementor-2564 .elementor-element.elementor-element-63a05ae2 .dethemekit-img-gallery-fitRows div.dethemekit-gallery-item{width:33.330%;}.elementor-2564 .elementor-element.elementor-element-63a05ae2 .dethemekit-img-gallery-filter{justify-content:center;}.elementor-2564 .elementor-element.elementor-element-63a05ae2 .dethemekit-gallery-caption{text-align:center;margin:0px 0px 0px 0px;padding:0px 50px 10px 50px;}.elementor-2564 .elementor-element.elementor-element-63a05ae2 .pa-gallery-img:not(.style2):hover .pa-gallery-icons-wrapper, .elementor-2564 .elementor-element.elementor-element-63a05ae2 .pa-gallery-img .pa-gallery-icons-caption-container, .elementor-2564 .elementor-element.elementor-element-63a05ae2 .pa-gallery-img:hover .pa-gallery-icons-caption-container{background-color:#171717B5;}.elementor-2564 .elementor-element.elementor-element-63a05ae2 .dethemekit-gallery-img-name, .elementor-2564 .elementor-element.elementor-element-63a05ae2 .dethemekit-gallery-img-name a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-97e6fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-97e6fe4-font-size );font-weight:var( --e-global-typography-97e6fe4-font-weight );text-transform:var( --e-global-typography-97e6fe4-text-transform );line-height:var( --e-global-typography-97e6fe4-line-height );letter-spacing:var( --e-global-typography-97e6fe4-letter-spacing );word-spacing:var( --e-global-typography-97e6fe4-word-spacing );}.elementor-2564 .elementor-element.elementor-element-63a05ae2 .dethemekit-gallery-img-desc, .elementor-2564 .elementor-element.elementor-element-63a05ae2 .dethemekit-gallery-img-desc a{color:var( --e-global-color-accent );font-family:var( --e-global-typography-9621d87-font-family ), Sans-serif;font-size:var( --e-global-typography-9621d87-font-size );font-weight:var( --e-global-typography-9621d87-font-weight );text-transform:var( --e-global-typography-9621d87-text-transform );line-height:var( --e-global-typography-9621d87-line-height );letter-spacing:var( --e-global-typography-9621d87-letter-spacing );word-spacing:var( --e-global-typography-9621d87-word-spacing );}.elementor-2564 .elementor-element.elementor-element-63a05ae2 .elementor-widget-container{transition:all 400ms;}@media(max-width:1024px){.elementor-2564 .elementor-element.elementor-element-257e6458{padding:70px 30px 70px 30px;}.elementor-2564 .elementor-element.elementor-element-595e1d33{font-size:var( --e-global-typography-791c7ed-font-size );line-height:var( --e-global-typography-791c7ed-line-height );letter-spacing:var( --e-global-typography-791c7ed-letter-spacing );word-spacing:var( --e-global-typography-791c7ed-word-spacing );}.elementor-2564 .elementor-element.elementor-element-18385bf6 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2564 .elementor-element.elementor-element-18385bf6 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-2564 .elementor-element.elementor-element-18385bf6 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-522ac4f-font-size );line-height:var( --e-global-typography-522ac4f-line-height );letter-spacing:var( --e-global-typography-522ac4f-letter-spacing );word-spacing:var( --e-global-typography-522ac4f-word-spacing );}.elementor-2564 .elementor-element.elementor-element-63a05ae2 .dethemekit-img-gallery-masonry div.dethemekit-gallery-item, .elementor-2564 .elementor-element.elementor-element-63a05ae2 .dethemekit-img-gallery-fitRows div.dethemekit-gallery-item{width:50%;}.elementor-2564 .elementor-element.elementor-element-63a05ae2 .dethemekit-gallery-img-name, .elementor-2564 .elementor-element.elementor-element-63a05ae2 .dethemekit-gallery-img-name a{font-size:var( --e-global-typography-97e6fe4-font-size );line-height:var( --e-global-typography-97e6fe4-line-height );letter-spacing:var( --e-global-typography-97e6fe4-letter-spacing );word-spacing:var( --e-global-typography-97e6fe4-word-spacing );}.elementor-2564 .elementor-element.elementor-element-63a05ae2 .dethemekit-gallery-img-desc, .elementor-2564 .elementor-element.elementor-element-63a05ae2 .dethemekit-gallery-img-desc a{font-size:var( --e-global-typography-9621d87-font-size );line-height:var( --e-global-typography-9621d87-line-height );letter-spacing:var( --e-global-typography-9621d87-letter-spacing );word-spacing:var( --e-global-typography-9621d87-word-spacing );}.elementor-2564 .elementor-element.elementor-element-63a05ae2 > .elementor-widget-container{margin:0px -10px 0px -10px;}}@media(max-width:767px){.elementor-2564 .elementor-element.elementor-element-257e6458{padding:70px 20px 70px 20px;}.elementor-2564 .elementor-element.elementor-element-595e1d33{text-align:center;font-size:var( --e-global-typography-791c7ed-font-size );line-height:var( --e-global-typography-791c7ed-line-height );letter-spacing:var( --e-global-typography-791c7ed-letter-spacing );word-spacing:var( --e-global-typography-791c7ed-word-spacing );}.elementor-2564 .elementor-element.elementor-element-18385bf6 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2564 .elementor-element.elementor-element-18385bf6 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-2564 .elementor-element.elementor-element-18385bf6 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-522ac4f-font-size );line-height:var( --e-global-typography-522ac4f-line-height );letter-spacing:var( --e-global-typography-522ac4f-letter-spacing );word-spacing:var( --e-global-typography-522ac4f-word-spacing );}.elementor-2564 .elementor-element.elementor-element-18385bf6 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2564 .elementor-element.elementor-element-63a05ae2 .dethemekit-img-gallery-masonry div.dethemekit-gallery-item, .elementor-2564 .elementor-element.elementor-element-63a05ae2 .dethemekit-img-gallery-fitRows div.dethemekit-gallery-item{width:50%;}.elementor-2564 .elementor-element.elementor-element-63a05ae2 .dethemekit-gallery-img-name, .elementor-2564 .elementor-element.elementor-element-63a05ae2 .dethemekit-gallery-img-name a{font-size:var( --e-global-typography-97e6fe4-font-size );line-height:var( --e-global-typography-97e6fe4-line-height );letter-spacing:var( --e-global-typography-97e6fe4-letter-spacing );word-spacing:var( --e-global-typography-97e6fe4-word-spacing );}.elementor-2564 .elementor-element.elementor-element-63a05ae2 .dethemekit-gallery-img-desc, .elementor-2564 .elementor-element.elementor-element-63a05ae2 .dethemekit-gallery-img-desc a{font-size:var( --e-global-typography-9621d87-font-size );line-height:var( --e-global-typography-9621d87-line-height );letter-spacing:var( --e-global-typography-9621d87-letter-spacing );word-spacing:var( --e-global-typography-9621d87-word-spacing );}}