.elementor .interest-list{/* ===== OUTER CONTAINER ===== */

.interest-list {
  position: relative !important;
}


/* ===== ALL 6 ITEMS ===== */

.interest-list .interest-item {
  position: relative !important;
}


/* ===== NUMBER BASE STYLE ===== */

.interest-list .interest-item::before {
  display: block !important;
  position: absolute !important;

  left: -70px !important;
  top: 0 !important;

  width: 45px !important;

  font-family: Georgia, serif !important;
  font-size: 26px !important;
  font-weight: 400 !important;
  line-height: 1 !important;

  color: #7a302d !important;

  visibility: visible !important;
  opacity: 1 !important;
  z-index: 9999 !important;

  pointer-events: none !important;
}


/* ===== FIRST ROW ===== */

.interest-list > div:first-child .interest-item:nth-child(1)::before {
  content: "01" !important;
}

.interest-list > div:first-child .interest-item:nth-child(2)::before {
  content: "02" !important;
}

.interest-list > div:first-child .interest-item:nth-child(3)::before {
  content: "03" !important;
}


/* ===== SECOND ROW ===== */

.interest-list > div:nth-child(2) .interest-item:nth-child(1)::before {
  content: "04" !important;
}

.interest-list > div:nth-child(2) .interest-item:nth-child(2)::before {
  content: "05" !important;
}

.interest-list > div:nth-child(2) .interest-item:nth-child(3)::before {
  content: "06" !important;
}\n}.elementor .interest-item{width:25%;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-style:none;}.elementor .arrow-row{body .arrow-row{
--arrow-color:#c8a45c;
--arrow-y:38%;
--arrow-clear:80px;
display:flex !important;
flex-direction:row !important;
flex-wrap:nowrap !important;
align-items:flex-start;
justify-content:center;
overflow:visible !important;
}

body .arrow-row > *{
position:relative !important;
flex:1 1 0 !important;
width:auto !important;
max-width:none !important;
min-width:0;
overflow:visible !important;
}

body .arrow-row > *:not(:last-child)::before,
body .arrow-row > *:not(:last-child)::after{
content:"" !important;
display:block !important;
position:absolute;
top:var(--arrow-y);
z-index:5;
pointer-events:none;
}

body .arrow-row > *:not(:last-child)::before{
left:calc(50% + var(--arrow-clear));
width:calc(100% - (var(--arrow-clear) * 2));
border-top:2px dotted var(--arrow-color);
transform:translateY(-50%);
}

body .arrow-row > *:not(:last-child)::after{
left:calc(150% - var(--arrow-clear));
width:0;
height:0;
border-top:5px solid transparent;
border-bottom:5px solid transparent;
border-left:9px solid var(--arrow-color);
transform:translate(-100%,-50%);
}

@media (max-width:767px){
body .arrow-row > *:not(:last-child)::before,
body .arrow-row > *:not(:last-child)::after{display:none !important;}
}\n}