  .accordionf button h3{
        color:#7288a2;
        font-size:18px;
        padding:0px;
        margin:0px;
    }
    
    .accordionf button:hover h3{
        color:black;
        font-size:18px;
        padding:0px;
        margin:0px;
    }
    .hero_section_con_left h1{
        font-size:45px;
    }
    .gap_class{
          display: flex!important;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
    justify-content: center!important;
    gap: 80px!important;
}
    
    .mobile_hr{
        display:none;
    }
    .tab_accourading_top p{
            text-align: center;
    width: 57%;
    margin: 0 auto;
    }
    .hero_section_bottom{
        margin-top:-42px;
    }
    
    .hero_section_bottom_con{
        display: flex;
    justify-content: center;
    align-items: top;
        padding: 40px 0px;
        gap: 7px;
        text-align:center;
    }
    .hero_section_bottom_con_right{
      
    }
    
    .border_right{
        
         border-right: 1px solid #EBEDEF;
    padding: 0 24px 0 3px; 
    }
    .hero_section_bottom_con_right h3{
        font-size:36px;
        color: #5C5C5C;
    }
    
    .hero_section_bottom_con_right p{
        font-size:16px;
        color: #5C5C5C;
    }
/*    .tab_accourading_top{*/
/*        text-align:center;*/
/*        margin-bottom: 30px;*/
/*    }*/
/*    .accordion_tab_title{*/
/*        font-size:30px;*/
/*        font-weight:400;*/
/*        text-align:center;*/
/*    }*/
/*    .tab_accourading{*/
/*        padding:50px 0px;*/
/*        background-color:#F2F4F4;*/
/*    }*/

/*.accordion_tab_wrapper{*/
/*    display: flex;*/
/*    gap: 20px;*/
/*}*/


/*.accordion_tab_group .tab{*/
/*    cursor: pointer;*/
/*    padding: 10px 20px;*/
   
/*    background: white;*/
/*    width: 100%;*/
/*    display: inline-block;*/
/*    color: black;*/
/*    border-radius: 10px;*/
/*    box-shadow: 0 0.5rem 0.8rem #eadad81e;*/
/*    border: 1px solid #210F84;*/
/*    font-size:18px;*/
/*    text-align: left;*/
/*    font-weight:bold;*/
/*}*/
/*.accordion_tab_group .tab:hover{*/
/*   background: #188D36;*/
/*    padding: 10px 20px;*/
/*    color: white;*/
/*    text-align: left;*/
/*    border:1px solid #188D36;*/
/*     width: 300px;*/
/*    display: inline-block;*/
    
/*      border-radius: 10px;*/
/*    box-shadow: 0 0.5rem 0.8rem #eadad81e;*/
/* font-weight:bold;*/
/*}*/

/*#one:checked ~ .accordion_tab_group #one-tab,*/
/*#two:checked ~ .accordion_tab_group #two-tab,*/
/*#three:checked ~ .accordion_tab_group #three-tab,*/
/*#four:checked ~ .accordion_tab_group #four-tab,*/
/*#five:checked ~ .accordion_tab_group #five-tab,*/
/*#six:checked ~ .accordion_tab_group #six-tab,*/
/*#seven:checked ~ .accordion_tab_group #seven-tab,*/
/*#eight:checked ~ .accordion_tab_group #eight-tab,*/
/*#nine:checked ~ .accordion_tab_group #nine-tab*/
/*{*/
   
/*    color: white;*/
/*    font-weight:700;*/
/*    background-color:#188D36;*/
/*    border-radius: 10px;*/
/*padding: 10px 20px;*/
/* width: 300px;*/
/*border:none;*/
/*}*/
/*.accordion_tab_wrapper input[type="radio"]{*/
/*    display: none;*/
/*}*/
/*.accordion_tab_contents{*/
   
