.elementor-16645 .elementor-element.elementor-element-73c6042{--display:flex;--padding-top:3em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-16645 .elementor-element.elementor-element-e787d96 .ecg-gallery{grid-template-columns:repeat(4, 1fr);gap:20px;}.elementor-16645 .elementor-element.elementor-element-e787d96 .ecg-item-image{aspect-ratio:3/4;}.elementor-16645 .elementor-element.elementor-element-e787d96 .ecg-gallery-wrapper{--ecg-accent:#DD7210;--ecg-light:#F9F9F9;--ecg-bg:#101010;}.elementor-16645 .elementor-element.elementor-element-e787d96 .ecg-item{background-color:#101010;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(249,249,249,0.08);border-radius:14px 14px 14px 14px;overflow:hidden;}.elementor-16645 .elementor-element.elementor-element-e787d96 .ecg-item:hover{box-shadow:0px 24px 48px 0px rgba(0,0,0,0.55);}.elementor-16645 .elementor-element.elementor-element-e787d96 .ecg-item-title{color:#FFFFFF;text-align:center;padding:50px 16px 16px 16px;}.elementor-16645 .elementor-element.elementor-element-e787d96 .ecg-item:hover .ecg-item-title{color:#DD7210 !important;}.elementor-16645 .elementor-element.elementor-element-e787d96 .ecg-pagination{justify-content:center;}.elementor-16645 .elementor-element.elementor-element-e787d96 .ecg-page-btn{color:#F9F9F9;background-color:rgba(249,249,249,0.05);}.elementor-16645 .elementor-element.elementor-element-e787d96 .ecg-page-info{color:#F9F9F9;}.elementor-16645 .elementor-element.elementor-element-e787d96 .ecg-page-btn.ecg-active{color:#FFFFFF;background-color:#DD7210;border-color:#DD7210;}@media(max-width:1024px){.elementor-16645 .elementor-element.elementor-element-e787d96 .ecg-gallery{grid-template-columns:repeat(2, 1fr);}}@media(max-width:479px){.elementor-16645 .elementor-element.elementor-element-73c6042{--width:100%;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-16645 .elementor-element.elementor-element-e787d96 .ecg-gallery{grid-template-columns:repeat(2, 1fr);}}/* Start custom CSS */@media (max-width: 600px) {
ecg-modal-close {
    top: -56px!important;
}

}

body.elementor-page-16645{
    padding: 0px!important;
    margin: 0px!important;
}/* End custom CSS */