.common_float{
  float: left;
  width: 100%;
}
.digital_marketing_home{
  background-image: url(https://www.justmakeinindia.com/OLIDOTCOM/images/digital-marketing/hero-image.webp);
  background-repeat: no-repeat;
  background-size: cover;
  background-position:center;
}
.row_grid{
  display:grid;
  grid-template-columns: 1fr 1fr;
}
.digital_marketing_home_right h1{
  font-size:48px;
  font-weight: bolder;
  color:#000000;
  line-height: 56px;
}
.digital_marketing_home_right h1 .existing_span{
display:block;
font-weight: 400;
}
.digital_marketing_home_right h1 .span_clients{
position: relative;
}
.digital_marketing_home_right h1 .span_clients::after{
 position: absolute;
    content: "";
    left: 122px;
    width: 80px;
    height: 4px;
    background-color: #000000;
    border-radius: 30px;
    bottom: 0;
}
.digital_marketing_home_right{
padding-left:40px;
}
.row_grid_two{
  display:flex;
  align-items: center;
}
.digital_marketing_home_right ul{
  margin-top:40px;
}
.digital_marketing_home_right ul li{
  font-size:20px;
  color:#000;
  margin-bottom:18px;
  position: relative;
  padding-left:30px;
  list-style: none;
}
.digital_marketing_home_right ul li::after{
 font-family: "Font Awesome 5 Free";
    content: "\f192";
    font-weight: 900;
    position: absolute;
    left: 0;
    top: 5px;
    color: #0172FF;
    font-size: 14px;
}
.row_grid_two_icon{
  text-align: right;
}
.digital_marketing_two{
  padding: 60px 0;
  background-color:#AFDAFF;
}
.dmtr_one{
    padding: 20px 30px;
    background-color: #fff;
    border-radius: 14px;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 20px;
}
.dmtroib_text{
  margin-top:2px;
}
.dmtroib_text h6{
  font-size:12px;
  color:#6A6A6A;
  font-weight: 500;
}
.rating_block, .rating_block1{
  display: flex;
  align-items: center;
}
.rating_block h5{
  color:#FFC209;
  font-size:18px;
  font-weight: bold;
}
.rating_block1 h5{
  color:#00B67A;
  font-size:18px;
  font-weight: bold;
}
.rating_block_i{
  margin-left:15px;
  color:#FFC209;
  font-size:16px;
}
.rating_block_i1{
   margin-left:15px;
  color:#00B67A;
  font-size:16px;
}
.dmtr_one_inner_block p{
  color:#868686;
  font-size:11px;
}
.dmtr_border{
  border-right: 4px solid #0172FF;
}
.dmtr_one_inner_block2 h4{
  color:#171717;
  font-size:36px;
  font-weight: 600;
}
.dmtr_one_inner_block2 h5{
  color:#6D6D6D;
  font-size:24px;
  font-weight: 600;
}
.dmtr_two_img_one{
  margin-top:30px;
}
.dmtr_two_img_two{
    margin-top:60px;
}
.dmtr_two_img_three{
   margin-top:90px;
}
.shadow-pop-tl {
        -webkit-animation: shadow-pop-tl 2s
          cubic-bezier(0.47, 0, 0.745, 0.715) both;
        animation: shadow-pop-tl 2s cubic-bezier(0.47, 0, 0.745, 0.715) both;
      }
      @-webkit-keyframes shadow-pop-tl {
        0% {
          -webkit-box-shadow: 0 0 #0172FF, 0 0 #0172FF, 0 0 #0172FF, 0 0 #0172FF,
            0 0 #0172FF, 0 0 #0172FF, 0 0 #0172FF, 0 0 #0172FF;
          box-shadow: 0 0 #0172FF, 0 0 #0172FF, 0 0 #0172FF, 0 0 #0172FF,
            0 0 #0172FF, 0 0 #0172FF, 0 0 #0172FF, 0 0 #0172FF;
          -webkit-transform: translateX(0) translateY(0);
          transform: translateX(0) translateY(0);
        }
        100% {
          -webkit-box-shadow: -1px -1px #0172FF, -2px -2px #0172FF,
            -3px -3px #0172FF, -4px -4px #0172FF, -5px -5px #0172FF,
            -6px -6px #0172FF, -7px -7px #0172FF, -8px -8px #0172FF;
          box-shadow: -1px -1px #0172FF, -2px -2px #0172FF, -3px -3px #0172FF,
            -4px -4px #0172FF, -5px -5px #0172FF, -6px -6px #0172FF,
            -7px -7px #0172FF, -8px -8px #0172FF;
          -webkit-transform: translateX(8px) translateY(8px);
          transform: translateX(8px) translateY(8px);
        }
      }
.digital_marketing_two_left{
  background-color:#fff;
  padding: 30px 15px;
  border-radius: 30px;
}
.digital_marketing_two_left h5{
  color:#0172FF;
  font-size:27px;
  font-weight: bold;
  text-align: center;
}
.digital_marketing_from{
  margin-top:20px;
}
.digital_label{
  font-size:20px;
  color:#000000;
  font-weight: 400;
}
.digital_label span{
  color:#FF0000;
  font-size:20px;
}
.digital_control{
  height:40px;
  background-color:#BFDCFF;
  border:none;
}
.digital_area_control{
   background-color:#BFDCFF;
  border:none;
}
.digital_from_button{
  background-color:#0172FF;
  color:#fff;
  font-size:20px;
  width:100%;
}
.digital_marketing_three{
  padding:60px 0;
}
.dmt_common_heading{
  text-align: center;
}
.dmt_common_heading h2{
  font-size:45px;
  color:#000000;
  line-height: 53px;
}
.dmt_common_heading h2 .span_dmt{
font-weight: bolder;
display: block;
}
.dmt_common_heading h2 .span_dmt1{
  position: relative;
}
.dmt_common_heading h2 .span_dmt1::after{
      position: absolute;
    content: "";
    left: 122px;
    width: 80px;
    height: 4px;
    background-color: #000000;
    border-radius: 30px;
    bottom: 0;
}
.dmt_inner_block{
  width:75%;
  margin:0 auto;
  padding-top:40px;
}
.dmt_inner_block ul li{
  border-left: 4px solid #0172FF;
  padding-left:30px;
  color:#000000;
  font-size:20px;
  line-height: 28px;
  list-style: none;
  padding-top:15px;
}
.dmt_inner_block_three{
  padding-bottom:15px;
}
.dmt_inner_block_one, .dmt_inner_block_two, .dmt_inner_block_three{
  position: relative;
}
.dmt_inner_block_one::after, .dmt_inner_block_two::after, .dmt_inner_block_three::after{
  position: absolute;
  content: url(https://www.justmakeinindia.com/OLIDOTCOM/images/digital-marketing/circle.webp);
  height:24px;
  width: 24px;
  left:-14px;
}
.dmt_inner_block_one::after{
top:32px;
}
.dmt_inner_block_two::after{
  top:42px;
}
.dmt_inner_block_three::after{
  top:17px;
}