@font-face{font-family:'Spectral';font-style:italic;font-weight:300;font-display:swap;src:local('Spectral Light Italic'),local('Spectral-LightItalic'),url(https://fonts.gstatic.com/s/spectral/v5/rnCu-xNNww_2s0amA9M8qtHEWfSFXQ.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}.cms-index-index .page-main{padding-top:0}.about-banner{position:relative;background-position:center;height:880px}.about-banner img{display:none}.about-content{position:absolute;top:0;left:0;color:#e3e3e3;width:100%}.product-literature-area{text-align:center;padding:75px 0 90px}.product-literature-area.container h1{font-size:30px;font-weight:400;line-height:40px;margin-bottom:30px}.literature-image-area ul li a{margin:10px;color:#494f54;transition:.3s;border:1px solid #fff;padding:10px;font-size:14px;line-height:20px}.literature-image-area ul li a:hover{color:#1d7fc1;border-color:#1d7fc1}.literature-image-area ul li a img{margin-bottom:10px}.literature-image-area ul li a,.literature-image-area ul li a span{display:block}.home-about-us{background:#ebebeb}.home-about-us .image{width:45%;float:left;padding:0 50px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.home-about-us .image img{border:10px solid #fff;width:100%;-webkit-box-shadow:0px 0px 18px 5px rgba(0,0,0,.35);box-shadow:0px 0px 18px 5px rgba(0,0,0,.35);-webkit-box-sizing:border-box;box-sizing:border-box}.home-about-us .cont{width:55%;float:left;padding-left:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.home-about-us .cont h2{color:#5a4a42;font-size:32px;line-height:36px;font-weight:400;text-transform:uppercase;margin-top:0}.home-about-us .cont .details p{font-size:19px;line-height:26px;font-weight:400;margin-bottom:20px}.home-category .homeCategory-content .title{text-align:center;padding:50px 0 60px;margin:0;color:#5a4a42;font-size:36px;font-weight:400;line-height:40px;position:unset}.homeCategory-title-wrapper{text-align:center}.homeCategory-content-wrapper{text-align:center;margin:0 -15px}.single-homeCategory{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin-bottom:30px;padding:0 15px;width:25%}.single-homeCategory:hover .homeCategory-title a{color:#3a6637}.homeCategory-title-wrapper .homeCategory-title a{color:#000;font-weight:600;font-family:'Spectral';font-size:2.2rem;line-height:2.3rem}.single .title{color:#fff;padding:150px 0;text-align:center;font-size:48px;font-style:italic;font-weight:300;font-family:'Spectral';text-shadow:1px 2px 1px #333;margin-bottom:0}.about-content .single .content{margin-top:20%;font-size:20px;line-height:26px;font-weight:400}.about-content .single .content p{margin-bottom:25px}.homeCategory-img{overflow:hidden}.homeCategory-img a{display:inline-block}.homeCategory-img a img{width:100%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.homeCategory-img a img:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.about-banner #readmore{display:none}.home-category-title{color:#494f54;font-size:36px;font-weight:300;display:block;text-align:center;margin:35px 0}.category-name{color:#494f54;font-size:20px;font-weight:300;display:block;text-align:center;margin:20px 0}.newsletter{text-align:center}.newsletter .title h2{font-size:30px;color:#494f54;margin:25px 0;font-weight:400;text-transform:capitalize}.field.newsletter .control label{margin-bottom:35px;border:1px solid #494f54;background:#fff;min-width:100%;text-align:left;padding:7px}.field.newsletter .control label input[type=email]{border:none;height:50px;font-size:20px;line-height:24px;color:#1d7fc1;width:calc(100% - 95px)}.field.newsletter .control label .action.subscribe{padding:14px 16px;width:90px;font-size:20px;line-height:24px;color:#fff;background:#1d7fc1;border:none;border-radius:0;vertical-align:baseline;font-weight:400;transition:.3s}.field.newsletter .control label .action.subscribe:hover{background:rgba(29,127,193,.7)}.wrapper_slider.slider_1 .banner_item img{overflow:hidden}@media (min-width:768px){.field.newsletter .control label{min-width:565px}.field.newsletter .control label .action.subscribe{padding:14px 35px;width:auto}.field.newsletter .control label input[type=email]{width:calc(100% - 137px)}}@media (max-width:1150px){.about-banner{height:750px}.single .title{padding:100px 0}.single-homeCategory{width:33.33%}}@media (max-width:899.98px){.about-content .single .content{margin-top:14%}.home-about-us .image{padding:0 20px}}@media (max-width:767.99px){.about-banner{background-image:none !important;height:auto}.about-banner img{display:block;width:100%}.about-content{position:unset !important;height:auto;width:100%}.about-content .single .title{position:absolute;top:20%;left:0;font-size:36px;line-height:36px;padding:0 50px}.cms-index-index .about-content .single .content{margin-top:25px;font-size:18px;line-height:24px;font-weight:400;margin-bottom:20px}.home-about-us .cont .details p{font-size:18px;line-height:24px}.about-content .single .content p{color:#000;margin-bottom:20px}.home-category .homeCategory-content .title{border-top:1px solid #d6d6d6;padding:40px 0}.home-about-us .image{width:100%;display:block;float:unset;padding:0}.home-about-us .cont{width:100%;float:unset;display:block;padding-top:30px;padding-left:0}.about-banner .content .more{display:none}.about-banner #readmore{display:inline-block;color:#e59b90;transition:opacity .3s ease-in-out}.about-banner #readmore:hover{opacity:.8}}@media (max-width:639.98px){.about-content .single .title{top:15%;padding:0 20px}.home-about-us .cont{padding:0;margin-top:20px}.home-category .homeCategory-content .title{padding:25px 0}}@media (max-width:575.98px){.about-content .single .title{font-size:30px;line-height:34px}.container{padding-left:15px !important;padding-right:15px !important}}@media (max-width:479.98px){.about-content .single .title{top:5%}}@media (max-width:359.98px){.about-content .single .title{top:4%}}