.problem_block {
    /* Group 3468386 */
position: absolute;
width: 100%;
height: 572px;
top: 1878px;
bottom: -1553px;
}

.problem_block_text {
    /* К НАМ СЛЕДУЕТ ОБРАЩАТЬСЯ, ЕСЛИ: */
position: absolute;
width: 643px;
height: 142px;
left: 130px;
top: -30px !important;
display: flex;
flex-direction: row;
align-items: center;

color: rgb(8, 98, 248);
font-family: Rubik;
font-size: 60px;
font-weight: 600;
line-height: 71px;
letter-spacing: 0%;
text-align: left;
text-transform: uppercase;
}

.problem_block_frame {
    /* Frame 2131327098 */
position: relative;
width: 380px;
height: 46px;
/* Автолейаут */
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
gap: 10;
padding: 10px 20px 10px 20px;

box-sizing: border-box;
border: 2px solid rgb(19, 19, 19);
border-radius: 50px;

/* Распространенные проблемы */
flex-direction: column;
justify-content: center;
align-items: center;
gap: 10;
padding: 10px 20px 10px 20px;


/* Inside Auto Layout */
flex: none;
order: 0;
flex-grow: 0;
margin: 0px 10px;

margin-left: calc(100% - 478px);

color: rgb(19, 19, 19);
font-family: Rubik;
font-size: 22px;
font-weight: 400;
line-height: 26px;
letter-spacing: 0%;
text-align: left;
}


.problems_and_text {
    /* Group 3468386 */
position: absolute;
width: 1300px;
height: 572px;
top: 160px;
left: 130px;
bottom: -1553px;
flex-direction: column;
}

.problems_and_text_cont1 {
    width: 405px;
}
.problems_and_text_BLOCK1 {
    /* Group 3468324 */
position: static;
width: 352px;
height: 80px;
/* Inside Auto Layout */
flex: none;
order: 0;
flex-grow: 0;
margin: 20px 0px;
}

.problems_and_text_BLOCK1 p {
    /* нОУТБУК НЕ ВКЛЮЧАЕТСЯ, ИНДИКАТОРЫ НЕ ГОРЯТ */
position: absolute;
width: 262px;
height: 50px;
left: 90px;
top: 15px;
display: flex;
flex-direction: row;
align-items: center;

color: rgb(19, 19, 19);
font-family: Rubik;
font-size: 22px;
font-weight: 400;
line-height: 25px;
letter-spacing: 0%;
text-align: left;
}

.problems_and_text_BLOCK1 img {
    /* Ellipse 1710 */
position: absolute;
width: 80px;
height: 80px;
left: 0;
top: 20px;
}

.problems_and_text_BLOCK2 {
    /* Group 3468325 */
position: static;
width: 357px;
height: 80px;
/* Inside Auto Layout */
flex: none;
order: 1;
flex-grow: 0;
margin: 20px 0px;
}

.problems_and_text_BLOCK2 p {
position: absolute;
width: 262px;
height: 50px;
left: 90px;
top: 115px;
    color: rgb(19, 19, 19);
font-family: Rubik;
font-size: 22px;
font-weight: 400;
line-height: 25px;
letter-spacing: 0%;
text-align: left;
}

.problems_and_text_BLOCK2 img {
    /* Rectangle 23819 */
position: absolute;
width: 80px;
height: 80px;
left: 0.35px;
top: 120px;
}

.problems_and_text_BLOCK3 {
    /* Group 3468328 */
position: static;
width: 405px;
height: 80px;
/* Inside Auto Layout */
flex: none;
order: 2;
flex-grow: 0;
margin: 20px 0px;
}

.problems_and_text_BLOCK3 p {
position: absolute;
width: 262px;
height: 50px;
left: 90px;
top: 198px;
color: rgb(19, 19, 19);
font-family: Rubik;
font-size: 22px;
font-weight: 400;
line-height: 25px;
letter-spacing: 0%;
text-align: left;
}

.problems_and_text_BLOCK3 img {
    /* Ellipse 1710 */
position: absolute;
width: 80px;
height: 80px;
left: 0;
top: 220px;
}

