@font-face{font-family:"Jost";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/jost-latin-ext.woff2?v=7a55c062)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Jost";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/jost-latin.woff2?v=180347d9)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Jost";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/jost-latin-ext.woff2?v=7a55c062)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Jost";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/jost-latin.woff2?v=180347d9)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Jost";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/jost-latin-ext.woff2?v=7a55c062)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Jost";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/jost-latin.woff2?v=180347d9)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/montserrat-latin-ext.woff2?v=c33f88bf)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/montserrat-latin.woff2?v=b6711dec)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/montserrat-latin-ext.woff2?v=c33f88bf)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/montserrat-latin.woff2?v=b6711dec)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/montserrat-latin-ext.woff2?v=c33f88bf)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/montserrat-latin.woff2?v=b6711dec)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/montserrat-latin-ext.woff2?v=c33f88bf)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/montserrat-latin.woff2?v=b6711dec)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.fa,.fas,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-angle-down:before{content:"\f107 "}.fa-arrow-up:before{content:"\f062 "}.fa-long-arrow-alt-right:before{content:"\f30b "}.fa-plus:before{content:"\f067 "}.fa-times:before{content:"\f00d "}.fa-whatsapp:before{content:"\f232 "}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/fa-brands-400.woff2?v=e0001a36)format("woff2")}.fab{font-family:"Font Awesome 5 Brands"}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/fa-regular-400.woff2?v=9fedcb55)format("woff2")}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:swap;src:url(/assets/fonts/fa-solid-900.woff2?v=b9861c5b)format("woff2")}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900}@font-face{font-family:"Flaticon";src:url(/assets/fonts/Flaticon.woff2?v=2e0a47b1)format("woff2");font-weight:400;font-style:normal;font-display:swap}[class^=flaticon-]:before,[class*=" flaticon-"]:before,[class^=flaticon-]:after,[class*=" flaticon-"]:after{font-family:Flaticon;font-style:normal}.flaticon-location-pin:before{content:"\f100 "}.flaticon-envelope:before{content:"\f101 "}.flaticon-food-and-restaurant-8:before{content:"\f137 "}.flaticon-right:before{content:"\f13e "}.flaticon-notes:before{content:"\f143 "}.flaticon-phone:before{content:"\f147 "}.flaticon-telephone:before{content:"\f14e "}.flaticon-mail:before{content:"\f14f "}*,::before,::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}aside,figure,footer,header,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}h1,h2,h3{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ul,dl{margin-top:0;margin-bottom:1rem}ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}b,strong{font-weight:bolder}sub{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]){color:inherit;text-decoration:none}a:not([href]):hover{color:inherit;text-decoration:none}code{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}button,[type=button],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}textarea{overflow:auto;resize:vertical}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}[hidden]{display:none!important}h1,h2,h3,.h1,.h2,.h3{margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}.figure{display:inline-block}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col,.col-sm-12,.col-md-6,.col-md-12,.col-lg-3,.col-lg-4,.col-lg-6,.col-lg-9{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}@media (min-width:576px){.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:768px){.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:992px){.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.form-group{margin-bottom:1rem}.collapse:not(.show){display:none}.dropdown{position:relative}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}@media (max-width:767.98px){.navbar-expand-md>.container{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md>.container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.clearfix::after{display:block;clear:both;content:""}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mr-0{margin-right:0!important}.text-center{text-align:center!important}@media print{*,::before,::after{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.scroll-top{background:#e20613}.header-top .top-info:before{background:#e20613}.main-menu .navigation>li>ul>li>a:hover{background:#e20613}.main-menu .navigation>li>ul>li>ul>li>a:hover{background:#e20613}.main-menu .navigation>li.dropdown.current>a:before,.main-menu .navigation>li.dropdown:hover>a:before{color:#e20613}.main-menu .navigation>li.current>a,.main-menu .navigation>li:hover>a{color:#e20613}.theme-btn{background:#e20613}.sticky-header .main-menu .navigation>li.current>a,.sticky-header .main-menu .navigation>li a:hover{background:#e20613}#video_block_1 .video-inner a{color:#e20613}.sec-title span{color:#e20613}#content_block_1 .content-box .list li:before{color:#e20613}.service-block-one .inner-box .icon-box{color:#e20613}.service-block-one .inner-box:before{background:#e20613}#content_block_2 .content-box .list li i{color:#e20613}#content_block_2 .content-box .link-box a{color:#e20613}.shop-block-one .inner-box .image-box .list li:first-child a{background:#e20613}.shop-block-one .inner-box .image-box .list li:last-child a:hover{background:#e20613}.shop-block-one .inner-box .lower-content .price{color:#e20613}.portfolio-block-one .inner-box .lower-content .inner{background:#e20613}.portfolio-block-one .inner-box .lower-content .inner .link a:hover{color:#e20613}.main-footer .footer-top .contact-widget{background:#e20613}.main-footer .footer-bottom .footer-nav li a:hover{color:#e20613}.feature-section .inner-container{background:#e20613}.page-title .content-box .bread-crumb li a:hover{color:#e20613}.shop-block-one .inner-box:hover .image-box{border-color:#e20613}.product-details-content .product-details .reviews a:hover{color:#e20613}.product-details-content .product-details .other-links ul li a:hover{color:#e20613}.shop-details .product-discription .tab-btn-box .tab-btns li:hover,.shop-details .product-discription .tab-btn-box .tab-btns li.active-btn{background:#e20613}.pricing-section .title-box{background:#e20613}.accordion-box .block .acc-btn h3:before{background:#e20613}.accordion-box .block .acc-btn.active .icon-outer{background:#e20613}.error-section .text a:hover{color:#e20613}.error-section .content-box h1{color:#e20613}.blog-details-content .inner-box .content-one .post-info li a:hover{color:#e20613}.contact-info-section .inner-container{background:#e20613}*{margin:0;padding:0;border:0;outline:0}body{font-size:16px;color:#565872;line-height:30px;font-weight:400;background:#fff;font-family:"Jost","Century Gothic",Arial,sans-serif;background-size:cover;background-repeat:no-repeat;background-position:center top;-webkit-font-smoothing:antialiased}@media (min-width:1200px){.container{max-width:1200px;padding:0 15px}}.auto-container{position:static;max-width:1200px;padding:0 15px;margin:0 auto}.boxed_wrapper{position:relative;overflow:hidden;margin:0 auto;width:100%;min-width:300px}a{text-decoration:none;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}a:hover{text-decoration:none;outline:0}input,button,select,textarea{font-family:"Jost","Century Gothic",Arial,sans-serif;font-weight:400;font-size:16px}ul,li{list-style:none;padding:0;margin:0}input{transition:all 500ms ease}button:focus,input:focus,textarea:focus{outline:0;box-shadow:none;transition:all 500ms ease}p{position:relative;font-size:16px;line-height:30px;font-family:"Jost","Century Gothic",Arial,sans-serif;color:#565872;margin:0;transition:all 500ms ease}h1,h2,h3{position:relative;font-family:"Montserrat",Arial,sans-serif;font-weight:400;color:#253b70;margin:0;transition:all 500ms ease}.centred{text-align:center}.pull-left{float:left}.pull-right{float:right}figure{margin:0}img{display:inline-block;max-width:100%;height:auto;transition-delay:.1s;transition-timing-function:ease-in-out;transition-duration:.7s;transition-property:all}.theme-btn{position:relative;display:inline-block;font-size:15px;line-height:26px;font-weight:700;font-family:"Jost","Century Gothic",Arial,sans-serif;color:#fff!important;text-align:center;cursor:pointer;border-radius:5px;padding:17px 30px;z-index:1;transition:all 500ms ease}.theme-btn:before{position:absolute;content:"";background:#1c1d1f;width:100%;height:100%;border-radius:5px;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.theme-btn:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.theme-btn i{position:relative;top:2px;font-size:20px;margin-left:40px}.scroll-top{width:50px;height:50px;line-height:50px;position:fixed;bottom:105%;right:50px;font-size:24px;z-index:99;color:#fff;text-align:center;cursor:pointer;transition:1s ease;border-radius:50%}.scroll-top:hover{box-shadow:0 5px 5px rgba(0,0,0,.5)}.scroll-top.open{bottom:30px}.scroll-top span{color:#fff}.sec-title{position:relative;display:block;margin-bottom:30px}.sec-title.text-center{text-align:center}.sec-title span{position:relative;display:block;font-size:16px;line-height:26px;font-family:"Montserrat",Arial,sans-serif;font-weight:800;margin-bottom:13px}.sec-title h2{position:relative;font-size:56px;line-height:57px;color:#353535;font-weight:800;padding-bottom:0}.sec-title.style-two h2{font-size:48px;line-height:57px}.main-header{position:relative;left:0;top:0;z-index:999;width:100%;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.sticky-header{position:fixed;opacity:0;visibility:hidden;background:#fff;left:0;top:0;box-shadow:0 0 10px rgba(0,0,0,.1);width:100%;z-index:0;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.fixed-header .sticky-header{z-index:999;opacity:1;visibility:visible;-ms-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-op-animation-name:fadeInDown;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-ms-animation-duration:500ms;-moz-animation-duration:500ms;-op-animation-duration:500ms;-webkit-animation-duration:500ms;animation-duration:500ms;-ms-animation-timing-function:linear;-moz-animation-timing-function:linear;-op-animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-timing-function:linear;-ms-animation-iteration-count:1;-moz-animation-iteration-count:1;-op-animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-iteration-count:1}.header-top{position:relative;width:100%;background:#fff}.header-top .top-info{position:relative;display:block;margin-left:230px;padding:23px 0 24px 100px}.header-top .top-info:before{position:absolute;content:"";width:5000px;height:100%;left:0;top:0;clip-path:polygon(0 0,100%0,100% 100%,1% 100%,0 0)}.header-top .top-info .info-list{position:relative;width:100%}.header-top .top-info .info-list li{position:relative;display:inline-block;float:left;padding-left:25px;font-size:14px;line-height:26px;color:#fff;margin-right:65px}.header-top .top-info .info-list li a{color:#fff}.header-top .top-info .info-list li a:hover{text-decoration:underline}.header-top .top-info .info-list li i{position:absolute;left:0;top:0;font-size:14px;color:#fff}.header-top .top-info .info-list li.phone{float:right;margin:0}.header-top .top-info .info-list li.phone a{font-size:18px;font-weight:500;font-family:"Montserrat",Arial,sans-serif}.main-header .outer-box{position:relative;width:100%}.header-upper .outer-box .logo-box{position:absolute;left:0;top:-50px}.main-header .menu-right-content{position:relative;margin-left:75px;padding:9px 0 12px 0}.main-header .menu-right-content li{position:relative;display:inline-block}.main-menu{float:left}.main-menu .navbar-collapse{padding:0;display:block!important}.main-menu .navigation{margin:0}.main-menu .navigation>li{position:inherit;float:left;z-index:2;padding:24px 0 22px 0;margin:0 15px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-menu .navigation>li:last-child{margin-right:0!important}.main-menu .navigation>li:first-child{margin-left:0!important}.main-menu .navigation>li>a{position:relative;display:block;text-align:center;font-size:15px;line-height:30px;font-weight:500;opacity:1;font-family:"Jost","Century Gothic",Arial,sans-serif;color:#222;z-index:1;padding-right:12px;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.main-menu .navigation>li.dropdown>a:before{position:absolute;content:"\f067 ";font-family:"Font Awesome 5 Free";font-weight:700;font-size:10px;color:#222;top:0;right:0;transition:all 500ms ease}.main-menu .navigation>li>ul{position:absolute;left:inherit;top:100%;width:270px;z-index:100;display:none;opacity:0;visibility:hidden;padding:10px 0;background-color:#fff;-moz-transform:translateY(30px);-webkit-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-ms-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-o-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-moz-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.main-menu .navigation>li>ul>li{position:relative;width:100%}.main-menu .navigation>li>ul>li:last-child{border-bottom:none}.main-menu .navigation>li>ul>li>a{position:relative;display:block;padding:15px 30px!important;line-height:24px;font-weight:500;font-family:"Jost","Century Gothic",Arial,sans-serif;font-size:15px;text-transform:capitalize;color:#222;border-bottom:1px solid rgba(34,34,34,.1);text-align:left;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.main-menu .navigation>li>ul>li:last-child>a{border-bottom:none}.main-menu .navigation>li>ul>li>a:hover{color:#fff;padding-left:40px}.main-menu .navigation>li>ul>li.dropdown>a:after{font-family:"Font Awesome 5 Free";content:"\f105 ";position:absolute;right:20px;top:17px;display:block;line-height:24px;font-size:16px;font-weight:800;text-align:center;z-index:5}.main-menu .navigation>li>ul>li>ul{position:absolute;right:100%;top:-2px;width:250px;z-index:100;display:none;padding:10px 0;background-color:#fff;-moz-transform:translateY(30px);-webkit-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-ms-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-o-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-moz-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05)}.main-menu .navigation>li>ul>li>ul>li{position:relative;width:100%}.main-menu .navigation>li>ul>li>ul>li:last-child{border-bottom:none}.main-menu .navigation>li>ul>li>ul>li:last-child{border-bottom:none}.main-menu .navigation>li>ul>li>ul>li>a{position:relative;display:block;font-size:15px;padding:15px 30px!important;line-height:24px;font-weight:500;font-family:"Jost","Century Gothic",Arial,sans-serif;text-transform:capitalize;color:#222;border-bottom:1px solid rgba(35,35,35,.1);text-align:left;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.main-menu .navigation>li>ul>li>ul>li:last-child>a{border-bottom:none}.main-menu .navigation>li>ul>li>ul>li>a:hover{color:#fff;padding-left:40px}.main-menu .navigation>li>ul>li>ul>li.dropdown>a:after{font-family:"Font Awesome 5 Free";content:"\f105 ";position:absolute;right:20px;top:12px;display:block;line-height:24px;font-size:16px;font-weight:900;z-index:5}.main-menu .navigation>li.dropdown:hover>ul{visibility:visible;opacity:1;-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.main-menu .navigation li>ul>li.dropdown:hover>ul{visibility:visible;opacity:1;-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}.main-menu .navigation li.dropdown .dropdown-btn{position:absolute;right:-32px;top:66px;width:34px;height:30px;text-align:center;font-size:18px;line-height:26px;color:#3b3b3b;cursor:pointer;display:none;z-index:5;transition:all 500ms ease}.main-menu .navigation li.dropdown ul li.dropdown .dropdown-btn{display:none}.mobile-nav-toggler{position:relative;float:right;font-size:40px;line-height:50px;cursor:pointer;color:#3786ff;display:none;z-index:1}.mobile-nav-toggler .icon-bar{position:relative;height:2px;width:30px;display:block;margin-bottom:5px;background-color:#3b3b3b;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.menu-area .mobile-nav-toggler .icon-bar:last-child{margin-bottom:0}.mobile-menu{position:fixed;right:0;top:0;width:300px;padding-right:30px;max-width:100%;height:100%;opacity:0;visibility:hidden;z-index:999999}.mobile-menu .navbar-collapse{display:block!important}.mobile-menu .nav-logo{position:relative;padding:60px 25px;text-align:left}.mobile-menu-visible{overflow:hidden}.mobile-menu-visible .mobile-menu{opacity:1;visibility:visible}.mobile-menu .menu-backdrop{position:fixed;right:0;top:0;width:100%;height:100%;z-index:1;background:#000;-webkit-transform:translateX(101%);-ms-transform:translateX(101%);transform:translateX(101%);transition:all 900ms ease;-moz-transition:all 900ms ease;-webkit-transition:all 900ms ease;-ms-transition:all 900ms ease;-o-transition:all 900ms ease}.mobile-menu-visible .mobile-menu .menu-backdrop{opacity:.7;visibility:visible;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mobile-menu .menu-box{position:absolute;left:0;top:0;width:100%;height:100%;max-height:100%;overflow-y:auto;background:#202020;padding:0 0;z-index:5;opacity:0;visibility:hidden;border-radius:0;-webkit-transform:translateX(101%);-ms-transform:translateX(101%);transform:translateX(101%)}.mobile-menu-visible .mobile-menu .menu-box{opacity:1;visibility:visible;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mobile-menu .close-btn{position:absolute;right:25px;top:10px;line-height:30px;width:24px;text-align:center;font-size:16px;color:#fff;cursor:pointer;z-index:10;-webkit-transition:all .9s ease;-moz-transition:all .9s ease;-ms-transition:all .9s ease;-o-transition:all .9s ease;transition:all .9s ease}.mobile-menu-visible .mobile-menu .close-btn{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.mobile-menu .close-btn:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mobile-menu .navigation{position:relative;display:block;width:100%;float:none}.mobile-menu .navigation li{position:relative;display:block;border-top:1px solid rgba(255,255,255,.1)}.mobile-menu .navigation:last-child{border-bottom:1px solid rgba(255,255,255,.1)}.mobile-menu .navigation li>ul>li:first-child{border-top:1px solid rgba(255,255,255,.1)}.mobile-menu .navigation li>a{position:relative;display:block;line-height:24px;padding:10px 25px;font-size:15px;font-weight:500;color:#fff;text-transform:uppercase;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.mobile-menu .navigation li ul li>a{font-size:16px;margin-left:20px;text-transform:capitalize}.mobile-menu .navigation li>a:before{content:"";position:absolute;left:0;top:0;height:0;border-left:5px solid #fff;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.mobile-menu .navigation li.current>a:before{height:100%}.mobile-menu .navigation li.dropdown .dropdown-btn{position:absolute;right:6px;top:6px;width:32px;height:32px;text-align:center;font-size:16px;line-height:32px;color:#fff;background:rgba(255,255,255,.1);cursor:pointer;border-radius:2px;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;z-index:5}.mobile-menu .navigation li.dropdown .dropdown-btn.open{background:#fff;color:#3b3b3b;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mobile-menu .navigation li>ul,.mobile-menu .navigation li>ul>li>ul{display:none}.mobile-menu .contact-info{position:relative;padding:80px 30px 20px 30px}.mobile-menu .contact-info ul li{position:relative;display:block;font-size:15px;color:rgba(255,255,255,.8);margin-bottom:3px}.mobile-menu .contact-info ul li a{color:rgba(255,255,255,.8)}.mobile-menu .contact-info ul li:last-child{margin-bottom:0}.sticky-header .main-menu .navigation>li.dropdown>a:before{display:none}.sticky-header .logo-box{position:relative;float:left;padding:10px 0}.sticky-header .main-menu .navigation>li{margin:0;padding:0!important;float:left!important}.sticky-header .main-menu .navigation>li a{padding:25px 40px;color:#222}.main-header.style-two .sticky-header .main-menu .navigation>li>a{color:#222}.sticky-header .main-menu .navigation>li.current>a,.sticky-header .main-menu .navigation>li a:hover{color:#fff!important}.main-slider{position:relative}.main-slider-carousel{position:relative}.main-slider-carousel .slide-item{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;padding:145px 0 230px 0}.main-slider-carousel .slide-item:before{position:absolute;content:"";width:100%;height:100%;background:-webkit-linear-gradient(0deg,rgba(0,0,0,.9),transparent 80%);left:0;top:0;right:0;z-index:1}.main-slider-carousel .slide-item .image-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 6000ms linear;-moz-transition:all 6000ms linear;-ms-transition:all 6000ms linear;-o-transition:all 6000ms linear;transition:all 6000ms linear}.main-slider-carousel .active .slide-item .image-layer{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.main-slider-carousel .content-box{position:relative;display:block;z-index:5;max-width:570px;width:100%}.main-slider-carousel .content-box.centred{text-align:center;margin:0 auto}.main-slider-carousel .content-box h1{position:relative;display:block;color:#fff;font-size:90px;line-height:100px;font-weight:700;margin-bottom:36px;opacity:0;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px);-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease}.main-slider-carousel .active .content-box h1{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:1000ms;-moz-transition-delay:1000ms;-ms-transition-delay:1000ms;-o-transition-delay:1000ms;transition-delay:1000ms}.main-slider-carousel .content-box p{position:relative;display:block;font-size:18px;line-height:28px;font-weight:400;color:#fff;margin-bottom:48px;opacity:0;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px);-webkit-transition:all 1300ms ease;-moz-transition:all 1300ms ease;-ms-transition:all 1300ms ease;-o-transition:all 1300ms ease;transition:all 1300ms ease}.main-slider-carousel .active .content-box p{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:1300ms;-moz-transition-delay:1300ms;-ms-transition-delay:1300ms;-o-transition-delay:1300ms;transition-delay:1300ms}.main-slider-carousel .content-box .btn-box{position:relative;opacity:0;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px);-webkit-transition:all 1600ms ease;-moz-transition:all 1600ms ease;-ms-transition:all 1600ms ease;-o-transition:all 1600ms ease;transition:all 1600ms ease}.main-slider-carousel .active .content-box .btn-box{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:1600ms;-moz-transition-delay:1600ms;-ms-transition-delay:1600ms;-o-transition-delay:1600ms;transition-delay:1600ms}.about-section{position:relative}#video_block_1 .video-inner{position:relative;width:100%;padding:225px 0;background-size:cover;background-repeat:no-repeat;background-position:center;text-align:center}#video_block_1 .video-inner a{position:relative;display:inline-block;font-size:30px;width:100px;height:100px;line-height:100px;background:rgba(255,255,255,.95);text-align:center;border-radius:50%}#video_block_1 .video-inner a:after,#video_block_1 .video-inner a:before{width:100px;height:100px;border-radius:50%;background:0 0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation-delay:.9s;animation-delay:.9s;content:"";position:absolute;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.6);box-shadow:0 0 0 0 rgba(255,255,255,.6);-webkit-animation:ripple 3s infinite;animation:ripple 3s infinite;-webkit-transition:all .4s ease;transition:all .4s ease}#video_block_1 .video-inner a:after{-webkit-animation-delay:.6s;animation-delay:.6s}@-webkit-keyframes ripple{70%{-webkit-box-shadow:0 0 0 40px transparent;box-shadow:0 0 0 40px transparent}to{-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}}@keyframes ripple{70%{-webkit-box-shadow:0 0 0 40px transparent;box-shadow:0 0 0 40px transparent}to{-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}}.about-section .inner-container{position:relative;background:#fff;margin-top:-70px;box-shadow:0 0 30px rgba(0,0,0,.08);z-index:1}#content_block_1 .content-box{position:relative;padding:62px 110px 70px 50px}#content_block_1 .content-box .sec-title{margin-bottom:21px}#content_block_1 .content-box .text{margin-bottom:25px}#content_block_1 .content-box .list li{position:relative;display:block;font-size:16px;font-family:"Montserrat",Arial,sans-serif;font-weight:700;color:#282932;margin-bottom:10px;padding-left:30px}#content_block_1 .content-box .list li:last-child{margin-bottom:0}#content_block_1 .content-box .list li:before{position:absolute;content:"\f058 ";font-size:18px;font-family:"Font Awesome 5 Free";font-weight:400;left:0;top:0}#content_block_1 .content-box .list{position:relative;margin-bottom:29px}#content_block_1 .content-box .theme-btn{padding:17px 24px}.service-section{position:relative;padding:115px 0 120px 0}.bg-color-1{background:#e4dcc7}.service-section .icon-layer{position:absolute;width:100%;height:100%;background-repeat:repeat-x;background-position:center;left:0;top:0;animation:slide 100s linear infinite;-webkit-animation:slide 100s linear infinite}@keyframes slide{0%{background-position:0 0}to{background-position:1920px 0}}@-webkit-keyframes slide{0%{background-position:0 0}to{background-position:1920px 0}}.service-block-one .inner-box{position:relative;display:block;overflow:hidden;text-align:center;background:#353535;padding:50px 80px 36px 80px}.service-block-one .inner-box:before{position:absolute;content:"";width:100%;height:0%;left:0;bottom:0;right:0;transition:all 500ms ease}.service-block-one .inner-box:hover:before{height:100%;top:0}.service-block-one .inner-box .icon-box{position:relative;display:inline-block;font-size:100px;line-height:100px;margin-bottom:8px;z-index:1;transition:all 500ms ease}.service-block-one .inner-box .icon-box:before{position:absolute;content:"";background:#303030;width:72px;height:72px;border-radius:50%;left:-9px;top:-13px;z-index:-1;transition:all 500ms ease}.service-block-one .inner-box:hover .icon-box:before{background:#be1622}.service-block-one .inner-box:hover .icon-box{transform:rotateY(360deg);color:#fff}.service-block-one .inner-box h3{position:relative;display:block;font-size:22px;line-height:30px;color:#fff;font-weight:800;margin-bottom:9px}.service-block-one .inner-box h3 a{display:inline-block;color:#fff}.service-block-one .inner-box p{color:#fff;margin-bottom:33px}.service-block-one .inner-box .theme-btn{padding:12px 45px}.service-block-one .inner-box:hover .theme-btn{background:#de3f40}.service-section .sec-title{margin-bottom:70px}.service-section .sec-title span{margin-bottom:21px}.about-style-two{position:relative;padding:120px 0}#content_block_2 .content-box .text{margin-bottom:42px}#content_block_2 .content-box .list li{position:relative;display:inline-block;float:left;width:50%;font-size:16px;line-height:26px;font-family:"Montserrat",Arial,sans-serif;font-weight:700;color:#282932;min-height:50px;margin-bottom:48px;padding:12px 0 12px 70px}#content_block_2 .content-box .list li i{position:absolute;left:0;top:0;font-size:50px;line-height:50px;font-weight:400}#content_block_2 .content-box .list{position:relative;display:block;border-bottom:2px solid #e6eaf0;margin-bottom:24px}#content_block_2 .content-box .link-box a{position:relative;display:inline-block;font-weight:500}#content_block_2 .content-box .link-box a i{margin-left:15px;font-weight:600}#content_block_2 .content-box .link-box a:hover{color:#222}#content_block_2 .content-box .sec-title{margin-bottom:20px}#image_block_1 .image-box{position:relative;display:block;padding:0 100px 225px 0}#image_block_1 .image-box img{width:100%}.about-style-two #content_block_2 .content-box{margin-right:70px}.shop-section{position:relative;background:#faf8f4;padding:115px 0 120px 0}.shop-section .sec-title{margin-bottom:50px}.shop-block-one .inner-box{position:relative;display:block}.shop-block-one .inner-box .image-box{position:relative;display:block;background:#fff;border:2px solid #f0f0f0;overflow:hidden;transition:all 500ms ease}.shop-block-one .inner-box .image-box img{width:100%}.shop-block-one .inner-box .image-box .list{position:absolute;left:10px;bottom:-50px;visibility:hidden;transition:all 500ms ease}.shop-block-one .inner-box:hover .image-box .list{bottom:15px;visibility:visible}.shop-block-one .inner-box .image-box .list li{position:relative;display:inline-block;float:left}.shop-block-one .inner-box .image-box .list li:first-child a{position:relative;display:inline-block;font-size:20px;color:#fff;width:50px;height:50px;line-height:50px;text-align:center}.shop-block-one .inner-box .image-box .list li:first-child{margin-right:15px}.shop-block-one .inner-box .image-box .list li:last-child a{position:relative;display:inline-block;font-size:14px;font-weight:700;color:#000;width:150px;height:50px;line-height:50px;text-align:center;background:#fae8e8;text-transform:uppercase}.shop-block-one .inner-box .image-box .list li:last-child a:hover{color:#fff}.shop-block-one .inner-box .image-box .list li:first-child a:hover{color:#000;background:#fae8e8}.shop-block-one .inner-box .lower-content{position:relative;padding-top:19px}.shop-block-one .inner-box .lower-content .price{position:relative;display:block;font-size:14px;font-family:"Montserrat",Arial,sans-serif;font-weight:400;margin:0}.shop-section .more-btn{position:relative;padding-top:64px}.shop-section .more-btn .theme-btn{padding:12px 47px}.portfolio-section{position:relative}.portfolio-block-one{position:relative;display:block;margin-bottom:50px}.portfolio-block-one .image-box img{width:100%}.portfolio-block-one .inner-box{position:relative}.portfolio-block-one .inner-box .lower-content{position:absolute;left:80px;bottom:-80px;width:calc(100% - 160px);opacity:0;transition:all 500ms ease}.portfolio-block-one .inner-box .lower-content .inner{position:relative;padding:27px 50px 25px 50px}.portfolio-block-one .inner-box .lower-content .inner span{position:relative;display:block;font-size:14px;line-height:24px;font-family:"Montserrat",Arial,sans-serif;color:#fff;font-weight:800;padding-left:38px;margin-bottom:4px}.portfolio-block-one .inner-box .lower-content .inner span:before{position:absolute;content:"";background:#fff;width:24px;height:2px;left:0;top:11px}.portfolio-block-one .inner-box .lower-content .inner .link{position:absolute;top:30px;right:50px}.portfolio-block-one .inner-box .lower-content .inner .link a{position:relative;display:inline-block;font-size:18px;color:#fff;background:rgba(255,255,255,.1);width:50px;height:50px;line-height:50px;text-align:center;border-radius:50%}.portfolio-block-one .inner-box .lower-content .inner .link a:hover{background:#fff}.main-footer{position:relative;background:#1c1d1f;margin-top:30px}.main-footer .footer-top{position:relative;padding:73px 0 100px 0;border-bottom:2px solid rgba(255,255,255,.1)}.main-footer .footer-top .logo-widget .footer-logo{position:relative;margin-bottom:30px}.main-footer .footer-top .logo-widget p{font-size:14px;line-height:30px;color:#fff;margin:0}.main-footer .footer-top .contact-widget{position:relative;display:block;padding:48px 30px 50px 35px;border-radius:5px;margin-top:-103px}.main-footer .footer-top .contact-widget .info li{position:relative;display:block;padding-left:73px;margin-bottom:40px}.main-footer .footer-top .contact-widget .info li:last-child{margin-bottom:0}.main-footer .footer-top .contact-widget .info li i{position:absolute;left:0;top:11px;font-size:40px;line-height:40px;color:#fff}.main-footer .footer-top .contact-widget .info li p{color:#fff;margin-bottom:5px}.main-footer .footer-top .contact-widget .info{position:relative;margin-bottom:57px}.main-footer .footer-top .widget-title{position:relative;margin-bottom:20px}.main-footer .footer-top .newsletter-widget{position:relative;margin-left:70px}.main-footer .footer-top .newsletter-widget .widget-content p{font-size:14px;line-height:30px;color:#fff;margin-bottom:19px}.main-footer .footer-top .newsletter-widget{position:relative;margin-top:46px}.main-footer .footer-bottom{position:relative;padding:64px 0}.main-footer .footer-bottom .footer-nav li{position:relative;display:inline-block;font-size:18px;color:#bbbbbc;margin-right:35px}.main-footer .footer-bottom .footer-nav li:last-child{margin-right:0}.main-footer .footer-bottom .footer-nav li a{color:#bbbbbc}.main-footer .footer-bottom .footer-nav li:before{position:absolute;content:"";background:#bbbbbc;width:1px;height:15px;top:8px;right:-20px}.main-footer .footer-bottom .footer-nav li:last-child:before{display:none}.main-header.style-two{position:absolute;width:100%;left:0;top:0;background:0 0}.main-header.style-two .header-top{background:0 0}.main-header.style-two .menu-right-content{padding:0;margin:0}.main-header.style-two .header-top{position:relative;padding:40px 0}.main-header.style-two .header-top .logo-box{position:relative;display:inline-block;float:left;margin-left:350px}.main-header.style-two .main-menu{float:none!important;display:block;text-align:center}.main-header.style-two .main-menu .navigation>li{float:none;display:inline-block;padding-top:13px}.main-header.style-two .main-menu .navigation>li>a{color:#fff}.main-header.style-two .main-menu .navigation>li.dropdown>a:before{color:#fff}.main-slider.style-two{position:relative}.main-slider.style-two .main-slider-carousel .slide-item{padding:400px 0 220px 0}.main-slider.style-two .main-slider-carousel .slide-item:before{background:rgba(0,0,0,.5)}.feature-section{position:relative}.feature-section .inner-container{position:relative;display:block;padding:50px 100px;margin:-90px -100px 0-100px;z-index:1}.bg-color-3{background:#161718}.mr-0{margin:0!important}.sec-pad{padding:120px 0!important}.page-title{position:relative;width:100%;padding:155px 0 177px 0;background-size:cover;background-repeat:no-repeat;background-position:center}.page-title:before{position:absolute;content:"";width:100%;height:100%;background:-webkit-linear-gradient(0deg,rgba(0,0,0,.9),transparent 80%);left:0;top:0;right:0}.page-title .content-box .title-box h1{position:relative;display:block;font-size:48px;line-height:55px;color:#fff;font-weight:700;margin-bottom:22px}.page-title .content-box .bread-crumb li{position:relative;display:inline-block;font-size:18px;color:#fff;padding-right:7px;margin-right:2px}.page-title .content-box .bread-crumb li:last-child{padding-right:0;margin-right:0}.page-title .content-box .bread-crumb li a{color:#fff}.page-title .content-box .bread-crumb li:before{position:absolute;content:"";background:#fff;width:1px;height:20px;top:4px;right:0}.page-title .content-box .bread-crumb li:last-child:before{display:none}.shop-details{position:relative}.product-details-content .slider-content{position:relative;display:block}.product-details-content .slider-inner{position:relative;margin-right:20px}.product-details-content .slider-content .product-image{position:relative;padding-left:174px}.product-details-content .slider-content .product-image .image{position:relative;display:block;background:#fff;border:2px solid #f2f2f2}.product-details-content .slider-content .product-image .image img{width:100%}.product-details-content .product-details h2{position:relative;display:block;font-size:40px;line-height:48px;color:#333;font-weight:500;margin-bottom:3px}.product-details-content .product-details .customer-review{position:relative;margin-bottom:6px}.product-details-content .product-details .reviews{position:relative;display:inline-block;float:left}.product-details-content .product-details .reviews a{position:relative;display:inline-block;font-size:16px;color:#243f4d}.product-details-content .product-details .item-price h3{position:relative;display:block;font-size:30px;line-height:35px;font-family:"Jost","Century Gothic",Arial,sans-serif;color:#333;margin-bottom:20px}.product-details-content .product-details .text p{color:#243f4d;margin-bottom:16px}.product-details-content .product-details .other-links ul li{position:relative;display:inline-block;font-size:16px;color:#243f4d;font-weight:700}.product-details-content .product-details .other-links ul li a{font-weight:400;color:#243f4d}.product-details-content .product-details .other-links{position:relative;margin-bottom:26px}.product-details-content .product-details .othre-options{position:relative;margin-bottom:40px}.product-details-content .product-details .othre-options .btn-box{position:relative;float:left}.product-details-content .product-details .othre-options .theme-btn{font-weight:400;text-transform:uppercase;padding:12px 45px;letter-spacing:1px}.product-details-content .product-details{position:relative;margin-left:20px}.product-details-content{position:relative;margin-bottom:100px}.tabs-box .tab{position:relative;display:none;transition:all 900ms ease;-moz-transition:all 900ms ease;-webkit-transition:all 900ms ease;-ms-transition:all 900ms ease;-o-transition:all 900ms ease}.tabs-box .tab.active-tab{display:block}.tabs-box .tab{transform:scale(.9,.9) translateY(0)}.tabs-box .tab.active-tab{transform:scale(1) translateY(0)}.shop-details .product-discription .tab-btn-box{position:relative;margin-bottom:32px}.shop-details .product-discription .tab-btn-box .tab-btns li{position:relative;display:inline-block;font-size:18px;line-height:30px;color:#0d0d0d;font-weight:500;background:#f8d4d4;padding:10px 30px;text-align:center;border-radius:5px;width:240px;cursor:pointer;float:left;margin-right:15px;transition:all 500ms ease}.shop-details .product-discription .tab-btn-box .tab-btns li:last-child{margin-right:0}.shop-details .product-discription .tab-btn-box .tab-btns li:hover,.shop-details .product-discription .tab-btn-box .tab-btns li.active-btn{color:#fff}.shop-details .product-discription .tabs-content .text h3{position:relative;display:block;font-size:26px;line-height:35px;color:#333;font-weight:500;margin-bottom:9px}.shop-details .product-discription .tabs-content .text p{color:#243f4d;margin:0}.shop-details .product-discription{position:relative;margin-bottom:110px}.shop-details .related-product .sec-title{margin-bottom:40px}.pricing-section{position:relative;padding:120px 0 110px 0}.pricing-section .title-box{position:relative;display:block;text-align:center;padding:25px 30px;margin-bottom:70px}.pricing-section .title-box h3{font-size:24px;line-height:30px;font-weight:700;color:#fff;margin:0}.faq-section{position:relative;padding:120px 0}.accordion-box .block:last-child{margin-bottom:0}.accordion-box .block .acc-btn{position:relative;display:block;cursor:pointer;padding:23px 120px 23px 50px;border-bottom:1px solid #d3d9db;transition:all 500ms ease}.accordion-box .block .acc-btn.active{background:#f8e6d4;border-bottom:1px solid #f8e6d4}.accordion-box .block .acc-btn h3{position:relative;display:block;font-size:24px;line-height:32px;color:#222;font-weight:500;transition:all 500ms ease}.accordion-box .block .acc-btn.active h3{opacity:.9}.accordion-box .block .acc-btn h3:before{position:absolute;content:"";width:10px;height:10px;left:-28px;top:10px;border-radius:50%}.accordion-box .block .acc-content{position:relative;display:none;padding:17px 120px 30px 50px}.accordion-box .block .acc-content.current{display:block}.accordion-box .block .acc-content p{color:#243f4d;margin-bottom:0}.accordion-box .block .acc-btn .icon-outer{position:absolute;top:16px;right:30px;font-size:16px;color:#243f4d;width:48px;height:48px;line-height:48px;text-align:center;text-align:center;cursor:pointer;transition:all 500ms ease;z-index:1}.accordion-box .block .acc-btn.active .icon-outer{color:#fff}.accordion-box .block .acc-btn.active .icon-outer i:before{position:relative;font-size:16px;font-family:"Font Awesome 5 Free";font-weight:700;margin:0;content:"\f068 "}.error-section{position:relative;padding:150px 0}.error-section .content-box h1{position:relative;display:block;font-size:200px;line-height:150px;font-weight:700;margin-bottom:20px}.error-section .content-box h2{position:relative;display:block;font-size:44px;line-height:52px;color:#222;font-weight:600;margin-bottom:21px}.error-section .text a{color:#3b3b3b;font-weight:600}.sidebar-page-container{position:relative;padding:120px 0}.blog-details-content{position:relative;margin-right:20px;border:2px solid #f0f0f0;padding:30px 30px 100px 30px}.blog-details-content .inner-box .image-box img{width:100%}.blog-details-content .inner-box .content-one .image-box{position:relative;display:block;margin-bottom:27px}.blog-details-content .inner-box .content-one .post-info li{position:relative;display:inline-block;font-size:14px;line-height:24px;color:#8e9c9f}.blog-details-content .inner-box .content-one .post-info li a{display:inline-block;color:#8e9c9f}.blog-details-content .inner-box .content-one .post-info{position:relative;margin-bottom:11px}.blog-details-content .inner-box .content-one{position:relative;margin-bottom:40px}.blog-details-content .inner-box .content-one h3{position:relative;display:block;font-size:30px;line-height:38px;color:#222;font-weight:500;margin-bottom:16px}.blog-details-content .inner-box .content-two .text h3{position:relative;display:block;font-size:24px;line-height:32px;font-weight:500;color:#222;margin-bottom:14px}.blog-details-content .inner-box{position:relative;margin-bottom:70px}.contact-info-section{position:relative;padding:120px 0;background:#fdf4f4}.contact-info-section .inner-container{position:relative;display:block;padding:50px 0 40px 0}.contact-info-section .single-info .inner-box{position:relative;display:block;padding:47px 30px 24px 30px}.contact-info-section .single-info .inner-box:before{position:absolute;content:"";background:rgba(255,255,255,.2);width:1px;height:100%;top:0;right:-15px}.contact-info-section .info-column:last-child .single-info .inner-box:before{display:none}.contact-info-section .single-info .inner-box .big-icon{position:absolute;left:50%;transform:translateX(-50%);top:30px;font-size:140px;line-height:100px;color:rgba(255,255,255,.1)}.contact-info-section .single-info .inner-box .icon-box{position:relative;display:inline-block;font-size:70px;line-height:70px;color:#fff;margin-bottom:44px}.contact-info-section .single-info .inner-box h3{position:relative;display:block;font-size:24px;line-height:32px;color:#fff;font-weight:700;margin-bottom:10px}.contact-info-section .single-info .inner-box p{color:#fff}.contact-info-section .single-info .inner-box p a{display:inline-block;color:#fff}.contact-info-section .single-info .inner-box p a:hover{text-decoration:underline}@media only screen and (max-width:1200px){.main-header .menu-right-content{margin-left:40px}.header-top .top-info{margin-left:150px}.header-top .top-info{padding-left:70px}.header-top .top-info .info-list li{margin-right:40px}#content_block_1 .content-box{padding:62px 50px 70px 30px}.service-block-one .inner-box{padding:50px 30px 35px 30px}.about-style-two #content_block_2 .content-box{margin-right:0}.shop-block-one .inner-box .image-box .list{left:5px}.shop-block-one .inner-box .image-box .list li:first-child{margin-right:5px}.main-footer .footer-top .newsletter-widget{margin-left:0}}@media only screen and (min-width:768px){.main-menu .navigation>li>ul,.main-menu .navigation>li>ul>li>ul{display:block!important;visibility:hidden;opacity:0}}@media only screen and (max-width:991px){.main-menu,.sticky-header{display:none!important}.mobile-nav-toggler{display:block;margin-top:20px;padding:10px;margin-left:10px}.header-upper .outer-box .logo-box{position:relative;top:0;display:block;text-align:center;padding-top:15px}.header-top .top-info{margin-left:0}.header-top{background:#e20613}.header-top .top-info{padding-left:0}.menu-area{float:none;width:100%}.main-header .menu-right-content{margin-left:0}#content_block_1 .content-box{padding:50px 30px 50px 0}.service-block-one .inner-box{margin-bottom:30px}.service-section{padding-bottom:90px}.about-style-two #content_block_2 .content-box{margin-bottom:40px}.shop-block-one .inner-box{margin-bottom:30px}.main-header.style-two .header-top .logo-box{margin-left:100px}.main-header.style-two .mobile-nav-toggler{margin:0;background:#fff}#image_block_1 .image-box{margin-bottom:40px}.product-details-content .slider-inner{margin-right:0;margin-bottom:50px}.product-details-content .product-details{margin-left:0}.blog-details-content{margin-right:0;margin-bottom:50px}.contact-info-section .single-info .inner-box:before{display:none}}@media only screen and (max-width:767px){.header-top .top-info .info-list li.phone{float:none;text-align:center}.main-slider-carousel .content-box h1{font-size:50px;line-height:60px}.main-slider-carousel .slide-item{padding:100px 0 150px 0}.sec-title h2{font-size:40px;line-height:45px}.sec-pad{padding:70px 0!important}.service-section,.about-style-two{padding:65px 0 40px 0}.sec-title.style-two h2{font-size:36px;line-height:42px}.shop-section{padding:70px 0}.shop-block-one{max-width:300px;margin:0 auto}.shop-section .more-btn{padding-top:0}.main-footer .footer-top .footer-widget{margin:0 0 30px 0!important}.main-footer .footer-top{padding-bottom:40px}.main-footer .footer-bottom .copyright,.main-footer .footer-bottom .footer-nav{float:none!important;display:block!important;text-align:center!important}.main-header.style-two .header-top .logo-box{float:right;margin:0}.main-header.style-two .mobile-nav-toggler{top:-85px}.main-slider.style-two .main-slider-carousel .slide-item{padding:300px 0 200px 0}.main-footer{margin-top:0}.pricing-section{padding:70px 0 30px 0}.faq-section,.sidebar-page-container{padding:70px 0}.error-section,.page-title{padding:100px 0}.contact-info-section{padding:70px 0}#content_block_1 .content-box{padding-left:30px}}@media only screen and (max-width:599px){#image_block_1 .image-box{padding:0}.portfolio-block-one .inner-box .lower-content{width:calc(100% - 60px);left:30px}.product-details-content .slider-content .product-image{padding-left:0}.shop-details .product-discription .tab-btn-box .tab-btns li{margin-bottom:10px}.main-footer .footer-top .contact-widget{padding-left:30px}}@media only screen and (max-width:499px){#content_block_2 .content-box .list li{width:100%}#video_block_1 .video-inner{padding:150px 0}.portfolio-block-one .inner-box .lower-content .inner{padding-left:20px;padding-right:20px}.portfolio-block-one .inner-box .lower-content .inner .link{right:15px}.accordion-box .block .acc-content{padding-right:30px;padding-left:30px}.accordion-box .block .acc-btn{padding-right:100px}.accordion-box .block .acc-btn h3{font-size:18px;line-height:26px}.error-section .content-box h1{font-size:150px}.error-section .content-box h2{font-size:36px;line-height:40px}.page-title .content-box .title-box h1{font-size:40px;line-height:48px}}@media only screen and (max-width:399px){#video_block_1 .video-inner{padding:100px 0}.main-header.style-two .header-top .logo-box{float:none;display:block;text-align:center;margin-top:15px}.product-details-content .product-details .othre-options .theme-btn{padding:12px 25px;letter-spacing:0}}:root{--kz-vermelho:#E20613;--kz-vermelho-escuro:#BE1622;--kz-preto:#1c1d1f;--kz-texto:#565872;--kz-bege:#e4dcc7}.kz-pular{position:absolute;left:-9999px;top:0;z-index:1000000;background:var(--kz-preto);color:#fff;padding:12px 20px;font-weight:700;transition:none}.kz-pular:focus{left:10px;top:10px;color:#fff}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,.theme-btn:focus-visible{outline:3px solid var(--kz-vermelho);outline-offset:3px}.main-footer a:focus-visible,.kz-cta a:focus-visible,.page-title a:focus-visible{outline-color:#fff}@media (prefers-reduced-motion:reduce){*,::before,::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:0s!important;transition-delay:0s!important}}#conteudo:focus{outline:0}html:not(.kz-js) .tabs-box .tab{display:block;transform:none;margin-bottom:40px}html:not(.kz-js) .tabs-box .tab-buttons,html:not(.kz-js) .tabs-box .tab-btn-box{display:none}html:not(.kz-js) .accordion-box .block .acc-content{display:block}.kz-icone{display:inline-block;width:1em;height:1em;vertical-align:middle;stroke-width:1.25}.header-upper .logo-box .logo img{width:76px;height:101px}.sticky-header .logo-box{padding:16px 0}.sticky-header .logo-box img{width:164px;height:56px}.sticky-header .main-menu .navigation>li>a{padding-top:29px;padding-bottom:29px}.sticky-header{background:var(--kz-vermelho)}.sticky-header .main-menu .navigation>li>a,.main-header.style-two .sticky-header .main-menu .navigation>li>a{color:#fff}.sticky-header .main-menu .navigation>li.current>a,.sticky-header .main-menu .navigation>li>a:hover{background:var(--kz-preto);color:#fff!important}.sticky-header a:focus-visible{outline-color:#fff}button.mobile-nav-toggler{background:0 0;border:0;padding:0}.close-btn{background:0 0;border:0;color:inherit}.main-header .menu-right-content{display:flex;align-items:center}.main-header .menu-right-content .kz-catalogo{margin-right:25px}.main-header .menu-right-content .kz-catalogo a{display:inline-flex;align-items:center;font-family:"Jost","Century Gothic",Arial,sans-serif;font-size:15px;font-weight:700;color:#474747;white-space:nowrap}.main-header .menu-right-content .kz-catalogo a i{font-size:22px;margin-right:8px;color:var(--kz-vermelho)}.main-header .menu-right-content .kz-catalogo a:hover{color:var(--kz-vermelho)}.main-header .menu-right-content .kz-revendedor .theme-btn{padding:14px 24px;white-space:nowrap}@media only screen and (max-width:1199px){.main-header .menu-right-content .kz-catalogo a span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.main-header .menu-right-content .kz-catalogo{margin-right:15px}}.kz-mobile-acoes{padding:25px 25px 0}.kz-mobile-acoes .theme-btn{display:block;margin-bottom:15px}.kz-mobile-catalogo{display:inline-flex;align-items:center;gap:8px;color:#fff;font-weight:700}.kz-mobile-catalogo:hover{color:#fff;text-decoration:underline}.kz-hero .main-slider-carousel .slide-item{background-color:#000;overflow:hidden;display:flex;align-items:center;min-height:550px;padding:40px 0 110px}.kz-hero .main-slider-carousel .slide-item .auto-container{width:100%}.kz-hero-logo{display:none}@media only screen and (min-width:992px){.kz-hero .main-slider-carousel .slide-item .auto-container{display:flex;align-items:center;justify-content:space-between;gap:40px}.kz-hero-logo{display:block;position:relative;z-index:5;flex-shrink:0;margin-right:40px}.kz-hero-logo img{display:block;width:auto;height:360px}.kz-hero-logo:after{position:absolute;content:"";inset:0;pointer-events:none;background:linear-gradient(110deg,rgba(255,255,255,0) 40%,rgba(255,255,255,.55) 50%,rgba(255,255,255,0) 60%) no-repeat;background-size:250% 100%;background-position:150%0;-webkit-mask:url(/assets/images/kozin/logo-kozin-3d.avif)center/100% 100%no-repeat;mask:url(/assets/images/kozin/logo-kozin-3d.avif)center/100% 100%no-repeat;animation:kz-logo-reflexo 6s ease-in-out 1.5s 1}}@keyframes kz-logo-reflexo{0%{background-position:150%0}30%,to{background-position:-50%0}}@media (prefers-reduced-motion:reduce){.kz-hero-logo:after{animation:none}}@media only screen and (min-width:1200px){.kz-hero-logo{margin-right:90px}}.kz-hero .main-slider-carousel .slide-item .image-layer{animation:kz-ken-burns 5000ms linear both;opacity:.55}@keyframes kz-ken-burns{0%{transform:scale(1)}to{transform:scale(1.15)}}.kz-hero .main-slider-carousel .content-box h1,.kz-hero .main-slider-carousel .content-box p,.kz-hero .main-slider-carousel .content-box .btn-box{opacity:1;transform:none}.kz-hero .main-slider-carousel .content-box h1{font-size:80px;line-height:88px;margin-bottom:24px}.kz-hero .main-slider-carousel .content-box p{margin-bottom:32px}.kz-hero .main-slider-carousel .content-box h1 .kz-h1-complemento{display:block;font-size:30px;line-height:40px;font-weight:600;margin-top:16px}@media only screen and (max-width:767px){.kz-hero .main-slider-carousel .content-box h1{font-size:42px;line-height:50px}.kz-hero .main-slider-carousel .content-box h1 .kz-h1-complemento{font-size:20px;line-height:28px;margin-top:10px}}.kz-cta{padding:120px 0 150px}.kz-cta .inner-container{margin:0-100px;padding:70px 100px 75px;text-align:center}.kz-cta .kz-cta-conteudo{max-width:800px;margin:0 auto}.kz-cta h2{font-size:40px;line-height:50px;font-weight:800;color:#fff;margin-bottom:20px}.kz-cta p{font-size:18px;line-height:30px;color:#fff;margin-bottom:35px}.kz-cta .btn-box{display:flex;flex-wrap:wrap;justify-content:center;gap:15px 20px}.kz-cta .theme-btn.kz-btn-claro{background:#fff;color:var(--kz-preto)!important}.kz-cta .theme-btn.kz-btn-claro:hover{color:#fff!important}.kz-cta .theme-btn.kz-btn-contorno{background:0 0;box-shadow:inset 0 0 0 2px #fff}.kz-cta .kz-cta-link{margin-top:25px}.kz-cta .kz-cta-link a{color:#fff;font-weight:700}.kz-cta .kz-cta-link a i{position:relative;top:3px;margin-left:10px}@media only screen and (max-width:1199px){.kz-cta .inner-container{margin:0;padding:60px 30px}}@media only screen and (max-width:767px){.kz-cta{padding:70px 0 120px}.kz-cta .theme-btn{padding-left:24px;padding-right:24px}.kz-cta .theme-btn i{margin-left:16px}.kz-cta h2{font-size:28px;line-height:36px}}.main-footer .footer-top .logo-widget .footer-logo img{width:76px;height:101px}.main-footer .footer-top .logo-widget p.kz-legal{margin-top:15px;font-size:14px;line-height:24px;color:#babbbb}.main-footer .footer-top .contact-widget .info{margin-bottom:30px}.main-footer .footer-top .contact-widget .kz-horario{color:#fff;font-size:15px;line-height:24px;margin:0}.main-footer .kz-links-widget .kz-links-rodape li{margin-bottom:8px}.main-footer .kz-links-widget .kz-links-rodape li a{color:#fff;font-size:15px}.main-footer .kz-links-widget .kz-links-rodape li a:hover{color:var(--kz-vermelho)}.kz-whatsapp{position:fixed;right:45px;bottom:95px;z-index:99;width:60px;height:60px;line-height:60px;border-radius:50%;text-align:center;font-size:30px;color:#fff;background:#128c7e;box-shadow:0 10px 30px rgba(0,0,0,.2);transition:background-color 300ms ease,box-shadow 300ms ease}.kz-whatsapp:hover{color:#fff;background:#075e54}.kz-whatsapp:focus-visible{outline:3px solid #fff;outline-offset:0;box-shadow:0 0 0 6px var(--kz-preto)}.scroll-top{bottom:30px;opacity:0;visibility:hidden;transform:translateY(16px);transition:opacity 300ms ease,transform 300ms ease,visibility 0s linear 300ms,box-shadow 300ms ease}.scroll-top.open{bottom:30px;opacity:1;visibility:visible;transform:none;transition:opacity 300ms ease,transform 300ms ease,visibility 0s,box-shadow 300ms ease}.kz-area-visivel{position:absolute;top:0;bottom:0;z-index:5;border-left:2px dashed rgba(0,229,255,.2);border-right:2px dashed rgba(0,229,255,.2);pointer-events:none}.kz-area-visivel span{position:absolute;top:10px;left:50%;transform:translateX(-50%);max-width:calc(100% - 20px);padding:4px 8px;background:#00e5ff;color:#000;font-size:13px;font-weight:600;line-height:1.4;white-space:nowrap}.kz-desenvolvimento .kz-pendente-link{outline:2px dashed #faad14;outline-offset:3px}.kz-desenvolvimento .kz-foto-pendente{position:relative}#image_block_1 .image-box.kz-foto-unica{padding:0}#image_block_1 .image-box.kz-foto-unica .image{margin:0}#image_block_1 .image-box.kz-foto-unica img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.service-section .kz-linha-extra{position:relative;max-width:770px;margin:20px auto 0;text-align:center}.service-section .kz-linha-extra h3{font-size:22px;line-height:30px;font-weight:800;color:#353535;margin-bottom:10px}.service-section .kz-linha-extra p{color:#353535;margin-bottom:10px}.kz-link-seta{display:inline-block;font-weight:700;color:var(--kz-vermelho-escuro)}.kz-link-seta i{position:relative;top:3px;margin-left:10px}.kz-link-seta:hover{color:var(--kz-preto)}.service-section .service-block{display:flex;margin-bottom:30px}.service-section .service-block .service-block-one,.service-section .service-block .service-block-one .inner-box{width:100%;height:100%}.service-section .service-block .service-block-one .inner-box{display:flex;flex-direction:column}.service-section .service-block .service-block-one .inner-box .btn-box{margin-top:auto}.service-section .service-block .service-block-one .inner-box .icon-box{align-self:center}.header-top .top-info .info-list li .kz-icone{position:absolute;left:0;top:5px;width:16px;height:16px;color:#fff;stroke-width:1.5}.service-block-one .inner-box .icon-box .kz-icone{stroke-width:.9}#content_block_2 .content-box .list.kz-diferenciais{display:grid;grid-template-columns:1fr 1fr;column-gap:30px;padding-bottom:6px}#content_block_2 .content-box .list.kz-diferenciais li{float:none;width:auto;display:block;min-height:50px;margin-bottom:36px;padding:0 0 0 62px}#content_block_2 .content-box .list.kz-diferenciais li .kz-icone{position:absolute;left:0;top:0;font-size:46px;color:var(--kz-vermelho);stroke-width:1.1}#content_block_2 .content-box .list.kz-diferenciais h3{font-size:16px;line-height:24px;font-weight:700;color:#282932;margin-bottom:6px}#content_block_2 .content-box .list.kz-diferenciais p{font-family:"Jost","Century Gothic",Arial,sans-serif;font-size:15px;line-height:24px;font-weight:400;color:var(--kz-texto);margin:0}@media only screen and (max-width:599px){#content_block_2 .content-box .list.kz-diferenciais{grid-template-columns:1fr}}.shop-block-one .inner-box .lower-content .kz-card-titulo{position:relative;display:block;font-size:16px;line-height:26px;font-weight:700;color:#282932;margin-bottom:6px}.shop-block-one .inner-box .lower-content .kz-card-titulo a{display:inline-block;color:#282932}.shop-block-one .inner-box .lower-content .kz-card-titulo a:hover{color:var(--kz-vermelho)}.portfolio-section .kz-portfolio-estatico{max-width:800px;margin:0 auto 170px}.portfolio-section .kz-portfolio-estatico .inner-box .lower-content{opacity:1;bottom:-50px}.portfolio-block-one .inner-box .lower-content .inner .kz-portfolio-titulo{position:relative;display:block;font-size:20px;line-height:30px;color:#fff;font-weight:800;margin:0 0 8px;padding-right:60px}.portfolio-block-one .inner-box .lower-content .inner .kz-portfolio-titulo a{color:#fff}.portfolio-block-one .inner-box .lower-content .inner .kz-portfolio-titulo a:hover{text-decoration:underline}.portfolio-section .kz-portfolio-estatico .lower-content .inner p{color:#fff;font-size:15px;line-height:24px;margin:0;padding-right:60px}@media only screen and (max-width:599px){.page-title .content-box .title-box h1{font-size:32px;line-height:40px}}@media only screen and (max-width:1199px){.main-footer .footer-bottom{padding-bottom:170px}}.about-section #video_block_1,.about-section #video_block_1 .video-inner{height:100%}.about-section #video_block_1 .video-inner{min-height:548px}@media only screen and (max-width:499px){.about-section #video_block_1 .video-inner{min-height:398px}}@media only screen and (max-width:399px){.about-section #video_block_1 .video-inner{min-height:298px}}.main-footer .footer-top .contact-widget .info li .kz-rodape-destaque{position:relative;display:block;font-family:"Montserrat",Arial,sans-serif;font-size:18px;line-height:26px;font-weight:700;color:#fff;margin:0}.main-footer .footer-top .contact-widget .info li .kz-rodape-destaque a{display:inline-block;color:#fff}.main-footer .footer-top .contact-widget .info li .kz-rodape-destaque a:hover{text-decoration:underline}.main-footer .footer-top .widget-title .kz-rodape-titulo{position:relative;display:block;font-size:16px;line-height:26px;font-weight:700;color:#fff;margin:0}.main-footer .footer-bottom .copyright .kz-copyright{position:relative;font-family:"Montserrat",Arial,sans-serif;font-size:18px;line-height:32px;color:#bbbbbc;margin:0}@media only screen and (min-width:768px){.kz-cta{margin-bottom:-30px}}@media only screen and (max-width:767px){.portfolio-section .kz-portfolio-estatico .inner-box .lower-content{position:relative;left:auto;bottom:auto;width:auto;margin:-50px 30px 0}.portfolio-section .kz-portfolio-estatico{margin-bottom:50px}}@media only screen and (min-width:768px){.service-section .service-block-one .inner-box h3{min-height:60px}}@media only screen and (max-width:991px){.service-section .service-block .service-block-one .inner-box{margin-bottom:0}}@media only screen and (min-width:992px){.service-section .service-block{margin-bottom:0}}@media only screen and (max-width:599px){.page-title .content-box .bread-crumb li:not(:first-child):not(:last-child){display:none}}.bg-color-1 .sec-title span{color:var(--kz-vermelho-escuro)}.header-top a:focus-visible,.portfolio-block-one .lower-content a:focus-visible,.service-block-one a:focus-visible,.kz-hero a:focus-visible,.kz-whatsapp:focus-visible,.scroll-top:focus-visible{outline-color:#fff}@media only screen and (min-width:992px){html{scroll-padding-top:100px}}@media only screen and (min-width:992px){.main-menu .navigation>li.dropdown:focus-within>ul{display:block;visibility:visible;opacity:1;transform:translateY(0)}}button.mobile-nav-toggler{padding:14px 7px;margin:-14px -7px}.page-title{background-color:#000;display:flex;align-items:center;min-height:240px;padding:30px 0}.page-title .auto-container{width:100%}.kz-hero .main-slider-carousel .slide-item:before,.page-title:before{background:linear-gradient(90deg,rgba(0,0,0,.9)0,rgba(0,0,0,.6) 50%,transparent 85%)}@media only screen and (max-width:767px){.kz-hero .main-slider-carousel .slide-item:before,.page-title:before{background:rgba(0,0,0,.6)}}@media only screen and (max-width:399px){.kz-cta .theme-btn,#content_block_1 .content-box .theme-btn{padding-left:14px;padding-right:14px}.kz-cta .theme-btn i,#content_block_1 .content-box .theme-btn i{margin-left:10px}}.kz-home-diferenciais #content_block_2 .content-box .list.kz-diferenciais{border-bottom:0;margin-bottom:0}.shop-section .more-btn.kz-more-btn{margin-top:20px}@media only screen and (max-width:991px){html:not(.kz-js) .main-header .mobile-nav-toggler{display:none}html:not(.kz-js) .main-header .header-upper .main-menu,html:not(.kz-js) .main-header .header-upper .main-menu .navbar-collapse{display:block!important;float:none;width:100%}html:not(.kz-js) .main-header .header-upper .menu-area{float:none;width:100%}html:not(.kz-js) .main-header .header-upper .main-menu .navigation>li{display:inline-block;float:none;margin:0 12px 8px 0;padding:0}html:not(.kz-js) .main-header .header-upper .main-menu .navigation>li>ul{display:none}html:not(.kz-js) .main-header .header-upper .main-menu .navigation>li.dropdown>a:after{content:none}}@media only screen and (min-width:1200px){.header-upper .logo-box .logo img{width:99px;height:131px}.header-upper .outer-box .logo-box{top:-67px}}.main-footer .footer-bottom .copyright .kz-desenvolvido{margin:0;font-size:14px;line-height:24px;color:#bbbbbc}.main-footer .footer-bottom .copyright .kz-desenvolvido a{color:#fff;text-decoration:underline;text-underline-offset:3px}.main-footer .footer-bottom .copyright .kz-desenvolvido a:hover{text-decoration:underline}.service-block-one.kz-card-foto .inner-box{isolation:isolate;background:#000}.service-block-one.kz-card-foto .inner-box:before{z-index:0}.service-block-one.kz-card-foto .inner-box:after{position:absolute;content:"";inset:0;z-index:1;background-position:center;background-size:cover;opacity:.3;pointer-events:none;transition:opacity 500ms ease}.service-block-one.kz-card-foto .inner-box .icon-box:before{display:none}.service-block-one.kz-card-foto .inner-box .icon-box{font-size:80px;line-height:80px}.service-block-one.kz-card-foto .inner-box:hover:after{mix-blend-mode:multiply;opacity:1}.service-block-one.kz-card-foto .inner-box>*{position:relative;z-index:2}.kz-card-fogo-e-churrasco .inner-box:after{background-image:url(/assets/images/kozin/linhas/fogo-e-churrasco.avif)}.kz-card-mesa-e-food-service .inner-box:after{background-image:url(/assets/images/kozin/linhas/mesa-e-food-service.avif)}.kz-card-culinaria-asiatica-e-pescados .inner-box:after{background-image:url(/assets/images/kozin/linhas/culinaria-asiatica-e-pescados.avif)}.shop-block-one .inner-box.kz-ponto-venda{text-align:center}.shop-block-one .inner-box.kz-ponto-venda .kz-ponto-icone{display:inline-block;font-size:90px;line-height:0;color:var(--kz-vermelho)}.shop-block-one .inner-box.kz-ponto-venda .kz-ponto-icone .kz-icone{stroke-width:1.1;transition:transform 500ms ease}.shop-block-one .inner-box.kz-ponto-venda:hover .kz-ponto-icone .kz-icone{transform:translateY(-6px)}.shop-block-one .inner-box.kz-ponto-venda .lower-content{padding-top:8px}.kz-cv{content-visibility:auto;contain-intrinsic-size:auto 700px}.kz-cta.kz-cv{contain-intrinsic-size:auto 720px}.main-footer.kz-cv{contain-intrinsic-size:auto 720px}.kz-cv-pontos{contain-intrinsic-size:auto 705px}.kz-cv-distribuicao{contain-intrinsic-size:auto 500px}@media (max-width:767.98px){.kz-cta.kz-cv{contain-intrinsic-size:auto 495px}.main-footer.kz-cv{contain-intrinsic-size:auto 1060px}.kz-cv-pontos{contain-intrinsic-size:auto 615px}.kz-cv-distribuicao{contain-intrinsic-size:auto 475px}}.kz-wow-oculto{opacity:0}.mobile-menu .contact-info .kz-menu-contato-titulo{font-family:"Montserrat",Arial,sans-serif;font-size:20px;line-height:1.2;font-weight:700;color:#fff;margin-bottom:20px}.contact-info-section .single-info .inner-box .kz-canal-titulo{display:block;font-family:"Montserrat",Arial,sans-serif;font-size:24px;line-height:32px;font-weight:700;color:#fff;margin-bottom:10px}.kz-hero .main-slider-carousel .slide-item .image-layer img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center}@media only screen and (min-width:992px){.kz-hero-logo:after{-webkit-mask-image:url(/assets/images/kozin/logo-kozin-3d-600.avif);mask-image:url(/assets/images/kozin/logo-kozin-3d-600.avif)}}p{text-wrap:pretty}h1,h2,h3,.sec-title h2,.kz-cta h2{text-wrap:balance}.kz-br-desktop{display:none}@media only screen and (min-width:992px){.kz-br-desktop{display:inline}}.kz-cartoes-icone{position:relative;margin:0;padding:0;list-style:none}.kz-cartao-icone{position:relative;display:flex;align-items:center;gap:26px;padding:30px 34px;margin-bottom:20px;background:#fff;border-left:4px solid #e4dcc7;box-shadow:0 10px 40px rgba(0,0,0,.07);transition:border-color 300ms ease,transform 300ms ease}.kz-cartao-icone:last-child{margin-bottom:0}.kz-cartao-icone:hover{border-left-color:var(--kz-vermelho);transform:translateX(6px)}.kz-cartao-icone-simbolo{flex:0 0 76px;width:76px;height:76px;display:flex;align-items:center;justify-content:center;background:#e4dcc7}.kz-cartao-icone-simbolo .kz-icone{width:42px;height:42px;color:var(--kz-vermelho);stroke-width:1.3}.kz-cartao-icone h3{font-size:20px;line-height:28px;font-weight:700;color:#353535;margin:0 0 6px}.kz-cartao-icone h3:last-child{margin-bottom:0}.kz-cartao-icone p{margin:0;line-height:26px}@media only screen and (max-width:991px){.kz-cartoes-icone{margin-top:50px}}@media only screen and (max-width:767.98px){.kz-cartoes-icone{margin-top:24px}}@media only screen and (max-width:499px){.kz-cartao-icone{gap:18px;padding:24px 20px}.kz-cartao-icone-simbolo{flex-basis:60px;width:60px;height:60px}.kz-cartao-icone-simbolo .kz-icone{width:34px;height:34px}}@media (prefers-reduced-motion:reduce){.kz-cartao-icone:hover{transform:none}}.kz-cartoes-icone.kz-cartoes-grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.kz-cartao-icone h3{overflow-wrap:break-word}.kz-cartoes-grade .kz-cartao-icone{flex-direction:column;align-items:flex-start;gap:22px;margin-bottom:0;padding:34px 30px}.kz-cartoes-grade .kz-cartao-icone:hover{transform:translateY(-6px)}@media only screen and (max-width:499.98px){.kz-cartoes-icone.kz-cartoes-grade{grid-template-columns:minmax(0,1fr);gap:12px}.kz-cartoes-grade .kz-cartao-icone{flex-direction:row;align-items:center;padding:16px 20px;gap:16px}.kz-cartoes-grade .kz-cartao-icone-simbolo{flex-basis:48px;width:48px;height:48px}.kz-cartoes-grade .kz-cartao-icone-simbolo .kz-icone{width:28px;height:28px}.kz-cartoes-grade .kz-cartao-icone h3{font-size:17px;line-height:24px}}@media (prefers-reduced-motion:reduce){.kz-cartoes-grade .kz-cartao-icone:hover{transform:none}}.accordion-box{overflow-anchor:none}@media only screen and (min-width:992px){.main-menu .navigation>li.dropdown.kz-sub-fechado>ul,.main-menu .navigation>li.dropdown.kz-sub-fechado:hover>ul,.main-menu .navigation>li.dropdown.kz-sub-fechado:focus-within>ul{display:none!important}}@media only screen and (max-width:991.98px){.main-header .header-top{display:none}@supports (overflow:clip){.boxed_wrapper{overflow:clip}}html.kz-js .main-header{position:sticky;top:0}.main-header{z-index:999;background:#fff;transition:box-shadow 300ms ease}.main-header.fixed-header{box-shadow:0 2px 12px rgba(0,0,0,.08)}.main-header .header-upper .outer-box{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;min-height:64px}.main-header .header-upper .outer-box:before,.main-header .header-upper .outer-box:after{content:none}.main-header .header-upper .outer-box .logo-box{position:static;padding:0;text-align:left}.main-header .header-upper .logo-box .logo a{display:block;padding:2px 0;margin-left:-7px}.main-header .header-upper .logo-box .logo img{display:block;width:45px;height:60px}.main-header .header-upper .menu-area{float:none;width:auto;margin-left:auto;display:flex;align-items:center}.main-header .menu-right-content{display:none}.main-header .mobile-nav-toggler{display:flex;flex-direction:column;align-items:center;justify-content:center;width:44px;height:44px;margin:0-7px 0 0;padding:0;float:none}html{scroll-padding-top:72px;scroll-padding-bottom:88px}}@media only screen and (max-width:359.98px),only screen and (max-width:991.98px) and (max-height:500px) and (orientation:landscape){.main-header .header-upper .outer-box{min-height:56px}.main-header .header-upper .logo-box .logo a{padding:2px 0;margin-left:-6px}.main-header .header-upper .logo-box .logo img{width:39px;height:52px}html{scroll-padding-top:64px}}.mobile-menu{bottom:0;height:auto}.mobile-menu .menu-box{overscroll-behavior:contain}.mobile-menu .menu-backdrop{transition:none}.mobile-menu .close-btn{top:18px;right:12px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;font-size:20px;line-height:1;transition:transform 300ms ease}.mobile-menu .nav-logo{padding:16px 20px}.mobile-menu .nav-logo a{display:inline-block}.mobile-menu .nav-logo img{display:block;width:36px;height:48px}.mobile-menu .navigation li>a{font-size:16px;line-height:24px;font-weight:600;padding:12px 20px}.mobile-menu .navigation li.dropdown>a{padding-right:64px}.mobile-menu .navigation li ul li>a{font-size:15px;line-height:22px;font-weight:500;margin-left:0;padding:11px 20px 11px 36px;text-transform:none}.mobile-menu .navigation li.dropdown .dropdown-btn{top:2px;right:8px;width:44px;height:44px;font-size:18px;line-height:44px;transition:transform 300ms ease,background-color 300ms ease,color 300ms ease}.mobile-menu .navigation li.dropdown .dropdown-btn.open{transform:rotate(180deg)}.kz-mobile-acoes{padding:24px 20px 0}.kz-mobile-acoes .theme-btn{display:flex;align-items:center;justify-content:center;min-height:52px;margin-bottom:8px}.kz-mobile-catalogo{min-height:44px}.mobile-menu .contact-info{padding:32px 20px}.mobile-menu .contact-info .kz-menu-contato-titulo{font-size:18px;line-height:24px;margin-bottom:8px}.mobile-menu .contact-info ul li{line-height:24px;margin-bottom:0}.mobile-menu .contact-info ul li a{display:inline-flex;align-items:center;min-height:44px;overflow-wrap:anywhere}@media only screen and (max-width:991.98px){.kz-whatsapp{right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0));width:56px;height:56px;line-height:56px;font-size:28px}.scroll-top,.scroll-top.open{right:19px;bottom:calc(84px + env(safe-area-inset-bottom,0))}}@media only screen and (max-width:767.98px){.scroll-top{display:none}}@media only screen and (max-width:767.98px){body,p{line-height:26px}.auto-container{padding-left:20px;padding-right:20px}.sec-title{margin-bottom:24px}.sec-title span{font-size:14px;line-height:20px;margin-bottom:8px}.sec-title h2{font-size:28px;line-height:34px;font-weight:800}.sec-title.style-two h2{font-size:26px;line-height:32px}.service-section .sec-title,.shop-section .sec-title{margin-bottom:32px}.service-section .sec-title span{margin-bottom:8px}.sec-pad{padding:56px 0!important}.about-style-two,.shop-section,.faq-section,.pricing-section,.sidebar-page-container{padding-top:56px;padding-bottom:56px}.service-section{padding-top:56px;padding-bottom:40px}.kz-hero .main-slider-carousel .slide-item{min-height:0;padding:48px 0 118px}.kz-hero .main-slider-carousel .content-box h1{font-size:36px;line-height:42px;margin-bottom:16px}.kz-hero .main-slider-carousel .content-box h1 .kz-h1-complemento{font-size:18px;line-height:26px;margin-top:8px}.kz-hero .main-slider-carousel .content-box p{font-size:16px;line-height:26px;margin-bottom:24px}.page-title{min-height:160px;padding:24px 0}.page-title .content-box .title-box h1{font-size:30px;line-height:36px;font-weight:700;margin-bottom:8px}.page-title .content-box .bread-crumb li{font-size:15px;line-height:22px}.page-title .content-box .bread-crumb li:before{top:3px;height:16px}.theme-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding-top:13px;padding-bottom:13px;white-space:normal}.theme-btn i,.kz-cta .theme-btn i,#content_block_1 .content-box .theme-btn i{flex-shrink:0;top:0;margin-left:0}.service-section .service-block{margin-bottom:16px}.service-block-one .inner-box{padding:24px 20px}.service-block-one .inner-box h3{font-size:20px;line-height:26px;margin-bottom:8px}.service-block-one .inner-box p{margin-bottom:20px}.service-block-one.kz-card-foto .inner-box .icon-box{font-size:56px;line-height:56px;margin-bottom:12px}.service-section .kz-linha-extra{margin-top:16px}.service-section .kz-linha-extra h3{font-size:20px;line-height:26px;margin-bottom:8px}#content_block_1 .content-box{padding:32px 20px}#content_block_1 .content-box .list{margin-bottom:24px}#content_block_1 .content-box .list li{line-height:24px;margin-bottom:12px}#content_block_1 .content-box .list li:before{top:1px}#content_block_2 .content-box .list.kz-diferenciais li{margin-bottom:24px;padding-left:56px}#content_block_2 .content-box .list.kz-diferenciais li .kz-icone{font-size:40px}.kz-cv-pontos .row{margin-left:-8px;margin-right:-8px}.kz-cv-pontos .shop-block{flex:0 0 50%;max-width:50%;padding-left:8px;padding-right:8px}.kz-cv-pontos .shop-block-one{max-width:none}.kz-cv-pontos .shop-block-one .inner-box{margin-bottom:24px}.shop-block-one .inner-box.kz-ponto-venda .kz-ponto-icone{font-size:56px}.shop-block-one .inner-box.kz-ponto-venda .lower-content .kz-card-titulo{font-size:15px;line-height:22px;margin-bottom:4px;overflow-wrap:break-word}.shop-block-one .inner-box.kz-ponto-venda .lower-content .price{font-size:14px;line-height:20px}.shop-section .more-btn.kz-more-btn{margin-top:8px}.portfolio-section .kz-portfolio-estatico .inner-box .lower-content{margin:-40px 12px 0}.portfolio-section .kz-portfolio-estatico{margin-bottom:56px}.portfolio-block-one .inner-box .lower-content .inner{padding:24px 20px}.portfolio-block-one .inner-box .lower-content .inner .kz-portfolio-titulo,.portfolio-section .kz-portfolio-estatico .lower-content .inner p{padding-right:0}.portfolio-block-one .inner-box .lower-content .inner .kz-portfolio-titulo{font-size:20px;line-height:26px}.portfolio-section .kz-portfolio-estatico .lower-content .inner .link{position:static;margin-top:16px}.portfolio-section .kz-portfolio-estatico .lower-content .inner .link a{width:44px;height:44px;line-height:44px}.kz-cta{padding:32px 0;background:#1c1d1f}.kz-cta .inner-container{margin:0;padding:40px 20px}.kz-cta h2{font-size:24px;line-height:30px;margin-bottom:12px}.kz-cta p{font-size:16px;line-height:26px;margin-bottom:24px}.kz-cta .btn-box{flex-direction:column;align-items:center;gap:12px}.kz-cta .theme-btn{width:100%;max-width:360px;padding-left:20px;padding-right:20px}.kz-cta .kz-cta-link{margin-top:16px}.kz-cta .kz-cta-link a{display:inline-flex;align-items:center;min-height:44px}.main-footer .footer-top{padding:48px 0 32px}.main-footer .footer-top .footer-widget{margin-bottom:32px!important}.main-footer .footer-top .logo-widget .footer-logo{margin-bottom:16px}.main-footer .footer-top .logo-widget p{line-height:22px}.main-footer .footer-top .logo-widget p.kz-legal{margin-top:12px;font-size:13px;line-height:20px}.main-footer .footer-top .contact-widget{padding:32px 20px}.main-footer .footer-top .contact-widget .info{margin-bottom:16px}.main-footer .footer-top .contact-widget .info li{padding-left:52px;margin-bottom:16px}.main-footer .footer-top .contact-widget .info li i{top:8px;font-size:32px;line-height:32px}.main-footer .footer-top .contact-widget .info li p{line-height:22px;margin-bottom:0}.main-footer .footer-top .contact-widget .info li .kz-rodape-destaque a{display:inline-flex;align-items:center;min-height:44px;overflow-wrap:anywhere}.main-footer .footer-top .contact-widget .kz-horario{font-size:14px;line-height:22px}.main-footer .kz-links-widget{margin-top:0}.main-footer .footer-top .widget-title{margin-bottom:8px}.main-footer .kz-links-widget .kz-links-rodape{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.main-footer .kz-links-widget .kz-links-rodape li{margin-bottom:0}.main-footer .kz-links-widget .kz-links-rodape li a{display:flex;align-items:center;min-height:44px;line-height:20px}.main-footer .footer-bottom{padding:24px 0 calc(88px + env(safe-area-inset-bottom,0))}.main-footer .footer-bottom .copyright .kz-copyright,.main-footer .footer-bottom .copyright .kz-desenvolvido{font-size:13px;line-height:20px}.main-footer .footer-bottom .copyright .kz-desenvolvido{margin-top:4px}.main-footer .footer-bottom .copyright .kz-desenvolvido a{display:inline-block;padding:12px 0;margin:-12px 0}.main-footer .footer-bottom .footer-nav{margin-top:8px}.main-footer .footer-bottom .footer-nav li{font-size:15px;line-height:22px}.main-footer .footer-bottom .footer-nav li a{display:inline-flex;align-items:center;min-height:44px}}@media only screen and (max-width:399.98px){.kz-hero .main-slider-carousel .content-box h1{font-size:32px;line-height:38px}.page-title .content-box .title-box h1{font-size:28px;line-height:34px}.sec-title h2{font-size:26px;line-height:32px}.sec-title.style-two h2{font-size:24px;line-height:30px}.theme-btn,.kz-cta .theme-btn,#content_block_1 .content-box .theme-btn{padding-left:16px;padding-right:16px}}@media only screen and (min-width:768px) and (max-width:991.98px){.kz-hero .main-slider-carousel .content-box h1{font-size:56px;line-height:62px}.service-section .row{justify-content:center}}@media only screen and (max-width:991.98px) and (max-height:500px) and (orientation:landscape){.kz-hero .main-slider-carousel .slide-item{min-height:0;padding:32px 0 110px}.kz-hero .main-slider-carousel .content-box h1{font-size:40px;line-height:46px}.scroll-top{display:none}}@media (hover:none){.theme-btn:hover:before{transform:scaleX(0)}.kz-cta .theme-btn.kz-btn-claro:hover{color:var(--kz-preto)!important}.kz-cartao-icone:hover,.kz-cartoes-grade .kz-cartao-icone:hover,.shop-block-one .inner-box.kz-ponto-venda:hover .kz-ponto-icone .kz-icone,.service-block-one .inner-box:hover .icon-box{transform:none}}body.kz-cat-pagina{--kz-cat-vermelho:#E20613;--kz-cat-vermelho-escuro:#BE1622;--kz-cat-preto:#1D1D1B;--kz-cat-cinza:#70706F;--kz-cat-cinza-claro:#F3F3F2;--kz-cat-linha:#E3E3E1;--kz-cat-margem:16mm;--kz-cat-min:8.5pt;background:#2b2b29;color:var(--kz-cat-preto);-webkit-print-color-adjust:exact;print-color-adjust:exact}@page catalogo{size:A4;margin:0}.kz-cat-barra{position:sticky;top:0;z-index:100;background:var(--kz-cat-preto);border-bottom:3px solid var(--kz-cat-vermelho);color:#fff}.kz-cat-barra-interna{display:flex;align-items:center;gap:24px;max-width:1320px;margin:0 auto;padding:10px 24px}.kz-cat-barra-logo{flex:0 0 auto;line-height:0}.kz-cat-barra-logo img{width:117px;height:40px}.kz-cat-barra-nav{flex:1 1 auto}.kz-cat-barra-nav ul{display:flex;flex-wrap:wrap;gap:4px 6px}.kz-cat-barra-nav a{display:block;padding:6px 12px;border-radius:999px;font-family:"Jost",Arial,sans-serif;font-size:15px;line-height:22px;color:#fff}.kz-cat-barra-nav a:hover{background:rgba(255,255,255,.12);color:#fff}.kz-cat-barra-nav a[aria-current=page]{background:#fff;color:var(--kz-cat-preto);font-weight:500}.kz-cat-barra-acoes{display:flex;flex:0 0 auto;gap:10px}.kz-cat-botao{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border:0;border-radius:999px;background:var(--kz-cat-vermelho);font-family:"Jost",Arial,sans-serif;font-size:15px;font-weight:500;line-height:22px;color:#fff;cursor:pointer}.kz-cat-botao:hover{background:var(--kz-cat-vermelho-escuro);color:#fff}.kz-cat-botao--claro{background:#fff;color:var(--kz-cat-preto)}.kz-cat-botao--claro:hover{background:#e9e9e7;color:var(--kz-cat-preto)}.kz-cat-botao .kz-icone{width:18px;height:18px;stroke-width:2}.kz-cat-barra a:focus-visible,.kz-cat-barra button:focus-visible{outline:3px solid #fff;outline-offset:2px}html:not(.kz-js) .kz-cat-imprimir{display:none}.kz-cat-folhas{display:flex;flex-direction:column;align-items:center;gap:32px;padding:40px 0 64px}.kz-cat-folha{page:catalogo;break-after:page;position:relative;flex:0 0 auto;width:210mm;height:297mm;overflow:hidden;background:#fff;box-shadow:0 10px 40px rgba(0,0,0,.45);font-family:"Jost","Century Gothic",Arial,sans-serif;font-size:10pt;line-height:1.45;color:var(--kz-cat-preto)}.kz-cat-folha:last-child{break-after:auto}.kz-cat-folha :where(p,li,dd,td){font-family:"Jost","Century Gothic",Arial,sans-serif;font-size:inherit;line-height:inherit;color:inherit;margin:0}.kz-cat-folha :where(h1,h2,h3){font-family:"Montserrat",Arial,sans-serif;color:inherit;margin:0;transition:none}.kz-cat-folha :where(img){transition:none}.kz-cat-folha :where(a){color:inherit;text-decoration:none;transition:none}.kz-cat-folha a:hover{color:inherit}.kz-cat-oculto{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.kz-cat-foto{position:relative;display:block;margin:0;overflow:hidden;background:#d9d9d7}.kz-cat-foto img{display:block;width:100%;height:100%;object-fit:cover}.kz-cat-foto--contain{background:var(--kz-cat-cinza-claro)}.kz-cat-foto--contain img{object-fit:contain;padding:4%}.kz-cat-foto--16x9{aspect-ratio:16/9}.kz-cat-foto--3x4{aspect-ratio:3/4}.kz-cat-foto--4x3{aspect-ratio:4/3}.kz-cat-foto--1x1{aspect-ratio:1/1}.kz-cat-foto.kz-foto-pendente{background:#d9d9d7 repeating-linear-gradient(135deg,transparent 0 6mm,rgba(255,255,255,.22) 6mm 12mm)}.kz-cat-foto-rotulo{position:absolute;left:3mm;right:3mm;bottom:2.5mm;font-size:var(--kz-cat-min);line-height:1.3;color:#3f3f3d}.kz-cat-capsulas{display:flex;flex-wrap:wrap;gap:2mm}.kz-cat-capsula{display:inline-block;padding:1.6mm 4mm;border:.35mm solid var(--kz-cat-preto);border-radius:999px;font-family:"Montserrat",Arial,sans-serif;font-size:9pt;font-weight:700;line-height:1.3;text-transform:uppercase;letter-spacing:.03em;color:var(--kz-cat-preto)}.kz-cat-capsula--preta{background:var(--kz-cat-preto);color:#fff}.kz-cat-folha a.kz-cat-capsula--preta:hover{color:#fff;background:var(--kz-cat-vermelho);border-color:var(--kz-cat-vermelho)}.kz-cat-titulo{font-size:24pt;font-weight:800;line-height:1.1;text-transform:uppercase;letter-spacing:-.01em}.kz-cat-subtitulo{margin-bottom:2mm;font-size:8pt;font-weight:800;line-height:1.2;text-transform:uppercase;letter-spacing:.08em;color:var(--kz-cat-vermelho-escuro)}.kz-cat-cabecalho{padding:18mm var(--kz-cat-margem)0}.kz-cat-cabecalho .kz-cat-titulo::before{content:"";display:block;width:14mm;height:2mm;margin-bottom:5mm;background:var(--kz-cat-vermelho)}.kz-cat-cabecalho p{max-width:140mm;margin-top:3mm;font-size:11pt;color:#4a4a48}.kz-cat-rodape{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;gap:3mm;height:11mm;padding:0 var(--kz-cat-margem);border-top:.3mm solid var(--kz-cat-linha);font-size:var(--kz-cat-min);line-height:1;color:var(--kz-cat-cinza)}.kz-cat-rodape img{width:3.4mm;height:auto}.kz-cat-rodape-rotulo{margin-left:auto;font-family:"Montserrat",Arial,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.kz-cat-folha :where(h1,h2,h3,th,.kz-cat-beneficio-texto){text-wrap:balance}.kz-cat-folha :where(p,li,td,dd){text-wrap:pretty}.kz-cat-capa-topo{position:relative;height:118mm;padding:0 var(--kz-cat-margem);background:var(--kz-cat-vermelho);color:#fff}.kz-cat-capa-logo{position:absolute;top:0;left:var(--kz-cat-margem);width:26mm;height:auto}.kz-cat-capa-logo--selo{top:10.4mm;left:auto;right:calc(var(--kz-cat-margem) - 6.16mm);width:32mm}.kz-cat-capa-logo--selo~.kz-cat-quantidade{top:58.4mm}.kz-cat-quantidade{position:absolute;top:48mm;right:var(--kz-cat-margem);display:flex;flex-direction:column;align-items:center;width:32mm;padding-top:2.5mm;background:#fff;color:var(--kz-cat-preto);text-align:center}.kz-cat-quantidade-contem,.kz-cat-quantidade-rotulo{font-size:9pt;line-height:1.2;text-transform:uppercase;letter-spacing:.04em}.kz-cat-quantidade-numero{font-family:"Montserrat",Arial,sans-serif;font-size:30pt;font-weight:800;line-height:1;letter-spacing:-.04em;color:var(--kz-cat-vermelho)}.kz-cat-quantidade-rotulo{padding-bottom:2.5mm}.kz-cat-quantidade-medida{align-self:stretch;padding:1.6mm 0;border:.8mm solid #fff;background:var(--kz-cat-preto);font-family:"Montserrat",Arial,sans-serif;font-size:10pt;font-weight:700;line-height:1;color:#fff}.kz-cat-capa-titulos{position:absolute;left:var(--kz-cat-margem);right:var(--kz-cat-margem);top:22mm;padding-right:38mm}.kz-cat-sobretitulo{display:inline-flex;align-items:center;margin-top:6mm;padding:2.4mm 4.5mm;background:var(--kz-cat-preto);color:#fff;font-family:"Montserrat",Arial,sans-serif;font-size:9pt;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.12em}.kz-cat-capa-nome{max-width:172mm;font-size:50pt;font-weight:800;line-height:.95;text-transform:uppercase;letter-spacing:-.015em;color:#fff}.kz-cat-capa-pre{display:block;margin-bottom:2.5mm;font-size:13pt;font-weight:700;line-height:1.05;letter-spacing:.14em}.kz-cat-capa-material{display:block}.kz-cat-capa-contato{position:absolute;left:var(--kz-cat-margem);bottom:3.5mm;display:flex;flex-direction:column;gap:2.4mm;margin:0;padding:0;list-style:none}.kz-cat-capa-topo a:focus-visible,.kz-cat-contracapa-topo a:focus-visible{outline-color:#fff}.kz-cat-folha .kz-cat-capa-contato a{display:flex;align-items:center;gap:1.8mm;font-size:10.8pt;font-weight:500;line-height:1;white-space:nowrap;color:#fff;text-decoration:none}.kz-cat-capa-contato .kz-icone{flex:0 0 auto;width:4.8mm;height:4.8mm;stroke-width:2}.kz-cat-capa-corpo{position:absolute;top:106mm;left:0;right:0;bottom:18mm}.kz-cat-capa-corpo .kz-cat-capa-foto{position:absolute;top:0;right:0;width:129mm}@media print,screen and (min-width:900px){.kz-cat-capa-corpo .kz-cat-capa-foto{bottom:0;aspect-ratio:auto}}.kz-cat-capa-texto{position:absolute;top:24mm;bottom:10mm;left:var(--kz-cat-margem);display:flex;flex-direction:column;width:60mm}.kz-cat-capa-chamada{margin-bottom:8mm;text-wrap:balance;font-size:14pt;font-weight:500;line-height:1.3}.kz-cat-capa-chamada::before{content:"";display:block;width:10mm;height:1.6mm;margin-bottom:5mm;background:var(--kz-cat-vermelho)}.kz-cat-capa-texto .kz-cat-capsulas{flex-direction:column;align-items:flex-start}.kz-cat-capa-texto .kz-cat-capsula{white-space:nowrap;letter-spacing:.02em}.kz-cat-capa-texto .kz-cat-capa-chamada{font-size:17pt}.kz-cat-capa-texto .kz-cat-capsulas{gap:3mm}.kz-cat-capa-texto .kz-cat-capsula{padding:2mm 4mm;font-size:10pt}.kz-cat-capa-extra{margin-top:auto;padding-top:5mm;border-top:.35mm solid var(--kz-cat-linha)}.kz-cat-capa-selos{display:flex;gap:2.5mm;margin-bottom:5mm}.kz-cat-capa-selos img{display:block;width:15mm;height:15mm}.kz-cat-folha .kz-cat-capa-master{font-size:11pt;font-weight:500;line-height:1.3}.kz-cat-capa-master span{display:block;margin-bottom:1mm;font-family:"Montserrat",Arial,sans-serif;font-size:8.5pt;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--kz-cat-vermelho-escuro)}.kz-cat-capa-base{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:6mm;height:18mm;padding:0 var(--kz-cat-margem);background:var(--kz-cat-preto);font-family:"Montserrat",Arial,sans-serif;font-size:9pt;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.1em;color:#fff}.kz-cat-capa-geral .kz-cat-capa-topo{height:138mm}.kz-cat-capa-geral .kz-cat-capa-logo{top:6mm;left:calc(var(--kz-cat-margem) - 9.2mm);width:56mm}.kz-cat-capa-geral .kz-cat-capa-titulos{top:auto;bottom:12mm;padding-right:0}.kz-cat-capa-geral .kz-cat-capa-nome{max-width:172mm;font-size:36pt;line-height:1}.kz-cat-capa-geral-foto{position:absolute;top:138mm;left:0;right:0;bottom:18mm}.kz-cat-capa-geral-foto.kz-cat-foto--1x1{aspect-ratio:auto}.kz-cat-capa-geral-foto img{object-position:50% 30%}.kz-cat-capa-frase{margin-top:6mm;font-size:16pt;font-weight:500;line-height:1.25}.kz-cat-capa-subtitulo{margin-top:2mm;max-width:120mm;font-size:11pt}.kz-cat-capa-linhas{display:flex;flex-wrap:wrap;gap:1mm 0}.kz-cat-capa-linhas li+li::before{content:"";display:inline-block;width:1.4mm;height:1.4mm;margin:0 3mm;vertical-align:middle;border-radius:50%;background:var(--kz-cat-vermelho)}.kz-cat-capa-geral .kz-cat-capa-base{justify-content:center;font-size:9.5pt;letter-spacing:.08em}.kz-cat-capa-geral .kz-cat-capa-linhas{justify-content:center}.kz-cat-apresentacao-coluna{position:absolute;top:0;bottom:0;left:0;width:56mm;background:var(--kz-cat-vermelho)}.kz-cat-apresentacao-coluna img{position:absolute;top:18mm;left:16mm;width:18mm;height:auto}.kz-cat-apresentacao-frase{position:absolute;left:15mm;bottom:18mm;writing-mode:vertical-rl;transform:rotate(180deg);font-family:"Montserrat",Arial,sans-serif;font-size:22pt;font-weight:800;line-height:1.05;text-transform:uppercase;color:#fff;max-height:200mm}.kz-cat-apresentacao-texto{position:absolute;top:32mm;left:72mm;right:18mm;bottom:18mm}.kz-cat-apresentacao-texto .kz-cat-titulo{margin-bottom:14mm;font-size:30pt}.kz-cat-apresentacao-texto .kz-cat-titulo::before{content:"";display:block;width:14mm;height:2mm;margin-bottom:5mm;background:var(--kz-cat-vermelho)}.kz-cat-apresentacao-texto p{margin-bottom:7mm;font-size:14pt;line-height:1.55;color:#3a3a38}.kz-cat-apresentacao-texto p.kz-cat-destaque{margin-bottom:12mm;font-size:20pt;font-weight:500;line-height:1.4;color:var(--kz-cat-preto)}.kz-cat-empresa{position:absolute;left:0;right:0;bottom:6mm;display:grid;grid-template-columns:1.4fr 1fr;grid-template-rows:auto auto;gap:4mm 8mm;margin:0;padding-top:5mm;border-top:.6mm solid var(--kz-cat-preto)}.kz-cat-empresa>div:first-child{grid-row:1/span 2}.kz-cat-empresa dt,.kz-cat-contatos dt{margin-bottom:1mm;font-family:"Montserrat",Arial,sans-serif;font-size:var(--kz-cat-min);font-weight:800;line-height:1.2;text-transform:uppercase;letter-spacing:.08em;color:var(--kz-cat-vermelho-escuro)}.kz-cat-empresa dd{font-size:10pt;line-height:1.4}.kz-cat-apresentacao .kz-cat-rodape{left:56mm}.kz-cat-linhas-lista{display:flex;flex-direction:column;gap:7mm;padding:11mm var(--kz-cat-margem)0}.kz-cat-linha{display:grid;grid-template-columns:58mm 1fr;gap:8mm;align-items:center}.kz-cat-linha-texto h3{margin-bottom:2.5mm;font-size:15pt;font-weight:800;line-height:1.15;text-transform:uppercase}.kz-cat-linha-texto h3 a:hover{color:var(--kz-cat-vermelho-escuro)}.kz-cat-linha-texto h3::before{content:"";display:block;width:10mm;height:1.6mm;margin-bottom:4mm;background:var(--kz-cat-vermelho)}.kz-cat-linha-texto p{margin-bottom:4mm;font-size:11pt;line-height:1.45;color:#3a3a38}.kz-cat-sobconsulta{margin:8mm var(--kz-cat-margem)0;padding:4mm 6mm;border:.35mm dashed var(--kz-cat-cinza);border-radius:3mm}.kz-cat-sobconsulta h3{margin-bottom:1mm;font-size:10pt;font-weight:800;line-height:1.3;text-transform:uppercase;letter-spacing:.04em}.kz-cat-sobconsulta p{font-size:10pt;color:#4a4a48}.kz-cat-produto-faixa{display:flex;align-items:flex-end;justify-content:space-between;gap:8mm;padding:12mm var(--kz-cat-margem) 8mm;background:var(--kz-cat-preto);color:#fff}.kz-cat-produto-linha{display:flex;align-items:center;gap:3mm;margin-bottom:2mm;font-family:"Montserrat",Arial,sans-serif;font-size:9pt;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.12em}.kz-cat-produto-linha::before{content:"";flex:0 0 8mm;height:1mm;background:var(--kz-cat-vermelho)}.kz-cat-produto-nome{font-size:30pt;font-weight:800;line-height:1.05;text-transform:uppercase;color:#fff}.kz-cat-produto-nome a:hover{color:#fff;text-decoration:underline}.kz-cat-produto-codigo{margin-top:2.5mm;font-family:"Montserrat",Arial,sans-serif;font-size:11pt;font-weight:800;line-height:1.2;letter-spacing:.04em}.kz-cat-produto-codigo span{margin-right:2mm;font-size:9pt;font-weight:500;text-transform:uppercase;letter-spacing:.08em}.kz-cat-produto-marca{flex:0 0 44mm;align-self:stretch;display:flex;align-items:center;justify-content:center;margin:-12mm calc(-1*var(--kz-cat-margem)) -8mm 0;background:var(--kz-cat-vermelho)}.kz-cat-produto-marca img{display:block;width:26mm;height:auto}.kz-cat-produto-corpo{display:grid;grid-template-columns:84mm 1fr;gap:9mm;align-items:center;padding:9mm var(--kz-cat-margem)0}.kz-cat-produto-descricao p{margin-bottom:3mm;font-size:11pt;line-height:1.45;color:#3a3a38}.kz-cat-produto-descricao p:first-child{font-size:12pt;font-weight:500;color:var(--kz-cat-preto)}.kz-cat-produto .kz-cat-subtitulo{margin-bottom:2.5mm;font-size:9.5pt}.kz-cat-paraquem{margin-top:5mm}.kz-cat-paraquem .kz-cat-capsulas{gap:2mm}.kz-cat-paraquem .kz-cat-capsula{padding:1.5mm 3.5mm;font-size:9pt}.kz-cat-beneficios{display:grid;grid-template-columns:repeat(3,1fr);gap:4mm;padding:8mm var(--kz-cat-margem)0}.kz-cat-beneficios li{display:flex;align-items:center;gap:2.5mm;padding:3mm 3mm 3mm 3.5mm;border-left:1.2mm solid var(--kz-cat-vermelho);background:var(--kz-cat-cinza-claro)}.kz-cat-beneficio-icone{display:flex;flex:0 0 9mm;align-items:center;justify-content:center;width:9mm;height:9mm;border-radius:50%;background:var(--kz-cat-preto);color:#fff}.kz-cat-beneficio-icone .kz-icone{width:5.5mm;height:5.5mm;stroke-width:2.2}.kz-cat-beneficio-texto{font-family:"Montserrat",Arial,sans-serif;font-size:9pt;font-weight:700;line-height:1.25}.kz-cat-produto-base{display:grid;grid-template-columns:1fr 64mm;gap:8mm;align-items:start;padding:8mm var(--kz-cat-margem)0}.kz-cat-ficha-cabecalho{display:flex;align-items:baseline;justify-content:space-between;gap:4mm}.kz-cat-ficha-link{display:inline-flex;align-items:center;gap:1.2mm;font-family:"Montserrat",Arial,sans-serif;font-size:9pt;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.06em}.kz-cat-folha .kz-cat-ficha-link{color:var(--kz-cat-vermelho-escuro)}.kz-cat-ficha-link .kz-icone{width:4mm;height:4mm;stroke-width:2.2}.kz-cat-folha .kz-cat-ficha-link:hover{color:var(--kz-cat-vermelho);text-decoration:underline}.kz-cat-ficha{width:100%;table-layout:fixed;border-collapse:collapse;font-size:10pt}.kz-cat-ficha th,.kz-cat-ficha td{padding:1.6mm 3mm;border-bottom:.3mm solid var(--kz-cat-linha);line-height:1.3;vertical-align:top;text-align:left}.kz-cat-ficha tr:first-child th,.kz-cat-ficha tr:first-child td{border-top:.6mm solid var(--kz-cat-preto)}.kz-cat-ficha th{width:40%;background:var(--kz-cat-cinza-claro);font-family:"Montserrat",Arial,sans-serif;font-size:9pt;font-weight:700}.kz-cat-caixa{padding:5mm 6mm 4mm;border-radius:3mm;background:var(--kz-cat-preto);color:#fff}.kz-cat-caixa-titulo{font-size:11pt;font-weight:800;line-height:1.2;text-transform:uppercase;letter-spacing:.04em;color:#fff}.kz-cat-caixa-titulo::before{content:"";display:inline-block;width:3.2mm;height:3.2mm;margin-right:2mm;vertical-align:-.2mm;background:var(--kz-cat-vermelho)}.kz-cat-caixa-desenho{margin:3mm 3mm 2mm 0}.kz-cat-caixa dl{margin:0}.kz-cat-caixa dl div{display:flex;gap:3mm;padding:1.4mm 0;border-top:.25mm solid rgba(255,255,255,.22);font-size:10pt;line-height:1.3}.kz-cat-caixa dt{flex:0 0 22mm;font-family:"Montserrat",Arial,sans-serif;font-size:8.5pt;font-weight:700;line-height:1.55;text-transform:uppercase;letter-spacing:.06em;color:#fff}.kz-cat-caixa dd{margin:0}.kz-cat-caixa-desenho .kz-caixa{display:block;width:100%;height:auto;overflow:visible}.kz-cat-caixa .kz-caixa .kz-caixa-linhas polygon,.kz-cat-caixa .kz-caixa .kz-caixa-linhas rect,.kz-cat-caixa .kz-caixa .kz-caixa-oculta polyline,.kz-cat-caixa .kz-caixa .kz-caixa-arte path{stroke:#fff}.kz-cat-caixa .kz-caixa .kz-caixa-oculta polyline{opacity:.45}.kz-cat-caixa .kz-caixa .kz-caixa-textos text{fill:#fff;font-size:21px}.kz-cat-caixa .kz-caixa .kz-caixa-cotas,.kz-cat-caixa .kz-caixa .kz-caixa-guias line{color:#fff;stroke:#fff}.kz-cat-origem{position:absolute;left:var(--kz-cat-margem);bottom:16mm;font-size:var(--kz-cat-min);line-height:1.3;color:var(--kz-cat-cinza)}.kz-cat-tabela-caixa{padding:10mm var(--kz-cat-margem)0}.kz-cat-tabela{width:100%;border-collapse:collapse;font-size:9pt}.kz-cat-tabela thead th{padding:2.2mm 1.5mm;background:var(--kz-cat-preto);font-family:"Montserrat",Arial,sans-serif;font-size:var(--kz-cat-min);font-weight:700;line-height:1.25;text-align:left;text-transform:uppercase;letter-spacing:.05em;color:#fff}.kz-cat-tabela tbody th,.kz-cat-tabela td{padding:3.5mm 1.5mm;border-bottom:.3mm solid var(--kz-cat-linha);line-height:1.35;vertical-align:top;text-align:left}.kz-cat-tabela tbody tr:nth-child(even){background:var(--kz-cat-cinza-claro)}.kz-cat-tabela{table-layout:fixed}.kz-cat-tabela thead th:nth-child(1){width:28mm}.kz-cat-tabela thead th:nth-child(2){width:18mm}.kz-cat-tabela thead th:nth-child(3){width:26mm}.kz-cat-tabela thead th:nth-child(4){width:38mm}.kz-cat-tabela thead th:nth-child(5){width:28mm}.kz-cat-tabela thead th:nth-child(6){width:13mm}.kz-cat-tabela thead th:nth-child(7){width:27mm}.kz-cat-tabela tbody th{font-family:"Montserrat",Arial,sans-serif;font-size:8.5pt;font-weight:800}.kz-cat-tabela tbody th a:hover{color:var(--kz-cat-vermelho-escuro);text-decoration:underline}.kz-cat-num{font-variant-numeric:tabular-nums;white-space:nowrap}.kz-cat-caixas{display:grid;gap:3mm;margin-top:9mm;padding:0 var(--kz-cat-margem)}.kz-cat-caixas li{display:grid;grid-template-columns:50mm 1fr;gap:10mm;align-items:center;padding:3mm 8mm 3mm 6mm;border-left:2mm solid var(--kz-cat-vermelho);background:var(--kz-cat-cinza-claro)}.kz-cat-caixas figure{margin:0}.kz-cat-caixas .kz-caixa{display:block;width:100%;height:auto;overflow:visible}.kz-cat-caixas .kz-caixa .kz-caixa-textos text{font-size:22px}.kz-cat-caixas h3{margin-bottom:2mm;font-size:13pt;font-weight:800;line-height:1.25;text-transform:uppercase}.kz-cat-caixas p{font-size:10.5pt;line-height:1.45;color:#3a3a38}.kz-cat-contracapa-topo{position:relative;padding:62mm var(--kz-cat-margem) 20mm;background:var(--kz-cat-vermelho);color:#fff}.kz-cat-contracapa .kz-cat-capa-logo{top:10.6mm;width:31.2mm}.kz-cat-contracapa-titulo{max-width:172mm;font-size:24pt;font-weight:800;line-height:1.12;text-transform:uppercase;color:#fff}.kz-cat-contracapa-texto{max-width:140mm;margin-top:6mm;font-size:12pt;line-height:1.45}.kz-cat-contracapa-contato{display:grid;grid-template-columns:70mm 1fr;gap:12mm;align-items:center;padding:28mm var(--kz-cat-margem)0}.kz-cat-qr .kz-qrcode{display:block;width:70mm;height:70mm;padding:8mm;border:.3mm solid var(--kz-cat-linha);background:#fff}.kz-cat-qr p{margin-top:3mm;font-size:9.5pt;line-height:1.4;color:#3a3a38}.kz-cat-contatos{display:grid;gap:6mm;margin:0}.kz-cat-contatos dd{margin:0;font-family:"Montserrat",Arial,sans-serif;font-size:16pt;font-weight:700;line-height:1.2}.kz-cat-contatos div:last-child dd{font-family:"Jost",Arial,sans-serif;font-size:11pt;font-weight:400}.kz-cat-contatos a{text-decoration:none}.kz-cat-contatos a:hover{color:var(--kz-cat-vermelho)}.kz-cat-contracapa-base{position:absolute;left:0;right:0;bottom:0;padding:9mm var(--kz-cat-margem) 10mm;background:var(--kz-cat-preto);color:#fff}.kz-cat-contracapa-base p{font-size:9pt;line-height:1.6;color:#d6d6d4}.kz-cat-contracapa-base p.kz-cat-contracapa-tagline{margin-bottom:3mm;font-family:"Montserrat",Arial,sans-serif;font-size:15pt;font-weight:800;line-height:1.2;text-transform:uppercase;color:#fff}@media print{body.kz-cat-pagina{min-width:0!important;background:#fff}body.kz-cat-pagina .kz-cat-barra,body.kz-cat-pagina .kz-pular{display:none}.kz-cat-folhas{display:block;padding:0}.kz-cat-folha{margin:0;box-shadow:none}.kz-cat-folha a,.kz-cat-folha a:hover{text-decoration:none}}@media screen and (max-width:1023.98px){.kz-cat-barra{position:static}}@media screen and (min-width:1024px){html:has(>body.kz-cat-pagina){scroll-padding-top:120px}}@media screen and (max-width:899.98px){body.kz-cat-pagina{--kz-cat-margem:20px}.kz-cat-barra{position:static}.kz-cat-barra-interna{flex-wrap:wrap;gap:10px 12px;padding:10px 16px 12px}.kz-cat-barra-nav{flex-basis:100%}.kz-cat-barra-nav a{padding:4px 10px;font-size:14px}.kz-cat-barra-acoes{flex:1 1 100%;flex-wrap:wrap;gap:8px}.kz-cat-botao{padding:8px 12px;font-size:14px}.kz-cat-folhas{gap:12px;padding:12px 0 32px}.kz-cat-folha{width:100%;height:auto;box-shadow:none;font-size:15px}.kz-cat-capa-logo,.kz-cat-quantidade,.kz-cat-capa-titulos,.kz-cat-capa-corpo,.kz-cat-capa-texto,.kz-cat-capa-base,.kz-cat-capa-geral-foto,.kz-cat-apresentacao-coluna,.kz-cat-apresentacao-coluna img,.kz-cat-apresentacao-frase,.kz-cat-apresentacao-texto,.kz-cat-empresa,.kz-cat-rodape,.kz-cat-produto-faixa,.kz-cat-contracapa-base{position:static}.kz-cat-capa-corpo .kz-cat-capa-foto{position:relative}.kz-cat-foto-rotulo{font-size:12px}.kz-cat-titulo{font-size:26px}.kz-cat-capa-topo,.kz-cat-capa-geral .kz-cat-capa-topo{display:grid;grid-template-columns:1fr auto;align-items:start;column-gap:16px;height:auto;padding:0 var(--kz-cat-margem) 28px}.kz-cat-capa-logo{display:block;width:72px}.kz-cat-quantidade{width:96px;margin-top:20px}.kz-cat-capa-titulos{grid-column:1/-1;padding-right:0}.kz-cat-capa:has(.kz-cat-capa-logo--selo) .kz-cat-capa-topo{grid-template-columns:1fr auto auto;align-items:center;padding-top:24px}.kz-cat-capa-logo--selo{grid-column:2;grid-row:1}.kz-cat-capa-logo--selo~.kz-cat-quantidade{grid-column:3;grid-row:1;margin-top:0}.kz-cat-quantidade-numero{font-size:32px}.kz-cat-quantidade-contem,.kz-cat-quantidade-rotulo{font-size:12px}.kz-cat-quantidade-medida{font-size:12px}.kz-cat-capa-nome,.kz-cat-capa-geral .kz-cat-capa-nome{font-size:30px;line-height:1.08}.kz-cat-capa-pre{font-size:15px}.kz-cat-capa-titulos{margin-top:28px}.kz-cat-capa-contato{position:static;grid-column:1/-1;gap:12px;margin-top:22px}.kz-cat-folha .kz-cat-capa-contato a{gap:10px;font-size:17px}.kz-cat-capa-contato .kz-icone{width:22px;height:22px}.kz-cat-sobretitulo{font-size:12px}.kz-cat-capa-frase{font-size:20px}.kz-cat-capa-subtitulo{font-size:15px}.kz-cat-capa-corpo{display:flex;flex-direction:column-reverse}.kz-cat-capa-corpo .kz-cat-capa-foto{width:100%}.kz-cat-capa-texto{width:auto;padding:24px var(--kz-cat-margem)}.kz-cat-capa-extra{margin-top:24px;padding-top:18px}.kz-cat-capa-selos{gap:12px;margin-bottom:16px}.kz-cat-capa-selos img{width:64px;height:64px}.kz-cat-folha .kz-cat-capa-master{font-size:16px}.kz-cat-capa-master span{font-size:12px}.kz-cat-capa-chamada,.kz-cat-capa-texto .kz-cat-capa-chamada{font-size:21px;margin-bottom:18px}.kz-cat-capsula{padding:6px 14px;font-size:12px}.kz-cat-capa-texto .kz-cat-capsula{padding:8px 16px;font-size:14px}.kz-cat-capa-base{flex-wrap:wrap;height:auto;padding:16px var(--kz-cat-margem);font-size:12px}.kz-cat-capa-linhas{flex-direction:column;gap:6px}.kz-cat-capa-geral .kz-cat-capa-base{font-size:13px}.kz-cat-capa-geral .kz-cat-capa-linhas{align-items:center;width:100%;text-align:center}.kz-cat-capa-linhas li+li::before{display:none}.kz-cat-capa-geral .kz-cat-capa-logo{width:112px}.kz-cat-capa-geral-foto.kz-cat-foto--1x1{aspect-ratio:1/1}.kz-cat-apresentacao-coluna{display:flex;align-items:center;gap:16px;width:auto;padding:20px var(--kz-cat-margem)}.kz-cat-apresentacao-coluna img{width:40px}.kz-cat-apresentacao-frase{writing-mode:horizontal-tb;transform:none;font-size:18px}.kz-cat-apresentacao-texto{padding:28px var(--kz-cat-margem) 8px}.kz-cat-apresentacao-texto .kz-cat-titulo{margin-bottom:24px}.kz-cat-apresentacao-texto p{margin-bottom:16px;font-size:16px}.kz-cat-apresentacao-texto p.kz-cat-destaque{margin-bottom:24px;font-size:19px}.kz-cat-empresa{grid-template-columns:1fr;gap:14px;margin-top:24px}.kz-cat-empresa>div:first-child{grid-row:auto}.kz-cat-empresa dt,.kz-cat-contatos dt{font-size:12px}.kz-cat-empresa dd{font-size:15px}.kz-cat-cabecalho{padding-top:32px}.kz-cat-cabecalho p{font-size:16px}.kz-cat-rodape{height:auto;margin-top:24px;padding:14px var(--kz-cat-margem);font-size:12px}.kz-cat-rodape img{width:14px}.kz-cat-linhas-lista{gap:28px;padding-top:24px}.kz-cat-linha{grid-template-columns:minmax(0,1fr);gap:14px}.kz-cat-linha .kz-cat-foto{max-width:360px}.kz-cat-linha-texto h3{font-size:20px}.kz-cat-linha-texto p{font-size:16px}.kz-cat-sobconsulta{margin-top:28px;padding:16px}.kz-cat-sobconsulta h3{font-size:13px}.kz-cat-sobconsulta p{font-size:15px}.kz-cat-produto-faixa{flex-direction:column;align-items:flex-start;gap:16px;padding:24px var(--kz-cat-margem)}.kz-cat-produto-linha{font-size:12px}.kz-cat-produto-nome{font-size:28px}.kz-cat-produto-codigo{font-size:15px}.kz-cat-produto-codigo span{font-size:12px}.kz-cat-produto-marca{flex:0 0 auto;align-self:flex-start;margin:0;background:0 0}.kz-cat-produto-marca img{width:64px}.kz-cat-produto-corpo{grid-template-columns:minmax(0,1fr);gap:20px;padding-top:20px}.kz-cat-produto-foto{max-width:480px}.kz-cat-produto-descricao p{font-size:16px}.kz-cat-produto-descricao p:first-child{font-size:17px}.kz-cat-produto .kz-cat-subtitulo{font-size:13px}.kz-cat-paraquem .kz-cat-capsula{font-size:12px;padding:6px 12px}.kz-cat-beneficios{grid-template-columns:minmax(0,1fr);gap:8px;padding-top:24px}.kz-cat-beneficios li{padding:12px}.kz-cat-beneficio-icone{flex-basis:40px;width:40px;height:40px}.kz-cat-beneficio-icone .kz-icone{width:24px;height:24px}.kz-cat-beneficio-texto{font-size:14px}.kz-cat-produto-base{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:24px}.kz-cat-ficha-cabecalho{flex-wrap:wrap;margin-bottom:8px}.kz-cat-ficha-link{font-size:12px}.kz-cat-ficha-link .kz-icone{width:14px;height:14px}.kz-cat-ficha{font-size:15px}.kz-cat-ficha th{font-size:13px}.kz-cat-ficha th,.kz-cat-ficha td{padding:8px 10px}.kz-cat-caixa{padding:20px;border-radius:10px}.kz-cat-caixa-titulo{font-size:15px}.kz-cat-caixa-desenho{max-width:280px}.kz-cat-caixa dl div{font-size:15px;padding:6px 0}.kz-cat-caixa dt{flex-basis:96px;font-size:12px;line-height:1.6}.kz-cat-origem{position:static;margin-top:16px;padding:0 var(--kz-cat-margem);font-size:13px}.kz-cat-tabela-caixa{padding-top:24px}.kz-cat-tabela,.kz-cat-tabela tbody,.kz-cat-tabela tr,.kz-cat-tabela th,.kz-cat-tabela td{display:block;width:100%}.kz-cat-tabela thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.kz-cat-tabela tbody tr{margin-bottom:16px;border:1px solid var(--kz-cat-linha)}.kz-cat-tabela tbody th{padding:12px 14px;background:var(--kz-cat-preto);color:#fff;font-size:15px}.kz-cat-tabela td{padding:8px 14px;font-size:15px;white-space:normal}.kz-cat-tabela td::before{content:attr(data-rotulo);display:block;font-family:"Montserrat",Arial,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--kz-cat-vermelho-escuro)}.kz-cat-caixas{gap:16px;margin-top:16px}.kz-cat-caixas li{grid-template-columns:1fr;gap:12px;padding:20px;border-left:0;border-top:6px solid var(--kz-cat-vermelho);text-align:center}.kz-cat-caixas .kz-caixa{max-width:260px;margin:0 auto}.kz-cat-caixas h3{font-size:15px}.kz-cat-caixas p{font-size:15px}.kz-cat-contracapa-topo{height:auto;padding:0 var(--kz-cat-margem) 32px}.kz-cat-contracapa-titulo{font-size:24px}.kz-cat-contracapa-texto{font-size:17px}.kz-cat-contracapa-contato{grid-template-columns:1fr;gap:28px;padding-top:28px}.kz-cat-qr .kz-qrcode{width:220px;height:220px;padding:26px}.kz-cat-qr p{font-size:14px}.kz-cat-contatos dd{font-size:18px;word-break:break-word}.kz-cat-contatos div:last-child dd{font-size:15px}.kz-cat-contracapa-base{margin-top:32px;padding:24px var(--kz-cat-margem)}.kz-cat-contracapa-base p{font-size:13px}.kz-cat-contracapa-base p.kz-cat-contracapa-tagline{font-size:18px}}@media print,screen and (min-width:900px){body.kz-cat-pagina .kz-whatsapp,body.kz-cat-pagina .kz-cat-atalhos{display:none}}@media screen and (max-width:899.98px){.kz-cat-barra-interna{flex-wrap:wrap;gap:8px 12px;padding:8px 16px}.kz-cat-barra-logo img{width:88px;height:30px}.kz-cat-barra-nav{flex:1 1 100%;min-width:0}.kz-cat-barra-nav ul{flex-wrap:wrap;gap:4px}.kz-cat-barra-nav a{padding:8px 12px;white-space:nowrap}.kz-cat-barra-acoes{flex:1 1 100%}.kz-cat-botao{min-height:40px}.kz-cat-foto-rotulo,.kz-cat-quantidade-contem,.kz-cat-quantidade-rotulo,.kz-cat-quantidade-medida,.kz-cat-sobretitulo,.kz-cat-capa-master span,.kz-cat-capsula,.kz-cat-paraquem .kz-cat-capsula,.kz-cat-capa-base,.kz-cat-empresa dt,.kz-cat-contatos dt,.kz-cat-rodape,.kz-cat-produto-linha,.kz-cat-produto-codigo span,.kz-cat-subtitulo,.kz-cat-caixa dt,.kz-cat-tabela td::before{font-size:13px}.kz-cat-folha .kz-cat-ficha-link{font-size:13px;padding:10px 0;margin:-10px 0}}@media screen and (max-width:767.98px){.kz-cat-barra .kz-cat-imprimir{display:none}}.contact-info-section .single-info .inner-box .kz-icone-svg .kz-icone{display:block;stroke-width:1.3;transform:scale(1.12)}.contact-info-section .single-info .inner-box .icon-box.kz-icone-svg{vertical-align:top}.contact-info-section .single-info .inner-box .big-icon.kz-icone-svg .kz-icone{margin:-20px auto 0}.contact-info-section .single-info .inner-box a:focus-visible{outline-color:#fff}@media only screen and (max-width:767.98px){.kz-pg-contato .contact-info-section{padding:24px 0}.kz-pg-contato .contact-info-section .inner-container{padding:8px 20px}.kz-pg-contato .contact-info-section .info-column+.info-column .single-info{border-top:1px solid rgba(255,255,255,.25)}.kz-pg-contato .contact-info-section .single-info .inner-box{display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:16px;align-items:start;min-height:64px;padding:14px 0;text-align:left}.kz-pg-contato .contact-info-section .single-info .inner-box .big-icon{display:none}.kz-pg-contato .contact-info-section .single-info .inner-box .icon-box{grid-row:1/span 2;font-size:28px;line-height:28px;margin:0;padding-top:2px}.kz-pg-contato .contact-info-section .single-info .inner-box .icon-box.kz-icone-svg .kz-icone{width:28px;height:28px;transform:none;stroke-width:1.6}.kz-pg-contato .contact-info-section .single-info .inner-box .kz-canal-titulo{font-size:16px;line-height:22px;margin-bottom:2px}.kz-pg-contato .contact-info-section .single-info .inner-box p{font-size:15px;line-height:24px;overflow-wrap:anywhere}.kz-pg-contato .contact-info-section .single-info .inner-box p a{display:inline-block;min-height:24px}}.error-section .content-box .kz-erro-numero{position:relative;display:block;font-family:"Montserrat",Arial,sans-serif;font-size:200px;line-height:150px;font-weight:700;color:var(--kz-vermelho);margin-bottom:20px}.error-section .content-box .kz-erro-titulo{position:relative;display:block;font-family:"Montserrat",Arial,sans-serif;font-size:44px;line-height:52px;font-weight:600;color:#222;margin-bottom:21px}.error-section .text .kz-erro-links{display:inline-block}.error-section .text a{color:#3b3b3b;font-weight:600}.error-section .text a:hover{color:var(--kz-vermelho)}@media only screen and (max-width:499px){.error-section .content-box .kz-erro-numero{font-size:150px}}@media only screen and (max-width:359.98px){.error-section .content-box .kz-erro-numero{font-size:120px;line-height:120px}}@media only screen and (max-width:499px){.error-section .content-box .kz-erro-titulo{font-size:36px;line-height:40px}.error-section .text .kz-erro-links{display:block}.error-section .text .kz-erro-sep{display:none}}.kz-pagina-texto .blog-details-content{margin-right:0;margin-bottom:0;padding:30px 30px 40px}.kz-pagina-texto .blog-details-content .inner-box{margin-bottom:0}.kz-pagina-texto .blog-details-content .inner-box .content-one{margin-bottom:35px}.kz-pagina-texto .blog-details-content .inner-box .content-one .post-info li{color:#5f6d70}.kz-pagina-texto .blog-details-content .inner-box .content-two{margin-bottom:35px}.kz-pagina-texto .blog-details-content .inner-box .content-two:last-child{margin-bottom:0}.kz-pagina-texto .blog-details-content .inner-box .content-two .text h2{position:relative;display:block;font-size:24px;line-height:32px;font-weight:500;color:#222;margin-bottom:14px}.kz-pagina-texto .blog-details-content .inner-box .text p+p,.kz-pagina-texto .blog-details-content .inner-box .text .list+p{margin-top:12px}.kz-pagina-texto .blog-details-content .inner-box .text a{color:var(--kz-vermelho-escuro);text-decoration:underline}.kz-pagina-texto .blog-details-content .inner-box .text a:hover{color:var(--kz-preto)}.kz-pagina-texto .blog-details-content .inner-box .text .list li{position:relative;display:block;margin-bottom:1px;padding-left:22px}.kz-pagina-texto .blog-details-content .inner-box .text .list li:before{position:absolute;content:"";width:6px;height:6px;border-radius:50%;left:0;top:12px;background:var(--kz-vermelho)}.kz-mapa #creditos{scroll-margin-top:100px}.kz-mapa .kz-creditos li{position:relative;display:block;padding-left:35px;margin-bottom:22px}.kz-mapa .kz-creditos li:last-child{margin-bottom:0}.kz-mapa .kz-creditos li>i{position:absolute;left:0;top:7px;font-size:16px;font-weight:700;color:var(--kz-vermelho)}.kz-mapa .kz-creditos h3{font-size:16px;line-height:26px;font-weight:700;color:#222;margin-bottom:4px}.kz-mapa .kz-creditos p{font-size:15px;line-height:26px}.kz-mapa .kz-creditos a{color:var(--kz-vermelho-escuro);text-decoration:underline}.kz-mapa .kz-creditos a:hover{color:var(--kz-preto)}@media only screen and (max-width:991px){.kz-mapa .kz-mapa-coluna+.kz-mapa-coluna{margin-top:60px}}.kz-creditos-minimo{margin-top:30px;padding-top:15px;border-top:1px solid #eee}.blog-details-content .kz-creditos-minimo .text h2,#creditos.kz-creditos-minimo .text h2{font-size:13px;line-height:20px;font-weight:600;color:#6b6b6b;margin-bottom:4px}.blog-details-content .kz-creditos-minimo .text p{font-size:13px;line-height:20px;color:#6b6b6b;margin-bottom:3px}.blog-details-content .kz-creditos-minimo .text p strong{font-weight:600;color:#6b6b6b}.blog-details-content .kz-creditos-minimo .text a,#creditos.kz-creditos-minimo .text a,#creditos.kz-creditos-minimo .text a:hover{color:#6b6b6b;text-decoration:underline;border:0}@media only screen and (max-width:767.98px){.kz-pagina-texto .blog-details-content{border:0;padding:0}.kz-pagina-texto .blog-details-content .inner-box .content-two .text h2{font-size:20px;line-height:28px;font-weight:700;margin-bottom:8px}#creditos.kz-creditos-minimo .text h2{font-size:13px;line-height:20px;font-weight:600;margin-bottom:4px}}@media only screen and (max-width:767.98px){.error-section .text .kz-erro-links{display:block}.error-section .text .kz-erro-sep{display:none}.error-section .text .kz-erro-links a{display:inline-flex;align-items:center;min-height:44px}.error-section .text .kz-erro-home{margin:24px 0 8px}.error-section .text .kz-erro-home a{display:flex;justify-content:center;width:100%;min-height:52px;padding:12px 20px;border-radius:5px;background:var(--kz-vermelho);color:#fff;font-weight:700}.error-section .text .kz-erro-home a:hover{background:var(--kz-preto);color:#fff}}@media only screen and (max-width:767.98px){.error-section{padding-bottom:96px}}.kz-pg-distribuicao #content_block_2 .content-box .list li .kz-icone,.kz-pg-sobre #content_block_2 .content-box .list li .kz-icone{position:absolute;left:0;top:0;font-size:50px;color:var(--kz-vermelho);stroke-width:1.1}.kz-pg-sobre .about-section .video-column #video_block_1,.kz-pg-sobre .about-section #video_block_1 .video-inner{height:100%}.kz-pg-sobre .about-section #video_block_1 .video-inner::before{content:"";display:block;height:100px}.kz-pg-distribuicao .kz-dist-topicos .service-block-one .inner-box p{margin-bottom:14px}.kz-pg-distribuicao .kz-dist-topicos .service-block-one .inner-box .icon-box:before{content:none}@media only screen and (min-width:992px){.kz-pg-distribuicao .kz-dist-topicos .service-block{margin-bottom:0}.kz-pg-distribuicao .kz-dist-topicos .service-block-one .inner-box{padding:50px 24px 36px}.kz-pg-distribuicao .kz-dist-topicos .service-block-one .inner-box h3{font-size:19px;line-height:26px}}.kz-caixas-master .title-box h2{font-size:24px;line-height:30px;font-weight:700;color:#fff;margin:0}@media only screen and (max-width:499px){.kz-caixas-master .title-box{padding-left:20px;padding-right:20px}.kz-caixas-master .title-box h2{font-size:21px}}.kz-faq .accordion-box .block .acc-btn h2{position:relative;display:block;font-size:24px;line-height:32px;color:#222;font-weight:500;margin:0;transition:all 500ms ease}.kz-faq .accordion-box .block .acc-btn.active h2{opacity:.9}.kz-faq .accordion-box .block .acc-btn h2:before{position:absolute;content:"";width:10px;height:10px;left:-28px;top:10px;border-radius:50%;background:var(--kz-vermelho)}@media only screen and (max-width:499px){.kz-faq .accordion-box .block .acc-btn h2{font-size:18px;line-height:26px}}@media only screen and (max-width:575.98px){.kz-faq .accordion-box .block .acc-btn{padding:16px 52px 16px 36px}.kz-faq .accordion-box .block .acc-btn h2{font-size:17px;line-height:24px;font-weight:600}.kz-faq .accordion-box .block .acc-btn h2:before{left:-24px;top:7px}.kz-faq .accordion-box .block .acc-btn .icon-outer,.kz-faq .accordion-box .block .acc-btn.active .icon-outer{top:8px;right:4px;width:40px;height:40px;line-height:40px;border-radius:0}.kz-faq .accordion-box .block .acc-content{padding:12px 4px 24px 36px}}.kz-faq .accordion-box .acc-btn h2 .kz-acc-botao{display:block;width:100%;padding:0;margin:0;border:0;background:0 0;font:inherit;line-height:inherit;color:inherit;text-align:left;cursor:pointer}html:not(.kz-js) .kz-faq .accordion-box .acc-btn .icon-outer{display:none}.kz-faq .accordion-box .acc-content p a{color:var(--kz-vermelho-escuro);text-decoration:underline}.kz-faq .accordion-box .acc-content p a:hover{color:var(--kz-preto)}.kz-sem-quebra{white-space:nowrap}.kz-caixas-master .kz-caixas-desenho{margin-top:10px}.kz-caixas-master .kz-caixa-coluna{display:flex;margin-bottom:30px}.kz-caixas-master .kz-caixa-cartao{width:100%;background:#faf8f4;border:1px solid #ece6d8;border-radius:5px;padding:35px 25px 30px}.kz-caixas-master .kz-caixa-figura{margin:0 0 20px}.kz-caixas-master .kz-caixa{display:block;width:100%;max-width:340px;height:auto;margin:0 auto;overflow:visible}.kz-caixas-master .kz-caixa-texto{text-align:center}.kz-caixas-master .kz-caixa-texto h3{font-size:20px;line-height:28px;font-weight:800;margin-bottom:15px}.kz-caixas-master .kz-caixa-texto h3 a{color:#282932}.kz-caixas-master .kz-caixa-texto h3 a:hover{color:var(--kz-vermelho)}.kz-caixas-master .kz-caixa-dados li{font-size:16px;line-height:26px;color:var(--kz-texto);padding:8px 0;border-top:1px solid #ece6d8}.kz-caixas-master .kz-caixa-dados li span{display:block;font-family:"Montserrat",Arial,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--kz-vermelho-escuro)}.kz-caixa .kz-caixa-linhas polygon,.kz-caixa .kz-caixa-linhas rect{fill:none;stroke:#1d1d1b;stroke-width:1.5;stroke-linejoin:round}.kz-caixa .kz-caixa-oculta polyline{fill:none;stroke:#1d1d1b;stroke-width:1;stroke-dasharray:4 4;opacity:.35}.kz-caixa .kz-caixa-arte path{fill:none;stroke:#1d1d1b;stroke-width:.8}.kz-caixa .kz-caixa-cotas{color:var(--kz-vermelho)}.kz-caixa .kz-caixa-cotas line{stroke:currentColor;stroke-width:1.2}.kz-caixa .kz-caixa-guias line{stroke:var(--kz-vermelho);stroke-width:.8;opacity:.6}.kz-caixa .kz-caixa-textos text{font-family:"Jost","Century Gothic",Arial,sans-serif;font-size:14px;font-weight:700;fill:var(--kz-vermelho-escuro)}.kz-sobre-conceito #content_block_2 .content-box .text p{text-wrap:balance}@media only screen and (max-width:767.98px){.kz-pg-distribuicao .kz-dist-topicos .service-block-one .inner-box{padding:28px 20px;text-align:left}.kz-pg-distribuicao .kz-dist-topicos .service-section .service-block .service-block-one .inner-box .icon-box,.kz-pg-distribuicao .kz-dist-topicos .service-block-one .inner-box .icon-box{align-self:flex-start;font-size:64px;line-height:64px;margin-bottom:16px}.kz-pg-distribuicao .kz-dist-topicos .service-block-one .inner-box p{margin-bottom:0}.kz-caixas-master .title-box{background:#faf8f4;border-left:4px solid var(--kz-vermelho);text-align:left;padding:16px 20px;margin-bottom:32px}.kz-caixas-master .title-box h2{font-size:22px;line-height:28px;color:#222}}@media only screen and (max-width:575.98px){.kz-caixas-master .kz-caixa{max-width:240px}.kz-caixas-master .kz-caixa-figura{margin-bottom:32px}.kz-caixa .kz-caixa-textos text{font-size:23px}.kz-caixas-master .kz-caixa-cartao{padding:28px 20px 24px}}@media only screen and (max-width:399.98px){.kz-caixas-master .kz-caixa{position:relative;left:-18px}}.kz-linhas-cards .service-block-one .inner-box p{margin-bottom:12px}.kz-linhas-cards .service-block-one .inner-box p.kz-destaque{margin-bottom:33px}.kz-linhas-cards .service-block-one .inner-box p.kz-destaque a{color:#fff;font-weight:700;text-decoration:underline;text-underline-offset:3px}#content_block_2 .content-box .kz-fechamento{margin-bottom:30px}.kz-linhas-preparo #content_block_2 .content-box .kz-fechamento p{text-wrap:balance}.kz-linha-intro.sec-pad{padding-bottom:0!important}@media only screen and (min-width:768px) and (max-width:899px){.kz-linha-intro #content_block_1 .content-box .sec-title h2.kz-titulo-longo{font-size:46px}}@media only screen and (max-width:767px){.kz-linha-intro .theme-btn i,.kz-linhas-preparo .theme-btn i{margin-left:16px}.kz-linhas-preparo .theme-btn{padding-left:24px;padding-right:24px}}#content_block_2 .content-box .list.kz-diferenciais.kz-dica{grid-template-columns:1fr}#content_block_2 .content-box .list.kz-diferenciais.kz-dica li{margin-bottom:30px}@media only screen and (max-width:991.98px){.kz-linha-destaque .row>.image-column{order:-1}}.kz-produto .product-details-content .row.align-items-center{align-items:flex-start!important}.kz-produto .product-details-content .product-details h2{font-size:36px;line-height:44px}.kz-produto .product-details-content .product-details .reviews span{position:relative;display:inline-block;font-size:16px;color:#243f4d}.kz-produto .product-details-content .product-details .item-price p{position:relative;display:block;font-size:30px;line-height:35px;font-family:"Jost","Century Gothic",Arial,sans-serif;color:#333;margin-bottom:20px}.kz-produto .product-details-content .product-details .other-links ul li span{font-weight:400;color:#243f4d}.kz-produto .product-details-content .product-details .othre-options .theme-btn i{top:1px;font-size:18px;margin-left:12px}.kz-produto .product-details-content .product-details .othre-options .kz-link-catalogo{float:left;margin:14px 0 0 25px;font-size:16px;color:var(--kz-vermelho-escuro);text-decoration:underline;text-underline-offset:3px}.kz-produto .product-details-content .product-details .othre-options .kz-link-catalogo i{margin-left:8px;font-size:12px}@media (max-width:575px){.kz-produto .product-details-content .product-details .othre-options .kz-link-catalogo{clear:left;margin-left:0}}.kz-produto .product-details-content .slider-content .product-image{padding-left:0}.kz-produto .product-details-content .product-details .kz-selos{display:flex;flex-wrap:wrap;gap:15px}.kz-produto .product-details-content .product-details .kz-selos li img{display:block;width:84px;height:84px}.kz-produto .shop-details .product-discription .tab-btn-box .tab-btns li:focus-visible{outline:3px solid var(--kz-vermelho);outline-offset:3px}.kz-produto .shop-details .product-discription .tabs-content .tab:focus-visible{outline:3px solid var(--kz-vermelho);outline-offset:3px}.kz-produto .shop-details .product-discription .tabs-content .text h2{position:relative;display:block;font-size:26px;line-height:35px;color:#333;font-weight:500;margin-bottom:9px}.kz-produto .shop-details .product-discription .tabs-content .text p{color:#243f4d}.kz-produto .product-discription .kz-beneficios li{position:relative;display:block;font-size:16px;line-height:30px;font-family:"Montserrat",Arial,sans-serif;font-weight:700;color:#282932;margin-bottom:10px;padding-left:30px}.kz-produto .product-discription .kz-beneficios li:last-child{margin-bottom:0}.kz-produto .product-discription .kz-beneficios li:before{position:absolute;content:"\f058 ";font-size:18px;font-family:"Font Awesome 5 Free";font-weight:400;left:0;top:0;color:var(--kz-vermelho)}.kz-produto .kz-tabela-tecnica{width:100%;margin-top:16px;border-collapse:collapse;border:2px solid #f0f0f0}.kz-produto .kz-tabela-tecnica th,.kz-produto .kz-tabela-tecnica td{padding:10px 20px;font-size:16px;line-height:26px;border-bottom:2px solid #f0f0f0;vertical-align:top}.kz-produto .kz-tabela-tecnica th{width:35%;background:#faf8f4;font-family:"Montserrat",Arial,sans-serif;font-weight:700;color:#222;border-right:2px solid #f0f0f0}.kz-produto .kz-tabela-tecnica td{font-family:"Jost","Century Gothic",Arial,sans-serif;color:#243f4d}.kz-produto .shop-details .product-discription .tabs-content .text p.kz-origem{margin-top:10px;font-size:14px;line-height:24px;color:#565872}.kz-produto .shop-details .product-discription .tabs-content .text p.kz-dica{margin-bottom:20px}.kz-produto .shop-details .product-discription .tabs-content .text p.kz-dica strong{color:#282932}.kz-produto .product-discription .kz-cuidados li{display:flex;align-items:flex-start;gap:18px;margin-bottom:15px}.kz-produto .shop-details .product-discription .tabs-content .kz-cuidados li p{padding-top:8px}.kz-produto .product-discription .kz-cuidados li:last-child{margin-bottom:0}.kz-produto .product-discription .kz-cuidados li img{flex:0 0 46px;width:46px;height:46px}.kz-produto .shop-block-one .inner-box .lower-content .kz-medidas{position:relative;display:block;font-size:14px;line-height:20px;color:#565872;margin-bottom:6px}@media only screen and (max-width:1199px){.kz-produto .shop-details .product-discription .tab-btn-box .tab-btns li{margin-bottom:10px}.kz-produto .shop-details .product-discription .tab-btn-box{margin-bottom:22px}}@media only screen and (min-width:600px) and (max-width:1199px){.kz-produto .shop-details .product-discription .tab-btn-box .tab-btns li{width:calc((100% - 45px)/4);max-width:240px;padding-left:10px;padding-right:10px}}@media only screen and (min-width:600px) and (max-width:767px){.kz-produto .shop-details .product-discription .tab-btn-box .tab-btns li{padding-left:0;padding-right:0}}@media only screen and (max-width:599px){.kz-produto .kz-tabela-tecnica th,.kz-produto .kz-tabela-tecnica td{padding:10px 14px}}.kz-produto .kz-caixa-aba{display:flex;align-items:center;gap:40px;margin-top:16px}.kz-produto .kz-caixa-aba .kz-tabela-tecnica{flex:1 1 55%;margin-top:0}.kz-produto .kz-caixa-aba-figura{flex:1 1 45%;margin:0;padding:20px;background:#faf8f4;border:1px solid #ece6d8;border-radius:5px}.kz-produto .kz-caixa-aba-figura .kz-caixa{display:block;width:100%;max-width:340px;height:auto;margin:0 auto;overflow:visible}@media only screen and (max-width:767.98px){.kz-produto .kz-caixa-aba{flex-direction:column;align-items:stretch;gap:24px}}.kz-produto .shop-block-one .inner-box .image-box .list{visibility:visible;opacity:0}.kz-produto .shop-block-one .inner-box:hover .image-box .list,.kz-produto .shop-block-one .inner-box:focus-within .image-box .list{bottom:15px;opacity:1}@media (hover:none){.kz-produto .shop-block-one .inner-box .image-box .list{bottom:15px;opacity:1;transition:none}}@media only screen and (min-width:768px) and (max-width:991.98px){.kz-produto .product-details-content .slider-content .product-image .image{max-width:480px;margin:0 auto}}@media only screen and (max-width:991.98px){.kz-produto .product-details-content .product-details .othre-options .theme-btn{font-weight:700;text-transform:none;letter-spacing:0;padding:12px 30px}}@media only screen and (max-width:767.98px){.kz-produto .product-details-content{margin-bottom:48px}.kz-produto .product-details-content .slider-inner{margin-bottom:32px}.kz-produto .product-details-content .product-details .othre-options{margin-bottom:32px}.kz-produto .shop-details .product-discription{margin-bottom:48px}.kz-produto .shop-details .related-product .sec-title{margin-bottom:32px}.kz-produto .product-details-content .product-details h2{font-size:28px;line-height:34px;font-weight:700;margin-bottom:4px}.kz-produto .product-details-content .product-details .item-price p{font-size:22px;line-height:30px;margin-bottom:16px}.kz-produto .product-details-content .product-details .othre-options .btn-box{float:none}.kz-produto .product-details-content .product-details .othre-options .theme-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px}.kz-produto .product-details-content .product-details .othre-options .theme-btn i{top:0}.kz-produto .product-details-content .product-details .othre-options .kz-link-catalogo{float:none;display:inline-block;margin:16px 0 0;padding:4px 0}.kz-produto .shop-details .product-discription .tabs-content .text h2{font-size:20px;line-height:28px;font-weight:700;margin-bottom:12px}.kz-produto .shop-block-one .inner-box .image-box img{aspect-ratio:1/1;object-fit:cover;height:auto}}@media only screen and (max-width:599.98px){.kz-produto .shop-details .product-discription .tab-btn-box .tab-btns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.kz-produto .shop-details .product-discription .tab-btn-box .tab-btns::before,.kz-produto .shop-details .product-discription .tab-btn-box .tab-btns::after{display:none}.kz-produto .shop-details .product-discription .tab-btn-box .tab-btns li{display:flex;align-items:center;justify-content:center;float:none;width:auto;max-width:none;min-height:48px;margin:0;padding:8px 10px;font-size:16px;line-height:22px;color:#0d0d0d;background:#fff;border:1px solid #767676;transition:none}.kz-produto .shop-details .product-discription .tab-btn-box .tab-btns li.active-btn{background:var(--kz-vermelho);border-color:var(--kz-vermelho);color:#fff;font-weight:600}.kz-produto .shop-details .product-discription .tab-btn-box{margin-bottom:24px}}@media only screen and (max-width:399.98px){.kz-produto .kz-tabela-tecnica th,.kz-produto .kz-tabela-tecnica td{padding:10px 12px;font-size:14px;line-height:20px}.kz-produto .kz-tabela-tecnica th{width:40%}}@media only screen and (min-width:768px) and (max-width:991.98px){.kz-produto .product-details-content .product-details h2{font-weight:700}.kz-produto .shop-block-one .inner-box .image-box img{aspect-ratio:1/1;object-fit:cover;height:auto}}