
/*********************shop****************/
.accordion-button {
font-weight:bold;
}
.accordion-button:focus {
box-shadow: none;
border: none;
}
.accordion-button:not(.collapsed) {
background:#f8f8f8;
color:#000;
}
.accordion-body {
padding:15px;
}
.testim_1i1 {
top: -35px;
}
.shop_dt1r img{
 width:90%!important;
 }
.shop_dt1r .list_h2i {
text-align:center; 
 }
.homei ul{
margin-left:10px; 
 }
.profilei ul{
margin-left:10px; 
 }
/*********************shop_end****************/


@media screen and (max-width : 767px){
.shop_dt1r{
margin-top:15px; 
 }
.shop_dt1ri  .button{
padding-left:10px;
padding-right:10px; 
 }
.shop_dt3  h5{
text-align:center; 
 }
.shop_dt5  h3{
text-align:center;  
 }
.shop_dt6  h3{
text-align:center;  
 }
.testim_1i1 {
position:static!important;
margin-top:15px; 
 }
.testim_1 {
margin-top:20px!important; 
 }
.testim_11 {
margin-top:8px;
margin-bottom:8px;
text-align:center; 
 }
.testim_11 p{
text-align:left;
 }
.blog_dt3 {
text-align:center; 
 }
.blog_dt3 p{
text-align:left; 
 }
.blog_dt3il{
margin-top:10px; 
 }

.quote_2l{
margin-top:10px;
text-align:center; 
 }
.contact_2r{
margin-top:15px;
text-align:center; 
 }
.contact_2rr{
margin-top:10px; 
 }

 }


@media (min-width:576px) and (max-width:767px) {


 }
 
@media (min-width:768px) and (max-width:991px) {
.contact_2rl .font_60{
font-size:36px!important; 
 }
 }

@media (min-width:992px) and (max-width:1200px) {
.contact_2rl .font_60{
font-size:45px!important; 
 }
 }
@media (min-width:1201px) and (max-width:1310px) {

 }



