body{font-family:"Josefin Sans",sans-serif;font-size:1.25em;font-weight:400;color:#484848}body .container{max-width:1800px;padding:0 1.667em;margin:0 auto}body #page{position:relative}body header#masthead{background:#fff;background-size:cover;position:sticky;top:0;z-index:9999}body header#masthead .mh-wrap{display:flex;justify-content:space-between;align-items:center}body header#masthead .logo-sec{width:17.7%;transition:all 0.3s}body header#masthead .logo-sec .site-logo{margin:0.7em 0;transition:all 0.3s}body header#masthead .logo-sec img{width:100%}body header#masthead .main-menu{flex-grow:1}body header#masthead ul.menu-wrapper{justify-content:flex-end}body header#masthead ul.menu-wrapper li{margin-right:7%}body header#masthead ul.menu-wrapper li li{position:relative}body header#masthead ul.menu-wrapper li:last-child{margin-right:0}body header#masthead ul.menu-wrapper li a{font-size:1.25em;font-weight:700;color:#6D4D3F;transition:all 0.3s;padding:1em 0}body header#masthead ul.menu-wrapper li a:hover{color:#484848}body header#masthead ul.menu-wrapper li .sub-menu-toggle{display:none}body header#masthead ul.menu-wrapper li .sub-menu{border:0;margin:0;opacity:0;visibility:hidden;position:absolute;left:100%;top:0;box-shadow:1px 1px 10px rgba(0,0,0,0.2);width:11em}body header#masthead ul.menu-wrapper li .sub-menu li{margin-right:0}body header#masthead ul.menu-wrapper li .sub-menu li a{font-size:1.1em;padding:0.6em 0.7em;border-bottom:1px solid #e8e8e8;text-align:left;transition:all .3s}body header#masthead ul.menu-wrapper li .sub-menu li a:hover{background:#D45060;color:#fff}body header#masthead ul.menu-wrapper li:hover>.sub-menu{opacity:1;visibility:visible}body header#masthead ul.menu-wrapper>li .sub-menu{top:100% !important;left:0 !important}body header#masthead ul.menu-wrapper>li .sub-menu li .sub-menu{left:unset;left:100% !important;top:0 !important}body header#masthead .mobile-menu-link{display:none;padding:0.7em 0}body header#masthead .mobile-menu-link .menu-link{background:transparent;border:0;color:#fff;display:flex;margin-left:auto;margin-right:0;padding:0}body header#masthead .mobile-menu-link .menu-link span b{height:1px;width:0.9em;background:#000;display:block;margin-bottom:0.2em;margin-left:0.7em}body header#masthead .mobile-menu-link .menu-link span b:last-child{margin-bottom:0}body header#masthead .mobile-menu{display:none;position:fixed;z-index:999;top:0;background:#fff;width:100%;height:100%;padding-top:1.7em;overflow:scroll;left:0}body header#masthead .mobile-menu .mobile-menu-top{display:flex;justify-content:space-between;margin:0 1.5em;margin-bottom:3.7em}body header#masthead .mobile-menu .close{background:transparent;border:0;padding:0}body header#masthead .mobile-menu .close span b{height:1px;width:0.9em;background:#000;display:block}body header#masthead .mobile-menu .close span b:first-child{transform:rotate(45deg)}body header#masthead .mobile-menu .close span b:last-child{transform:rotate(-47deg);top:-1px;position:relative}body header#masthead .mobile-menu ul.menu-wrapper{padding:0 2em}body header#masthead .mobile-menu ul.menu-wrapper li{list-style:none;margin:0.8em 0}body header#masthead .mobile-menu ul.menu-wrapper li a{display:inline-block;padding:0.5em;margin-left:0.8em;line-height:1;font-weight:500;transition:0.4s;text-decoration:none}body header#masthead .mobile-menu ul.menu-wrapper li .sub-menu-toggle{display:none}body header#masthead .mobile-menu ul.menu-wrapper li .chevron-child{height:2.4em;color:#000;position:absolute;cursor:pointer;right:3%;top:0;line-height:1;margin:auto;display:flex;align-items:center;justify-content:center;width:7%;transition:0.3s}body header#masthead .mobile-menu ul.menu-wrapper li ul{display:none;transition:0.3s;margin-left:1em}body header#masthead .mobile-menu ul.menu-wrapper li ul li a{font-size:1.2em;padding:0.3em 0.5em}body header#masthead .mobile-menu ul.menu-wrapper li.open-sub>.sub-menu{display:block !important}body header#masthead .mobile-menu ul.menu-wrapper li.open-sub>.chevron-child{transform:rotate(180deg);transition:0.3s}body header#masthead .mobile-menu ul.menu-wrapper>li.menu-item-has-children{display:flex;flex-wrap:wrap;position:relative}body header#masthead .mobile-menu ul.menu-wrapper>li.menu-item-has-children>a{width:100%}body header#masthead .mobile-menu ul.menu-wrapper>li.menu-item-has-children>.sub-menu{position:relative;box-shadow:none}body header#masthead .mobile-menu ul.menu-wrapper li.sub_menu_toggle>ul.sub-menu{height:auto;visibility:visible;opacity:1;transition:0.3s}body header#masthead .mobile-menu ul.menu-wrapper>li>a{text-transform:uppercase;font-size:1.2em}body header#masthead .mobile-menu ul.menu-wrapper ul{max-height:41vh;overflow:scroll}body header#masthead.sticky{box-shadow:0 1px 10px rgba(0,0,0,0.2)}body header#masthead.sticky .logo-sec{width:10%}body header#masthead.sticky .logo-sec .site-logo{margin:0}body header#masthead.sticky ul.menu-wrapper{font-size:0.9em}body header#masthead.sticky ul.menu-wrapper li{margin-right:5%}body #product-request-form h3{font-weight:700;text-align:center;padding-bottom:0.5em}body #product-request-form .flex-row{display:flex;justify-content:space-between}body #product-request-form .col-12{width:100%}body #product-request-form .col-6{width:49%}body #product-request-form form input,body #product-request-form form textarea{border:0;outline:0;border-bottom:2px solid #484848;margin-bottom:1em;padding:0.6em 0.5em;line-height:1;transition:all 0.3s}body #product-request-form form input:focus,body #product-request-form form textarea:focus{border-color:#AD7B60}body #product-request-form form input[type=submit],body #product-request-form form textarea[type=submit]{background:#484848;border:0;padding:0.6em 1.3em 0.8em;font-size:1em;font-weight:500;line-height:1.1;border-radius:5px;transition:all 0.3s}body #product-request-form form input[type=submit]:hover,body #product-request-form form textarea[type=submit]:hover{background:#AD7B60;color:#fff}body .site-content .entry-header h1.entry-title{font-weight:700;color:#AD7B60;text-align:center;font-size:3em;padding:2.5% 0;margin-bottom:0.6em}body .site-content .entry-content a{color:#484848}body .site-content .entry-content .home-heading{text-align:center;font-weight:700;font-size:2.25em;line-height:1;margin-bottom:0;color:#6D4D3F}body .site-content .entry-content .home-product-sec{padding-top:2em;padding-bottom:2.7em}body .site-content .entry-content .home-product-sec .vc_column-inner{padding-top:0}body .site-content .entry-content .home-product-sec .product-text{margin:0 auto;font-size:1.1em;line-height:1;max-width:37em;text-align:center;padding-top:1em;padding-bottom:1.6em}body .site-content .entry-content .home-product-sec ul.products{margin-bottom:0}body .site-content .entry-content .home-product-sec ul.products li{margin-right:2.2em;width:calc(20% - 1.8em);margin-bottom:0}body .site-content .entry-content .home-product-sec ul.products li:last-child{margin-right:0}body .site-content .entry-content .home-product-sec ul.products li h2.woocommerce-loop-category__title{text-align:center;font-size:1.35em;padding:0;font-weight:700;line-height:1}body .site-content .entry-content .home-product-sec ul.products li .count{display:none}body .site-content .entry-content .home-product-sec .slick-arrow{position:absolute;z-index:99;top:40%;padding:0;border:0;line-height:1;border-radius:50%;font-size:2.1em;width:1.143em;height:1.143em;background:#D45060;transition:all 0.3s;outline:0}body .site-content .entry-content .home-product-sec .slick-arrow:hover{background:#fff;color:#D45060}body .site-content .entry-content .home-product-sec .slick-arrow.slick-prev{left:-15px}body .site-content .entry-content .home-product-sec .slick-arrow.slick-next{right:-15px}body .site-content .entry-content .home-product-sec .home-product-inner .wpb_single_image{margin-bottom:1em}body .site-content .entry-content .home-product-sec .home-product-inner .wpb_single_image img{border-radius:10px}body .site-content .entry-content .home-product-sec .home-product-inner .category-name{text-align:center;font-size:1.35em;font-weight:700;line-height:1;margin-bottom:0}body .site-content .entry-content .home-product-sec .home-product-inner .category-name a{text-decoration:none;color:#D45060}body .site-content .entry-content .home-banner-sec .slick-slide{display:flex;margin-left:0;margin-right:0;background-position:center bottom !important;height:100vh}body .site-content .entry-content .home-banner-sec .slick-slide>.wpb_column{display:flex;align-items:center}body .site-content .entry-content .home-banner-sec .slick-slide>.wpb_column>.vc_column-inner{padding:0;height:100%}body .site-content .entry-content .home-banner-sec .slick-slide>.wpb_column>.vc_column-inner>.wpb_wrapper{display:flex;align-items:center;justify-content:space-between;height:100%}body .site-content .entry-content .home-banner-sec .slider-text{font-size:2.750em;line-height:1;color:#fff;font-weight:700;height:100%;width:52.2%;display:flex;align-items:center;background:rgba(0,0,0,0.28);margin-bottom:0;padding-left:9%;padding-right:5%}body .site-content .entry-content .home-banner-sec .slick-arrow{position:absolute;z-index:99;top:44%;padding:0;border:0;line-height:1;border-radius:50%;font-size:2.1em;width:1.143em;height:1.143em;background:#D45060;transition:all 0.3s;outline:0}body .site-content .entry-content .home-banner-sec .slick-arrow:hover{background:#fff;color:#D45060}body .site-content .entry-content .home-banner-sec .slick-arrow.slick-prev{left:2%}body .site-content .entry-content .home-banner-sec .slick-arrow.slick-next{right:2%}body .site-content .entry-content .home-parallax-sec .vc_column-inner{padding:0}body .site-content .entry-content .home-parallax-sec .wpb_text_column{font-size:2.45em;color:#fff;font-weight:700;text-align:center;line-height:1;margin:0 auto;max-width:27em}body .site-content .entry-content .home-parallax-sec.home-parallax-sec1 .wpb_text_column{padding:13.157% 0}body .site-content .entry-content .home-parallax-sec.home-parallax-sec2 .wpb_text_column{padding:14.717% 0}body .site-content .entry-content .home-about-sec{padding-top:2.7em;padding-bottom:3.9em}body .site-content .entry-content .home-tab-sec{margin:0 auto;max-width:71.1em;padding-top:1.2em}body .site-content .entry-content .home-tab-sec .tab-lists ul{display:flex;justify-content:center;padding-left:0}body .site-content .entry-content .home-tab-sec .tab-lists ul li{list-style:none;cursor:pointer;font-size:1.35em;color:#fff;background:#D45060;line-height:1;margin:0 0.741em;padding:0.556em 0.8033em;border-radius:8px;transition:all 0.3s;text-align:center}body .site-content .entry-content .home-tab-sec .tab-lists ul li:hover{background:#484848}body .site-content .entry-content .home-tab-sec .tab-lists ul li.active{background:#484848}body .site-content .entry-content .home-tab-sec .vc_inner{display:none}body .site-content .entry-content .home-tab-sec .vc_inner.show-default{display:block}body .site-content .entry-content .home-tab-sec .vc_inner>.wpb_column>.vc_column-inner>.wpb_wrapper{display:flex;align-items:center;flex-direction:row-reverse}body .site-content .entry-content .home-tab-sec .vc_inner .wpb_single_image{margin-bottom:0;width:47%}body .site-content .entry-content .home-tab-sec .vc_inner .wpb_text_column{margin-bottom:0;width:53%;padding-right:2%}body .site-content .entry-content .home-tab-sec .vc_inner .wpb_text_column h3{font-size:1.750em;line-height:1;font-weight:700;color:#D45060;margin-bottom:1.1em}body .site-content .entry-content .home-tab-sec .vc_inner .wpb_text_column p{font-size:1.1em;line-height:1}body .site-content .entry-content .home-quality-sec{padding-top:3.6em}body .site-content .entry-content .home-quality-sec .vc_inner{margin:0 auto;max-width:67em;padding-top:2.7em}body .site-content .entry-content .home-quality-sec .vc_inner .wpb_text_column{margin-bottom:0;text-align:center;font-size:1.35em;line-height:1;font-weight:700;color:#D45060}body .site-content .entry-content .home-blog-sec{padding-top:1.4em}body .site-content .entry-content .home-blog-sec .vc_grid-container-wrapper{padding-top:1.7em}body .site-content .entry-content .home-blog-sec .vc_grid-item .vc_col-sm-12{padding:0}body .site-content .entry-content .home-blog-sec .vc_grid-item .vc_custom_heading{line-height:1.2;margin:0;padding:1.2em 1.4em}body .site-content .entry-content .home-blog-sec .vc_grid-item .vc_custom_heading a{font-size:1.1em;color:#fff;line-height:1}body .site-content .entry-content .home-collaborator-sec{padding-top:1.4em}body .site-content .entry-content .home-collaborator-sec .vc_inner{margin:0 auto;max-width:65em}body .site-content .entry-content .home-collaborator-sec .vc_inner>.wpb_column>.vc_column-inner>.wpb_wrapper{display:flex;align-items:center;justify-content:space-between}body .site-content .entry-content .home-collaborator-sec .vc_inner .wpb_single_image{margin:0 3%;width:20%}body .site-content .entry-content .home-collaborator-sec .vc_inner .wpb_single_image:first-child{margin-left:0}body .site-content .entry-content .home-collaborator-sec .vc_inner .wpb_single_image:last-child{margin-right:0}body .site-content .entry-content .prod-sec .vc_grid-container{margin-bottom:0}body .site-content .entry-content .prod-sec .vc_tta-tabs-container{width:18%;margin-right:2% !important}body .site-content .entry-content .prod-sec .vc_tta-tabs-container ul li a{background:transparent;border:0;color:#484848;transition:all 0.3s;line-height:1;padding:0.8em 1em;font-weight:700}body .site-content .entry-content .prod-sec .vc_tta-tabs-container ul li a:hover{background:#AD7B60;color:#fff}body .site-content .entry-content .prod-sec .vc_tta-tabs-container ul li.vc_active a{background:#AD7B60;color:#fff}body .site-content .entry-content .prod-sec .vc_tta-panels-container .vc_tta-panels{background:transparent;border:0}body .site-content .entry-content .prod-sec .vc_tta-panels-container .vc_grid-item{box-shadow:4px 4px 10px rgba(0,0,0,0.3);padding:0;margin-bottom:3%;margin-right:3%;width:calc(25% - 3%)}body .site-content .entry-content .prod-sec .vc_tta-panels-container .vc_grid-item:last-child{margin-right:0}body .site-content .entry-content .prod-rfq-form{text-align:center}body .site-content .entry-content .prod-rfq-form .wpb_raw_html button{background:#484848;border:0;padding:0.6em 1.3em 0.8em;font-size:1.1em;font-weight:500;line-height:1.1;border-radius:5px;transition:all 0.3s}body .site-content .entry-content .prod-rfq-form .wpb_raw_html button:hover{background:#AD7B60;color:#fff}body .site-content .entry-content .about-style .our-value-text h3{font-weight:700;margin-bottom:0.2em}body .site-content .entry-content .about-style .our-value-text p{font-size:1.1em;line-height:1.3}body .site-content .entry-content .about-sec1 .our-value-text{text-align:center}body .site-content .entry-content .about-sec1 .our-value-text h3{font-weight:700;margin-bottom:0.2em}body .site-content .entry-content .about-sec1 .our-value-text p{margin:0 auto;max-width:28em;font-size:1.1em;line-height:1.3}body .site-content .entry-content .about-sec2{padding-top:3%}body .site-content .entry-content .about-sec2>.wpb_column>.vc_column-inner>.wpb_wrapper{display:flex;flex-wrap:wrap}body .site-content .entry-content .about-sec2 .vc_inner{width:calc(33.33% - 1.4%);margin-left:0;margin-right:2%;margin-bottom:3%;box-shadow:4px 4px 10px rgba(0,0,0,0.3);border-radius:15px;overflow:hidden}body .site-content .entry-content .about-sec2 .vc_inner .vc_column-inner{padding:0}body .site-content .entry-content .about-sec2 .vc_inner:nth-child(3n+3){margin-right:0}body .site-content .entry-content .about-sec2 .vc_inner .wpb_single_image{margin-bottom:0}body .site-content .entry-content .about-sec2 .vc_inner .wpb_single_image *{width:100%}body .site-content .entry-content .about-sec2 .vc_inner .wpb_single_image img{height:auto !important;max-width:unset !important;object-fit:cover}body .site-content .entry-content .about-sec2 .vc_inner .about-text-grid{margin-bottom:0;padding:1em}body .site-content .entry-content .about-sec2 .vc_inner .about-text-grid h4{margin-bottom:0.3em}body .site-content .entry-content .about-sec2 .vc_inner .about-text-grid p{line-height:1.2}body .site-content .entry-content .contact-row .contact-inner{margin:0 auto;max-width:65em;margin-top:3%;font-size:0.9em;box-shadow:1px 1px 10px rgba(0,0,0,0.2);padding:2%}body .site-content .entry-content .contact-row form input,body .site-content .entry-content .contact-row form textarea{border:0;border-bottom:3px solid #AD7B60;width:100%;margin-bottom:1em;color:#000;outline:0;transition:all 0.3s}body .site-content .entry-content .contact-row form input:focus,body .site-content .entry-content .contact-row form textarea:focus{border-color:green}body .site-content .entry-content .contact-row form textarea{height:11em}body .site-content .entry-content .contact-row form input[type=submit]{border:1px solid;color:#fff;background:#AD7B60;transition:all 0.3s;width:auto;margin-bottom:0;padding:0.5em 1.3em;border-radius:5px}body .site-content .entry-content .contact-row form input[type=submit]:hover{background:transparent;color:#AD7B60}body .site-content .entry-content .contact-row .contact-det-head{font-size:1.7em;font-weight:700;color:#060606;margin-bottom:0.5em}body .site-content .entry-content .contact-row .contact-det-txt ul.cont-phn{padding-left:0;list-style:none}body .site-content .entry-content .contact-row .contact-det-txt ul.cont-phn li{margin-bottom:0.6em;color:#AD7B60}body .site-content .entry-content .contact-row .contact-det-txt ul.cont-phn li:last-child{margin-bottom:0}body .site-content .entry-content .contact-row .contact-det-txt ul.cont-phn li i{margin-right:0.7em}body .site-content .entry-content .contact-row .contact-det-txt ul.cont-phn li a{color:#AD7B60;text-decoration:none}body .site-content .entry-content .contact-row .contact-det-txt .follow-head{font-size:1.5em;line-height:1;font-weight:700;color:#AD7B60;padding-bottom:0.8em;padding-top:1.5em}body .site-content .entry-content .contact-row .contact-det-txt ul.cont-socials{list-style:none;display:flex;padding-left:0}body .site-content .entry-content .contact-row .contact-det-txt ul.cont-socials li{line-height:1;margin-right:1em}body .site-content .entry-content .contact-row .contact-det-txt ul.cont-socials li:last-child{margin-right:0}body .site-content .entry-content .contact-row .contact-det-txt ul.cont-socials li a{background:#AD7B60;display:flex;align-items:center;justify-content:center;border-radius:50%;text-decoration:none;color:#f8f1e6;font-size:1.3em;width:1.61em;height:1.61em;border:1px solid;transition:all 0.3s}body .site-content .entry-content .contact-row .contact-det-txt ul.cont-socials li a:hover{background:transparent;color:#AD7B60}body .site-content .entry-content .contact-row .cont-iframe{position:relative;margin-bottom:0;padding-top:50%;margin-right:10%;box-shadow:1px 1px 10px rgba(0,0,0,0.3)}body .site-content .entry-content .contact-row .cont-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}body footer#colophon{background:url(../jpg/footer-bg2.jpg);padding:1.3em 0 1em;margin-top:1.4em}body footer#colophon ul{padding-left:0}body footer#colophon .footer-wrap{display:flex;align-items:center;justify-content:space-between}body footer#colophon .follow-on{width:20%}body footer#colophon .follow-on .follow-head{font-size:1.5em;line-height:1;font-weight:700;color:#fff;padding-bottom:0.8em}body footer#colophon .follow-on ul.footer-socials{list-style:none;display:flex}body footer#colophon .follow-on ul.footer-socials li{line-height:1;margin-right:1em}body footer#colophon .follow-on ul.footer-socials li:last-child{margin-right:0}body footer#colophon .follow-on ul.footer-socials li a{background:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;text-decoration:none;color:#9e8165;font-size:1.3em;width:1.61em;height:1.61em;border:1px solid;transition:all 0.3s}body footer#colophon .follow-on ul.footer-socials li a:hover{background:transparent;color:#fff}body footer#colophon .footer-menu{flex-grow:1;padding:0 2%;width:60%}body footer#colophon .footer-menu ul li{padding-right:7%}body footer#colophon .footer-menu ul li a{padding:0;color:#fff;transition:all 0.3s;text-decoration:none;font-weight:700;font-size:1.1em}body footer#colophon .footer-menu ul li a:hover{color:#484848}body footer#colophon .footer-logo{width:20%;text-align:right}body footer#colophon .footer-logo img{width:100%}body footer#colophon .siteinfo{text-align:center;font-size:0.75em;line-height:1;color:#fff;font-weight:500}body footer#colophon .siteinfo a{color:#fff;text-decoration:none;transition:all 0.3s}body footer#colophon .siteinfo a:hover{color:#484848}body footer#colophon .siteinfo .copyright{padding-bottom:0.8em}
/*# sourceMappingURL=custom.css.map */