.problems_and_text_BLOCK4 {
    /* Group 3468343 */
position: static;
width: 363px;
height: 80px;
/* Inside Auto Layout */
flex: none;
order: 3;
flex-grow: 0;
margin: 20px 0px;
}

.problems_and_text_BLOCK4 p {
position: absolute;
width: 262px;
height: 50px;
left: 90px;
top: 300px;
    color: rgb(19, 19, 19);
font-family: Rubik;
font-size: 21.12px;
font-weight: 400;
line-height: 25px;
letter-spacing: 0%;
text-align: left;
}

.problems_and_text_BLOCK4 img {
    /* Ellipse 1710 */
position: absolute;
width: 80px;
height: 80px;
left: 0;
top: 320px;
}

.problems_and_text_cont2 {
    width: 396px;
    margin-top: -400px;
    margin-left: 460px;
}

.problems_and_text_BLOCK5 {
    /* Group 3468327 */
position: static;
width: 308px;
height: 80px;
/* Inside Auto Layout */
flex: none;
order: 0;
flex-grow: 0;
margin: 20px 0px;
}

.problems_and_text_BLOCK5 p {
position: absolute;
margin-top: 10px;
margin-left: 90px;
    color: rgb(19, 19, 19);
font-family: Rubik;
font-size: 22px;
font-weight: 400;
line-height: 25px;
letter-spacing: 0%;
text-align: left;
}

.problems_and_text_BLOCK5 img {
    /* Ellipse 1710 */
position: absolute;
width: 80px;
height: 80px;
left: 150;
top: 15;
}

.problems_and_text_BLOCK6 {
    /* Group 3468337 */
position: static;
width: 355px;
height: 80px;
/* Inside Auto Layout */
flex: none;
order: 1;
flex-grow: 0;
margin: 20px 0px;
}

.problems_and_text_BLOCK6 p {
position: absolute;
margin-top: 10px;
margin-left: 90px;
    color: rgb(19, 19, 19);
font-family: Rubik;
font-size: 22px;
font-weight: 400;
line-height: 25px;
letter-spacing: 0%;
text-align: left;
}

.problems_and_text_BLOCK6 img {
    /* Rectangle 23819 */
position: absolute;
width: 80px;
height: 80px;
left: 460px;
top: 110;
}

.problems_and_text_BLOCK7 {
    /* Group 3468342 */
position: static;
width: 309px;
height: 80px;
/* Inside Auto Layout */
flex: none;
order: 2;
flex-grow: 0;
margin: 20px 0px;
}

.problems_and_text_BLOCK7 p {
position: absolute;
margin-top: 15px;
margin-left: 90px;
    color: rgb(19, 19, 19);
font-family: Rubik;
font-size: 22px;
font-weight: 400;
line-height: 25px;
letter-spacing: 0%;
text-align: left;
}

.problems_and_text_BLOCK7 img {
    /* Ellipse 1710 */
position: absolute;
width: 80px;
height: 80px;
left: 350;
top: 220px;
}

.problems_and_text_BLOCK8 {
    /* Group 3468338 */
position: static;
width: 396px;
height: 80px;
/* Inside Auto Layout */
flex: none;
order: 3;
flex-grow: 0;
margin: 20px 0px;
}

.problems_and_text_BLOCK8 p {
position: absolute;
margin-top: 15px;
margin-left: 90px;
    color: rgb(19, 19, 19);
font-family: Rubik;
font-size: 22px;
font-weight: 400;
line-height: 25px;
letter-spacing: 0%;
text-align: left;
}

.problems_and_text_BLOCK8 img {
    /* Ellipse 1710 */
position: absolute;
width: 80px;
height: 80px;
left: 350;
top: 320px;
}

.problems_and_text_cont3 {
    width: 396px;
    margin-top: -400px;
    margin-left: 890px;
}

.problems_and_text_BLOCK9 {
    /* Group 3468336 */
position: static;
width: 390px;
height: 80px;
/* Inside Auto Layout */
flex: none;
order: 0;
flex-grow: 0;
margin: 20px 0px;
}

