.elementor-8274 .elementor-element.elementor-element-5c186230 .elementor-background-overlay{width:100%;height:100%;}.elementor-8274 .elementor-element.elementor-element-262b58bb .page-header.proj-det .img-wrapper{background-size:cover!important;}.elementor-8274 .elementor-element.elementor-element-23531bdc .elementor-background-overlay{width:100%;height:100%;}.elementor-8274 .elementor-element.elementor-element-59cf46cb .elementor-background-overlay{width:100%;height:100%;}.elementor-8274 .elementor-element.elementor-element-219a6e72 .elementor-heading-title{line-height:2em;}.elementor-8274 .elementor-element.elementor-element-6723e0b0 .elementor-background-overlay{width:100%;height:100%;}.elementor-8274 .elementor-element.elementor-element-6723e0b0{margin-top:30px;margin-bottom:0px;}.elementor-8274 .elementor-element.elementor-element-21674c09 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-8274 .elementor-element.elementor-element-21674c09 .elementor-heading-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:4px;}.elementor-8274 .elementor-element.elementor-element-7d5c3543 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-8274 .elementor-element.elementor-element-7d5c3543 .elementor-heading-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:4px;}.elementor-8274 .elementor-element.elementor-element-6dd24905 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-8274 .elementor-element.elementor-element-6dd24905 .elementor-heading-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:4px;}.elementor-8274 .elementor-element.elementor-element-2e474022 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-8274 .elementor-element.elementor-element-2e474022 .elementor-heading-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:4px;}.elementor-8274 .elementor-element.elementor-element-1c5c4391 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-8274 .elementor-element.elementor-element-1c5c4391 .elementor-heading-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:4px;}.elementor-8274 .elementor-element.elementor-element-1350a862 .elementor-background-overlay{width:100%;height:100%;}.elementor-8274 .elementor-element.elementor-element-2669024 .gallery-item .gallery-caption{text-align:center;}@media(max-width:1024px){.elementor-8274 .elementor-element.elementor-element-262b58bb .page-header.proj-det .img-wrapper{min-height:auto;padding-top:50%!important;background-size:contain!important;}}@media(max-width:767px){.elementor-8274 .elementor-element.elementor-element-2b8f6b08{width:50%;}.elementor-8274 .elementor-element.elementor-element-ba44698{width:50%;}.elementor-8274 .elementor-element.elementor-element-d123005{width:50%;}.elementor-8274 .elementor-element.elementor-element-d123005 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8274 .elementor-element.elementor-element-538fb9af{width:50%;}.elementor-8274 .elementor-element.elementor-element-538fb9af > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8274 .elementor-element.elementor-element-266e72dd{width:50%;}.elementor-8274 .elementor-element.elementor-element-266e72dd > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-8274 .elementor-element.elementor-element-72d3157e{width:100%;}.elementor-8274 .elementor-element.elementor-element-5dc22482{width:100%;}}