#elementor-popup-modal-6289{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-6289 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-6289 .dialog-close-button{display:flex;}#elementor-popup-modal-6289 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}/* Start custom CSS */.elementor-6289 .elementor-element-2245e0fb{display:flex;flex-direction:column;gap:0;padding:0;background:#fff;}
.elementor-6289 .elementor-element-2245e0fb img{display:block;width:100%;height:300px;object-fit:cover;margin:0;}
.elementor-6289 .elementor-element-68d4ebb3{display:flex;flex-direction:column;gap:4px;padding:22px 28px 34px;}
.elementor-6289 .elementor-element-51a9f33d{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:0;margin:0 0 16px;}
.elementor-6289 .elementor-element-51a9f33d > p{margin:0;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;color:#2E7D32;background-color:#EAF6E7;padding:6px 14px;border-radius:6px;display:block;line-height:1.5;}
.elementor-6289 .elementor-element-51a9f33d > a{display:inline-block;margin:0;padding:14px 44px;border-radius:999px;border:0;background:#62BB51;color:#fff;font-family:Poppins,sans-serif;font-weight:600;font-size:15px;line-height:1;text-decoration:none;transition:background .25s;}
.elementor-6289 .elementor-element-51a9f33d > a:hover{background:#4E9A40;color:#fff;}
.elementor-6289 .elementor-element-51a9f33d > a:focus,.elementor-6289 .elementor-element-51a9f33d > a:active{outline:2px solid #62BB51;outline-offset:2px;}
.elementor-6289 .elementor-element-68d4ebb3 > p:nth-of-type(1){margin:0;font-family:Poppins,sans-serif;font-weight:700;font-size:22px;line-height:1.3;color:#111;}
.elementor-6289 .elementor-element-68d4ebb3 > p:nth-of-type(2){margin:0;font-family:Poppins,sans-serif;font-size:14px;color:#9a9a9a;}
.elementor-6289 .elementor-element-68d4ebb3 > p:nth-of-type(3){margin:16px 0 0;font-family:Poppins,sans-serif;font-size:13px;line-height:1.7;color:#333;}
#elementor-popup-modal-6289{background-color:rgba(0,0,0,.72);}
#elementor-popup-modal-6289 .dialog-widget-content{border-radius:32px;overflow:hidden;box-shadow:0 24px 60px rgba(0,0,0,.4);}
#elementor-popup-modal-6289 .dialog-close-button{top:16px;right:16px;width:36px;height:36px;border-radius:50%;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;font-size:14px;z-index:5;}
#elementor-popup-modal-6289 .dialog-close-button i{color:#fff;}
#elementor-popup-modal-6289 .dialog-close-button:hover{background:#62BB51;}
#elementor-popup-modal-6289 .dialog-close-button:focus,#elementor-popup-modal-6289 .dialog-close-button:active{outline:2px solid #62BB51;outline-offset:2px;box-shadow:none;}
@media (max-width:767px){#elementor-popup-modal-6289 .dialog-widget-content,#elementor-popup-modal-6289 .dialog-message{width:calc(100vw - 40px) !important;max-width:440px;}#elementor-popup-modal-6289 .dialog-widget-content{border-radius:24px;}.elementor-6289 .elementor-element-2245e0fb img{height:210px;}.elementor-6289 .elementor-element-68d4ebb3{padding:18px 20px 26px;}.elementor-6289 .elementor-element-51a9f33d > a{padding:13px 30px;}.elementor-6289 .elementor-element-68d4ebb3 > p:nth-of-type(1){font-size:19px;}}/* End custom CSS */