/*!
==========================================================================
TABLE OF CONTENTS
==========================================================================
  00 - Base Styling
      00 - Unorganised Styling
  01 - Buttons & Inputs
      00 - Option Styling
      01 - Custom Styling
  02 - Backgrounds
  03 - Borders
  04 - Border Radius
  05 - Sections
      00 - Header
      01 - Footer
      02 - Hero Slider
      03 - Affiliations
  06 - Menu
      00 - Nav
      01 - Logo
  07 - Headings
  08 - Pages
  09 - Sidebar
  10 - Mobile
  11 - Animations
==========================================================================*/

/* ==========================================================================
00 - Base Styling
========================================================================== */

/* 00 - Unorganised Styling */

/* ==========================================================================
01 - Buttons & Inputs
========================================================================== */

/* 00 - Option Styling */
/* 01 - Custom Styling */
.about-section .btn.btn-decor,
.smile-gallery-block .btn.btn-warning {
  padding-left: 1.25rem;
}

/* ==========================================================================
02 - Backgrounds
========================================================================== */

/* ==========================================================================
03 - Borders
========================================================================== */

/* ==========================================================================
04 - Border Radius
========================================================================== */

/* ==========================================================================
05 - Sections
========================================================================== */

/* 00 - Header */
#header .header-holder .container {
  max-width: 80rem;
}
@media (min-width: 992px) {
  .header-holder .logo {
    max-width: 15rem;
    align-content: center;
  }
  .header-holder .logo img {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .header-holder .logo {
    max-width: 300px;
  }
  .header-holder .logo img {
    width: 100%;
  }
}
/* 01 - Footer */
/* 02 - Hero Slider */
/* 03 - Affiliations */
.partners-slider .img-holder img {
  filter: unset;
}

/* ==========================================================================
06 - Menu
========================================================================== */

/* 00 - Nav */
@media (min-width: 992px) {
  .menu-drop .main-nav .dropdown-menu .menu-submenu .menu-submenu-ul .menu-submenu .menu-col>*>.menu-li {
    height: fit-content;
  }
}
/* 01 - Logo */

/* ==========================================================================
07 - Headings
========================================================================== */

/* ==========================================================================
08 - Pages
========================================================================== */

/* ==========================================================================
09 - Sidebar
========================================================================== */

/* ==========================================================================
10 - Mobile
========================================================================== */

/* ==========================================================================
11 - Animations
========================================================================== */