/*    color: #fff;*/
/*    padding: 0px;*/
/*    border-radius: 10px;*/
/*    padding-top:35px;*/
/*}*/
/*#one:checked ~ .accordion_tab_contents #one-tab-content,*/
/*#two:checked ~ .accordion_tab_contents #two-tab-content,*/
/*#three:checked ~ .accordion_tab_contents #three-tab-content,*/
/*#four:checked ~ .accordion_tab_contents #four-tab-content,*/
/*#five:checked ~ .accordion_tab_contents #five-tab-content,*/
/*#six:checked ~ .accordion_tab_contents #six-tab-content,*/
/*#seven:checked ~ .accordion_tab_contents #seven-tab-content,*/
/*#eight:checked ~ .accordion_tab_contents #eight-tab-content,*/
/*#nine:checked ~ .accordion_tab_contents #nine-tab-content*/
/*{*/
/*    display: block;*/
/*    width: 100%;*/
/*}*/
/*.accordion_tab_contents .accordion_tab_content{*/
/*    display: none;*/
/*}*/
    .go-arrow path{
        color:black!important;
    }
     .card1:hover .go-arrow path{
        color:white!important;
    }
    .card1 {
 display: block;
    position: relative;
    max-width: 362px;
    background-color: white;
    border-radius: 4px;
    padding: 20px 15px;
   
    text-decoration: none;
    z-index: 0;
    overflow: hidden;
           box-shadow: 0px 4px 5px 0px #20385526;

  &:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 239px;
    right: -16px;
   
    border-radius: 32px;
   
    
    
  }

  &:hover:before {
    transform: scale(21);
  }
}
.card1:hover {
   
    margin-top:20px;
    background-color:#210F84;
      transform: translateY(-15px);
      transition: all 0.5s ease-out;
      box-shadow: 0px 4px 5px 0px rgba(33,15,132,0.39);
-webkit-box-shadow: 0px 4px 5px 0px rgba(33,15,132,0.39);
-moz-box-shadow: 0px 4px 5px 0px rgba(33,15,132,0.39);
}

.card1:hover {
  p {
    transition: all 0.3s ease-out;
    color: rgba(255, 255, 255, 0.8);
  }
  h3 {
    transition: all 0.3s ease-out;
    color: #ffffff;
  }
  .go-arrow p i{
     color: #ffffff; 
  }
}
        .hero-section{
            padding:30px 0px 30px 0px!important;
            
    background-color: #F2F3F4!important;
}

