 @import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
 img.robo.wow.slideInnew {
   max-width: 409px;
   margin-top: 0;
   margin-left: 0;
 }
 a.navbar-brand.sticky_logo img {
   max-width: 210px;
   height: auto;
   margin-top: 0;
 }
.actions {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
}
 .header_area.navbar_fixed {
   background: #062849;
   background: url("../images/sprite.png") center center repeat;
   background-size: cover;
 }
 .header_area {
   background: url(../images/sprite.png) center center repeat;
   background-size: cover;
 }
 .header_area.navbar_fixed .w_menu .nav-item .nav-link {
   color: #ffffff;
 }
 .startup_banner_area_three {
   background: #fff;
 }
 /* Buttons started */
 .btn-white {
   color: #000;
   border: 2px solid transparent;
   font: 500 14px / 20px "Poppins", sans-serif;
   border-radius: 45px;
   padding: 15px 35px;
   background: #fff;
 }
 .btn-white:hover {
   background: transparent;
   color: #fff;
   border: 2px solid #fff;
 }
 .btn-green-bordered {
   color: #1D4B47;
   border: 2px solid #1D4B47;
   font: 500 16px / 20px "Poppins", sans-serif;
   border-radius: 45px;
   padding: 15px 35px;
   background: transparent;
 }
 .btn-green-bordered:hover {
   background: #1D4B47;
   color: #fff;
   border: 2px solid #1D4B47;
 }
 .btn_radius10 {
   border-radius: 10px !important;
 }
 .btn-white-bordered {
   color: #fff;
   border: 2px solid #fff;
   font: 500 14px / 20px "Poppins", sans-serif;
   border-radius: 45px;
   padding: 15px 35px;
   background: transparent;
 }
 .btn-white-bordered:hover {
   background: #fff;
   color: #000;
   border: 2px solid #fff;
 }
 .btn-light-green {
   color: #fff;
   border: 2px solid #7DB979;
   font: 500 14px / 20px "Poppins", sans-serif;
   border-radius: 45px;
   padding: 15px 35px;
   background: #7DB979;
 }
 .btn-light-green:hover {
   background: transparent;
   color: #fff;
   border: 2px solid #fff;
 }
 .btn-transparent {
   background: transparent;
   border: 2px solid #fff !important;
 }
 .btn-transparent:hover {
   color: #000;
 }
 .btn_green {
   background: linear-gradient(to right, #012149 0%, #488944 100%);
   color: #fff;
   border-radius: 45px;
   padding: 15px 44px;
   border: 0;
   display: inline-block;
 }
 .btn_green:hover {
   transform: none;
   background: #488944;
 }
 ul.navbar-nav.menu {
   text-transform: uppercase;
 }
 .btn-white, .btn-green, .btn_green .btn-transparent {
   text-transform: uppercase
 }
 .audio {
   position: absolute;
   z-index: 99;
   margin-left: 49px;
   opacity: 0;
   left: 0px;
   top: 45px;
 }
 .btn-radius-30 {
   border-radius: 30px;
 }
 .yearExcellenceImg {
   position: absolute;
   right: 0;
 }
 .section2_image1 img {
   max-width: 373px;
 }
 .yearExcellenceImg img {
   max-width: 187px;
 }
 .audio-item img {
   max-width: 100%;
 }
 section.key-Section {
   background-image: url(../images/artistic-blurry-colorful-wallpaper-background.png);
   background-position: center top;
   background-repeat: no-repeat;
   float: left;
   width: 100%;
 }
 .pt-200 {
   padding-top: 230px;
 }
 /*Key Item Section Start*/
 .key-item {
   background: #fff;
   padding: 18px;
   border-radius: 40px;
   margin: 50px 0;
   -webkit-box-shadow: 0 0 84px rgba(125, 185, 121, 0.2);
   box-shadow: 0 0 84px rgba(125, 185, 121, 0.2);
 }
 .key-icon {
   position: relative;
   margin-top: -60px;
   margin-bottom: 20px;
 }
 .key-item h4 {
   color: #000;
 }
 .key-item p {
   font-size: 18px;
 }
 .key-icon img {
   max-width: 90px;
 }
 /*Pricing secton start*/
 section.section {
   padding: 65px 0;
   float: left;
   width: 100%;
 }
 .plans_section {
   border: 1px solid #D7D7D7;
   border-radius: 20px;
   padding: 10px;
   box-shadow: 0 15px 40px rgba(0, 0, 0, 0.1);
 }
 .pricing_header { /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#042649+0,488944+100 */
   background: linear-gradient(to bottom, #042649 0%, #488944 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
   border-radius: 10px;
   text-align: center;
   padding: 5px;
   color: #fff;
   display: flex;
   flex-direction: column;
   gap: 10px;
 }
 .pricing_header p {
   margin: 0;
   color: #fff;
   text-transform: uppercase;
 }
 span.text_big {
   font-size: 38px;
   font-weight: bold;
   padding: 0;
   text-transform: uppercase;
 }
 .pricing_body ul {
   padding: 0;
   list-style: none;
   margin: 0;
 }
 .pricing_body ul li {
   color: #000;
   line-height: 40px
 }
 .pricing_body {
   padding: 20px 0;
 }
 .pricing_body ul li:before {
   content: "";
   width: 15px;
   height: 15px;
   background-image: url(../images/check.png);
   background-size: 15px 15px;
   display: inline-block;
   margin-right: 7px;
   vertical-align: middle;
 }
 .pricing_footer {
   text-align: center;
 }
 .btn-green {
   background: #488944;
   color: #fff;
   padding: 10px 20px;
 }
 .btn-green:hover, .btn-green:focus {
   background: #022248;
   color: #fff;
 }
 .btn-block {
   display: block;
   width: 100%;
 }
 /*Benifit sectyion start*/
 .main-container {
   max-width: 450px;
   height: 450px;
   position: relative;
   border-radius: 50%;
   border: 1px dashed #ccc;
   display: flex;
   align-items: center;
   justify-content: center;
   margin: auto;
   text-align: center;
   margin-top: 40px;
 }
 .center-logo {
   width: 300px;
   height: 300px;
   padding: 15px;
   border-radius: 50%;
   box-shadow: 0 10px 14px rgba(0, 0, 0, 0.1);
   border: 1px solid #eee;
   margin: auto;
   display: flex;
   align-items: center;
 }
 .center-logo img {
   max-width: 100%;
   height: auto;
   width: 100%;
 }
 .benifit_item {
   position: absolute;
   display: flex;
   align-items: center;
   text-align: right;
 }
 .part1 {
   left: -176px;
   top: 0;
 }
 .part2 {
   left: -242px;
   top: 50%;
   transform: translateY(-50%);
 }
 .part3 {
   left: -220px;
   bottom: 0;
 }
 .part4 {
   right: -149px;
   bottom: 0;
   text-align: left;
 }
 .part5 {
   top: 50%;
   transform: translateY(-50%);
   right: -221px;
   text-align: left;
 }
 .part6 {
   top: 0;
   right: -130px;
   text-align: left;
 }
 .benifit_item img {
   max-width: 100%;
 }
 h1, h2, h3, h4, h5, h6 {
   color: #000000;
 }
 .mt-1 {
   margin-top: 10px !important;
 }
 .mt-2 {
   margin-top: 20px !important;
 }
 .mt-3 {
   margin-top: 30px !important;
 }
 .mt-4 {
   margin-top: 40px !important;
 }
 .mb-1 {
   margin-bottom: 10px !important;
 }
 .mb-2 {
   margin-bottom: 20px !important;
 }
 .mb-3 {
   margin-bottom: 30px !important;
 }
 .mb-4 {
   margin-bottom: 40px !important;
 }
 /*Section7 Action bar*/
 .action_container {
   display: flex;
   align-items: center;
   padding: 50px;
   background-image: url(../images/action_bar.png);
   background-repeat: no-repeat;
   background-position: left top;
   background-size: cover;
   color: #fff;
   flex-direction: column;
   border-radius: 50px;
 }
 .action_container h2 {
   font-size: 50px;
   text-transform: uppercase;
 }
 .action_container h2 strong {
   font-size: 55px;
 }
 .action_container h2, .action_container p {
   color: #fff
 }
 .action_buttons a {
   margin: 10px
 }
 /*contact section*/
 .input-group.inputicon input, .input-group.inputicon textarea {
   height: auto;
   line-height: normal;
   box-shadow: none !important;
 }
 .input-group.inputicon textarea:focus {
   height: auto;
   line-height: normal;
   box-shadow: none !important;
 }
 .input-group.inputicon {
   border: 1px solid #B5B5B5;
   padding: 15px;
   border-radius: 10px;
   position: relative;
   display: flex;
   flex-wrap: nowrap;
   align-items: center;
   width: 100%;
   flex-direction: row;
 }
 .inputicon .input-group-addon {
   border-right: 1px solid #B5B5B5 !important;
   padding-right: 15px;
   margin-right: 1px;
 }
 .input-group.inputicon input {
   border: 0;
   padding-left: 15px;
 }
 .text_box input[type=text]:focus, .text_box textarea:focus, .text_box input[type=password]:focus, .text_box input[type=email]:focus {
   border-color: transparent;
   box-shadow: 0px 10px 14px 0px rgba(12, 0, 46, 0.06);
   outline: none;
 }
 /*Footer  Started*/
 .f_widget1 a, .f_widget3 a {
   display: flex;
   align-items: center;
   gap: 20px;
   color: #fff;
 }
 .f_widget1, .f_widget2, .f_widget3 {
   display: flex;
   align-items: center;
   justify-content: center;
 }
 .main_footer {
   border: 0px;
   padding: 250px 0px 0px;
   background: url(../images/footer.png) #fff;
   background-repeat: no-repeat;
   background-position: top center;
   background-size: cover;
 }
 .copyright {
   display: flex;
   align-items: center;
   justify-content: space-between;
   padding: 20px 0;
   border-top: 1px solid rgba(255, 255, 255, 0.25);
   margin-top: 60px;
   color: #fff;
 }
 .copyright p {
   color: #fff;
 }
 span.footer_social {
   display: flex;
   gap: 10px;
   flex-direction: row;
 }
 span.footer_social a:hover {
   background: #7DB979;
   border-radius: 50%;
 }
 span.footer_social {
   display: flex;
   gap: 10px;
   flex-direction: row;
 }
 span.footer_social a:hover {
   background: #7DB979;
   border-radius: 50%;
 }
 section.startup_banner_area_three.services_banner {
   max-height: calc(100vh - 250px);
   align-items: start;
   padding-top: 45px;
   min-height: 500px;
 }
 .key-item.services-item {
   align-items: center;
   text-align: center;
 }
 .key-item.services-item .key-icon {
   margin-top: 0;
   margin-bottom: 15px;
 }
 .key-item.services-item p {
   margin-bottom: 0;
 }
 .key-item.services-item {
   padding: 25px;
 }
 .service_section_bgwrapper {
   background: #E1F5E1;
   padding: 20px;
   border-radius: 20px;
   position: relative;
 }
 .mt-100 {
   margin-top: 100px
 }
 .mb-100 {
   margin-bottom: 100px
 }
 .mt-50 {
   margin-top: 50px
 }
 .mb-50 {
   margin-bottom: 50px
 }
   span.footer_social {
     display: flex;
     gap: 10px;
     flex-direction: row;
   }
   span.footer_social a:hover {
     background: #7DB979;
     border-radius: 50%;
   }
   span.footer_social {
     display: flex;
     gap: 10px;
     flex-direction: row;
   }
   span.footer_social a:hover {
     background: #7DB979;
     border-radius: 50%;
   }
   section.startup_banner_area_three.services_banner {
     max-height: calc(100vh - 250px);
     align-items: start;
     padding-top: 45px;
     min-height: 500px;
   }
   .flexdiv p {
     display: flex;
   }
   .flexdiv p span {
     padding-right: 10px;
     padding-left: 0;
   }
   .styledImage img {
     max-width: 100%;
     position: relative;
     z-index: 2;
     top: 0;
   }
   .flexdiv p:last-child {
     margin: 0;
   }
   .styledImage img {
     position: absolute;
     top: 17px;
     left: 0;
   }
   .flexdiv p {
     line-height: normal;
     margin-bottom: 5px;
   }
   .styledImage {
     position: relative;
     height: 100%;
     width: 100%;
     /* border: 1px solid red; */
     display: block;
     top: 0;
     bottom: 0;
   }
 
 .faq-item {
    display: flex;
    align-items: center;
    gap: 20px;
}

.faq-icon img {
    max-width: 93px;
}

.col-faq-left .faq-icon {
    margin-left: -57px;
}

.col-faq-left {
    padding-left: 50px;
}

.col-faq-right .faq-icon {
    margin-right: -57px;
}

.col-faq-right {
    padding-right: 50px;
}
.faq-item {
   background: #fff;
   padding: 18px;
	border:1px solid #E9F0E8;
   border-radius: 30px;
   margin: 10px 0;
   -webkit-box-shadow: 0 0 84px rgba(125, 185, 121, 0.2);
   box-shadow: 0 0 84px rgba(125, 185, 121, 0.2);
 }


  .player {
    display: flex;
    align-items: center;
    gap: 14px;
    background: #edf2ec;
    border-radius: 14px;
    padding: 30px 20px;
    /* box-shadow: 0 2px 12px rgba(0,0,0,.08); */
    width: 100%;
    user-select: none;
    margin-bottom: 10px;
    text-align: center;
  }

  /* ── PLAY/PAUSE BUTTON ── */
  .play-btn {
    width: 60px;
    height: 60px;
    border-radius: 50%;
    background: linear-gradient(145deg, #2d6a4f, #1b4332);
    border: none;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    transition: transform .15s, box-shadow .15s;
    box-shadow: 0 4px 12px rgba(27,67,50,.35);
  }
  .play-btn:hover { transform: scale(1.07); box-shadow: 0 6px 18px rgba(27,67,50,.45); }
  .play-btn:active { transform: scale(.96); }

  .play-btn svg {width: 28px;height: 28px;fill: #fff;}

  /* hide pause icon by default */
  .icon-pause { display: none; }

  /* when playing → show pause, hide play */
  .player.playing .icon-play  { display: none; }
  .player.playing .icon-pause { display: block; }

  /* ── WAVEFORM ── */
  .waveform {
    flex: 1;
    display: flex;
    align-items: center;
    gap: 3px;
    height: 46px;
    cursor: pointer;
    position: relative;
    width: 100px;
    max-width: 237px;
    overflow: hidden;
  }

  .bar {
    width: 5px;
    border-radius: 15px;
    background: #000000;
    transition: background .2s;
    flex-shrink: 0;
  }

  /* played bars = dark */
  .bar.played { background: #2d2d2d; }

  /* active (animating) bars when playing */
  .player.playing .bar.active {
    animation: bounce var(--dur, .8s) ease-in-out infinite alternate;
    background: #1b4332;
  }
  .player.playing .bar.played { background: #2d2d2d; }

  @keyframes bounce {
    from { transform: scaleY(.4); }
    to   { transform: scaleY(1); }
  }

  /* ── TIME ── */
  .time {
    font-size: 12.5px;
    font-weight: 600;
    color: #555;
    min-width: 36px;
    text-align: right;
    flex-shrink: 0;
  }
   /*responsive start*/
 @media(min-width:768px) and (max-width:1199px) {
   .center-logo {
     width: 120px;
     height: 120px;
   }
   .main-container {
     max-width: 270px;
     height: 270px;
   }
   .benifit_item img {
     max-width: 100px;
   }
   .part1 {
     left: -191px;
   }
   .part2 {
     left: -225px;
   }
   .part3 {
     left: -236px;
   }
   .part4 {
     right: -164px;
   }
   .part6 {
     right: -157px;
   }
   .stratup_app_screen {
     position: static;
     width: auto;
     height: auto;
   }
   .startup_content_three .slider_btn {
     float: left;
     margin-bottom: 10px;
     margin-right: 10px;
   }
   .stratup_app_screen img.robo.wow.slideInnew {
     max-width: 100%;
   }
 }
 @media(min-width:451px) and (max-width:767px) {
   .stratup_app_screen {
     /* display: none; */
     padding: 20px 0;
     text-align: center;
     float: left;
     width: 100%;
   }
   .stratup_app_screen img {
     max-width: 200px !important;
     margin: auto;
   }
 }


 @media(max-width:767px) {
	 .btn-white, .btn-light-green {
    padding: 15px 20px;
}

	 .action_container h2 {
    font-size: 23px; 
}
	 .action_container h2 strong {
    font-size: 35px;
}
	 .action_container {
    padding: 44px 10px;
    /* border-radius: 46px; */
}
	 .action_buttons a {
    margin: 0px;
}
   .styledImage img {
     max-width: 100%;
     height: auto;
   }
   section.startup_banner_area_three.services_banner {
     max-height: inherit;
   }
   .row.footer_row {
     margin: 50px 0;
     gap: 40px;
     justify-content: center;
   }
   .f_widget1, .f_widget2, .f_widget3 {
     justify-content: start;
   }
   .logofooter {
     order: -1;
   }
   .stratup_app_screen {
     position: static;
   }
   .scrolldownarrow {
     position: absolute;
     top: 90%;
     left: 13.0%;
   }
   section.startup_banner_area_three.services_banner .scrolldownarrow {
     position: absolute;
     top: 85%;
     left: 13.0%;
   }
   .startup_content_three .slider_btn {
     float: left;
     margin-bottom: 10px;
     margin-right: 10px;
   }
   .benifit_item {
     display: flex !important;
     position: static !important;
     /* flex-direction: column; */
     /* transform: none !important; */
     align-items: center;
   }
   .main-container {
     flex-direction: column;
     max-width: 100%;
     height: auto;
     display: block;
     border: 0;
     padding: 0;
     text-align: center;
   }
   .benifit_item.part1, .benifit_item.part2, .benifit_item.part3 {
     flex-direction: row-reverse;
     justify-content: left;
     text-align: left;
     margin-left: 50%;
     transform: translateX(-50%);
   }
   .benifit_item.part4, .benifit_item.part5, .benifit_item.part6 {
     justify-content: left;
     margin-left: 50%;
     transform: translateX(-50%);
   }
	 .styledImage img {
    position: static; 
}
	 .main_footer {
    background: url(../images/footer_mobile_bg.png) #fff;
    background-position: center top;
    padding-top: 75px;
		  padding-bottom: 20px;
}
	.copyright {
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    gap: 20px;
} 
 }
@media(max-width:450px) {
    .benifit_item.part1, .benifit_item.part2, .benifit_item.part3,
	.benifit_item.part4, .benifit_item.part5, .benifit_item.part6{ 
        margin-left: 0!important;
        transform: none!important;
    }
	.brn_faq_page  a {display: block; margin: 10px !important}
}
 @media(min-width:768px) {
   .scrolldownarrow {
     position: absolute;
     top: 90%;
     left: 13.0%;
   }
   .services_banner .scrolldownarrow {
     position: absolute;
     top: 85%;
     left: 13.8%;
   }
}
 
   @media(min-width:768px) and (max-width:1199px) {
     .center-logo {
       width: 120px;
       height: 120px;
     }
     .main-container {
       max-width: 270px;
       height: 270px;
     }
     .benifit_item img {
       max-width: 100px;
     }
     .part1 {
       left: -191px;
     }
     .part2 {
       left: -225px;
     }
     .part3 {
       left: -236px;
     }
     .part4 {
       right: -164px;
     }
     .part6 {
       right: -157px;
     }
     .stratup_app_screen {
       position: static;
       width: auto;
       height: auto;
     }
     .startup_content_three .slider_btn {
       float: left;
       margin-bottom: 10px;
       margin-right: 10px;
     }
     .stratup_app_screen img.robo.wow.slideInnew {
       max-width: 100%;
     }
   }
   @media(min-width:451px) and (max-width:767px) {
     .stratup_app_screen {
       /* display: none; */
       padding: 20px 0;
       text-align: center;
       float: left;
       width: 100%;
     }
     .stratup_app_screen img {
       max-width: 200px !important;
       margin: auto;
     }
   }
   @media(max-width:767px) {
     .row.footer_row {
       margin: 50px 0;
       gap: 40px;
       justify-content: center;
     }
     .f_widget1, .f_widget2, .f_widget3 {
       justify-content: start;
     }
     .logofooter {
       order: -1;
     }
     .stratup_app_screen {
       position: static;
     }
     .scrolldownarrow {
       position: absolute;
       top: 90%;
       left: 13.0%;
     }
     section.startup_banner_area_three.services_banner .scrolldownarrow {
       position: absolute;
       top: 85%;
       left: 13.0%;
     }
     .startup_content_three .slider_btn {
       float: left;
       margin-bottom: 10px;
       margin-right: 10px;
     }
     .benifit_item {
       display: flex !important;
       position: static !important;
       /* flex-direction: column; */
       /* transform: none !important; */
       align-items: center;
     }
     .main-container {
       flex-direction: column;
       max-width: 100%;
       height: auto;
       display: block;
       border: 0;
       padding: 0;
       text-align: center;
     }
     .benifit_item.part1, .benifit_item.part2, .benifit_item.part3 {
       flex-direction: row-reverse;
       justify-content: left;
       text-align: left;
       margin-left: 50%;
       transform: translateX(-50%);
     }
     .benifit_item.part4, .benifit_item.part5, .benifit_item.part6 {
       justify-content: left;
       margin-left: 50%;
       transform: translateX(-50%);
     }
   }
   @media(min-width:768px) {
     .scrolldownarrow {
       position: absolute;
       top: 90%;
       left: 13.0%;
     }
   }
   @media(max-width:991px) {
     .f_widget1, .f_widget2, .f_widget3 {
       display: flex;
       align-items: center;
       justify-content: start;
     }
   }
   @media(min-width:1025px) {
     .scrolldownarrow {
       position: absolute;
       top: 85%;
       left: 13.2%;
     }
   }
   @media(min-width:1200px) {
     .key-item.services-item {
       min-height: 335px;
     }
     .scrolldownarrow {
       position: absolute;
       top: 89%;
       left: 13.2%;
     }
     .services_banner .scrolldownarrow {
       position: absolute;
       top: 427px;
       left: 13.4%;
     }
   }
   @media(min-width:1201px) and (max-width:1350px) {
     .services_banner .scrolldownarrow {
       position: absolute;
       top: 427px;
       left: 13.4%;
     }
   }
   @media(min-width:1700px) {
     .scrolldownarrow {
       position: absolute;
       top: 90%;
       left: 13.8%;
     }
   }
   @media(max-width:991px) {
     .f_widget1, .f_widget2, .f_widget3 {
       display: flex;
       align-items: center;
       justify-content: start;
     }
   }
   @media(min-width:1025px) {
     .scrolldownarrow {
       position: absolute;
       top: 85%;
       left: 13.2%;
     }
   }
   @media(min-width:1200px) {
     .scrolldownarrow {
       position: absolute;
       top: 89%;
       left: 13.2%;
     }
     .services_banner .scrolldownarrow {
       position: absolute;
       top: 427px;
       left: 13.4%;
     }
   }
   @media(min-width:1201px) and (max-width:1350px) {
     .services_banner .scrolldownarrow {
       position: absolute;
       top: 427px;
       left: 13.4%;
     }
   }
   @media(min-width:1700px) {
     .scrolldownarrow {
       position: absolute;
       top: 90%;
       left: 13.8%;
     }
     .services_banner .scrolldownarrow {
       position: absolute;
       top: 409px;
       left: 13.8%;
     }
	 }
nav.topbar {
    text-align: right;
}

nav.topbar a {
    color: #fff;
    padding: 10px 20px 5px 0;
    display: inline-block;
    font-size: 18px;
}

.brand {
    display: flex;
    align-items: center;
    flex-direction: column;
    gap: 10px;
    color: #fff;
}
.copyright a {
    color: #fff;
}

    .navbar-expand-lg .navbar-nav {
        flex-direction: row;
        align-items: center;
    }

	.pricing_body ul li.notAvailabe, .pricing_body ul li.notAvailabe .font-green {
    color: #939393 !important;
}
	 .align-center {
    display: flex;
    align-items: center;
}
 
.tab {
  background: none;
  border: none;
  padding: 10px 5px;
  font-size: 16px;
  cursor: pointer;
  position: relative;
  color: #000;font-size: 15px;
    font-weight: 600;
}
 
.tab-buttons {
    display: inline-flex;
    background: #f1f1f1;
    padding: 5px;
    border-radius: 50px;
    margin: 15px auto;
    gap: 10px;
    align-items: center;
}
button.btn.tab:hover {
    background: #0d6efd;
    color: white;
}
.btn {
  border: none;
  padding: 10px 20px;
  border-radius: 50px;
  cursor: pointer;
  background: transparent;
  font-size: 14px;
}

.btn.active {
  background: #0d6efd;
  color: #fff;
}
 
 
.tab.active {
  background: #0d6efd;
  color: white;
}

.tab-content {
  display: none;
  /* padding: 15px; */
  /* border: 1px solid #ddd; */
}

.tab-content.active {
  display: block;
}
	 .pricing_body ul li:before {display: none}
	 .font-green {
    color: #3f7c43;
}

 
.pricing_body ul li i {
    font-size: 18px;
}
.sep {
    height: 20px;
    width: 1px;
    background: #c5c5c5;
}

.tab-buttons .btn.tab {
    /* border: 1px solid #ccc !important; */
    font-size: 18px;
}
@media (min-width:1200px){
	.tabs.minh {
    min-height: 50px;
}
}