/* cyrillic-ext */
@font-face {
    font-family: 'Caveat';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/caveat/v9/Wnz6HAc5bAfYB2Q7azYYmg8.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
    font-family: 'Caveat';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/caveat/v9/Wnz6HAc5bAfYB2Q7YjYYmg8.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
    font-family: 'Caveat';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/caveat/v9/Wnz6HAc5bAfYB2Q7aDYYmg8.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Caveat';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/caveat/v9/Wnz6HAc5bAfYB2Q7ZjYY.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
    font-family: 'Caveat';
    font-style: normal;
    font-weight: 700;
    src: url(https://fonts.gstatic.com/s/caveat/v9/Wnz6HAc5bAfYB2Q7azYYmg8.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
    font-family: 'Caveat';
    font-style: normal;
    font-weight: 700;
    src: url(https://fonts.gstatic.com/s/caveat/v9/Wnz6HAc5bAfYB2Q7YjYYmg8.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
    font-family: 'Caveat';
    font-style: normal;
    font-weight: 700;
    src: url(https://fonts.gstatic.com/s/caveat/v9/Wnz6HAc5bAfYB2Q7aDYYmg8.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Caveat';
    font-style: normal;
    font-weight: 700;
    src: url(https://fonts.gstatic.com/s/caveat/v9/Wnz6HAc5bAfYB2Q7ZjYY.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
    font-family: 'Nunito Sans';
    font-style: italic;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/nunitosans/v6/pe0oMImSLYBIv1o4X1M8cce4E9ZKdmwp.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: 'Nunito Sans';
    font-style: italic;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/nunitosans/v6/pe0oMImSLYBIv1o4X1M8cce4E9dKdmwp.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Nunito Sans';
    font-style: italic;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/nunitosans/v6/pe0oMImSLYBIv1o4X1M8cce4E9lKdg.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
    font-family: 'Nunito Sans';
    font-style: italic;
    font-weight: 700;
    src: url(https://fonts.gstatic.com/s/nunitosans/v6/pe01MImSLYBIv1o4X1M8cce4G2JvY1wIUql-.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: 'Nunito Sans';
    font-style: italic;
    font-weight: 700;
    src: url(https://fonts.gstatic.com/s/nunitosans/v6/pe01MImSLYBIv1o4X1M8cce4G2JvY10IUql-.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Nunito Sans';
    font-style: italic;
    font-weight: 700;
    src: url(https://fonts.gstatic.com/s/nunitosans/v6/pe01MImSLYBIv1o4X1M8cce4G2JvY1MIUg.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
    font-family: 'Nunito Sans';
    font-style: italic;
    font-weight: 800;
    src: url(https://fonts.gstatic.com/s/nunitosans/v6/pe01MImSLYBIv1o4X1M8cce4G35sY1wIUql-.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: 'Nunito Sans';
    font-style: italic;
    font-weight: 800;
    src: url(https://fonts.gstatic.com/s/nunitosans/v6/pe01MImSLYBIv1o4X1M8cce4G35sY10IUql-.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Nunito Sans';
    font-style: italic;
    font-weight: 800;
    src: url(https://fonts.gstatic.com/s/nunitosans/v6/pe01MImSLYBIv1o4X1M8cce4G35sY1MIUg.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
    font-family: 'Nunito Sans';
    font-style: italic;
    font-weight: 900;
    src: url(https://fonts.gstatic.com/s/nunitosans/v6/pe01MImSLYBIv1o4X1M8cce4G1ptY1wIUql-.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: 'Nunito Sans';
    font-style: italic;
    font-weight: 900;
    src: url(https://fonts.gstatic.com/s/nunitosans/v6/pe01MImSLYBIv1o4X1M8cce4G1ptY10IUql-.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Nunito Sans';
    font-style: italic;
    font-weight: 900;
    src: url(https://fonts.gstatic.com/s/nunitosans/v6/pe01MImSLYBIv1o4X1M8cce4G1ptY1MIUg.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
    font-family: 'Nunito Sans';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/nunitosans/v6/pe0qMImSLYBIv1o4X1M8cceyI9tScg.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: 'Nunito Sans';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/nunitosans/v6/pe0qMImSLYBIv1o4X1M8ccezI9tScg.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Nunito Sans';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/nunitosans/v6/pe0qMImSLYBIv1o4X1M8cce9I9s.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
    font-family: 'Nunito Sans';
    font-style: normal;
    font-weight: 700;
    src: url(https://fonts.gstatic.com/s/nunitosans/v6/pe03MImSLYBIv1o4X1M8cc8GBs5iU1EQVg.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: 'Nunito Sans';
    font-style: normal;
    font-weight: 700;
    src: url(https://fonts.gstatic.com/s/nunitosans/v6/pe03MImSLYBIv1o4X1M8cc8GBs5jU1EQVg.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Nunito Sans';
    font-style: normal;
    font-weight: 700;
    src: url(https://fonts.gstatic.com/s/nunitosans/v6/pe03MImSLYBIv1o4X1M8cc8GBs5tU1E.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
    font-family: 'Nunito Sans';
    font-style: normal;
    font-weight: 800;
    src: url(https://fonts.gstatic.com/s/nunitosans/v6/pe03MImSLYBIv1o4X1M8cc8aBc5iU1EQVg.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: 'Nunito Sans';
    font-style: normal;
    font-weight: 800;
    src: url(https://fonts.gstatic.com/s/nunitosans/v6/pe03MImSLYBIv1o4X1M8cc8aBc5jU1EQVg.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Nunito Sans';
    font-style: normal;
    font-weight: 800;
    src: url(https://fonts.gstatic.com/s/nunitosans/v6/pe03MImSLYBIv1o4X1M8cc8aBc5tU1E.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
    font-family: 'Nunito Sans';
    font-style: normal;
    font-weight: 900;
    src: url(https://fonts.gstatic.com/s/nunitosans/v6/pe03MImSLYBIv1o4X1M8cc8-BM5iU1EQVg.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: 'Nunito Sans';
    font-style: normal;
    font-weight: 900;
    src: url(https://fonts.gstatic.com/s/nunitosans/v6/pe03MImSLYBIv1o4X1M8cc8-BM5jU1EQVg.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Nunito Sans';
    font-style: normal;
    font-weight: 900;
    src: url(https://fonts.gstatic.com/s/nunitosans/v6/pe03MImSLYBIv1o4X1M8cc8-BM5tU1E.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
    font-family: 'Quicksand';
    font-style: normal;
    font-weight: 300;
    src: url(https://fonts.gstatic.com/s/quicksand/v21/6xKtdSZaM9iE8KbpRA_hJFQNcOM.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: 'Quicksand';
    font-style: normal;
    font-weight: 300;
    src: url(https://fonts.gstatic.com/s/quicksand/v21/6xKtdSZaM9iE8KbpRA_hJVQNcOM.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Quicksand';
    font-style: normal;
    font-weight: 300;
    src: url(https://fonts.gstatic.com/s/quicksand/v21/6xKtdSZaM9iE8KbpRA_hK1QN.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
    font-family: 'Quicksand';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/quicksand/v21/6xKtdSZaM9iE8KbpRA_hJFQNcOM.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: 'Quicksand';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/quicksand/v21/6xKtdSZaM9iE8KbpRA_hJVQNcOM.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Quicksand';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/quicksand/v21/6xKtdSZaM9iE8KbpRA_hK1QN.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
    font-family: 'Quicksand';
    font-style: normal;
    font-weight: 700;
    src: url(https://fonts.gstatic.com/s/quicksand/v21/6xKtdSZaM9iE8KbpRA_hJFQNcOM.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: 'Quicksand';
    font-style: normal;
    font-weight: 700;
    src: url(https://fonts.gstatic.com/s/quicksand/v21/6xKtdSZaM9iE8KbpRA_hJVQNcOM.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Quicksand';
    font-style: normal;
    font-weight: 700;
    src: url(https://fonts.gstatic.com/s/quicksand/v21/6xKtdSZaM9iE8KbpRA_hK1QN.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}



.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}
.woocommerce form .form-row .required { visibility: visible; }
div#nt-preloader {background-color: #ffffff;overflow: hidden;background-repeat: no-repeat;background-position: center center;height: 100%;left: 0;position: fixed;top: 0;width: 100%;z-index: 10000;}.loader01 {width: 56px;height: 56px;border: 8px solid #045fa0;border-right-color: transparent;border-radius: 50%;position: relative;animation: loader-rotate 1s linear infinite;top: 50%;margin: -28px auto 0; }.loader01::after {content: "";width: 8px;height: 8px;background: #045fa0;border-radius: 50%;position: absolute;top: -1px;left: 33px; }@keyframes loader-rotate {0% {transform: rotate(0); }100% {transform: rotate(360deg); } }
.product.t-left:hover p.paragraph, .woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__published-date , .woocommerce-info::before, a.showcoupon,.woocommerce a.added_to_cart, .woocommerce div.product p.price, .woocommerce div.product span.price, .nt-sidebar .product_list_widget ins .woocommerce-Price-amount.amount { color: #ff6833; }.woocommerce-account .woocommerce-MyAccount-content p a, .woocommerce-error, .woocommerce-info, .woocommerce-message, .woocommerce div.product.sale div.images.woocommerce-product-gallery, .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce-Address-title .edit {border-color:#ff6833;}.stack-title a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce a.added_to_cart, .woocommerce div.product .woocommerce-tabs ul.tabs li.active { border-color:#ff6833; }.woocommerce span.onsale,.single-product .form-submit input#submit:hover,.woocommerce #respond input#submit:hover,.button:hover,.woocommerce button.button:hover,.woocommerce a.button:hover, .woocommerce a.added_to_cart:hover,.woocommerce.single-product .entry-summary button.button.alt, .woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce .woocommerce-ordering .nice-select .option:hover,.nt-sidebar form.woocommerce-product-search button,.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle { background: #ff6833;}.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .single-product .form-submit input#submit,a.add_to_cart_button,.single-product .form-submit input#submit:hover{ background-color:#ff6833;border-color:#ff6833; } .button, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .single-product .form-submit input#submit:hover, a.added_to_cart:hover, .woocommerce ul.products li.product .button{  border-color:#ff6833; }.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .single-product .form-submit input#submit, a.add_to_cart_button, .woocommerce a.added_to_cart:hover, .woocommerce .woocommerce-ordering .nice-select .option:hover{color:#fff;}.button, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .single-product .form-submit input#submit:hover, a.added_to_cart:hover{ border-color:#ff6833; }.woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle { background: #ff6833;}
.tolb-holder{background:rgba(0,0,0,0.8)}.tolb-holder .tolb-close,.tolb-holder .tolb-title,.tolb-holder .tolb-counter,.tolb-holder .tolb-next i,.tolb-holder .tolb-prev i{color:#ffffff}.tolb-holder .tolb-load{border-color:rgba(255,255,255,0.2);border-left:3px solid #ffffff}
.to-heart-icon,.to-heart-icon svg,.to-post-like,.to-post-like .to-like-count{position:relative;display:inline-block}.to-post-like{width:auto;cursor:pointer;font-weight:400}.to-heart-icon{float:left;margin:0 4px 0 0}.to-heart-icon svg{overflow:visible;width:15px;height:14px}.to-heart-icon g{-webkit-transform:scale(1);transform:scale(1)}.to-heart-icon path{-webkit-transform:scale(1);transform:scale(1);transition:fill .4s ease,stroke .4s ease}.no-liked .to-heart-icon path{fill:#999;stroke:#999}.empty-heart .to-heart-icon path{fill:transparent!important;stroke:#999}.liked .to-heart-icon path,.to-heart-icon svg:hover path{fill:#ff6863!important;stroke:#ff6863!important}@keyframes heartBeat{0%{transform:scale(1)}20%{transform:scale(.8)}30%{transform:scale(.95)}45%{transform:scale(.75)}50%{transform:scale(.85)}100%{transform:scale(.9)}}@-webkit-keyframes heartBeat{0%,100%,50%{-webkit-transform:scale(1)}20%{-webkit-transform:scale(.8)}30%{-webkit-transform:scale(.95)}45%{-webkit-transform:scale(.75)}}.heart-pulse g{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.to-post-like a{color:inherit!important;fill:inherit!important;stroke:inherit!important}

span.post-date {
    display: block;
    margin-top: 10px;
    font-size: 11px;
    color: #b7b7b7;
    font-weight: 500;
    margin-bottom: 30px;
}
.nt-comment-avatar img {
    display: inline-block;
    width: 100%;
    margin: 0px !important;
}
.zoom-social-icons-list--no-labels .zoom-social_icons-list__item {
    display: inline-block;
    margin: 2px;
    border: none;
}
.side-menu__address {
    margin-bottom: 0 !important;
}
.side-menu__menu.zoom-social-icons-widget {
    margin-top: 15px;
}
.top-bar {
    z-index: 99;
}
#side-menu {
    z-index: 100;
}
@media(max-width:787px){
    .pricing-table--s2 .check-list {
        line-height: 1.2;
        text-align: center;
    }
    .pricing-table--s2  .check-list .ico-checked, .pricing-table--s2  .check-list .ico-unchecked {
        float: none;
        margin-left: -35px;
        margin-right:10px;
        line-height: 18px;
    }
}
@media(max-width:1200px){
    .start-screen--style-1 .img-shape:nth-of-type(2) {
        max-height: 40%;
    }
}
#nt-sidebar .widget-title {
    color: #333;
    text-transform: capitalize;
    letter-spacing: 0;
    margin-bottom: 30px;
}
.nt-sidebar-inner-widget a {
    color: #333;
    text-decoration: none;
}
span.comment-author-link {
    color: #333;
}
.compare-table .ico-checked, .compare-table .ico-unchecked {
    line-height: 17px;
}
.blog .posts .__item .__title {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 24px;
    text-transform: none;
}
.nice-select span.current {
    color: #545454;
    font-size : 16px
}
.nice-select .option.selected {
    font-weight: 400;
}
@media(max-width:992px){
    .feature .__item {
        margin-bottom: 60px;
    }
    .feature.feature--s1 .__inner {
        margin-bottom: -60px;
    }
    .services--s6 .__item {
        margin-bottom: 50px;
    }
}
.steps--s1 .__item {
    margin-bottom: 60px;
}
.container .container {
    padding:0;
}
@media(min-width:768px){
}
.nt-theme-content .tags-list ul li, .nt-theme-content .cats-list li {
    display: inline-block;
    vertical-align: top;
    margin-top: 5px;
    margin-left: 5px !important;
}
span.post-date {
    display: block;
    margin-top: 10px;
    font-size: 13px;
    color: #9b9b9b;
    font-weight: 500;
    margin-bottom: 30px;
}
.page-template-custom-page form .textfield--dark::-webkit-input-placeholder {
    color: #ffffff;
}
.page-template-custom-page form .textfield--dark::-moz-placeholder {
    color: #ffffff;
}
.page-template-custom-page form .textfield--dark:-moz-placeholder {
    color: #ffffff;
}
.page-template-custom-page form .textfield--dark:-ms-input-placeholder {
    color: #ffffff;
}
form .textfield--dark {
    color: #fff;
}
form .textfield--dark:focus {
    color: #222;
}
.nt-theme-content blockquote:before {
    content: "";
}
.nt-theme-content blockquote {
    color: inherit;
    font-size: inherit;
    font-weight: inherit;
    line-height: inherit;
    margin: inherit;
    position: inherit;
    font-style: inherit;
    padding: inherit;
    border: inherit;
}
.socicon-instagram {
    background-image: -webkit-linear-gradient(90deg,#db8c40 0,#c32869 48%,#7324c1 100%);
    background-image: -ms-linear-gradient(90deg,#db8c40 0,#c32869 48%,#7324c1 100%);
}
.company-contacts--s2 a {
    display:none;
}
.services--s6 .__title {
    margin-bottom: 20px;
    margin-top: 25px;
}
.services--s6 .__item--shadow {
    -webkit-box-shadow: 0 0 30px 0 rgba(174, 175, 175, 0.21);
    box-shadow: 0 0 30px 0 rgba(174, 175, 175, 0.21);
}
.projects--s1.__item .__body, .projects--s1.__item .__header {
    max-width: 380px;
    margin-left: auto;
    margin-right: auto;
}
.__body  h3 span {
    display:block;
}
.projects--s4 .__content {
    padding: 40px 15px 40px;
    background-color: #fff;
    text-align: center;
}
.team .__name {
    margin-bottom: 15px;
}
figure.review__item__author-image {
    margin-bottom: 5px;
}
.nt-section .posts--s2 .__item--preview .__date-post {
    position: absolute;
    border-radius: 0;
}
.feature .__item {
    margin-bottom: 45px;
}
.content-container .blockquot {
    line-height: 1.8;
    font-size: 1.8rem;
    background: none;
    padding: 10px 30px;
}
.logged-in-as a {
    margin-bottom: 10px;
}
.widget-list-span {
    border: 1px solid #f2f2f2;
    background: #f2f2f2;
}
#nt-sidebar .widget-title {
    font-size: 21px;
}
.nt-sidebar-inner-widget ol li, .nt-sidebar-inner-widget ul li {
    margin-top: 15px;
    line-height: 1.2;
    font-size: 1.6rem;
    font-weight: 700;
}
span.post-date {
    display: block;
    margin-top: 10px;
    font-size: 13px;
    color: #30aafc;
    font-weight: 500;
    margin-bottom: 30px;
}
.post-single__date {
    display: block;
    font-size: 1.4rem;
    font-family: Quicksand, sans-serif;
    font-weight: 700;
}
@media(max-width:1200px) {
    .top-bar__navigation .submenu {
        margin: 0 -15px;
        padding: 0 15px;
        border-top: 1px solid #f2f2f2;
    }
    .top-bar--dark .top-bar__navigation .submenu {
        border-top: 1px solid #f2f2f2;
    }
    .top-bar--light .top-bar__navigation .submenu {
        border-top: 1px solid #555b61;
    }
    .top-bar.is-expanded .top-bar__navigation li:first-child {
        border: 0;
    }
}
.comment-form-cookies-consent input {
    display: inline-block;
    margin-right: 10px;
    float: left;
}
.comment-form-cookies-consent label{
    display: block;
    margin-top: -5px;
    position: relative;
    /* height: 49px; */
    max-width: 90%;
    float: left;
}
p.comment-form-cookies-consent {
    margin-bottom: 17px !important;
    height: 20px;
}
.logged-in-as {
    margin: 0 0 15px !important;
}
h3.nt-inner-title.nt-comments-title,#reply-title,.py-3.py-md-6.py-lg-12 h3.mb-6 {
    font-size: 21px;
}
@media(max-width:1200px) {
    .top-bar__navigation .submenu {
        padding: 0 0 0 15px;
    }
}
.content-container .blockquot,.content-container .blockquot p {
    line-height: 1.6;
    font-size: 2.4rem;
    font-family: 'Caveat', cursive;
}
.nt-theme-content p {
    margin: 0 0 20px;
    font-size: 1.6rem;
}
p.comment-notes {
    margin-bottom: 20px !important;
}
.woocommerce table.shop_table td {
    padding: 15px 12px;
    font-size: 17px;
}
.nt-theme-content table.table {
    margin-bottom: 40px;
    font-weight: 600;
    font-family: Quicksand,sans-serif;
}
#add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button {
    font-size: 1.6rem;
    font-weight: 600;
}
#add_payment_method table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text {
    margin: 0px 5px 0 0;
    border-radius: 3px;
    width: 140px;
    text-align: center;
    height: 43px;
    border-color: #d9d9d9;
    display: block;
    background-clip: padding-box;
    border: 2px solid #e5e5e5;
    line-height: 1;
    font-size: 1.4rem;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    outline: 0;
    padding: 15px 30px;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: 30px;
    border-radius: 30px;
    -webkit-transition: background-color .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out;
    -o-transition: background-color .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out;
    transition: background-color .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out;
}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    margin: 0px 5px 0 0;
    border-radius: 3px;
    height: 54px;
    border-color: #d9d9d9;
    display: block;
    background-clip: padding-box;
    border: 2px solid #e5e5e5;
    line-height: 1.2;
    font-size: 1.6rem;
    padding: 10px 30px 15px;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: 30px;
    border-radius: 30px;
    -webkit-transition: background-color .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out;
    -o-transition: background-color .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out;
    transition: background-color .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out;
    background-color: #f2f2f2;
    border-color: #f2f2f2;
    color: #5d5d5d;
}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea,.woocommerce .quantity .qty {
    height: 54px;
    display: block;
    background-clip: padding-box;
    border: 2px solid #e5e5e5;
    height: 54px;
    display: block;
    background-clip: padding-box;
    line-height: 1.2;
    font-size: 1.6rem;
    padding: 10px 20px 15px;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: 30px;
    border-radius: 30px;
    -webkit-transition: background-color .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out;
    -o-transition: background-color .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out;
    transition: background-color .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out;
    background-color: #ffffff;
    border-color: #d9d9d9;
    color: #5d5d5d;
}
form .textfield::-webkit-input-placeholder,.woocommerce form .form-row input.input-text::-webkit-input-placeholder, .woocommerce form .form-row textarea::-webkit-input-placeholder {
    color: #969696;
    -webkit-transition: color .3s ease-in-out;
    -o-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out;
}
.select2-container--default .select2-selection--single {
    background-color: #f2f2f2;
    border: 2px solid #ededed;
    border-radius: 33px;
    height: 54px;
    font-weight: 400;
    padding: 6px 15px 15px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 26px;
    position: absolute;
    top: 13px;
    right: 15px;
    width: 20px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #969696;
    line-height: 34px;
}
input#coupon_code {
    padding: 0 25px 5px;
}
body.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-body {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
h1{font-display:swap;}h2{font-display:swap;}h3{font-display:swap;}h4{font-display:swap;}h5{font-display:swap;}h6{font-display:swap;}
p{font-display:swap;}#nt-logo img.main-logo{height:45px;width:159px;}#top-bar .top-bar__navigation a:not(.custom-btn){font-display:swap;}
#top-bar .top-bar__navigation .submenu li a{font-display:swap;}#nt-index .hero-container{background-repeat:no-repeat;background-attachment:fixed;background-image:url('index_files/1-1.jpg');background-size:cover;}#nt-index .nt-hero-title{color:#ffffff;font-display:swap;}#nt-index .nt-hero-subtitle{color:#ffffff;font-display:swap;}#nt-index .nt-hero-description{color:#ffffff;font-display:swap;}#nt-single .hero-container{background-repeat:no-repeat;background-attachment:fixed;background-image:url('index_files/1-1.jpg');background-size:cover;}#nt-single .nt-hero-title{color:#ffffff;font-display:swap;}#nt-single .nt-hero-subtitle{font-display:swap;}#nt-single .nt-hero-description{font-display:swap;}#nt-archive .hero-container{background-repeat:no-repeat;background-attachment:fixed;background-image:url('index_files/1-1.jpg');background-size:cover;}#nt-archive .nt-hero-title{color:#ffffff;font-display:swap;}#nt-archive .nt-hero-subtitle{font-display:swap;}#nt-archive .nt-hero-description{font-display:swap;}#nt-404 .c-section-photo{background-repeat:no-repeat;background-attachment:fixed;background-image:url('index_files/1-1.jpg');background-size:cover;}#nt-404 .c-section-photo:before, .c-section-overlay:before{background:rgba(0,0,0,0.57);}#nt-search .hero-container{background-repeat:no-repeat;background-attachment:fixed;background-image:url('index_files/1-1.jpg');background-size:cover;}#nt-search .nt-hero-title{color:#ffffff;font-display:swap;}#nt-search .nt-hero-subtitle{font-display:swap;}#nt-search .nt-hero-description{font-display:swap;}#nt-shop-page .hero-container{background-repeat:no-repeat;background-attachment:fixed;background-position:center center;background-image:url('index_files/1-1.jpg');background-size:cover;}#nt-shop-page .nt-hero-title{color:#ffffff;font-display:swap;}#nt-shop-page .nt-hero-subtitle{font-display:swap;}#nt-shop-page .nt-hero-description{font-display:swap;}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-display:swap;}.woocommerce ul.products li.product .price{font-display:swap;}.woocommerce span.onsale,.woocommerce ul.products li.product .onsale, .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background:#30e3ca;}.woocommerce .nt-pagination .nt-pagination-inner .nt-pagination-item.active .nt-pagination-link{background:#30e3ca;}.woocommerce .nt-pagination .nt-pagination-inner .nt-pagination-item .nt-pagination-link{border-top:2px solid #30e3ca;border-bottom:2px solid #30e3ca;border-left:2px solid #30e3ca;border-right:2px solid #30e3ca;}.woocommerce .nt-pagination .nt-pagination-inner .nt-pagination-item.active .nt-pagination-link{border-top:2px solid #30e3ca;border-bottom:2px solid #30e3ca;border-left:2px solid #30e3ca;border-right:2px solid #30e3ca;}#nt-woo-single .hero-container{background-repeat:no-repeat;background-attachment:fixed;background-position:center center;background-image:url('index_files/1-1.jpg');background-size:cover;}#nt-woo-single .nt-hero-title{font-display:swap;}#nt-woo-single .nt-hero-subtitle{font-display:swap;}#nt-woo-single .nt-hero-description{font-display:swap;}

@media (max-width: 575px) {
    .nt-column.col-sm-auto.col-6 {
        -ms-flex: 0 0 100% !important;
        flex: 0 0 100% !important;
        max-width: 100% !important;
    }
}
.services--s6 .__title {
    font-size: 24px;
}
main .start-screen__content__item p {
    margin-top: 0px;
    margin-bottom: 0px;
}
.projects--s1.__item .__body, .projects--s1.__item .__header {
    max-width: 380px;
    margin-left: auto;
    margin-right: auto;
}
#contact .section-heading .__description {  
    max-width: 400px;
    text-align: center;
    margin: auto;
}

.vc_custom_1558664469887{background-color: #f9fbfc !important;}.vc_custom_1558664460638{background-color: #f9fbfc !important;}
.vc_custom_1558361283045{margin-bottom: -30px !important;}.vc_custom_1557278265574{margin-bottom: 30px !important;}
.vc_custom_1557278271921{margin-bottom: 30px !important;}.vc_custom_1557278279086{margin-bottom: 30px !important;}
.vc_custom_1557278287378{margin-bottom: 30px !important;}.vc_custom_1557278388827{margin-bottom: 30px !important;}
.vc_custom_1559153529658{margin-bottom: -50px !important;}.vc_custom_1561982182079{margin-top: 20px !important;}.vc_custom_1561982182084{margin-top: 0px !important;}.vc_custom_1561982196402{margin-top: 20px !important;}.vc_custom_1561982196407{margin-top: 0px !important;}.vc_custom_1559155205427{background-image: url(bg_1-1.png?id=375) !important;}.vc_custom_1559155198107{background-image: url(bg_2.png?id=376) !important;}.vc_custom_1559155189906{background-image: url(bg_3.png?id=377) !important;}.vc_custom_1558362829157{margin-bottom: -50px !important;}.vc_custom_1557806190464{margin-bottom: -50px !important;}.vc_custom_1558059177708{margin-bottom: -50px !important;}

#nt-logo.top-bar__logo.site-logo img { width:159px; } #nt-logo.top-bar__logo.site-logo img { height:45px; }  @media (max-width: 768px) {.nt_column_1270{ margin-top: 0px !important; }}.pricing-table--s2.pricing-964.__item--shadow { -webkit-box-shadow: 0 0 29px 0 rgba(174,175,175,.11); box-shadow: 0 0 29px 0 rgba(174,175,175,.11);}.pricing-table--s2.pricing-964.__item--shadow:hover { -webkit-box-shadow: 0 0 29px 0 rgba(174,175,175,.11); box-shadow: 0 0 29px 0 rgba(174,175,175,.11);} .pricing-table.pricing-521 {background-position: top right;}.pricing-table--s2.pricing-521.__item--shadow { -webkit-box-shadow: 0 0 29px 0 rgba(174,175,175,.11); box-shadow: 0 0 29px 0 rgba(174,175,175,.11);}.pricing-table--s2.pricing-521.__item--shadow:hover { -webkit-box-shadow: 0 0 29px 0 rgba(174,175,175,.11); box-shadow: 0 0 29px 0 rgba(174,175,175,.11);}@media (max-width: 768px) {.nt_column_1671{ margin-top: 0px !important; }} .pricing-table.pricing-847 {background-position: top right;}.pricing-table--s2.pricing-847.__item--shadow { -webkit-box-shadow: 0 0 29px 0 rgba(174,175,175,.11); box-shadow: 0 0 29px 0 rgba(174,175,175,.11);}.pricing-table--s2.pricing-847.__item--shadow:hover { -webkit-box-shadow: 0 0 29px 0 rgba(174,175,175,.11); box-shadow: 0 0 29px 0 rgba(174,175,175,.11);}.projects--s1.shadow-905.__item--shadow { -webkit-box-shadow: 0 0 68px 0 rgba(174,175,175,.17); box-shadow: 0 0 68px 0 rgba(174,175,175,.17);}.projects--s1.shadow-905.__item--shadow:hover { -webkit-box-shadow: 0 0 68px 0 rgba(90,90,90,.54); box-shadow: 0 0 68px 0 rgba(90,90,90,.54);}.projects--s1.shadow-905.__item--shadow { -webkit-box-shadow: 0 0 68px 0 rgba(174,175,175,.17); box-shadow: 0 0 68px 0 rgba(174,175,175,.17);}.projects--s1.shadow-905.__item--shadow:hover { -webkit-box-shadow: 0 0 68px 0 rgba(90,90,90,.54); box-shadow: 0 0 68px 0 rgba(90,90,90,.54);}.cat-5fd22a1b4cc99.has-color{color:#f94a11!important; background:rgba(249, 74, 17,0.1);}.cat-5fd22a1b4d046.has-color{color:#0cbc5a!important; background:rgba(12, 188, 90,0.1);}.cat-5fd22a1b4d906.has-color{color:#695afd!important; background:rgba(105, 90, 253,0.1);}.cat-5fd22a1b4d983.has-color{color:#f94a11!important; background:rgba(249, 74, 17,0.1);}.cat-5fd22a1b4e20b.has-color{color:#695afd!important; background:rgba(105, 90, 253,0.1);}.cat-5fd22a1b4e28e.has-color{color:#34c7df!important; background:rgba(52, 199, 223,0.1);}.cat-5fd22a1b4e2f2.has-color{color:#f94a11!important; background:rgba(249, 74, 17,0.1);}.cat-5fd22a1b4ea98.has-color{color:#695afd!important;background:#fff;}.cat-5fd22a1b4eb0e.has-color{color:#f94a11!important;background:#fff;}.cat-5fd22a1b4eb70.has-color{color:#0cbc5a!important;background:#fff;}
#jarallax-container-0 {
    clip: rect(0 1903px 1065px 0);
    clip: rect(0, 1903px, 1065px, 0);
}
#jarallax-container-1 {
    clip: rect(0 1903px 635px 0);
    clip: rect(0, 1903px, 635px, 0);
}
#jarallax-container-2 {
    clip: rect(0 1903px 1006px 0);
    clip: rect(0, 1903px, 1006px, 0);
}
