html body .main-page-wrapper{

padding-top: 0;

}

.data_hero {
  background-image: url(https://artytraders.com/wp-content/uploads/2025/10/UnionMy-data.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: right calc(100% - 60px); /* moves up by 50px from bottom */
  height: 85vh;
  position: relative;
}
.data_main_title p {
    margin-top: 137px;
    font-family: Darker Grotesque, Arial, Helvetica, sans-serif;
font-weight: 700;
font-style: Bold;
font-size: 47px;
line-height: 45px;
letter-spacing: 0%;
 color: black;
}

.data_main_title span{
  background: linear-gradient(to right, #769C9C, #DDCDAC ) !important;
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
}

.slogan{
    font-family: Darker Grotesque, Arial, Helvetica, sans-serif;
font-weight: 600;
font-style: SemiBold;
font-size: 26px;
line-height: 25px;
letter-spacing: 0%;
color: black;
margin-bottom: 17px !important;
   
}

.description_one{
    width: 76.3%;
    margin-top: 17px !important;
    margin-bottom: 37px !important;
    font-family: Darker Grotesque, Arial, Helvetica, sans-serif;
font-weight: 400;
font-style: Regular;
font-size: 22px;
leading-trim: NONE;
line-height: 32px;
letter-spacing: 0%;
color: black;

}
.description_two{
    width: 95%;
    font-family: Darker Grotesque, Arial, Helvetica, sans-serif;
font-weight: 400;
font-style: Regular;
font-size: 22px;
leading-trim: NONE;
line-height: 32px;
letter-spacing: 0%;
color: black;

}
/* Hide by default (desktop & tablet) */
.data_hero_mobile_image img {
  display: none;
}

.description_three{
    width: 110%;
    margin-top: 17px !important;
    margin-bottom: 37px !important;
    font-family: Darker Grotesque, Arial, Helvetica, sans-serif;
font-weight: 400;
font-style: Regular;
font-size: 22px;
leading-trim: NONE;
line-height: 32px;
letter-spacing: 0%;
color: black;

}



.title-wrapper .liner-continer h4{
     font-family: Libre Caslon Display, Arial, Helvetica, sans-serif;
font-weight: 400;
font-style: Regular;
font-size: 34px;
line-height: 75px;
letter-spacing: 0%;
text-align: center;
color: black;
}
.data_section_title{margin-bottom: 0 !important;}
.data_main_subtitle p{
    font-family: Darker Grotesque, Arial, Helvetica, sans-serif;
font-weight: 900;
font-style: Black;
font-size: 24px;
color: black;
line-height: 24px;
letter-spacing: 0%;
text-align: center;


}


.data_main_subtitle{margin-bottom: 62px !important;}




.data_information_box h4{
color: black;
    font-family: Darker Grotesque, Arial, Helvetica, sans-serif;
font-weight: 900;
font-style: Black;
font-size: 33px;
line-height: 39px;
letter-spacing: 0%;


}

.data_information_box p{
color: black;
    font-family: Darker Grotesque, Arial, Helvetica, sans-serif;
font-weight: 400;
font-style: Regular;
font-size: 22px;
line-height: 25px;
letter-spacing: 0%;

}
.data_infobox_move_buttom{

    margin-top: 50px;
}




.data_dna p{
color: black;
    font-family: Darker Grotesque, Arial, Helvetica, sans-serif;
font-weight: 700;
font-style: Bold;
font-size: 47px;
line-height: 45px;
letter-spacing: 0%;
text-align: center;
margin-top: -20px;

}
.data_dna{margin-bottom: 12px !important;}
.data_dna_descriptione{margin-bottom: 54px !important;}
.data_dna_descriptione p{
color: black;
    font-family: Darker Grotesque, Arial, Helvetica, sans-serif;
font-weight: 600;
font-style: SemiBold;
font-size: 22px;
line-height: 32px;
letter-spacing: 0%;
text-align: center;

}

.data_key_analytical_components p{
color: #769C9C;
    font-family: Darker Grotesque, Arial, Helvetica, sans-serif;
font-weight: 900;
font-size: 24px;
line-height: 24px;
letter-spacing: 0%;
}

.data_key_analytical_components{margin-bottom: 34px !important;}


.data_component_box .info-box-icon{margin-left: 20px;}
.data_component_box h4 {
  position: relative;
  padding-left: 21px; /* space for bullet */
  margin-bottom: 0.5em;
    font-family: Darker Grotesque, Arial, Helvetica, sans-serif;
font-weight: 900;
font-size: 22px;
color: black;
letter-spacing: 0%;

}

.data_component_box h4::before {
  content: "•";  /* bullet character */
  position: absolute;
  left: 0;
  top: 0;
  color: black;  /* bullet color */
  font-size: 1.2em; 
  line-height: 1; 
}


.data_component_box p{
    font-family: Darker Grotesque, Arial, Helvetica, sans-serif;
font-weight: 600;
font-style: SemiBold;
font-size: 22px;
color: black;
line-height: 25px;
letter-spacing: 0%;
margin-left: 20px;
margin-top: -10px;

}
.component_third h4{
width: 110%;
    font-weight: 600;
}
.component_third h4 strong{

        font-family: Darker Grotesque, Arial, Helvetica, sans-serif;
font-weight: 900;
}



.data_dna_descriptione strong{
font-weight: 900;

}





.data_verification_number_boxes .info-box-icon{margin-left: 50px;}



.data_verification_number_boxes h4 strong{
font-weight: 900;

}
.data_verification_number_boxes h4 {
  position: relative;
  padding-left: 50px; /* space for bullet */
  margin-bottom: 0.5em;
    font-family: Darker Grotesque, Arial, Helvetica, sans-serif;
font-weight: 600;
font-size: 22px;
color: black;
letter-spacing: 0%;

}

.data_verification_number_boxes h4::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 34px; /* Adjust width based on your image */
  height: 68px; /* Adjust height based on your image */
  background-image: url('https://artytraders.com/wp-content/uploads/2025/10/The-technological-backbone-of-a-better-economy.svg');
  background-size: contain;
  background-repeat: no-repeat;
}


.data_verification_number_boxes2 .info-box-icon{margin-left: 50px;}



.data_verification_number_boxes2 h4 strong{
font-weight: 900;

}
.data_verification_number_boxes2 h4 {
  position: relative;
  padding-left: 50px; /* space for bullet */
  margin-bottom: 0.5em;
    font-family: Darker Grotesque, Arial, Helvetica, sans-serif;
font-weight: 600;
font-size: 22px;
color: black;
letter-spacing: 0%;

}

.data_verification_number_boxes2 h4::before {
  content: "";
  position: absolute;
  left: 0;
  top: 40%;
  transform: translateY(-50%);
  width: 45px; /* Adjust width based on your image */
  height: 68px; /* Adjust height based on your image */
  background-image: url('https://artytraders.com/wp-content/uploads/2025/10/The-technological-backbone-of-a-better-economy.-1.svg');
  background-size: contain;
  background-repeat: no-repeat;
}


.data_verification_number_boxes3 .info-box-icon{margin-left: 50px;}



.data_verification_number_boxes3 h4 strong{
font-weight: 900;

}
.data_verification_number_boxes3 h4 {
  position: relative;
  padding-left: 50px; /* space for bullet */
  margin-bottom: 0.5em;
    font-family: Darker Grotesque, Arial, Helvetica, sans-serif;
font-weight: 600;
font-size: 22px;
color: black;
letter-spacing: 0%;

}

.data_verification_number_boxes3 h4::before {
  content: "";
  position: absolute;
  left: 0;
  top: 40%;
  transform: translateY(-50%);
  width: 44px; /* Adjust width based on your image */
  height: 68px; /* Adjust height based on your image */
  background-image: url('https://artytraders.com/wp-content/uploads/2025/10/The-technological-backbone-of-a-better-economy.-2.svg');
  background-size: contain;
  background-repeat: no-repeat;
}

.data_verification_number_boxes4 .info-box-icon{margin-left: 50px;}



.data_verification_number_boxes4 h4 strong{
font-weight: 900;

}
.data_verification_number_boxes4 h4 {
  position: relative;
  padding-left: 50px; /* space for bullet */
  margin-bottom: 0.5em;
    font-family: Darker Grotesque, Arial, Helvetica, sans-serif;
font-weight: 600;
font-size: 22px;
color: black;
letter-spacing: 0%;

}

.data_verification_number_boxes4 h4::before {
  content: "";
  position: absolute;
  left: 0;
  top: 45%;
  transform: translateY(-50%);
  width: 45px; /* Adjust width based on your image */
  height: 68px; /* Adjust height based on your image */
  background-image: url('https://artytraders.com/wp-content/uploads/2025/10/The-technological-backbone-of-a-better-economy.-3.svg');
  background-size: contain;
  background-repeat: no-repeat;
}


.mapping_mgk p em{
font-weight: 900;
    color: #769C9C;
    font-style: normal;
}

.mapping_mgk{margin-bottom: 63px !important;}

.mapping_paragraphs ul{
  font-family: Darker Grotesque, Arial, Helvetica, sans-serif;
font-weight: 600;
color: black;
font-style: SemiBold;
font-size: 22px;
line-height: 25px;
letter-spacing: 0%;
}

.mapping_paragraphs{width: 95%;}

.mapping_paragraphs ul strong{font-weight: 900;}

.mapping_paragraphs ul li::marker {
  font-size: 0.8em; /* smaller bullet */
}

.signals_bullets ul li::marker {
  font-size: 0.8em; /* smaller bullet */
}

.signals_bullets ul{
  font-family: Darker Grotesque, Arial, Helvetica, sans-serif;
font-weight: 600;
font-style: SemiBold;
font-size: 22px;
color: black;
line-height: 25px;
letter-spacing: 0%;

}

.signals_bullets ul strong{font-weight: 900;}



.signals_bullets{display: flex;justify-content: center;}

.data_valuation_logic  .data_verification_number_boxes h4::before {

  top: 90%;
}
.data_valuation_logic  .data_verification_number_boxes2 h4::before {

  top: 90%;
}
.data_valuation_logic  .data_verification_number_boxes3 h4::before {

  top: 60%;
}


.foundation_under_trading_line .vc_column-inner{

  padding-top: 0 !important;
}





body .verification_layer_main .data_dna p{

margin-top: 37px;
}


body .verification_layer_main .data_dna
{
margin-bottom: 19px !important;
}


.mgk_descriptione{margin-bottom: 24px !important;}
.mgk_descriptione_beyond{margin-bottom: 28px !important;}


body .verify_green{
  margin-bottom: 47px !important;
}


body .before_events{margin-bottom: 114px !important;}

.before_seventy{
margin-bottom: 24px !important;

}


.data_signals{

  margin-bottom: 23px !important;
}

.signals_bullets{margin-bottom: 23px !important;}

.dynamic_tracking{margin-top: 77px;}


.living_index{margin-bottom: 31px !important;}
.tracking_dimensions_before{margin-bottom: 31px !important;}

.valuation_logic{
margin-top: 62px;

}
.from_data_to_decision{

  margin-bottom: 31px !important;
}
.decision_sub{
margin-bottom: 70px !important;
}
.global_coverage{

margin-top: 49px;
margin-bottom: 19px !important;
}

.global_description{margin-bottom: 24px !important;}


.transparency_section{margin-top: 103px;}
.transparency_title{margin-bottom: 19px !important;}
.behind_trust{margin-bottom: 24px !important;}

.data_icons {
  display: flex;
  align-items: center;
  justify-content: left;
  gap: 40px; /* space between icons */
  padding: 20px 0;
}

.data_icons img {
  height: auto;
  transition: transform 0.3s ease;
}

.icon-1 { width: 46px; height: 54px; }
.icon-2 { width: 52px; height: 52px; }
.icon-3 { width: 59px; height: 49px; }

.data_icons img:hover {
  transform: scale(1.1);
}
.raw_icons{margin-bottom: 0 !important;}


.last_sentence{margin-bottom: 103px !important}



/* Hide background image on mobile devices */
@media (max-width: 768px) {
  .data_hero {
    background-image: none !important;
    height: 100%;
  }


  .data_main_title span{display: block;}
  .description_one {
    width: 100% !important;}
     .data_hero_mobile_image img {
    display: block;
  }
.description_three{
    width: 100%;
}
.title-wrapper .liner-continer h4{line-height: 41px;margin-bottom: 15px;}

.component_third h4{
width: 100%;
}


.data_main_subtitle {
    margin-bottom: 40px !important;
}

.data_icons{justify-content: center;}

.slogan p{text-align: center;}
.description_one p{text-align: center;}
.description_two p{text-align: center;}
.description_three p{text-align: center;}
.data_main_title p{text-align: center;}

.data_information_box h4 {line-height: 1 !important;font-size: 28px !important;}

.data_main_subtitle p {font-size: 22px;}
.data_information_box {margin-bottom: 25px !important;}

.data_infobox_move_buttom {
     margin-top: 0px;
}
body .verification_layer_main .data_dna p {
    margin-top: 0;
}
.data_dna_descriptione {
    margin-bottom: 34px !important;
}


body .before_events {
    margin-bottom: 34px !important;
}

.data_dna p {font-size: 37px;}
.dynamic_tracking {
    margin-top: 0 !important;}

    .valuation_logic {
    margin-top: 0;
}

.global_coverage {
    margin-top: 0;
  }

  .transparency_section {
    margin-top: 0;
}

.description_one {margin-bottom: 10px !important;}
.description_two p br{display: none !important;}
.description_two{width: 100%;margin-bottom: 0 !important;}


.data_information_box h4{text-align: center;}
.data_information_box h4 br{display: none !important;}
.data_information_box p{text-align: center;}
.data_information_box .info-box-icon{display: flex !important;
    justify-content: center;}
.data_component_box .info-box-icon{display: flex !important;
    justify-content: center;}
.data_verification_number_boxes .info-box-icon {display: flex !important;
    justify-content: center;}
    .data_verification_number_boxes2 .info-box-icon {display: flex !important;
    justify-content: center;}
    .data_verification_number_boxes3 .info-box-icon {display: flex !important;
    justify-content: center;}
    .data_verification_number_boxes4 .info-box-icon {display: flex !important;
    justify-content: center;}
    .data_verification_number_boxes h4 br{display: none;}
     .data_verification_number_boxes2 h4 br{display: none;}
      .data_verification_number_boxes3 h4 br{display: none;}
       .data_verification_number_boxes4 h4 br{display: none;}
}

@media (max-width: 768px) {
  .data_hero .vc_inner {
    display: flex !important;
    flex-direction: column-reverse !important; /* image first on mobile */
  }

  .data_hero .wpb_column {
    width: 100% !important;
    max-width: 100% !important;
  }

  .data_hero .data_hero_mobile_image {
    text-align: center;
    margin-bottom: 0 !important;
  }

  .data_hero .data_hero_mobile_image img {
    max-width: 100%;
    height: auto;
  }

  .data_main_title p {
    margin-top: 0;}
}


