/*
Template Name: Physiolift
File: Layout CSS
Author: TemplatesOnWeb
Author URI: https://www.templateonweb.com/
Licence: <a href="https://www.templateonweb.com/license">Website Template Licence</a>
*/

/*********************about****************/
.about_h2r .progress-bar {
background: #f5eaee;
border-radius: 5px;
}
.about_h2r .progress {
background-color: #0197ec;
height: 10px;
overflow: hidden;
border-radius: 5px;
}

.accordion-button {
background:#111;
color:#fff; 
padding:15px 15px;
font-weight: bold;
border: 0;
font-size: 20px;
text-align: left;
}
.accordion-button:focus {
box-shadow: none;
border: none;
}
.accordion-button:not(.collapsed) {
background:#0197ec;
color:#fff;
padding:15px 15px;
}
.accordion-body {
padding: 20px;
background: #fff; 
}
.accordion-button::after {
width: auto;
height: auto;
content: "+";
font-size: 40px;
background-image: none;
font-weight: 100;
color: #fff;
transform: translateY(-4px);
}
.accordion-button:not(.collapsed)::after {
width: auto;
height: auto;
background-image: none;
content: "-";
font-size: 40px;
transform: translate(-5px, -4px);
transform: rotate(0deg);
}
.accordion-item{
border:none;
border-radius:0;
background:none;
border-bottom:1px solid #e7f1f7;
margin-bottom:10px;
}

.price1i h4 i{
width:50px;
height:50px;
line-height:50px; 
 }
/*********************about_end****************/


@media screen and (max-width : 767px){
.about_pg1l img{
height:auto; 
 }
.about_pg1lir{
margin-top:15px; 
 }
.about_pg1r{
margin-top:15px;  
 }
.mission_1li{
text-align:center; 
 }
.mission_1lir{
margin-top:15px; 
 }
.mission_1lir p{
text-align:left; 
 }
.mission_1r{
margin-top:15px; 
 }
.about_pg1l h6{
text-align:center; 
 }
.cons_1i{
margin-top:10px; 
 }
.price1i{
margin-top:8px;
margin-bottom:8px; 
 }
.faq_1r{
margin-top:15px; 
 }
 }


@media (min-width:576px) and (max-width:767px) {


 }
@media (min-width:768px) and (max-width:991px) {
.mission_1lil span{
font-size:40px!important; 
 }
.mission_1r img{
min-height:400px; 
 }
.mission_1l p{
font-size:14px;
 }
.price1i  h4{
font-size:16px; 
 }
.faq_1l img{
min-height:450px; 
 }
.accordion-button:not(.collapsed) {
font-size:16px;
}
.faq_1r p{
font-size:14px;
 }
 }

@media (min-width:992px) and (max-width:1200px) {
.faq_1l img{
min-height:450px; 
 }
 }
@media (min-width:1201px) and (max-width:1310px) {

 }



