#elementor-popup-modal-131 .dialog-widget-content{animation-duration:0.3s;background-color:#FFFFFF;background-image:url("https://marinerplumbing.com/wp-content/uploads/2026/10/contact-us.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:0px 0px 0px 0px;}#elementor-popup-modal-131{background-color:rgba(0,0,0,0.4);justify-content:flex-end;align-items:flex-start;pointer-events:all;}#elementor-popup-modal-131 .dialog-message{width:312px;height:100vh;align-items:flex-start;}#elementor-popup-modal-131 .dialog-close-button{display:flex;top:5px;font-size:18px;}body:not(.rtl) #elementor-popup-modal-131 .dialog-close-button{right:5px;}body.rtl #elementor-popup-modal-131 .dialog-close-button{left:5px;}#elementor-popup-modal-131 .dialog-close-button i{color:#FF0000;}#elementor-popup-modal-131 .dialog-close-button svg{fill:#FF0000;}#elementor-popup-modal-131 .dialog-close-button:hover i{color:#FF0000;}@media(max-width:959px){#elementor-popup-modal-131 .dialog-message{width:312px;}#elementor-popup-modal-131{justify-content:flex-end;}}@media(max-width:767px){#elementor-popup-modal-131 .dialog-message{width:312px;}#elementor-popup-modal-131{justify-content:flex-end;}}/* Start custom CSS */.elementor-131 .dialog-widget-content{overflow-y:auto;}
.elementor-131 details summary{list-style:none;cursor:pointer;}
.elementor-131 details summary::-webkit-details-marker{display:none;}
.elementor-131 details[open] .mm-chev{transform:rotate(180deg);}
.elementor-131 a{text-decoration:none;}
.elementor-131 .elementor-element-3cb0b6f7 svg,.elementor-131 .elementor-element-21cbc11f svg,.elementor-131 [data-id="3cb0b6f7"] svg,.elementor-131 [data-id="21cbc11f"] svg{fill:none;}/* End custom CSS */