@charset "utf-8";

@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');

.widget_wrap { font-family: "Roboto", sans-serif; position: fixed; right: 40px; bottom: 40px; width: 238px; text-align: center; }
    .widget_top { margin: 0 0 11px; background: #fff; border-radius: 20px; overflow: hidden; box-shadow: 0 0 15px #e0e3e7; }
        .widget_top_carousel { font-size: 0; line-height: 0; }
            .widget_top_carousel_img img { width: 100%; height: auto; }
        .widget_top_info { display: flex; justify-content: space-between; padding: 8px 15px; font-size: 13px; line-height: 20px; }
    .widget_btn button { font-family: "Roboto", sans-serif; width: 145px; height: 36px; font-size: 13px; color: #000; background: #fff; padding: 0; outline: none; border: 1px solid #d4d4d4; border-radius: 18px; box-shadow: 0 0 15px #e0e3e7; cursor: pointer; }
    .widget_btn button:hover { opacity: 0.7; }









