* { box-sizing: border-box;
}
a {
text-decoration: none !important;
}
body.fix {
overflow: hidden;
}
button:focus {
outline: 0 !important;
}
.form-control:focus {
outline: 0;
box-shadow: none;
}
@font-face { 
font-family: 'Millanova';
src: url(//www.leopardnest.com/wp-content/themes/leopardnest/assets/fonts/Millanova.woff2) format('woff2'),
url(//www.leopardnest.com/wp-content/themes/leopardnest/assets/fonts/Millanova.woff) format('woff');
font-weight: normal;
font-style: normal;
font-display: swap;
}
:root {
--roboto: 'Roboto', sans-serif;
--robotoslab: 'Roboto Slab', serif;
--inter: 'Inter', sans-serif;
--Millanova: 'Millanova';
}
.nobg {
background: transparent !important;
}
.preloader {
width: 100%;
height: 100%;
position: fixed;
z-index: 99999;
top: 0;
left: 0;
background: #000000bf;
transition: 1s;
backdrop-filter: blur(10px);
opacity: 1s;
}
.preloader.completed {
visibility: hidden;
opacity: 0;
transition-delay: 3s;
} .preloader.complete:before {
left: -50%;
}
.preloader.complete:after {
right: -50%;
}
.preloader.complete {
display: none;
}
.loader {
display: inline-block;
width: 211px;
height: 91px;
position: absolute;
z-index: 3;
background-image: url(//www.leopardnest.com/wp-content/themes/leopardnest/assets/img/logo.png);
top: 40%;
left: 50%; animation: loader 8s infinite;
}
.loader-inner {
vertical-align: top;
display: inline-block;
width: 100%;
background-color: #fff;
animation: loader-inner 2s infinite ease-in;
}
@keyframes loader {
0% {
transform: scale(1) translateX(0%);
}
50% {
transform: scale(1) translateX(-35%);
}
100% {
transform: scale(1) translateX(0%);
}
}  @keyframes pops {
0% {
transform: scale(1) translateX(-50%);
opacity: 0;
}
50% {
transform: scale(3) translateX(-50%);
opacity: 1;
}
100% {
transform: scale(3) translateX(-50%);
opacity: 0;
}
}
body {
font-family: var(--robotoslab); }
.container {
max-width: 1280px;
}
header.header-wrap {
position: fixed;
display: block;
width: 100%;
top: 0;
left: 0;
z-index: 999;
}
.header-innwrap {
position: relative;
transition: 0.5s;
}
.scrolled .header-innwrap {
margin-top: -65px;
background: #000000c9;
backdrop-filter: blur(11px);
}
.scrolled .menu>ul {
margin-top: 40px;
}
.menuwrap {
position: relative;
display: flex;
justify-content: space-between;
padding-top: 20px;
}
a.logo {
position: relative;
display: block;
float: left;
transition: 0.5s;
margin-right: 30px;
margin-top: 28px;
}
.logo img {
max-width: 100%;
transition: 0.5s;
} .scrolled a.logo { margin-top: 43px;
width: 160px;
}
.nav-click {
position: absolute;
display: block;
width: 16px;
height: 9px; background-position: center center;
top: 10px;
right: 0;
z-index: 999;
background-repeat: no-repeat;
}
.menu>ul>li.has-child>.nav-click {
top: 40px;
right: 19px;
}
button.navbar-toggler {
display: none;
}
.menu>ul>li>ul {
transition: all 0.5s;
}
.menu {
position: relative;
display: flex;
align-items: center;
}
.menu>ul {
padding: 0;
margin: 0;
}
.toplinks {
position: relative;
display: flex;
padding-left: 35px;
align-items: center;
}
.scrolled .toplinks {
margin-top: 43px;
}
.topmenu-wrap {
position: relative;
display: flex;
align-items: center;
justify-content: flex-end;
margin-bottom: 30px;
}
.top-social {
position: relative;
display: block;
border-left: 1px solid #fff;
padding-left: 14px;
}
.top-social a {
padding: 0 12px;
}
.linkevent {
color: #fff;
font-size: 15px;
padding: 0px 20px;
}
.getinvoved {
position: relative;
display: block;
background: transparent;
border: 1px solid #FFFFFF;
color: #fff;
font-family: var(--inter);
font-size: 16px;
font-weight: 600;
line-height: 36px;
letter-spacing: -0.03em;
text-align: center;
width: 150px;
height: 40px;
margin-left: 22px;
transition: 0.5s;
}
.getinvoved:hover {
background: #fff;
color: #000;
}
.menu>ul>li:last-child {
margin-right: 0;
padding-right: 0;
}
.animated-icon1,
.animated-icon2,
.animated-icon3 {
width: 30px;
height: 20px;
position: relative;
margin: 0px;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-transition: .5s ease-in-out;
-moz-transition: .5s ease-in-out;
-o-transition: .5s ease-in-out;
transition: .5s ease-in-out;
cursor: pointer;
}
.animated-icon1 span {
display: block;
position: absolute;
height: 3px;
width: 100%;
border-radius: 9px;
opacity: 1;
left: 0;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-transition: .25s ease-in-out;
-moz-transition: .25s ease-in-out;
-o-transition: .25s ease-in-out;
transition: .25s ease-in-out;
}
.animated-icon1 span {
background: #fff;
}
.navbar-toggler:focus {
text-decoration: none;
outline: 0;
box-shadow: none;
}
.mobile-social {
display: none;
}
.animated-icon1 span:nth-child(1) {
top: 0px;
}
.animated-icon1 span:nth-child(2) {
top: 10px;
}
.animated-icon1 span:nth-child(3) {
top: 20px;
}
.animated-icon1.open span:nth-child(1) {
top: 11px;
-webkit-transform: rotate(135deg);
-moz-transform: rotate(135deg);
-o-transform: rotate(135deg);
transform: rotate(135deg);
}
.animated-icon1.open span:nth-child(2) {
opacity: 0;
left: -60px;
}
.animated-icon1.open span:nth-child(3) {
top: 11px;
-webkit-transform: rotate(-135deg);
-moz-transform: rotate(-135deg);
-o-transform: rotate(-135deg);
transform: rotate(-135deg);
}
.menu>ul>li>ul {
position: absolute;
max-height: 0px;
overflow: hidden;
background: #fff;
border-radius: 21px;
margin: 0;
width: 260px;
padding: 0;
top: 76px;
right: -142px;
transition: 0.5s;
} .menu>ul>li>ul>li>ul {
position: absolute;
height: 0px;
overflow: hidden;
background: #191919;
margin: 0 99px;
width: 150px;
padding: 0;
display: none;
top: 5px;
z-index: 999;
}
.menu>ul li:hover ul {
overflow: hidden;
max-height: 200px;
padding: 12px 30px;
} .menu>ul>li>ul>li>ul>li {
display: block;
}
.menu>ul>li>ul>li:last-child {
background: transparent; border-bottom: 0;
}
.menu>ul>li>ul>li:last-child::after {
background: none;
}
.menu>ul>li {
display: block;
float: left;
list-style: none;
margin: 0 25px;
position: relative;
border-radius: 40px;
padding: 5px 0;
transition: 0.5s; cursor: pointer;
text-align: right;
}
.menu>ul>li>ul>li {
padding: 5px 0;
text-align: left;
display: block;
}
.menu>ul>li>a {
font: normal normal bold 21px/24px;
letter-spacing: 0px;
color: #FFFFFF;
transition: 0.5s;
}
.menu>ul>li>a:hover {
font: normal normal bold 21px/24px;
letter-spacing: 0px;
color: #FFFFFF;
text-shadow: 1px -4px 11px #fff;
} .menu ul li a > span {
padding: 0 !important;
}
.menu ul li a span span.quadmenu-text {
transition: 0.5s !important;
}
.menu ul li a span span.quadmenu-text:hover{
text-shadow: 1px -4px 11px #fff;
}
li#menu-item-510 {
background: #F3EFEF !important;
}
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu {
width: 1248px;
left: -42% !important;
}
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu>ul {
height: auto !important;
}
span.quadmenu-title {
color: #141313 !important;
font-family: "Roboto Slab";
font-size: 29px !important;
font-weight: 500 !important;
line-height: 62px !important;
letter-spacing: -0.58px;
text-transform: capitalize !important;
border-bottom: unset !important;
margin-bottom: 0 !important;
padding-bottom: 5px !important;
}
#menu-item-509 li span.quadmenu-text {
color: #1C1A1A;
font-family: "Roboto Slab"; font-size: 17px;
font-style: normal;
font-weight: 400;
line-height: 60px;
letter-spacing: -0.36px;
}
#menu-item-509 ul > li:hover{
background: transparent !important;
} 
#menu-item-509 li a > span {
border-bottom: 1px solid #DBD4D4;
}
li#menu-item-509, li#menu-item-510 {
padding: 0 35px !important;
padding-bottom: 30px !important;
}
#quadmenu .quadmenu-navbar-nav li.quadmenu-item>a>.quadmenu-item-content>.quadmenu-caret:before {
right: -11px;
top: 15px;
}
#quadmenu .quadmenu-navbar-nav li.quadmenu-item.open>a>.quadmenu-item-content>.quadmenu-caret:before {
content: "" !important;
transform: rotate(180deg);
}
#menu-item-510 ul li:nth-child(1) {
margin-bottom: 15px;
}
#menu-item-510 ul li{ margin-bottom: 20px !important;
}
#quadmenu .quadmenu-navbar-nav li.quadmenu-item-type-post_type.quadmenu-has-image-thumbnail>a>.quadmenu-item-content>img {
margin: 0 18px 0 0;
}
#menu-item-510 ul li:hover{
background: transparent !important;
}
#menu-item-510 ul li:nth-child(Even) {
padding-right: 15px;
}
#menu-item-510 span.quadmenu-text {
color: #1C1A1A !important;
font-family: "Roboto Slab";
font-size: 19px;
font-style: normal;
font-weight: 500;
line-height: 29px; letter-spacing: -0.38px;
}
#menu-item-510 .quadmenu-description {
color: #000 !important;
font-family: Roboto; font-size: 13px;
font-style: normal;
font-weight: 400 !important;
line-height: 22px !important;
letter-spacing: -0.28px;
margin-top: 5px !important;
}
#quadmenu .quadmenu-navbar-nav li.quadmenu-item>a {
display: inline !important;
height: auto !important;
}
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav>li {
display: inline-flex !important;
align-items: center; 
}
.quadmenu-dropdown-menu {
margin-top: -8px !important;
}
a.quadmenu-navbar-brand.img {
display: none !important;
}
header.header-wrap.scrolled .navbar-offcanvas {
margin-top: 42px;
}
header.header-wrap.scrolled .quadmenu-dropdown-menu {
margin-top: 0 !important;
}
#quadmenu.quadmenu-default_theme.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item:not(.quadmenu-item-type-tab):not(:last-child):not(:only-child) > a {
border-style: unset !important;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li:not(.quadmenu-item-type-button) {
margin: 0px 20px 0px 19px !important;
}
.inner-page-sections #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu {
width: 1181px;
left: -32% !important;
}
@media only screen and (max-width: 991px) {
.menu {
float: none;
width: 100%;
background: none;
z-index: 999;
padding: 0;
box-shadow: none;
}
.menu>ul li:hover ul {
overflow: hidden;
max-height: 0;
padding: 0;
}
.menu>ul>li>ul>li {
text-align: right;
}
.menu ul li ul {}
.menu>ul>li>ul {
position: relative;
max-height: 0;
overflow: hidden;
background: #fff;
border-radius: 0;
margin: 0;
width: 380px;
top: 76px;
right: 0;
transition: 0.5s;
}
.menu ul li ul.subshow {
position: relative;
transition: all 1s;
max-height: 300px;
padding: 0 15px 0;
}
.menu>ul>li>ul>li a {
font-size: 14px;
}
.menu>ul {
padding: 0;
margin: -10px 0 0 0px;
}
.menu>ul li {
display: block;
list-style: none;
margin: 0;
padding: 16px 10px;
text-align: right;
border-bottom: 1px solid #f9f5f538;
border-radius: 0;
}
.menu>ul {
padding: 40px 0 0 0;
margin: 0;
transition: all 1s ease;
position: absolute;
width: 100%;
height: 100vh;
left: -200%;
top: -21px;
z-index: 9;
backdrop-filter: blur(11px);
background: #095999b8;
}
.menu.open>ul {
left: -536px;
top: -21px;
}
.menu>ul>li {
padding: 20px 32px;
min-width: auto;
}
.menu>ul>li {
padding: 20px 30px !important;
min-width: auto;
float: none;
}
.menu>ul.open-menu {
margin: 0;
width: 410px;
left: -360px;
}
.menu>ul>li:hover {
display: block;
list-style: none;
background: transparent;
}
.menu>ul>li>ul:before {
display: none;
} } .home-bannerwrap {
position: relative;
display: block;
height: 100vh;
}
.hm-banner-wrap {
position: relative;
display: flex;
height: 100vh;
background-size: cover;
background-repeat: no-repeat;
justify-content: center;
align-items: center;
flex-direction: column;
color: #fff;
}
.home-bannerwrap .container-fluid {
padding-left: 0;
padding-right: 0;
overflow: hidden;
}
video {
position: absolute;
width: 100%;
height: 100%;
object-fit: cover;
}
.hm-banner-wrap h1 {
font-size: 75px;
font-weight: 500;
line-height: 98px;
letter-spacing: -0.02em;
max-width: 770px;
margin: 0 auto;
text-align: center;
}
.scroll-wrap {
position: absolute;
display: block;
bottom: 85px;
font-family: var(--roboto);
font-size: 16px;
font-weight: 300;
line-height: 36px;
letter-spacing: 0.16em;
text-align: center;
text-transform: uppercase;
animation: scrollup 2s infinite;
z-index: 9;
color: #fff;
}
@keyframes scrollup {
0% {
bottom: 85px;
}
50% {
bottom: 95px;
}
100% {
bottom: 85px;
}
}
.mouse {
position: absolute;
display: block;
width: 1px;
height: 113px;
background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 49%, rgba(0, 0, 0, 1) 49%);
left: 50%;
transform: translateX(-50%);
top: -60px;
animation: scrollline 2s infinite;
}
@keyframes scrollline {
0% {
top: -60px;
}
50% {
top: -50px;
}
100% {
top: -60px;
}
}
.hm-banner-wrap:before {
position: absolute;
content: '';
display: block;
bottom: 0;
left: 0;
width: 270px;
height: 280px;
background: url(//www.leopardnest.com/wp-content/themes/leopardnest/assets/img/leaveleft.png);
animation: leaf1 2.5s infinite;
}
.hm-banner-wrap:after {
position: absolute;
content: '';
display: block;
bottom: 0;
right: 0;
width: 270px;
height: 324px;
background: url(//www.leopardnest.com/wp-content/themes/leopardnest/assets/img/leaveright.png);
animation: leaf2 2.8s infinite;
}
.hm-banner-wrap:before {
transform-origin: left;
}
@keyframes leaf1 {
0% {
transform: rotate(2deg);
}
50% {
transform: rotate(0deg);
}
100% {
transform: rotate(2deg);
}
}
@keyframes leaf2 {
0% {
transform: rotate(-2deg);
}
50% {
transform: rotate(0deg);
}
100% {
transform: rotate(-2deg);
}
}
.contentswrap {
position: relative;
display: block;
}
section.intro {
position: relative;
display: block;
padding-top: 75px;
padding-bottom: 95px;
}
.intro-wrap {
position: relative;
display: block;
max-width: 512px;
margin-top: 30px;
}
.intro-wrap h2 {
font-size: 47px;
font-weight: 500;
line-height: 62px;
letter-spacing: -0.02em;
color: #141313;
margin-bottom: 30px;
}
.intro-wrap p {
font-size: 20px;
font-weight: 400;
line-height: 34px;
letter-spacing: -0.02em;
margin-bottom: 23px;
font-family: var(--roboto);
color: #000;
}
.sub p {
font-family: var(--roboto);
font-size: 15px;
font-weight: 400;
line-height: 27px;
letter-spacing: -0.02em;
max-width: 529px;
}
a.bnt-readmore {
position: relative;
display: flex;
font-size: 18px;
font-weight: 500;
letter-spacing: -0.02em;
color: #141313;
width: 148px;
height: 49px;
background: #FAA61A;
text-align: center;
justify-content: center;
align-items: center;
transition: 0.5s;
}
a.bnt-readmore:hover {
color: #FAA61A;
background: #141313;
}
.intro-images-wrap {
position: relative;
display: flex;
justify-content: flex-end;
}
.line-image1, .line-image2, .line-image3{
position: relative;
display: block;
}
.line-image1, .line-image2{
margin-right: 18px;
}
.line-image1 {
margin-top: 35px;
}
.line-image3 {
margin-top: 25px;
}
section.around-property {
position: relative;
display: block;
background: #F4F4F4;
padding-top: 95px;
padding-bottom: 130px;
}
.slider.slider-nav {
position: absolute;
display: block;
width: 550px;
height: auto;
top: -60px;
right: 51px;
background: #fff;
}
.around-slider-wrap {
position: relative;
display: block;
margin-top: 66px;
}
.slider__counter {
position: absolute;
display: block;
width: 60px;
top: 0;
right: 0;
z-index: 9;
}
.around-property h2{
font-size: 47px;
font-weight: 300;
line-height: 46px;
letter-spacing: -0.02em;
}
.around-property h2 span{
font-weight: 500;
}
.around-detail {
position: relative;
display: block;
}
.ad-inner {
position: relative;
display: block;
padding: 80px 50px 110px 140px;
margin-left: -44px;
}
.ad-inner h3 {
font-size: 37px;
font-weight: 400;
line-height: 45px;
letter-spacing: -0.02em;
max-width: 325px;
margin-bottom: 32px;
}
.ad-inner p{
font-family: var(--roboto);
font-size: 17px;
font-weight: 400;
line-height: 29px;
letter-spacing: -0.02em;
}
.slider-single .slick-list.draggable {
z-index: 9;
}
span.pagingInfo {
position: absolute;
display: block;
bottom: 105px;
right: 100px;
}
.around-slider .slick-prev:before {
content: url(//www.leopardnest.com/wp-content/themes/leopardnest/assets/img/slider-arrow-prev.png);
width: 11px;
height: 12px;
}
.around-slider .slick-next:before {
content: url(//www.leopardnest.com/wp-content/themes/leopardnest/assets/img/slider-arrow-nxt.png);
width: 11px;
height: 12px;
}
.around-slider {
position: relative;
display: block;
}
.around-slider .slick-next {
right: 444px;
position: absolute;
z-index: 99;
top: 386px;
}
.around-slider .slick-prev {
right: 480px;
position: absolute;
z-index: 99;
top: 386px;
left: unset;
}  .fullwith-content {
position: relative;
display: block;
z-index: 99;
}
section.fullwidth-slider {
position: relative;
display: block;
}
.slider.fullslider-nav {
position: absolute; top: 150px; left: unset;
right: 55px;
display: block;
background: #fff;
z-index: 9;
width: 500px;
height: 390px;
padding: 40px;
}
.fullslider-nav .slick-track {
height: 100%;
}
.fullslider-nav .slick-list {
height: 100%;
}
.fullwidth-slider .container-fluid {
padding-left: 0;
padding-right: 0;
overflow-x: hidden;
}
.fullbg-inner img {
width: 100%;
object-fit: cover;
}
.fullwidth-slider .slick-prev {
right: 495px;
z-index: 999;
top: 455px;
left: unset;
position: absolute;
bottom: 0;
}
.fullwidth-slider .slick-next {
right: 445px;
z-index: 999;
top: 455px;
left: unset;
position: absolute;
bottom: 0;
}
.fullwidth-slider .slick-prev:before {
content: url(//www.leopardnest.com/wp-content/themes/leopardnest/assets/img/slider-arrow-prev.png);
width: 11px;
height: 12px;
}
.fullwidth-slider  .slick-next:before {
content: url(//www.leopardnest.com/wp-content/themes/leopardnest/assets/img/slider-arrow-nxt.png);
width: 11px;
height: 12px;
}
.fullwith-content h3 {
font-size: 39px;
font-weight: 400;
line-height: 45px;
letter-spacing: -0.02em;
max-width: 315px;
margin-bottom: 22px;
}
.fullwith-content p{
font-family: var(--roboto);
font-size: 17px;
font-weight: 400;
line-height: 29px;
letter-spacing: -0.02em;
}
.soptwrap {
position: relative;
top: 0;
z-index: 9;
max-width: 1280px;
margin: 0 auto;
}
h3.sopts {
position: absolute;
display: block; top: 315px; left: 41%;
z-index: 9;
font-size: 48px;
font-weight: 600;
line-height: 45px;
letter-spacing: -0.02em;
width: 400px;
height: 45px;
color: #fff;
transform: rotate(-90deg);
}
section.cando {
position: relative;
display: block;
padding-top: 80px;
background: #F4F4F4;
padding-bottom: 95px;
}
.cando-left h4{
font-size: 40px;
font-weight: 600;
line-height: 52px;
letter-spacing: -0.02em;
}
.cando-left p{
font-family: var(--roboto);
font-size: 15px;
font-weight: 400;
line-height: 26px;
letter-spacing: -0.02em;
}
.accommodation h4 {
font-size: 43px;
font-weight: 500;
line-height: 52px;
letter-spacing: -0.02em;
margin-bottom: 55px;
}
.accommodation h4 span{   
font-weight: 300;  
}
section.accommodation {
position: relative;
display: block;
padding-top: 52px;
padding-bottom: 80px;
}
.acc-image img {
max-width: 100%;
width: 100%;
}
.acc-slider {
margin-right: 45px;
}
.acc-image {
position: relative;
display: block;
margin-bottom: 27px; }
.acc-details-wrap {
position: relative;
display: flex;
justify-content: space-between;
}
.acc-details-wrap h5{
font-family: var(--roboto);
font-size: 30px;
font-weight: 500;
line-height: 39px;
letter-spacing: -0.02em;
}
.acc-detail {
position: relative;
display: flex;
align-items: center;
}
.acc-detail h6 {
font-family: var(--roboto);
font-size: 14px;
font-weight: 400;
line-height: 25px;
letter-spacing: 0.01em;
color: #666060;
margin-bottom: 0;
}
.acc-detail h3 {
font-family: var(--roboto);
font-size: 17px;
font-weight: 500;
line-height: 21px;
letter-spacing: 0.01em;
margin-bottom: 0;
text-align: right;
}
a.btnreadmore {
position: relative;
display: block;
font-size: 15px;
font-weight: 400;
line-height: 36px;
letter-spacing: -0.02em;
border: 1px solid #8D8C8C;
color: #393131;
width: 124px;
text-align: center;
height: 40px;
margin-left: 20px;
transition: .5s;
}
a.btnreadmore:hover{
color: #fff;
background: #393131;
border-color: #393131;
}
.accommodation-slider-wrap ul.slick-dots { bottom: -66px;
}
section.hm-testimonial {
position: relative;
display: block;
background: #161821;
padding-top: 87px; padding-bottom: 95px;
}
.author {
position: relative;
display: block;
width: 213px;
margin-top: 55px;
text-align: left;
}
.author h4 {
font-family: var(--Millanova);
font-size: 22px;
font-weight: 400;
line-height: 29px;
letter-spacing: -0.01em;
margin-bottom: 0;
margin-left: 22px;
}
.author h6 {
font-family: var(--roboto);
font-size: 15px;
font-weight: 400;
line-height: 27px;
letter-spacing: -0.01em;
margin-left: 5px;
} .hm-testimonial-wrap {
position: relative;
background: #fff;
margin-top: 120px;
right: 0;
width: 545px;
padding: 57px 47px 41px;
float: right;
}
.testimonials-slider-item h5 {
font-size: 40px;
font-weight: 400;
line-height: 52px;
letter-spacing: -0.02em;
margin-bottom: 27px;
}
.testimonials-slider-item p {
font-family: var(--roboto);
font-size: 15px;
font-weight: 400;
line-height: 26px;
letter-spacing: -0.01em;
}
.hm-testimonial-wrap:after {
position: absolute;
display: block;
content: '';
width: 96px;
height: 67px;
background: url(//www.leopardnest.com/wp-content/themes/leopardnest/assets/img/quote.png);
top: -22px;
right: 17px;
}
.testimonials-slider .slick-prev:before {
content: url(//www.leopardnest.com/wp-content/themes/leopardnest/assets/img/testimonials-prev.png);
width: 11px;
height: 12px;
}
.testimonials-slider .slick-next:before {
content: url(//www.leopardnest.com/wp-content/themes/leopardnest/assets/img/testimonials-nxet.png);
width: 11px;
height: 12px;
}
.testimonials-slider .slick-next {
right: -5px;
position: absolute;
z-index: 99;
top: -140px;
}
.testimonials-slider .slick-prev { right: 115px;
position: absolute;
z-index: 99;
top: -139px;
left: unset;
}
.trending-packages h3{
font-size: 36px;
font-weight: 600;
line-height: 52px;
letter-spacing: -0.02em;
text-align: center;
padding-bottom: 55px;
}
section.trending-packages {
position: relative;
display: block;
padding-top: 55px; padding-bottom: 70px;
}
.trend-pk-image {
position: relative;
display: block;
}
.trend-col-wrap {
position: relative;
display: flex;
justify-content: space-between;
}
.trend-pk-details h3 {
font-family: var(--roboto);
font-size: 23px;
font-weight: 600;
line-height: 34px;
letter-spacing: -0.02em;
text-align: left;
padding-bottom: 20px;
padding-top: 22px;
max-width: 313px;
}
.trend-pk-details h3 a{
color: #000;
}
a.btn-seepackage {
width: 138px;
height: 41px;
position: relative;
display: inline-block;
font-size: 15px;
font-weight: 400;
line-height: 37px;
letter-spacing: -0.02em;
color: #393131;
border: 1px solid #8D8C8C;
text-align: center;
transition: 0.5s;
}
a.btn-seepackage:hover {
color: #fff;
background-color: #000;
}
.trend-col2 {
position: relative;
display: block;
}
.pk-price {
position: relative;
display: block;
margin-top: -51px;
margin-right: 30px;
}
.trend-pk-image img {
width: 100%;
}
.pk-price h5 {
width: 155px;
height: 96px;
background-color: #FAA61A;
font-family: var(--roboto);
font-size: 42px;
font-weight: 600;
line-height: 42px;
letter-spacing: -0.02em;
color: #fff;
display: flex;
justify-content: flex-end;
align-items: flex-end;
padding: 0 15px 15px 0;
margin-top: -53px;
margin-left: -8px;
}
.pk-price h6 {
font-family: var(--roboto);
font-size: 15px;
font-weight: 400;
line-height: 21px;
letter-spacing: -0.02em;
text-align: right;
color: #686565;
}
section.whychoose {
position: relative;
display: block;
background: #F4F4F4;
padding-top: 70px;
padding-bottom: 50px;
}
.whychoose.image {
position: relative;
display: flex;
flex-direction: column;
height: 610px;
background-size: cover;
background-repeat: no-repeat;
text-align: right;
padding-right: 55px; padding-top: 100px;
justify-content: center;
align-items: flex-end;
color: #fff;
}
.whychoose.image h2 {
font-size: 53px;
font-weight: 500;
line-height: 63px;
letter-spacing: 0em;
max-width: 315px;
}
.whychoose.image p {
font-size: 22px;
font-weight: 300;
line-height: 37px;
letter-spacing: 0.01em;
max-width: 360px;
}
.btn-readmore {
position: relative;
display: block;
font-size: 18px;
font-weight: 400;
line-height: 45px;
letter-spacing: -0.02em;
width: 163px;
height: 47px;
background-color: #FAA61A;
color: #141313;
float: right;
text-align: center;
transition: 0.5s;
}
.btn-readmore:hover {
background-color:  #141313;
color: #FAA61A;
}
.accodion-wrap {
position: relative;
display: block;
margin-top: 26px;
padding-left: 32px;
}
.accodion-wrap h3 {
font-size: 42px;
font-weight: 300;
line-height: 54px;
letter-spacing: -0.02em;
margin-bottom: 40px;
}
.accodion-wrap h3 span {
font-weight: 500;
}
.accodion-wrap .accordion-item {
background-color: transparent;
border-color: #A3A2A2;
}
.accodion-wrap  button.accordion-button {
font-family: var(--roboto);
font-size: 23px;
font-weight: 500;
line-height: 38px;
letter-spacing: -0.02em;
color: #000;
background-color: transparent;
padding-left: 0;
padding-right: 0;
box-shadow: none;
}
.accodion-wrap  .accordion-body p {
font-family: var(--roboto);
font-size: 14px;
font-weight: 400;
line-height: 25px;
letter-spacing: -0.01em;
}
.accodion-wrap  button.accordion-button.collapsed {
background: transparent !important;
}
.accodion-wrap  .accordion-body {
padding-left: 0;
padding-right: 0;
}
.accodion-wrap .accordion-button:not(.collapsed)::after {
background-image: url(//www.leopardnest.com/wp-content/themes/leopardnest/assets/img/acco-minus.png);
}
.accodion-wrap .accordion-button[aria-expanded="false"]::after {
background-image: url(//www.leopardnest.com/wp-content/themes/leopardnest/assets/img/acco-plus.png);
}
section.offers-deals {
position: relative;
display: block;
padding-top: 57px;
margin-bottom: 80px;
}
.offers-deals h4 {
text-align: center;
margin-bottom: 55px;
font-size: 34px;
font-weight: 500;
line-height: 52px;
letter-spacing: -0.02em;
}
.offer-deal-box {
position: relative;
display: block;
}
.deal-image {
position: relative;
display: block;
margin-bottom: 15px;
}
.offer-deal-box h5 {
font-size: 20px;
font-weight: 400;
line-height: 30px;
letter-spacing: -0.02em;
position: relative;
display: block;
color: #000;
}
.offer-deal-box h5 a{
color: #000;
}
.offer-deal-box h5:after {
position: absolute;
content: '';
display: block;
width: 10px;
height: 18px;
top: 13px;
right: 26px;
background: url(//www.leopardnest.com/wp-content/themes/leopardnest/assets/img/offer-arrow.png);
background-repeat: no-repeat;
}
.deal-image a {
display: block;
height: 404px;
}
.deal-image img {
width: 100%;
transition: 0.5s;
height: 100%;
object-fit: cover;
}
.offer-deal-box:hover .deal-image img {
filter: brightness(1.2);
}
section.share-wrap {
position: relative;
display: block;
overflow-x: hidden;
}
.shareimages {
position: relative;
display: flex;
justify-content: center;
z-index: 1;
}
.shareimage-wrap {
position: relative;
display: block;
}
.shareimage-wrap.s1 {
margin-top: 50px;
}
.shareimage-wrap.s2 {
margin-top: 26px;
margin-right: -20px;
}
.shareimage-wrap.s3 {
}
.shareimage-wrap.s4 {
margin-top: 30px;
margin-left: -33px;
}
.shareimage-wrap.s5 {
margin-top: 7px;
margin-left: -51px;
}
.share-links-wrap {
position: absolute;
top: 169px;
left: 50%;
max-width: 725px;
color: #fff;
transform: translateX(-50%) !important;
text-align: center;
z-index: 1;
}
.share-links-wrap h5 {
font-size: 52px;
font-weight: 500;
line-height: 60px;
letter-spacing: -0.02em;
}
.share-links-wrap p{
font-family: var(--roboto);
font-size: 17px;
font-weight: 400;
line-height: 28px;
letter-spacing: -0.02em;
text-align: center;
}
.shareicons {
position: relative;
display: flex;
justify-content: center;
align-items: center;
}
.shareicons a {
position: relative;
display: block;
margin: 0 24px;
transition: 0.5s;
}
.shareicons a:hover img { filter: brightness(0) invert(1);
}
.cando-left h6 {
font-family: var(--roboto);
font-size: 12px;
font-weight: 400;
line-height: 26px;
letter-spacing: 0.17em;
text-transform: uppercase;
}
.cando-tab-detail {
position: relative;
display: block;
margin-top: 20px;
}
.cando-tab-detail h4 {
font-family: var(--roboto);
font-size: 22px;
font-weight: 500;
line-height: 38px;
margin-bottom: 17px;
}
.cando-image-wrap {
position: relative;
display: flex;
justify-content: space-between;
}
.cando-image-wrap {
position: relative;
display: flex;
justify-content: space-between;
flex-wrap: wrap;
}
.cando-image-wrap img {
position: relative;
display: block;
margin-bottom: 20px;
}
.cando-info {
position: relative;
display: block;
margin-top: 20px;
}
.cando-info p {
font-family: var(--roboto);
font-size: 14px;
font-weight: 400;
line-height: 25px;
letter-spacing: -0.02em;
}
.cando-tab-wrap .nav-link {
background: #f4f4f4;
border: 1px solid #DFDFDF!important;
border-radius: 40px !important; font-family: var(--roboto);
font-size: 15px;
font-weight: 400;
line-height: 26px;
letter-spacing: -0.02em;
color: #454545;
display: flex;
align-items: center;
}
.tabtick {
position: relative;
display: block;
width: 15px;
height: 15px;
border-radius: 50px;
margin-right: 10px;
}
.t1 .tabtick {
background-color: #4FA31B;
}
.t2 .tabtick{
background-color: #FF1ABF;
}
.t3 .tabtick {
background-color: #EFA331;
}
.nav-link.t1.active {
background-color: #4FA31B;
color: #fff;
}
.nav-link.t2.active {
background-color: #FF1ABF;
color: #fff;
}
.nav-link.t3.active {
background-color: #EFA331;
color: #fff;
}
.active span.tabtick {
background-color: transparent;
background-image: url(//www.leopardnest.com/wp-content/themes/leopardnest/assets/img/tab-tick.png);
background-repeat: no-repeat;
background-size: cover;
}
.cando-tab-wrap .nav-tabs {
padding-bottom: 40px;
gap: 15px;
}
.cando-right {
position: relative;
display: block;
text-align: center;
}
.activity {
visibility: hidden;
opacity: 0;
width: 100%;
height: 100%; }
.activity-wrap {
position: relative;
display: block;
}
.activity.a1.open{
visibility: visible;
opacity: 1;
}
.activity.act {
visibility: visible;
opacity: 1;
}
.activity-wrap {
position: absolute;
display: block;
top: 0;
left: 0; width: 100%;
height: 100%;
}
.map-locations {
position: relative;
display: block;
}
.active-spots {
position: absolute;
display: block;
}
.pos1{
top: 82px;
left: 91px;
}
.pos2 {
top: 201px;
left: 205px;
}
.pos3 {
top: 91px;
left: 557px;
}
.poininfo {
position: absolute;
display: block;
width: 100%;
max-width: 0;
overflow: hidden;
background: #FFFFFF87;
backdrop-filter: blur(3px); opacity: 0;
}
.pos3 .poininfo {
top: -3px;
left: -283px;
}
.active .poininfo {
max-width: 390px;
width: 320px;
padding: 20px 28px;
opacity: 1;
z-index: 9;
}
.pos1 .poininfo {
left: 15px;
top: 12px;
}
.poininfo h6 {
font-family: var(--roboto);
font-size: 17px;
font-weight: 600;
line-height: 38px;
margin-bottom: 10px;
}
.poininfo p{
font-family: var(--roboto);
font-size: 13px;
font-weight: 400;
line-height: 23px;
letter-spacing: -0.01em;
}  .point {
position: absolute;
width: 24px;
height: 24px;
border-radius: 50px;
background-color: #6BC732;
display: block;
cursor: pointer;
}
.a2 .point {
position: absolute;
background-color: #FF1ABF;
}
.a3 .point {
position: absolute;
background-color: #EFA331;
}
.pos3  span.point {
top: -16px;
right: -51px;
}
.point:before,
.point:after {
content: "";
display: block;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
border: 1px solid #3b9602;
border-radius: 50%;
}
.point:before {
animation: ripple 3s linear infinite;
}
.point:after {
animation: ripple 3s linear 1s infinite;
}
.a2 .point:before,
.a2 .point:after {
content: "";
display: block;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
border: 1px solid #FF1ABF;
border-radius: 50%;
}
.a3 .point:before,
.a3 .point:after {
content: "";
display: block;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
border: 1px solid #EFA331;
border-radius: 50%;
}
@keyframes ripple {
0% {
transform: scale(1);
opacity: 0;
}
50% {
transform: scale(1.2);
opacity: 1;
}
100% {
transform: scale(1.9);
opacity: 0;
}
} footer.footer-wrap {
position: relative;
display: block;
background-image: url(//www.leopardnest.com/wp-content/themes/leopardnest/assets/img/footerbg.png);
background-repeat: no-repeat;
background-size: cover;
background-color: #000;
padding-top: 143px;
margin-top: -94px; }
footer.footer-wrap:before {
position: absolute;
content: '';
display: block;
top: 0;
left: 0;
background: linear-gradient(180deg, #000000 15.1%, rgba(0, 0, 0, 0) 100%);
height: 270px;
width: 100%;
}
.footer-container {
position: relative;
display: block;
color: #fff;
padding-bottom: 50px;
}
.footer-col1 {
position: relative;
display: block;
}
.footer-col1 a {
position: relative;
display: block;
}
.footer-col1 a img{
position: relative;
display: block;
max-width: 100%;
}
.footer-col4 {
position: relative;
display: block;
text-align: center;
}
.footer-col4 a {
position: relative;
display: block;
}
.footer-container h5 {
font-size: 19px;
font-weight: 300;
letter-spacing: -0.02em;
}
.c-links{
font-size: 28px;
font-weight: 500;
letter-spacing: -0.02em;
color: #fff;
transition: 0.5s;
}
.c-links:hover {
color: #00c767;
}
.footer-col2 {
position: relative;
display: block;
margin-left: 40px;
margin-top: 13px;
}
.footer-col3 {
position: relative;
display: block;
margin-left: 24px;
margin-top: 13px;
}
.footer-links {
position: relative;
display: flex;
justify-content: space-between;
align-items: center;
margin-top: 60px;
}
.footer-links ul {
padding: 0;
list-style: none;
display: flex;
margin-bottom: 0;
}
.footer-links a {
position: relative;
display: block;
font-size: 16px;
font-weight: 300;
line-height: 36px;
letter-spacing: -0.02em;
color: #fff; margin-right: 55px;
transition: 0.5s;
}
.footer-links a:hover{
color: #00c767;
}
.footer-links h6 {
font-size: 15px;
font-weight: 300;
line-height: 36px;
letter-spacing: -0.02em;
color: #fff;
margin-bottom: 0;
}
.footer-links h6 a {
display: inline-block;
margin: 0;
}
.footer-links:before {
position: absolute;
content: '';
display: block;
width: 84%;
height: 1px;
background: #4B4A4A;
top: -60px;
left: 0;
}
#backtop {
display: flex;
align-items: center;
justify-content: center;
background-color: #FF9800;
width: 42px;
height: 42px;
text-align: center;
border-radius: 0;
position: fixed;
bottom: 30px;
right: 30px;
transition: background-color .3s, 
opacity .5s, visibility .5s;
opacity: 0;
visibility: hidden;
z-index: 1000;
}
#backtop i{
color: #000000;
font-size: 25px;
}
#backtop:hover i{
color: #ffffff;
} #backtop:hover {
cursor: pointer;
background-color: #333;
}
#backtop:active {
background-color: #555;
}
#backtop.show {
opacity: 1;
visibility: visible;
} .inner-page-sections .container {
padding-left: 45px;
padding-right: 45px;
}
.inner-page-sections a.logo {
margin-right: 5px;
}
.inner-page-sections .menu>ul>li {
margin: 0 23px;
}
.inner-page-sections .menu>ul>li:last-child {
margin-right: 0;
}
.inner-page-sections footer.footer-wrap {
padding-top: 95px;
margin-top: 0;
}
.hm-banner-wrap {
padding-top: 95px;
}
.inner-page-sections .banner-text {
position: relative;
max-width: 462px;
}
.inner-page-sections .hm-banner-wrap h1 {
font-size: 66px;
line-height: 72px;
max-width: unset; text-align: left; margin-bottom: 32px;
}
.inner-page-sections .hm-banner-wrap p{
color: #FFF;
font-family: Roboto;
font-size: 20px;
font-style: normal;
font-weight: 300;
line-height: 35px; letter-spacing: -0.4px;
}
.about-intro-wrap{
padding: 55px 0 60px;
}
.about-intro-contents{
max-width: 795px;
margin: auto;
}
.about-intro-contents h2{
color: #141313;
text-align: center;
font-family: Roboto Slab;
font-size: 38px;
font-style: normal;
font-weight: 500;
line-height: 51px; letter-spacing: -0.76px;
margin-bottom: 30px;
}
.about-intro-contents p{
color: #000;
text-align: center;
font-family: Roboto;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 27px; letter-spacing: -0.32px;
}
.ethical-standards-wrap{
background-repeat: no-repeat !important;
background-position: center !important;
background-size: cover !important;
width: 100%;
height: auto;
padding: 100px 0 100px;
}
.ethical-standard-contents{
width: 533px;
height: auto;
padding: 50px 45px;
background: #FFF;
float: right;
}
.ethical-standard-contents h2{
color: #000;
font-family: Roboto Slab;
font-size: 36px;
font-style: normal;
font-weight: 600;
line-height: 56px; letter-spacing: -0.72px;
margin-bottom: 30px;
}
.ethical-points{
display: block;
margin-top: 35px;
}
.ethical-point{
display: flex;
align-items: flex-start;
margin-top: 22px;
}
.ethical-point img{
margin-right: 20px;
margin-top: 5px;
}
.ethical-point p{
color: #000;
font-family: Roboto;
font-size: 17px;
font-style: normal;
font-weight: 400;
line-height: 28px; letter-spacing: -0.34px;
}
.management-team-wrap{
padding: 70px 0 80px;
background: linear-gradient(0deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.00) 100%), #FFF;
}
.management-team-wrap h2{
color: #141313;
text-align: center;
font-family: Roboto Slab;
font-size: 43px;
font-style: normal;
font-weight: 500;
line-height: 51px; letter-spacing: -0.86px;
margin-bottom: 65px;
}
.management-team{
}
.management-team .row{
margin-top: 130px;
}
.management-team .row:first-child{
margin-top: 0;
}
.management-contents{
padding-top: 30px;
padding-right: 30px;
}
.management-contents h3{
color: #000;
font-family: Roboto Slab;
font-size: 31px;
font-style: normal;
font-weight: 500;
line-height: 41px;
letter-spacing: -0.62px;
margin-bottom: -2px;
}
.management-contents span{
color: #534E4E;
font-family: Roboto Slab;
font-size: 19px;
font-style: normal;
font-weight: 400;
line-height: 29px; letter-spacing: -0.38px;  
margin-bottom: 25px;
display: block;  
}
.management-contents p{
color: #000;
font-family: Roboto;
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 24px; letter-spacing: -0.15px;
margin-top: 20px;
}
.management-quote{
width: 410px;
height: auto;
background: #F8F8F8;
position: relative;
z-index: 9;
padding: 50px 45px;
margin-top: 70px; margin-left: -20px;
}
.management-quote::before{
content: '';
position: absolute;
width: 100px;
height: 67px;
background: url(//www.leopardnest.com/wp-content/themes/leopardnest/assets/img/management-quote.png);
background-repeat: no-repeat;
top: -25px;
right: 52px;
}
.management-quote h4{
color: #000;
font-family: Roboto Slab;
font-size: 23px;
font-style: normal;
font-weight: 400;
line-height: 35px; letter-spacing: -0.46px;
margin-bottom: 0;
}
.management-pic{
float: inline-end;
}
.management-pic img{
}
.management-team .row:nth-child(Even){
flex-direction: row-reverse;
}
.management-team .row:nth-child(Even) .management-pic{
float: inline-start;
}
.management-team .row:nth-child(Even) .management-contents {
padding-right: 0;
}
.management-team .row:nth-child(Even) .management-quote {
margin-left: -30px;
} .inner-banner-2-wrap{
position: relative;
display: block;
height: 453px;
}
.inner-banner-2-wrap:before{
content: '';
position: absolute;
width: 100%;
height: 100%;
background: linear-gradient(0deg, rgba(5, 30, 21, 0.96) 0%, rgba(5, 30, 21, 0.96) 100%), url(//www.leopardnest.com/wp-content/themes/leopardnest/assets/css/<path-to-image>), lightgray 50% / cover no-repeat;
opacity: .96;
top: 0;
left: 0;
z-index: 1;
}
.inner-banner-2-wrap .hm-banner-wrap{
position: relative;
display: flex;
height: 453px;
background-size: cover !important;
background-repeat: no-repeat !important;
justify-content: center;
align-items: center;
}
.inner-banner-2-wrap .banner-text {
max-width: unset;
z-index: 2;
position: relative;
}
.inner-page-sections .hm-banner-wrap:before,
.inner-page-sections .hm-banner-wrap:after {
display: none;
}
.inner-page-sections .hm-banner-wrap h1 {
font-size: 59px;
}
.inner-banner-2-wrap .hm-banner-wrap h1 {
text-align: center;
margin-bottom: 0;
}
.campsite-intro-wrap{
padding: 50px 0 50px;
}
.campsite-intro-contents{
}
.campsite-intro-contents p{
color: #000;
text-align: center;
font-family: Roboto;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 27px; letter-spacing: -0.32px;
text-align: center;
margin-bottom: 0;
}
.campsite-wrap{
padding-bottom: 60px;
}
.campsite-wrap .campsite-camp-block{
margin-top: 60px;
}
.campsite-wrap .campsite-camp-block:first-child{
margin-top: 0;
}
.campsite-camp-block{
display: block;
padding-right: 48px;
}
.campsite-camp-block img{
margin-bottom: 20px;
}
.campsite-camp-block-details{
display: flex;
align-items: center;
justify-content: space-between;
}
.campsite-camp-block-details h3{
color: #1C1A1A;
font-family: Roboto Slab;
font-size: 29px;
font-style: normal;
font-weight: 500;
line-height: 39px; letter-spacing: -0.58px;
margin-bottom: 0;
}
.campsite-camp-block-detail-right{
display: flex;
align-items: center;
}
.camp-occupancy{
display: flex;
flex-direction: column;
align-items: end;
margin-right: 22px;
}
.camp-occupancy h4{
color: #666060;
font-family: Roboto;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 25px; letter-spacing: 0.14px;
margin-bottom: 0;
}
.camp-occupancy h5{
color: #000;
font-family: Roboto;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 21px; letter-spacing: 0.16px;
margin-bottom: 0;
display: flex;
align-items: center;
}
.camp-occupancy h5 img{
margin-right: 7px;
margin-bottom: 0;
}
.campsite-camp-block-detail-right a{
display: block;
width: 155px;
height: 43px;
border: 1px solid #8D8C8C;
color: #393131;
font-family: Roboto Slab;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 40px; letter-spacing: -0.32px;
text-align: center;
transition: .5s;
}
.campsite-camp-block-detail-right a:hover{
color: #ffffff;
background: #141313;
border: 1px solid #141313;
}
.check-availability-block{
position: sticky;
top: 68px;
}
.check-availability{
width: 100%;
height: auto;
border: 1px solid #B7B7B7;
background: #EDEDED;
box-shadow: 0px 0px 50px 10px rgba(0, 0, 0, 0.06);
padding: 32px 30px; }
.check-availability h3{
color: #141313;
text-align: center;
font-family: Roboto Slab;
font-size: 26px;
font-style: normal;
font-weight: 500;
line-height: 51px; letter-spacing: -0.52px;
}
.check-availability p{
color: #000;
text-align: center;
font-family: Roboto;
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 26px; letter-spacing: -0.3px;
}
.check-availability-fields{
}
.check-availability-fields input{
width: 100%;
height: 61px;
border: 1px solid #CDCACA;
background: #FEFEFE;
border-radius: 0;
margin-bottom: 15px;
color: #141313;
font-family: Roboto Slab;
font-size: 17px;
font-style: normal;
font-weight: 400;
line-height: 29px; letter-spacing: -0.34px;
}
.check-availability-fields label{
color: #696767;
font-family: Roboto Slab;
font-size: 13px;
font-style: normal;
font-weight: 400;
line-height: 29px; letter-spacing: -0.26px;
}
.check-search{
}
.check-search a{
display: block;
width: 100%;
height: 56px;
background: #FAA61A;
color: #141313;
text-align: center;
font-family: Roboto Slab;
font-size: 21px;
font-style: normal;
font-weight: 600;
line-height: 54px; letter-spacing: -0.42px;
transition: .5s;
}
.check-search a:hover{
color: #FAA61A;
background: #141313;
}
.single-package-wrap .check-search input{
display: block;
width: 100%;
height: 56px;
background: #FAA61A;
color: #141313;
text-align: center;
font-family: Roboto Slab;
font-size: 21px;
font-style: normal;
font-weight: 600;
line-height: 54px; letter-spacing: -0.42px;
transition: .5s;
}
.single-package-wrap .check-search input:hover{
color: #FAA61A;
background: #141313;
}
.need-help{
border-top: 1px solid #BFBFBF;
padding-top: 18px;
text-align: center;
margin-top: 20px;
}
.need-help h5 {
color: #141313;
text-align: center;
font-family: Roboto Slab;
font-size: 26px;
font-style: normal;
font-weight: 500;
line-height: 45px;
letter-spacing: -0.52px;
margin-bottom: 0;
}
.need-help span{
color: #000;
text-align: center;
font-family: Roboto;
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 26px; letter-spacing: -0.3px;
}
.need-help a{
width: 226px;
height: 50px;
display: flex;
align-items: center;
justify-content: center;
background: #005130;
box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.11);
color: #FFF;
text-align: center;
font-family: Roboto Slab;
font-size: 19px;
font-style: normal;
font-weight: 500;
line-height: 48px; letter-spacing: -0.38px;
position: relative;
left: 50%;
transform: translate(-50%, 0);
margin-top: 12px;
transition: .5s;
}
.need-help a img{
margin-right: 12px;
}
.need-help a:hover{
background: #141313;
} .single-detail-banner{
height: 690px;
}
.single-detail-banner .hm-banner-wrap{
height: 690px;
padding-top: 80px;
}
.single-detail-banner .banner-text{
z-index: 2;
max-width: unset;
}
.single-detail-banner .banner-text h1{
margin-bottom: 25px;
text-align: center;
}
.single-detail-banner .banner-text p{
max-width: 821px;
margin: auto;
text-align: center;
}
.single-banner-contents{
display: flex;
align-items: center;
justify-content: center;
margin-top: 58px;
}
.average-size, .occupancy-size{
width: auto;
height: 87px;
background: #182C22;
padding: 0 30px;
display: flex;
justify-content: center;
align-items: center;
}
.average-size{
border-right: 1px solid #424541;
}
.average-size img, .occupancy-size img{
margin-right: 22px;
}
.average-size-text, .occupancy-text{
}
.average-size-text h5, .occupancy-text h5 {
color: #FFF;
font-family: Roboto Slab;
font-size: 17px;
font-style: normal;
font-weight: 100;
line-height: 25px;
letter-spacing: -0.34px;
margin-bottom: 0;
}
.average-size-text h6, .occupancy-text h6{
color: #FFF;
font-family: Roboto Slab;
font-size: 25px;
font-style: normal;
font-weight: 400;
line-height: 30px; letter-spacing: -0.5px;
margin-bottom: 0;
}
.average-size-text h6 sup, .occupancy-text h6 sup{
font-size: 14px;
}
.single-check-availability-btn{
margin-left: 35px;
}
.single-check-availability-btn a{
display: block;
width: 345px;
height: 87px;
background: #FAA61A;
color: #480A0A;
text-align: center;
font-family: Roboto Slab;
font-size: 26px;
font-style: normal;
font-weight: 600;
line-height: 35px; letter-spacing: -0.52px;
transition: .5s;
display: flex;
align-items: center;
justify-content: center;
}
.single-check-availability-btn a img{
margin-left: 30px;
transition: .5s;
}
.single-check-availability-btn a:hover{
background: #141313;
color: #ffffff;
}
.single-check-availability-btn a:hover img{
filter: brightness(0) invert(1);
}
.scroll-down-text{
margin-top: 70px;
text-align: center;
display: block;
}
.scroll-down-text span{
color: #FFF;
text-align: center;
font-family: Roboto Slab;
font-size: 17px;
font-style: normal;
font-weight: 300;
line-height: 51px; letter-spacing: -0.34px;
margin-bottom: 0;
display: block;
}
.scroll-down-text img{
position: relative;
display: block;
bottom: 0;
left: 50%;
transform: translate(-50%, 0);
animation: scrollups 2s infinite;
}
@keyframes scrollups {
0% {
bottom: 0;
}
50% {
bottom: -10px;
}
100% {
bottom: 0;
}
}
.breadcrumb-wrap{
padding: 15px 0;
}
.breadcrumb-wrap nav ol {
text-align: center;
padding-left: 0;
margin-bottom: 0;
display: flex;
justify-content: center;
align-items: center;
}
.breadcrumb-wrap nav ol li{
color: #5D5353;
text-align: center;
font-family: Roboto Slab;
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 32px; letter-spacing: -0.3px;
list-style: none;
}
.breadcrumb-wrap nav ol li a{
transition: .5s;
color: #5D5353;
position: relative;
margin-right: 40px;
}
.breadcrumb-wrap nav ol li a::before{
content: '';
position: absolute;
width: 7px;
height: 12px;
background: url(//www.leopardnest.com/wp-content/themes/leopardnest/assets/img/breadcrumb-arrow.png);
top: 5px;
right: -23px;
}
.breadcrumb-wrap nav ol li a:hover{
color: #141313;
}
.single-campsite-gallery-wrap{
overflow: hidden;
padding-bottom: 50px;
}
.campsite-gallery-slider{
}
.campsite-single-gallery{
}
.campsite-gallery-slider a{
display: block;
width: 100%;
margin: 0 3px;
height: auto !important;
opacity: .6;
transition: .5s;
}
.campsite-gallery-slider a:hover {
opacity: 1;
}
.campsite-gallery-slider a img{
width: 100%;
}
.campsite-gallery-slider .slick-prev {
left: 25px; z-index: 9;
}
.campsite-gallery-slider .slick-next {
right: 25px; z-index: 9;
}
.campsite-gallery-slider .slick-prev:before, .campsite-gallery-slider .slick-next:before {
content: '';
font-size: 0;
opacity: 1;
width: 23px;
height: 42px;
display: block;
background-repeat: no-repeat !important;
}
.campsite-gallery-slider .slick-prev:before{
background: url(//www.leopardnest.com/wp-content/themes/leopardnest/assets/img/gallery-left-arrow.png);
}
.campsite-gallery-slider .slick-next:before{
background: url(//www.leopardnest.com/wp-content/themes/leopardnest/assets/img/gallery-right-arrow.png);
}
.single-campsite-wrap{
padding: 0px 0 65px;
}
.single-campsite-details {
}
.about-property{
}
.single-campsite-details h3{
color: #141313;
font-family: Roboto Slab;
font-size: 35px;
font-style: normal;
font-weight: 500;
line-height: 50px; letter-spacing: -0.7px;
margin-bottom: 18px;
}
.single-campsite-details p{
color: #000;
font-family: Roboto;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 28px; letter-spacing: -0.32px;
margin-bottom: 25px;
}
.about-property img{
margin-bottom: 45px;
}
.the-essentials{
}
.essential-blocks{
display: flex;
gap: 16px;
margin-bottom: 45px;
}
.single-essential-block{
width: 138px;
height: 136px;
background: #F8F6F6;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
transition: .5s;
}
.single-essential-block:hover{
background: #FAA61A;
}
.single-essential-block img{
margin-bottom: 30px;
transition: .5s;
}
.single-essential-block:hover img {
filter: brightness(0) invert(1);
}
.single-essential-block h4{
color: #000;
text-align: center;
font-family: Roboto;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 10px; letter-spacing: -0.28px;
transition: .5s;
}
.single-essential-block:hover h4{
color: #fff;
}
.essential-points{
}
.essential-points ul{
padding-left: 28px;
}
.essential-points ul li{
display: block;
color: #000;
font-family: Roboto;
font-size: 16px;
font-style: normal; line-height: 22px;
letter-spacing: -0.36px;
list-style: none;
position: relative;
margin-top: 25px;
}
.essential-points ul li strong{
font-size: 18px;
margin-bottom: -15px;
display: block;
}
.essential-points ul li::before{
content: '';
position: absolute;
width: 10px;
height: 10px;
background: #FAA61A;
top: 5px;
left: -28px;
}
.essential-points ul li p{
color: #000;
font-family: Roboto;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 27px; letter-spacing: -0.32px;
margin-bottom: 0;
}
.review-wrap{
background: #F8F8F8;
padding: 48px 0 65px;
}
.review-wrap h2{
color: #141313;
font-family: Roboto Slab;
font-size: 34px;
font-style: normal;
font-weight: 500;
line-height: 50px; letter-spacing: -0.68px;
margin-bottom: 25px;
}
.review-slider{
}
.review-slider .slick-track {
padding-top: 20px;
}
.review-slider-block{
width: 100%;
height: auto;
background: #FFF;
padding: 35px 30px;
position: relative;
margin-right: 30px;
min-height: 355px;
}
.review-slider-block::before {
content: '';
position: absolute;
width: 61px;
height: 43px;
background: url(//www.leopardnest.com/wp-content/themes/leopardnest/assets/img/review-mark.png);
background-repeat: no-repeat;
top: -18px;
right: 20px;
}
.review-slider-block h3{
color: #000;
font-family: Roboto Slab;
font-size: 25px;
font-style: normal;
font-weight: 400;
line-height: 36px; letter-spacing: -0.5px;
margin-bottom: 20px;
}
.review-slider-block p{
overflow: hidden;
color: #000;
text-overflow: ellipsis; font-family: Roboto;
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 25px; letter-spacing: -0.15px;
margin-top: 22px;
margin-bottom: 0;
}
.review-slider-block h4{
color: #000;
font-family: Roboto;
font-size: 15px;
font-style: italic;
font-weight: 300;
line-height: 27px; letter-spacing: -0.15px;
margin-top: 30px;
}
.reservation-wrap{
position: relative;
width: 100%;
height: auto;
background-size: cover !important;
background-position: center !important;
background-repeat: no-repeat !important;
padding: 75px 0 90px;
}
.reservation-wrap::before{
content: '';
position: absolute;
width: 100%;
height: 100%; background: linear-gradient(0deg, rgb(23 26 35 / 90%) 0%, rgba(23, 26, 35, 0.90) 100%); top: 0;
left: 0;
z-index: 1;
}
.reservation-contents{
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
position: relative;
z-index: 2;
}
.reservation-contents h2{
color: #FFF;
text-align: center;
font-family: Roboto Slab;
font-size: 45px;
font-size: 40px;
font-style: normal;
font-weight: 500;
line-height: 51px; letter-spacing: -0.9px;
margin-bottom: 25px;
}
.reservation-contents p{
color: #FFF;
text-align: center;
font-family: Roboto;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 27px; letter-spacing: -0.36px;
margin-bottom: 0;
}
.reservation-contents a{
display: flex;
justify-content: center;
align-items: center;
margin-top: 34px;
width: auto;
height: 67px;
background: #FAA61A;
color: #141313;
text-align: center;
font-family: Roboto Slab;
font-size: 24px;
font-style: normal;
font-weight: 600;
line-height: 20px; letter-spacing: -0.48px;
padding: 0 62px;
transition: .5s;
}
.reservation-contents a:hover{
background: #141313;
color: #fff;
} .dining-intro-wrap{
background: #EDEDED;
padding-bottom: 25px;
}
.dining-title-bar{
display: flex;
align-items: center;
justify-content: center;
background: #EDEDED;
position: sticky;
top: 67px;
z-index: 9;
padding: 5px 0 10px;
}
.dining-title-bar a{
color: #7F7B7B;
font-family: Roboto Slab;
font-size: 26px;
font-style: normal;
font-weight: 500;
line-height: 50px; letter-spacing: -0.26px;
margin-right: 104px;
display: block;
transition: .5s;
position: relative;
}
.dining-title-bar a:hover,
.dining-title-bar a.active{
color: #00572D;
}
.dining-title-bar a:before{
content: '';
position: absolute;
width: 0%;
height: 2px;
background: #00572D;
bottom: 0;
left: 0;
transition: .5s;
}
.dining-title-bar a:hover:before,
.dining-title-bar a.active:before{
width: 100%;
}
.dining-title-bar a:last-child{
margin-right: 0;
}
.dining-menu-wrap{
padding: 60px 0 90px;
background: #EDEDED;
}
.dining-menus{
}
.dining-menu-block{
display: flex;
scroll-margin-top: 70px; margin-top: 100px;
}
.dining-menu-block:first-child{
margin-top: 0;
}
.dining-menu-title{
width: 12%;
}
.dining-menu-title h2{
color: #141313;
font-family: Roboto Slab;
font-size: 132px;
font-style: normal;
font-weight: 700;
line-height: 50px;
letter-spacing: -2.64px;
transform: rotate(-90deg) translate(50px, 0);
opacity: 0.12;
margin-top: 315px;
top: 430px;
margin-left: -40px;
position: sticky;
}
.dining-menu-pic-contents-block{
width: 88%;
}
.dining-menu-pic-contents{
display: flex;
justify-content: space-between;
align-items: end;
margin-top: 75px;
}
.dining-menu-pic-contents:first-child{
margin-top: 0;
}
.dining-menu-pic{
margin-right: -250px;
}
.dining-menu-pic img{
}
.dining-menu-contents{
width: 415px;
height: auto;
background: #FFF;
padding: 50px;
position: relative;
bottom: -25px;
}
.dining-menu-contents h3{
color: #141313;
font-family: Roboto Slab;
font-size: 36px;
font-style: normal;
font-weight: 500;
line-height: 50px; letter-spacing: -0.72px;
margin-bottom: 20px;
}
.dining-menu-contents p{
color: #000;
font-family: Roboto;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 28px; letter-spacing: -0.32px;
margin-bottom: 0;
}
#dinner-option-1 .dining-menu-title h2 {
margin-top: 520px;
top: 600px;
} .activities-wrap{
background: #EDEDED;
padding: 30px 0 60px;
}
.activity-blocks{
}
.activity-blocks .dining-menu-pic-contents{
margin-top: 60px;
align-items: start;
}
.activity-blocks .dining-menu-pic-contents:first-child {
margin-top: 0;
}
.activity-blocks .dining-menu-pic{
}
.activity-blocks .dining-menu-contents{
width: 485px;
min-height: 539px;
position: relative;
padding: 45px;
bottom: unset;
margin-top: 65px;
}
.activity-blocks .dining-menu-contents a{
display: flex;
justify-content: center;
align-items: center;
width: 221px;
height: 54px;
background: #F5F5F5;
color: #000;
font-family: Roboto;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 27px; letter-spacing: 2.38px;
text-transform: uppercase;
transition: .5s;
position: absolute;
right: 0;
bottom: 0;
}
.activity-blocks .dining-menu-contents a:hover{
background: #000;
color: #fff;
}
.activity-blocks .dining-menu-contents a img{
margin-left: 22px;
transition: .5s;
}
.activity-blocks .dining-menu-contents a:hover img{
filter: brightness(0) invert(1);
}
.activity-contents {
margin-bottom: 35px;
} .library-intro-wrap{
padding: 50px 0 60px;
}
.library-intro-wrap h3{
color: #141313;
text-align: center;
font-family: "Roboto Slab";
font-size: 38px;
font-style: normal;
font-weight: 500;
line-height: 54px; letter-spacing: -0.76px;
max-width: 870px;
margin: auto;
}
.library-wrap{
padding-bottom: 100px;
}
.library-block {
display: flex;
justify-content: space-between;
}
.library-pic-slider {
width: 682px;
margin-right: -60px;
}
.library-pic {
margin-right: -60px;
}
.library-pic img{
}
.library-block-contents{
width: 552px;
height: auto;
background: #F8F8F8;
padding: 54px 40px;
margin-top: 65px;
margin-bottom: -50px;
}
.library-slider{
}
.single-library-slide{
padding: 0 10px;
}
.single-library-slide h3{
color: #000;
font-family: "Roboto Slab";
font-size: 31px;
font-style: normal;
font-weight: 400;
line-height: 45px; letter-spacing: -0.62px;
margin-bottom: 32px;
}
.single-library-slide p{
color: #000;
font-family: Roboto;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 27px; letter-spacing: -0.32px;
margin-top: 25px;
}
.library-pic-slider .slick-prev {
left: unset;
right: 100px; z-index: 9;
top: 95%;
}
.library-pic-slider .slick-next {
right: 58px; z-index: 9999999;
top: 95%;
}
.library-pic-slider .slick-prev:before, .library-pic-slider .slick-next:before {
content: '';
font-size: 0;
opacity: 1;
width: 15px;
height: 29px;
display: block;
}
.library-pic-slider .slick-prev:before{
background: url(//www.leopardnest.com/wp-content/themes/leopardnest/assets/img/library-arrow-left.png);
filter: brightness(0) invert(1);
}
.library-pic-slider .slick-next:before{
background: url(//www.leopardnest.com/wp-content/themes/leopardnest/assets/img/library-arrow-right.png);
filter: brightness(0) invert(1);
}
.library-pic-slider .slick-disabled {
opacity: .7;
} .sustainability-banner:before {
opacity: .69;
}
.sustainability-intro-wrap{
padding: 45px 0 35px;
background: #F4F4F4;
}
.sustainability-intro-wrap .container{
padding-left: 125px;
padding-right: 125px;
}
.sustainability-intro-wrap h2{
color: #141313;
text-align: center;
font-family: "Roboto Slab";
font-size: 35px;
font-style: normal;
font-weight: 600;
line-height: 50px; letter-spacing: -0.7px;
margin-bottom: 25px;
}
.sustainability-intro-wrap h3{
color: #000;
text-align: center;
font-family: Roboto;
font-size: 19px;
font-style: normal;
font-weight: 400;
line-height: 33px; margin-bottom: 10px;
}
.sustainability-contents{
max-height: 315px;
overflow: hidden;
transition: max-height .7s ease;
}
.sustainability-contents.full {
max-height: 1500px;
transition: .5s;
}
.sustainability-contents.overflow-visible {
overflow: visible;
}
.sustainability-contents p{
overflow: hidden;
color: #000;
text-align: center;
text-overflow: ellipsis;
font-family: Roboto;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 27px; margin-top: 20px;
}
.sustainability-intro-wrap button{
color: #141313;
text-align: center;
font-family: "Roboto Slab";
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 50px; letter-spacing: 0.14px;
text-transform: uppercase;
transition: .5s;
overflow: hidden;
border: none;
background: transparent;
position: relative;
left: 50%;
transform: translate(-50%, 0) !important;
display: none;
margin-top: 15px;
}
.sustainability-intro-wrap button i {
margin-right: 22px;
transition: .5s;
font-size: 23px;
color: #141313;
top: 3px;
position: relative;
}
.our-practice-wrap{
padding: 45px 0 45px;
}
.our-practice-wrap .container{
padding-right: 0;
padding-left: 0;
}
.our-practice-wrap .row .col-md-12{
display: flex;
align-items: center;
}
.our-practice-contents{
padding-left: 45px;
}
.our-practice-contents h3{
color: #141313; font-family: "Roboto Slab";
font-size: 35px;
font-style: normal;
font-weight: 600;
line-height: 50px; letter-spacing: -0.7px;
margin-bottom: 32px;
}
.our-practice-contents p{
color: #000;
font-family: Roboto;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 28px; }
.sustainability-programmes{
background: #F4F4F4;
padding: 80px 0 60px;
}
.sustainability-programmes .dining-menu-title h2{
font-size: 73px;
font-weight: 600;
color: #B9B1B1;
opacity: 1;
margin-top: 470px;
top: 0;
width: max-content;
margin-left: -410px;
position: relative;
}
.sustainability-programmes .dining-menu-pic-contents {
padding-bottom: 75px;
}
.sustainability-programmes .dining-menu-pic{
margin-right: -472px;
}
.sustainability-programmes .dining-menu-contents{
width: 596px;
bottom: -75px;
} .packages-block{
}
.campsite-wrap .packages-block {
margin-top: 45px;
}
.campsite-wrap .packages-block:first-child {
margin-top: 0;
}
.packages-block h3{
color: #1C1A1A;
font-family: "Roboto Slab";
font-size: 24px;
font-style: normal;
font-weight: 500;
line-height: 39px; letter-spacing: -0.48px;
margin-bottom: 8px;
}
.package-title a{
display: block;
width: 135px;
height: 43px;
border: 1px solid #8D8C8C;
color: #393131;
text-align: center;
font-family: "Roboto Slab";
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 42px;
letter-spacing: -0.32px;
transition: .5s;
}
.package-title a:hover{
border-color: #1C1A1A;
background: #1C1A1A;
color: #fff;
}
.packages-block .campsite-camp-block-detail-right{
display: block;
margin-top: -125px;
margin-right: 10px;
}
.packages-block .campsite-camp-block-detail-right .package-price{
width: auto;
height: 96px;
background: #FAA61A;
padding: 40px 15px 15px 40px;
color: #FFF;
font-family: Roboto;
font-size: 42px;
font-style: normal;
font-weight: 600;
line-height: 42px; letter-spacing: -0.84px;
}
.packages-block .campsite-camp-block-detail-right h5{
color: #686565;
text-align: right;
font-family: Roboto;
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 21px; letter-spacing: -0.3px;
margin-top: 10px;
} .inner-page-sections .single-packages-banner h1 {
font-size: 53px;
line-height: 67px;
max-width: 800px;
}
.single-packages-banner .single-banner-contents {
margin-top: 42px;
}
.single-packages-banner .scroll-down-text {
margin-top: 35px;
}
.single-package-wrap .single-campsite-details {
padding-right: 25px;
}
.about-property-title{
display: flex;
justify-content: space-between;
margin-bottom: 18px;
}
.about-property-title h3 {
margin-bottom: 0;
}
.sm-grp-package{
border-left: 1px solid #B0B0B0;
padding-left: 22px;
display: block;
}
.sm-grp-package h5{
color: #5D5353;
font-family: "Roboto Slab";
font-size: 17px;
font-style: normal;
font-weight: 500;
line-height: 27px; letter-spacing: -0.34px;
margin-bottom: 0;
}
.sm-grp-package span {
display: flex;
align-items: center;
color: #938D8D;
font-family: "Roboto Slab";
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 25px;
letter-spacing: -0.3px;
}
.sm-grp-package span img{
margin-right: 8px;
margin-bottom: 0;
}
.tour-itinerary-title{
display: flex;
justify-content: space-between;
align-items: center;
}
.tour-itinerary-title h3 {
font-size: 26px;
}
.send-itinerary{
display: flex;
align-items: center;
color: #878787;
font-family: Roboto;
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 20px; }
.send-itinerary img{
margin-right: 10px;
}
.tour-itinerary-accordion{
}
.tour-itinerary-accordion .accordion{
}
.tour-itinerary-accordion .accordion-item{
border-top-left-radius: 0 !important;
border-top-right-radius: 0 !important;
border-bottom-right-radius: 0 !important;
border-bottom-left-radius: 0 !important;
background-color: transparent;
border: none;
background: #F9F9F9;
box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.07);
margin-top: 16px;
position: relative;   
}
.tour-itinerary-accordion .accordion-item:before{
content: '';
position: absolute;
width: 1px;
height: 100%;
background: #DDDEE3;
top: 42px;
left: 88px;
z-index: 1;
transition: .5s;
}
.tour-itinerary-accordion .accordion-item:last-child::before{
display: none;
}
.tour-itinerary-accordion .accordion-item:first-child{
margin-top: 0;
}
.tour-itinerary-accordion .accordion-item h2{
}
.tour-itinerary-accordion .accordion-item h2 button{
border-top-left-radius: 0 !important;
border-top-right-radius: 0 !important;
padding: 22px 25px;
background-color: transparent;
border-bottom-right-radius: 0 !important;
border-bottom-left-radius: 0 !important;
border: 1px solid #BBB;
box-shadow: unset;
position: relative;
padding-right: 58px;
align-items: start;
}
.accordion-button:hover {
z-index: unset;
}
.tour-itinerary-accordion .accordion-item h2 button[aria-expanded="true"]{
border: 2px solid #E5A366;
background: #FEFEFE;
border-bottom: none;
}
.accordion-item h2 button:focus{
box-shadow: unset;
}
.tour-itinerary-accordion .accordion-collapse {
border: 2px solid #E5A366;
background: #FEFEFE;
border-top: none;
}
.day-text{
color: #475473;
font-family: "Roboto Slab";
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 20px; letter-spacing: -0.32px;
position: relative;
min-width: 100px;
}
.day-text:before{
content: '';
position: absolute;
width: 28px;
height: 28px;
background: url(//www.leopardnest.com/wp-content/themes/leopardnest/assets/img/accordion-round.png);
top: -3px;
right: 24px;
transition: .5s; }
.tour-itinerary-accordion .accordion-item h2 button[aria-expanded="true"] .day-text:before{
background: url(//www.leopardnest.com/wp-content/themes/leopardnest/assets/img/accordion-active-round.png);
transition: .5s;
right: 25px;
top: -4px; }
.tour-itinerary-accordion .accordion-item h2 button[aria-expanded="true"] .day-text:after{
content: '';
position: absolute;
width: 6px;
height: 6px;
background: url(//www.leopardnest.com/wp-content/themes/leopardnest/assets/img/accordion-active-round-dot.png);
top: 7px;
right: 36px;
transition: .5s; }
.acco-head-title{
}
.acco-head-title h3{
color: #42384C;
font-family: "Roboto Slab";
font-size: 18px;
font-style: normal;
font-weight: 500;
line-height: 20px; letter-spacing: -0.36px;
margin-bottom: 5px;
}
.acco-head-title p{
color: #454444;
font-family: Roboto;
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 24px; letter-spacing: -0.3px;
margin-bottom: 0;
}
.tour-itinerary-accordion .accordion-item h2 button[aria-expanded="true"]::after{
content: '';
position: absolute;
width: 17px;
height: 11px;
background: url(//www.leopardnest.com/wp-content/themes/leopardnest/assets/img/acco-arrow-up.png);
right: 28px;
background-repeat: no-repeat;
transform: unset;
transition: .5s;
top: 27px;
}
.tour-itinerary-accordion .accordion-item h2 button[aria-expanded="false"]::after{
content: '';
position: absolute;
background: url(//www.leopardnest.com/wp-content/themes/leopardnest/assets/img/acco-arrow-down.png);
width: 17px;
height: 11px;
transform: unset;
transition: .5s;
right: 28px;
top: 27px;
}
.tour-itinerary-accordion .accordion-body{
padding: 0 20px 35px 125px;
}
.itinerary-contents{
display: flex;
margin-top: 22px;
}
.itinerary-contents:first-child{
margin-top: 0;
}
.time-ranges{
flex-basis: 15%;
}
.time-ranges h5 {
color: #585858;
font-family: Roboto;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 24px;
letter-spacing: -0.28px;
background: #F4F4F4;
padding: 3px 15px;
width: 71px;
text-align: center;
}
.itinerary-blocks{
display: block;
flex-basis: 85%;
} 
.itinerary-blocks p{
color: #1F1E1E;
font-family: Roboto;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 22px; letter-spacing: -0.28px;
margin-bottom: 0;
}
.itinerary-images{
display: flex;
flex-wrap: wrap;
gap: 12px;
margin-top: 15px;
}
.tour-itinerary-accordion .accordion-body h4{
color: #1F1E1E;
font-family: Roboto;
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 27px; letter-spacing: -0.3px;
margin-top: 28px;
margin-bottom: 0;
}
.tour-gallery{
}
.tour-gallery h3{
color: #141313;
font-family: "Roboto Slab";
font-size: 26px;
font-style: normal;
font-weight: 500;
line-height: 50px; letter-spacing: -0.52px;
margin-bottom: 22px;
}
.single-package-wrap { padding: 25px 0 45px;
}
.inclusion-wrap{
background: #F8F8F8;
padding: 22px 0 50px;
}
.inclusion-wrap h3{
color: #141313;
font-family: "Roboto Slab";
font-size: 26px;
font-style: normal;
font-weight: 500;
line-height: 50px; letter-spacing: -0.52px;
margin-bottom: 20px;
margin-top: 18px;
}
.inclusions-exclusions{
display: flex;
}
.inclusions{
flex-basis: 50%;
padding-right: 40px;
}
.exclusions{
flex-basis: 50%;
}
.inclusions-exclusions h4{
color: #42384C;
font-family: "Roboto Slab";
font-size: 19px;
font-style: normal;
font-weight: 500;
line-height: 20px; letter-spacing: -0.38px;
margin-bottom: 20px;
}
.inclusion-wrap ul{
padding-left: 18px;
}
.inclusion-wrap ul li{ color: #454444;
font-family: Roboto;
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 22px;
letter-spacing: -0.3px;
margin-top: 7px;
}
.additional-info{
margin-top: -15px;
} .inner-banner-wrap .banner-text h3{
color: #FFF;
font-family: Roboto;
font-size: 27px;
font-style: normal;
font-weight: 400;
line-height: 37px; letter-spacing: -0.6px;
margin-top: 10px;
margin-bottom: 30px;
}
.about-yala-banner .banner-text{
max-width: 538px;
}
.about-yala-banner .hm-banner-wrap .container{
position: relative;
}
.about-yala-u-know{
width: 404px;
height: auto; background: #03592F77;
padding: 32px 35px;
position: absolute;
right: 45px; bottom: -40px;
}
.about-yala-u-know h5 {
color: #FFF;
font-family: Millanova;
font-size: 25px;
font-style: normal;
font-weight: 400;
line-height: 50px;
letter-spacing: -0.5px;
margin-top: 20px;
margin-left: -76px;
margin-bottom: -12px;
transform: rotate(-9.131deg);
}
.about-yala-u-know p{
color: #FFF;
font-family: Roboto;
font-size: 22px;
font-style: normal;
font-weight: 400;
line-height: 30px; letter-spacing: -0.44px;
}
.about-yala-u-know h6 {
color: #FFF;
font-family: Roboto;
font-size: 36px;
font-style: normal;
font-weight: 300;
line-height: 40px;
letter-spacing: -0.72px;
display: flex;
align-items: center;
margin-top: -20px;
margin-bottom: 0;
}
.about-yala-u-know h6 span{
color: #FFF;
font-family: Roboto;
font-size: 98px;
font-style: normal;
font-weight: 700;
line-height: 99px; letter-spacing: -1.96px;
margin-right: 10px;
margin-top: 7px;
}
.about-yala-wrap{
display: flex;
}
.about-yala-wrap h2{
color: #FFF;
text-align: center;
font-family: "Roboto Slab";
font-size: 104px;
font-style: normal;
font-weight: 800;
line-height: 142px; letter-spacing: -2.08px;
text-transform: uppercase;
transform: rotate(-90deg);
position: absolute;
left: -25%;
margin-top: 520px;
z-index: 9;
}
.about-yala-column-1{
display: block;
flex-basis: 67%;
}
.about-yala-column-1-top{
}
.about-yala-pics{
background-repeat: no-repeat !important;
background-size: cover !important;
width: 100%;
height: 100%;
position: relative;
z-index: 1;
display: flex;
flex-direction: column;
justify-content: end;
padding: 40px;
transition: .5s;
}
.about-yala-pics::before{
content: '';
position: absolute;
width: 100%;
height: 100%;
background: rgba(12, 12, 12, 0.26);
opacity: 0.26;
top: 0;
left: 0;
z-index: -1;
}
.about-yala-pics h3{
color: #FFF;
font-family: Millanova;
font-size: 30px;
font-style: normal;
font-weight: 400;
line-height: 50px;
letter-spacing: -0.6px;
margin-bottom: -5px;
}
.about-yala-pics p{
color: #FFF; font-family: Roboto;
font-size: 17px;
font-style: normal;
font-weight: 300;
line-height: 30px; letter-spacing: -0.34px;
transition: .5s; }
.about-yala-pics-contents {
max-height: 75px;
overflow: hidden;
padding-top: 45px;
padding-left: 12px;
transition: .7s;
}
.about-yala-pics:hover .about-yala-pics-contents {
max-height: 800px;
transition: .7s;
}
.about-yala-pics:hover p{ transition: .5s;
}
.about-yala-column-1-bottom{
display: flex;
}
.about-yala-column-2{
display: block;
flex-basis: 33%;
}
.about-yala-column-2-top{
}
.about-yala-pic-1{
align-items: end;
text-align: right;
height: 762px;
}
.about-yala-pic-2{
align-items: end;
text-align: right;
height: 632px;
}
.about-yala-pic-3{
align-items: start;
text-align: left;
height: 632px;
}
.about-yala-pic-4{
align-items: start;
text-align: left;
height: 842px;
}
.about-yala-pic-5{
align-items: start;
text-align: left;
height: 552px;
}
.about-yala-pic-1 p{
max-width: 511px;
}
.about-yala-cando {
overflow: hidden;
} .contact-wrap{
padding: 40px 0 60px;
}
.contact-info{
padding-top: 15px;
}
.contact-info h2{
color: #141313;
font-family: "Roboto Slab";
font-size: 35px;
font-style: normal;
font-weight: 500;
line-height: 51px; letter-spacing: -0.7px;
margin-bottom: 15px;
}
.contact-nums {
display: flex;
}
.contact-no{
flex-basis: 50%;
}
.contact-nums h4{
color: #131313;
font-family: "Roboto Slab";
font-size: 17px;
font-style: normal;
font-weight: 400;
line-height: 27px;
letter-spacing: -0.34px;
margin-bottom: -2px;
}
.contact-nums a{
color: #075630;
font-family: "Roboto Slab";
font-size: 26px;
font-style: normal;
font-weight: 500;
line-height: 36px;
letter-spacing: -0.52px;
transition: .5s;
}
.contact-nums a:hover{
color: #131313;
}
.contact-mail{
display: block;
margin-top: 22px;
}
.address-info{
display: flex;
border-top: 1px solid #D7CACA;
padding-top: 32px;
margin-top: 32px;
}
.contact-address{
flex-basis: 70%;
}
.address-info h5{
color: #2C2A2A;
font-family: Roboto;
font-size: 17px;
font-style: normal;
font-weight: 500;
line-height: 29px; margin-bottom: 16px;
}
.contact-address p{
color: #131313;
font-family: Roboto;
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 25px; letter-spacing: -0.3px;
}
.contact-address a{
color: #4C3CB1;
font-family: Roboto;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px; letter-spacing: -0.32px;
text-decoration: underline !important;
transition: .5s;
}
.contact-address a:hover{
color: #131313;
}
.contact-social{
flex-basis: 30%;
}
.socials {
display: flex;
gap: 30px;
margin-top: 12px;
}
.socials a{
transition: .5s;
}
.socials a i{
font-size: 32px;
color: #6F6F6F;
transition: .5s;
}
.socials a:hover i{
color: #131313;
}
.contact-map{
width: 100%;
height: 304px;
margin-top: 35px;
}
.contact-map iframe{
width: 100%;
height: 304px;
}
.contact-form-contents{
border: 1px solid #DFDBDB;
background: #FFF;
box-shadow: 0px 0px 50px 10px rgba(0, 0, 0, 0.04);
padding: 30px 42px 65px;
position: relative;
margin-bottom: 50px;
}
.contact-form-contents:before{
content: '';
position: absolute;
width: 286px;
height: 236px;
background: url(//www.leopardnest.com/wp-content/themes/leopardnest/assets/img/contact-overlay-image.png);
right: -12px;
bottom: -82px;
}
.contact-form-contents h3{
color: #141313;
font-family: "Roboto Slab";
font-size: 27px;
font-style: normal;
font-weight: 400;
line-height: 51px; letter-spacing: -0.54px;
}
.contact-form-contents p{
color: #000;
font-family: Roboto;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 28px; margin-bottom: 22px;
}
.contact-form{
}
.contact-form .form-floating{
margin-bottom: 24px;
}
.contact-form label{
color: #696767;
text-align: center;
font-family: "Roboto Slab";
font-size: 17px;
font-style: normal;
font-weight: 400;
line-height: 25px; letter-spacing: -0.34px;
position: absolute;
display: block;
transition: all 0.2s;
padding-left: 18px;
z-index: 10;
top: 17px;
}
.form-field {
position: relative;
min-height: 60;
height: 60px;
background: #FFFFFF 0% 0% no-repeat padding-box;
margin-bottom: 24px;
}
.form-field span.active ~ label { top: 5px;
font-size: 12px;
z-index: 20;
}
.contact-form input{
width: 100%;
height: 60px;
border: 1px solid #CDCACA;
background: transparent;
z-index: 15;
position: relative;
padding-top: 22px;
padding-left: 18px;
border-radius: 0;
}
.contact-form textarea{
width: 100%;
height: 159px !important;
border: 1px solid #CDCACA;
background: transparent;
z-index: 15;
position: relative;
padding-top: 25px;
padding-left: 18px;
border-radius: 0;
}
.form-field.textarea{
height: 159px !important;
}
.contact-form h4{
color: #000;
font-family: Roboto;
font-size: 13px;
font-style: normal;
font-weight: 400;
line-height: 21px; margin-bottom: 0;
}
.contact-inquiry-btn{
margin-top: 25px;
}
.contact-inquiry-btn input{
width: 248px;
height: 56px;
background: #FAA61A;
color: #141313;
text-align: center;
font-family: "Roboto Slab";
font-size: 21px;
font-style: normal;
font-weight: 600;
line-height: 55px; letter-spacing: -0.42px;
transition: .5s;
border: none;
padding-top: 0;
padding-left: 0;
}
.contact-inquiry-btn input:hover{
background: #141313;
color: #FAA61A;
} .gallery-wrap{
padding: 50px 0;
}
.gallery-layouts{ }
.gallery-layout-1{
display: flex;
flex-wrap: wrap;
justify-content: end; gap: 15px;
}
.gallery-layout-pictures{
width: 100%;
display: flex;
align-items: center;
justify-content: center;
position: relative;
}
.gallery-layout-pictures img{
width: 100%;
}
.gallery-layout-1 .gallery-picture-layout:nth-child(3){
margin-top: -375px;
}
.gallery-video:before{
content: '';
position: absolute;
width: 103px;
height: 102px;
background: url(//www.leopardnest.com/wp-content/themes/leopardnest/assets/img/gallery-video-icon.png);
}
.gallery-layout-2{
display: flex;
flex-wrap: wrap; gap: 15px;
}
.gallery-layout-2 .gallery-picture-layout:nth-child(4){ margin-top: -180px;
}
.gallery-layout-2 .gallery-picture-layout:nth-child(6){ margin-top: -554px;
}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ff0000;
text-align: center;
margin: 16px 0 0;
max-width: 65%;
}
.wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output {
border-color: #ff0000;
text-align: center;
margin: 16px 0 0;
max-width: 65%;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450;
text-align: center;
margin: 16px 0 0;
max-width: 65%;
}
.wpcf7-not-valid-tip{
font-size: 11px; }
.around-main-image {
position: relative;
}
.around-main-image h5 {
position: absolute;
bottom: 10px;
left: 43%;
color: #BBB9B9;
font-family: Roboto;
font-size: 16px;
font-style: italic;
font-weight: 400;
line-height: 44px;
letter-spacing: -0.32px;
}
.about-yala-cando .cando-image-wrap {
flex-wrap: unset;
gap: 15px;
}
.tell-your-friend{
display: flex;
flex-direction: column;
justify-content: center;
margin-top: 20px;
}
.tell-your-friend h4{
color: #413B3B;
text-align: center;
font-family: "Roboto Slab";
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 31px; letter-spacing: -0.3px;
}
.share-icons {
display: flex;
justify-content: center;
align-items: center;
margin-top: 5px;
gap: 28px;
}
.share-icons a {
display: block;
}
.share-icons a i {
font-size: 23px;
color: #413B3B;
}
.cando-close {
transform: rotate(45deg);
width: fit-content;
position: absolute;
right: 15px;
cursor: pointer;
}
.cando-close {
transform: rotate(45deg);
width: fit-content;
position: absolute;
right: 15px;
}
.a2 .pos1 {
top: 145px;
left: 70px;
}
.a3 .pos2 {
top: 175px;
left: 220px;
}
.nav-link.t4.active {
background-color: #2813e4;
color: #fff;
}
.t4 .tabtick {
background-color: #2813e4;
}
.nav-link.t5.active {
background-color: #a51616;
color: #fff;
}
.t5 .tabtick {
background-color: #a51616;
}
.a4 .point {
position: absolute;
background-color: #2813e4;
}
.a5 .point {
position: absolute;
background-color: #a51616;
}
.a4 .point:before, .a4 .point:after {
content: "";
display: block;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
border: 1px solid #2813e4;
border-radius: 50%;
}
.a5 .point:before, .a5 .point:after {
content: "";
display: block;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
border: 1px solid #a51616;
border-radius: 50%;
}
.a1 .pos1 {
top: 412px;
left: 278px;
}
.a2 .pos1 {
top: 336px;
left: 465px;
}
.a3 .pos1 {
top: 227px;
left: 294px;
}
.a4 .pos1 {
top: 105px;
left: 170px;
}
.a5 .pos1 {
top: 203px;
left: 57px;
}
.grecaptcha-badge { 
visibility: hidden !important; 
}
.error-page {
padding: 70px 0;
}
.error-page h2 {
font-size: 38px;
text-align: center;
}@media only screen and (min-width: 1500px) {
.single-detail-banner .hm-banner-wrap{
padding-top: 110px;
}
.fullwidth-slider .slick-prev { right: 498px;
}
.fullwidth-slider .slick-next { right: 440px;
}
.about-yala-wrap h2 {
left: -23%;
}
.dining-menu-title h2 {
top: 475px;
}
#dinner-option-1 .dining-menu-title h2 {
top: 645px;
}
#lunch .dining-menu-title h2 {
top: 448px;
}
.slider.fullslider-nav {
top: 200px;
}
h3.sopts {
top: 360px;
left: 47%;
}
.fullwidth-slider .slick-next {
top: 505px;
}
.fullwidth-slider .slick-prev {
top: 505px;
}
}
@media only screen and (min-width: 1920px) {
.about-yala-wrap h2 {
left: -18%;
}
.slider.fullslider-nav { top: 290px;
}
h3.sopts { top: 458px;
left: 62%;
}
.fullwidth-slider .slick-prev { right: 495px;
top: 605px;
}
.fullwidth-slider .slick-next { right: 435px;
top: 605px;
}
.shareimage-wrap.s5 {
margin-left: -1px;
}
}
@media only screen and (max-width: 1500px){
.dining-menu-title h2 {
font-size: 112px;
margin-top: 275px;
top: 405px;
}
#dinner-option-1 .dining-menu-title h2 {
margin-top: 430px;
top: 545px;
}
}
@media only screen and (max-width: 1200px) {
.top-social a {
padding: 0 5px;
}
.toplinks {
padding-left: 21px;
}
.menu>ul>li {
margin: 0 8px;      
}
a.logo {
margin-right: 6px;
}
.line-image1 img,  .line-image2 img ,  .line-image3 img  {
max-width: 100%;
}
.intro-wrap h2 {
font-size: 40px;
}
.intro-images-wrap {
margin-top: 88px;
}
section.intro {
padding-bottom: 45px;
}
section.around-property {
padding-top: 50px;
padding-bottom: 130px;
}
.around-property h2 {
margin-bottom: 40px;
}
.around-main-image.slick-slide img {
max-width: 45%;
}
.ad-inner {
padding: 80px 50px 74px 140px;
}
.around-slider .slick-prev, .around-slider .slick-next{     
top: 362px;
}
.slider.fullslider-nav {
top: 56px;      
}
h3.sopts {      
top: 224px;
left: 26%;
}
.fullwidth-slider .slick-next {
right: 385px;
top: 384px;
bottom: 0;
}
.fullwidth-slider .slick-prev {
top: 384px;
left: unset;
bottom: 0;
right: 442px;
}
section.cando {
position: relative;
display: block;
padding-top: 40px;
background: #F4F4F4;
padding-bottom: 0;
}
.cando-image-wrap img {
position: relative;
display: block;
margin-bottom: 20px;
width: 48%;
}
section.accommodation {
padding-top: 40px;
}
section.accommodation {
padding-top: 40px;
padding-bottom: 50px;
}
.hm-testimonial-wrap {
padding: 57px 47px 8px;
}
.trend-pk-details h3 {
font-size: 18px;
line-height: 30px;       
}
.accodion-wrap h3 {
font-size: 40px;
}
.pos3 {
left: 421px;
}
.cando-left h4 {
font-size: 34px;
}
.hm-testimonial-wrap {
right: 24px;
}
.c-links {
font-size: 23px;
}
.footer-links a { margin-right: 25px;
}
.inner-page-sections .menu>ul>li {
margin: 0 6px;
}
.inner-page-sections .container {
padding-left: 30px;
padding-right: 30px;
}
.management-pic {
margin-left: -65px;
}
.management-pic img {
width: 100%;
}
.management-team .col-lg-4 {
display: flex;
align-items: center;
}
.management-quote {
margin-top: 0;
margin-left: -5px;
margin-right: -45px;
}
.management-team .row:nth-child(Even) .management-pic {
margin-left: 0;
margin-right: -65px;
}
.management-team .row:nth-child(Even) .management-quote {
margin-left: -45px;
margin-right: 5px;
}
.campsite-camp-block img {
width: 100%;
}
.campsite-camp-block {
padding-right: 10px;
}
.camp-occupancy h5 img {
width: auto;
}
.about-property img {
width: 100%;
}
.single-essential-block {
height: 125px;
}
.sm-grp-package span img {
width: auto;
}
.time-ranges {
flex-basis: 20%;
}
.itinerary-blocks {
flex-basis: 80%;
}
.tour-itinerary-accordion .accordion-item:before {
top: 68px;
}
.gallery-layout-1 {
gap: 15px;
}
.gallery-layout-1 .gallery-picture-layout:nth-child(1) {
flex-basis: 66%;
}
.gallery-layout-1 .gallery-picture-layout:nth-child(2),
.gallery-layout-1 .gallery-picture-layout:nth-child(3) {
flex-basis: 32%;
}
.gallery-layout-1 .gallery-picture-layout:nth-child(3) {
margin-top: -301px;
}
.gallery-layout-2 {
gap: 15px;
}
.gallery-layout-2 .gallery-picture-layout:nth-child(1),
.gallery-layout-2 .gallery-picture-layout:nth-child(4),
.gallery-layout-2 .gallery-picture-layout:nth-child(6) {
flex-basis: 31.8%;
}
.gallery-layout-2 .gallery-picture-layout:nth-child(2) {
flex-basis: 32%;
}
.gallery-layout-2 .gallery-picture-layout:nth-child(3) {
flex-basis: 32%;
}
.gallery-layout-2 .gallery-picture-layout:nth-child(5){
flex-basis: 66.5%;
}
.gallery-layout-2 .gallery-picture-layout:nth-child(4) {
margin-top: -132px;
}
.gallery-layout-2 .gallery-picture-layout:nth-child(6) {
margin-top: -420px;
}
.about-yala-pic-1 {
height: 575px;
}
.about-yala-pic-4 {
height: 630px;
}
.about-yala-pic-2 {
height: 472px;
}
.about-yala-pic-3 {
height: 472px;
}
.about-yala-pic-5 {
height: 417px;
}
.about-yala-wrap h2 {
font-size: 80px;
left: -29%;
margin-top: 365px;
}
.about-yala-u-know {
width: 370px;
padding: 32px 25px;
bottom: -80px;
}
.about-yala-banner .banner-text {
max-width: 505px;
}
.about-yala-pics-contents {
max-height: unset;
overflow: unset;
padding-top: unset;
padding-left: unset;
transition: .7s;
}
.contact-nums a {
font-size: 23px;
}
.our-practice-contents {
padding-left: 0;
}
.library-pic img {
width: 100%;
}
.library-pic {
margin-right: -105px;
}
.dining-menu-pic img {
width: 100%;
}
.dining-menu-contents {
padding: 40px;
}
.dining-menu-title h2 {
top: 415px;
}
#dinner-option-1 .dining-menu-title h2 {
top: 565px;
}
#lunch .dining-menu-title h2 {
top: 400px;
margin-top: 340px;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li:not(.quadmenu-item-type-button) {
margin: 0px 7px 0px 7px !important;
}
.around-main-image h5 {
left: 27%;
}
h3.sopts {
left: 22%;
}
.accommodation-slider-wrap ul.slick-dots {
bottom: -35px;
}
.accodion-wrap {
padding-left: 5px;
}
}
@media only screen and (max-width: 991px) {
.hm-banner-wrap h1 {
font-size: 57px;      
max-width: 90%;
}
.intro-wrap h2 {
font-size: 30px;
line-height: 50px;
text-align: center;
}
.intro-images-wrap {
margin-top: 30px; }
.line-image1, .line-image2 {
margin-right: 35px;
}
.sub p {
max-width: unset;
}
.intro-wrap p {
text-align: center;
}
.ad-inner { padding: 52px 40px 60px 15px;
margin-left: 95px;
}
a.bnt-readmore {
left: 50%;
transform: translate(-50%, 0);
}
.ad-inner h3 {
font-size: 29px;
line-height: 37px;      
}
section.around-property {
padding-bottom: 220px;
}
.around-slider .slick-prev {
right: 355px;      
}
.around-slider .slick-next {
right: 314px;
}
span.pagingInfo { bottom: -148px;
right: 65px;
}
.slider.slider-nav {
right: 14px;
width: 460px;
}
.slider.fullslider-nav {     
width: 357px;
height: auto;
}
.fullwith-content h3 {
font-size: 28px;
max-width: 100%;     
margin-bottom: 10px;
}
h3.sopts {
top: 184px;
font-size: 35px;
left: 28%;
width: 260px;
}
.fullwidth-slider .container-fluid {
overflow: hidden;
}
.slider.fullslider-nav {
top: 43px;
}
.fullwidth-slider .slick-prev {
top: 306px;
right: 322px;
}
.fullwidth-slider .slick-next {
right: 283px;
top: 306px;
}
.pos3  span.point {
top: -4px;
right: -183px;
}
.pos3 .poininfo {
top: 26px;
left: -144px;
}
.acc-details-wrap {
justify-content: flex-start;
flex-direction: column;
}
.acc-detail {
position: relative;
display: flex;
align-items: center;
justify-content: space-between;
}
.acc-detail h3 {
text-align: left;
}
.acc-details-wrap h5 {
font-size: 24px;
}
.acc-image {
margin-bottom: 10px;
}
section.accommodation {
padding-bottom: 70px;
}
.testimonials-slider-item h5 {
font-size: 33px;
line-height: 45px;
}
.testimonials-slider .slick-prev { right: 170px;
top: -112px;
}
.testimonials-slider .slick-next {
right: 105px;
top: -112px;
}
section.hm-testimonial { padding-top: 55px;
padding-bottom: 50px;
}
.pk-price h5 {
width: 125px;
height: 81px;     
font-size: 34px;      
}
.pk-price {
margin-right: 17px;
}
.whychoose.image h2 {
font-size: 45px;
line-height: 53px;
max-width: 90%;
}
.whychoose.image {      
text-align: right;
padding-right: 34px;
padding-top: 103px;
}
.accodion-wrap h3 {
font-size: 30px;
margin-bottom: 0;
}
.accodion-wrap  button.accordion-button { font-size: 18px;
}
section.offers-deals {
padding-top: 33px;
margin-bottom: 26px;
}
.offers-deals h4 {
margin-bottom: 36px;     
}
.shareimages {
position: relative;
transform: scale(0.65);
top: 44px;
}
.offer-deal-box h5:after {       
right: 12px;
}
section.share-wrap {
margin-top: -140px;
}
.share-links-wrap {
top: 200px;      
}
.share-links-wrap h5 {
font-size: 40px;
}
footer.footer-wrap {
padding-top: 86px;
margin-top: -94px; }
.footer-col2 {
margin-left: 0px;
margin-top: 13px;
}
.c-links {
font-size: 20px;
}
.footer-col4 img {
max-width: 100%;
}
.footer-links { align-items: center;
margin-top: 25px;
flex-direction: column;
}
.footer-links:before {
top: -28px;
left: 0;
}
.container {
padding-right: 25px;
padding-left: 25px;
}
section.intro {
padding-top: 55px;
}
section.cando {
padding-bottom: 40px;
}
.hm-testimonial-wrap {
position: relative;
top: 0;
margin-top: 72px;
float: right;
right: 0;
width: 475px;
padding: 57px 47px 22px;
}
.testimonial-image {
padding-right: 85px;
}
.accodion-wrap {
margin-top: 0;
padding-left: 12px;
}
.footer-container {
padding-bottom: 30px;
}
.footer-links h6 {
margin-top: 15px;
}
#backtop {
bottom: 25px;
right: 25px;
}
.footer-col4 {
margin-left: 12px;
}
.home-bannerwrap {
height: auto;
} .inner-banner-wrap .hm-banner-wrap {
padding-top: 110px;
height: 500px;
}
.inner-page-sections .container {
padding-left: 25px;
padding-right: 25px;
}
.inner-page-sections .banner-text {
max-width: 585px;
}
.about-intro-wrap {
padding: 50px 0 45px;
}
.ethical-standards-wrap {
padding: 70px 0 70px;
}
.management-team-wrap {
padding: 50px 0 60px;
}
.management-team .row .col-lg-4:nth-child(1){
order: 2;
}
.management-team .row .col-lg-4:nth-child(2){
order: 3;
}
.management-team .row .col-lg-4:nth-child(3){
order: 1;
}
.management-pic {
margin-left: 0;
position: relative;
left: 50%;
transform: translate(-50%, 0) !important;
float: unset;
width: 65%;
}
.management-team-wrap h2 {
margin-bottom: 55px;
}
.management-contents {
padding-right: 0;
text-align: center;
}
.management-quote {
margin-top: 35px;
margin-left: 0;
margin-right: 0;
width: 100%;
}
.management-quote {
padding: 50px 42px;
text-align: center;
}
.management-team .row {
margin-top: 60px;
}
.management-team .row:nth-child(Even) .management-pic {
margin-right: 0;
}
.management-team .row:nth-child(Even) .management-quote {
margin-left: 0;
margin-right: 0;
}
.inner-banner-2-wrap .banner-text {
max-width: unset;
}
.inner-banner-2-wrap .hm-banner-wrap {
height: 360px;
padding-top: 65px;
} .inner-banner-wrap {
height: 500px;
}
.campsite-intro-wrap {
padding: 40px 0 40px;
}
.campsite-camp-block {
padding-right: 0;
}
.campsite-wrap .campsite-camp-block {
margin-top: 38px;
}
.campsite-wrap .row { }
.check-availability-block {
position: relative;
top: 0;
margin-top: 40px;
}
.check-availability-fields .row {
flex-direction: unset !important;
}
.check-availability {
position: relative;
top: 0;
margin-bottom: 25px;
width: 65%;
left: 50%;
transform: translate(-50%, 0) !important;
}
.campsite-wrap {
padding-bottom: 35px;
}
.single-detail-banner .banner-text {
max-width: unset;
}
.average-size, .occupancy-size {
flex-basis: 35%;
}
.single-check-availability-btn{
flex-basis: 100%;
}
.single-banner-contents {
flex-wrap: wrap;
margin-top: 40px;
}
.single-check-availability-btn {
margin-left: 0;
display: flex;
justify-content: center;
margin-top: 22px;
}
.single-detail-banner {
height: 740px;
}
.single-detail-banner .hm-banner-wrap {
height: 740px;
padding-top: 140px;
background-position: center !important;
}
.scroll-down-text {
margin-top: 40px;
}
.single-campsite-wrap .row { }
.single-campsite-gallery-wrap {
padding-bottom: 30px;
}
.about-property img {
margin-bottom: 30px;
}
.single-campsite-wrap {
padding: 0 0 30px;
}
.review-slider-block {
margin-right: 15px;
margin-left: 15px;
}
.review-slider .slick-dots {
bottom: -55px;
}
.reservation-wrap {
padding: 55px 0 55px;
}
.single-package-wrap .single-campsite-details {
padding-right: 0;
}
.inclusions-exclusions {
display: block;
}
.exclusions {
margin-top: 35px;
}
.gallery-wrap {
padding: 35px 0;
}
.gallery-layout-1 .gallery-picture-layout:nth-child(1) { flex-basis: 66%;
}
.gallery-layout-1 .gallery-picture-layout:nth-child(3) { margin-top: -229px;
}
.gallery-layout-1 { }
.gallery-layout-1 .gallery-picture-layout:nth-child(2), .gallery-layout-1 .gallery-picture-layout:nth-child(3) {
flex-basis: 31.9%;
}
.gallery-layout-2 .gallery-picture-layout:nth-child(1), .gallery-layout-2 .gallery-picture-layout:nth-child(4), .gallery-layout-2 .gallery-picture-layout:nth-child(6) {
flex-basis: 30.6%;
}
.gallery-layout-2 .gallery-picture-layout:nth-child(2) {
flex-basis: 33.2%;
}
.gallery-layout-2 .gallery-picture-layout:nth-child(5) { flex-basis: 67.3%;
}
.gallery-layout-2 .gallery-picture-layout:nth-child(6) { margin-top: -336px;
}
.gallery-layout-2 .gallery-picture-layout:nth-child(4) {
margin-top: -108px;
}
.about-yala-u-know {
position: relative;
right: unset;
left: 50%;
transform: translate(-50%, 0) !important;
bottom: 0;
margin-top: 25px;
}
.about-yala-banner {
height: auto;
}
.about-yala-banner .hm-banner-wrap { height: 100vh;
padding-bottom: 35px;
padding-top: 128px;
}
.about-yala-banner .banner-text {
max-width: unset;
text-align: center;
}
.about-yala-banner .hm-banner-wrap h1 {
text-align: center;
}
.about-yala-pic-1 {
height: 430px;
}
.about-yala-pic-4 {
height: 475px;
}
.about-yala-pic-2 {
height: 355px;
}
.about-yala-pic-3 {
height: 355px;
}
.about-yala-pic-5 {
height: 310px;
}
.about-yala-pics h3 {
font-size: 22px;
}
.about-yala-pics {
padding: 32px;
}
.about-yala-pics p {
font-size: 16px;
line-height: 25px;
margin-bottom: 0;
}
.about-yala-wrap h2 {
display: none;
}
.contact-info {
padding-top: 0;
}
.contact-info h2 {
text-align: center;
margin-bottom: 30px;
}
.contact-no { }
.contact-mail { }
.contact-address {
flex-basis: 50%;
text-align: center;
}
.contact-social {
flex-basis: 50%;
text-align: center;
}
.socials {
justify-content: center;
}
.contact-form-contents {
margin-top: 25px;
}
.library-block {
display: block;
}
.library-pic {
margin-right: 0;
text-align: center;
}
.library-pic img {
width: 60%;
}
.library-intro-wrap h3 {
margin-bottom: -10px;
} .library-block-contents {
width: 92%;
padding: 45px 35px 35px;
margin-top: -55px;
margin-left: 55px;
margin-bottom: 0;
}
.library-pic-slider .slick-next {
right: 20px;
top: 85%;
}
.library-pic-slider .slick-prev {
right: 85px;
top: 85%;
}
.single-library-slide {
height: auto;
}
.library-slider .slick-prev {
top: 106%;
}
.library-slider .slick-next {
top: 106%;
}
.library-wrap {
padding-bottom: 45px;
}
.dining-menu-pic-contents {
flex-direction: column;
justify-content: space-between;
margin-top: 40px;
}
.dining-menu-pic {
margin-right: 0;
}
.dining-menu-contents {
width: 90%;
bottom: 0;
float: right;
margin-top: -55px;
}
.dining-menu-pic img {
width: 90%;
}
.dining-menu-title h2 {
font-size: 82px;
margin-top: 215px;
}
.dining-menu-title h2 {
top: 342px;
}
#dinner-option-1 .dining-menu-title h2 {
margin-top: 322px;
top: 445px;
}
#lunch .dining-menu-title h2 {
top: 318px;
margin-top: 200px;
}
.dining-title-bar {
top: 54px;
}
.dining-menu-wrap {
padding: 50px 0 60px;
}
.activities-wrap {
padding: 0 0 50px;
}
.activity-blocks .dining-menu-pic-contents {
margin-top: 42px;
align-items: end;
justify-content: space-between;
}
.activity-blocks .dining-menu-contents {
width: 90%;
min-height: auto;
margin-top: -65px;
}
.activity-contents {
margin-bottom: 45px;
}
.our-practice-contents h3 {
margin-bottom: 28px;
}
.our-practice-pic {
margin-top: 12px;
}
.sustainability-programmes .dining-menu-pic {
margin-right: 0;
}
.sustainability-programmes .dining-menu-contents {
width: 90%;
bottom: unset;
float: unset;
margin-top: -60px;
}
.sustainability-programmes .dining-menu-pic-contents {
padding-bottom: 0;
}
.sustainability-programmes .dining-menu-title h2 {
font-size: 62px;
margin-top: 398px;
margin-left: -350px;
}
.menu {
flex-direction: row-reverse;
}
#quadmenu {
margin: 0 !important;
margin-left: 25px !important;
}
#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal) .navbar-offcanvas {
background: #fff !important; }
#quadmenu .quadmenu-navbar-nav { padding-top: 90px !important;
padding-left: 12px !important;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item > a {
font-size: 22px !important;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li:not(.quadmenu-item-type-button) {
margin: 10px 22px 20px 22px !important;
}
#quadmenu .quadmenu-navbar-nav li.quadmenu-item>a>.quadmenu-item-content>.quadmenu-caret {
font-size: 20px !important;
}
#quadmenu .quadmenu-navbar-nav li.quadmenu-item>a>.quadmenu-item-content>.quadmenu-caret:before {
margin-top: -12px !important;
}
#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item.open > a > .quadmenu-item-content > .quadmenu-caret {
color: #000000 !important;
background-color: transparent !important;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu {
background-color: transparent !important;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item > a > .quadmenu-item-content {
color: #000000 !important;
font-size: 16px !important;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item > a {
border-color: unset !important;
border-style: unset !important;
}
span.quadmenu-title {
color: #000000 !important;
font-size: 20px !important;
font-weight: 400 !important;
line-height: 45px !important;
margin-bottom: 0 !important;
padding-bottom: 0 !important;
}
#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item .quadmenu-item-widget {
padding: 15px 0 15px 0 !important;
}
.menu ul li ul { }
li#menu-item-543, li#menu-item-522 { }
li#menu-item-509, li#menu-item-510 {
padding: 0 0 !important;
padding-bottom: 15px !important;
}
#menu-item-509 li span.quadmenu-text {
color: #000000;
font-size: 16px;
line-height: 48px;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li:not(.quadmenu-item-type-button) > a > .quadmenu-item-content {
color: #000000 !important;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li:not(.quadmenu-item-type-button).quadmenu-has-link:hover > a > .quadmenu-item-content, #quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li:not(.quadmenu-item-type-button).quadmenu-has-link.open > a > .quadmenu-item-content {
color: #000000 !important;
}
#menu-item-509 li a > span {
border-bottom: unset;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-toggle.collapsed .icon-bar {
background-color: #ffffff !important;
z-index: 99999 !important;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-toggle .icon-bar {
background-color: #373737 !important;
z-index: 99999 !important;
}
#quadmenu:not(.quadmenu-is-horizontal).js .quadmenu-navbar-header {
-webkit-transition: unset !important;
-moz-transition: unset !important;
-ms-transition: unset !important;
-o-transition: unset !important;
transition: unset !important;
transform: unset !important;
}
li#menu-item-537 ul li, li#menu-item-509 ul li {
margin-bottom: -10px !important;
}
li#menu-item-537 ul li{ margin-bottom: -5px !important;
}
header.header-wrap.scrolled #quadmenu .quadmenu-navbar-toggle {
margin-top: 45px;
margin-bottom: 0;
}
header.header-wrap.scrolled .navbar-offcanvas {
margin-top: 66px;
} #quadmenu .navbar-offcanvas {
height: 100vh !important;
overflow-x: visible !important;
overflow-y: auto !important;
}
#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal) .navbar-offcanvas {
height: 100vh !important;
width: 350px !important;
}
#menu-item-543 span.quadmenu-title { margin-bottom: 0 !important;
}
li#menu-item-509 {
margin-top: -14px !important;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-toggle .icon-bar:nth-child(1) {
width: 32px;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-toggle .icon-bar:nth-child(2) {
width: 27px;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-toggle .icon-bar:nth-child(3) {
width: 22px;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-toggle .icon-bar {
right: 0;
left: unset;
}
#quadmenu .quadmenu-navbar-toggle:not(.collapsed) .icon-bar-container .icon-bar {
width: 32px !important;
}
.review-slider .slick-next:before {
content: url(//www.leopardnest.com/wp-content/themes/leopardnest/assets/img/slider-arrow-nxt.png);
width: 11px;
height: 12px;
display: block;
}
.review-slider .slick-prev:before {
content: url(//www.leopardnest.com/wp-content/themes/leopardnest/assets/img/slider-arrow-prev.png);
width: 11px;
height: 12px;
display: block;
}
.review-slider .slick-prev {
left: -13px;
}
.review-slider .slick-next {
right: -19px;
}
.intro-wrap {
max-width: unset;
}
.fullwidth-slider .slick-prev {
top: 352px;
}
.fullwidth-slider .slick-next {
top: 352px;
}
.cando-left {
text-align: center;
}
.cando-tab-wrap .nav-tabs {
justify-content: center;
}
.footer-container .row .col-md-2, .footer-container .row .col-md-3, .footer-container .row .col-md-5 {
display: flex;
align-items: center;
}
.footer-col2 {
margin-top: 0;
}
.footer-col3 {
margin-left: 8px;
margin-top: 0;
}
.gallery-layout-2 .gallery-picture-layout:nth-child(2) .gallery-layout-pictures {
height: 100%;
}
.deal-image a {
height: 175px;
}
.hm-banner-wrap {
height: 600px;
}
.hm-banner-wrap {
padding-top: 0;
}
.hm-banner-wrap h1 {
line-height: 80px;
}
.line-image1, .line-image2 {
margin-right: 20px;
}
.line-image1 {
margin-top: 0;
}
.line-image3 {
margin-top: 0;
}
.intro-images-wrap {
justify-content: center;
}
.around-main-image.slick-slide img {
max-width: 45%;
height: 450px;
object-fit: cover;
}
.around-main-image h5 {
left: 20%;
}
span.pagingInfo {
bottom: 70px;
}
section.around-property {
padding-bottom: 50px;
}
.slider.fullslider-nav {
top: 80px;
}
.fullbg-inner {
height: 500px;
}
.fullbg-inner img {
height: 100%;
}
h3.sopts {
top: 268px;
left: 25%;
}
.fullwidth-slider .slick-prev {
top: 385px;
right: 354px;
}
.fullwidth-slider .slick-next {
top: 385px;
right: 305px;
}
.around-property h2 {
font-size: 35px;
}
.accommodation h4 {
font-size: 35px;
}
.trending-packages h3 {
padding-bottom: 30px;
}
.inner-page-sections .hm-banner-wrap h1 {
font-size: 48px;
}
#quadmenu:not(.quadmenu-is-horizontal).quadmenu-mobile-shadow-show {
box-shadow: unset !important;
}
.inner-page-sections #quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li:not(.quadmenu-item-type-button) {
margin: 10px 22px 34px 22px !important;
}
.inner-page-sections li#menu-item-537 ul li:first-child {
margin-bottom: 0 !important;
}
.inner-page-sections li#menu-item-537 ul li {
margin-bottom: 17px !important;
}
.inner-page-sections li#menu-item-543 {
margin-top: 10px !important;
}
.library-pic-slider {
width: 90%;
margin-right: 0;
}
.library-pic-slide {
height: auto;
}
.library-intro-wrap h3 {
font-size: 28px;
line-height: 38px;
}
.day-text {
min-width: 85px;
}
.tour-itinerary-accordion .accordion-item h2 button[aria-expanded="true"] .day-text:before {
right: 10px;
}
.tour-itinerary-accordion .accordion-item h2 button[aria-expanded="true"] .day-text:after {
right: 21px;
}
.day-text:before {
right: 9px;
}
.tour-itinerary-accordion .accordion-body {
padding: 0 20px 35px 110px;
}
.tour-itinerary-accordion .accordion-item:before {
top: 42px;
}
}
@media only screen and (max-width: 767px) {
.hm-banner-wrap h1 { font-size: 45px;
max-width: 90%; line-height: 60px;
}
.hm-banner-wrap:before {
bottom: -30px;
left: -60px;
display: none;
}
.hm-banner-wrap:after {
bottom: -30px;
right: -60px;
display: none;
}
.hm-banner-wrap {
height: 500px;
padding-bottom: 40px;
}
.intro-wrap h2 {
font-size: 32px;
line-height: 42px;
text-align: center;
}
.intro-wrap a.bnt-readmore {
margin: 0 0 25px 0;
}
.line-image1, .line-image2 {
margin-right: 12px;
}
section.intro {
padding-top: 44px;
}
a.bnt-readmore {
margin: 0 auto 50px auto;
}
.around-property h2 {
font-size: 37px;
text-align: center;
}
.around-main-image.slick-slide img {
max-width: 100%;
height: auto;
}
.slider.slider-nav {
position: relative;
display: block;
width: 100%;
height: auto;
top: 0;
right: 0;
}
.ad-inner {
padding: 0;
margin-left: 0;
}
.around-slider-wrap {
margin-top: 0;
}
.ad-inner h3 {
font-size: 30px;
max-width: 100%;
text-align: center;
margin-top: 15px;
}
.around-detail {
position: relative;
display: block;
padding: 17px 17px 50px 17px;
}
.around-slider .slick-prev {
left: 12px; right: unset;
}
.around-slider .slick-prev, .around-slider .slick-next { top: 668px;
}
.around-slider .slick-next { right: 12px;
}
span.pagingInfo {
bottom: 18px; right: unset;
left: 50%;
transform: translate(-50%, 0);
}
.around-slider .slick-prev:before,
.around-slider .slick-next:before {
filter: brightness(0) invert(1);
}
section.around-property {
padding-bottom: 40px;
padding-top: 32px;
}
.fullbg-inner img {
height: auto;
}
.fullbg-inner {
height: auto;
}
.slider.fullslider-nav {
width: 100%;
height: auto;
position: relative;
left: 0;
top: 0; padding: 22px 15px 45px 15px;
z-index: auto;
}
h3.sopts { top: 125px;
font-size: 35px;
left: 50%;
transform: translateX(-50%);
width: 100%;
position: absolute;
z-index: 9;
text-align: center;
color: #fff;
}
.fullwith-content {
text-align: center;
}
.fullwidth-slider .slick-prev, .fullwidth-slider .slick-next {  top: 395px;
z-index: 1;
}
.fullwidth-slider .slick-next {
right: 150px;
}
.fullwidth-slider .slick-prev {
right: unset;
left: 150px;
}
.cando-left h4 {
font-size: 23px;
text-align: center;
}
section.cando {
padding-top: 15px;
}
.fullwith-content h3 {
font-size: 25px;
}
.cando-tab-wrap .nav-link { margin-right: 10px;
font-size: 13px;
}
.cando-left h6 {
text-align: center;
}
.nav-link.t3 {
margin-right: 0;
}
.cando-tab-wrap .nav-tabs {
padding-bottom: 20px;  justify-content: center;
overflow-x: auto;
}
.pos1 {
top: 31px;
left: 43px;
}
.pos2 {
top: 106px;
left: 101px;
}
.pos3 {
left: 132px;
top: 46px;
}
.active .poininfo {
max-width: 267px;
width: 320px;
} .accommodation h4 {
font-size: 23px;
max-width: 235px;
line-height: 33px;
text-align: center;
margin: auto;
margin-bottom: 15px;
}
section.accommodation { padding-top: 25px;
}
section.accommodation .container {
padding-right: 0;
} .acc-slider {
margin-right: 12px;
}
.acc-details-wrap h5 {
font-size: 18px;
}
.acc-detail {
flex-direction: column;
align-items: flex-start;
}
a.btnreadmore {
margin-left: 0;
margin-top: 15px;
}
section.hm-testimonial { padding-bottom: 40px;
} .hm-testimonial-wrap {
right: unset;
width: 90%;
margin-top: -50px !important;
top: 0;
margin: 0;
padding: 21px;
left: 50%;
transform: translateX(-50%);
float: unset;
}
.testimonials-slider-item h5 {
font-size: 28px;
line-height: 40px;
margin-top: 51px;
}
.testimonials-slider .slick-prev, .testimonials-slider .slick-next{ top: 107%;
transform: scale(.6);
}
.testimonials-slider .slick-next { right: 0;
}
.testimonials-slider .slick-prev { right: 58px;
}
.trending-packages h3 {
font-size: 32px;
line-height: 42px;
}
.trend-pk {
position: relative;
display: block;
margin-bottom: 30px;
}
section.trending-packages {
padding-bottom: 0; padding-top: 25px;
}
section.whychoose {
padding-top: 20px;
padding-bottom: 20px;
}
.whychoose.image {
text-align: center;
padding-right: 0;
padding-top: 0;
align-items: center;
justify-content: center;
padding: 0 18px;
}
.whychoose.image h2 {
font-size: 30px;
line-height: 40px;
max-width: 100%;
margin-bottom: 22px;
}
.whychoose.image p {
max-width: unset;
text-align: center !important;
}
.btn-readmore {
margin-top: 15px;
}
.trending-packages h3 {
padding-bottom: 20px;
}
.offers-deals h4 {
margin-bottom: 36px;
font-size: 28px;
line-height: 38px;
}
.offer-deal-box { margin-bottom: 20px;
}
.share-links-wrap h5 {
font-size: 27px;
}
.footer-col1 a {
text-align: center;
}
.footer-col1 a img {
position: relative;
display: unset;
max-width: 100%;
}
.footer-col2 {
margin-left: 0px;
margin-top: 13px;
text-align: center;
}
.footer-col3 {
margin-top: 40px;
text-align: center;
margin-left: 0;
margin-bottom: 34px;
}
.footer-links:before {
display: none;
}
.footer-links a {
margin-right: 0;
margin: 0 8px;
font-size: 14px;
}
.footer-links h6 {
text-align: center;
line-height: 25px;
font-size: 15px;
}
#backtop {     
bottom: 25px;
}
.pos3 .poininfo {
top: 26px;
left: -97px;
}
.inner-page-sections .hm-banner-wrap h1 {
font-size: 38px;
line-height: 50px;
text-align: center;
}
p{
font-size: 14px !important;
line-height: 24px !important;
text-align: left !important;
}
.inner-page-sections .hm-banner-wrap p {
text-align: center !important;
font-size: 14px !important;
line-height: 24px !important;
}
.inner-banner-wrap .hm-banner-wrap {
padding-top: 105px;
height: 390px;
background-position: center !important;
}
.inner-page-sections .home-bannerwrap {
height: auto;
}
.about-intro-contents h2 {
font-size: 28px;
line-height: 38px;
}
.about-intro-wrap {
padding: 40px 0 22px;
}
.inner-page-sections .container {
padding-left: 20px;
padding-right: 20px;
}
.ethical-standards-wrap {
padding: 60px 0 60px;
}
.ethical-standard-contents {
width: 100%;
padding: 30px 30px;
}
.ethical-standard-contents h2 {
font-size: 32px;
line-height: 42px;
text-align: center;
}
.management-team-wrap {
padding: 40px 0 40px;
}
.management-team-wrap h2 {
font-size: 32px;
line-height: 42px;
margin-bottom: 40px;
}
.management-contents h3 {
font-size: 25px;
line-height: 35px;
}
.management-contents {
padding-top: 20px;
}
.management-quote::before {
right: 0;
transform: scale(.6);
}
.management-quote {
padding: 45px 30px 32px;
margin-top: 0;
margin-bottom: 18px;
}
.management-quote h4 {
font-size: 17px;
line-height: 27px;
}
.management-team .row {
margin-top: 40px;
}
.management-team .row .col-lg-4:nth-child(2) {
order: 1;
}
.footer-links ul {
display: block;
column-count: 3;
}
#backtop {
bottom: 20px;
right: 20px;
}
.campsite-intro-contents p {
text-align: center !important;
}
.check-availability p {
text-align: center !important;
}
.need-help h5 {
font-size: 24px;
}
.campsite-camp-block-details { align-items: start;
}
.campsite-camp-block-details h3 { font-size: 22px;
line-height: 32px;
margin-bottom: 20px;
text-align: center;
}
.package-title h3{
font-size: 18px;
line-height: 28px;
}
.camp-occupancy { margin-right: 0;
}
.campsite-camp-block img {
margin-bottom: 12px;
}
.campsite-camp-block-detail-right a {
margin-top: 18px;
}
.campsite-wrap .campsite-camp-block {
margin-top: 30px;
}
.campsite-camp-block-detail-right a {
position: relative;
left: -65%;
}
.packages-block .campsite-camp-block-detail-right .package-price {
width: fit-content;
height: auto;
font-size: 32px;
line-height: 32px;
padding: 22px 15px 12px 30px;
}
.packages-block .campsite-camp-block-detail-right {
display: flex;
flex-direction: column;
align-items: end;
margin-top: -60px;
margin-right: 12px;
}
.package-title {
display: flex;
flex-direction: column;
align-items: center;
}
.package-title a {
height: 40px;
font-size: 15px;
line-height: 39px;
}
.packages-block .campsite-camp-block-details {
flex-direction: column-reverse;
justify-content: center;
align-items: end;
}
.single-banner-contents {
margin-top: 20px;
}
.single-check-availability-btn a { width: auto;
padding: 0 18px;
height: 55px; font-size: 18px;
line-height: 35px;
}
.single-check-availability-btn a img {
margin-left: 25px;
width: 7%;
}
.average-size, .occupancy-size {
flex-basis: 70%;
}
.average-size-text h6, .occupancy-text h6 { font-size: 20px;
}
.average-size img, .occupancy-size img {
display: none;
}
.average-size-text h5, .occupancy-text h5 { font-size: 15px;
}
.average-size, .occupancy-size {
height: 80px;
}
.single-detail-banner .scroll-down-text {
margin-top: 28px;
}
.campsite-gallery-slider .slick-prev {
transform: scale(.7);
top: 45%;
}
.campsite-gallery-slider .slick-next {
transform: scale(.7);
top: 45%;
}
.single-campsite-details h3 {
font-size: 28px;
line-height: 38px;
text-align: center;
} .the-essentials {
overflow: hidden;
} .essential-blocks {
flex-wrap: nowrap;
justify-content: flex-start;
margin-bottom: 40px;
overflow-x: auto;
position: relative;
white-space: nowrap;
-webkit-overflow-scrolling: touch;
width: 100%;
}
.single-essential-block {
flex: 0 0 auto;
white-space: nowrap;
}
.review-wrap h2 { font-size: 28px;
line-height: 38px;
text-align: center;
}
.review-slider-block {
min-height: 300px;
}
.review-slider .slick-dots {
bottom: -40px;
}
.slick-dotted.slick-slider {
margin-bottom: 0;
}
.reservation-contents h2 {
font-size: 32px;
line-height: 42px;
}
.reservation-contents a {
height: 50px;
font-size: 20px;
line-height: 25px;
padding: 0 35px;
}
.reservation-wrap {
padding: 50px 0 50px;
}
.single-detail-banner .hm-banner-wrap {
height: auto;
padding-top: 140px;
padding-bottom: 50px;
}
.single-packages-banner .single-banner-contents {
margin-top: 35px;
}
.breadcrumb-wrap nav ol li {
font-size: 12px;
}
.about-property-title {
flex-direction: column;
justify-content: center;
}
.sm-grp-package {
border-left: unset;
padding-left: 0;
display: flex;
justify-content: space-between;
margin-top: 12px;
}
.sm-grp-package h5 {
margin-right: 18px;
}
.tour-itinerary-title {
flex-direction: column;
}
.tour-itinerary-accordion {
margin-top: 18px;
}
.day-text {
font-size: 15px;
min-width: unset; margin-bottom: 8px;
}
.tour-itinerary-accordion .accordion-item h2 button[aria-expanded="true"] .day-text {
margin-bottom: 20px;
}
.tour-itinerary-accordion .accordion-item:before {
display: none;
}
.tour-itinerary-accordion .accordion-item h2 button { padding: 22px 30px 22px 35px;
}
.acco-head-title h3 {
font-size: 16px;
line-height: 24px;
text-align: left;
}
.tour-itinerary-accordion .accordion-item h2 button[aria-expanded="true"] .day-text:before {
right: 11px;
}
.tour-itinerary-accordion .accordion-item h2 button[aria-expanded="true"] .day-text:after {
right: 22px;
}
.tour-itinerary-accordion .accordion-item:before {
top: 80px;
left: 67px;
}
.acco-head-title p {
font-size: 13px !important;
line-height: 22px !important;
} .tour-itinerary-accordion .accordion-item h2 button[aria-expanded="true"] .day-text:before {
right: unset;
left: -32px;
}
.tour-itinerary-accordion .accordion-item h2 button[aria-expanded="true"] .day-text:after {
right: unset;
left: -21px;
}
.tour-itinerary-accordion .accordion-item h2 button[aria-expanded="false"]::after,
.tour-itinerary-accordion .accordion-item h2 button[aria-expanded="true"]::after {
right: 15px;
top: 25px;
} .day-text:before {
right: unset;
left: -32px;
}
.tour-itinerary-accordion .accordion-body { padding: 0 20px 35px 35px;
}
.itinerary-contents {
display: block;
margin-top: 25px;
}
.itinerary-blocks p {
font-size: 13px !important;
line-height: 22px !important;
}
.itinerary-images {
gap: 10px;
}
.time-ranges h5 {
padding: 3px 18px;
width: fit-content;
}
.inclusion-wrap {
padding: 12px 0 28px;
}
.inclusion-wrap h3 {
font-size: 24px;
line-height: 34px;
margin-bottom: 32px;
text-align: center;
}
.inclusions-exclusions h4 {
font-size: 18px;
}
.inclusions {
padding-right: 0;
}
.inclusion-wrap ul li {
font-size: 14px;
}
.inclusions-exclusions {
margin-top: -8px;
}
.gallery-layout-1 .gallery-picture-layout:nth-child(1) {
flex-basis: 100%;
}
.gallery-layout-1 {
margin-left: 0;
} .gallery-layout-1 .gallery-picture-layout:nth-child(2), .gallery-layout-1 .gallery-picture-layout:nth-child(3) {
flex-basis: 47.8%;
}
.gallery-layout-2 .gallery-picture-layout {
flex-basis: 47.8% !important;
height: 167px;
}
.gallery-layout-pictures {
height: 100%;
}
.gallery-layout-pictures img {
width: 100%;
height: 100%;
object-fit: cover;
}
.gallery-layout-1 .gallery-picture-layout:nth-child(3) {
margin-top: 0;
}
.gallery-video:before {
transform: scale(.7);
}
.gallery-layout-2 .gallery-picture-layout:nth-child(1), .gallery-layout-2 .gallery-picture-layout:nth-child(4), .gallery-layout-2 .gallery-picture-layout:nth-child(6) {
flex-basis: 100%;
}
.gallery-layout-2 .gallery-picture-layout:nth-child(2) {
flex-basis: 100%;
}
.gallery-layout-2 {
margin-top: 15px;
}
.gallery-layout-2 .gallery-picture-layout:nth-child(3) {
flex-basis: 100%;
}
.gallery-layout-2 .gallery-picture-layout:nth-child(4) {
margin-top: 0;
}
.gallery-layout-2 .gallery-picture-layout:nth-child(5) {
flex-basis: 100%;
}
.gallery-layout-2 .gallery-picture-layout:nth-child(6) {
margin-top: 0;
}
.about-yala-column-1 {
flex-basis: 100%;
}
.about-yala-wrap {
display: block;
}
.about-yala-pic-1 {
height: 325px;
}
.about-yala-pics h3 {
font-size: 20px;
text-align: center;
}
.about-yala-pics p {
text-align: center !important;
}
.about-yala-column-1-bottom {
display: block;
}
.about-yala-pic-2 {
height: 525px;
}
.about-yala-pic-3 {
height: 525px;
}
.about-yala-banner .hm-banner-wrap {
height: 500px;
}
.about-yala-pic-4 {
height: 615px;
}
.about-yala-pic-5 {
height: 475px;
}
.contact-info h2 {
font-size: 32px;
line-height: 42px;
}
.contact-nums a {
font-size: 20px;
}
.contact-nums h4 {
font-size: 16px;
}
.address-info {
display: block;
}
.contact-address p {
text-align: center !important;
}
.contact-social {
margin-top: 28px;
}
.contact-form-contents { padding: 30px 30px 10px;
margin-bottom: 0;
}
.contact-form-contents:before {
display: none;
}
.contact-wrap {
padding: 40px 0 45px;
}
.contact-form input {
height: 50px !important;
min-height: auto !important;
}
.contact-form label {
font-size: 16px;
line-height: 16px;
}
.contact-form textarea {
height: 130px !important;
min-height: auto !important;
}
.contact-inquiry-btn input {
width: 100%;
height: 50px !important;
font-size: 20px;
line-height: 50px;
}
.library-intro-wrap h3 {
font-size: 30px;
line-height: 40px;
}
.library-intro-wrap h3 {
margin-bottom: -15px;
}
.library-pic img {
width: 100%;
}  .library-block-contents {
padding: 40px 10px 25px;
margin-top: -70px;
width: 92%;
margin-left: 0;
margin-right: 0;
}
.single-library-slide h3 {  font-size: 20px;
line-height: 30px;
text-align: center;
}
.library-intro-wrap h3 {
font-size: 25px;
line-height: 35px;
}
.library-slider .slick-prev {
top: 104%;
transform: scale(.8);
right: 55px;
}
.library-slider .slick-next {
top: 104%;
transform: scale(.8);
right: 0;
}
.dining-title-bar a { font-size: 18px;
line-height: 30px;
margin-right: 40px;
}
.dining-menu-title h2 {
font-size: 50px;
margin-top: 135px;
margin-left: -30px;
top: 288px;
}
.dining-menu-contents {
padding: 30px 25px;
}
.dining-menu-contents h3 {
font-size: 25px;
line-height: 35px;
text-align: center;
}   
.dining-title-bar { top: 62px;
}
.dining-menu-block {
margin-top: 45px;
}
#dinner-option-1 .dining-menu-title h2 {
margin-top: 200px;
top: 360px;
}
#lunch .dining-menu-title h2 {
top: 295px;
margin-top: 130px;
}
.dining-menu-wrap {
padding: 50px 0 45px;
}
.activity-blocks .dining-menu-contents { margin-top: -105px;
}
.activity-blocks .dining-menu-contents {
padding: 30px 25px;
}
.activity-blocks .dining-menu-contents a { width: 100%;
height: 50px;
font-size: 12px;
}
.sustainability-intro-wrap h2 {
font-size: 32px;
line-height: 42px;
}
.sustainability-intro-wrap h3 {
font-size: 18px;
line-height: 28px;
}
.our-practice-contents h3 {
font-size: 32px;
line-height: 42px;
text-align: center;
}
.our-practice-pic img {
width: 100%;
}
.sustainability-programmes .dining-menu-title h2 {
font-size: 50px;
margin-top: 325px;
margin-left: -288px;
}
.top-social {
display: none;
}
.getinvoved {
font-size: 14px;
font-weight: 500;
line-height: 34px;
width: 110px;
height: 35px;
margin-left: 22px;
}
.toplinks {
padding-left: 0;
}
a.logo {
margin-top: 5px;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item > a {
font-size: 20px !important;
}
span.quadmenu-title {
font-size: 18px !important;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item > a > .quadmenu-item-content {
font-size: 15px !important;
}
#menu-item-509 li span.quadmenu-text {
font-size: 15px;
line-height: 46px;
}
#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal) .navbar-offcanvas {
width: 300px !important;
}
.about-yala-banner {
height: auto;
}
.about-yala-banner .hm-banner-wrap {
height: auto;
}
.inner-banner-wrap .banner-text h3 {
font-size: 18px;
line-height: 30px;
margin-top: 0; 
}
.about-yala-banner .hm-banner-wrap h1 {
margin-bottom: 5px;
}
.about-yala-u-know {
width: 75%;
padding: 20px 15px;
}
.about-yala-u-know h5 {
font-size: 20px;
margin-top: 15px;
margin-left: -38px;
}
.about-yala-banner .hm-banner-wrap p {
font-size: 16px !important;
text-align: center !important;
line-height: 28px !important;
}
.about-yala-u-know h6 span {
font-size: 58px;
line-height: 80px;
}
.about-yala-u-know h6 {
font-size: 22px;
line-height: 30px;
}
.cando-tab-wrap .nav-link {
padding: 5px 12px;
flex: 0 0 auto;
}
.activities-wrap .container {
padding-left: 0;
padding-right: 0;
}
.dining-menu-pic img {
width: 100%;
}
.activity-blocks .dining-menu-pic-contents {
align-items: center;
justify-content: center;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-toggle .icon-bar:nth-child(1) {
width: 32px;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-toggle .icon-bar:nth-child(2) {
width: 24px;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-toggle .icon-bar:nth-child(3) {
width: 18px;
}
#quadmenu .quadmenu-navbar-toggle:not(.collapsed) .icon-bar-container .icon-bar {
width: 30px !important;
}
#quadmenu .quadmenu-navbar-toggle .icon-bar-container .icon-bar {
height: 3px !important;
}
.quadmenu-navbar-header.canvas-sliding {
transform: unset !important;
position: relative;
z-index: 99999;
transition: unset !important;
animation: unset !important;
}
#quadmenu .quadmenu-navbar-nav {
padding-top: 75px !important;
}
.campsite-camp-block-detail-right {
display: block;
}
.single-detail-banner .scroll-down-text {
display: none;
}
.average-size {
flex-basis: 40%;
}
.occupancy-size {
flex-basis: 40%;
}
.average-size-text, .occupancy-text {
text-align: center;
}
.average-size, .occupancy-size {
padding: 0 18px;
}
.single-detail-banner .hm-banner-wrap {
padding-top: 155px;
padding-bottom: 85px;
}
.campsite-gallery-slider .slick-prev, .campsite-gallery-slider .slick-next {
top: 40%;
}
.review-slider-block h3 {
font-size: 22px;
line-height: 32px;
}
.reservation-contents p {
text-align: center !important;
}
.dining-menu-block {
display: block;
}
.dining-menu-title {
width: 100%;
margin-bottom: 30px;
text-align: center;
}
.dining-menu-title h2 {
transform: unset;
margin-left: 0;
margin-top: 0;
top: 0;
position: relative;
}
.dining-menu-wrap {
padding: 32px 0 45px;
overflow: hidden;
}
.dining-menu-wrap .container {
padding-left: 0;
padding-right: 0;
}
#dinner-option-1 .dining-menu-title h2 {
margin-top: 0;
top: 0;
}
.dining-menu-pic-contents-block {
width: 100%;
}
.dining-menu-pic-contents {
align-items: center;
}
.dining-menu-block {
margin-top: 28px;
}
.library-wrap .container {
padding-left: 0;
padding-right: 0;
}
.library-block {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
.library-slider .slick-prev {
left: 110px;
}
.library-slider .slick-next {
right: 110px;
}
.library-intro-wrap {
padding: 40px 0 60px;
}
.single-packages-banner .average-size {
flex-basis: 42%;
}
.accordion-button {
display: block;
}
.footer-links ul {
display: none;
}
footer.footer-wrap:before {
display: none;
}
.inner-page-sections footer.footer-wrap {
padding-top: 35px;
}
.footer-col1 a img {
margin-bottom: 20px;  width: 80%;
}
.footer-col4 img {
width: 70%;
}
.sustainability-contents {
max-height: 120px;
}
.sustainability-contents p {
text-align: center !important;
font-size: 13px !important;
line-height: 25px !important;
}
.sustainability-programmes .dining-menu-title h2 {
font-size: 28px;
margin-top: 0;
margin-left: 0;
width: 100%;
}
.sustainability-programmes .dining-menu-contents {
margin-top: -90px;
}
.inner-banner-2-wrap .hm-banner-wrap {
height: 295px;
padding-top: 60px;
}
.footer-container .row .col-md-2, .footer-container .row .col-md-3, .footer-container .row .col-md-5 {
justify-content: center;
}
.pos2.active .poininfo {
top: -88px;
left: 8px;
}
.contact-form input {
font-size: 14px;
}
.form-field.textarea {
margin-bottom: 0;
}
.contact-inquiry-btn {
margin-top: 30px;
}
.around-slider .slick-prev, .around-slider .slick-next { top: 120px;
}
.scrolled .header-innwrap {
padding: 7px 0;
margin-top: -38px;
}
.cando-left p {
text-align: center !important;
}
.accommodation-slider-wrap ul.slick-dots {
bottom: -50px;
}
.testimonial-image {
padding-right: 0;
}
.hm-testimonial .container {
padding-right: 0;
padding-left: 0;
}
.trend-col-wrap {
display: flex;
flex-direction: column-reverse;
justify-content: space-between;
}
.pk-price h5 {
margin-top: 0;
margin-left: 0;
width: 75%;
height: auto;
padding: 0 15px;
font-size: 22px;
font-weight: 400;
text-align: left;
justify-content: flex-start;
position: relative;
}
.pk-price h5:before {
content: '';
position: absolute;
width: 0;
height: 70%;
border: 1px solid #fff;
top: 7px;
left: 31%;
}
.pk-price h6 {
font-size: 15px;
position: absolute;
text-align: center;
width: 100%;
color: #fff;
font-weight: 100;
}
.pk-price {
display: flex;
justify-content: start;
align-items: center;
margin-right: 0;
margin-top: -41px;
}
.trend-pk-details h3 {
font-size: 16px;
line-height: 28px;
padding-top: 10px;
max-width: unset;
padding-bottom: 10px;
text-align: center;
}
a.btn-seepackage {
left: 50%;
transform: translate(-50%, 0);
}
.accodion-wrap {
margin-top: 30px;
padding-left: 0;
}
.accodion-wrap h3 span { }
.accodion-wrap h3 {
text-align: center; margin-bottom: 18px;
line-height: 35px;
font-size: 25px;
}
.accodion-wrap .accordion-button::after {
right: 0;
position: absolute;
top: 25px;
}
.intro-images-wrap {
margin-top: 0;
}
.deal-image a {
height: auto;
}
.wpcf7 form.failed .wpcf7-response-output, 
.wpcf7 form.aborted .wpcf7-response-output,
.wpcf7 form.invalid .wpcf7-response-output, 
.wpcf7 form.unaccepted .wpcf7-response-output, 
.wpcf7 form.payment-required .wpcf7-response-output,
.wpcf7 form.sent .wpcf7-response-output {
margin: 0 0 0;
max-width: unset;
}
.wpcf7-spinner {
margin: -8px 10px 0;
bottom: 28px;
}
#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item .quadmenu-item-widget {
padding: 5px 0 5px 0 !important;
}
li#menu-item-509 {
margin-top: 0 !important;
}
#quadmenu .quadmenu-navbar-toggle:not(.collapsed) .icon-bar-container .icon-bar {
width: 22px !important;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li:not(.quadmenu-item-type-button) {
margin: 8px 22px 6px 15px !important;
}
#quadmenu .quadmenu-navbar-nav {
padding-top: 65px !important;
}
#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal) .navbar-offcanvas {
height: auto !important;
}
.inner-page-sections li#menu-item-537 ul li {
margin-bottom: 18px !important;
}
.inner-page-sections #quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li:not(.quadmenu-item-type-button) {
margin: 10px 22px 28px 22px !important;
}
.inner-page-sections li#menu-item-543 {
margin-top: 15px !important;
}
div#dropdown-509 {
margin-top: -8px;
}
.inner-page-sections div#dropdown-507 {
margin-bottom: -15px !important;
}
#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal) .navbar-offcanvas {
height: 100vh !important;
z-index: 9999;
}
.scrolled a.logo {
margin-top: 20px;
}
.scrolled .toplinks {
margin-top: 20px;
}
header.header-wrap.scrolled #quadmenu .quadmenu-navbar-toggle {
margin-top: 20px;
}
.home .scrolled .header-innwrap { margin-top: -40px;
}
header.header-wrap.scrolled .navbar-offcanvas {
margin-top: 38px;
}
.around-main-image h5 {
left: unset;
right: 25px;
bottom: 0;
}
.acc-details-wrap {
justify-content: space-between;
flex-direction: unset;
}
.acc-detail h6 {
font-size: 12px;
}
.acc-detail h3 {
font-size: 14px;
line-height: 14px;
}
.acc-detail {
align-items: end;
}
.acc-detail h3 {
text-align: right;
}
.acc-detail a.btnreadmore {
font-size: 14px;
line-height: 33px;
width: 110px;
height: 35px;
}
.acc-detail a.btnreadmore {
margin-top: 12px;
right: 50%;
transform: translate(-45%, 0);
}
.accommodation-slider-wrap ul.slick-dots {
bottom: -45px;
}
.testimonials-slider .slick-prev:before,
.testimonials-slider .slick-next:before {
filter: brightness(0);
}
.testimonials-slider .slick-prev, .testimonials-slider .slick-next {
top: 93%;
}
.whychoose.image {
height: 375px;
}
.accodion-wrap  button.accordion-button {
font-size: 18px;
line-height: 28px;
}
.check-availability {
width: 100%;
}
.check-availability-block {
margin-top: 20px;
}
.essential-points ul li {
font-size: 14px;
line-height: 24px;
}
.essential-points ul li strong {
margin-bottom: -20px;
}
.library-pic-slider {
width: 100%;
margin-right: 0;
} .library-pic-slide img {
width: 100%;
}
.library-pic-slider .slick-prev {
right: unset;
left: 20px;
top: 50%;
}
.library-pic-slider .slick-next {
right: 20px;
top: 50%;
}
.itinerary-images a {
width: 30%;
display: block;
}
.itinerary-images a img {
width: 100%;
}
.about-yala-pics {
height: 375px !important;
}
.address-info {
display: flex;
}
.contact-address {
flex-basis: 70%;
text-align: left;
}
.contact-address p {
text-align: left !important;
}
.contact-social {
flex-basis: 30%;
text-align: center;
display: flex;
flex-direction: column;
justify-content: start;
align-items: end;
margin-top: 0;
}
.contact-map {
margin-top: 25px;
}
.contentswrap {
overflow: hidden;
}
.point {
transform: scale(.5);
}
.a1 .pos1 {
top: 202px;
left: 124px;
}
.a2 .pos1 {
top: 164px;
left: 216px;
}
.a3 .pos1 {
top: 108px;
left: 129px;
}
.a4 .pos1 {
top: 46px;
left: 68px;
}
.a5 .pos1 {
top: 95px;
left: 10px;
}
.poininfo {
display: none;
}
}
@media only screen and (max-width: 375px) {
.cando-tab-wrap .nav-link {
padding: 5px 11px;
}
.campsite-camp-block-detail-right a {
position: relative;
left: -60%;
}
.single-packages-banner .average-size {
flex-basis: 45%;
}
.cando-tab-wrap .nav-link {
margin-right: 9px;
}
.gallery-layout-1 .gallery-picture-layout:nth-child(2), .gallery-layout-1 .gallery-picture-layout:nth-child(3) {
flex-basis: 47.7%;
}
.gallery-layout-2 .gallery-picture-layout {
flex-basis: 47.7% !important;
height: 160px;
}
.about-yala-pics {
height: 360px !important;
}
}
@media only screen and (max-width: 360px) {
.cando-tab-wrap .nav-link {
padding: 5px 8px;
}
.campsite-camp-block-detail-right a {
position: relative;
left: -55%;
}
.fullwidth-slider .slick-prev, .fullwidth-slider .slick-next {
top: 385px;
}
.fullwidth-slider .slick-next {
right: 135px;
}
.gallery-layout-1 .gallery-picture-layout:nth-child(2), .gallery-layout-1 .gallery-picture-layout:nth-child(3) {
flex-basis: 47.6%;
}
.gallery-layout-2 .gallery-picture-layout {
flex-basis: 47.6% !important;
height: 154px;
}
.about-yala-pics {
height: 345px !important;
}
.fullwidth-slider .slick-prev {
left: 140px;
}
}.ps-container{-ms-touch-action:none;overflow:hidden!important}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block}.ps-container.ps-in-scrolling{pointer-events:none}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;bottom:3px;height:8px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;bottom:0;height:8px}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;right:3px;width:8px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;right:0;width:8px}.ps-container:hover.ps-in-scrolling{pointer-events:none}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}.owl-carousel,.owl-carousel .quadmenu-item-type-panel{
-webkit-tap-highlight-color:transparent;
position:relative
}
.owl-carousel{
display:none;
width:100%;
z-index:1
}
.owl-carousel .owl-stage{
position:relative;
-ms-touch-action:pan-Y;
touch-action:manipulation;
-moz-backface-visibility:hidden
}
.owl-carousel .owl-stage:after{
content:".";
display:block;
clear:both;
visibility:hidden;
line-height:0;
height:0
}
.owl-carousel .owl-stage-outer{
position:relative;
overflow:hidden;
-webkit-transform:translate3d(0,0,0)
}
.owl-carousel .quadmenu-item-type-panel,.owl-carousel .owl-wrapper{
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
-ms-backface-visibility:hidden;
-webkit-transform:translate3d(0,0,0);
-moz-transform:translate3d(0,0,0);
-ms-transform:translate3d(0,0,0)
}
.owl-carousel .quadmenu-item-type-panel{
min-height:1px;
float:left;
-webkit-backface-visibility:hidden;
-webkit-touch-callout:none
}
.owl-carousel .quadmenu-item-type-panel img{
display:block;
width:100%
}
.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{
display:none
}
.no-js .owl-carousel,.owl-carousel.owl-loaded{
display:block
}
.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{
cursor:pointer;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none
}
.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{
background:0 0;
color:inherit;
border:none;
padding:0!important;
font:inherit
}
.owl-carousel.owl-loading{
opacity:0;
display:block
}
.owl-carousel.owl-hidden{
opacity:0
}
.owl-carousel.owl-refresh .quadmenu-item-type-panel{
visibility:hidden
}
.owl-carousel.owl-drag .quadmenu-item-type-panel{
-ms-touch-action:pan-y;
touch-action:pan-y;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none
}
.owl-carousel.owl-grab{
cursor:move;
cursor:grab
}
.owl-carousel.owl-rtl{
direction:rtl
}
.owl-carousel.owl-rtl .quadmenu-item-type-panel{
float:right
}
.owl-carousel .animated{
animation-duration:1s;
animation-fill-mode:both
}
.owl-carousel .owl-animated-in{
z-index:0
}
.owl-carousel .owl-animated-out{
z-index:1
}
.owl-carousel .fadeOut{
animation-name:fadeOut
}
@keyframes fadeOut{
0%{
opacity:1
}
100%{
opacity:0
}
}
.owl-height{
transition:height .5s ease-in-out
}
.owl-carousel .quadmenu-item-type-panel .owl-lazy{
opacity:0;
transition:opacity .4s ease
}
.owl-carousel .quadmenu-item-type-panel .owl-lazy:not([src]),.owl-carousel .quadmenu-item-type-panel .owl-lazy[src^=""]{
max-height:0
}
.owl-carousel .quadmenu-item-type-panel img.owl-lazy{
transform-style:preserve-3d
}
.owl-carousel .owl-video-wrapper{
position:relative;
height:100%;
background:#000
}
.owl-carousel .owl-video-play-icon{
position:absolute;
height:80px;
width:80px;
left:50%;
top:50%;
margin-left:-40px;
margin-top:-40px;
background:url(//www.leopardnest.com/wp-content/plugins/quadmenu/assets/frontend/owlcarousel/owl.video.play.png) no-repeat;
cursor:pointer;
z-index:1;
-webkit-backface-visibility:hidden;
transition:transform .1s ease
}
.owl-carousel .owl-video-play-icon:hover{
-ms-transform:scale(1.3,1.3);
transform:scale(1.3,1.3)
}
.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{
display:none
}
.owl-carousel .owl-video-tn{
opacity:0;
height:100%;
background-position:center center;
background-repeat:no-repeat;
background-size:contain;
transition:opacity .4s ease
}
.owl-carousel .owl-video-frame{
position:relative;
z-index:1;
height:100%;
width:100%
}#quadmenu .owl-carousel,
#quadmenu .owl-dots,
#quadmenu .owl-nav,
#quadmenu .quadmenu-container,
#quadmenu .quadmenu-navbar-nav,
#quadmenu .quadmenu-dropdown-toggle,
#quadmenu .quadmenu-dropdown-menu,
#quadmenu .quadmenu-dropdown-submenu,
#quadmenu ul,
#quadmenu ul li,
#quadmenu ul li ul,
#quadmenu ul li a {
margin: 0;
padding: 0;
left: auto;
right: auto;
top: auto;
bottom: auto;
text-indent: 0;
clip: auto;
position: static;
background: none;
text-transform: none;
overflow: visible;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box;
vertical-align: top;
border: none;
border-radius: 0;
text-align: left;
float: none;
height: auto;
width: auto;
transform: unset;
animation: unset;
opacity: unset;
visibility: visible;
pointer-events: all;
}
#quadmenu article,
#quadmenu aside,
#quadmenu details,
#quadmenu figcaption,
#quadmenu figure,
#quadmenu footer,
#quadmenu header,
#quadmenu hgroup,
#quadmenu main,
#quadmenu  menu,
#quadmenu nav,
#quadmenu section,
#quadmenu summary {
display: block;
}
#quadmenu audio,
#quadmenu canvas,
#quadmenu progress,
#quadmenu video {
display: inline-block;
vertical-align: baseline;
}
#quadmenu audio:not([controls]) {
display: none;
height: 0;
}
#quadmenu [hidden],
#quadmenu template {
display: none;
}
#quadmenu a {
background-color: transparent;
}
#quadmenu a:active,
#quadmenu a:hover {
outline: 0;
}
#quadmenu  abbr[title] {
border-bottom: 1px dotted;
}
#quadmenu b,
#quadmenu strong {
font-weight: bold;
}
#quadmenu dfn {
font-style: italic;
}
#quadmenu h1 {
font-size: 2em;
margin: 0.67em 0;
}
#quadmenu mark {
background: #ff0;
color: #000;
}
#quadmenu small {
font-size: 80%;
}
#quadmenu sub,
#quadmenu sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
#quadmenu sub {
bottom: -0.25em;
}
#quadmenu img {
border: 0;
}
#quadmenu svg:not(:root) {
overflow: hidden;
}
#quadmenu figure {
margin: 1em 40px;
}
#quadmenu hr {
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
height: 0;
}
#quadmenu pre {
overflow: auto;
}
#quadmenu code,
#quadmenu kbd,
#quadmenu pre,
#quadmenu samp {
font-family: monospace, monospace;
font-size: 1em;
}
#quadmenu button,
#quadmenu input,
#quadmenu optgroup,
#quadmenu select,
#quadmenu textarea {
color: inherit;
font: inherit;
margin: 0;
}
#quadmenu button {
overflow: visible;
}
#quadmenu button,
#quadmenu select {
text-transform: none;
}
#quadmenu button,
#quadmenu html input[type="button"],
#quadmenu input[type="reset"],
#quadmenu input[type="submit"] {
-webkit-appearance: button;
cursor: pointer;
}
#quadmenu button[disabled],
#quadmenu html input[disabled] {
cursor: default;
}
#quadmenu button::-moz-focus-inner,
#quadmenu input::-moz-focus-inner {
border: 0;
padding: 0;
}
#quadmenu input {
line-height: normal;
}
#quadmenu input[type="checkbox"],
#quadmenu input[type="radio"] {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding: 0;
}
#quadmenu input[type="number"]::-webkit-inner-spin-button,
#quadmenu input[type="number"]::-webkit-outer-spin-button {
height: auto;
}
#quadmenu input[type="search"] {
-webkit-appearance: textfield;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
#quadmenu input[type="search"]::-webkit-search-cancel-button,
#quadmenu input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
#quadmenu fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
#quadmenu legend {
border: 0;
padding: 0;
}
#quadmenu textarea {
overflow: auto;
}
#quadmenu optgroup {
font-weight: bold;
}
#quadmenu table {
border-collapse: collapse;
border-spacing: 0;
}
#quadmenu td,
#quadmenu th {
padding: 0;
}
#quadmenu * {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;    
transition: none;
animation: none;
}
#quadmenu *:before,
#quadmenu *:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#quadmenu input,
#quadmenu #quadmenu button,
#quadmenu select,
#quadmenu textarea {
font-family: inherit;
font-size: inherit;
line-height: inherit;
}
#quadmenu a {
text-decoration: none;
}
#quadmenu a:hover,
#quadmenu a:focus {
text-decoration: none;
}
#quadmenu a:focus {
outline: thin dotted;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
#quadmenu a:focus, #quadmenu a:active, 
#quadmenu button::-moz-focus-inner,
#quadmenu input[type="reset"]::-moz-focus-inner,
#quadmenu input[type="button"]::-moz-focus-inner,
#quadmenu input[type="submit"]::-moz-focus-inner,
#quadmenu select::-moz-focus-inner,
#quadmenu input[type="file"] > input[type="button"]::-moz-focus-inner {
border: 0;
outline : 0;
}#quadmenu .wpcf7 form {
margin: 0;
padding: 0;
}
#quadmenu .wpcf7 form > p {
margin: 0 0 1.5em 0;
}
#quadmenu .wpcf7 br {
display: none;
}
#quadmenu .wpcf7 .ajax-loader {
display: none;
}
#quadmenu .wpcf7 .wpcf7-not-valid {
border: 1px solid #ff0000;
}
#quadmenu .wpcf7 span.wpcf7-not-valid-tip {
display: none;
}
#quadmenu .wpcf7 div.wpcf7-response-output {
margin: 0;
padding: 15px;
}
#quadmenu .wpcf7 div.wpcf7-validation-errors {
border-radius: 4px;
}
#quadmenu .wpcf7 div.wpcf7-validation-errors {
margin-bottom: 20px;
}
#quadmenu .wpcf7 .wpcf7-checkbox {
text-align: center;
}
#quadmenu .widget {
padding: 0;
}
#quadmenu .widget a,
#quadmenu .widget ul li {
line-height: inherit;
}
#quadmenu .widget ul {
list-style: none;
margin: 0;
}
#quadmenu .widget ul li {
position: relative;
display: block;
margin: 0 0 15px 0;
width: 100%;
}
#quadmenu .widget ul li:last-child {
border-bottom: 0;
padding-bottom: 0;
}
#quadmenu .widget ul li img,
#quadmenu .widget ul li h5,
#quadmenu .widget ul li i,
#quadmenu .widget ul li span {
-webkit-transition: color 0.4s;
-moz-transition: color 0.4s;
-ms-transition: color 0.4s;
-o-transition: color 0.4s;
transition: color 0.4s;
}
#quadmenu .widget ul ul {
margin-top: 10px;
margin-bottom: 0.1em;
}
#quadmenu .widget ul ul li:first-child {
border-top: 1px solid;
}
#quadmenu .widget > ul,
#quadmenu .widget > div > ul {
padding: 0;
margin-top: 0;
margin-bottom: 0;
}
#quadmenu .widget > ul > li:first-child,
#quadmenu .widget > div > ul > li:first-child {
border-top: 0;
padding-top: 0;
}
#quadmenu .widget.widget_text p {
line-height: 1.45;
margin-bottom: 10px;
}
#quadmenu .widget.widget_text input,
#quadmenu .widget.widget_text select {
max-width: 100%;
}
#quadmenu .widget.widget_rss span.quadmenu-title a.rsswidget {
text-transform: uppercase;
}
#quadmenu .widget.widget_rss span.quadmenu-title a.rsswidget:first-child {
float: right;
}
#quadmenu .widget.widget_rss span.rss-date {
display: block;
text-align: right;
margin: 10px 0;
}
#quadmenu .widget.widget_rss div.rssSummary {
text-transform: none;
}
#quadmenu .widget.widget_rss cite {
margin-top: 5px;
text-align: right;
display: block;
}
#quadmenu .widget.widget_nav_menu ul ul,
#quadmenu .widget.widget_pages ul ul {
padding: 10px 0 0 10px;
}
#quadmenu .widget.widget_recent_comments ul > li > span.comment-author-link,
#quadmenu .widget.widget_recent_entries ul > li > span.comment-author-link,
#quadmenu .widget.widget_recent_comments ul > li > span.post-date,
#quadmenu .widget.widget_recent_entries ul > li > span.post-date {
display: block;
margin: 2px 0 0 0;
font-size: 0.8em;
text-transform: none;
line-height: 1.3em;
}
#quadmenu .widget.widget_product_search input.form-control,
#quadmenu .widget.widget_search input.form-control {
width: 100%;
}
#quadmenu .widget.widget_archive ul > li > span.count,
#quadmenu .widget.widget_categories ul > li > span.count,
#quadmenu .widget.widget_product_categories ul > li > span.count {
font-weight: 700;
float: right;
}
#quadmenu .widget.widget_calendar > .title {
display: none;
}
#quadmenu .widget.widget_calendar table > caption {
margin: 0px;
display: table-caption;
}
#quadmenu .widget.widget_calendar table > thead > tr > th {
border-bottom: 1px;
font-size: 0.8em;
}
#quadmenu .widget.widget_calendar table td,
#quadmenu .widget.widget_calendar table th {
text-align: center;
padding: 10px 0;
}
#quadmenu .widget.widget_tag_cloud a,
#quadmenu .widget.widget_product_tag_cloud a {
display: inline-block;
text-decoration: none;
margin: 0 0.5em 0 0;
}
#quadmenu .widget.widget_tag_cloud a:after,
#quadmenu .widget.widget_product_tag_cloud a:after,
#quadmenu .widget.widget_tag_cloud a:before,
#quadmenu .widget.widget_product_tag_cloud a:before {
display: none;
}
#quadmenu .widget.widget_products li:before,
#quadmenu .widget.widget_recent_reviews li:before,
#quadmenu .widget.widget_shopping_cart li:before,
#quadmenu .widget.widget_recently_viewed_products li:before,
#quadmenu .widget.widget_top_rated_products li:before,
#quadmenu .widget.widget_featured_posts li:before,
#quadmenu .widget.widget_products li:after,
#quadmenu .widget.widget_recent_reviews li:after,
#quadmenu .widget.widget_shopping_cart li:after,
#quadmenu .widget.widget_recently_viewed_products li:after,
#quadmenu .widget.widget_top_rated_products li:after,
#quadmenu .widget.widget_featured_posts li:after {
content: " ";
display: table;
}
#quadmenu .widget.widget_products li:after,
#quadmenu .widget.widget_recent_reviews li:after,
#quadmenu .widget.widget_shopping_cart li:after,
#quadmenu .widget.widget_recently_viewed_products li:after,
#quadmenu .widget.widget_top_rated_products li:after,
#quadmenu .widget.widget_featured_posts li:after {
clear: both;
}
#quadmenu .widget.widget_products li > a,
#quadmenu .widget.widget_recent_reviews li > a,
#quadmenu .widget.widget_shopping_cart li > a,
#quadmenu .widget.widget_recently_viewed_products li > a,
#quadmenu .widget.widget_top_rated_products li > a,
#quadmenu .widget.widget_featured_posts li > a,
#quadmenu .widget.widget_products li > a > span.product-title,
#quadmenu .widget.widget_recent_reviews li > a > span.product-title,
#quadmenu .widget.widget_shopping_cart li > a > span.product-title,
#quadmenu .widget.widget_recently_viewed_products li > a > span.product-title,
#quadmenu .widget.widget_top_rated_products li > a > span.product-title,
#quadmenu .widget.widget_featured_posts li > a > span.product-title {
margin: 5px 0;
font-weight: 400;
text-transform: uppercase;
line-height: 1;
}
#quadmenu .widget.widget_products li > a > img,
#quadmenu .widget.widget_recent_reviews li > a > img,
#quadmenu .widget.widget_shopping_cart li > a > img,
#quadmenu .widget.widget_recently_viewed_products li > a > img,
#quadmenu .widget.widget_top_rated_products li > a > img,
#quadmenu .widget.widget_featured_posts li > a > img {
margin: 0 15px 0 0;
float: left;
width: 70px;
height: auto;
max-width: 35%;
position: inherit;
-webkit-transform: none;
-moz-transform: none;
-ms-transform: none;
-o-transform: none;
}
#quadmenu .widget.widget_products li > .date,
#quadmenu .widget.widget_recent_reviews li > .date,
#quadmenu .widget.widget_shopping_cart li > .date,
#quadmenu .widget.widget_recently_viewed_products li > .date,
#quadmenu .widget.widget_top_rated_products li > .date,
#quadmenu .widget.widget_featured_posts li > .date,
#quadmenu .widget.widget_products li > a > .date,
#quadmenu .widget.widget_recent_reviews li > a > .date,
#quadmenu .widget.widget_shopping_cart li > a > .date,
#quadmenu .widget.widget_recently_viewed_products li > a > .date,
#quadmenu .widget.widget_top_rated_products li > a > .date,
#quadmenu .widget.widget_featured_posts li > a > .date {
display: block;
text-transform: uppercase;
}
#quadmenu .widget.widget_products li > a:hover > img,
#quadmenu .widget.widget_recent_reviews li > a:hover > img,
#quadmenu .widget.widget_shopping_cart li > a:hover > img,
#quadmenu .widget.widget_recently_viewed_products li > a:hover > img,
#quadmenu .widget.widget_top_rated_products li > a:hover > img,
#quadmenu .widget.widget_featured_posts li > a:hover > img {
box-shadow: 0px 3px 7px -3px rgba(0, 0, 0, 0.2);
}
#quadmenu .widget.widget_products li > p,
#quadmenu .widget.widget_recent_reviews li > p,
#quadmenu .widget.widget_shopping_cart li > p,
#quadmenu .widget.widget_recently_viewed_products li > p,
#quadmenu .widget.widget_top_rated_products li > p,
#quadmenu .widget.widget_featured_posts li > p {
margin: 0;
overflow: hidden;
}
#quadmenu .widget.widget_products li > .reviewer,
#quadmenu .widget.widget_recent_reviews li > .reviewer,
#quadmenu .widget.widget_shopping_cart li > .reviewer,
#quadmenu .widget.widget_recently_viewed_products li > .reviewer,
#quadmenu .widget.widget_top_rated_products li > .reviewer,
#quadmenu .widget.widget_products li > .quantity,
#quadmenu .widget.widget_recent_reviews li > .quantity,
#quadmenu .widget.widget_shopping_cart li > .quantity,
#quadmenu .widget.widget_recently_viewed_products li > .quantity,
#quadmenu .widget.widget_top_rated_products li > .quantity,
#quadmenu .widget.widget_products li > .price,
#quadmenu .widget.widget_recent_reviews li > .price,
#quadmenu .widget.widget_shopping_cart li > .price,
#quadmenu .widget.widget_recently_viewed_products li > .price,
#quadmenu .widget.widget_top_rated_products li > .price,
#quadmenu .widget.widget_products li > .star-rating,
#quadmenu .widget.widget_recent_reviews li > .star-rating,
#quadmenu .widget.widget_shopping_cart li > .star-rating,
#quadmenu .widget.widget_recently_viewed_products li > .star-rating,
#quadmenu .widget.widget_top_rated_products li > .star-rating {
width: auto;
float: none;
display: block;
margin-top: 5px;
line-height: 1;
}
#quadmenu .widget.widget_shopping_cart ul.cart_list {
padding: 0;
}
#quadmenu .widget.widget_shopping_cart ul.cart_list li > a.remove {
display: block;
position: absolute;
right: 0;
top: 0;
width: 20px;
height: 20px;
line-height: 20px;
text-align: center;
border-radius: 50%;
}
#quadmenu .widget.widget_shopping_cart ul.cart_list li > a.remove:after,
#quadmenu .widget.widget_shopping_cart ul.cart_list li > a.remove:before {
display: none;
}
#quadmenu .widget.widget_shopping_cart .total,
#quadmenu .widget.widget_shopping_cart .buttons {
border: none;
padding: 0;
margin: 0;
}
#quadmenu .widget.widget_shopping_cart .buttons {
display: flex;
}
#quadmenu .widget.widget_shopping_cart .buttons .button {
margin: 0;
flex: auto;
}
#quadmenu .widget.widget_shopping_cart .buttons .button:first-child {
margin-right: 5px;
}
#quadmenu .widget.widget_product_search label.screen-reader-text {
display: none;
}
#quadmenu .widget.widget_price_filter .quadmenu-title {
display: none;
}
#quadmenu .widget.widget_price_filter .price_slider {
margin-bottom: 15px;
}
#quadmenu .widget.widget_price_filter .price_slider_amount {
text-align: right;
}
#quadmenu .widget.widget_price_filter .price_slider_amount .button {
float: left;
}
#quadmenu .widget.widget_price_filter .ui-slider {
position: relative;
text-align: left;
}
#quadmenu .widget.widget_price_filter .ui-slider .ui-slider-handle {
position: absolute;
z-index: 2;
width: 10px;
height: 10px;
cursor: pointer;
outline: none;
top: -4px;
}
#quadmenu .widget.widget_price_filter .ui-slider .ui-slider-handle:last-child {
margin-left: -1em;
}
#quadmenu .widget.widget_price_filter .ui-slider .ui-slider-range {
position: absolute;
z-index: 1;
height: 15px;
display: block;
border: 0;
}
#quadmenu .widget.widget_price_filter .ui-slider-horizontal {
height: 2px;
}
#quadmenu .widget.widget_price_filter .ui-slider-horizontal .ui-slider-range {
top: 0;
height: 100%;
}
#quadmenu .widget.widget_price_filter .ui-slider-horizontal .ui-slider-range-min {
left: -1px;
}
#quadmenu .widget.widget_price_filter .ui-slider-horizontal .ui-slider-range-max {
right: -1px;
}
#quadmenu .widget.widget_layered_nav ul li.chosen a {
text-decoration: none;
}
#quadmenu .widget.widget_edd_cart_widget .edd-cart-number-of-items {
padding: 9px 0;
}
#quadmenu .widget.widget_edd_cart_widget ul > li {
padding: 9px 0;
}
#quadmenu .widget.widget_edd_cart_widget ul > li.edd_subtotal {
margin: 0;
}
#quadmenu .widget.widget_sci_googlemaps_widget #sci-google-map {
max-width: 100%;
}
#quadmenu.quadmenu-default_theme .widget a,
#quadmenu.quadmenu-default_theme .widget ul li {
font-family: Roboto Slab;
font-size: 18px;
font-weight: 400;
font-style: 0;
letter-spacing: -0.36px;
}
#quadmenu.quadmenu-default_theme .widget.widget_rss span.rss-date {
font-size: 27px;
}
#quadmenu.quadmenu-default_theme .widget.widget_products li > a,
#quadmenu.quadmenu-default_theme .widget.widget_recent_reviews li > a,
#quadmenu.quadmenu-default_theme .widget.widget_shopping_cart li > a,
#quadmenu.quadmenu-default_theme .widget.widget_recently_viewed_products li > a,
#quadmenu.quadmenu-default_theme .widget.widget_top_rated_products li > a,
#quadmenu.quadmenu-default_theme .widget.widget_featured_posts li > a,
#quadmenu.quadmenu-default_theme .widget.widget_products li > a > span.product-title,
#quadmenu.quadmenu-default_theme .widget.widget_recent_reviews li > a > span.product-title,
#quadmenu.quadmenu-default_theme .widget.widget_shopping_cart li > a > span.product-title,
#quadmenu.quadmenu-default_theme .widget.widget_recently_viewed_products li > a > span.product-title,
#quadmenu.quadmenu-default_theme .widget.widget_top_rated_products li > a > span.product-title,
#quadmenu.quadmenu-default_theme .widget.widget_featured_posts li > a > span.product-title {
text-transform: none;
font-family: Roboto Slab;
font-size: 18px;
font-weight: 400;
font-style: 0;
letter-spacing: -0.36px;
}
#quadmenu.quadmenu-default_theme .widget.widget_products li > .date,
#quadmenu.quadmenu-default_theme .widget.widget_recent_reviews li > .date,
#quadmenu.quadmenu-default_theme .widget.widget_shopping_cart li > .date,
#quadmenu.quadmenu-default_theme .widget.widget_recently_viewed_products li > .date,
#quadmenu.quadmenu-default_theme .widget.widget_top_rated_products li > .date,
#quadmenu.quadmenu-default_theme .widget.widget_featured_posts li > .date,
#quadmenu.quadmenu-default_theme .widget.widget_products li > a > .date,
#quadmenu.quadmenu-default_theme .widget.widget_recent_reviews li > a > .date,
#quadmenu.quadmenu-default_theme .widget.widget_shopping_cart li > a > .date,
#quadmenu.quadmenu-default_theme .widget.widget_recently_viewed_products li > a > .date,
#quadmenu.quadmenu-default_theme .widget.widget_top_rated_products li > a > .date,
#quadmenu.quadmenu-default_theme .widget.widget_featured_posts li > a > .date {
font-size: 29px;
}
#quadmenu.quadmenu-default_theme .widget.widget_products li span.reviewer,
#quadmenu.quadmenu-default_theme .widget.widget_recent_reviews li span.reviewer,
#quadmenu.quadmenu-default_theme .widget.widget_shopping_cart li span.reviewer,
#quadmenu.quadmenu-default_theme .widget.widget_recently_viewed_products li span.reviewer,
#quadmenu.quadmenu-default_theme .widget.widget_top_rated_products li span.reviewer,
#quadmenu.quadmenu-default_theme .widget.widget_products li span.amount,
#quadmenu.quadmenu-default_theme .widget.widget_recent_reviews li span.amount,
#quadmenu.quadmenu-default_theme .widget.widget_shopping_cart li span.amount,
#quadmenu.quadmenu-default_theme .widget.widget_recently_viewed_products li span.amount,
#quadmenu.quadmenu-default_theme .widget.widget_top_rated_products li span.amount {
font-size: 27px;
}
#quadmenu.quadmenu-default_theme .widget.widget_price_filter .price_slider_amount {
font-size: 27px;
}
#quadmenu.quadmenu-default_theme .widget ul {
list-style: none;
margin: 0;
}
#quadmenu.quadmenu-default_theme .widget ul li a {
color: #444444;
}
#quadmenu.quadmenu-default_theme .widget ul li a:hover {
color: #333333;
}
#quadmenu.quadmenu-default_theme .widget ul li:last-child {
border-bottom: 0;
padding-bottom: 0;
}
#quadmenu.quadmenu-default_theme .widget.widget_tag_cloud a,
#quadmenu.quadmenu-default_theme .widget.widget_product_tag_cloud a {
color: #fb88dd;
}
#quadmenu.quadmenu-default_theme .widget.widget_tag_cloud a:hover,
#quadmenu.quadmenu-default_theme .widget.widget_product_tag_cloud a:hover {
color: #a9a9a9;
}
#quadmenu.quadmenu-default_theme .widget.widget_categories ul > li > span.count,
#quadmenu.quadmenu-default_theme .widget.widget_product_categories ul > li > span.count {
color: #fb88dd;
}
#quadmenu.quadmenu-default_theme .widget.widget_recent_comments ul > li > span.comment-author-link,
#quadmenu.quadmenu-default_theme .widget.widget_recent_entries ul > li > span.comment-author-link,
#quadmenu.quadmenu-default_theme .widget.widget_recent_comments ul > li > span.post-date,
#quadmenu.quadmenu-default_theme .widget.widget_recent_entries ul > li > span.post-date {
color: #eeeeee;
}
#quadmenu.quadmenu-default_theme .widget.widget_shopping_cart ul.cart_list li > a.remove {
color: #444444;
background-color: #e6e6e6;
}
#quadmenu.quadmenu-default_theme .widget.widget_shopping_cart ul.cart_list li > a.remove:hover {
background-color: #cccccc;
}
#quadmenu.quadmenu-default_theme .widget.widget_shopping_cart .total {
font-family: Roboto Slab;
font-size: 16px;
font-weight: 400;
font-style: 0;
text-transform: capitalize;
letter-spacing: 0px;
}#quadmenu .quadmenu-navbar-toggle{position:relative}#quadmenu .quadmenu-navbar-toggle,#quadmenu .quadmenu-navbar-toggle:hover,#quadmenu .quadmenu-navbar-toggle:focus,#quadmenu .quadmenu-navbar-toggle:active{background:rgba(0,0,0,0);padding:0;border:0;box-shadow:none;display:block;outline:none}#quadmenu .quadmenu-navbar-toggle .icon-bar-container{display:block;height:32px;width:32px;position:relative}#quadmenu .quadmenu-navbar-toggle.collapsed .icon-bar-container:before{-webkit-transform:translate3d(0, 0, 0);-webkit-transition:all .35s ease-in-out;color:#fff;content:"";display:block;font-size:14px;line-height:32px;opacity:0;text-align:center;width:100px}#quadmenu .quadmenu-navbar-toggle.collapsed .icon-bar-container:hover:before{-webkit-transform:translate3d(-100px, 0, 0);-webkit-transition:all .35s ease-in-out;display:block;opacity:1}#quadmenu .quadmenu-navbar-toggle.collapsed .icon-bar-container:hover .icon-bar-top{-webkit-transition:all .35s ease-in-out;top:3px}#quadmenu .quadmenu-navbar-toggle.collapsed .icon-bar-container:hover .icon-bar-bottom{-webkit-transition:all .35s ease-in-out;bottom:3px}#quadmenu .quadmenu-navbar-toggle.collapsed .icon-bar-container .icon-bar-top{-webkit-transition:all .35s ease-in-out;top:5px}#quadmenu .quadmenu-navbar-toggle.collapsed .icon-bar-container .icon-bar-middle{margin-top:-2px;top:50%}#quadmenu .quadmenu-navbar-toggle.collapsed .icon-bar-container .icon-bar-bottom{-webkit-transition:all .35s ease-in-out;bottom:5px}#quadmenu .quadmenu-navbar-toggle .icon-bar-top,#quadmenu .quadmenu-navbar-toggle .icon-bar-middle,#quadmenu .quadmenu-navbar-toggle .icon-bar-bottom{height:4px;border-radius:1px;left:0;position:absolute;display:block;width:100%}#quadmenu .quadmenu-navbar-toggle:not(.collapsed) .icon-bar-container .icon-bar-top{-webkit-transform:rotate(45deg);-webkit-transition:-webkit-transform .2s cubic-bezier(0.73, 1, 0.28, 0.08);margin-top:-2px;top:50%}#quadmenu .quadmenu-navbar-toggle:not(.collapsed) .icon-bar-container .icon-bar-middle{display:none}#quadmenu .quadmenu-navbar-toggle:not(.collapsed) .icon-bar-container .icon-bar-bottom{-webkit-transform:rotate(-45deg);-webkit-transition:-webkit-transform .2s cubic-bezier(0.73, 1, 0.28, 0.08);margin-top:-2px;top:50%}#quadmenu .quadmenu-navbar-toggle:not(.collapsed) .icon-bar-container:before{-webkit-transform:translate3d(0, 0, 0);-webkit-transition:all .35s ease-in-out;color:#fff;content:"";display:block;font-size:14px;line-height:32px;opacity:0;text-align:center;width:100%}#quadmenu .quadmenu-navbar-toggle:not(.collapsed) .icon-bar-container:hoverbefore{-webkit-transform:translate3d(-100px, 0, 0);-webkit-transition:all .35s ease-in-out;display:block;opacity:1}@font-face{font-family:"quadmenu";src:url(data:font/opentype;charset=utf-8;base64,aAYAAMQFAAABAAIAAAAAAAAAAAAAAAAAAAABAJABAAAAAExQAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAFwARRgAAAAAAAAAAAAAAAAAAAAAAAA4AaQBjAG8AbQBvAG8AbgAAAA4AUgBlAGcAdQBsAGEAcgAAABYAVgBlAHIAcwBpAG8AbgAgADEALgAwAAAADgBpAGMAbwBtAG8AbwBuAAAAAAAAAQAAAAsAgAADADBPUy8yDxIEhQAAALwAAABgY21hcABku6oAAAEcAAAAZGdhc3AAAAAQAAABgAAAAAhnbHlmMXPixAAAAYgAAAHgaGVhZAds1XQAAANoAAAANmhoZWEG7APKAAADoAAAACRobXR4Ef8BTwAAA8QAAAAkbG9jYQF4AfgAAAPoAAAAFG1heHAACwAdAAAD/AAAACBuYW1lmUoJ+wAABBwAAAGGcG9zdAADAAAAAAWkAAAAIAADAlUBkAAFAAACmQLMAAAAjwKZAswAAAHrADMBCQAAAAAAAAAAAAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAEAAAOkGA8D/wABAA8AAQAAAAAEAAAAAAAAAAAAAACAAAAAAAAMAAAADAAAAHAABAAMAAAAcAAMAAQAAABwABABIAAAADgAIAAIABgABACDpAOkE6Qb//f//AAAAAAAg6QDpAukG//3//wAB/+MXBBcDFwIAAwABAAAAAAAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABACwA6QJmAjYAGgAAARQHAQYjIicBJjU0PwE2MzIfATc2MzIfARYVAmYF/vUFCAcG/vYGBhwGBwgG4OEFCAcGHQUCBgcG/vYGBgEKBgcIBR0GBuHhBgYdBQgAAAEALADXAmYCIwAaAAABFA8BBiMiLwEHBiMiLwEmNTQ3ATYzMhcBFhUCZgUdBgcIBeHgBggHBhwGBgEKBgcIBQELBQEGBwYdBQXh4QUFHQYHCAUBCwUF/vUFCAAAAQAHAGkBVAKjABoAAAEUBwEGIyIvASY1ND8BJyY1ND8BNjMyFwEWFQFUBv72BgcIBR0GBuHhBgYdBQgHBgEKBgGGBwb+9gYGHAYHCAbg4QUIBwYdBQX+9QUIAAABABoAaQFmAqMAGgAAARQPARcWFRQPAQYjIicBJjU0NwE2MzIfARYVAWYF4eEFBR0GBwgF/vUFBQELBQgHBh0FAnQIBeHgBggHBhwGBgEKBgcIBQELBQUdBgcAAAEA1gCBAyoC1QALAAABBxcHJwcnNyc3FzcDKu7uPO7uPO7uPO7uApnu7jzu7jzu7jzu7gABAAAAAQAARhEAF18PPPUACwQAAAAAANKSSNEAAAAA0pJI0QAAAAADKgLVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAMqAAEAAAAAAAAAAAAAAAAAAAAJBAAAAAAAAAAAAAAAAgAAAAKSACwCkgAsAVsABwGAABoEAADWAAAAAAAKABQAHgBMAHoAqADWAPAAAQAAAAkAGwABAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGljb21vb24AaQBjAG8AbQBvAG8AblZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGljb21vb24AaQBjAG8AbQBvAG8Abmljb21vb24AaQBjAG8AbQBvAG8AblJlZ3VsYXIAUgBlAGcAdQBsAGEAcmljb21vb24AaQBjAG8AbQBvAG8AbkZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=);src:url(data:font/opentype;charset=utf-8;base64,aAYAAMQFAAABAAIAAAAAAAAAAAAAAAAAAAABAJABAAAAAExQAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAFwARRgAAAAAAAAAAAAAAAAAAAAAAAA4AaQBjAG8AbQBvAG8AbgAAAA4AUgBlAGcAdQBsAGEAcgAAABYAVgBlAHIAcwBpAG8AbgAgADEALgAwAAAADgBpAGMAbwBtAG8AbwBuAAAAAAAAAQAAAAsAgAADADBPUy8yDxIEhQAAALwAAABgY21hcABku6oAAAEcAAAAZGdhc3AAAAAQAAABgAAAAAhnbHlmMXPixAAAAYgAAAHgaGVhZAds1XQAAANoAAAANmhoZWEG7APKAAADoAAAACRobXR4Ef8BTwAAA8QAAAAkbG9jYQF4AfgAAAPoAAAAFG1heHAACwAdAAAD/AAAACBuYW1lmUoJ+wAABBwAAAGGcG9zdAADAAAAAAWkAAAAIAADAlUBkAAFAAACmQLMAAAAjwKZAswAAAHrADMBCQAAAAAAAAAAAAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAEAAAOkGA8D/wABAA8AAQAAAAAEAAAAAAAAAAAAAACAAAAAAAAMAAAADAAAAHAABAAMAAAAcAAMAAQAAABwABABIAAAADgAIAAIABgABACDpAOkE6Qb//f//AAAAAAAg6QDpAukG//3//wAB/+MXBBcDFwIAAwABAAAAAAAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABACwA6QJmAjYAGgAAARQHAQYjIicBJjU0PwE2MzIfATc2MzIfARYVAmYF/vUFCAcG/vYGBhwGBwgG4OEFCAcGHQUCBgcG/vYGBgEKBgcIBR0GBuHhBgYdBQgAAAEALADXAmYCIwAaAAABFA8BBiMiLwEHBiMiLwEmNTQ3ATYzMhcBFhUCZgUdBgcIBeHgBggHBhwGBgEKBgcIBQELBQEGBwYdBQXh4QUFHQYHCAUBCwUF/vUFCAAAAQAHAGkBVAKjABoAAAEUBwEGIyIvASY1ND8BJyY1ND8BNjMyFwEWFQFUBv72BgcIBR0GBuHhBgYdBQgHBgEKBgGGBwb+9gYGHAYHCAbg4QUIBwYdBQX+9QUIAAABABoAaQFmAqMAGgAAARQPARcWFRQPAQYjIicBJjU0NwE2MzIfARYVAWYF4eEFBR0GBwgF/vUFBQELBQgHBh0FAnQIBeHgBggHBhwGBgEKBgcIBQELBQUdBgcAAAEA1gCBAyoC1QALAAABBxcHJwcnNyc3FzcDKu7uPO7uPO7uPO7uApnu7jzu7jzu7jzu7gABAAAAAQAARhEAF18PPPUACwQAAAAAANKSSNEAAAAA0pJI0QAAAAADKgLVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAMqAAEAAAAAAAAAAAAAAAAAAAAJBAAAAAAAAAAAAAAAAgAAAAKSACwCkgAsAVsABwGAABoEAADWAAAAAAAKABQAHgBMAHoAqADWAPAAAQAAAAkAGwABAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGljb21vb24AaQBjAG8AbQBvAG8AblZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGljb21vb24AaQBjAG8AbQBvAG8Abmljb21vb24AaQBjAG8AbQBvAG8AblJlZ3VsYXIAUgBlAGcAdQBsAGEAcmljb21vb24AaQBjAG8AbQBvAG8AbkZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format("embedded-opentype"),url(data:font/opentype;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBIUAAAC8AAAAYGNtYXAAZLuqAAABHAAAAGRnYXNwAAAAEAAAAYAAAAAIZ2x5ZjFz4sQAAAGIAAAB4GhlYWQHbNV0AAADaAAAADZoaGVhBuwDygAAA6AAAAAkaG10eBH/AU8AAAPEAAAAJGxvY2EBeAH4AAAD6AAAABRtYXhwAAsAHQAAA/wAAAAgbmFtZZlKCfsAAAQcAAABhnBvc3QAAwAAAAAFpAAAACAAAwJVAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQASAAAAA4ACAACAAYAAQAg6QDpBOkG//3//wAAAAAAIOkA6QLpBv/9//8AAf/jFwQXAxcCAAMAAQAAAAAAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAsAOkCZgI2ABoAAAEUBwEGIyInASY1ND8BNjMyHwE3NjMyHwEWFQJmBf71BQgHBv72BgYcBgcIBuDhBQgHBh0FAgYHBv72BgYBCgYHCAUdBgbh4QYGHQUIAAABACwA1wJmAiMAGgAAARQPAQYjIi8BBwYjIi8BJjU0NwE2MzIXARYVAmYFHQYHCAXh4AYIBwYcBgYBCgYHCAUBCwUBBgcGHQUF4eEFBR0GBwgFAQsFBf71BQgAAAEABwBpAVQCowAaAAABFAcBBiMiLwEmNTQ/AScmNTQ/ATYzMhcBFhUBVAb+9gYHCAUdBgbh4QYGHQUIBwYBCgYBhgcG/vYGBhwGBwgG4OEFCAcGHQUF/vUFCAAAAQAaAGkBZgKjABoAAAEUDwEXFhUUDwEGIyInASY1NDcBNjMyHwEWFQFmBeHhBQUdBgcIBf71BQUBCwUIBwYdBQJ0CAXh4AYIBwYcBgYBCgYHCAUBCwUFHQYHAAABANYAgQMqAtUACwAAAQcXBycHJzcnNxc3Ayru7jzu7jzu7jzu7gKZ7u487u487u487u4AAQAAAAEAAEYRABdfDzz1AAsEAAAAAADSkkjRAAAAANKSSNEAAAAAAyoC1QAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAADKgABAAAAAAAAAAAAAAAAAAAACQQAAAAAAAAAAAAAAAIAAAACkgAsApIALAFbAAcBgAAaBAAA1gAAAAAACgAUAB4ATAB6AKgA1gDwAAEAAAAJABsAAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAHAAAAAQAAAAAAAgAHAGAAAQAAAAAAAwAHADYAAQAAAAAABAAHAHUAAQAAAAAABQALABUAAQAAAAAABgAHAEsAAQAAAAAACgAaAIoAAwABBAkAAQAOAAcAAwABBAkAAgAOAGcAAwABBAkAAwAOAD0AAwABBAkABAAOAHwAAwABBAkABQAWACAAAwABBAkABgAOAFIAAwABBAkACgA0AKRpY29tb29uAGkAYwBvAG0AbwBvAG5WZXJzaW9uIDEuMABWAGUAcgBzAGkAbwBuACAAMQAuADBpY29tb29uAGkAYwBvAG0AbwBvAG5pY29tb29uAGkAYwBvAG0AbwBvAG5SZWd1bGFyAFIAZQBnAHUAbABhAHJpY29tb29uAGkAYwBvAG0AbwBvAG5Gb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("truetype"),url(data:font/opentype;charset=utf-8;base64,d09GRgABAAAAAAYQAAsAAAAABcQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDxIEhWNtYXAAAAFoAAAAZAAAAGQAZLuqZ2FzcAAAAcwAAAAIAAAACAAAABBnbHlmAAAB1AAAAeAAAAHgMXPixGhlYWQAAAO0AAAANgAAADYHbNV0aGhlYQAAA+wAAAAkAAAAJAbsA8pobXR4AAAEEAAAACQAAAAkEf8BT2xvY2EAAAQ0AAAAFAAAABQBeAH4bWF4cAAABEgAAAAgAAAAIAALAB1uYW1lAAAEaAAAAYYAAAGGmUoJ+3Bvc3QAAAXwAAAAIAAAACAAAwAAAAMCVQGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA6QYDwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEAEgAAAAOAAgAAgAGAAEAIOkA6QTpBv/9//8AAAAAACDpAOkC6Qb//f//AAH/4xcEFwMXAgADAAEAAAAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEALADpAmYCNgAaAAABFAcBBiMiJwEmNTQ/ATYzMh8BNzYzMh8BFhUCZgX+9QUIBwb+9gYGHAYHCAbg4QUIBwYdBQIGBwb+9gYGAQoGBwgFHQYG4eEGBh0FCAAAAQAsANcCZgIjABoAAAEUDwEGIyIvAQcGIyIvASY1NDcBNjMyFwEWFQJmBR0GBwgF4eAGCAcGHAYGAQoGBwgFAQsFAQYHBh0FBeHhBQUdBgcIBQELBQX+9QUIAAABAAcAaQFUAqMAGgAAARQHAQYjIi8BJjU0PwEnJjU0PwE2MzIXARYVAVQG/vYGBwgFHQYG4eEGBh0FCAcGAQoGAYYHBv72BgYcBgcIBuDhBQgHBh0FBf71BQgAAAEAGgBpAWYCowAaAAABFA8BFxYVFA8BBiMiJwEmNTQ3ATYzMh8BFhUBZgXh4QUFHQYHCAX+9QUFAQsFCAcGHQUCdAgF4eAGCAcGHAYGAQoGBwgFAQsFBR0GBwAAAQDWAIEDKgLVAAsAAAEHFwcnByc3JzcXNwMq7u487u487u487u4Cme7uPO7uPO7uPO7uAAEAAAABAABGEQAXXw889QALBAAAAAAA0pJI0QAAAADSkkjRAAAAAAMqAtUAAAAIAAIAAAAAAAAAAQAAA8D/wAAABAAAAAAAAyoAAQAAAAAAAAAAAAAAAAAAAAkEAAAAAAAAAAAAAAACAAAAApIALAKSACwBWwAHAYAAGgQAANYAAAAAAAoAFAAeAEwAegCoANYA8AABAAAACQAbAAEAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEABwAAAAEAAAAAAAIABwBgAAEAAAAAAAMABwA2AAEAAAAAAAQABwB1AAEAAAAAAAUACwAVAAEAAAAAAAYABwBLAAEAAAAAAAoAGgCKAAMAAQQJAAEADgAHAAMAAQQJAAIADgBnAAMAAQQJAAMADgA9AAMAAQQJAAQADgB8AAMAAQQJAAUAFgAgAAMAAQQJAAYADgBSAAMAAQQJAAoANACkaWNvbW9vbgBpAGMAbwBtAG8AbwBuVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwaWNvbW9vbgBpAGMAbwBtAG8AbwBuaWNvbW9vbgBpAGMAbwBtAG8AbwBuUmVndWxhcgBSAGUAZwB1AGwAYQByaWNvbW9vbgBpAGMAbwBtAG8AbwBuRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("woff"),url(data:font/opentype;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiID4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8bWV0YWRhdGE+R2VuZXJhdGVkIGJ5IEljb01vb248L21ldGFkYXRhPgo8ZGVmcz4KPGZvbnQgaWQ9Imljb21vb24iIGhvcml6LWFkdi14PSIxMDI0Ij4KPGZvbnQtZmFjZSB1bml0cy1wZXItZW09IjEwMjQiIGFzY2VudD0iOTYwIiBkZXNjZW50PSItNjQiIC8+CjxtaXNzaW5nLWdseXBoIGhvcml6LWFkdi14PSIxMDI0IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MjA7IiBob3Jpei1hZHYteD0iNTEyIiBkPSIiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTAwOyIgZ2x5cGgtbmFtZT0iYW5nbGUtZG93biIgaG9yaXotYWR2LXg9IjY1OCIgZD0iTTYxNC4yODYgNTE4LjA5NnEwLTcuNDI5LTUuNzE0LTEzLjE0M2wtMjY2LjI4Ni0yNjYuMjg2cS01LjcxNC01LjcxNC0xMy4xNDMtNS43MTR0LTEzLjE0MyA1LjcxNGwtMjY2LjI4NiAyNjYuMjg2cS01LjcxNCA1LjcxNC01LjcxNCAxMy4xNDN0NS43MTQgMTMuMTQzbDI4LjU3MSAyOC41NzFxNS43MTQgNS43MTQgMTMuMTQzIDUuNzE0dDEzLjE0My01LjcxNGwyMjQuNTcxLTIyNC41NzEgMjI0LjU3MSAyMjQuNTcxcTUuNzE0IDUuNzE0IDEzLjE0MyA1LjcxNHQxMy4xNDMtNS43MTRsMjguNTcxLTI4LjU3MXE1LjcxNC01LjcxNCA1LjcxNC0xMy4xNDN6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwMjsiIGdseXBoLW5hbWU9ImFuZ2xlLXVwIiBob3Jpei1hZHYteD0iNjU4IiBkPSJNNjE0LjI4NiAyNjIuMDk2cTAtNy40MjktNS43MTQtMTMuMTQzbC0yOC41NzEtMjguNTcxcS01LjcxNC01LjcxNC0xMy4xNDMtNS43MTR0LTEzLjE0MyA1LjcxNGwtMjI0LjU3MSAyMjQuNTcxLTIyNC41NzEtMjI0LjU3MXEtNS43MTQtNS43MTQtMTMuMTQzLTUuNzE0dC0xMy4xNDMgNS43MTRsLTI4LjU3MSAyOC41NzFxLTUuNzE0IDUuNzE0LTUuNzE0IDEzLjE0M3Q1LjcxNCAxMy4xNDNsMjY2LjI4NiAyNjYuMjg2cTUuNzE0IDUuNzE0IDEzLjE0MyA1LjcxNHQxMy4xNDMtNS43MTRsMjY2LjI4Ni0yNjYuMjg2cTUuNzE0LTUuNzE0IDUuNzE0LTEzLjE0M3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTAzOyIgZ2x5cGgtbmFtZT0iYW5nbGUtcmlnaHQiIGhvcml6LWFkdi14PSIzNDciIGQ9Ik0zNDAgMzkwLjA5NnEwLTcuNDI5LTUuNzE0LTEzLjE0M2wtMjY2LjI4Ni0yNjYuMjg2cS01LjcxNC01LjcxNC0xMy4xNDMtNS43MTR0LTEzLjE0MyA1LjcxNGwtMjguNTcxIDI4LjU3MXEtNS43MTQgNS43MTQtNS43MTQgMTMuMTQzdDUuNzE0IDEzLjE0M2wyMjQuNTcxIDIyNC41NzEtMjI0LjU3MSAyMjQuNTcxcS01LjcxNCA1LjcxNC01LjcxNCAxMy4xNDN0NS43MTQgMTMuMTQzbDI4LjU3MSAyOC41NzFxNS43MTQgNS43MTQgMTMuMTQzIDUuNzE0dDEzLjE0My01LjcxNGwyNjYuMjg2LTI2Ni4yODZxNS43MTQtNS43MTQgNS43MTQtMTMuMTQzeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MDQ7IiBnbHlwaC1uYW1lPSJhbmdsZS1sZWZ0IiBob3Jpei1hZHYteD0iMzg0IiBkPSJNMzU4LjI4NiA2MjcuODFxMC03LjQyOS01LjcxNC0xMy4xNDNsLTIyNC41NzEtMjI0LjU3MSAyMjQuNTcxLTIyNC41NzFxNS43MTQtNS43MTQgNS43MTQtMTMuMTQzdC01LjcxNC0xMy4xNDNsLTI4LjU3MS0yOC41NzFxLTUuNzE0LTUuNzE0LTEzLjE0My01LjcxNHQtMTMuMTQzIDUuNzE0bC0yNjYuMjg2IDI2Ni4yODZxLTUuNzE0IDUuNzE0LTUuNzE0IDEzLjE0M3Q1LjcxNCAxMy4xNDNsMjY2LjI4NiAyNjYuMjg2cTUuNzE0IDUuNzE0IDEzLjE0MyA1LjcxNHQxMy4xNDMtNS43MTRsMjguNTcxLTI4LjU3MXE1LjcxNC01LjcxNCA1LjcxNC0xMy4xNDN6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwNjsiIGdseXBoLW5hbWU9ImNsb3NlIiBkPSJNODEwIDY2NC42NjdsLTIzOC0yMzggMjM4LTIzOC02MC02MC0yMzggMjM4LTIzOC0yMzgtNjAgNjAgMjM4IDIzOC0yMzggMjM4IDYwIDYwIDIzOC0yMzggMjM4IDIzOHoiIC8+CjwvZm9udD48L2RlZnM+PC9zdmc+) format("svg");font-weight:normal;font-style:normal}#quadmenu{z-index:9999;position:relative;margin:0 auto;border-radius:0;border:none;clear:both}#quadmenu.quadmenu-sticky-top{width:100% !important;position:fixed !important;left:0 !important;right:0 !important;top:0;z-index:10019;backface-visibility:hidden}#quadmenu.quadmenu-sticky-top .quadmenu-navbar-collapse{max-height:340px}@media(max-device-width: 480px)and (orientation: landscape){#quadmenu.quadmenu-sticky-top .quadmenu-navbar-collapse{max-height:200px}}#quadmenu.quadmenu-sticky-top .quadmenu-navbar-nav>li>a>.quadmenu-item-content>.quadmenu-badge{opacity:0}#quadmenu img[data-src]{content:"";display:block;overflow:hidden;opacity:.2;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDE2IDE2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNiAxNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnPjxwYXRoIHN0eWxlPSJmaWxsOiMwMzAxMDQ7IiBkPSJNMCwydjEyaDE2VjJIMHogTTE1LDEzSDFWM2gxNFYxM3oiLz48Y2lyY2xlIHN0eWxlPSJmaWxsOiMwMzAxMDQ7IiBjeD0iMTIuNSIgY3k9IjUuNSIgcj0iMS41Ii8+PHBhdGggc3R5bGU9ImZpbGw6IzAzMDEwNDsiIGQ9Ik0xMC4xMTEsOC4wMjFjLTAuOTA5LDAtMC44MTUsMS45MzYtMi4wNiwxLjkzNmMtMS4yNDIsMC0xLjkxOC00Ljk1My0zLjQ2My00Ljk1M2MtMS41NDQsMC0yLjU4NCw3LjAyMS0yLjU4NCw3LjAyMUgxNC4xNUMxNC4xNSwxMi4wMjUsMTEuMDIxLDguMDIxLDEwLjExMSw4LjAyMXoiLz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);background-color:rgba(0,0,0,.1);background-repeat:no-repeat;background-position:center center;background-size:30px}#quadmenu img.quadmenu-lazyloading{-webkit-animation:fadeIn 1s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-animation:fadeIn 1s cubic-bezier(0.215, 0.61, 0.355, 1);-o-animation:fadeIn 1s cubic-bezier(0.215, 0.61, 0.355, 1);animation:fadeIn 1s cubic-bezier(0.215, 0.61, 0.355, 1)}#quadmenu .quadmenu-navbar-header,#quadmenu .quadmenu-navbar-nav{display:none}#quadmenu.js .quadmenu-navbar-header,#quadmenu.js .quadmenu-navbar-nav{display:block;-webkit-animation:quadmenu_fadein .1s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-animation:quadmenu_fadein .1s cubic-bezier(0.215, 0.61, 0.355, 1);-o-animation:quadmenu_fadein .1s cubic-bezier(0.215, 0.61, 0.355, 1);animation:quadmenu_fadein .1s cubic-bezier(0.215, 0.61, 0.355, 1)}#quadmenu.quadmenu-align-left .quadmenu-navbar-header .quadmenu-navbar-brand{float:right}#quadmenu.quadmenu-align-left .quadmenu-navbar-header .quadmenu-navbar-toggle{float:left}#quadmenu.quadmenu-align-center .quadmenu-navbar-header .quadmenu-navbar-brand,#quadmenu.quadmenu-align-right .quadmenu-navbar-header .quadmenu-navbar-brand{float:left}#quadmenu.quadmenu-align-center .quadmenu-navbar-header .quadmenu-navbar-toggle,#quadmenu.quadmenu-align-right .quadmenu-navbar-header .quadmenu-navbar-toggle{float:right}#quadmenu .quadmenu-alert{position:relative;margin:15px 0;padding:20px;background-color:#fff;color:#666}#quadmenu .quadmenu-alert a{color:#aaa}#quadmenu .quadmenu-alert.alert-success:before{background-color:#76dd36}#quadmenu .quadmenu-alert:before{content:"";position:absolute;top:0;left:0;bottom:0;height:100%;width:4px;background-color:#dd3636}#quadmenu .quadmenu-alert>.quadmenu-title{font-size:1.5em;margin:0 0 15px 0}#quadmenu .quadmenu-alert>p,#quadmenu .quadmenu-alert>ul{margin-bottom:0}#quadmenu .quadmenu-alert>p+p{margin-top:5px}#quadmenu .collapse{display:none;visibility:hidden}#quadmenu .collapse.in{display:block;visibility:visible}#quadmenu .collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}#quadmenu:before,#quadmenu:after,#quadmenu .quadmenu-container:before,#quadmenu .quadmenu-container:after,#quadmenu .quadmenu-navbar-header:before,#quadmenu .quadmenu-navbar-header:after,#quadmenu .quadmenu-navbar-collapse:before,#quadmenu .quadmenu-navbar-collapse:after{content:" ";display:table}#quadmenu:after,#quadmenu .quadmenu-container:after,#quadmenu .quadmenu-navbar-header:after,#quadmenu .quadmenu-navbar-collapse:after{clear:both}#quadmenu .quadmenu-container{width:100%;max-width:100%;margin-right:auto;margin-left:auto;position:relative;overflow:visible}#quadmenu .quadmenu-container .quadmenu-navbar-collapse{padding-right:0;padding-left:0}#quadmenu .quadmenu-navbar-collapse{overflow-x:visible;-webkit-overflow-scrolling:touch}#quadmenu .quadmenu-navbar-collapse.in{overflow-y:auto}#quadmenu .quadmenu-navbar-toggle{margin-top:14px;margin-bottom:14px}#quadmenu .quadmenu-navbar-brand{display:block;text-align:center;float:none;padding:30px;font-size:18px}#quadmenu .quadmenu-navbar-brand.img{width:auto;font-size:0}#quadmenu .quadmenu-navbar-brand>img{max-height:100%;width:auto;display:inline-block;vertical-align:middle;height:60%}#quadmenu .quadmenu-navbar-brand:hover,#quadmenu .quadmenu-navbar-brand:focus{text-decoration:none;outline:0}#quadmenu .quadmenu-navbar-header .quadmenu-navbar-brand{height:60px;line-height:60px}#quadmenu .quadmenu-navbar-header .quadmenu-navbar-brand>img{display:inline-block;vertical-align:middle}#quadmenu .quadmenu-navbar-nav{padding:0;margin:0;float:none;border-radius:0;list-style:none}#quadmenu .quadmenu-navbar-nav>li{display:block;overflow:hidden}#quadmenu .quadmenu-navbar-nav li{text-align:initial}#quadmenu .quadmenu-navbar-nav li.quadmenu-item{display:block;vertical-align:top;list-style:none}#quadmenu .quadmenu-navbar-nav li.quadmenu-item>a{position:relative;direction:initial;height:100%;width:100%;flex-direction:column;display:flex;justify-content:center}#quadmenu .quadmenu-navbar-nav li.quadmenu-item>a>.quadmenu-item-content{position:relative;display:inline-table;vertical-align:middle;width:100%}#quadmenu .quadmenu-navbar-nav li.quadmenu-item>a>.quadmenu-item-content>.quadmenu-icon{display:table-cell}#quadmenu .quadmenu-navbar-nav li.quadmenu-item>a>.quadmenu-item-content>.quadmenu-text{display:inline-block}#quadmenu .quadmenu-navbar-nav li.quadmenu-item>a>.quadmenu-item-content>.quadmenu-description{overflow:hidden;display:block;margin:10px 0 0 0;text-transform:none;line-height:1.5;clear:right;font-weight:normal}#quadmenu .quadmenu-navbar-nav li.quadmenu-item>a:hover{cursor:pointer}#quadmenu .quadmenu-navbar-nav li.quadmenu-item>a:hover,#quadmenu .quadmenu-navbar-nav li.quadmenu-item>a:focus{text-decoration:none;outline:0}#quadmenu .quadmenu-navbar-nav li.quadmenu-item.quadmenu-has-icon>a>.quadmenu-item-content>.quadmenu-icon{padding-right:1em}#quadmenu .quadmenu-navbar-nav li.quadmenu-item>a,#quadmenu .quadmenu-navbar-nav li.quadmenu-item>form{line-height:1;line-height:initial}#quadmenu .quadmenu-navbar-nav li.quadmenu-item .quadmenu-item-content{padding:15px}#quadmenu .quadmenu-navbar-nav li.quadmenu-item .quadmenu-item-widget{padding:0;background:none}#quadmenu .quadmenu-navbar-nav li.quadmenu-item .quadmenu-icon{display:inline-block;font-size:inherit;width:1em;height:inherit;line-height:inherit}#quadmenu .quadmenu-navbar-nav li.quadmenu-item>a>.quadmenu-item-content>.quadmenu-subtitle{display:block;font-size:.8em;text-transform:none;overflow:hidden}#quadmenu .quadmenu-navbar-nav li.quadmenu-item>a>.quadmenu-item-content>.quadmenu-badge>.quadmenu-badge-bubble{position:relative;display:inline-block;text-transform:initial;font-weight:normal;line-height:2.3em;padding:0 1em;text-align:center;white-space:nowrap;border-radius:1px;font-size:.6em;font-family:sans-serif;font-weight:bold;top:-0.3em;margin-left:2em;margin-right:2em;z-index:1}#quadmenu .quadmenu-navbar-nav li.quadmenu-item>a>.quadmenu-item-content>.quadmenu-caret{z-index:10009;position:absolute;overflow:hidden;pointer-events:none;text-align:center;font-size:12px;top:50%;right:0;height:30px;width:30px;margin:-15px 0 0 0}#quadmenu .quadmenu-navbar-nav li.quadmenu-item>a>.quadmenu-item-content>.quadmenu-caret,#quadmenu .quadmenu-navbar-nav li.quadmenu-item>a>.quadmenu-item-content>.quadmenu-caret:before{line-height:1}#quadmenu .quadmenu-navbar-nav li.quadmenu-item>a>.quadmenu-item-content>.quadmenu-caret:before{font-family:"quadmenu" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:block;position:relative;top:50%;margin:-6px 0 0 0}#quadmenu .quadmenu-navbar-nav li.quadmenu-item.open>a>.quadmenu-item-content>.quadmenu-caret{pointer-events:all}#quadmenu .quadmenu-navbar-nav li.quadmenu-item.open>a>.quadmenu-item-content>.quadmenu-caret:before{content:""}#quadmenu .quadmenu-navbar-nav li.quadmenu-item form ::placeholder{opacity:.6}#quadmenu .quadmenu-navbar-nav li.quadmenu-item input,#quadmenu .quadmenu-navbar-nav li.quadmenu-item textarea,#quadmenu .quadmenu-navbar-nav li.quadmenu-item select,#quadmenu .quadmenu-navbar-nav li.quadmenu-item .button{padding:15px;border-width:0;border-color:rgba(0,0,0,0);border-style:solid}#quadmenu .quadmenu-navbar-nav li.quadmenu-item input,#quadmenu .quadmenu-navbar-nav li.quadmenu-item select,#quadmenu .quadmenu-navbar-nav li.quadmenu-item textarea{height:100%;width:100%}#quadmenu .quadmenu-navbar-nav li.quadmenu-item input,#quadmenu .quadmenu-navbar-nav li.quadmenu-item select,#quadmenu .quadmenu-navbar-nav li.quadmenu-item textarea{box-shadow:none;background-color:rgba(206,206,206,.12)}#quadmenu .quadmenu-navbar-nav li.quadmenu-item input:not(:first-child),#quadmenu .quadmenu-navbar-nav li.quadmenu-item select:not(:first-child),#quadmenu .quadmenu-navbar-nav li.quadmenu-item textarea:not(:first-child){margin:15px 0 0 0}#quadmenu .quadmenu-navbar-nav li.quadmenu-item .button{height:auto;width:100%;text-align:center;display:inline-block;line-height:normal}#quadmenu .quadmenu-navbar-nav li.quadmenu-item hr{border-color:rgba(255,255,255,.5)}#quadmenu .quadmenu-navbar-nav li.quadmenu-item.invisible{opacity:0 !important;pointer-events:none}#quadmenu .quadmenu-navbar-nav li.quadmenu-item-type-button{padding:15px}#quadmenu .quadmenu-navbar-nav li.quadmenu-item-type-button>a{text-align:center}#quadmenu .quadmenu-navbar-nav li.quadmenu-item-type-button>a>.quadmenu-item-content>.quadmenu-icon{display:inline-block;margin-right:.5em;padding-right:0}#quadmenu .quadmenu-navbar-nav .quadmenu-dropdown-menu{direction:initial;min-width:100%;list-style:none;padding:0;margin:0;border-radius:0;background-clip:padding-box}#quadmenu .quadmenu-navbar-nav .quadmenu-dropdown-menu>.quadmenu-dropdown-background{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}#quadmenu .quadmenu-navbar-nav .quadmenu-dropdown-menu.quadmenu-dropdown-mask:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:.9;background-color:inherit;backface-visibility:hidden;pointer-events:none;z-index:10019;-webkit-animation:fadeIn .4s;-moz-animation:fadeIn .4s;-o-animation:fadeIn .4s;animation:fadeIn .4s}#quadmenu .quadmenu-navbar-nav .quadmenu-dropdown-menu .quadmenu-bottom-text{display:block;position:relative;z-index:10024;text-align:center;padding-top:15px;padding-bottom:15px}#quadmenu .quadmenu-navbar-nav .quadmenu-dropdown-menu ul{width:100%;display:block}#quadmenu .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item:not(.quadmenu-item-type-column){position:relative}#quadmenu .quadmenu-navbar-nav .quadmenu-dropdown-menu .quadmenu-title{padding:15px;line-height:1.45;text-transform:uppercase;font-weight:600;display:block;padding-left:0;padding-right:0;padding-top:0;margin:0}#quadmenu .quadmenu-navbar-nav .quadmenu-dropdown-menu,#quadmenu .quadmenu-navbar-nav .quadmenu-dropdown-submenu{box-sizing:border-box}#quadmenu .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu{z-index:10009;display:none}#quadmenu .quadmenu-navbar-nav li.quadmenu-item.open>.quadmenu-dropdown-menu{position:relative;display:block;float:none}#quadmenu .quadmenu-navbar-nav li.quadmenu-item.open>.quadmenu-dropdown-menu>ul{display:block;visibility:visible}#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-login,#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-cart,#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-mega,#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-tabs,#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-carousel{position:static}#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-login>.quadmenu-dropdown-menu,#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-cart>.quadmenu-dropdown-menu,#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-mega>.quadmenu-dropdown-menu,#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-tabs>.quadmenu-dropdown-menu,#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-carousel>.quadmenu-dropdown-menu{top:100%;bottom:auto;left:auto;right:auto;background-size:contain;background-position:right bottom;background-repeat:no-repeat}#quadmenu .quadmenu-navbar-nav .owl-carousel .owl-prev,#quadmenu .quadmenu-navbar-nav .owl-carousel .owl-next,#quadmenu .quadmenu-navbar-nav .owl-carousel .owl-dots,#quadmenu .quadmenu-navbar-nav .owl-carousel .owl-nav{line-height:1;opacity:1;z-index:2}#quadmenu .quadmenu-navbar-nav .owl-carousel .owl-dots{height:20px;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}#quadmenu .quadmenu-navbar-nav .owl-carousel .owl-dots .owl-dot{display:inline-block;zoom:1}#quadmenu .quadmenu-navbar-nav .owl-carousel .owl-dots .owl-dot>span{width:10px;height:10px;margin:5px 7px;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px;opacity:.3;background:rgba(0,0,0,.5)}#quadmenu .quadmenu-navbar-nav .owl-carousel .owl-dots .owl-dot:first-child>span{margin-left:0}#quadmenu .quadmenu-navbar-nav .owl-carousel .owl-dots .owl-dot:last-child>span{margin-right:0}#quadmenu .quadmenu-navbar-nav .owl-carousel .owl-dots .owl-dot.active>span,#quadmenu .quadmenu-navbar-nav .owl-carousel .owl-dots .owl-dot:hover>span{opacity:1}#quadmenu .quadmenu-navbar-nav .owl-carousel .owl-nav .owl-prev,#quadmenu .quadmenu-navbar-nav .owl-carousel .owl-nav .owl-next{position:unset;right:auto;left:auto;top:auto;bottom:auto;text-align:center;border-radius:1px;width:20px;height:20px;line-height:20px;display:inline-block;border-radius:1px}#quadmenu .quadmenu-navbar-nav .owl-carousel .owl-nav .owl-prev:before,#quadmenu .quadmenu-navbar-nav .owl-carousel .owl-nav .owl-next:before{font-family:"quadmenu" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}#quadmenu .quadmenu-navbar-nav .owl-carousel .owl-nav .owl-prev{margin:0 2px 0 0}#quadmenu .quadmenu-navbar-nav .owl-carousel .owl-nav .owl-prev:before{content:""}#quadmenu .quadmenu-navbar-nav li.quadmenu-item .owl-carousel{overflow:hidden;padding-bottom:30px}#quadmenu .quadmenu-navbar-nav li.quadmenu-item .owl-carousel .owl-nav,#quadmenu .quadmenu-navbar-nav li.quadmenu-item .owl-carousel .owl-dots{position:absolute;top:auto;bottom:0;left:auto;right:auto;width:100%;text-align:center;margin-top:10px;margin-bottom:10px}#quadmenu .quadmenu-navbar-nav li.quadmenu-item .owl-carousel .quadmenu-item-type-panel{width:100%}#quadmenu .quadmenu-navbar-nav li.quadmenu-item .owl-carousel .quadmenu-item-type-panel>li{background:none !important}#quadmenu .quadmenu-navbar-nav li.quadmenu-item.quadmenu-has-navigation>a{border-style:solid;border-width:0 0 1px 0}#quadmenu .quadmenu-navbar-nav li.quadmenu-item.quadmenu-has-navigation .owl-carousel .owl-nav{position:absolute;top:0;right:0;left:auto;bottom:auto;width:auto;margin-left:15px;margin-right:15px}#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-login>a>.quadmenu-item-content>.quadmenu-avatar{display:inline-block;vertical-align:middle;padding-right:1em}#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-login>a>.quadmenu-item-content>.quadmenu-avatar>img{vertical-align:middle;border-radius:50%}#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-login>.quadmenu-dropdown-menu>form{margin:0;padding:0}#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-login>.quadmenu-dropdown-menu li.quadmenu-item.quadmenu-login-avatar>a>.quadmenu-item-content{overflow:visible}#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-login>.quadmenu-dropdown-menu li.quadmenu-item.quadmenu-login-avatar>a>.quadmenu-item-content>img{vertical-align:middle;border-radius:50%;box-shadow:0 0 0 3px rgba(196,196,196,.15);margin-top:-12px;margin-left:-3px}#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-login>.quadmenu-dropdown-menu .quadmenu-result-message>.quadmenu-alert{padding-top:15px;padding-bottom:15px}#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-login>.quadmenu-dropdown-menu .quadmenu-login-buttons{display:flex}#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-login>.quadmenu-dropdown-menu .quadmenu-login-buttons .button{margin:0;flex:auto;white-space:nowrap}#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-login>.quadmenu-dropdown-menu .quadmenu-login-buttons .button:not(:only-child):first-child{margin-right:5px}#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-login>.quadmenu-dropdown-menu .buttons,#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-login>.quadmenu-dropdown-menu .quadmenu-login-buttons,#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-cart>.quadmenu-dropdown-menu .buttons,#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-cart>.quadmenu-dropdown-menu .quadmenu-login-buttons{margin-top:15px}#quadmenu .quadmenu-navbar-nav li.quadmenu-item-type-icon.quadmenu-has-icon>a>.quadmenu-item-content>.quadmenu-icon{position:inherit;margin:0;height:auto;padding:0}#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-search>form{position:relative}#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-search>form>.quadmenu-item-content{position:relative;display:block}#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-search>form>.quadmenu-item-content>input{border-radius:0;margin:0}#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-search>form>.quadmenu-item-content>.quadmenu-icon{position:absolute;top:50%;margin-top:-0.5em;right:15px;opacity:.6}#quadmenu .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item-type-search>form{padding:15px}#quadmenu .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item-type-search>form>.quadmenu-item-content{padding:0 !important}#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-cart .widget_shopping_cart .widgettitle{display:none}#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-cart>a>.quadmenu-item-content .quadmenu-cart-magic{position:relative;text-align:center;display:inline-block;margin-right:10px}#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-cart>a>.quadmenu-item-content .quadmenu-cart-magic>.quadmenu-icon{display:inherit}#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-cart>a>.quadmenu-item-content .quadmenu-cart-magic>.quadmenu-icon,#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-cart>a>.quadmenu-item-content .quadmenu-cart-magic>.quadmenu-cart-total{vertical-align:middle}#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-cart>a>.quadmenu-item-content .quadmenu-cart-magic>.quadmenu-cart-qty{position:absolute;font-size:10px;top:-7px;right:-7px;width:16px;height:16px;line-height:16px;text-align:center;border-radius:50%;display:block;box-shadow:0 2px 5px rgba(0,0,0,.1)}#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-cart>a>.quadmenu-item-content .quadmenu-cart-magic>.quadmenu-cart-qty.animate{-webkit-animation:quadmenu_quadmenu-cart-qty .3s ease-out;-moz-animation:quadmenu_quadmenu-cart-qty .3s ease-out;-o-animation:quadmenu_quadmenu-cart-qty .3s ease-out;animation:quadmenu_quadmenu-cart-qty .3s ease-out}#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-cart.quadmenu-cart-empty>.quadmenu-dropdown-menu .widget_shopping_cart{display:block;text-align:center}#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-cart.quadmenu-cart-empty>.quadmenu-dropdown-menu .widget_shopping_cart li{text-align:center;padding:0}#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-cart.quadmenu-cart-empty>.quadmenu-dropdown-menu .quadmenu-empty-icon{display:block}#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-cart>.quadmenu-dropdown-menu .quadmenu-empty-icon{display:none;font-size:60px;line-height:1em;text-align:center;width:100%;vertical-align:middle}#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-social.quadmenu-social-toggle>a{display:none}#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-social>.quadmenu-toggle-container{display:table;text-align:center;table-layout:fixed;margin:0 auto;height:100%;-webkit-transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1)}#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-social>.quadmenu-toggle-container>a{text-align:center;display:table-cell;vertical-align:middle}#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-tabs>.quadmenu-dropdown-menu li.quadmenu-item-type-tab,#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-tabs>.quadmenu-dropdown-menu li.quadmenu-item-type-panel,#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-carousel>.quadmenu-dropdown-menu li.quadmenu-item-type-tab,#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-carousel>.quadmenu-dropdown-menu li.quadmenu-item-type-panel{overflow:hidden}#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-tabs>.quadmenu-dropdown-menu>ul{overflow:hidden;list-style:none}#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-tabs>.quadmenu-dropdown-menu>ul>li{list-style:none}#quadmenu .quadmenu-navbar-nav li.quadmenu-item-type-post_type>a>.quadmenu-item-content{white-space:normal;overflow:hidden}#quadmenu .quadmenu-navbar-nav li.quadmenu-item-type-post_type>a>.quadmenu-item-content>.quadmenu-text{display:inline}#quadmenu .quadmenu-navbar-nav li.quadmenu-item-type-post_type.quadmenu-has-image-thumbnail>a>.quadmenu-item-content>img{margin:0 10px 0 0;float:left;max-width:80px;height:auto}#quadmenu .quadmenu-navbar-nav li.quadmenu-item-type-post_type.quadmenu-has-image-large>a>.quadmenu-item-content>img{margin:0 0 10px 0;float:none;width:100%;height:auto}#quadmenu .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item-type-post_type.quadmenu-has-description>a>.quadmenu-item-content>.quadmenu-text{font-weight:600}#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-post_type>a>.quadmenu-item-content{overflow:visible}#quadmenu .quadmenu-navbar-nav>li.quadmenu-item-type-post_type>a>.quadmenu-item-content>.quadmenu-text{display:inline-block}#quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product>a>.quadmenu-item-content .quadmenu-product-price,#quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product>a>.quadmenu-item-content .quadmenu-product-price ins,#quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product>a>.quadmenu-item-content .quadmenu-product-price .woocommerce-Price-currencySymbol,#quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product>a>.quadmenu-item-content .quadmenu-product-price .woocommerce-Price-amount amount,#quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product>a>.quadmenu-item-content .quadmenu-product-rating,#quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product>a>.quadmenu-item-content .quadmenu-product-rating ins,#quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product>a>.quadmenu-item-content .quadmenu-product-rating .woocommerce-Price-currencySymbol,#quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product>a>.quadmenu-item-content .quadmenu-product-rating .woocommerce-Price-amount amount{font-size:initial;text-decoration:none}#quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product>a>.quadmenu-item-content>.quadmenu-product-float{float:right;text-align:right}#quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product>a>.quadmenu-item-content>.quadmenu-product-float>.quadmenu-product-rating{height:1em;overflow:hidden;margin:2px 0 5px 0}#quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product>a>.quadmenu-item-content>.quadmenu-product-float>.quadmenu-product-rating>.star-rating{height:1em;line-height:1em;font-size:1em}#quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product>a>.quadmenu-item-content>.quadmenu-product-float>.quadmenu-product-price,#quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product>a>.quadmenu-item-content>.quadmenu-product-float>.quadmenu-product-rating{display:block}#quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product>a>.quadmenu-item-content>.quadmenu-product-cart{display:block;padding:15px 0 0 0}#quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product>a>.quadmenu-item-content>.quadmenu-product-cart .button{margin:0;padding:7.5px 15px}#quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product>a>.quadmenu-item-content>.quadmenu-product-cart .button:after,#quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product>a>.quadmenu-item-content>.quadmenu-product-cart .button:before{font-size:1em;top:50%;margin:-0.5em 0 0 0;background:none;right:-2em;left:auto;bottom:auto}#quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product>a>.quadmenu-item-content>.quadmenu-product-cart .button+a{display:none}#quadmenu:not(.quadmenu-is-horizontal){clear:both}#quadmenu:not(.quadmenu-is-horizontal).quadmenu-mobile-shadow-show{box-shadow:0 2px 5px rgba(0,0,0,.15)}#quadmenu:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item.closing,#quadmenu:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item.opening{overflow:hidden}#quadmenu:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item.closing>.quadmenu-dropdown-menu,#quadmenu:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item.opening>.quadmenu-dropdown-menu{display:block;position:relative}#quadmenu:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item.open:not(.closing)>.quadmenu-dropdown-menu{display:block;position:relative;max-height:2000px;-webkit-transition:max-height .4s ease-in;-moz-transition:max-height .4s ease-in;-ms-transition:max-height .4s ease-in;-o-transition:max-height .4s ease-in;transition:max-height .4s ease-in}#quadmenu:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item>a>.quadmenu-item-content>.quadmenu-caret{top:0;bottom:-1px;right:0;left:auto;height:auto;width:auto;padding:0 15px;margin:0}#quadmenu:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item>a>.quadmenu-item-content>.quadmenu-caret:before{width:12px;height:12px}#quadmenu:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu{max-height:0;float:none;-webkit-transition:max-height .4s ease-out;-moz-transition:max-height .4s ease-out;-ms-transition:max-height .4s ease-out;-o-transition:max-height .4s ease-out;transition:max-height .4s ease-out}#quadmenu:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item .quadmenu-toggle-container{padding:15px}#quadmenu.quadmenu-is-vertical:not(.quadmenu-is-horizontal) [class*=col-],#quadmenu.quadmenu-is-offcanvas:not(.quadmenu-is-horizontal) [class*=col-]{max-width:100% !important;width:100% !important;float:none;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding-left:0;padding-right:0}#quadmenu.quadmenu-is-vertical:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item .quadmenu-item-widget,#quadmenu.quadmenu-is-offcanvas:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item .quadmenu-item-widget{padding:15px}#quadmenu.quadmenu-is-vertical:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item-type-column>div>ul,#quadmenu.quadmenu-is-offcanvas:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item-type-column>div>ul{padding-top:0 !important;padding-bottom:0 !important}div>#quadmenu.quadmenu-is-embed,nav>#quadmenu.quadmenu-is-embed{clear:none}div>#quadmenu.quadmenu-is-embed,div>#quadmenu.quadmenu-is-embed .quadmenu-container,nav>#quadmenu.quadmenu-is-embed,nav>#quadmenu.quadmenu-is-embed .quadmenu-container{position:static}#quadmenu.quadmenu-is-horizontal.quadmenu-sticky-top .quadmenu-navbar-collapse{padding-left:0;padding-right:0}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-header{z-index:1;position:relative}#quadmenu.quadmenu-is-horizontal.quadmenu-align-left .quadmenu-navbar-header{float:right}#quadmenu.quadmenu-is-horizontal.quadmenu-align-left .quadmenu-navbar-nav{text-align:left}#quadmenu.quadmenu-is-horizontal.quadmenu-align-left .quadmenu-navbar-nav>.quadmenu-item-type-social.quadmenu-social-toggle>.quadmenu-toggle-container{text-align:right;right:0;left:auto}#quadmenu.quadmenu-is-horizontal.quadmenu-align-left .quadmenu-navbar-nav>li.quadmenu-item.quadmenu-float-opposite{float:right}#quadmenu.quadmenu-is-horizontal.quadmenu-align-left .quadmenu-navbar-nav>li.quadmenu-item.quadmenu-float-opposite.quadmenu-item-type-social.quadmenu-social-toggle>.quadmenu-toggle-container{text-align:left;right:auto;left:0}#quadmenu.quadmenu-is-horizontal.quadmenu-align-right .quadmenu-navbar-header{float:left}#quadmenu.quadmenu-is-horizontal.quadmenu-align-right .quadmenu-navbar-nav{text-align:right}#quadmenu.quadmenu-is-horizontal.quadmenu-align-right .quadmenu-navbar-nav>.quadmenu-item-type-social.quadmenu-social-toggle>.quadmenu-toggle-container{text-align:right;right:0;left:auto}#quadmenu.quadmenu-is-horizontal.quadmenu-align-right .quadmenu-navbar-nav>li.quadmenu-item.quadmenu-float-opposite{float:left}#quadmenu.quadmenu-is-horizontal.quadmenu-align-right .quadmenu-navbar-nav>li.quadmenu-item.quadmenu-float-opposite.quadmenu-item-type-social.quadmenu-social-toggle>.quadmenu-toggle-container{text-align:left;right:auto;left:0}#quadmenu.quadmenu-is-horizontal.quadmenu-align-center .quadmenu-navbar-header,#quadmenu.quadmenu-is-horizontal.quadmenu-align-center .quadmenu-navbar-header .quadmenu-navbar-brand{float:none}#quadmenu.quadmenu-is-horizontal.quadmenu-align-center .quadmenu-navbar-header,#quadmenu.quadmenu-is-horizontal.quadmenu-align-center .quadmenu-navbar-nav{text-align:center}#quadmenu.quadmenu-is-horizontal.quadmenu-align-center .quadmenu-navbar-nav>.quadmenu-item-type-social.quadmenu-social-toggle>.quadmenu-toggle-container{text-align:center}#quadmenu.quadmenu-is-horizontal.quadmenu-align-center .quadmenu-navbar-nav>li.quadmenu-item.quadmenu-float-opposite{float:none}#quadmenu.quadmenu-is-horizontal.quadmenu-divider-show .quadmenu-navbar-nav>li{overflow:visible}#quadmenu.quadmenu-is-horizontal.quadmenu-divider-show .quadmenu-navbar-nav>li:first-child>a:after{display:none}#quadmenu.quadmenu-is-horizontal.quadmenu-divider-show .quadmenu-navbar-nav>li>a:after,#quadmenu.quadmenu-is-horizontal.quadmenu-divider-show .quadmenu-navbar-nav>li>form:after{content:" ";padding:0px;display:block;position:absolute;left:0px;top:0;bottom:auto;background-image:none !important;width:1px !important;height:100% !important;z-index:10009}#quadmenu.quadmenu-is-horizontal.quadmenu-carets-hide .quadmenu-navbar-nav>li.quadmenu-item.quadmenu-has-caret>a>.quadmenu-item-content>.quadmenu-text{padding-right:0}#quadmenu.quadmenu-is-horizontal.quadmenu-carets-hide .quadmenu-navbar-nav>li.quadmenu-item.quadmenu-has-caret>a>.quadmenu-item-content>.quadmenu-caret{display:none}#quadmenu.quadmenu-is-horizontal.quadmenu-dropdown-shadow-show .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu{box-shadow:0 2px 5px rgba(0,0,0,.15)}#quadmenu.quadmenu-is-horizontal.js .quadmenu-navbar-header .quadmenu-navbar-brand{height:60px;line-height:60px}#quadmenu.quadmenu-is-horizontal.js .quadmenu-navbar-nav>li.quadmenu-item{height:60px}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-toggle{display:none}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-collapse{width:auto;border-top:0;box-shadow:none}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-collapse.collapse{display:block !important;visibility:visible !important;height:auto !important;padding-bottom:0;overflow:visible !important}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-collapse.in{overflow-y:visible}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu{position:absolute;top:100%;min-width:240px}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu>ul{position:relative}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.opening>.quadmenu-dropdown-menu{display:block;visibility:hidden;pointer-events:none;overflow:hidden;height:0px}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open>.quadmenu-dropdown-menu{visibility:visible;pointer-events:all;overflow:visible;height:auto}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item .button{width:auto}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav>li{display:inline-block;width:auto}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>a.hoverintent>.quadmenu-item-content>.quadmenu-caret{pointer-events:none}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav>li.quadmenu-item{overflow:visible}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav>li.quadmenu-item>a>.quadmenu-item-content>.quadmenu-description{display:none}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav>li.quadmenu-item>a>.quadmenu-item-content>.quadmenu-badge{position:absolute;top:50%;text-align:center;left:0;right:0;margin-top:-2.666em}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav>li.quadmenu-item>a>.quadmenu-item-content>.quadmenu-badge>.quadmenu-badge-bubble{margin-left:0;margin-right:0}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav>li.quadmenu-item>a>.quadmenu-item-content>.quadmenu-badge>.quadmenu-badge-bubble:before{content:"";position:absolute;top:auto;left:50%;bottom:-2px;margin:0 0 0 -3px;width:6px;height:6px;transform:rotate(45deg);background-color:inherit}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav>li.quadmenu-item.quadmenu-has-caret>a>.quadmenu-item-content>.quadmenu-text{padding-right:1em}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav>li.quadmenu-item:not(.quadmenu-item-type-button)>a>.quadmenu-item-content,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav>li.quadmenu-item:not(.quadmenu-item-type-button)>a>.quadmenu-toggle-container{padding-top:0;padding-bottom:0}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav>li.quadmenu-item-type-cart.quadmenu-has-caret>a{padding-right:0}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav>li.quadmenu-item-type-cart.quadmenu-has-caret>a>.quadmenu-item-content>.quadmenu-caret{display:none}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav>li.quadmenu-item-type-social{overflow:visible;position:relative}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav>li.quadmenu-item-type-social>.quadmenu-toggle-container>a{padding-top:0;padding-bottom:0}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav>li.quadmenu-item-type-social.quadmenu-social-toggle{padding-top:0;padding-bottom:0}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav>li.quadmenu-item-type-social.quadmenu-social-toggle>a{display:flex}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav>li.quadmenu-item-type-social.quadmenu-social-toggle>.quadmenu-toggle-container{position:absolute;height:100%;left:0;right:auto;top:-100%;opacity:0;visibility:hidden;padding:0}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav>li.quadmenu-item-type-social.quadmenu-social-toggle.open>.quadmenu-toggle-container{top:0;opacity:1;visibility:visible}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav>li.quadmenu-item-type-social.quadmenu-social-toggle.open>a{opacity:0}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav>li.quadmenu-item-type-search>form{margin:0;height:100%}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav>li.quadmenu-item-type-search>form>.quadmenu-item-content{height:100%;padding:0}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav>li.quadmenu-item-type-search>form>.quadmenu-item-content,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav>li.quadmenu-item-type-search>form>.quadmenu-item-content>input{height:100%}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav>li.quadmenu-item-type-tabs>.quadmenu-dropdown-menu>ul{width:100%;display:block;-webkit-transition:min-height .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:min-height .2s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:min-height .2s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:min-height .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:min-height .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav>li.quadmenu-item-type-tabs>.quadmenu-dropdown-menu>ul>li{width:100%;display:block}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav>li.quadmenu-item-type-tabs>.quadmenu-dropdown-menu>ul>li>ul.quadmenu-tabs{padding:15px;max-width:25%;min-width:240px}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav>li.quadmenu-item-type-tabs>.quadmenu-dropdown-menu>ul>li>ul.quadmenu-tabs>li.quadmenu-item-type-tab{display:block;position:static;margin:0 0 15px 0;background-color:rgba(0,0,0,.2)}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav>li.quadmenu-item-type-tabs>.quadmenu-dropdown-menu>ul>li>ul.quadmenu-tabs>li.quadmenu-item-type-tab>a{border-width:0;border-style:none}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav>li.quadmenu-item-type-tabs>.quadmenu-dropdown-menu>ul>li>ul.quadmenu-tabs>li.quadmenu-item-type-tab>.quadmenu-dropdown-menu{position:absolute;right:0;left:auto;top:0px;bottom:auto;overflow:hidden;box-shadow:none;border:none;background:none;float:left;width:75%;max-width:-webkit-calc(100% - 240px);max-width:calc(100% - 240px)}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav>li.quadmenu-item-type-login>.quadmenu-dropdown-menu,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav>li.quadmenu-item-type-cart>.quadmenu-dropdown-menu{width:340px;max-width:100%}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu>ul>li.quadmenu-item-type-post_type,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu>ul>li.quadmenu-item-type-post_type_archive,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu>ul>li.quadmenu-item-type-taxonomy{max-width:360px}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item-type-column li.quadmenu-item-type-button{padding:0}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown{direction:ltr}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown.quadmenu-dropdown-left{direction:rtl}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown>.quadmenu-dropdown-menu.quadmenu-dropdown-stretch-boxed{left:0;right:0}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown>.quadmenu-dropdown-menu.quadmenu-dropdown-stretch-dropdown{right:-1000px;left:-1000px}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown>.quadmenu-dropdown-menu.quadmenu-dropdown-stretch-dropdown>ul,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown>.quadmenu-dropdown-menu.quadmenu-dropdown-stretch-dropdown>.quadmenu-dropdown-background{border-left:1000px solid rgba(0,0,0,0);border-right:1000px solid rgba(0,0,0,0)}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown-submenu{position:relative}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown-submenu>.quadmenu-dropdown-menu{top:0;right:auto;left:100%}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown-submenu.quadmenu-dropdown-left>.quadmenu-dropdown-menu{right:100%;left:auto}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown-submenu.quadmenu-dropdown-left>a>.quadmenu-item-content>.quadmenu-caret:before{content:""}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown-submenu>a>.quadmenu-item-content>.quadmenu-caret:before{content:""}body.quadmenu-offcanvas-in{overflow:hidden !important}#quadmenu>.quadmenu-navbar-toggle{position:fixed;z-index:10029;float:none}#quadmenu .navbar-offcanvas{position:fixed;z-index:10009;overflow-y:auto;overflow-x:hidden;border-radius:0;display:block;visibility:visible;top:0px;bottom:0px;height:auto !important}#quadmenu .navbar-offcanvas.in{box-shadow:-79px 0px 3000px 1300px rgba(0,0,0,.33)}#quadmenu.quadmenu-is-horizontal .navbar-offcanvas{width:auto;border-top:0;box-shadow:none;position:static;display:block;height:auto;padding-bottom:0;overflow:visible;background:none;padding-top:0;padding-bottom:0;top:auto;bottom:auto}#quadmenu.quadmenu-is-horizontal .navbar-offcanvas .quadmenu-navbar-brand{display:none}#quadmenu:not(.quadmenu-is-horizontal).js .navbar-offcanvas,#quadmenu:not(.quadmenu-is-horizontal).js .quadmenu-navbar-header,#quadmenu:not(.quadmenu-is-horizontal).js .quadmenu-navbar-toggle{-webkit-transition:transform .4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:transform .4s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:transform .4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:transform .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .4s cubic-bezier(0.215, 0.61, 0.355, 1)}#quadmenu:not(.quadmenu-is-horizontal).quadmenu-offcanvas-left>.quadmenu-navbar-toggle{left:0}#quadmenu:not(.quadmenu-is-horizontal).quadmenu-offcanvas-left .quadmenu-navbar-header .quadmenu-navbar-toggle{float:left}#quadmenu:not(.quadmenu-is-horizontal).quadmenu-offcanvas-left .quadmenu-navbar-header .quadmenu-navbar-brand{float:right}#quadmenu:not(.quadmenu-is-horizontal).quadmenu-offcanvas-left .navbar-offcanvas{transform:translateX(-100%);left:0;right:auto}#quadmenu:not(.quadmenu-is-horizontal).quadmenu-offcanvas-left .navbar-offcanvas.ps-container>.ps-scrollbar-y-rail{left:3px;right:auto}#quadmenu:not(.quadmenu-is-horizontal).quadmenu-offcanvas-right>.quadmenu-navbar-toggle{right:0}#quadmenu:not(.quadmenu-is-horizontal).quadmenu-offcanvas-right .navbar-offcanvas{transform:translateX(100%);right:0;left:auto}body.admin-bar #quadmenu.quadmenu-sticky-top{top:32px}@media(max-width: 782px){body.admin-bar #quadmenu.quadmenu-sticky-top{top:46px}}@media screen and (max-width: 600px){body.admin-bar #quadmenu.quadmenu-sticky-top{top:0}}@media screen and (max-width: 600px){body.admin-bar #quadmenu.quadmenu-is-offcanvas .navbar-offcanvas,body.admin-bar #quadmenu.quadmenu-is-vertical .navbar-offcanvas{padding-top:46px}}body.admin-bar #quadmenu.quadmenu-is-vertical .navbar-offcanvas{padding-top:32px}@keyframes quadmenu_ttb{0%{transform:translateY(-100%);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes quadmenu_spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes quadmenu_bounce{from,20%,53%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0)}40%,43%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0)}70%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0)}90%{transform:translate3d(0, -4px, 0)}}@keyframes quadmenu_pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.1, 1.1, 1.1)}to{transform:scale3d(1, 1, 1)}}@keyframes quadmenu_rubberBand{from{transform:scale3d(1, 1, 1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}to{transform:scale3d(1, 1, 1)}}@keyframes quadmenu_swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}@keyframes quadmenu_tada{from{transform:scale3d(1, 1, 1)}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{transform:scale3d(1, 1, 1)}}@keyframes quadmenu_wobble{from{transform:translate3d(0, 0, 0)}15%{transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{transform:translate3d(0, 0, 0)}}@keyframes quadmenu_ripple{0%{transform:scale(0, 0);opacity:.3}40%{transform:scale(15, 15);opacity:.3}100%{opacity:0;transform:scale(40, 40)}}@keyframes quadmenu_cart_qty{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}@keyframes quadmenu_fadein{0%{opacity:0}100%{opacity:1}}#quadmenu .quadmenu_spin{animation:quadmenu_spin .4s cubic-bezier(0.18, 0.74, 0.72, 1)}#quadmenu .quadmenu_bounce{animation:quadmenu_bounce .4s;transform-origin:center bottom}#quadmenu .quadmenu_pulse{animation:quadmenu_pulse .4s cubic-bezier(0.18, 0.74, 0.72, 1)}#quadmenu .quadmenu_rubberBand{animation:quadmenu_rubberBand .8s cubic-bezier(0.18, 0.74, 0.72, 1)}#quadmenu .quadmenu_swing{animation:quadmenu_swing .4s cubic-bezier(0.18, 0.74, 0.72, 1);transform-origin:bottom center}#quadmenu .quadmenu_tada{animation:quadmenu_tada .4s cubic-bezier(0.18, 0.74, 0.72, 1)}#quadmenu .quadmenu_wobble{animation:quadmenu_wobble .4s cubic-bezier(0.18, 0.74, 0.72, 1)}#quadmenu .quadmenu_spin.hover,#quadmenu .quadmenu_bounce.hover,#quadmenu .quadmenu_pulse.hover,#quadmenu .quadmenu_rubberBand.hover,#quadmenu .quadmenu_swing.hover,#quadmenu .quadmenu_tada.hover,#quadmenu .quadmenu_wobble.hover{animation-name:none}#quadmenu .quadmenu_spin.load,#quadmenu .quadmenu_bounce.load,#quadmenu .quadmenu_pulse.load,#quadmenu .quadmenu_rubberBand.load,#quadmenu .quadmenu_swing.load,#quadmenu .quadmenu_tada.load,#quadmenu .quadmenu_wobble.load{animation-play-state:paused}#quadmenu .quadmenu_spin.loop,#quadmenu .quadmenu_bounce.loop,#quadmenu .quadmenu_pulse.loop,#quadmenu .quadmenu_rubberBand.loop,#quadmenu .quadmenu_swing.loop,#quadmenu .quadmenu_tada.loop,#quadmenu .quadmenu_wobble.loop{animation-iteration-count:infinite}#quadmenu .quadmenu_spin.t_200,#quadmenu .quadmenu_bounce.t_200,#quadmenu .quadmenu_pulse.t_200,#quadmenu .quadmenu_rubberBand.t_200,#quadmenu .quadmenu_swing.t_200,#quadmenu .quadmenu_tada.t_200,#quadmenu .quadmenu_wobble.t_200{animation-duration:200ms}#quadmenu .quadmenu_spin.t_300,#quadmenu .quadmenu_bounce.t_300,#quadmenu .quadmenu_pulse.t_300,#quadmenu .quadmenu_rubberBand.t_300,#quadmenu .quadmenu_swing.t_300,#quadmenu .quadmenu_tada.t_300,#quadmenu .quadmenu_wobble.t_300{animation-duration:300ms}#quadmenu .quadmenu_spin.t_500,#quadmenu .quadmenu_bounce.t_500,#quadmenu .quadmenu_pulse.t_500,#quadmenu .quadmenu_rubberBand.t_500,#quadmenu .quadmenu_swing.t_500,#quadmenu .quadmenu_tada.t_500,#quadmenu .quadmenu_wobble.t_500{animation-duration:500ms}#quadmenu .quadmenu_spin.t_700,#quadmenu .quadmenu_bounce.t_700,#quadmenu .quadmenu_pulse.t_700,#quadmenu .quadmenu_rubberBand.t_700,#quadmenu .quadmenu_swing.t_700,#quadmenu .quadmenu_tada.t_700,#quadmenu .quadmenu_wobble.t_700{animation-duration:700ms}#quadmenu .quadmenu_spin.t_1000,#quadmenu .quadmenu_bounce.t_1000,#quadmenu .quadmenu_pulse.t_1000,#quadmenu .quadmenu_rubberBand.t_1000,#quadmenu .quadmenu_swing.t_1000,#quadmenu .quadmenu_tada.t_1000,#quadmenu .quadmenu_wobble.t_1000{animation-duration:1000ms}#quadmenu .quadmenu_spin.t_1500,#quadmenu .quadmenu_bounce.t_1500,#quadmenu .quadmenu_pulse.t_1500,#quadmenu .quadmenu_rubberBand.t_1500,#quadmenu .quadmenu_swing.t_1500,#quadmenu .quadmenu_tada.t_1500,#quadmenu .quadmenu_wobble.t_1500{animation-duration:1500ms}#quadmenu .quadmenu_spin.t_2000,#quadmenu .quadmenu_bounce.t_2000,#quadmenu .quadmenu_pulse.t_2000,#quadmenu .quadmenu_rubberBand.t_2000,#quadmenu .quadmenu_swing.t_2000,#quadmenu .quadmenu_tada.t_2000,#quadmenu .quadmenu_wobble.t_2000{animation-duration:2000ms}#quadmenu .quadmenu_spin.t_3000,#quadmenu .quadmenu_bounce.t_3000,#quadmenu .quadmenu_pulse.t_3000,#quadmenu .quadmenu_rubberBand.t_3000,#quadmenu .quadmenu_swing.t_3000,#quadmenu .quadmenu_tada.t_3000,#quadmenu .quadmenu_wobble.t_3000{animation-duration:3000ms}#quadmenu.js .quadmenu_spin.load,#quadmenu.js .quadmenu_spin.loop,#quadmenu.js .quadmenu_bounce.load,#quadmenu.js .quadmenu_bounce.loop,#quadmenu.js .quadmenu_pulse.load,#quadmenu.js .quadmenu_pulse.loop,#quadmenu.js .quadmenu_rubberBand.load,#quadmenu.js .quadmenu_rubberBand.loop,#quadmenu.js .quadmenu_swing.load,#quadmenu.js .quadmenu_swing.loop,#quadmenu.js .quadmenu_tada.load,#quadmenu.js .quadmenu_tada.loop,#quadmenu.js .quadmenu_wobble.load,#quadmenu.js .quadmenu_wobble.loop{animation-play-state:running}#quadmenu.js li.quadmenu-item:hover>a>.quadmenu-item-content>.quadmenu_spin.hover{animation-name:quadmenu_spin}#quadmenu.js li.quadmenu-item:hover>a>.quadmenu-item-content>.quadmenu_bounce.hover{animation-name:quadmenu_bounce}#quadmenu.js li.quadmenu-item:hover>a>.quadmenu-item-content>.quadmenu_pulse.hover{animation-name:quadmenu_pulse}#quadmenu.js li.quadmenu-item:hover>a>.quadmenu-item-content>.quadmenu_rubberBand.hover{animation-name:quadmenu_rubberBand}#quadmenu.js li.quadmenu-item:hover>a>.quadmenu-item-content>.quadmenu_swing.hover{animation-name:quadmenu_swing}#quadmenu.js li.quadmenu-item:hover>a>.quadmenu-item-content>.quadmenu_tada.hover{animation-name:quadmenu_tada}#quadmenu.js li.quadmenu-item:hover>a>.quadmenu-item-content>.quadmenu_wobble.hover{animation-name:quadmenu_wobble}#quadmenu.quadmenu-is-horizontal.quadmenu-hover-slidebar .quadmenu-navbar-nav>li.quadmenu-slidebar{display:block;overflow:hidden;position:absolute;pointer-events:none;height:3px;-webkit-transition:left 0.4s cubic-bezier(.18,.74,.72,1), top 0.4s cubic-bezier(.18,.74,.72,1), width 0.08s linear, height 0.08s linear;-moz-transition:left 0.4s cubic-bezier(.18,.74,.72,1), top 0.4s cubic-bezier(.18,.74,.72,1), width 0.08s linear, height 0.08s linear;-ms-transition:left 0.4s cubic-bezier(.18,.74,.72,1), top 0.4s cubic-bezier(.18,.74,.72,1), width 0.08s linear, height 0.08s linear;-o-transition:left 0.4s cubic-bezier(.18,.74,.72,1), top 0.4s cubic-bezier(.18,.74,.72,1), width 0.08s linear, height 0.08s linear;transition:left 0.4s cubic-bezier(.18,.74,.72,1), top 0.4s cubic-bezier(.18,.74,.72,1), width 0.08s linear, height 0.08s linear}#quadmenu.quadmenu-is-horizontal.quadmenu-hover-slidebar .quadmenu-navbar-nav>li.quadmenu-slidebar>.bar{display:block;overflow:hidden;margin:0px auto;content:" ";width:7px;height:100%;-webkit-transition:width .4s cubic-bezier(0.18, 0.74, 0.72, 1);-moz-transition:width .4s cubic-bezier(0.18, 0.74, 0.72, 1);-ms-transition:width .4s cubic-bezier(0.18, 0.74, 0.72, 1);-o-transition:width .4s cubic-bezier(0.18, 0.74, 0.72, 1);transition:width .4s cubic-bezier(0.18, 0.74, 0.72, 1)}#quadmenu.quadmenu-is-horizontal.quadmenu-hover-slidebar .quadmenu-navbar-nav>li.quadmenu-slidebar.invisible>.bar{width:0}#quadmenu.quadmenu-is-horizontal.quadmenu-hover-slidebar.sl-middle .quadmenu-navbar-nav>li.quadmenu-slidebar:not(.invisible){top:50%;margin-top:1em}#quadmenu.quadmenu-is-horizontal.quadmenu-hover-slidebar.sl-middle .quadmenu-navbar-nav>li.quadmenu-slidebar:not(.invisible)>.bar{width:50%;height:100%}#quadmenu.quadmenu-is-horizontal.quadmenu-hover-slidebar.sl-top .quadmenu-navbar-nav>li.quadmenu-slidebar{top:0;bottom:auto}#quadmenu.quadmenu-is-horizontal.quadmenu-hover-slidebar.sl-top .quadmenu-navbar-nav>li.quadmenu-slidebar:not(.invisible)>.bar{width:100%}#quadmenu.quadmenu-is-horizontal.quadmenu-hover-slidebar.sl-bottom .quadmenu-navbar-nav>li.quadmenu-slidebar{top:auto;bottom:0}#quadmenu.quadmenu-is-horizontal.quadmenu-hover-slidebar.sl-bottom .quadmenu-navbar-nav>li.quadmenu-slidebar:not(.invisible)>.bar{width:100%}#quadmenu.quadmenu-is-horizontal.quadmenu-hover-ripple .quadmenu-navbar-nav>li.quadmenu-item:not(.quadmenu-item-type-button)>a:before{content:"";position:absolute;top:50%;left:50%;width:5px;height:5px;background:rgba(255,255,255,.5);opacity:0;border-radius:100%;transform:scale(1, 1) translate(-50%);transform-origin:50% 50%;z-index:1}#quadmenu.quadmenu-is-horizontal.quadmenu-hover-ripple .quadmenu-navbar-nav>li.quadmenu-item:not(.quadmenu-item-type-button).quadmenu-has-link:hover>a:before,#quadmenu.quadmenu-is-horizontal.quadmenu-hover-ripple .quadmenu-navbar-nav>li.quadmenu-item:not(.quadmenu-item-type-button).quadmenu-has-link.open>a:before{animation:quadmenu_ripple 1s cubic-bezier(0.18, 0.74, 0.72, 1);text-decoration:none}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_fadeIn.t_100,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_btt.t_100,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_rtl.t_100,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_ltr.t_100,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_hinge.t_100,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_flip.t_100{transition-duration:200ms}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_fadeIn.t_200,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_btt.t_200,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_rtl.t_200,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_ltr.t_200,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_hinge.t_200,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_flip.t_200{transition-duration:200ms}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_fadeIn.t_300,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_btt.t_300,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_rtl.t_300,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_ltr.t_300,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_hinge.t_300,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_flip.t_300{transition-duration:300ms}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_fadeIn.t_500,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_btt.t_500,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_rtl.t_500,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_ltr.t_500,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_hinge.t_500,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_flip.t_500{transition-duration:500ms}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_fadeIn.t_700,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_btt.t_700,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_rtl.t_700,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_ltr.t_700,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_hinge.t_700,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_flip.t_700{transition-duration:700ms}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_fadeIn.t_1000,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_btt.t_1000,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_rtl.t_1000,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_ltr.t_1000,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_hinge.t_1000,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_flip.t_1000{transition-duration:1000ms}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_fadeIn{opacity:0;-webkit-transition:opacity .5s cubic-bezier(0.18, 0.74, 0.72, 1);-moz-transition:opacity .5s cubic-bezier(0.18, 0.74, 0.72, 1);-ms-transition:opacity .5s cubic-bezier(0.18, 0.74, 0.72, 1);-o-transition:opacity .5s cubic-bezier(0.18, 0.74, 0.72, 1);transition:opacity .5s cubic-bezier(0.18, 0.74, 0.72, 1)}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_btt{opacity:0;-webkit-transform:translateY(25px);-moz-transform:translateY(25px);-ms-transform:translateY(25px);-o-transform:translateY(25px);-webkit-transition:transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.1s ease-in;-moz-transition:transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.1s ease-in;-ms-transition:transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.1s ease-in;-o-transition:transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.1s ease-in;transition:transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.1s ease-in}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_rtl{opacity:0;-webkit-transform:translateX(50px);-moz-transform:translateX(50px);-ms-transform:translateX(50px);-o-transform:translateX(50px);-webkit-transition:transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.5s ease-in;-moz-transition:transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.5s ease-in;-ms-transition:transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.5s ease-in;-o-transition:transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.5s ease-in;transition:transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.5s ease-in}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_ltr{opacity:0;-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-ms-transform:translateX(-50px);-o-transform:translateX(-50px);-webkit-transition:transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.5s ease-in;-moz-transition:transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.5s ease-in;-ms-transition:transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.5s ease-in;-o-transition:transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.5s ease-in;transition:transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.5s ease-in}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_hinge{transform-origin:50% 0;-webkit-transform:perspective(3000px) rotateX(-90deg);-moz-transform:perspective(3000px) rotateX(-90deg);-ms-transform:perspective(3000px) rotateX(-90deg);-o-transform:perspective(3000px) rotateX(-90deg);-webkit-transition:transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-in;-moz-transition:transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-in;-ms-transition:transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-in;-o-transition:transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-in;transition:transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-in}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_hinge .quadmenu-item-type-tabs>.quadmenu-dropdown-menu>li>.quadmenu-dropdown-menu>li .quadmenu-dropdown-menu{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_flip{-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);-o-transform:rotateX(-90deg);-webkit-transition:transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-in;-moz-transition:transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-in;-ms-transition:transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-in;-o-transition:transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-in;transition:transform 0.2s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-in}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open>.quadmenu-dropdown-menu.quadmenu_fadeIn,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open>.quadmenu-dropdown-menu.quadmenu_btt,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open>.quadmenu-dropdown-menu.quadmenu_rtl,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open>.quadmenu-dropdown-menu.quadmenu_ltr,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open>.quadmenu-dropdown-menu.quadmenu_hinge,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open>.quadmenu-dropdown-menu.quadmenu_flip{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open.closing>.quadmenu-dropdown-menu.quadmenu_fadeIn,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open.closing>.quadmenu-dropdown-menu.quadmenu_btt,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open.closing>.quadmenu-dropdown-menu.quadmenu_rtl,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open.closing>.quadmenu-dropdown-menu.quadmenu_ltr,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open.closing>.quadmenu-dropdown-menu.quadmenu_hinge{opacity:0;-webkit-transition:transform 0.5s cubic-bezier(.18,.74,.72,1), opacity 0.2s ease-out;-moz-transition:transform 0.5s cubic-bezier(.18,.74,.72,1), opacity 0.2s ease-out;-ms-transition:transform 0.5s cubic-bezier(.18,.74,.72,1), opacity 0.2s ease-out;-o-transition:transform 0.5s cubic-bezier(.18,.74,.72,1), opacity 0.2s ease-out;transition:transform 0.5s cubic-bezier(.18,.74,.72,1), opacity 0.2s ease-out}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open.closing>.quadmenu-dropdown-menu.quadmenu_btt{-webkit-transform:translateY(25px);-moz-transform:translateY(25px);-ms-transform:translateY(25px);-o-transform:translateY(25px)}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open.closing>.quadmenu-dropdown-menu.quadmenu_rtl{-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-ms-transform:translateX(-50px);-o-transform:translateX(-50px)}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open.closing>.quadmenu-dropdown-menu.quadmenu_ltr{-webkit-transform:translateX(50px);-moz-transform:translateX(50px);-ms-transform:translateX(50px);-o-transform:translateX(50px)}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open.closing>.quadmenu-dropdown-menu.quadmenu_hinge{-webkit-transform:perspective(3000px) rotateX(-90deg);-moz-transform:perspective(3000px) rotateX(-90deg);-ms-transform:perspective(3000px) rotateX(-90deg);-o-transform:perspective(3000px) rotateX(-90deg)}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item.open.closing>.quadmenu-dropdown-menu.quadmenu_flip{-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);-o-transform:rotateX(-90deg);-webkit-transition:transform 0.1s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-out;-moz-transition:transform 0.1s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-out;-ms-transition:transform 0.1s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-out;-o-transition:transform 0.1s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-out;transition:transform 0.1s cubic-bezier(.18,.74,.72,1), opacity 0.4s ease-out}#quadmenu.quadmenu-sticky-top.quadmenu-sticky-animation{-webkit-animation:quadmenu_ttb .5s cubic-bezier(0.18, 0.74, 0.72, 1);-moz-animation:quadmenu_ttb .5s cubic-bezier(0.18, 0.74, 0.72, 1);-o-animation:quadmenu_ttb .5s cubic-bezier(0.18, 0.74, 0.72, 1);animation:quadmenu_ttb .5s cubic-bezier(0.18, 0.74, 0.72, 1)}#quadmenu{pointer-events:all}#quadmenu .ps-container:hover>.ps-scrollbar-y-rail:hover{opacity:1}#quadmenu .ps-container>.ps-scrollbar-y-rail{z-index:10039;width:8px;pointer-events:none;background-color:rgba(255,255,255,.8)}#quadmenu .ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{width:8px;right:0;pointer-events:all;border-radius:0;background-color:#333}#quadmenu .ps-container>.ps-scrollbar-y-rail:hover:before,#quadmenu .ps-container>.ps-scrollbar-y-rail:hover:after,#quadmenu .ps-container>.ps-scrollbar-y-rail:active:before,#quadmenu .ps-container>.ps-scrollbar-y-rail:active:after{position:absolute;top:0;bottom:0;width:15px;pointer-events:all;content:"";display:block}#quadmenu .ps-container>.ps-scrollbar-y-rail:hover:before,#quadmenu .ps-container>.ps-scrollbar-y-rail:active:before{left:100%}#quadmenu .ps-container>.ps-scrollbar-y-rail:hover:after,#quadmenu .ps-container>.ps-scrollbar-y-rail:active:after{right:100%}#quadmenu .ps-container>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y,#quadmenu .ps-container>.ps-scrollbar-y-rail:active>.ps-scrollbar-y{background-color:#000}#quadmenu .quadmenu-navbar-toggle {
margin-left: 10px;
margin-right: 10px;
}
#quadmenu .quadmenu-alert + .quadmenu-alert {
margin-top: 10px;
}
#quadmenu .quadmenu-navbar-header .quadmenu-navbar-brand {
padding: 0 10px;
}
#quadmenu .quadmenu-navbar-collapse {
padding-right: 10px;
padding-left: 10px;
}
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-login > .quadmenu-dropdown-menu,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-cart > .quadmenu-dropdown-menu {
padding: 20px;
}
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-login > .quadmenu-dropdown-menu .quadmenu-bottom-text,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-cart > .quadmenu-dropdown-menu .quadmenu-bottom-text {
margin: 20px -20px -20px -20px;
}
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-login > .quadmenu-dropdown-menu {
margin: 0 -20px 0 -20px;
}
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-cart.quadmenu-cart-empty > .quadmenu-dropdown-menu .widget_shopping_cart {
padding-bottom: 20px;
}
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-cart > .quadmenu-dropdown-menu .quadmenu-empty-icon {
padding-top: 20px;
padding-bottom: 20px;
}
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-social > .quadmenu-toggle-container > a {
padding-left: 10px;
padding-right: 10px;
}
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-dropdown form .quadmenu-item-content + .quadmenu-item-content {
margin-top: 10px;
}
#quadmenu.quadmenu-is-horizontal li.quadmenu-item-type-column > div > ul {
padding-top: 10px;
padding-bottom: 10px;
}
#quadmenu:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav > li.quadmenu-item-type-login > .quadmenu-dropdown-menu > ul > li.quadmenu-item > .quadmenu-item-content {
padding-left: 20px;
padding-right: 20px;
}
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-1,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-2,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-3,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-4,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-5,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-6,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-7,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-8,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-9,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-10,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-11,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-12,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-sm-1,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-sm-2,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-sm-3,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-sm-4,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-sm-5,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-sm-6,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-sm-7,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-sm-8,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-sm-9,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-sm-10,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-sm-11,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-sm-12,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-sm,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-md-1,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-md-2,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-md-3,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-md-4,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-md-5,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-md-6,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-md-7,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-md-8,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-md-9,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-md-10,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-md-11,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-md-12,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-md,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-lg-1,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-lg-2,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-lg-3,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-lg-4,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-lg-5,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-lg-6,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-lg-7,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-lg-8,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-lg-9,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-lg-10,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-lg-11,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-lg-12,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-lg,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-xl-1,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-xl-2,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-xl-3,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-xl-4,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-xl-5,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-xl-6,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-xl-7,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-xl-8,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-xl-9,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-xl-10,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-xl-11,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-xl-12,
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-row .col-xl {
padding-right: 10px;
padding-left: 10px;
}
#quadmenu .quadmenu-navbar-nav .quadmenu-row {
display: -webkit-box !important;
display: -webkit-flex !important;
display: -ms-flexbox !important;
display: flex!important;
-webkit-flex-wrap: wrap!important;
-ms-flex-wrap: wrap!important;
flex-wrap: wrap!important;
}
#quadmenu .quadmenu-navbar-nav .col-1,
#quadmenu .quadmenu-navbar-nav .col-2,
#quadmenu .quadmenu-navbar-nav .col-3,
#quadmenu .quadmenu-navbar-nav .col-4,
#quadmenu .quadmenu-navbar-nav .col-5,
#quadmenu .quadmenu-navbar-nav .col-6,
#quadmenu .quadmenu-navbar-nav .col-7,
#quadmenu .quadmenu-navbar-nav .col-8,
#quadmenu .quadmenu-navbar-nav .col-9,
#quadmenu .quadmenu-navbar-nav .col-10,
#quadmenu .quadmenu-navbar-nav .col-11,
#quadmenu .quadmenu-navbar-nav .col-12,
#quadmenu .quadmenu-navbar-nav .col,
#quadmenu .quadmenu-navbar-nav .col-sm-1,
#quadmenu .quadmenu-navbar-nav .col-sm-2,
#quadmenu .quadmenu-navbar-nav .col-sm-3,
#quadmenu .quadmenu-navbar-nav .col-sm-4,
#quadmenu .quadmenu-navbar-nav .col-sm-5,
#quadmenu .quadmenu-navbar-nav .col-sm-6,
#quadmenu .quadmenu-navbar-nav .col-sm-7,
#quadmenu .quadmenu-navbar-nav .col-sm-8,
#quadmenu .quadmenu-navbar-nav .col-sm-9,
#quadmenu .quadmenu-navbar-nav .col-sm-10,
#quadmenu .quadmenu-navbar-nav .col-sm-11,
#quadmenu .quadmenu-navbar-nav .col-sm-12,
#quadmenu .quadmenu-navbar-nav .col-sm,
#quadmenu .quadmenu-navbar-nav .col-md-1,
#quadmenu .quadmenu-navbar-nav .col-md-2,
#quadmenu .quadmenu-navbar-nav .col-md-3,
#quadmenu .quadmenu-navbar-nav .col-md-4,
#quadmenu .quadmenu-navbar-nav .col-md-5,
#quadmenu .quadmenu-navbar-nav .col-md-6,
#quadmenu .quadmenu-navbar-nav .col-md-7,
#quadmenu .quadmenu-navbar-nav .col-md-8,
#quadmenu .quadmenu-navbar-nav .col-md-9,
#quadmenu .quadmenu-navbar-nav .col-md-10,
#quadmenu .quadmenu-navbar-nav .col-md-11,
#quadmenu .quadmenu-navbar-nav .col-md-12,
#quadmenu .quadmenu-navbar-nav .col-md,
#quadmenu .quadmenu-navbar-nav .col-lg-1,
#quadmenu .quadmenu-navbar-nav .col-lg-2,
#quadmenu .quadmenu-navbar-nav .col-lg-3,
#quadmenu .quadmenu-navbar-nav .col-lg-4,
#quadmenu .quadmenu-navbar-nav .col-lg-5,
#quadmenu .quadmenu-navbar-nav .col-lg-6,
#quadmenu .quadmenu-navbar-nav .col-lg-7,
#quadmenu .quadmenu-navbar-nav .col-lg-8,
#quadmenu .quadmenu-navbar-nav .col-lg-9,
#quadmenu .quadmenu-navbar-nav .col-lg-10,
#quadmenu .quadmenu-navbar-nav .col-lg-11,
#quadmenu .quadmenu-navbar-nav .col-lg-12,
#quadmenu .quadmenu-navbar-nav .col-lg,
#quadmenu .quadmenu-navbar-nav .col-xl-1,
#quadmenu .quadmenu-navbar-nav .col-xl-2,
#quadmenu .quadmenu-navbar-nav .col-xl-3,
#quadmenu .quadmenu-navbar-nav .col-xl-4,
#quadmenu .quadmenu-navbar-nav .col-xl-5,
#quadmenu .quadmenu-navbar-nav .col-xl-6,
#quadmenu .quadmenu-navbar-nav .col-xl-7,
#quadmenu .quadmenu-navbar-nav .col-xl-8,
#quadmenu .quadmenu-navbar-nav .col-xl-9,
#quadmenu .quadmenu-navbar-nav .col-xl-10,
#quadmenu .quadmenu-navbar-nav .col-xl-11,
#quadmenu .quadmenu-navbar-nav .col-xl-12,
#quadmenu .quadmenu-navbar-nav .col-xl {
position: relative;
width: 100%;
min-height: 1px;
}
#quadmenu .quadmenu-navbar-nav .col {
-webkit-flex-basis: 0;
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
#quadmenu .quadmenu-navbar-nav .col-auto {
-webkit-box-flex: 0;
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
}
#quadmenu .quadmenu-navbar-nav .col-1 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 8.333333%;
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
#quadmenu .quadmenu-navbar-nav .col-2 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 16.666667%;
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
#quadmenu .quadmenu-navbar-nav .col-3 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 25%;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
#quadmenu .quadmenu-navbar-nav .col-4 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 33.333333%;
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
#quadmenu .quadmenu-navbar-nav .col-5 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 41.666667%;
-ms-flex: 0 0 41.666667%;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
#quadmenu .quadmenu-navbar-nav .col-6 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 50%;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
#quadmenu .quadmenu-navbar-nav .col-7 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 58.333333%;
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
#quadmenu .quadmenu-navbar-nav .col-8 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 66.666667%;
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
#quadmenu .quadmenu-navbar-nav .col-9 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 75%;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
#quadmenu .quadmenu-navbar-nav .col-10 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 83.333333%;
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
#quadmenu .quadmenu-navbar-nav .col-11 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 91.666667%;
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
#quadmenu .quadmenu-navbar-nav .col-12 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
#quadmenu .quadmenu-navbar-nav .offset-1 {
margin-left: 8.333333%;
}
#quadmenu .quadmenu-navbar-nav .offset-2 {
margin-left: 16.666667%;
}
#quadmenu .quadmenu-navbar-nav .offset-3 {
margin-left: 25%;
}
#quadmenu .quadmenu-navbar-nav .offset-4 {
margin-left: 33.333333%;
}
#quadmenu .quadmenu-navbar-nav .offset-5 {
margin-left: 41.666667%;
}
#quadmenu .quadmenu-navbar-nav .offset-6 {
margin-left: 50%;
}
#quadmenu .quadmenu-navbar-nav .offset-7 {
margin-left: 58.333333%;
}
#quadmenu .quadmenu-navbar-nav .offset-8 {
margin-left: 66.666667%;
}
#quadmenu .quadmenu-navbar-nav .offset-9 {
margin-left: 75%;
}
#quadmenu .quadmenu-navbar-nav .offset-10 {
margin-left: 83.333333%;
}
#quadmenu .quadmenu-navbar-nav .offset-11 {
margin-left: 91.666667%;
}
@media (min-width: 576px) {
#quadmenu .quadmenu-navbar-nav .col-sm {
-webkit-flex-basis: 0;
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
#quadmenu .quadmenu-navbar-nav .col-sm-auto {
-webkit-box-flex: 0;
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
}
#quadmenu .quadmenu-navbar-nav .col-sm-1 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 8.333333%;
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
#quadmenu .quadmenu-navbar-nav .col-sm-2 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 16.666667%;
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
#quadmenu .quadmenu-navbar-nav .col-sm-3 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 25%;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
#quadmenu .quadmenu-navbar-nav .col-sm-4 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 33.333333%;
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
#quadmenu .quadmenu-navbar-nav .col-sm-5 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 41.666667%;
-ms-flex: 0 0 41.666667%;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
#quadmenu .quadmenu-navbar-nav .col-sm-6 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 50%;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
#quadmenu .quadmenu-navbar-nav .col-sm-7 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 58.333333%;
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
#quadmenu .quadmenu-navbar-nav .col-sm-8 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 66.666667%;
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
#quadmenu .quadmenu-navbar-nav .col-sm-9 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 75%;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
#quadmenu .quadmenu-navbar-nav .col-sm-10 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 83.333333%;
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
#quadmenu .quadmenu-navbar-nav .col-sm-11 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 91.666667%;
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
#quadmenu .quadmenu-navbar-nav .col-sm-12 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
}
@media (min-width: 768px) {
#quadmenu .quadmenu-navbar-nav .col-md {
-webkit-flex-basis: 0;
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
#quadmenu .quadmenu-navbar-nav .col-md-auto {
-webkit-box-flex: 0;
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
}
#quadmenu .quadmenu-navbar-nav .col-md-1 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 8.333333%;
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
#quadmenu .quadmenu-navbar-nav .col-md-2 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 16.666667%;
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
#quadmenu .quadmenu-navbar-nav .col-md-3 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 25%;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
#quadmenu .quadmenu-navbar-nav .col-md-4 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 33.333333%;
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
#quadmenu .quadmenu-navbar-nav .col-md-5 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 41.666667%;
-ms-flex: 0 0 41.666667%;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
#quadmenu .quadmenu-navbar-nav .col-md-6 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 50%;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
#quadmenu .quadmenu-navbar-nav .col-md-7 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 58.333333%;
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
#quadmenu .quadmenu-navbar-nav .col-md-8 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 66.666667%;
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
#quadmenu .quadmenu-navbar-nav .col-md-9 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 75%;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
#quadmenu .quadmenu-navbar-nav .col-md-10 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 83.333333%;
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
#quadmenu .quadmenu-navbar-nav .col-md-11 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 91.666667%;
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
#quadmenu .quadmenu-navbar-nav .col-md-12 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
#quadmenu .quadmenu-navbar-nav .offset-md-0 {
margin-left: 0%;
}
#quadmenu .quadmenu-navbar-nav .offset-md-1 {
margin-left: 8.333333%;
}
#quadmenu .quadmenu-navbar-nav .offset-md-2 {
margin-left: 16.666667%;
}
#quadmenu .quadmenu-navbar-nav .offset-md-3 {
margin-left: 25%;
}
#quadmenu .quadmenu-navbar-nav .offset-md-4 {
margin-left: 33.333333%;
}
#quadmenu .quadmenu-navbar-nav .offset-md-5 {
margin-left: 41.666667%;
}
#quadmenu .quadmenu-navbar-nav .offset-md-6 {
margin-left: 50%;
}
#quadmenu .quadmenu-navbar-nav .offset-md-7 {
margin-left: 58.333333%;
}
#quadmenu .quadmenu-navbar-nav .offset-md-8 {
margin-left: 66.666667%;
}
#quadmenu .quadmenu-navbar-nav .offset-md-9 {
margin-left: 75%;
}
#quadmenu .quadmenu-navbar-nav .offset-md-10 {
margin-left: 83.333333%;
}
#quadmenu .quadmenu-navbar-nav .offset-md-11 {
margin-left: 91.666667%;
}
}
@media (min-width: 992px) {
#quadmenu .quadmenu-navbar-nav .col-lg {
-webkit-flex-basis: 0;
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
#quadmenu .quadmenu-navbar-nav .col-lg-auto {
-webkit-box-flex: 0;
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
}
#quadmenu .quadmenu-navbar-nav .col-lg-1 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 8.333333%;
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
#quadmenu .quadmenu-navbar-nav .col-lg-2 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 16.666667%;
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
#quadmenu .quadmenu-navbar-nav .col-lg-3 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 25%;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
#quadmenu .quadmenu-navbar-nav .col-lg-4 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 33.333333%;
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
#quadmenu .quadmenu-navbar-nav .col-lg-5 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 41.666667%;
-ms-flex: 0 0 41.666667%;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
#quadmenu .quadmenu-navbar-nav .col-lg-6 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 50%;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
#quadmenu .quadmenu-navbar-nav .col-lg-7 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 58.333333%;
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
#quadmenu .quadmenu-navbar-nav .col-lg-8 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 66.666667%;
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
#quadmenu .quadmenu-navbar-nav .col-lg-9 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 75%;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
#quadmenu .quadmenu-navbar-nav .col-lg-10 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 83.333333%;
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
#quadmenu .quadmenu-navbar-nav .col-lg-11 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 91.666667%;
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
#quadmenu .quadmenu-navbar-nav .col-lg-12 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
#quadmenu .quadmenu-navbar-nav .offset-lg-0 {
margin-left: 0%;
}
#quadmenu .quadmenu-navbar-nav .offset-lg-1 {
margin-left: 8.333333%;
}
#quadmenu .quadmenu-navbar-nav .offset-lg-2 {
margin-left: 16.666667%;
}
#quadmenu .quadmenu-navbar-nav .offset-lg-3 {
margin-left: 25%;
}
#quadmenu .quadmenu-navbar-nav .offset-lg-4 {
margin-left: 33.333333%;
}
#quadmenu .quadmenu-navbar-nav .offset-lg-5 {
margin-left: 41.666667%;
}
#quadmenu .quadmenu-navbar-nav .offset-lg-6 {
margin-left: 50%;
}
#quadmenu .quadmenu-navbar-nav .offset-lg-7 {
margin-left: 58.333333%;
}
#quadmenu .quadmenu-navbar-nav .offset-lg-8 {
margin-left: 66.666667%;
}
#quadmenu .quadmenu-navbar-nav .offset-lg-9 {
margin-left: 75%;
}
#quadmenu .quadmenu-navbar-nav .offset-lg-10 {
margin-left: 83.333333%;
}
#quadmenu .quadmenu-navbar-nav .offset-lg-11 {
margin-left: 91.666667%;
}
}
@media (min-width: 1200px) {
#quadmenu .quadmenu-navbar-nav .col-xl {
-webkit-flex-basis: 0;
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
#quadmenu .quadmenu-navbar-nav .col-xl-auto {
-webkit-box-flex: 0;
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
}
#quadmenu .quadmenu-navbar-nav .col-xl-1 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 8.333333%;
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
#quadmenu .quadmenu-navbar-nav .col-xl-2 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 16.666667%;
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
#quadmenu .quadmenu-navbar-nav .col-xl-3 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 25%;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
#quadmenu .quadmenu-navbar-nav .col-xl-4 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 33.333333%;
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
#quadmenu .quadmenu-navbar-nav .col-xl-5 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 41.666667%;
-ms-flex: 0 0 41.666667%;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
#quadmenu .quadmenu-navbar-nav .col-xl-6 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 50%;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
#quadmenu .quadmenu-navbar-nav .col-xl-7 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 58.333333%;
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
#quadmenu .quadmenu-navbar-nav .col-xl-8 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 66.666667%;
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
#quadmenu .quadmenu-navbar-nav .col-xl-9 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 75%;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
#quadmenu .quadmenu-navbar-nav .col-xl-10 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 83.333333%;
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
#quadmenu .quadmenu-navbar-nav .col-xl-11 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 91.666667%;
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
#quadmenu .quadmenu-navbar-nav .col-xl-12 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
#quadmenu .quadmenu-navbar-nav .offset-xl-0 {
margin-left: 0%;
}
#quadmenu .quadmenu-navbar-nav .offset-xl-1 {
margin-left: 8.333333%;
}
#quadmenu .quadmenu-navbar-nav .offset-xl-2 {
margin-left: 16.666667%;
}
#quadmenu .quadmenu-navbar-nav .offset-xl-3 {
margin-left: 25%;
}
#quadmenu .quadmenu-navbar-nav .offset-xl-4 {
margin-left: 33.333333%;
}
#quadmenu .quadmenu-navbar-nav .offset-xl-5 {
margin-left: 41.666667%;
}
#quadmenu .quadmenu-navbar-nav .offset-xl-6 {
margin-left: 50%;
}
#quadmenu .quadmenu-navbar-nav .offset-xl-7 {
margin-left: 58.333333%;
}
#quadmenu .quadmenu-navbar-nav .offset-xl-8 {
margin-left: 66.666667%;
}
#quadmenu .quadmenu-navbar-nav .offset-xl-9 {
margin-left: 75%;
}
#quadmenu .quadmenu-navbar-nav .offset-xl-10 {
margin-left: 83.333333%;
}
#quadmenu .quadmenu-navbar-nav .offset-xl-11 {
margin-left: 91.666667%;
}
}
#quadmenu .quadmenu-navbar-nav .hidden {
display: none !important;
}
@media (max-width: 768px) {
#quadmenu .quadmenu-navbar-nav .hidden-xs {
display: none !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
#quadmenu .quadmenu-navbar-nav .hidden-sm {
display: none !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
#quadmenu .quadmenu-navbar-nav .hidden-md {
display: none !important;
}
}
@media (min-width: 1200px) {
#quadmenu .quadmenu-navbar-nav .hidden-lg {
display: none !important;
}
}
.quadmenu-sticky-wrapper.quadmenu-default_theme {
background-color: rgba(51, 51, 51, 0);
}
#quadmenu.quadmenu-default_theme {
background-color: rgba(51, 51, 51, 0);
color: #ffffff;
font-family: Roboto Slab;
font-weight: 400;
font-size: 29px;
font-style: 0;
letter-spacing: -0.58px;
}
#quadmenu.quadmenu-default_theme.quadmenu-background-gradient {
background: -webkit-linear-gradient(17deg, rgba(51, 51, 51, 0) 0, #000000 90%); background: -o-linear-gradient(17deg, rgba(51, 51, 51, 0) 0, #000000 90%); background: -moz-linear-gradient(17deg, rgba(51, 51, 51, 0) 0, #000000 90%); background: linear-gradient(17deg, rgba(51, 51, 51, 0) 0, #000000 90%); }
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item > a,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item > form {
font-family: Roboto Slab;
font-size: 16px;
font-weight: 400;
font-style: 0;
letter-spacing: 0px;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item > form.quadmenu-has-icon:not(.quadmenu-item-type-icon) > a > .quadmenu-item-content {
padding-left: 36px;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu .quadmenu-title {
font-family: Roboto Slab;
font-size: 16px;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item > a {
font-family: Roboto Slab;
font-size: 18px;
font-weight: 400;
font-style: 0;
letter-spacing: -0.36px;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item > a > .quadmenu-item-content .quadmenu-product-price,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item > a > .quadmenu-item-content .quadmenu-product-rating,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item > a > .quadmenu-item-content .quadmenu-product-price ins,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item > a > .quadmenu-item-content .quadmenu-product-rating ins,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item > a > .quadmenu-item-content .quadmenu-product-price .woocommerce-Price-currencySymbol,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item > a > .quadmenu-item-content .quadmenu-product-rating .woocommerce-Price-currencySymbol,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item > a > .quadmenu-item-content .quadmenu-product-price .woocommerce-Price-amount amount,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item > a > .quadmenu-item-content .quadmenu-product-rating .woocommerce-Price-amount amount {
font-family: Roboto Slab;
font-size: 18px;
font-weight: 400;
font-style: 0;
letter-spacing: -0.36px;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-header .quadmenu-navbar-brand {
margin-top: 0px;
margin-bottom: 0px;
}
#quadmenu.quadmenu-default_theme.quadmenu-is-horizontal.js .quadmenu-navbar-header .quadmenu-navbar-brand {
height: 66px;
line-height: 66px;
}
#quadmenu.quadmenu-default_theme.quadmenu-is-horizontal.js .quadmenu-navbar-nav > li.quadmenu-item {
height: 66px;
}
#quadmenu.quadmenu-default_theme.quadmenu-is-horizontal.quadmenu-divider-show .quadmenu-navbar-nav > li > a:after,
#quadmenu.quadmenu-default_theme.quadmenu-is-horizontal.quadmenu-divider-show .quadmenu-navbar-nav > li.quadmenu-item-type-search > form:after {
margin-left: -22px;
background-color: rgba(255, 255, 255, 0.5);
}
#quadmenu.quadmenu-default_theme.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-tabs > .quadmenu-dropdown-menu > ul > li > ul.quadmenu-tabs > li.quadmenu-item-type-tab {
background-color: rgba(0, 0, 0, 0.05);
}
#quadmenu.quadmenu-default_theme.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-tabs > .quadmenu-dropdown-menu > ul > li > ul.quadmenu-tabs > li.quadmenu-item-type-tab:hover,
#quadmenu.quadmenu-default_theme.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-tabs > .quadmenu-dropdown-menu > ul > li > ul.quadmenu-tabs > li.quadmenu-item-type-tab.open {
background-color: rgba(0, 0, 0, 0.1);
}
#quadmenu.quadmenu-default_theme.quadmenu-is-horizontal .quadmenu-navbar-nav > li > .quadmenu-dropdown-menu {
margin-top: 0px;
}
#quadmenu.quadmenu-default_theme.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item-type-button > a > .quadmenu-item-content {
border-radius: 2px 2px 2px 2px;
}
#quadmenu.quadmenu-default_theme.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-dropdown-menu {
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-color: #000000;
border-style: solid;
background-color: #ffffff;
}
#quadmenu.quadmenu-default_theme.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-dropdown-menu > ul > li:first-child,
#quadmenu.quadmenu-default_theme.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-dropdown-menu > ul > li:first-child > a {
border-radius: 0px 0px 0 0;
}
#quadmenu.quadmenu-default_theme.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-dropdown-menu > ul > li:last-child,
#quadmenu.quadmenu-default_theme.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-dropdown-menu > ul > li:last-child > a {
border-radius: 0 0 0px 0px;
}
#quadmenu.quadmenu-default_theme.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-dropdown-menu > ul > li:only-child,
#quadmenu.quadmenu-default_theme.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-dropdown-menu > ul > li:only-child > a {
border-radius: 0px 0px 0px 0px;
}
#quadmenu.quadmenu-default_theme.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item:not(.quadmenu-item-type-tab):not(:last-child):not(:only-child) > a {
border-color: #f4f4f4;
border-style: solid;
border-width: 0 0 1px 0;
}
#quadmenu.quadmenu-default_theme.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-dropdown-submenu:not(.quadmenu-item-type-tab) > .quadmenu-dropdown-menu {
margin: 0px 0px 0 0px;
}
#quadmenu.quadmenu-default_theme.quadmenu-sticky-top {
background-color: rgba(0, 0, 0, 0);
}
#quadmenu.quadmenu-default_theme.quadmenu-sticky-top.js .quadmenu-navbar-header .quadmenu-navbar-brand {
height: 60px;
line-height: 60px;
}
#quadmenu.quadmenu-default_theme.quadmenu-sticky-top.js .quadmenu-navbar-nav > li.quadmenu-item {
height: 60px;
}
#quadmenu.quadmenu-default_theme.quadmenu-sticky-top .quadmenu-navbar-brand > img {
height: 25px;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-brand {
color: #ffffff;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-brand:hover,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-brand:focus {
color: #ffffff;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-brand.img {
background-color: transparent;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-brand > img {
height: 25px;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-toggle.collapsed .icon-bar {
background-color: #ffffff;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-toggle .icon-bar {
background-color: #ffffff;
}
#quadmenu.quadmenu-default_theme .ps-container > .ps-scrollbar-y-rail {
background-color: #ffffff;
}
#quadmenu.quadmenu-default_theme .ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y {
background-color: #fb88dd;
}
#quadmenu.quadmenu-default_theme .ps-container > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y,
#quadmenu.quadmenu-default_theme .ps-container > .ps-scrollbar-y-rail:active > .ps-scrollbar-y {
background-color: #fb88dd;
}
#quadmenu.quadmenu-default_theme .quadmenu-dropdown-menu .ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y {
background-color: #fb88dd;
}
#quadmenu.quadmenu-default_theme .quadmenu-dropdown-menu .ps-container > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y,
#quadmenu.quadmenu-default_theme .quadmenu-dropdown-menu .ps-container > .ps-scrollbar-y-rail:active > .ps-scrollbar-y {
background-color: #fb88dd;
}
#quadmenu.quadmenu-default_theme.quadmenu-hover-ripple .quadmenu-navbar-nav > li.quadmenu-item.quadmenu-has-link > a:before,
#quadmenu.quadmenu-default_theme.quadmenu-hover-slidebar .quadmenu-navbar-nav > li.quadmenu-item.quadmenu-has-link > a:before {
background-color: rgba(255, 255, 255, 0);
}
#quadmenu.quadmenu-default_theme.quadmenu-hover-ripple .quadmenu-navbar-nav > li.quadmenu-slidebar > .bar,
#quadmenu.quadmenu-default_theme.quadmenu-hover-slidebar .quadmenu-navbar-nav > li.quadmenu-slidebar > .bar {
background-color: rgba(255, 255, 255, 0);
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item.quadmenu-has-link > a:before,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item.quadmenu-has-link > span.bar {
background-color: rgba(255, 255, 255, 0);
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li:not(.quadmenu-item-type-button) {
margin: 0px 22px 0px 22px;
border-radius: 0px 0px 0px 0px;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li:not(.quadmenu-item-type-button) > a > .quadmenu-item-content {
color: #ffffff;
text-transform: capitalize;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li:not(.quadmenu-item-type-button) > a > .quadmenu-item-content > .quadmenu-icon {
color: #eeeeee;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li:not(.quadmenu-item-type-button) > a > .quadmenu-item-content > .quadmenu-subtitle {
color: #eeeeee;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li:not(.quadmenu-item-type-button) > a > .quadmenu-item-content > .quadmenu-badge > .quadmenu-badge-bubble {
background-color: #fb88dd;
color: #ffffff;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li:not(.quadmenu-item-type-button).quadmenu-has-link {
background-color: rgba(0, 0, 0, 0);
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li:not(.quadmenu-item-type-button).quadmenu-has-link:hover,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li:not(.quadmenu-item-type-button).quadmenu-has-link.open {
background-color: rgba(17, 17, 17, 0);
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li:not(.quadmenu-item-type-button).quadmenu-has-link:hover > a > .quadmenu-item-content,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li:not(.quadmenu-item-type-button).quadmenu-has-link.open > a > .quadmenu-item-content {
color: #ffffff;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li:not(.quadmenu-item-type-button).quadmenu-has-link:hover > a > .quadmenu-item-content > .quadmenu-icon,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li:not(.quadmenu-item-type-button).quadmenu-has-link.open > a > .quadmenu-item-content > .quadmenu-icon {
color: #ffffff;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li:not(.quadmenu-item-type-button).quadmenu-has-link:hover > a > .quadmenu-item-content > .quadmenu-subtitle,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li:not(.quadmenu-item-type-button).quadmenu-has-link.open > a > .quadmenu-item-content > .quadmenu-subtitle {
color: #ffffff;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item-type-button > a > .quadmenu-item-content {
color: #ffffff;
text-transform: capitalize;
background-color: #fb88dd;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item-type-button > a > .quadmenu-item-content > .quadmenu-icon {
color: #ffffff;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item-type-button:active > a > .quadmenu-item-content,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item-type-button:focus > a > .quadmenu-item-content,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item-type-button:hover > a > .quadmenu-item-content,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item-type-button.open > a > .quadmenu-item-content {
color: #383838;
background-color: #eeeeee;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item-type-button:active > a > .quadmenu-item-content > .quadmenu-icon,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item-type-button:focus > a > .quadmenu-item-content > .quadmenu-icon,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item-type-button:hover > a > .quadmenu-item-content > .quadmenu-icon,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item-type-button.open > a > .quadmenu-item-content > .quadmenu-icon {
color: #383838;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item-type-search > form ::placeholder {
color: #ffffff;
font-family: Roboto Slab;
font-size: 16px;
font-weight: 400;
font-style: 0;
text-transform: capitalize;
letter-spacing: 0px;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item-type-search > form input {
color: #ffffff;
font-family: Roboto Slab;
font-size: 16px;
font-weight: 400;
font-style: 0;
text-transform: capitalize;
letter-spacing: 0px;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item-type-search > form i {
color: #eeeeee;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item-type-login > .quadmenu-dropdown-menu .quadmenu-bottom-text,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item-type-cart > .quadmenu-dropdown-menu .quadmenu-bottom-text {
font-family: Roboto Slab;
font-size: 16px;
font-weight: 400;
font-style: 0;
text-transform: capitalize;
letter-spacing: 0px;
background-color: #f5f5f5;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item-type-login > .quadmenu-dropdown-menu li.woocommerce-mini-cart-item .blockUI.blockOverlay,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item-type-cart > .quadmenu-dropdown-menu li.woocommerce-mini-cart-item .blockUI.blockOverlay {
background-color: #ffffff !important;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item-type-cart > a > .quadmenu-item-content > .quadmenu-cart-magic > .quadmenu-icon {
color: #eeeeee;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item-type-cart > a > .quadmenu-item-content > .quadmenu-cart-magic > .quadmenu-cart-qty {
background-color: #fb88dd;
color: #ffffff;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item-type-cart:hover > a > .quadmenu-item-content > .quadmenu-cart-magic > .quadmenu-icon,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item-type-cart.open > a > .quadmenu-item-content > .quadmenu-cart-magic > .quadmenu-icon {
color: #ffffff;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item-type-cart.quadmenu-cart-empty > .quadmenu-dropdown-menu .widget_shopping_cart,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item-type-cart.quadmenu-cart-empty > .quadmenu-dropdown-menu .widget_shopping_cart li {
font-family: Roboto Slab;
font-size: 16px;
font-weight: 400;
font-style: 0;
text-transform: capitalize;
letter-spacing: 0px;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item-type-social > .quadmenu-toggle-container > a {
color: #ffffff;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item-type-social > .quadmenu-toggle-container > a > .quadmenu-icon {
color: #eeeeee;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item-type-social > .quadmenu-toggle-container > a:hover > .quadmenu-icon,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item-type-social > .quadmenu-toggle-container > a:focus > .quadmenu-icon {
color: #ffffff;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .owl-carousel .owl-dots .owl-dot span {
background-color: #fb88dd;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .owl-carousel .owl-nav .owl-prev,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .owl-carousel .owl-nav .owl-next {
color: #ffffff;
background-color: #fb88dd;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .owl-carousel .owl-nav .owl-prev:active,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .owl-carousel .owl-nav .owl-next:active,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .owl-carousel .owl-nav .owl-prev:focus,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .owl-carousel .owl-nav .owl-next:focus,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .owl-carousel .owl-nav .owl-prev:hover,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .owl-carousel .owl-nav .owl-next:hover {
color: #ffffff;
background-color: #000000;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item-type-login > a > .quadmenu-item-content > .quadmenu-avatar > img {
height: 25px;
width: 25px;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item-type-login a {
color: #444444;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item-type-login a:hover {
color: #333333;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu {
background-color: #ffffff;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu .quadmenu-title {
color: #444444;
border-width: 0 0 1px 0;
border-style: solid;
border-color: #fb88dd;
margin-bottom: 15px;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu form ::placeholder {
color: #444444;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu input,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu textarea,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu select,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu .button {
font-family: Roboto Slab;
font-size: 18px;
font-weight: 400;
font-style: 0;
text-transform: none;
letter-spacing: -0.36px;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu .button {
color: #ffffff;
background-color: #fb88dd;
border-top-left-radius: 2px;
border-top-right-radius: 2px;
border-bottom-right-radius: 2px;
border-bottom-left-radius: 2px;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu .button:hover,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu .button.active {
color: #ffffff;
background-color: #000000;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item > a {
border-color: #f4f4f4;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item > a > .quadmenu-item-content {
color: #444444;
text-transform: none;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-icon {
color: #fb88dd;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-subtitle,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-description {
color: #a0a0a0;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-badge > .quadmenu-badge-bubble {
background-color: #fb88dd;
color: #ffffff;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item:hover > a > .quadmenu-item-content,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item.open > a > .quadmenu-item-content {
color: #333333;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item:hover > a > .quadmenu-item-content > .quadmenu-icon,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item.open > a > .quadmenu-item-content > .quadmenu-icon {
color: #a9a9a9;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item:hover > a > .quadmenu-item-content > .quadmenu-description,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item.open > a > .quadmenu-item-content > .quadmenu-description,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item:hover > a > .quadmenu-item-content > .quadmenu-subtitle,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item.open > a > .quadmenu-item-content > .quadmenu-subtitle {
color: #cccccc;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item.quadmenu-has-link:hover,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item.quadmenu-has-link.open {
background-color: #f4f4f4;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item-type-button > a > .quadmenu-item-content {
color: #ffffff;
background-color: #fb88dd;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item-type-button > a > .quadmenu-item-content > .quadmenu-icon {
color: #ffffff;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item-type-button:active > a > .quadmenu-item-content,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item-type-button:focus > a > .quadmenu-item-content,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item-type-button:hover > a > .quadmenu-item-content,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item-type-button.open > a > .quadmenu-item-content {
color: #ffffff;
background-color: #000000;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item-type-button:active > a > .quadmenu-item-content > .quadmenu-icon,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item-type-button:focus > a > .quadmenu-item-content > .quadmenu-icon,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item-type-button:hover > a > .quadmenu-item-content > .quadmenu-icon,
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item-type-button.open > a > .quadmenu-item-content > .quadmenu-icon {
color: #ffffff;
}
#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal) .quadmenu-navbar-collapse.collapsing,
#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal) .quadmenu-navbar-collapse.in {
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
}
#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav > li.quadmenu-item-type-login > .quadmenu-dropdown-menu,
#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav > li.quadmenu-item-type-cart > .quadmenu-dropdown-menu {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
}
#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav > li.quadmenu-item-type-login > .quadmenu-dropdown-menu .quadmenu-bottom-text,
#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav > li.quadmenu-item-type-cart > .quadmenu-dropdown-menu .quadmenu-bottom-text {
margin-top: 30px;
margin-bottom: -30px;
margin-left: -30px;
margin-right: -30px;
}
#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav > li.quadmenu-item-type-login > .quadmenu-dropdown-menu > ul {
width: auto;
margin: 0 -30px 0 -30px;
}
#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav > li.quadmenu-item-type-cart.quadmenu-cart-empty > .quadmenu-dropdown-menu .widget_shopping_cart {
padding-bottom: 30px;
}
#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav > li.quadmenu-item-type-cart > .quadmenu-dropdown-menu .quadmenu-empty-icon {
padding-top: 30px;
padding-bottom: 30px;
}
#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav > li.quadmenu-item-type-social > .quadmenu-toggle-container > a {
padding-left: 30px;
padding-right: 30px;
}
#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav > li.quadmenu-item:not(.open):not(:last-child):not(:only-child) > a {
border-color: transparent;
border-style: none;
border-width: 0 0 0px 0;
}
#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav > li.quadmenu-item .owl-carousel:not(:last-child):not(:only-child) {
border-color: transparent;
border-style: none;
border-width: 0 0 0px 0;
}
#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav > li.quadmenu-item-type-search > form > .quadmenu-item-content {
margin: 15px 30px 15px 30px;
padding: 0;
}
#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-dropdown form .quadmenu-item-content + .quadmenu-item-content {
margin-top: 15px;
}
#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item .quadmenu-item-content,
#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item .quadmenu-item-content > .quadmenu-caret {
padding: 15px 30px 15px 30px;
}
#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item .quadmenu-item-widget {
padding: 15px 30px 15px 30px;
}
#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item.open > a > .quadmenu-item-content > .quadmenu-caret {
color: #444444;
background-color: #ffffff;
}
#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item-type-button {
padding-left: 30px;
padding-right: 30px;
}
#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav .quadmenu-dropdown-menu {
border-color: transparent;
border-style: none;
border-width: 0 0 0px 0;
}
#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item:not(:last-child):not(:only-child) > a {
border-style: solid;
border-width: 0 0 1px 0;
}
#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item .owl-carousel:not(:last-child):not(:only-child) {
border-style: solid;
border-width: 0 0 1px 0;
border-color: #f4f4f4;
}
#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal).quadmenu-background-gradient .navbar-offcanvas {
background: -webkit-linear-gradient(17deg, rgba(51, 51, 51, 0) 0, #000000 90%); background: -o-linear-gradient(17deg, rgba(51, 51, 51, 0) 0, #000000 90%); background: -moz-linear-gradient(17deg, rgba(51, 51, 51, 0) 0, #000000 90%); background: linear-gradient(17deg, rgba(51, 51, 51, 0) 0, #000000 90%); }
#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal) .navbar-offcanvas {
background-color: rgba(51, 51, 51, 0);
width: 300px;
max-width: 80%;
}