.-YC-WidgetType-service_request {
    background:white;
    padding:40px;
    position:relative;
    box-shadow:0 0 0;
    border-radius:20px;
    margin-top:20px;
    border-radius:var(--largeradius);
    border:var(--border-defult);
}

.-YC-WidgetType-service_request:before {
    content:'';
    position:absolute;
    --border-w:20px;
    --el-w:calc(100% - var(--border-w));
    width:var(--el-w);
    height:var(--el-w);
    top:calc(var(--border-w)/ 2);
    right:calc(var(--border-w)/ 2);
    border-radius:var(--miniradius)
}

.widget--sidebar--orders-UI--area {
    display:flex;
    align-items:center;
    flex-direction:column;
    align-content:center;
    flex-wrap:wrap;
    position:relative
}

.widget--sidebar--orders-icon {
    font-size:65px;
    margin-bottom:20px;
    --el-w:120px;
    width:var(--el-w);
    height:var(--el-w);
    display:flex;
    justify-content:center;
    align-items:center;
    border-radius:50%;
    background:#f7f8ff;
    padding:15px;
    position:relative;
    margin-top:20px;
}

.widget--sidebar--orders-icon>i {
    font-weight:200;
}


.widget--sidebar--orders-info {
    display:block;
    text-align:center;
    margin-bottom:10px;
}

.widget--sidebar--orders-title {
    font-size:25px;
    margin-bottom:20px;
    color:var(--primary-text);
    line-height:1.6;
    font-weight:500
}

.widget--sidebar--orders-content {
    display:block;
    font-size:17px;
    font-weight:400;
    color:var(--secondarytext-bold);
    line-height:1.6;
}

.widget--sidebar--orders--phone-number {
    display:flex
}

.widget--sidebar--orders--phone-number>a {
    padding:15px 20px;
    border:2px solid var(--uicolor);
    border-radius:var(--largeradius);
    font-size:18px;
    color:white;
    font-family:var(--f-number);
    font-weight:700;
    background:var(--uicolor);
    line-height:1;
    display:flex;
    align-items:center;
}

.widget--sidebar--orders--phone-number>a:hover {
    background:var(--primary-text);
    color:white;
    border-color:white;
}
