.elementor-2187 .elementor-element.elementor-element-1dc6653{--display:flex;}.elementor-2187 .elementor-element.elementor-element-eeabae3{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-2187 .elementor-element.elementor-element-eeabae3.elementor-element{--align-self:center;}#elementor-popup-modal-2187 .dialog-widget-content{background-color:#FFFFFF00;border-style:none;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-2187{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-2187 .dialog-message{width:1000px;height:auto;}#elementor-popup-modal-2187 .dialog-close-button{display:flex;background-color:var( --e-global-color-text );font-size:18px;}#elementor-popup-modal-2187 .dialog-close-button i{color:var( --e-global-color-dee1a50 );}#elementor-popup-modal-2187 .dialog-close-button svg{fill:var( --e-global-color-dee1a50 );}@media(max-width:767px){#elementor-popup-modal-2187 .dialog-close-button{top:2%;}body:not(.rtl) #elementor-popup-modal-2187 .dialog-close-button{right:4%;}body.rtl #elementor-popup-modal-2187 .dialog-close-button{left:4%;}}/* Start custom CSS */.custom-inquiry-container {
    display: flex;
    flex-wrap: wrap;
    margin: 0 auto;
    background-color: #ffffff;
    box-shadow: 0 5px 25px rgba(0,0,0,0.1);
    overflow: hidden;
}

.inquiry-left-side {
    flex: 1 1 50%;
}

.inquiry-left-side img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
}

.inquiry-right-side {
    flex: 1 1 50%;
    padding: 30px 20px;
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    box-sizing: border-box;
}

.inquiry-logo {
    margin-bottom: 0px;
    text-align: center;
}

.inquiry-logo img {
    max-width: 130px; 
}

.inquiry-form-wrapper {
    width: 100%;
}

a.dialog-close-button.dialog-lightbox-close-button {
    padding: 5px;
    border-radius: 35px;
}



@media (max-width: 768px) {
    .inquiry-left-side, .inquiry-right-side {
        flex: 1 1 100%;
    }
    .inquiry-right-side {
        padding: 30px 20px;
    }
}/* End custom CSS */