.elementor-90376 .elementor-element.elementor-element-35e13178 .elementor-heading-title{font-size:32px}#elementor-popup-modal-90376 .dialog-widget-content{animation-duration:1.2s}#elementor-popup-modal-90376{background-color:rgb(0 0 0 / .8);justify-content:center;align-items:center;pointer-events:all}#elementor-popup-modal-90376 .dialog-message{height:auto}#elementor-popup-modal-90376 .dialog-close-button{display:flex;top:0}body:not(.rtl) #elementor-popup-modal-90376 .dialog-close-button{right:0}body.rtl #elementor-popup-modal-90376 .dialog-close-button{left:0}@media(max-width:767px){.elementor-90376 .elementor-element.elementor-element-5dcfb603>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-90376 .elementor-element.elementor-element-48351902.elementor-element{--align-self:flex-end}.elementor-90376 .elementor-element.elementor-element-35e13178 .elementor-heading-title{font-size:24px}}body .modal-sos .dialog-widget-content{display:grid;grid-template-columns:1fr 24px min(75%, 840px) 24px 1fr;grid-template-rows:24px auto 24px;gap:8px;position:relative;width:100%;background-color:#fff0;font-family:'Poppins'}body .modal-sos .dialog-close-button{display:flex;grid-area:1 / 4;position:relative;justify-content:center;align-items:center;color:#fff;font-size:22px;line-height:24px}body .modal-sos .dialog-message{grid-area:2 / 3;width:auto;border-radius:16px;overflow:hidden;background-color:#ba131d;color:#fff}body .modal-sos .elementor-location-popup .elementor-widget-wrap{display:grid;grid-template-columns:8px 1fr 8px;grid-template-rows:240px repeat(3,auto) 8px;gap:8px;padding:0}@media (min-width:768px){body .modal-sos .elementor-location-popup .elementor-widget-wrap{grid-template-rows:440px auto}}@media (min-width:992px){body .modal-sos .elementor-location-popup .elementor-widget-wrap{grid-template-columns:8px max(352px) max(400px) 8px;grid-template-rows:8px 1fr repeat(3,auto) 1fr 8px;gap:16px 24px;height:500px}}@media (min-width:992px){body .modal-sos .elementor-location-popup .elementor-widget-wrap .elementor-widget{margin-bottom:0;margin-block-end:0}}body .modal-sos .elementor-location-popup .elementor-widget-wrap .modal-sos--photo,body .modal-sos .elementor-location-popup .elementor-widget-wrap .modal-sos--photo .elementor-widget-container,body .modal-sos .elementor-location-popup .elementor-widget-wrap .modal-sos--photo .elementor-widget-container img{height:100%}body .modal-sos .elementor-location-popup .elementor-widget-wrap .modal-sos--photo{grid-area:1 / 1 / auto / -1}@media (min-width:992px){body .modal-sos .elementor-location-popup .elementor-widget-wrap .modal-sos--photo{grid-area:1 / 1 / -1 / span 2}}body .modal-sos .elementor-location-popup .elementor-widget-wrap .modal-sos--photo .elementor-widget-container img{width:100%;object-fit:cover}body .modal-sos .elementor-location-popup .elementor-widget-wrap .modal-sos--lead,body .modal-sos .elementor-location-popup .elementor-widget-wrap .modal-sos--text{margin-bottom:0}body .modal-sos .elementor-location-popup .elementor-widget-wrap .modal-sos--lead{grid-area:2 / 2;margin-bottom:0;font-weight:800;font-size:26px;line-height:32px}@media (min-width:992px){body .modal-sos .elementor-location-popup .elementor-widget-wrap .modal-sos--lead{grid-area:3 / 3;font-size:33px;line-height:40px}}body .modal-sos .elementor-location-popup .elementor-widget-wrap .modal-sos--text{grid-area:3 / 2;font-size:14px;line-height:16px;font-style:italic}@media (min-width:992px){body .modal-sos .elementor-location-popup .elementor-widget-wrap .modal-sos--text{grid-area:4 / 3;font-size:16px;line-height:24px}}body .modal-sos .elementor-location-popup .elementor-widget-wrap .modal-sos--cta{grid-area:4 / 2;width:100%}@media (min-width:992px){body .modal-sos .elementor-location-popup .elementor-widget-wrap .modal-sos--cta{grid-area:5 / 3}}body .modal-sos .elementor-location-popup .elementor-widget-wrap .modal-sos--cta .elementor-button{width:100%;border:none;border-radius:16px;padding:8px 24px;background-color:#ffd201;color:#3a3a3a;font-weight:700;font-size:16px;line-height:16px;text-align:center;text-decoration:none;text-transform:uppercase}@media (min-width:992px){body .modal-sos .elementor-location-popup .elementor-widget-wrap .modal-sos--cta .elementor-button{font-size:21px;line-height:24px}}