.main{
    font-family: Assistant;
}
 
.part{
    background-image: url('https://deltatrak.com/wp-content/uploads/2024/11/mask-group-17.png');
    background-repeat: no-repeat;
    background-size: cover;
    text-align: center;
}

hr:not([size]){
height: 0.5px !important;
}

.about-heading{
	font-size: 38px;
    font-weight: bold;
    color: #fff;
    padding: 45px 0px;
}
 
.part1 h1{
    font-size: 32px;
    font-weight: bold;
    color: #0b304f;
    margin: 0px 0px 30px 0px;
}

.part2 p{
    font-size: 18px;
    line-height: 1.61;
     color: black;
     margin-bottom: 30px;
     font-weight: normal;
}
 
.part3{
    margin-bottom: 80px;
}
 
.part3 h3{
    font-size: 24px;
    color: #0b304f;
    font-weight: bold;
    margin-bottom: 25px;
}

.prod{
    font-weight:bold;} 
 
.breadcrumbs{
    margin: 30px 0px !important;
    font-size: 14px !important;
}
 
.list{
    font-size: 18px;
     color: black;
      line-height: 1.61;
       text-align: left;
       }
 
.list li{
        margin: 0px 0px 12px 15px;
        list-style: disc;
    }




.phone-img {
    width: 288px;
	height:auto;
    margin-left: 30px;
    }
    

 .photo{
    display: flex;
    justify-content: end !important;
     height:auto;
       }
 
 
 
    
 @media (max-width:766px) {
        .about-heading{
            font-size: 26px !important;
        }

        .part3 h3{
            font-size: 20px;
            margin-top: 20px;
        }

        .part2 img{
            margin: 20px 0px;
        }

        .side-image{
            display: flex;
            justify-content: center;
        }

        .part3{
            margin-bottom:20px;
        }

        .part2 p{
            
            font-size:15px !important;
        }
       

        .breadcrumbs{
            padding-left:10px !important;
        }
        
       .list{
            font-size: 15px;
        }
}

@media (min-width:0px) and (max-width:768px){
    .photo {
        display: none !important;
    }
    .phone-img {
        display: inline;
        width:70%;
    }
    .part1 h1{
        font-size: 21px;
        padding-left:10px;
        margin: 0px 0px 15px 0px;
    }
}

@media (min-width:769px){
    .phone-img {
        display: none !important;
    }

}

@media (min-width:767px) and (max-width:768px){
	  .para3{
	width:100% !important;
	}
    
    /* .photo {
        display: inline;
            width:10% 
    } */

    /* .phone-img {
        display: none !important;
    } */

    .phone-img{
    margin-bottom: 20px !important;
    padding-left: 175px;
  }
  
  	.about-heading{
      font-size: 30px !important;
       }
       
       .para-our{
    	padding-top:20px !important;
       }
    
    
}

@media (min-width:769px) and (max-width:1024px) {
    .photo{
    
    margin-left: 20px;
    text-align: center;
	}
    
    .part3{
  	margin-bottom: 40px !important;
	}
    
    .about-heading{
            font-size: 32px !important;
        }

	
        
}