*{



    margin: 0;



    padding: 0;



}







.breadcrumb{



    --bs-breadcrumb-divider-color: white;



}







.container-body{



    margin:0; 



    padding:0;



    width:100%;



}







#product-banner{



    width:100%;



    height:auto;



    padding-bottom:50px;



    background: rgb(221, 115, 240);



    background: linear-gradient(180deg, #2f8d2338 5%, #18791dc7 70%, #ffffff 90%);



    margin:0;



}







.btn{



    color:white;



    border-radius:20px;



    margin:15px;



    display: flex;



    align-items: center;



}







.button-container{



    margin-top:7px;



    margin-bottom:15px;



    display:flex;



    justify-content:center;



}







#viewProdBtn:hover{



    background-color:#c0884d !important;



    color:#0a151f !important;



}







#contactBtn:hover{



    background-color:#c0884d !important;



    color:#0a151f !important;



}







#contactBtn, #viewProdBtn{



    border: none;



    border-radius:20px;



    padding:12px 30px;



}







#xrayLogo{



    margin-top:10px;



}







#xrayText{



    margin-top:15px;



}







@media (max-width: 768px) {



    #xrayLogo{



    margin-top:0;



    }







    #xrayText{



        margin-top:0;



    }



}







#xray-product{



    margin-top:150px;



    text-align:center;



}







/* CSS FOR xray PRODUCTS */







#xray-product-container{



    margin-top:20px;



    display:flex;



    justify-content:center;



    align-items:start;



    flex-wrap:wrap;



    gap:20px 60px; /*Gap between rows, Gap between columns */



}







.card-xray-product{



    border-radius:20px;



    z-index: 1;



    background-color:#FFF;



    height:auto;



}







#xray-card-body{



    padding:10px 20px;



    border:none;



    /* display:flex;



    justify-content:center;



    align-items:center;



    flex-wrap:nowrap;



    background: #fff;



    border-radius:20px;



    box-shadow: 10px 10px 12px 8px rgba(0, 0, 0, 0.1); 



    width:100%;



    padding:20px 0;



    height:auto; */



}







#img-product-xray{



    height:150px;



    width:auto;



    margin-left:15px;



}



 



#xray-list{



    font-size:14px;



    margin-bottom:5px;



}







#xray-list:before{



    content:"\2714";



    color:#292829;



}







#xray-product-content{



    width:100%;



    transition:0.5s;



}







.accordion-button{



    background-color:transparent;



    font-size:14px;



    border-radius:20px;



    border:none;



}







.accordion-button:hover{



    background-color:transparent;



}







.accordion{



    --bs-accordion-btn-focus-box-shadow: transparent;



    --bs-accordion-active-color: transparent;



    --bs-accordion-active-bg: transparent;



}







.accordion-header{



    background-color:transparent;



    color:#000;



}







.accordion-button:not(.collapsed){



    border:none;



    color: #000; 



}







/* END OF CSS FOR xray PRODUCTS */