/********* Compiled - Do not edit *********/
:root{--color-primary:#9de0d5;--color-gradient-start:#9de0d5;--color-gradient-stop:#6be0cc;--color-link:#fd1678;--color-link-hover:#fc62a5;}.woocommerce ul.products, .woocommerce-page ul.products{margin-left:-15px;margin-right:-15px;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{padding-left:15px;padding-right:15px;}body{font-family:Catamaran;font-weight:400;line-height:1.43em;font-size:14px;color:#3f3f3f;}body.single-post .blog-single-title{font-family:inherit;}body.single-post .content{font-family:inherit;}.h1,h1{font-family:Catamaran;font-weight:800;line-height:1em;font-size:52px;color:#222426;}.h2,h2{font-family:Catamaran;font-weight:800;line-height:1.2em;font-size:49px;color:#222426;}.h3,h3{font-family:Catamaran;font-weight:800;line-height:1.2em;font-size:32px;color:#222426;}.h4,h4{font-family:Catamaran;font-weight:800;line-height:1.2em;font-size:25px;color:#222426;}.h5,h5{font-family:Catamaran;font-weight:700;line-height:1.2em;font-size:21px;color:#222426;}.h6,h6{font-family:Catamaran;font-weight:700;line-height:1.2em;font-size:18px;color:#222426;}.main-header .navbar-brand{max-width:280px !important;}.titlebar-inner h1{}.titlebar-inner p{}#content{background-repeat:repeat;background-position:left center;}@media ( min-width: 1191px ){.main-header .is-stuck{background:rgb(255, 255, 255) !important;}.mainbar-wrap.is-stuck .social-icon:not(.branded):not(.branded-text) a, .mainbar-wrap.is-stuck .header-module .ld-module-trigger, .mainbar-wrap.is-stuck .main-nav > li > a, .mainbar-wrap.is-stuck .ld-module-search-visible-form .ld-search-form input, .mainbar-wrap.is-stuck .header-module .lqd-custom-menu > li > a{color:rgb(39, 33, 58) !important;}.mainbar-wrap.is-stuck .mainbar-wrap.is-stuck .header-module .nav-trigger .bar{background-color:rgb(39, 33, 58) !important;}.mainbar-wrap.is-stuck .header-module .ld-module-trigger-icon, .mainbar-wrap.is-stuck .header-module .ld-module-trigger-txt{color:inherit !important;}.mainbar-wrap.is-stuck .ld-module-search-visible-form .ld-search-form input{border-color:rgb(39, 33, 58) !important;}.mainbar-wrap.is-stuck .social-icon:not(.branded):not(.branded-text) a:hover, .mainbar-wrap.is-stuck .main-nav > li > a:hover, .mainbar-wrap.is-stuck .header-module .lqd-custom-menu > li > a:hover{color:rgb(39, 33, 58) !important;}}@media screen and (max-width: 1190px){.main-header .navbar-header{background:rgb(34, 37, 39);}.main-header .ld-module-trigger, .main-header .ld-search-form .input-icon{color:rgb(255, 255, 255);}.main-header .nav-trigger .bar{background-color:rgb(255, 255, 255);}body[data-mobile-nav-style=modern]:before{background:rgb(34, 37, 39);}body[data-mobile-nav-style=modern] .navbar-collapse-clone ul .nav-item-children > li > a, body[data-mobile-nav-style=modern] .navbar-collapse-clone ul > li > a, body[data-mobile-nav-style=modern] .navbar-collapse-clone ul.nav.main-nav .nav-item-children > li > a, body[data-mobile-nav-style=modern] .navbar-collapse-clone ul.nav.main-nav > li > a, .main-nav > li{color:rgb(255, 255, 255);}[data-mobile-nav-style=modern] .navbar-collapse-clone ul .nav-item-children > li > a:hover, [data-mobile-nav-style=modern] .navbar-collapse-clone ul > li > a:hover, [data-mobile-nav-style=modern] .navbar-collapse-clone ul.nav.main-nav .nav-item-children > li > a:hover, [data-mobile-nav-style=modern] .navbar-collapse-clone ul.nav.main-nav > li > a:hover{color:inherit !important;}}.ld-shop-topbar.fullwidth {
    display: none;
    /* padding-top: 100px; */
}

