html{scroll-behavior:smooth;overflow-x:hidden}:root,body{--wp--preset--color--renovater-background:#ffffff}body{margin:0;overflow-x:hidden}audio,canvas,embed,iframe,img,object,svg,video{max-width:100%}.kk-static-page{min-height:100vh}.kk-static-page button,.kk-static-page input,.kk-static-page textarea{font:inherit}.kk-static-page .gutenverse-form-message{display:none}.kk-static-page .animated,.kk-static-page .guten-element-hide,.kk-static-page .guten-gallery.guten-element-hide .gallery-item-wrap{opacity:1!important;transform:none!important;visibility:visible!important}.kk-static-page .guten-nav-menu.kk-menu-open .gutenverse-menu-wrapper{opacity:1!important;pointer-events:auto!important;transform:translateX(0)!important;visibility:visible!important}.kk-static-page .guten-nav-menu .menu-item-has-children.kk-submenu-open>.sub-menu{display:block!important;opacity:1!important;pointer-events:auto!important;visibility:visible!important}.kk-static-page .accordion-item .accordion-body.active,.kk-static-page .accordion-item.active>.accordion-body{height:auto!important}.kk-static-page .kk-form-note{color:#f4a51c;font-size:14px;margin-top:12px}.kk-static-page .has-renovater-background-color{color:var(--wp--preset--color--renovater-background)!important}.kk-floating-whatsapp{align-items:center;background:#25d366;border-radius:999px;bottom:22px;box-shadow:0 14px 34px rgba(0,0,0,.24);color:#ffffff;display:inline-flex;font-family:Arial,sans-serif;font-size:15px;font-weight:700;gap:9px;line-height:1;padding:13px 18px 13px 15px;position:fixed;right:22px;text-decoration:none;transition:background-color .16s ease,box-shadow .16s ease,transform .16s ease;z-index:999999}.kk-floating-whatsapp svg{display:block;fill:currentColor;height:24px;width:24px}.kk-floating-whatsapp:focus-visible,.kk-floating-whatsapp:hover{background:#1fb85a;box-shadow:0 18px 40px rgba(0,0,0,.3);color:#ffffff;transform:translateY(-2px)}.kk-floating-whatsapp:focus-visible{outline:3px solid rgba(37,211,102,.35);outline-offset:4px}@media (max-width:767px){.kk-static-page,.kk-static-page .guten-container,.kk-static-page .guten-section,.kk-static-page .section-wrapper,.kk-static-page .wp-site-blocks,.kk-static-page footer,.kk-static-page header{max-width:100vw!important;overflow-x:hidden!important;width:100%!important}.kk-static-page *,.kk-static-page :after,.kk-static-page :before{box-sizing:border-box;min-width:0}.kk-static-page a,.kk-static-page h1,.kk-static-page h2,.kk-static-page h3,.kk-static-page h4,.kk-static-page h5,.kk-static-page h6,.kk-static-page p,.kk-static-page span{max-width:100%;overflow-wrap:break-word;white-space:normal}.kk-static-page .guten-kTNEvM.guten-image .guten-image-wrapper,.kk-static-page .guten-mF4ydt.guten-image .guten-image-wrapper{justify-content:center!important}.kk-static-page .guten-kTNEvM img{width:min(64vw,250px)!important}.kk-static-page .guten-mF4ydt img{width:min(70vw,260px)!important}.kk-static-page .guten-cYBXOm.guten-element.guten-column,.kk-static-page .guten-ykuDSZ.guten-element.guten-column{width:50%!important}.kk-static-page .guten-lT0Pbj.guten-button-wrapper{justify-content:stretch!important}.kk-static-page .guten-lT0Pbj.guten-button-wrapper .guten-button{align-items:center;display:flex;justify-content:center;min-height:64px;padding-left:10px!important;padding-right:10px!important;width:100%}.kk-static-page .guten-lT0Pbj.guten-button-wrapper .guten-button span{font-size:14px!important;line-height:1.25;text-align:center}.kk-static-page .guten-Vnh01w.guten-element{padding-left:10px!important;padding-right:10px!important}.kk-static-page .guten-Vnh01w .guten-column,.kk-static-page .guten-Vnh01w .guten-column-wrapper,.kk-static-page .guten-Vnh01w .guten-container,.kk-static-page .guten-Vnh01w .sticky-wrapper{max-width:100%!important;min-width:0!important;width:100%!important}.kk-static-page .guten-B4djhT,.kk-static-page h1.wp-block-gutenverse-heading{font-size:30px!important;line-height:1.2!important;max-width:calc(100vw - 20px)!important;width:calc(100vw - 20px)!important}.kk-static-page .wp-block-heading.has-renovater-accent-color,.kk-static-page h2.wp-block-heading{font-size:20px!important;line-height:1.28!important;max-width:calc(100vw - 20px)!important;width:calc(100vw - 20px)!important}.kk-floating-whatsapp{bottom:16px;font-size:0;gap:0;min-height:56px;min-width:56px;padding:16px;right:16px}.kk-floating-whatsapp svg{height:26px;width:26px}}