.hero-section p{
            padding:20px 0px!important;
}
        

        .heracom_top_content{
            text-align:center;
        }
        .heracom_top_content p{
            padding: 0px 0px;
    width: 57%;
    text-align: center;
    margin: 0 auto;
}
            
           
        
        .hexacom_content{
            text-align: center;
  box-shadow: 0px -1px 45px 1px rgba(217,217,217,0.4)!important;
  -webkit-box-shadow: 0px -1px 45px 1px rgba(217,217,217,0.4);
  -moz-box-shadow: 0px -1px 45px 1px rgba(217,217,217,0.4);
  padding: 0px 0px 0px 0px;
  border-radius: 10px;
  margin-top:60px;
        }
        
         .hexacom_content:hover{
            text-align: center;
  box-shadow: 0px 4px 5px 0px rgba(33,15,132,0.39);
-webkit-box-shadow: 0px 4px 5px 0px rgba(33,15,132,0.39);
-moz-box-shadow: 0px 4px 5px 0px rgba(33,15,132,0.39);
  border-radius: 10px;
  
   transform: translateY(-15px);
      transition: all 0.5s ease-out;
        }
        .feature_section_contnet{
         text-align: center;
    padding: 20px 64px 20px 25px;
    border-radius: 10px;
    padding-top: 70px;
    
        }
         .feature_section_contnet path{
            color:#188D36;
        }
         .hexacom_content button{
           background: none;
  border: none;
  margin-top: 25px;
        }
        .hexacom_content p{
          
  margin-top: 30px;
  font-size:14px;
        }
        .single-portfolio-item{
    
        }
        .single-portfolio-item h3 {
            padding-bottom:30px;
        }
        .feature_section{
            background-color:#1E1180;
            display:none;
            padding:60px 0px 60px 0px;
        }
        
        .retouching_services{
            padding:45px 0px 60px 0px;
            background-color:#F4F6F6;
        }
        
        .retouching_services_feature_section_contnet{
            
        }
        .price_section{
           background-color: white;
    padding: 60px 10px 190px 10px;
    color: white;
            
        }
        .price_section_top {
            text-align:center;
        }
        .price_section_top h2{
            color:black;
        }
        
        .price_section_top p{
            color:black;
             text-align:center;
             width: 57%;
    margin: 0 auto;
             
        }
        .price_content{
         box-shadow: 0px 2px 5px 0px rgba(74,68,68,0.60);
  padding: 50px 0px;
  margin-top: -133px;
  background-color: white;
  border-radius:5px;
        }
        .price_content_div{
            padding:0px 50px;
        }
         .price_content_div button{
           border: none;
  padding: 10px 45px 10px 45px;
  background-color: #188D36;
  color: white;
  border-radius: 6px;
  font-size: 14px;
  margin-top: 55px;
        }
        
         .price_content_div button:hover{
           border: 1px solid #188D36;
  padding: 10px 44px 10px 44px;
  background-color:white;
  
  border-radius: 6px;
  font-size: 14px;
  margin-top: 55px;
        }
        
         .price_content_div button:hover a{
         color:black;
        }
        
        
        
         .price_content_div a{
          color:white;
        }
        
        .price_content_div ul li{
            padding: 10px 0px 10px;
            font-size: 15px;
        }
        
        .price_content_div p{
            color: #188D36;
  font-size: 14px;
  font-weight: bold;
  padding: 12px 0px;
        }
        
        .popular_sec{
        background-color: #343835;
  margin: 0px 15px;
    margin-top: 0px;
  margin-top: 10px;
  margin-top: -77px;
  border-radius: 17px;padding: 91px 16px;
        }
     .get_quote {
    border: none!important;
    background: #0C425F!important;
    padding: 10px 20px 10px 20px!important;
    border-radius: 5px!important;
    font-size: 16px!important;
    text-transform: uppercase!important;
    font-weight: 600!important;
    color: white!important;
    margin-bottom: 30px!important;
}   

