
.navbar-toggler-icon { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }
.navbar .navbar-toggler {border: none;font-size: 28px;color: var(--darkgray);outline: none;box-shadow: none;}
body { overflow-x: hidden; }


@media only screen and (max-width: 1100px) {
  
}

@media only screen and (max-width: 1024px) {
  .header_links_block>ul>li+li {margin-left: 20px;}
  .header_links_block {margin-right: 20px;}

  section.main_banner_sec {padding: 50px 0;}
  .main_banner_content h2 {font-size: 42px;}
  section.counts_sec {padding: 20px 0;}
  .counter_blk .counter_digit {font-size: 32px;}
  .counter_blk .counter_text {font-size: 16px;}
  section.section_padding_1 {padding: 50px 0;}
  .section_heading h2 {font-size: 32px;}
  .section_heading.style_2 h2:before {width: 24px;height: 24px;right: -20px;top: -3px;}
  .section_heading.style_2 h2:after {width: 40px;left: -40px;}
  .section_heading {margin-bottom: 20px;}
  section.section_padding_2 {padding: 50px 0;}
  section.section_padding_3 {padding: 50px 0;}
  .section_subheading h4 {font-size: 24px;}

  .category_item a figure {width: 60px;min-width: 60px;height: 60px;padding: 15px;}
  .category_item a {padding: 10px;border-radius: 10px;}
  .category_item a figcaption h4 {font-size: 20px;margin: initial;}
  .category_item a figcaption p {font-size: 14px;}
  section.section_padding_1.main_category_sec {padding-bottom: 0;}
  .box_style_2 {padding: 20px;}
  .box_style_2 span {margin-bottom: 10px;font-size: 32px;}
  .box_style_2 h4 {font-size: 20px;}
  .box_style_2 p {font-size: 14px;}
  .testimonial_item_blk {padding: 20px 20px 20px 50px;}
  .testimonial_item_blk figure {width: 70px;height: 70px;min-width: 70px;border: 4px solid #fff;}
  .testimonial_item_blk figcaption h4 {font-size: 20px;}
  .testimonial_item_blk figcaption p {font-size: 14px;}
  .section_heading p {font-size: 14px;}
  .faqs_block .accordion-item .accordion-body p {font-size: 14px;}
  .faqs_block .accordion-item .accordion-button {padding: 15px;}
  .faqs_block .accordion-item .accordion-button h4 {font-size: 16px;}
  .cta_content_blk {background-image: none;padding: 30px 30px;}
  .cta_content h4 {font-weight: 700;line-height: normal;margin: 0 0 10px;}footer {padding: 50px 0 0px;}
  .footer_links_content h4 {margin-bottom: 10px;font-weight: 700;}
  .footer_links_content ul li a {font-size: 14px;}
  .footer_links_content p {font-size: 14px;}
  .footer_info_content_blk p {font-size: 14px;}
  .footer_bottom_blk p {font-size: 14px;}
  .adviser_info_item_blk .adviser_info .info_thumb {width: 60px;height: 60px;min-width: 60px;}
  .adviser_info_item_blk .adviser_info {margin-bottom: 10px;}
  .adviser_info_item_blk .adviser_info_act a.btn {line-height: 32px;font-size: 14px;}

  .list_box_style_left {max-width: 300px;}
  .list_box_style_right {width: calc(100% - 300px);}
  .appo_seeker_dtl_blk {padding: 20px;}
  .user_list_item_info_loc p {font-weight: 400;font-size: 12px;}
  .user_list_item_info_dtl {font-size: 12px;}
  .user_list_item_info .user_list_item_info_nm p {font-size: 12px;}
  .user_list_item_info .user_list_item_info_nm h4 {font-size: 16px;}
  .appointments_user_list_item .user_list_item_info span.time_blk {font-size: 12px;}
  .appointments_user_list_item {padding: 15px 15px 15px 26px;}
  .appo_seeker_dtl_accord .accordion-item .accordion-button h4 {font-size: 14px;}


}

@media only screen and (max-width: 991px) {

  .navbar-collapse {padding: 20px;background: var(--dg);position: fixed;width: 100%;left: 0;top: 80px;z-index: -1;overflow: auto;height: calc(100% - 91px);transition: 0.3s ease-in-out;}
  .navbar-expand-lg .navbar-nav>li+li {margin: initial;}
  .navbar-expand-lg .navbar-nav .nav-link {color: var(--white);}
  .navbar-nav .dropdown-menu {background: transparent;padding: 0;}
  .navbar-nav .nav-item.dropdown .dropdown-menu a.dropdown-item {padding: 10px 0 10px 20px;color: var(--white);background: transparent;}
  .navbar-collapse.collapse:not(.show) {display: block;left: -999px;}
  .fixed .navbar .navbar-toggler {color: var(--db);}

  .header_links_block ul {text-align: initial;}
  .header_links_block ul li {margin: 0;display: block;}
  .header_links_block ul li+li {margin: 10px 0 0;}
  .header_links_block ul li a {font-size: 16px;color: var(--w);font-weight: 500;}


  .counter_blk.loader {padding: 20px;}
  .main_banner_sec .row {flex-direction: column-reverse;}
  .main_banner_sec .row>div {width: 100%;margin: initial;}
  .main_banner_sec .row>div.col-md-5 {text-align: center;margin-bottom: 50px;}
  .main_banner_sec .row>div.col-md-5 img {max-width: 320px;}
  .main_banner_content {text-align: center;}
  .main_banner_content h2 span {display: inline-block;}
  .trending_search_tags {justify-content: center;margin-bottom: 20px;}
  .main_banner_content_block .symbol-group {display: none;}
  .footer_sec .row {flex-direction: column;}
  .footer_sec .row>div {width: 100%;}
  .footer_sec .row>div+div {margin-top: 20px;}

  .account_links_dropdown button .account_icon {margin: initial;}
  .account_links_dropdown button .account_nm {display: none;}



  
}

@media only screen and (max-width: 767px){

  section.sec_style_1 {padding: 20px 0 20px;}
  .section_heading h2 {font-size: 32px;margin-bottom: 10px;}
  .section_heading {margin-bottom: 20px;}
  section.sec_style_1.snack_tube_sec .section_heading.style_2 {text-align: center;}
  section.sec_style_1.snack_tube_sec .row {flex-direction: column-reverse;}
  section.sec_style_1.snack_tube_sec {padding: 20px 0;}
  .snack_tube_img img {max-width: 400px;}
  .snack_tube_img {text-align: center;margin-bottom: 20px;}
  .footer_bottom_blk .container {flex-direction: column;}

  .category_item a {flex-direction: column;padding: 20px;}
  .category_item a figure {margin: 0 0 10px;}
  .category_item a figcaption {text-align: center;}
  .section_heading.sec_style_1 {text-align: center;margin-bottom: 30px;}
  .section_heading.sec_style_1 p {margin-bottom: 10px;}
  .section_subheading h4 {font-size: 20px;}
  .section_subheading a {font-size: 16px;}
  .cta_content h4 {font-size: 24px;}
  .cta_content p {font-size: 14px;}
  .image_box {text-align: center;}
  .row.app_booking_dtl_blk {flex-direction: column-reverse;}

  section.how_it_works_banner {padding: 50px 0;}
  .how_it_works_process .box_style_3 {text-align: center !important;margin-bottom: 20px;}
  .how_it_works_process:before {display: none;}
  .how_it_works_process .row:before {display: none;}
  .box_style_3 h4 {font-size: 28px;}
  .how_it_works_process .row+.row {margin-top: 20px;}
  .how_it_works_banner_txt h2 {font-size: 32px;}
  .how_it_works_banner_txt p {font-size: 14px;}
  .content_box_style_1_thumb.mt-150 img {margin: initial;}
  .content_box_style_1_thumb.mt-150 {text-align: center;}
  .content_box_style_1 {max-width: 100%;text-align: center;}
  .content_box_style_1 h4 {font-size: 32px;}
  .content_box_style_1_thumb {text-align: center;margin-top: 40px;}

  section.contact_sec {display: flex;flex-direction: column-reverse;padding: 100px 0 0;}
  section.contact_sec>iframe {position: relative;max-width: 100%;margin: 50px 0 0;height: 320px;}
  section.contact_sec .col-md-5 {width: 100%;max-width: 500px;margin: 0 auto;}
  .box_style_4 {text-align: center;}
  .box_style_4:before {left: calc(50% - 30px);top: 20px;}
  .skill_list ul li a {padding: 6px 10px;font-size: 12px;}
  .skill_list ul li {margin: 5px 0px;}
  .profile_data_block .col-md-6+.col-md-6 {margin-top: 20px;}

  .list_box_style_right {display: none;}
  .list_box_style_left {max-width: 100%;position: relative;top: 0;}
  .admin_header_action_blk a.btn.btn-primary {line-height: 32px;font-size: 14px;}

}

@media only screen and (max-width: 575px){

  .navbar-action-blks ul li a {width: 32px;height: 32px;font-size: 20px;}
  .navbar-brand img {max-width: 116px;}
  header .navbar.navbar-expand-lg .container-fluid {padding: 10px 15px;}
  .navbar-action-blks ul li+li {margin-left: 5px;}
  .wrapper-inner {padding-top: 77px;}
  .section_heading h2 {font-size: 24px;}
  section.sec_style_1.snack_tube_sec .section_heading.style_2 p {font-size: 16px;}
  .contact_us_content h2 {font-size: 42px;margin: 0 0 20px;}
  .contact_us_content {margin-bottom: 20px;}
  .contact_us_form_block {padding: 30px;}
  .footer_bottom_blk {flex-direction: column;}

  .main_banner_content h2 {font-size: 32px;}
  .main_banner_content p {font-size: 16px;}
  .category_search_box {flex-direction: column;padding: 10px 10px;border-radius: 30px;}
  .category_search_box>div+div {margin-top: 10px;}
  .category_search_box .input-box input.form-control {border: 1px solid #EBEFF2;border-radius: 30px;}
  .category_search_box .input-box.location_box {border: none;}
  .category_search_box .btn_box button {width: 100%;}
  .trending_search_tags {flex-wrap: wrap;}
  .trending_search_tags p {margin: 0 0 10px;}
  section.main_banner_sec {padding: 50px 0 20px;}
  .adviser_info_item_blk .adviser_info .info_content_nm {font-size: 16px;font-weight: 700;}
  .section_heading.sec_style_1 h2 {font-weight: 700;}
  .content_box_style_1 h4 {font-size: 24px;}

  .admin_header_action_blk .btn-round {font-size: 20px;width: 36px;height: 36px;border-radius: 30px;padding: initial;}
  .account_links_dropdown button .account_icon {width: 36px;height: 36px;line-height: 36px;font-size: 18px;}
  .profile_info_content .navbar {top: 77px;}
  .section_heading.style_2 h2:before,.section_heading.style_2 h2:after {display: none;}
  .navbar-collapse {top: 77px;}
  .admin_header_action_blk a.btn.btn-primary{
    display: none;
  }



}

@media only screen and (max-width: 480px){

}