.related.products {
    clear: both;
    display: none;
}

.woocommerce div.product .product_title {
    margin-bottom: .3703703704em;
    font-size: 50px;
    font-weight: 700;
}

.woocommerce div.product {
    margin-bottom: 60px;
    position: relative;
    padding-top: 60px;
}

.woocommerce div.product form.cart div.quantity {
    float: left;
    margin: 0 4px 0 0;
    display: none;
}

.woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs {
    clear: both;
    display: none;
}

.ld-product-quantity.mb-4.w-100 {
    display: none;
}

.woocommerce div.product form.cart .button {
    vertical-align: middle;
    float: left;
    color: #000;
    border-radius: 50em;
}

.woocommerce div.product form.cart .button:hover {
    vertical-align: middle;
    float: left;
    color: #fff;
    border-radius: 50em;
}

/*password protected pages*/

.page-id-2451 .content {
    background-color:#222426 !important;
    padding-top:100px;
    padding-bottom:100px;
    min-height:600px;
}

.page-id-2451 .post-password-form {
   text-align:center;
   color:white;
}

.page-id-2451 .post-password-form #pwbox-2451 {
    background-color:#fff;
    color:#222426;
}

.page-id-2451 .wpb_wrapper-inner {
    color:white;
}

.page-id-2451 h2 {
    color:white;
}

/* White Text for Paragraphs */

.white-text-para {
    color: #ffffff;
    font-size: 18px;
    line-height: 1.5em;
}

/* Logo animation */

a.navbar-brand {
  animation: bounceIn 0.6s;
  transform: rotate(0deg) scale(1) translateZ(0);
  transition: all 0.4s cubic-bezier(.8,1.8,.75,.75);
  cursor: pointer;
}

a.navbar-brand:hover {
    transform: scale(1.1);
}

.text-right .header-module {
  animation: bounceIn 0.6s;
  transform: rotate(0deg) scale(1) translateZ(0);
  transition: all 0.4s cubic-bezier(.8,1.8,.75,.75);
  cursor: pointer;
}

.text-right .header-module:hover {
    transform: scale(1.1);
}

h3.quform-form-title {
    margin-top: 0px;
}

/* Wiggle animation For Register */


.text-right .header-module {
    font-size: 18px;
  -webkit-animation: btnWiggle 6s infinite;
  -moz-animation: btnWiggle 6s infinite;
  -o-animation: btnWiggle 6s infinite;
  animation: btnWiggle 6s infinite;
}

@-webkit-keyframes btnWiggle {
	0% {-webkit-transform: rotate(0deg);}
	2% {-webkit-transform: rotate(-5deg);}
	3.5% {-webkit-transform: rotate(5deg);}
  5% {-webkit-transform: rotate(-5deg);}
  10% {-webkit-transform: rotate(5deg);}
	13% {-webkit-transform: rotate(0deg);}
	100% {-webkit-transform: rotate(0deg);}
}
@-o-keyframes btnWiggle {
	0% {-webkit-transform: rotate(0deg);}
	2% {-webkit-transform: rotate(-5deg);}
	3.5% {-webkit-transform: rotate(5deg);}
  5% {-webkit-transform: rotate(-5deg);}
  10% {-webkit-transform: rotate(5deg);}
	13% {-webkit-transform: rotate(0deg);}
	100% {-webkit-transform: rotate(0deg);}
}
@keyframes btnWiggle {
	0% {-webkit-transform: rotate(0deg);}
	2% {-webkit-transform: rotate(-5deg);}
	3.5% {-webkit-transform: rotate(5deg);}
  5% {-webkit-transform: rotate(-5deg);}
  10% {-webkit-transform: rotate(5deg);}
	13% {-webkit-transform: rotate(0deg);}
	100% {-webkit-transform: rotate(0deg);}
}