.get_quote:hover{
    color:white!important;
    border-radius: 5px!important;
    background: linear-gradient(to left, #0C425F 50%, lightblue 50%) right!important;
    background-size: 200%!important;
    transition: .5s ease-out!important;
}
.Servicetype-text{
    text-align: center;
    
    padding: 60px 0px 60px 0px;
   
    
}
  
  .Servicetype-text p{
        width: 57%;
    text-align: center;
    margin: 0 auto;
}
   
    

.freetail_button {
    
    background: #210F84!important;
     border:1px solid #210F84;
    padding: 10px 20px 10px 20px!important;
    border-radius: 6px!important;
    font-size: 15px!important;
    text-transform: uppercase!important;
    font-weight: 600!important;
    color: white!important;
}

.freetail_button:hover{
    color: black!important;
    border-radius: 6px!important;
    border:1px solid #210F84;
    background-color: white!important;
    background-size: 382% !important;
   
     padding: 10px 20px 10px 20px!important;
    
}
.freetail_buttonr {
       border: 1px solid  #210F84;
    /* background: #1B9431 !important; */
    padding: 10px 40px 10px 40px !important;
    border-radius: 6px !important;
    font-size: 15px !important;
    text-transform: uppercase !important;
    font-weight: 600 !important;
    color: black !important;
    margin-left: 20px
}

.freetail_buttonr:hover{
    color:white!important;
    border-radius: 5px;
    background:  #210F84;
    background-size: 200%!important;
    transition: .5s ease-out!important;
}

.hero_section_con_left path{
    color:#188C37;
    border-radius:20px;
}
.professional_retouching_services{
    background-color:white;
    padding: 45px 0px 60px 0px;
}

.compare_section{
     background-color:#F4F6F6;
    padding: 60px 10px;
}

.accordion_tab_group {
    width: 360px;
}

    @media only screen and (max-width: 600px) {
 
        .freetail_button {
    background: #210F84 !important;
    border: 1px solid #210F84;
    padding: 10px 32px 10px 32px !important;
    border-radius: 6px !important;
    font-size: 15px !important;
    text-transform: uppercase !important;
    font-weight: 600 !important;
    color: white !important;
}
.freetail_buttonr {
    border: 1px solid #210F84;
    /* background: #1B9431 !important; */
    padding: 10px 54px 10px 54px !important;
    border-radius: 6px !important;
    font-size: 15px !important;
    text-transform: uppercase !important;
    font-weight: 600 !important;
    color: black !important;
    margin-left: 20px;
}
        .content-area {
    display: flex;
    padding: 0px!important;
    padding-top: 70px;
}
.accordionf h2{
    padding-top:20px;
}
        
#one:checked ~ .accordion_tab_group #one-tab,
#two:checked ~ .accordion_tab_group #two-tab,
#three:checked ~ .accordion_tab_group #three-tab,
#four:checked ~ .accordion_tab_group #four-tab,
#five:checked ~ .accordion_tab_group #five-tab,
#six:checked ~ .accordion_tab_group #six-tab,
#seven:checked ~ .accordion_tab_group #seven-tab,
#eight:checked ~ .accordion_tab_group #eight-tab,
#nine:checked ~ .accordion_tab_group #nine-tab
{
   
    color: white;
    font-weight:700;
    background-color:#188D36;
    border-radius: 10px;
padding: 10px 20px;
 width: 100%;
border:none;
}
        
       .accordion_tab_group .tab {
    cursor: pointer;
    padding: 10px 20px;
    margin: 8px -1px; 
    background: white;
    width: 100%;
    display: inline-block;
    color: black;
    border-radius: 10px;
    box-shadow: 0 0.5rem 0.8rem #eadad81e;
    border: 1px solid #210F84;
    font-size: 18px;
    text-align: left;
    font-weight:bold;
}
.accordion_tab {
    max-width: 100%;
    padding: 10px 27px;
    background-color: #F2F4F4;
    border-radius: 10px;
}
         .retouching_services_feature_section_contnet h2{
            padding-top:60px;
        }
   
 .mobile_hr{
        display:block;
    }
        
        .tab_accourading_top p{
            text-align: center;
    width: 100%;
    margin: 0 auto;
    }
        
         .border_right{
        
         border-right: none;
    padding: 0px 0px 0px 0px; 
    }
        
        .border_bottom{
        
         border-bottom: 1px solid #EBEDEF;
    padding: 0 24px 0 3px; 
    }
        
        .hero_section_bottom_con{
       
        padding: 10px 0px;

        text-align:center;
        display: block;
    }
    .hero_section_bottom_con_right p {
    font-size: 16px;
    color: #5C5C5C;
    text-align: center;
}
        .heracom_top_content p {
    padding: 12px 0px;
    width: 100%;
    text-align: center;
    margin: 0 auto;
}
        .Servicetype-text p{
        width: 100%;
    text-align: center;
    margin: 0 auto;
}
        
        .feature_section_contnet {
    text-align: center;
    padding: 20px 64px 20px 25px;
    border-radius: 10px;
    background-color: white;
    margin-top: 23px;
}
        .popular_sec{
        background-color: #343835;
  margin: 0px 15px;
    margin-top: 0px;
 
  border-radius: 17px;
  padding: 91px 16px;}
  
        .price_content_div {
    padding: 20px 30px;
}
 .price_section_top p{
            color:black;
             text-align:center;
             width: 100%;
    margin: 0 auto;
             
        }
        
        .button_area{
            display: flex;
    justify-content: center;

        }
            .gap_class{
          display: flex!important;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
    justify-content: center!important;
    gap: 0px!important;
}
    }