.problems_and_text_BLOCK9 p {
position: absolute;
margin-top: 15px;
margin-left: 85px;
    color: rgb(19, 19, 19);
font-family: Rubik;
font-size: 22px;
font-weight: 400;
line-height: 25px;
letter-spacing: 0%;
text-align: left;
}

.problems_and_text_BLOCK9 img {
    /* Ellipse 1710 */
position: absolute;
width: 80px;
height: 80px;
left: 400;
top: 20;
}

.problems_and_text_BLOCK10 {
    /* Group 3468339 */
position: static;
width: 409px;
height: 80px;
/* Inside Auto Layout */
flex: none;
order: 1;
flex-grow: 0;
margin: 20px 0px;
}

.problems_and_text_BLOCK10 p {
position: absolute;
margin-top: 15px;
margin-left: 90px;
    color: rgb(19, 19, 19);
font-family: Rubik;
font-size: 22px;
font-weight: 400;
line-height: 25px;
letter-spacing: 0%;
text-align: left;
}

.problems_and_text_BLOCK10 img {
    /* Ellipse 1710 */
position: absolute;
width: 80px;
height: 80px;
left: 400;
top: 120px;
}

.problems_and_text_BLOCK11 {
    /* Group 3468340 */
position: static;
width: 410px;
height: 80px;
/* Inside Auto Layout */
flex: none;
order: 2;
flex-grow: 0;
margin: 20px 0px;
}

.problems_and_text_BLOCK11 img {
    /* Ellipse 1710 */
position: absolute;
width: 80px;
height: 80px;
left: 4000;
top: 220px;
}

.problems_and_text_BLOCK11 p {
position: absolute;
margin-top: 15px;
margin-left: 90px;
    color: rgb(19, 19, 19);
font-family: Rubik;
font-size: 22px;
font-weight: 400;
line-height: 25px;
letter-spacing: 0%;
text-align: left;
}

.problems_and_text_BLOCK12 {
    /* Group 3468341 */
position: static;
width: 328px;
height: 80px;
/* Inside Auto Layout */
flex: none;
order: 3;
flex-grow: 0;
margin: 20px 0px;
}

.problems_and_text_BLOCK12 p {
position: absolute;
margin-top: 2px;
margin-left: 90px;
    color: rgb(19, 19, 19);
font-family: Rubik;
font-size: 22px;
font-weight: 400;
line-height: 25px;
letter-spacing: 0%;
text-align: left;
}

.problems_and_text_BLOCK12 img {
    /* Ellipse 1710 */
position: absolute;
width: 80px;
height: 80px;
left: 400;
top: 320px;
}


.x-corousel_title {
    position: absolute;
width: 100%;
height: 47px;
left: 205px;
top: 450px;
}

.x-corousel_title h3 {
    /* Мы ремонтируем любые марки ноутбуков */
display: flex;
align-items: center;

font-family: Rubik;
font-size: 40px;
font-weight: 500;
line-height: 47px;
letter-spacing: 0%;
text-align: left;
}

.x-corousel_right {
    /* Frame 2131327103 */
    position: relative;
    width: 2610px;
    height: 84px;
    top: 50px;
    /* Автолейаут */
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    gap: 31.534881591796875px;
    padding: 0px;
}

#marquee {
  display: flex;
  flex-direction: row;
  align-items: center;
  width: 100%;
  will-change: transform;
}

.marquee-content {
  display: flex;
  flex-shrink: 0;
}

.marquee-content img {
  margin-right: 31px;
}

.x-corousel_left {
    /* Frame 2131327106 */
    position: relative;
    width: 100vw;
    height: 84px;
    top: 250px;
    left: -140px;
    /* Автолейаут */
    flex-direction: row;
    justify-content: flex-end;
    align-items: flex-start;
    gap: 31.534881591796875;
    padding: 0px;
    overflow: hidden;
}

.marquee2 {
  display: flex;
  width: max-content;
  white-space: nowrap;
}

.marquee2-content {
  display: flex;
}

.marquee2-content img {
  margin-right: 31px;
}
