/*!
 * Bootstrap v4.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-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-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;font-family:sans-serif;line-height:1.15}article,aside,footer,header,main,nav,section{display:block}body{color:#212529;text-align:left;background-color:#fff;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}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}a{color:#007bff;background-color:#0000;text-decoration:none}a:hover{color:#0056b3;text-decoration:underline}a:not([href]),a:not([href]):hover{color:inherit;text-decoration:none}code,pre{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}img{vertical-align:middle;border-style:none}svg{vertical-align:middle;overflow:hidden}table{border-collapse:collapse}label{margin-bottom:.5rem;display:inline-block}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=time]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{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}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}hr{border:0;border-top:1px solid #0000001a;margin-top:1rem;margin-bottom:1rem}.small,small{font-size:80%;font-weight:400}code{color:#e83e8c;word-wrap:break-word;font-size:87.5%}a>code{color:inherit}pre{color:#212529;font-size:87.5%;display:block}pre code{font-size:inherit;color:inherit;word-break:normal}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (width>=576px){.container{max-width:540px}}@media (width>=768px){.container{max-width:720px}}@media (width>=992px){.container{max-width:960px}}@media (width>=1200px){.container{max-width:1140px}}@media (width>=576px){.container{max-width:540px}}@media (width>=768px){.container{max-width:720px}}@media (width>=992px){.container{max-width:960px}}@media (width>=1200px){.container{max-width:1140px}}.row{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;display:-ms-flexbox;display:flex}.col,.col-md-12,.col-md-3,.col-md-6{width:100%;padding-left:15px;padding-right:15px;position:relative}.col{-ms-flex-positive:1;-ms-flex-preferred-size:0;flex-grow:1;flex-basis:0;max-width:100%}@media (width>=768px){.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.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%}}.table{color:#212529;width:100%;margin-bottom:1rem}.btn{color:#212529;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#0000;border:1px solid #0000;border-radius:.25rem;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem #007bff40}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled{pointer-events:none}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;transition:height .35s;position:relative;overflow:hidden}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-top-color:currentColor;border-bottom:0;margin-left:.255em;display:inline-block}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{z-index:1000;float:left;color:#212529;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #00000026;border-radius:.25rem;min-width:10rem;margin:.125rem 0 0;padding:.5rem 0;font-size:1rem;list-style:none;display:none;position:absolute;top:100%;left:0}.dropdown-menu-right{left:auto;right:0}.dropup .dropdown-menu{margin-top:0;margin-bottom:.125rem;top:auto;bottom:100%}.dropup .dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-top:0;border-bottom-color:currentColor;margin-left:.255em;display:inline-block}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{margin-top:0;margin-left:.125rem;top:0;left:100%;right:auto}.dropright .dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-left-color:currentColor;border-right:0;margin-left:.255em;display:inline-block}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{margin-top:0;margin-right:.125rem;top:0;left:auto;right:100%}.dropleft .dropdown-toggle:after{vertical-align:.255em;content:"";margin-left:.255em;display:none}.dropleft .dropdown-toggle:before{vertical-align:.255em;content:"";border-top:.3em solid #0000;border-bottom:.3em solid #0000;border-right:.3em solid;margin-right:.255em;display:inline-block}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{bottom:auto;right:auto}.dropdown-item{clear:both;color:#212529;width:100%;text-align:inherit;white-space:nowrap;background-color:#0000;border:0;padding:.25rem 1.5rem;font-weight:400;display:block}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;background-color:#f8f9fa;text-decoration:none}.dropdown-item.active,.dropdown-item:active{color:#fff;background-color:#007bff;text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:#0000}.dropdown-menu.show{display:block}.nav{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;padding-left:0;list-style:none;display:-ms-flexbox;display:flex}.nav-link{padding:.5rem 1rem;display:block}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.navbar{-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:.5rem 1rem;display:-ms-flexbox;display:flex;position:relative}.navbar .container{-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;align-items:center;display:-ms-flexbox;display:flex}.navbar-nav{-ms-flex-direction:column;flex-direction:column;margin-bottom:0;padding-left:0;list-style:none;display:-ms-flexbox;display:flex}.navbar-nav .nav-link{padding-left:0;padding-right:0}.navbar-nav .dropdown-menu{float:none;position:static}.card{word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid #00000020;border-radius:.25rem;-ms-flex-direction:column;flex-direction:column;min-width:0;display:-ms-flexbox;display:flex;position:relative}.card>hr{margin-left:0;margin-right:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.pagination{border-radius:.25rem;padding-left:0;list-style:none;display:-ms-flexbox;display:flex}.alert{border:1px solid #0000;border-radius:.25rem;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative}@-webkit-keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress{background-color:#e9ecef;border-radius:.25rem;height:1rem;font-size:.75rem;display:-ms-flexbox;display:flex;overflow:hidden}.media{align-items:flex-start;display:-ms-flexbox;display:flex}.list-group{-ms-flex-direction:column;flex-direction:column;margin-bottom:0;padding-left:0;display:-ms-flexbox;display:flex}.list-group-item{background-color:#fff;border:1px solid #00000020;padding:.75rem 1.25rem;display:block;position:relative}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{border-top-width:1px;margin-top:-1px}.close{float:right;color:#000;text-shadow:0 1px #fff;opacity:.5;font-size:1.5rem;font-weight:700;line-height:1}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0000;border:0;padding:0}a.close.disabled{pointer-events:none}.toast{backdrop-filter:blur(10px);opacity:0;background-color:#ffffffd9;background-clip:padding-box;border:1px solid #0000001a;border-radius:.25rem;max-width:350px;font-size:.875rem;overflow:hidden;box-shadow:0 .25rem .75rem #0000001a}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{opacity:1;display:block}.toast.hide{display:none}.modal-open{overflow:hidden}.modal-open .modal{overflow:hidden auto}.modal{z-index:1050;outline:0;width:100%;height:100%;display:none;position:fixed;top:0;left:0;overflow:hidden}.modal-dialog{pointer-events:none;width:auto;margin:.5rem;position:relative}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out,transform .3s ease-out;-webkit-transform:translateY(-50px);transform:translateY(-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{max-height:calc(100% - 1rem);display:-ms-flexbox;display:flex}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{align-items:center;min-height:calc(100% - 1rem);display:-ms-flexbox;display:flex}.modal-dialog-centered:before{content:"";height:calc(100vh - 1rem);display:block}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid #0003;border-radius:.3rem;outline:0;-ms-flex-direction:column;flex-direction:column;width:100%;display:-ms-flexbox;display:flex;position:relative}.modal-backdrop{z-index:1040;background-color:#000;width:100vw;height:100vh;position:fixed;top:0;left:0}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{-ms-flex:auto;flex:auto;padding:1rem;position:relative}.modal-scrollbar-measure{width:50px;height:50px;position:absolute;top:-9999px;overflow:scroll}@media (width>=576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem)}}.tooltip{z-index:1070;text-align:left;text-align:start;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;word-wrap:break-word;opacity:0;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:.875rem;font-style:normal;font-weight:400;line-height:1.5;text-decoration:none;display:block;position:absolute}.tooltip.show{opacity:.9}.tooltip .arrow{width:.8rem;height:.4rem;display:block;position:absolute}.tooltip .arrow:before{content:"";border-style:solid;border-color:#0000;position:absolute}.tooltip-inner{color:#fff;text-align:center;background-color:#000;border-radius:.25rem;max-width:200px;padding:.25rem .5rem}.popover{z-index:1060;text-align:left;text-align:start;max-width:276px;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid #0003;border-radius:.3rem;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:.875rem;font-style:normal;font-weight:400;line-height:1.5;text-decoration:none;display:block;position:absolute;top:0;left:0}.popover .arrow{width:1rem;height:.5rem;margin:0 .3rem;display:block;position:absolute}.popover .arrow:after,.popover .arrow:before{content:"";border-style:solid;border-color:#0000;display:block;position:absolute}.popover-header{background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);margin-bottom:0;padding:.5rem .75rem;font-size:1rem}.popover-header:empty{display:none}.popover-body{color:#212529;padding:.5rem .75rem}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-item{float:left;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;margin-right:-100%;transition:-webkit-transform .6s ease-in-out,transform .6s ease-in-out;display:none;position:relative}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translate(100%);transform:translate(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translate(-100%);transform:translate(-100%)}.carousel-indicators{z-index:15;justify-content:center;margin-left:15%;margin-right:15%;padding-left:0;list-style:none;display:-ms-flexbox;display:flex;position:absolute;bottom:0;left:0;right:0}.carousel-indicators li{box-sizing:content-box;text-indent:-999px;cursor:pointer;opacity:.5;background-color:#fff;background-clip:padding-box;border-top:10px solid #0000;border-bottom:10px solid #0000;-ms-flex:0 auto;flex:0 auto;width:30px;height:3px;margin-left:3px;margin-right:3px;transition:opacity .6s}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}.border{border:1px solid #dee2e6!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.justify-content-center{justify-content:center!important}.align-items-center{align-items:center!important}.position-static{position:static!important}.fixed-top{z-index:1030;position:fixed;top:0;left:0;right:0}.fixed-bottom{z-index:1030;position:fixed;bottom:0;left:0;right:0}@supports (position:-webkit-sticky) or (position:sticky){.sticky-top{z-index:1020;position:-webkit-sticky;position:sticky;top:0}}.ml-3{margin-left:1rem!important}.visible{visibility:visible!important}@media print{*,:after,:before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}pre{page-break-inside:avoid;border:1px solid #adb5bd;white-space:pre-wrap!important}img{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body,.container{min-width:992px!important}.navbar{display:none}.table{border-collapse:collapse!important}}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;src:url(/assets/css/fonts/jakarta/plus-jakarta-sans-v12-latin_latin-ext-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;src:url(/assets/css/fonts/jakarta/plus-jakarta-sans-v12-latin_latin-ext-500.woff2)format("woff2")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;src:url(/assets/css/fonts/jakarta/plus-jakarta-sans-v12-latin_latin-ext-700.woff2)format("woff2")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;src:url(/assets/css/fonts/jakarta/plus-jakarta-sans-v12-latin_latin-ext-600.woff2)format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:optional;src:url(/assets/css/fonts/roboto/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff2)format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:optional;src:url(/assets/css/fonts/roboto/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.woff2)format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:optional;src:url(/assets/css/fonts/roboto/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/css/fonts/poppins/poppins-v15-latin-ext_latin_devanagari-regular.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/css/fonts/poppins/poppins-v15-latin-ext_latin_devanagari-500.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/css/fonts/poppins/poppins-v15-latin-ext_latin_devanagari-700.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/css/fonts/poppins/poppins-v15-latin-ext_latin_devanagari-600.woff2)format("woff2")}.card{background-color:#fff;border:1px solid #fff;border-radius:54px;flex-direction:column;max-width:486px;margin:auto;padding:16px;display:flex}.inventory.active a{color:#fff!important}body{box-sizing:border-box;color:#000;letter-spacing:-.015em;text-align:left;font-size:1.8rem;font-family:Poppins,sans-serif!important}h1,h2{font-family:Plus Jakarta Sans,sans-serif!important}.page-template-reclama h1.title{color:#fff!important}.page-template-reclama .footer{background-color:#451696;border-radius:0}.page-template-reclama h2{color:#fff!important}h1{text-align:center;color:#c97a00;font-weight:400}.background-nabar{background-color:#003e3a;padding:1px}section.protecting-data a{font-size:18px}.page-template-reclama .background-nabar{background-color:#0000;width:100%;position:absolute}.page-template-reclama .background-nabar nav{background-color:#5e30b0}#seeAllFeatureModal .btn-close{right:25px!important}header nav{color:#fff;background-color:#2e0477;border-radius:50px;justify-content:space-between;align-items:center;width:calc(100% - 500px);margin:10px auto;padding:12px 20px;display:flex;position:relative;box-shadow:0 2px 6px #0000001a}.partners-section{padding:120px 0!important}.logo{width:143px;height:auto;padding-left:6px}a{color:#fff;font-size:12px;font-weight:400;text-decoration:none}.dropdown{position:relative}.dropdown a{color:#fff}body.custom-background .background-nabar .menu-item a{color:#fff!important;font-size:16px!important;text-decoration:none!important}.dropdown:hover .dropdown-menu{display:block}.dropdown-toggle{font-size:16px;font-weight:400}.dropdown-toggle:after{content:"";border-radius:5px}.dropdown-menu{z-index:1000;border:#0000;margin:12px 5px 5px;display:none;position:absolute;top:100%;left:0}.dropdown-menu a{color:#fff;padding:.25rem .5rem;text-decoration:none;display:block}.wpcf7-submit{transition:all .3s!important}.wpcf7-submit:hover{background:#f7a619!important;transform:translateY(-2px)!important;box-shadow:0 4px 15px #e68d0366!important}.page-template-reclama button#videoModalButton{cursor:pointer;background:#451696;border:1px solid #d1caed;border-radius:50px;min-width:177px;margin:0 15px;font-size:17px;font-weight:400;transition:all .3s;color:#fff!important;padding:19px 45px!important;bottom:18px!important}.page-template-reclama button#videoModalButton:hover{background:#5b20c4;box-shadow:0 4px 15px #45169666}.split-container{flex-direction:row;justify-content:space-between;align-items:center;gap:30px;width:calc(100% - 500px);margin:100px auto 170px;display:flex}.right-side{flex:1;max-width:500px}.description{color:#003e3a;max-width:445px;font-size:16px;font-weight:400;line-height:1.6}.anpc{text-align:center;justify-content:center;align-items:center;padding-bottom:15px;display:flex}#footer .anpc{background-color:#003e3a}@media (width<=900px){.split-container{flex-direction:column;gap:40px;max-width:100%;margin:10px auto 60px;margin-left:20px!important;margin-right:20px!important}.description{margin:auto;font-size:14px;margin-bottom:30px!important}}@media (width<=990px){.app-form input.wpcf7-form-control.has-spinner.wpcf7-submit{margin:auto}.checkbox-approve .wpcf7-list-item{margin:0!important}}.grid-container{grid-template-columns:repeat(4,1fr);gap:20px;width:calc(100% - 500px);margin:70px auto;display:grid}.image-block{aspect-ratio:1;background:#e8f9f5;border-radius:23px;flex-direction:column;justify-content:center;align-items:flex-start;display:flex;overflow:hidden}span.p{color:#025494;max-width:450px;margin-top:20px;font-size:14px;position:relative;left:40px}.image-block .icon,.image-block .text{position:relative;left:5px}.image-block .text{color:#003e3a;max-width:272px;margin-top:30px;font-size:18px;font-weight:500}.image-block img{object-fit:cover;width:100%;height:100%;display:block}@media (width<=900px){.grid-container{grid-template-columns:repeat(2,1fr);max-width:100%;margin:50px}.image-block:first-child{order:1}.image-block:nth-child(2){order:2}.image-block:nth-child(3){order:4}.image-block:nth-child(4){order:3}.image-block:nth-child(5){order:6}.image-block:nth-child(6){order:5}.image-block:nth-child(7){order:7}.image-block:nth-child(8){order:8}}@media (width<=767px){.grid-container{max-width:100%;margin:20px}}.top-part{text-align:center;background-color:#003e3a;padding-top:70px}.top-part h6{text-transform:none;color:#d4fff3;max-width:800px;margin:30px auto;font-size:16px;font-weight:400;line-height:2}.top-part img{clip-path:inset(0);z-index:2;width:100%;max-width:1000px;height:auto;margin-left:auto;margin-right:auto;display:block;position:relative}.mySwiper3 .swiper-button-prev,.mySwiper3 .swiper-button-next{top:66%!important}.right-side img{width:100%;max-width:500px}.resellers{position:relative}span.wpcf7-form-control-wrap.email input{margin-top:25px}select.wpcf7-form-control{-webkit-appearance:none;-moz-appearance:none;letter-spacing:-.015em;background:#fff;border-style:solid;border-width:.1rem;border-radius:6px;width:100%;max-width:100%;margin:0;padding:1.5rem 1.8rem;font-size:1.6rem;display:block;-webkit-box-shadow:0 2px 5px #0000001a;box-shadow:0 2px 5px #0000001a;color:#757575!important;border:none!important}.item{align-items:center;margin-top:30px}.content{width:calc(100% - 500px);margin:0 auto;padding:80px 0;display:flex}.big-card{text-align:center;color:#fff;background-color:#003e3a;border:1px solid #0000;border-radius:20px;width:calc(100% - 500px);margin:150px auto 100px;padding-top:80px;font-size:32px;font-weight:700}.big-card h2{margin-bottom:20px;font-size:35px;font-weight:700;line-height:1.3}.big-card p{color:#d4fff3;text-align:center;width:49%;max-width:900px;margin:20px auto 0;padding:13px 0 120px;font-size:16px;font-weight:400;line-height:1.6}.big-card img{width:92%;max-width:980px;height:auto;margin:0 auto;display:block}@media (width<=1200px){.right-side img{max-width:380px}.content{max-width:100%;margin:0 50px;padding:40px 0 100px}.big-card{max-width:100%;margin:150px 50px}.top-part h6{max-width:520px;margin:20px auto 0;font-size:12px}.partners-section{padding:60px 0 30px;margin-top:30px!important;margin-bottom:30px!important}}.icon img{width:auto}@media (width<=1100px){.swiper{padding-bottom:0}.content{padding-bottom:60px;flex-direction:row!important}.big-card{margin:130px 50px 100px}.title{font-size:32px}.big-card{padding-top:50px}.big-card p{padding-bottom:60px}}@media (width<=900px){.right-side img{max-width:100%}.partners-section{padding:50px 0 25px}}@media (width<=767px){.image-block .text{font-size:14px!important}.image-block .icon,.image-block .text,span.p{position:relative!important;left:10px!important}.nav{max-width:100%;margin:10px 20px}.big-card h2{font-size:22px}.top-part h6{max-width:430px;font-size:10px}.content{text-align:center;align-items:center;width:350px;margin:0 auto;padding:20px;flex-direction:column!important}.item{margin-top:0}.big-card p{width:calc(100% - 40px);max-width:100%;margin-left:20px;margin-right:20px}.big-card{margin:100px 20px 90px}}form.wpcf7-form.init{flex-wrap:wrap;display:flex}input[type=radio]{-webkit-appearance:none!important;-moz-appearance:none!important;background:#fff!important;border:none!important;border-radius:6px!important;width:25px!important;height:25px!important;position:relative!important;top:6px!important;right:7px!important;box-shadow:inset 0 2px 5px #00000029!important}input[type=radio]:checked:before{width:2.75rem!important;height:2.75rem!important}span.wpcf7-list-item-label a{font-size:1.6rem;color:#674bd2!important}.checkbox-approve{position:relative;top:20px}.checkbox.col-md-12{margin:40px 0 20px;display:flex}.app-form{margin-left:240px}.app-form .wpcf7{flex-flow:wrap;display:inline-flex}.app-form input.wpcf7-form-control.has-spinner.wpcf7-submit{color:#fff;width:auto;max-width:400px;text-transform:initial;background:#a85f00;border:none;border-radius:30px;margin-left:auto;padding:16px 30px;font-size:16px;font-weight:500}@media (width<=1200px){.app-form{grid-template-columns:1fr 1fr;gap:20px;margin-left:0}}@media (width<=767px){.app-form{grid-template-columns:1fr;gap:15px;margin-left:0}}@media (width<=650px){.right-side img{width:400px}}.footer{color:#fff;text-align:center;background-color:#003e3a;border-top-left-radius:30px;border-top-right-radius:30px;flex-direction:column;align-items:center;gap:40px;padding-top:40px;padding-bottom:30px;display:flex}.page-template-reclama .anpc{background-color:#451696!important}.toast{color:#fff;z-index:99999;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(20px)saturate(1.2);letter-spacing:.15px;border-radius:20px;align-items:center;gap:14px;min-width:300px;max-width:420px;padding:16px 20px;font-family:inherit;font-size:14.5px;font-weight:500;line-height:1.55;transition:opacity .35s cubic-bezier(.25,.8,.25,1),transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s;display:none;position:fixed;bottom:28px;right:28px;overflow:hidden;transform:translateY(24px)scale(.94);box-shadow:0 20px 60px #0000001f,0 8px 20px #00000014,inset 0 1px #ffffff26}.toast:before{content:"";-webkit-mask-composite:xor;pointer-events:none;opacity:.6;background:linear-gradient(135deg,#fff6 0%,#ffffff0d 50%,#fff3 100%);border-radius:20px;padding:1.2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.toast.show{opacity:1;pointer-events:auto;display:flex;transform:translateY(0)scale(1)}.toast.success{background:linear-gradient(135deg,#22c55eeb,#34d399e0)}.toast.error{background:linear-gradient(135deg,#ef4444eb,#f87171e0)}@keyframes toastProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.toast:hover{transform:translateY(-4px)scale(1.015);box-shadow:0 28px 70px #00000026,0 12px 30px #0000001a,inset 0 1px #fff3}.toast.show:nth-last-child(2){transform:translateY(-8px)scale(.97)}.toast.show:nth-last-child(3){transform:translateY(-16px)scale(.94)}.toast.show:nth-last-child(4){transform:translateY(-22px)scale(.91)}@media (width<=640px){.toast{max-width:unset;border-radius:18px;bottom:20px;left:16px;right:16px}.toast:before{border-radius:18px}}#getAQuote:disabled{opacity:.5;cursor:not-allowed;pointer-events:all}@media (width<=992px){.modal-body{flex-direction:column}}@media (width>=992px){.footer{text-align:left;flex-direction:row;justify-content:space-evenly;align-items:flex-start}.page-template-reclama #footer{position:relative}.page-template-reclama #footer:after{content:"";background-color:#d1caed;width:calc(100% - 300px);height:1px;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}}@media (width>=576px){#seeAllFeatureModal .modal-content{border-radius:32px}.modal-dialog{max-width:1200px;margin:1.75rem auto}}@media (width<=1600px){.page-template-reclama #footer{position:relative}.pricingContainers{width:84vw!important}.image-block .icon,.image-block .text,span.p{position:relative;left:20px}.image-block .text{max-width:200px;font-size:20px}.MarketingAndMiscelaneous{width:84vw!important}.page-template-reclama #footer:after{width:calc(100% - 100px)}.top-part h6{max-width:750px}nav,.split-container,.grid-container,.square-container,.content,.big-card{width:calc(100% - 300px)!important;margin:10px auto 40px!important}.big-card{margin-top:160px!important}.split-container,.grid-container,.square-container{margin-bottom:180px!important}}@media (width<=1300px){span.p{max-width:350px}.image-block .icon,.image-block .text{position:relative;left:20px}.image-block .text{max-width:150px;font-size:18px}#seeAllFeatureModal .modal-dialog{width:100%;max-width:100%;margin:0}#seeAllFeatureModal .modal-body{padding:3rem 10px}nav,.split-container,.grid-container,.square-container,.content,.big-card{width:calc(100% - 100px)!important;margin:10px auto 80px!important}}.big-card{margin-top:160px!important}@media (width<=992px){span.p{margin-top:5px}.image-block .text{margin-top:10px}.checkbox.col-md-12{display:block!important}.checkbox-approve{margin-left:20px!important;top:5px!important}span.wpcf7-list-item.first{margin-left:5px}.split-container,.grid-container,.square-container{margin-bottom:80px!important}.top-part{padding-top:40px;padding-bottom:0%!important}nav{max-width:100%;margin-left:20px;margin-right:20px}.partners-section{padding:30px 0!important}.footer{border-top-left-radius:0;border-top-right-radius:0;padding-bottom:37px}}@media (width<=600px){nav{width:calc(100% - 20px)!important;margin:20px auto!important}.split-container,.grid-container,.square-container,.content,.big-card{width:calc(100% - 20px)!important;margin:40px auto!important}}.checkbox.col-md-12 .col-md-6{padding-left:0}.email{padding-top:20px}.square-container{flex-direction:column;align-items:center;width:calc(100% - 500px);margin:160px auto;display:flex}@media (width<=900px){.square-container{max-width:100%;margin:100px auto;padding:50px}}@media (width<=767px){.square-container{margin:50px 0;padding:20px}}.section{margin-bottom:12px}h2{color:#6b0000;margin-top:25px;margin-bottom:20px;font-size:30px;font-weight:400}.card h3{color:#169358;margin:0 0 15px;font-size:30px;font-weight:600}.card p{color:#000;text-align:left;font-size:16px;line-height:1.6}@media (width<=1200px){.card{padding:25px}}@media (width<=1000px){.card:nth-child(3){grid-column:1/-1;justify-self:center;& .card{padding:28px 20px}& .card h3{margin:0 0 22px}& .card p{margin:0}}}@media (width<=768px){.card h3{margin:0 0 20px;font-size:25px}.card p{margin:5px}.card{flex-direction:column;justify-content:center;width:100%;max-width:100%;padding:30px 25px;display:flex}h2{text-align:center;font-size:22px}}@media (width<=459px){.card p{font-size:9px}.card h3{font-size:20px}.card{padding:25px 20px}}.lastTwoButtons{flex-direction:row;gap:20px;margin-top:50px;margin-bottom:30px;display:flex}.MarketingAndMiscelaneous{flex-direction:row;gap:20px;width:75vw;display:flex}.MarketingAndMiscelaneous .marketing{background-color:#fff;border-radius:50px;flex-direction:column;justify-content:space-between;align-items:center;padding-bottom:40px;padding-left:10px;padding-right:10px;display:flex}span.wpcf7-list-item-label a{color:#674bd2!important;text-decoration:underline!important}.pricingContainers{background-color:#fff;border-radius:45px;flex-direction:column;width:74vw;margin-bottom:40px;padding:30px 5px 45px;display:flex}.red{color:#ffd4d4!important}.outerCard{position:relative}.outerCard img{position:absolute;bottom:0;right:0}.cardTitle{color:#fff;margin-bottom:20px;font-size:30px;font-weight:600;line-height:1.1}.cardSubtitle{color:#d4fff3;padding-top:20px;padding-bottom:20px;font-size:16px}@media (width>=992px){.footer{text-align:left;flex-direction:row;justify-content:space-evenly;align-items:flex-start}}@media (width<=1340px){.cardTitle{font-size:22px!important}.MarketingAndMiscelaneous{flex-direction:column;width:84vw}.pricingContainers{width:90vw}.outerCard{justify-content:center;place-self:center}}@media (width<=1061px){.cardTitle{font-size:22px}.cardSubtitle{font-size:14px}.pricingContainers{width:90vw}}@media (width<=992px){div#footer{position:relative}.page-template-reclama #footer:after{content:"";background-color:#d1caed;width:calc(100% - 40px);height:1px;margin-top:20px;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}.pricingContainers{z-index:99999}.footer{padding-bottom:37px}}@media (width<=853px){.cardTitle{font-size:18px}.cardSubtitle{font-size:14px}.pricingContainers{width:86vw}}@media (width<=768px){.marketing{max-width:100%}}@media (width<=600px){.lastTwoButtons{flex-direction:column!important}}html,body{border:none;margin:0;padding:0}.box-tools img:nth-child(2),.box-tools.active img:first-child{display:none}.box-tools.active img:nth-child(2){display:block}.box-set-up .image{display:none;position:relative}.box-set-up .image img{filter:blur(5px);height:100%;transition:filter .3s}.box-set-up .image.active{display:block}.box-set-up .image.inactive img{box-shadow:none!important}.box-set-up .image.active img{filter:none}h1,h2,h3,h4,h5,h6,p,cite,code,em,font,img,small,sub,sup,li,ol,ul,form,label,button,table{font-size:inherit;line-height:initial;text-align:inherit;border:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;font-weight:400}.page-template-reclama{color:#fff;background-color:#451696;font-family:Poppins,sans-serif!important}.page-template-reclama .inventory p{color:#d1caed;max-width:540px;font-size:16px;font-weight:100}.page-template-reclama button#videoModalButton span{opacity:.7}.page-template-reclama p{color:#fff}.page-template-reclama h1.title{text-align:center;max-width:1150px;margin:auto auto 0;font-size:50px;font-weight:600}.page-template-reclama h1.title span{line-height:102px}.page-template-reclama .sectionOne img{margin:auto}.page-template-reclama .sectionOne p{text-align:center;color:#d2c6ff;max-width:640px;margin:auto;padding-top:40px}.page-template-reclama button#videoModalButton{background:#451696;border:1px solid #d1caed;border-radius:50px;min-width:177px;margin:0 15px;font-size:17px;font-weight:400;color:#fff!important;padding:19px 45px!important;bottom:18px!important}.page-template-reclama .box-set-up{justify-content:center;align-items:end;display:flex}.page-template-reclama .box-set-up .image img{backdrop-filter:blur(3px);background:#ffffff1a;border-radius:26px;width:870px;height:100%;padding:11px}.page-template-reclama .box-set-up .image.inactive img{backdrop-filter:none;background:0 0}.page-template-reclama .box-set-up .image:after{content:"";pointer-events:none;z-index:2;background-image:url(/images/2025/05/Component-310-–-1-3.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:149px;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.page-template-reclama .box-tools{cursor:pointer;border:1px solid #d1caed;border-radius:10px;margin-bottom:0;padding:20px 4px 8px}.page-template-reclama .box-tools.active{color:#fff;background:#451696;border:none}.page-template-reclama .box-tools.active p{color:#fff}.page-template-reclama .box-image img{margin:auto}.page-template-reclama h1.title{font-family:Plus Jakarta Sans,sans-serif!important}.page-template-reclama .box-contact .col-md-12.d-flex.justify-content-center.align-items-center{display:block!important}.page-template-reclama input[type=text],.page-template-reclama input[type=email],.page-template-reclama input[type=url],.page-template-reclama input[type=date],.page-template-reclama input[type=time],.page-template-reclama input[type=number],.page-template-reclama input[type=search],.page-template-reclama input[type=tel],.page-template-reclama input[type=color],.page-template-reclama select.wpcf7-form-control,.page-template-reclama textarea{color:#451696;background:#d9cfff;border-radius:12px}.box-selected .modal-title{color:#0a0228;text-align:justify;margin-bottom:8px;font-size:18px;font-weight:600}.selected-products{scrollbar-width:thin;scrollbar-color:#5037c9 #f0f0f0;max-height:550px;padding:10px;overflow:auto}.selected-products::-webkit-scrollbar{width:8px;height:8px}.selected-products::-webkit-scrollbar-thumb{background:#5037c9;border-radius:10px}.selected-products::-webkit-scrollbar-thumb:hover{background:#5037c9}.selected-products::-webkit-scrollbar-track{background:#f0f0f0;border-radius:10px}.box-selected p.modal-description{margin-bottom:0;font-size:16px}.btn-close{opacity:1;background-size:15px}html{scroll-behavior:smooth;font-size:62.5%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}*,:before,:after{box-sizing:inherit;-webkit-font-smoothing:antialiased;word-break:break-word;word-wrap:break-word}.group:after{clear:both;content:"";display:block}a,path{transition:all .15s linear;text-decoration:none!important}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);word-break:normal;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;word-wrap:normal!important;position:absolute!important}.screen-reader-text:focus{-webkit-clip-path:none;clip-path:none;color:#21759b;z-index:100000;background-color:#f1f1f1;border-radius:3px;width:auto;height:auto;padding:15px 23px 14px;font-size:.875rem;font-weight:700;line-height:normal;text-decoration:none;display:block;top:5px;right:5px;box-shadow:0 0 2px 2px #0009;clip:auto!important}@media (prefers-reduced-motion:reduce){*{transition-duration:0s!important;animation-duration:0s!important}}main{display:block}h1,.heading-size-1{font-size:3.6rem;font-weight:800;line-height:1.13889}h2{font-size:3.2rem}h3{font-size:2.8rem}h4{font-size:2.4rem}h5{font-size:2.1rem}h6{letter-spacing:.03125em;text-transform:uppercase;font-size:1.6rem}p{color:#000;margin:0 0 1em;font-family:Roboto,sans-serif;font-size:18px;font-weight:400;line-height:1.5;letter-spacing:.27px!important;line-height:27px!important}em,i,q{font-style:italic}em em,em i,i em,i i,cite em,cite i{font-weight:bolder}small{font-size:.75em}b,strong{font-weight:700}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}hr{border:0 solid #dcd7ca;border-top-width:.1rem;margin:4rem 0}a:hover,a:focus{text-decoration:none}ul,ol{margin:0 0 3rem 3rem}ul{list-style:outside}ul ul{list-style:circle}ul ul ul{list-style:square}ol{list-style:decimal}ol ol{list-style:lower-alpha}ol ol ol{list-style:lower-roman}li{margin:.5rem 0 0 2rem;line-height:1.5}li>ul,li>ol{margin:1rem 0 0 2rem}dt{font-weight:700;line-height:1.5}cite{color:#6d6d6d;font-size:1.4rem;font-style:normal;font-weight:600;line-height:1.25}code,pre{padding:.4rem .6rem;font-family:monospace;font-size:.9em}code{background:#00000013;border-radius:.2rem}pre{text-align:left;border:.1rem solid #dcd7ca;margin:4rem 0;padding:3rem 2rem;line-height:1.5;overflow:auto}pre code{background:0 0;padding:0}iframe{max-width:100%;display:block}video{display:block}svg,img,object{max-width:100%;height:auto;display:block}label{margin:0 0 .5rem;font-size:1.6rem;font-weight:400;display:block}input[type=radio]+label{margin-left:.5rem;font-weight:400;display:inline}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;width:1.5rem;min-width:1.5rem;height:1.5rem;box-shadow:none;cursor:pointer;background:#fff;border:.1rem solid #dcd7ca;border-radius:0;margin:0;display:inline-block;position:relative;top:2px}input[type=radio]:checked:before,input[type=checkbox]:checked:before{content:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23000000%27%2F%3E%3C%2Fsvg%3E);width:1.75rem;height:1.75rem;margin:-.1875rem 0 0 -.25rem;display:inline-block;position:absolute}input,textarea,button,.button{line-height:1}input,textarea{color:#000;border-color:#dcd7ca}code,input[type=url],input[type=email],input[type=tel]{direction:ltr}input[type=text],input[type=email],input[type=url],input[type=date],input[type=time],input[type=number],input[type=search],input[type=tel],input[type=color],textarea{-webkit-appearance:none;-moz-appearance:none;letter-spacing:-.015em;background:#fff;border-style:solid;border-width:.1rem;border-radius:6px;width:100%;max-width:100%;margin:0;padding:1.5rem 1.8rem;font-size:1.6rem;display:block;-webkit-box-shadow:0 2px 5px #0000001a;box-shadow:0 2px 5px #0000001a;border:none!important}select{font-size:1em}textarea{width:100%;height:12rem;line-height:1.5}input::-webkit-input-placeholder{line-height:normal}input:-ms-placeholder-shown{line-height:normal}input::-moz-placeholder{line-height:revert}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}button,.button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;color:#fff;cursor:pointer;letter-spacing:.0333em;opacity:1;text-align:center;text-transform:uppercase;background:#cd2653;border:none;border-radius:0;margin:0;padding:1.1em 1.44em;font-size:1.5rem;font-weight:600;line-height:1.25;text-decoration:none;transition:opacity .15s linear;display:inline-block}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=date]:focus,input[type=time]:focus,input[type=color]:focus,textarea:focus{border-color:currentColor}input[type=search]:focus{outline-offset:-4px;outline:thin dotted}input:hover{box-shadow:0 0 5pt .5pt #d3d3d3}input:focus{outline-width:0;box-shadow:0 0 5pt 2pt #d3d3d3}textarea:hover{box-shadow:0 0 5pt .5pt #d3d3d3}textarea:focus{outline-width:0;box-shadow:0 0 5pt 2pt #d3d3d3}table{border-collapse:collapse;border-spacing:0;empty-cells:show;border:.1rem solid #dcd7ca;width:100%;max-width:100%;margin:4rem 0;font-size:1.6rem;overflow:hidden}@media (width<=1100px){.page-template-reclama .box-set-up .image{display:none}.page-template-reclama .sectionOne img{max-width:100%!important}.page-template-reclama .col-md-12{flex-direction:column}}@media (width<=991px){.checkbox-approve{text-align:center;margin-left:20px}.section-inner{width:calc(100% - 4rem)!important}}section{width:100%;padding:5rem 0}.section-inner{width:calc(100% - 4rem);margin-left:auto;margin-right:auto}.section-inner.small{max-width:80rem}h4.title{max-width:626px;margin-bottom:95px;font-family:Poppins,sans-serif;font-size:35px;font-weight:400}.wpcf7-spinner{display:none!important}button:focus{outline:none!important}select.wpcf7-form-control:hover{box-shadow:0 0 5pt .5pt #d3d3d3!important}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;background:#fff;border:none;border-radius:6px;width:25px;height:25px;position:relative;top:6px;right:7px;box-shadow:inset 0 2px 5px #00000029}input[type=checkbox]:checked:before{width:2.75rem;height:2.75rem}@keyframes toggle{0%{transform:translateY(-50%)}25%{transform:translate(32%,-75%)}35%{transform:translate(44.8%,-75%)}65%{transform:translate(84.06%,-40%)}75%{transform:translate(96%,-40%)}to{transform:translate(125%,-50%)}}section.contact{padding:8rem 0 10rem}section.contact .contact-form{padding-top:86px}section.contact form.wpcf7-form.init{flex-flow:wrap;display:inline-flex}section.contact textarea{height:286px}section.contact input.wpcf7-form-control.wpcf7-submit{width:250px;height:60px;text-transform:initial;background:#674bd2;border-radius:16px;margin-top:60px;font-size:16px;font-weight:400}section.contact.new .contact-form{background:#fff;border-radius:16px;padding:24px 16px;box-shadow:0 0 8px #00000005}section.contact.new input.wpcf7-form-control.wpcf7-submit{margin-top:30px}input[type=text]:focus-visible,textarea:focus-visible,input[type=email]:focus-visible,select:focus-visible{outline:none!important}section.protecting-data:first-child{padding-top:0!important}section.protecting-data a{color:#674bd2!important}section.protecting-data .title h6{margin-bottom:15px;font-weight:600}section.protecting-data .box .title h5{margin-bottom:20px}section.protecting-data .box img{margin:4rem 0}section.protecting-data ul{margin-left:0}section.protecting-data ul li{list-style:outside!important}span.wpcf7-list-item-label a{color:#674bd2!important}section.terms{padding:15rem 0 10rem}section.terms p{color:#222d39}section.title{padding:15rem 0 0}section.title h1{color:#000;margin-top:30px;font-family:Poppins,sans-serif;font-size:50px;font-weight:400}section.title h3{margin-top:20px}li{list-style:none}.toggle{-webkit-appearance:none;-moz-appearance:none;color:inherit;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;text-align:inherit;font-family:inherit;position:relative}button.toggle{box-shadow:none;font-size:inherit;letter-spacing:inherit;text-transform:none;background:0 0;border:none;border-radius:0;padding:0;font-weight:400}div#videoModal video{width:100%!important}.mySwiper3{position:relative;overflow:hidden}.mySwiper3 .swiper-button-prev,.mySwiper3 .swiper-button-next{z-index:10;cursor:pointer;transition:opacity .3s;display:none;position:absolute;top:50%;transform:translateY(-50%)}.mySwiper3:hover .swiper-button-prev,.mySwiper3:hover .swiper-button-next{display:block}.mySwiper3 .swiper-button-prev{left:30px}.mySwiper3 .swiper-button-next:after,.mySwiper3 .swiper-button-prev:after{content:"";background-size:cover;width:40px;height:40px;display:inline-block}.mySwiper3 .swiper-button-next:after{background-image:url(/images/2024/03/next.png)}.mySwiper3 .swiper-button-prev:after{background-image:url(/images/2024/03/next.png);transform:rotate(180deg)}.mySwiper3 .swiper-button-next{right:30px}#pricingModal .box-contact{padding:0!important}.modal-body iframe{border-radius:10px}@media (width<=1550px){.page-template-reclama .box-set-up .image:after{height:149px}}@media (width<=782px){section.contact{padding:4rem 0 10rem}.checkbox-title,section.contact input.wpcf7-form-control.wpcf7-submit{margin-bottom:20px}section.contact form.wpcf7-form.init{display:initial}section.contact .contact-form{padding-top:40px}.page-template-reclama button#videoModalButton{padding:15px 10px!important}h4.title{margin-bottom:40px;font-size:24px}}@keyframes whitebg{0%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.92)}to{opacity:1;transform:scale(1)}}a,input{transition:all .4s,color .3s .3s!important}.wpcf7-submit:hover{box-shadow:inset 300px 0 #00000040,inset -300px 0 #00000040}.main{flex-direction:column;width:1200px;height:100%;min-height:1000px;display:flex;padding:15px 60px!important}#videoModal iframe{width:100%!important;height:500px!important}.main{color:#222;background-color:#fff;border-radius:10px;padding:15px}body:not(.singular) main>article:first-of-type{padding:4rem 0 0}.pagination a{text-decoration:none}.pagination .dots{color:#6d6d6d;transform:translateY(-.3em)}#pricingModal .modal-body{padding:3rem}@media (width<=479px){.page-template-reclama button#videoModalButton{padding:15px 8px!important}ul,ol{margin:0 0 3rem 2rem}li{margin:.5rem 0 0 1rem}}@media (width>=576px){.modal-dialog{max-width:900px;margin:1.75rem auto}.modal-content{border-radius:18px}#seeAllFeatureModal .modal-content{border-radius:32px}}@media (width>=700px){ul,ol{margin-bottom:2rem}pre{padding:3rem}hr{margin:8rem auto}table{font-size:1.8rem}h1,.heading-size-1,h2,h3{margin:6rem auto 3rem}h1,.heading-size-1{font-size:6.4rem}h2{font-size:4.8rem}h3{font-size:4rem}h4{font-size:3.2rem}h5{font-size:2.4rem}h6{font-size:1.8rem}button,.button,input[type=button],input[type=reset],input[type=submit]{font-size:1.7rem}section{padding:8rem 0}.sectionOne{padding:20rem 0 0}.section-inner{width:calc(100% - 40rem);max-width:1920px}body:not(.singular) main>article:first-of-type{padding:8rem 0 0}}@media (width>=1000px){.pagination .next,.pagination .prev{display:block}.pagination .prev{margin:0 auto 0 0}.pagination .next{text-align:right;margin:0 0 0 auto}}@media (width>=1220px){h1,.heading-size-1{font-size:8.4rem}}@media (width<=1800px){.pricingContainers,.MarketingAndMiscelaneous{width:80vw}}@media (width<=1850px){.section-inner{width:calc(100% - 15rem)}}@media only screen and (width>=992px) and (width<=1550px){section{padding:2rem 0}}@media (width<=1400px){.selected-products{padding:10px 2px}}@media (width<=1360px){.page-template-reclama .box-set-up .image:after{height:141px}}@media (width<=1300px){.page-template-reclama .box-set-up .image:after{content:none!important}.page-template-reclama .box-set-up .image img{width:850px!important;max-width:850px!important}.page-template-reclama .sectionOne p{z-index:99}.page-template-reclama button#videoModalButton{margin:0!important}.page-template-reclama .sectionOne img{max-width:500px}.page-template-reclama .box-set-up .image:after{height:92px!important}}@media (width<=1200px){#pricingModal .modal-dialog,#seeAllFeatureModal .modal-dialog{width:100%;max-width:100%;margin:0}#pricingModal .modal-body,#seeAllFeatureModal .modal-body{padding:3rem 10px}.box-selected .modal-title{margin-bottom:0}.box-selected p.modal-description{font-size:14px}p.new{color:#fff;text-align:center;margin-bottom:40px;font-size:17px;line-height:10px}.section-inner{width:calc(100% - 7rem)}}@media (width<=1150px){.page-template-reclama h1.title{font-size:30px}.page-template-reclama .sectionOne p{max-width:450px}.page-template-reclama h1.title{max-width:500px;line-height:40px;font-size:32px!important}}@media (width<=991px){#videoModalButton img{margin-bottom:3px!important}.modal-content{border-radius:1.3rem}#videoModal iframe{height:300px!important}.reverse{flex-direction:column-reverse!important}h3,h2,h1,h4,h5,h6{text-align:center;max-width:100%;font-size:24px;line-height:initial;margin-left:0}.main{padding:15px 20px!important}.main p{font-size:18px}.main{position:initial;width:100%;height:100%}}@media (width<=769px){.page-template-reclama h1.title{line-height:40px;font-size:30px!important}}@media (width<=575px){.page-template-reclama .box-contact .col-md-12.d-flex.justify-content-center.align-items-center{display:flex!important}.page-template-reclama button#videoModalButton{min-width:auto}}@media (width<=500px){.checkbox-title{margin-top:20px}}@media (width<=400px){.page-template-reclama h1.title{font-size:24px!important}.page-template-reclama .sectionOne p{font-size:16px!important}button#videoModalButton{width:100%;margin-top:40px;margin-left:0}}:root{--tt-brand-purple:#451696;--tt-brand-green:#20c598;--tt-action:#a85f00;--tt-action-hover:#874700;--tt-focus:#21e6b1;--tt-motion-standard:cubic-bezier(.22, 1, .36, 1)}html{scroll-behavior:smooth;scroll-padding-top:6.5rem}body :focus-visible{outline:3px solid var(--tt-focus)!important;outline-offset:3px!important}.tt-submenu-toggle{appearance:none;color:inherit;cursor:pointer;font:inherit;line-height:inherit;background:0 0;border:0;padding:0}.page-template-reclama .box-tools{transition:transform .22s var(--tt-motion-standard), background-color .22s ease, border-color .22s ease, box-shadow .22s ease}.page-template-reclama .box-tools:hover,.page-template-reclama .box-tools:focus-visible{transform:translateY(-3px);box-shadow:0 12px 28px #45169624}.page-template-reclama .box-tools.active{border:1px solid var(--tt-brand-purple);box-shadow:0 14px 32px #45169633}@media (width>=1101px){.page-template-reclama .box-set-up .image{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .42s var(--tt-motion-standard), transform .42s var(--tt-motion-standard), visibility .42s linear;inset:0;transform:translateY(8px)scale(.995);display:block!important;position:absolute!important}.page-template-reclama .box-set-up .image.active{z-index:1;opacity:1;visibility:visible;transform:translateY(0)scale(1)}.page-template-reclama .box-set-up .image img{object-fit:contain;backdrop-filter:none;background:0 0;width:100%;height:100%;filter:none!important}}@media (width>=783px){body.custom-background .background-nabar nav{position:relative}.tt-submenu-toggle{color:#fff;letter-spacing:.3px;align-items:center;min-height:2.75rem;font-size:16px;font-weight:500;display:inline-flex}.tt-submenu-toggle:after{content:"";width:.42rem;height:.42rem;transition:transform .18s var(--tt-motion-standard);border-bottom:1.5px solid;border-right:1.5px solid;margin-left:.5rem;transform:translateY(-.12rem)rotate(45deg)}.menu-item-has-children.is-menu-open>.tt-submenu-toggle:after{transform:translateY(.12rem)rotate(225deg)}#language-menu{border:1px solid #4516961f;border-radius:.8rem;width:5rem;min-width:5rem;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .18s ease, transform .22s var(--tt-motion-standard), visibility 0s linear .22s!important;display:block!important;top:calc(100% + 12px)!important;left:50%!important;right:auto!important;transform:translate(-50%,10px)!important;box-shadow:0 22px 50px #250a5238!important}#language-menu:before,#language-menu:after{pointer-events:none!important}}.tt-reveal{opacity:0;transition:opacity .65s var(--tt-motion-standard), transform .65s var(--tt-motion-standard);will-change:opacity, transform;transform:translateY(26px)}.tt-reveal.is-revealed{opacity:1;will-change:auto;transform:translateY(0)}.outerCard{transition:transform .24s var(--tt-motion-standard), box-shadow .24s ease, border-color .24s ease}@media (hover:hover) and (pointer:fine){.outerCard:hover{transform:translateY(-4px);box-shadow:0 18px 42px #1f14441f}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.tt-reveal,.tt-reveal.is-revealed{opacity:1;transform:none}}:root{--tt-brand-purple:#451696;--tt-brand-purple-deep:#300c73;--tt-brand-violet:#5a2bd9;--tt-brand-coral:#e84348;--tt-brand-orange:#ec5e2c;--tt-brand-magenta:#a53485;--tt-brand-soft:#f5f2fb;--tt-action:#c43246;--tt-action-hover:#a82442;--tt-focus:#ffb547;--tt-brand-gradient:linear-gradient(135deg, #c43246 0%, #a62a68 52%, #5a2bd9 100%);--tt-brand-highlight-gradient:linear-gradient(100deg, #ff9368 0%, #f06a83 43%, #c79cff 100%)}body :focus-visible{box-shadow:0 0 0 5px #4516968c;outline-color:var(--tt-focus)!important}body input[type=text]:focus-visible,body input[type=email]:focus-visible,body input[type=tel]:focus-visible,body textarea:focus-visible,body select:focus-visible{outline:3px solid var(--tt-focus)!important;outline-offset:3px!important;box-shadow:0 0 0 5px #4516968c!important}#standard-contact-form input::placeholder,#standard-contact-form textarea::placeholder{color:#514563;opacity:1}#standard-contact-form select.wpcf7-form-control{color:#514563!important}body.custom-background .background-nabar nav{color:var(--tt-brand-purple-deep);backdrop-filter:blur(30px)saturate(180%);transition:background .28s ease, border-color .28s ease, box-shadow .28s ease, transform .28s var(--tt-motion-standard);border:1px solid #ffffff9e;box-shadow:inset 0 1px #ffffffb8,0 14px 38px #23114624;background:linear-gradient(135deg,#ffffffb8,#f7f4fc85)!important;margin:10px auto!important}body.custom-background .background-nabar .tt-submenu-toggle{color:#30234f!important}body.custom-background .background-nabar{z-index:5000;isolation:isolate;width:100%;position:fixed;top:0;left:0;right:0;background:0 0!important}body.custom-background #main-content>.top-part:first-child{padding-top:100px!important}body.custom-background .background-nabar.tt-header-scrolled nav{border-color:#ffffffc2;transform:translateY(-2px);box-shadow:inset 0 1px #ffffffd1,0 18px 48px #23114633;background:linear-gradient(135deg,#ffffffd6,#f7f4fcad)!important}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){body.custom-background .background-nabar nav{background:#fffffff5!important}}body.custom-background #footer{background:linear-gradient(180deg, var(--tt-brand-purple) 0%, #351078 100%)}body.custom-background .footer,body.custom-background .anpc{background:0 0!important}body.custom-background .footer{border-color:#ffffff1f}.page-template-reclama .wpcf7-submit{box-shadow:0 12px 28px #7c1a5b40;background:var(--tt-brand-gradient)!important}.page-template-reclama .wpcf7-submit:hover,.page-template-reclama .wpcf7-submit:focus-visible{box-shadow:0 16px 34px #54145c52;background:linear-gradient(135deg,#ae273e 0%,#8f225f 52%,#4720b3 100%)!important}.page-template-reclama .checkbox-approve a{text-underline-offset:.2em;color:#d9caff!important;text-decoration-color:#d9caffb3!important}.page-template-reclama .checkbox-approve{margin-left:0!important}.page-template-reclama .checkbox-approve input[type=checkbox]{left:0!important;right:auto!important}.page-template-reclama .box-tools{border-color:#4516962e}.page-template-reclama .box-tools:hover,.page-template-reclama .box-tools:focus-visible{border-color:#e843486b;box-shadow:0 12px 28px #45169621}.page-template-reclama .box-tools.active{background:linear-gradient(145deg, #5520a8 0%, var(--tt-brand-purple) 64%, #371078 100%);border:1px solid #ffffff2e}.page-template-reclama button#videoModalButton{backdrop-filter:blur(10px);background:#45169661;border-color:#ffffff9e}.page-template-reclama button#videoModalButton:hover,.page-template-reclama button#videoModalButton:focus-visible{background:#5d29b3ad;border-color:#fff}::selection{color:inherit;background:#e8434852}@media (width<=782px){body.custom-background .background-nabar nav{box-shadow:0 10px 28px #2407542e}body.custom-background #main-content>.top-part h1,body.custom-background #main-content>.top-part h6{width:calc(100% - 32px);margin-left:auto!important;margin-right:auto!important}}@media (width>=783px){body.custom-background #language-menu{backdrop-filter:blur(26px)saturate(165%);border-color:#ffffffb8;background:linear-gradient(145deg,#ffffffed,#f7f4fcdb)!important;box-shadow:inset 0 1px #ffffffd6,0 28px 70px #250a5238!important}}:root{--tt-bg:#170d24;--tt-bg-raised:#211131;--tt-bg-soft:#2a173c;--tt-light:#f4f2ef;--tt-light-strong:#fffefc;--tt-ink:#101015;--tt-text:#f7f6f4;--tt-muted:#b8afc2;--tt-muted-light:#686672;--tt-violet:#6e47ff;--tt-violet-deep:#4a23d9;--tt-violet-soft:#aa92ff;--tt-coral:#ff5b49;--tt-mint:#30d8a3;--tt-amber:#ffb547;--tt-danger:#ff4f5f;--tt-line:#efdbff29;--tt-line-dark:#321c4633;--tt-shell:min(1400px, calc(100vw - 72px));--tt-radius-sm:14px;--tt-radius:24px;--tt-radius-lg:36px;--tt-shadow:0 32px 90px #11061d5c;--tt-ease:cubic-bezier(.2, .75, .25, 1)}html{scroll-behavior:smooth;background:var(--tt-bg)}body.tt-site{color:var(--tt-text);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.65;overflow-x:hidden;background:var(--tt-bg)!important;font-family:Inter,SF Pro Display,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important}body.tt-site.menu-open,body.tt-site.lightbox-open{overflow:hidden}.tt-site *,.tt-site :before,.tt-site :after{box-sizing:border-box}.tt-site img{max-width:100%}.tt-site a{color:inherit;text-decoration:none}.tt-site a,.tt-site button,.tt-site input,.tt-site textarea,.tt-site select{outline:none}.tt-site a:focus-visible,.tt-site button:focus-visible,.tt-site summary:focus-visible{outline-offset:4px;outline:3px solid var(--tt-violet-soft)!important}.tt-site input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):focus-visible,.tt-site textarea:focus-visible,.tt-site select:focus-visible{outline-offset:0!important;box-shadow:none!important;outline:0!important}.tt-skip-link{z-index:2000;background:var(--tt-light-strong);border-radius:10px;padding:10px 16px;font-weight:750;transition:transform .18s;position:fixed;top:12px;left:12px;transform:translateY(-140%);color:var(--tt-ink)!important}body.tt-site .tt-skip-link{width:max-content!important;max-width:calc(100vw - 24px)!important;font-size:14px!important;text-decoration:none!important;display:block!important;position:fixed!important}.tt-skip-link:focus{transform:translateY(0)}.tt-shell{width:var(--tt-shell);margin-inline:auto}.tt-scroll-progress{z-index:1500;pointer-events:none;height:3px;position:fixed;inset:0 0 auto}.tt-scroll-progress span{background:linear-gradient(90deg, var(--tt-coral), var(--tt-violet), var(--tt-mint));transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.tt-ambient{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.tt-ambient i{aspect-ratio:1;filter:blur(120px);opacity:.08;border-radius:50%;width:44vw;position:absolute}.tt-ambient i:first-child{background:var(--tt-violet);top:-18vw;right:-12vw}.tt-ambient i:last-child{background:var(--tt-coral);bottom:-24vw;left:-16vw}.tt-header{z-index:1200;backdrop-filter:blur(15px)saturate(125%);transition:padding .26s var(--tt-ease), background .26s ease, border-color .26s ease, backdrop-filter .26s ease;background:linear-gradient(#170d24d1,#170d2480);border-bottom:1px solid #ffffff0b;padding:18px 0;position:fixed;top:0;left:0;right:0}.tt-header.is-scrolled,.tt-header.is-menu-open{border-bottom:1px solid var(--tt-line);backdrop-filter:blur(20px)saturate(135%);background:#170d24e6;padding:10px 0;box-shadow:0 16px 50px #0000002e}.tt-nav-shell{align-items:center;gap:28px;min-height:56px;display:flex;height:56px!important}body.tt-site .tt-header .tt-primary-nav{width:auto!important;box-shadow:none!important;color:inherit!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;position:static!important}.tt-brand{flex:none;align-items:center;gap:11px;display:inline-flex;color:var(--tt-text)!important}.tt-brand img{border-radius:12px;width:42px;height:42px;display:block;box-shadow:0 12px 30px #6e47ff3d;filter:none!important;mix-blend-mode:normal!important;opacity:1!important;visibility:visible!important}.tt-brand>span{gap:1px;display:grid}.tt-brand strong{letter-spacing:-.04em;font-size:18px;font-weight:820;line-height:1.1}.tt-header .tt-brand strong{font-size:25px}.tt-brand small{color:#ffffff7a;letter-spacing:.13em;text-transform:lowercase;font-size:8px;font-weight:760;line-height:1.2}.tt-primary-nav{flex:1;justify-content:space-between;align-items:center;gap:26px;display:flex}.tt-nav-links,.tt-nav-actions{align-items:center;gap:4px;display:flex}.tt-nav-link,.tt-products-toggle,.tt-language,.tt-account{min-height:40px;font:inherit;letter-spacing:-.01em;cursor:pointer;background:0 0;border:0;border-radius:11px;justify-content:center;align-items:center;padding:0 13px;font-size:12px;font-weight:720;transition:color .2s,background .2s;display:inline-flex;position:relative;color:#ffffffad!important}body.tt-site .tt-header .tt-nav-link,body.tt-site .tt-header .tt-products-toggle,body.tt-site .tt-header .tt-language,body.tt-site .tt-header .tt-account{font-family:inherit;font-size:12px;line-height:1.65}.tt-nav-link:hover,.tt-nav-link.is-active,.tt-products-toggle:hover,.tt-products-toggle.is-active,.tt-products-toggle[aria-expanded=true],.tt-language:hover,.tt-account:hover{background:#ffffff12;color:var(--tt-text)!important}.tt-nav-link.is-active:after,.tt-products-toggle.is-active:after{border-radius:inherit;background:linear-gradient(110deg, var(--tt-coral), var(--tt-violet));content:"";pointer-events:none;-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.tt-products-toggle{gap:7px}.tt-products-toggle svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:14px;height:14px;transition:transform .22s}.tt-products-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.tt-language{border:1px solid var(--tt-line);letter-spacing:.08em;min-width:42px}.tt-account{gap:7px}.tt-button{border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:12px;min-height:52px;transition:transform .22s var(--tt-ease), box-shadow .22s ease, border-color .22s ease!important;padding:0 22px!important;font-size:13px!important;font-weight:780!important;line-height:1!important;display:inline-flex!important}.tt-nav-actions .tt-button{min-height:42px;padding-inline:17px!important}.tt-button:hover{transform:translateY(-3px)}.tt-button-primary{background:linear-gradient(135deg, #ff745e, var(--tt-coral) 42%, #da3d7d 100%);box-shadow:0 14px 34px #ff5b4938;color:#fff!important}.tt-button-primary:hover{box-shadow:0 20px 46px #ff5b494d}.tt-button-ghost{backdrop-filter:blur(12px);background:#ffffff0f;border-color:#ffffff2e;color:var(--tt-text)!important}.tt-button-ghost:hover{border-color:#ffffff57}.tt-products-nav{position:static}.tt-mega-menu{filter:none;isolation:isolate;opacity:0;pointer-events:none;visibility:hidden;transform-origin:top;transition:opacity .22s ease, transform .26s var(--tt-ease), visibility 0s linear .26s;backdrop-filter:blur(28px)saturate(135%);background:linear-gradient(135deg,#2a173cf7,#1d102df2);border:1px solid #ffffff24;border-radius:25px;grid-template-columns:minmax(240px,.72fr) 2.5fr;gap:34px;padding:26px;display:grid;position:absolute;top:calc(100% + 2px);left:max(24px,50vw - 700px);right:max(24px,50vw - 700px);overflow:hidden;transform:translateY(-12px)scale(.985);box-shadow:inset 0 1px #ffffff09,0 26px 54px -22px #000000c7}.tt-mega-menu.is-open{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s;transform:translateY(0)scale(1)}.tt-mega-intro{isolation:isolate;background:linear-gradient(160deg,#6e47ff38,#ff5b4917),url(/assets/img/home/hero-restaurant-2026.webp) 50%/cover;border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:330px;padding:25px;display:flex;overflow:hidden}.tt-mega-intro:before{z-index:-1;content:"";background:linear-gradient(#170d242e,#170d24f0);position:absolute;inset:0}.tt-mega-intro>span,.tt-kicker{color:#ffffff8f;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:12px;font-size:9px;font-weight:800;display:inline-flex}.tt-mega-intro strong{letter-spacing:-.04em;max-width:260px;font-size:25px;line-height:1.08}.tt-mega-intro p{color:#ffffff94;margin:13px 0 18px;font-size:13px;line-height:1.55}.tt-mega-intro a{white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:760;display:inline-flex;color:var(--tt-violet-soft)!important}.tt-mega-groups{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.tt-mega-group h2{color:#ffffff80;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 13px;font-size:10px;font-weight:820;display:flex}.tt-mega-group h2 i{background:var(--tt-violet);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 14px #6e47ffb3}.tt-kicker i{width:16px;height:1px;box-shadow:none;background:currentColor;border-radius:0;flex:none}.tt-mega-group[data-tone=coral] h2 i{background:var(--tt-coral);box-shadow:0 0 14px #ff5b49b3}.tt-mega-group[data-tone=mint] h2 i{background:var(--tt-mint);box-shadow:0 0 14px #30d8a3b3}.tt-mega-group[data-tone=amber] h2 i{background:var(--tt-amber);box-shadow:0 0 14px #ffb547b3}.tt-mega-group ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.tt-mega-group{--tt-mega-accent:var(--tt-violet);min-width:0}.tt-mega-group[data-tone=coral]{--tt-mega-accent:var(--tt-coral)}.tt-mega-group[data-tone=mint]{--tt-mega-accent:var(--tt-mint)}.tt-mega-group[data-tone=amber]{--tt-mega-accent:var(--tt-amber)}.tt-mega-group li{min-width:0}.tt-mega-group a{z-index:0;isolation:isolate;pointer-events:auto;border:1px solid #0000;border-radius:9px;justify-content:space-between;align-items:flex-start;gap:7px;width:100%;min-height:36px;padding:8px 9px;font-size:14px;font-weight:650;line-height:1.3;transition:border-color .18s,color .18s,transform .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden;color:#ffffffa8!important}.tt-mega-group a:before{z-index:-1;background:linear-gradient(110deg, color-mix(in srgb, var(--tt-mega-accent) 17%, transparent), #ffffff09);content:"";opacity:0;transition:opacity .18s;position:absolute;inset:0}.tt-mega-group a span{opacity:0;flex:none;transition:opacity .18s,transform .18s;transform:translate(-3px,3px)}.tt-mega-group a:hover,.tt-mega-group a:focus-visible,.tt-mega-group a.is-current{border-color:color-mix(in srgb, var(--tt-mega-accent) 34%, transparent);transform:translate(3px);color:#fff!important}.tt-mega-group a:hover:before,.tt-mega-group a:focus-visible:before,.tt-mega-group a.is-current:before{opacity:1}.tt-mega-group a:hover span,.tt-mega-group a:focus-visible span,.tt-mega-group a.is-current span{color:var(--tt-mega-accent);opacity:1;transform:none}.tt-menu-toggle{border:1px solid var(--tt-line);background:#ffffff0f;border-radius:13px;width:46px;height:46px;padding:0;display:none}.tt-menu-toggle span{background:#fff;border-radius:2px;width:19px;height:1.5px;margin:4px auto;transition:transform .22s,opacity .18s;display:block}.tt-menu-toggle[aria-expanded=true] span:first-child{transform:translateY(5.5px)rotate(45deg)}.tt-menu-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.tt-menu-toggle[aria-expanded=true] span:last-child{transform:translateY(-5.5px)rotate(-45deg)}.tt-main{background:var(--tt-bg);min-height:70vh;display:block;overflow:clip}.tt-main h1,.tt-main h2,.tt-main h3,.tt-main h4,.tt-main h5,.tt-main h6{text-wrap:balance;font-family:inherit!important}.tt-main p{text-wrap:pretty}.tt-main .section-inner{width:var(--tt-shell)!important;max-width:1400px!important;margin-inline:auto!important}.tt-site .screen-reader-text{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.page-template-reclama .sectionOne{align-items:center;min-height:980px;display:flex;position:relative;overflow:hidden;background:linear-gradient(90deg, #170d24fa 0%, #170d24e6 38%, #170d247a 74%, #170d24cc 100%), linear-gradient(180deg, transparent 62%, var(--tt-bg) 100%), url(/assets/img/home/hero-restaurant-2026.webp) center/cover!important;padding:145px 0 86px!important}.page-template-reclama .sectionOne:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;mask-image:linear-gradient(#000,#0000 84%)}.page-template-reclama .sectionOne>.container,.page-template-reclama .sectionOne>.section-inner{width:var(--tt-shell)!important;max-width:1400px!important;margin-left:auto!important;margin-right:auto!important;padding:0!important}.page-template-reclama .sectionOne .row{margin-left:0!important;margin-right:0!important}.page-template-reclama .sectionOne h1.title{z-index:2;max-width:720px;position:relative;color:#fff!important;letter-spacing:-.065em!important;text-align:left!important;margin:0!important;font-size:clamp(54px,5.4vw,92px)!important;font-weight:820!important;line-height:.98!important}.tt-site input[type=submit]{background:linear-gradient(135deg, #ff745e, var(--tt-coral) 48%, #da3d7d)!important;color:#fff!important;min-height:54px!important;transition:transform .22s var(--tt-ease), box-shadow .22s ease!important;border:1px solid #0000!important;border-radius:15px!important;justify-content:center!important;align-items:center!important;padding:0 24px!important;font-size:13px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important;box-shadow:0 16px 34px #ff5b4938!important}.tt-site input[type=submit]:hover{transform:translateY(-3px)!important;box-shadow:0 22px 46px #ff5b494d!important}.page-template-reclama .modal-content{position:relative}.page-template-reclama .tt-modal-close{z-index:5;color:#fff;width:42px;height:42px;font:inherit;cursor:pointer;backdrop-filter:blur(12px);background:#170d24c7;border:1px solid #ffffff47;border-radius:50%;place-items:center;padding:0;font-size:25px;line-height:1;transition:background .18s,transform .18s;display:grid;position:absolute;top:12px;right:12px}.page-template-reclama .tt-modal-close:hover,.page-template-reclama .tt-modal-close:focus-visible{background:#6e47ffe6;transform:scale(1.05)}.page-template-reclama .box-set-up{z-index:3;max-width:820px;transform-style:preserve-3d;grid-area:1/2/span 3;align-self:center;transition:transform .16s ease-out;position:relative;transform:rotateY(-4deg)rotateX(1deg);background:#f5f5f7!important;border:1px solid #ffffff26!important;border-radius:20px!important;width:100%!important;margin:0 -8vw 0 0!important;padding:42px 0 0!important;box-shadow:0 46px 130px #00000094,0 0 80px #6e47ff1f!important}.page-template-reclama .box-set-up:before{content:"";background:#ff6a62;border-radius:50%;width:9px;height:9px;position:absolute;top:14px;left:17px;box-shadow:16px 0 #ffc64e,32px 0 #35cd73}.page-template-reclama .box-tools{background:#ffffff0d!important;border:1px solid #ffffff17!important;border-radius:8px!important;min-height:46px!important;padding:7px!important}.page-template-reclama .box-tools img{object-fit:contain!important;width:17px!important;height:17px!important}.page-template-reclama .box-tools p{color:#ffffffa8!important;font-size:7px!important;line-height:1.2!important}.page-template-reclama .ordering .p p,.page-template-reclama .operations .p p,.page-template-reclama .marketing .p p{color:#ffffffad!important}.page-template-reclama .box-image{box-shadow:var(--tt-shadow);overflow:hidden;border-radius:var(--tt-radius-lg)!important}.page-template-reclama .box-image img{width:100%}.page-template-reclama .p p{color:var(--tt-muted-light)!important;font-size:16px!important;line-height:1.65!important}.tt-site .top-part{isolation:isolate;grid-template-rows:auto auto auto;grid-template-columns:minmax(0,.94fr) minmax(430px,1.06fr);align-items:center;gap:24px 56px;position:relative;overflow:hidden;background:radial-gradient(circle at 78% 22%, #6e47ff3d, transparent 33%), radial-gradient(circle at 20% 80%, #ff5b491f, transparent 31%), var(--tt-bg)!important;min-height:800px!important;color:var(--tt-text)!important;padding:164px max(5vw,50vw - 700px) 94px!important;display:grid!important}body.tt-site.custom-background #main-content>.top-part:first-child{padding-top:164px!important}.tt-site .top-part:before{z-index:-1;content:"";background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;mask-image:linear-gradient(#000,#0000 95%)}.tt-site .top-part:after{z-index:-1;aspect-ratio:1;filter:blur(30px);content:"";background:radial-gradient(circle,#6e47ff2e,#0000 64%);border-radius:50%;width:68vw;position:absolute;bottom:-26vw;right:-8vw}.tt-site .top-part>h6{align-self:start;max-width:650px;color:#ffffff9e!important;text-align:left!important;margin:0!important;font-size:clamp(16px,1.25vw,19px)!important;font-weight:480!important;line-height:1.7!important}.tt-site .top-part>img{object-fit:contain;filter:drop-shadow(0 50px 70px #00000080);transform-origin:50%;grid-area:1/2/span 3;align-self:center;max-height:660px;transition:transform .16s ease-out;transform:perspective(1400px)rotateY(-5deg)rotateX(1deg);width:min(820px,58vw)!important;margin:0 -10vw 0 0!important;position:relative!important}.tt-site .partners-section{border-top:1px solid var(--tt-line)!important;border-bottom:1px solid var(--tt-line)!important;background:var(--tt-bg)!important;margin:0!important;padding:28px 0!important}.tt-site .marketing,.tt-site .inventory,.tt-site .kiosk{background:var(--tt-bg)!important}.tt-site .split-container{min-height:520px;box-shadow:var(--tt-shadow);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;position:relative;overflow:hidden;width:var(--tt-shell)!important;border:1px solid var(--tt-line-dark)!important;border-radius:var(--tt-radius-lg)!important;background:var(--tt-light)!important;max-width:1400px!important;color:var(--tt-ink)!important;gap:0!important;margin:82px auto!important;padding:0!important;display:grid!important}.tt-site .split-container>.resellers{flex-direction:column;justify-content:center;place-self:stretch stretch;align-items:flex-start;width:100%!important;max-width:none!important;padding:clamp(38px,5vw,78px)!important;display:flex!important}.tt-site .split-container>.right-side,.tt-site .split-container>.resellers{justify-content:center;place-self:stretch stretch;align-items:center;min-height:420px;overflow:hidden;background:radial-gradient(circle at 70% 20%,#6e47ff38,#0000 43%),linear-gradient(145deg,#2a173c,#1b102b)!important;width:100%!important;max-width:none!important;padding:clamp(22px,3vw,44px)!important;display:flex!important}.tt-site .split-container h2,.tt-site .split-container h3{max-width:620px;color:inherit!important;letter-spacing:-.052em!important;text-align:left!important;margin:16px 0!important;font-size:clamp(32px,3.2vw,52px)!important;font-weight:760!important;line-height:1.08!important}.tt-site .split-container .description,.tt-site .split-container p{max-width:610px;color:var(--tt-muted-light)!important;margin:0!important;font-size:16px!important;line-height:1.72!important}.tt-site .split-container .right-side img,.tt-site .split-container .resellers img{filter:drop-shadow(0 30px 55px #0000003d);max-height:560px;transition:transform .52s var(--tt-ease);object-fit:contain!important;width:100%!important;max-width:min(86%,560px)!important}.tt-site .split-container:hover .right-side img,.tt-site .split-container:hover .resellers img{transform:scale(1.025)translateY(-5px)}.tt-site .heading-size-1{width:var(--tt-shell)!important;max-width:1400px!important;color:var(--tt-text)!important;letter-spacing:-.055em!important;text-align:left!important;margin:112px auto 24px!important;font-size:clamp(38px,4.4vw,68px)!important;font-weight:780!important;line-height:1.06!important}.tt-site .grid-container{width:var(--tt-shell)!important;background:0 0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;max-width:1400px!important;margin:82px auto!important;padding:0!important;display:grid!important}.tt-site .grid-container .image-block{border:1px solid var(--tt-line);justify-content:center;align-items:center;position:relative;overflow:hidden;background:var(--tt-bg-raised)!important;min-height:245px!important;color:var(--tt-text)!important;border-radius:22px!important;padding:28px!important;display:flex!important}.tt-site .grid-container .image-block:nth-child(3n+1){background:linear-gradient(145deg, #6e47ff38, var(--tt-bg-raised))!important}.tt-site .grid-container .image-block:nth-child(4n){background:linear-gradient(145deg, #ff5b492b, var(--tt-bg-raised))!important}.tt-site .grid-container .image-block>img{transition:transform .6s var(--tt-ease);position:absolute;inset:0;object-fit:cover!important;width:100%!important;height:100%!important}.tt-site .grid-container .image-block:hover>img{transform:scale(1.05)}.tt-site .grid-container .image-block .icon svg{display:block;width:52px!important;height:52px!important}.tt-site .grid-container .image-block .text{text-align:center;margin-top:18px;color:var(--tt-text)!important;font-size:17px!important;font-weight:730!important;line-height:1.35!important}.tt-site .square-container{grid-template-columns:minmax(0,.75fr) minmax(500px,1.25fr);align-items:center;min-height:650px;overflow:hidden;width:var(--tt-shell)!important;border-radius:var(--tt-radius-lg)!important;max-width:1400px!important;color:var(--tt-text)!important;gap:50px!important;margin:100px auto!important;padding:clamp(36px,5vw,72px)!important;display:grid!important}.tt-site .protecting-data,.tt-site .leadership,.tt-site .write-for-us{background:var(--tt-light)!important;color:var(--tt-ink)!important;padding:100px 0!important}.tt-site .protecting-data:nth-of-type(2n),.tt-site .leadership,.tt-site .write-for-us{border-top:1px solid var(--tt-line);border-bottom:1px solid var(--tt-line);background:var(--tt-bg)!important;color:var(--tt-text)!important}.tt-site .functionality,.tt-site .module,.tt-site .benefit,.tt-site .protecting-data .box,.tt-site .border--box{border:1px solid var(--tt-line-dark)!important;background:var(--tt-light-strong)!important;color:var(--tt-ink)!important;transition:transform .26s var(--tt-ease), box-shadow .26s ease!important;border-radius:20px!important;box-shadow:0 18px 45px #1010150f!important}.tt-site .protecting-data:nth-of-type(2n) .box,.tt-site .write-for-us .box-p{border-color:var(--tt-line)!important;background:var(--tt-bg-raised)!important;color:var(--tt-text)!important;box-shadow:none!important}.tt-site .functionality:hover,.tt-site .module:hover,.tt-site .benefit:hover,.tt-site .protecting-data .box:hover,.tt-site .border--box:hover{transform:translateY(-5px);box-shadow:0 26px 65px #1010151f!important}.tt-site .protecting-data .title{color:inherit!important;letter-spacing:-.025em!important;font-size:18px!important;font-weight:760!important;line-height:1.3!important}.tt-site .module p,.tt-site .benefit p,.tt-site .protecting-data p{color:var(--tt-muted-light)!important;font-size:14px!important;line-height:1.65!important}.tt-site .protecting-data:nth-of-type(2n) p{color:var(--tt-muted)!important}.tt-site .pricingContainers,.tt-site .MarketingAndMiscelaneous{border:1px solid var(--tt-line-dark)!important;background:var(--tt-light-strong)!important;border-radius:26px!important;margin:0 0 28px!important;padding:30px!important}.tt-site .select-all{min-height:42px;padding:0 18px;color:var(--tt-violet-deep)!important;background:#6e47ff17!important;border:1px solid #6e47ff2e!important;border-radius:999px!important;font-size:11px!important;font-weight:760!important}.tt-site .outerCard{cursor:pointer;width:auto!important;box-shadow:none!important;margin:0!important;position:relative!important;transform:none!important}.tt-site .outerCard:hover{box-shadow:none!important;transform:none!important}.tt-site .cardTitle{color:#fff!important;letter-spacing:-.035em!important;font-size:21px!important;font-weight:760!important;line-height:1.14!important}.tt-site .cardSubtitle,.tt-site .cardSubtitle.red{color:var(--tt-muted)!important;margin-top:12px!important;font-size:16px!important;line-height:1.55!important}.tt-site .outerCard>svg{z-index:3;box-sizing:border-box;color:#0000!important;background:#170d2447!important;border:2px solid #ffffff5c!important;border-radius:50%!important;width:24px!important;height:24px!important;transition:color .18s,border-color .18s,background .18s,box-shadow .18s,transform .18s!important;position:absolute!important;inset:17px 17px auto auto!important}.tt-site .outerCard.is-selected>svg,.tt-site .outerCard>svg[data-value="1"]{transform:scale(1.08);box-shadow:0 0 0 4px #30d8a321;color:var(--tt-mint)!important;background:0 0!important;border-color:#0000!important}.tt-site .box-contact{border:1px solid var(--tt-line)!important;background:var(--tt-bg-raised)!important;color:var(--tt-text)!important;border-radius:26px!important;width:100%!important;padding:26px!important;box-shadow:0 30px 80px #00000042!important}.tt-site .box-contact form,.tt-site .app-form{flex-wrap:wrap;margin:0 -8px!important;display:flex!important}.tt-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.tt-site .box-contact [class*=col-md-],.tt-site .app-form [class*=col-md-]{padding-inline:8px!important}.tt-site .box-contact label,.tt-site .app-form label{width:100%;margin:0!important}.tt-site .box-contact label>br,.tt-site .app-form label>br{display:none}.tt-site input[type=text],.tt-site input[type=email],.tt-site input[type=tel],.tt-site input[type=number],.tt-site textarea,.tt-site select{width:100%!important;min-height:54px!important;color:var(--tt-text)!important;font:inherit!important;background:#ffffff0e!important;border:1px solid #ffffff1c!important;border-radius:12px!important;margin:8px 0!important;padding:0 15px!important;font-size:13px!important;transition:border-color .18s,background .18s,box-shadow .18s!important}.tt-site textarea{resize:vertical;min-height:130px!important;padding-block:14px!important}.tt-site input::placeholder,.tt-site textarea::placeholder{opacity:1;color:#ffffff6b!important}.tt-site select option{background:var(--tt-bg-raised);color:var(--tt-text)}.tt-site input[type=text]:focus,.tt-site input[type=email]:focus,.tt-site input[type=tel]:focus,.tt-site input[type=number]:focus,.tt-site textarea:focus,.tt-site select:focus{border-color:var(--tt-violet-soft)!important;box-shadow:none!important;background:#ffffff13!important}.tt-site input[type=checkbox]{width:18px;height:18px;accent-color:var(--tt-violet);flex:none}.tt-site .checkbox,.tt-site .checkbox-approve{color:var(--tt-muted)!important;font-size:12px!important}.tt-site .checkbox label,.tt-site .checkbox-approve label{align-items:flex-start;gap:9px;display:flex}.tt-site .checkbox-approve a{text-underline-offset:3px;text-decoration:underline;color:var(--tt-violet-soft)!important}.tt-site .toast{z-index:1800;max-width:min(430px,100vw - 44px);box-shadow:var(--tt-shadow);backdrop-filter:blur(18px);bottom:22px;right:22px;border:1px solid var(--tt-line)!important;color:#fff!important;background:#211131f5!important;border-radius:14px!important;padding:16px 18px!important;position:fixed!important}.tt-site .leadership .row{gap:22px 0}.tt-site .border--box{padding:24px!important}.tt-site .write-for-us .title{color:var(--tt-text)!important;letter-spacing:-.064em!important;font-size:clamp(48px,5.3vw,82px)!important;font-weight:810!important;line-height:1!important}.tt-site .write-for-us .box-p{border:1px solid var(--tt-line)!important;background:var(--tt-bg-raised)!important;color:var(--tt-muted)!important;border-radius:24px!important;margin:26px 0!important;padding:clamp(26px,4vw,50px)!important}.tt-final-cta{border-top:1px solid var(--tt-line);background:var(--tt-bg);isolation:isolate;position:relative;overflow:hidden}.tt-final-cta-bg{z-index:-1;background:linear-gradient(90deg,#170d24fa,#170d24b3 56%,#170d24e6),url(/assets/img/home/hero-restaurant-2026.webp) 50%/cover;position:absolute;inset:0;transform:scale(1.04)}.tt-final-cta-content{grid-template-columns:1.25fr .75fr;align-items:end;gap:80px;padding-block:110px;display:grid}.tt-kicker i{box-shadow:none;background:currentColor}.tt-final-cta h2{color:#fff;letter-spacing:-.064em;max-width:880px;margin:0;font-size:clamp(44px,5.2vw,82px);font-weight:810;line-height:1}.tt-final-cta p{color:#ffffff9e;margin:0 0 28px;font-size:16px;line-height:1.7}.tt-final-actions{flex-wrap:wrap;gap:11px;display:flex}.tt-footer{border-top:1px solid var(--tt-line);color:var(--tt-text);background:#140a20;padding:78px 0 28px}.tt-footer-grid{grid-template-columns:1.4fr repeat(3,minmax(0,.72fr));gap:58px;display:grid}.tt-footer-brand p{color:#ffffff75;max-width:330px;margin:24px 0;font-size:13px;line-height:1.7}.tt-socials{gap:8px;display:flex}.tt-socials a{border:1px solid var(--tt-line);background:#ffffff0a;border-radius:10px;place-items:center;width:36px;height:36px;font-size:10px;font-weight:800;transition:border-color .18s,color .18s,transform .18s;display:grid;color:#ffffff9e!important}.tt-socials svg{fill:currentColor;width:17px;height:17px;display:block}.tt-socials .tt-social-icon-outline{fill:none;stroke:currentColor;stroke-width:1.85px}.tt-socials .tt-social-icon-outline .tt-social-icon-dot{fill:currentColor;stroke:none}.tt-socials a:hover{border-color:#aa92ff80;transform:translateY(-3px);color:#fff!important}.tt-footer-column{flex-direction:column;align-items:flex-start;display:flex}.tt-footer-column h2{color:#ffffff6b;letter-spacing:.13em;text-transform:uppercase;margin:0 0 18px;font-size:9px;font-weight:820}.tt-footer-column a{align-items:center;gap:8px;padding:6px 0;font-size:12px;font-weight:620;line-height:1.45;transition:color .18s,transform .18s;display:inline-flex;color:#ffffffa8!important}.tt-footer-column a:hover{transform:translate(3px);color:#fff!important}.tt-live-dot{background:var(--tt-mint);border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #30d8a3b3}.tt-footer-bottom{border-top:1px solid var(--tt-line);justify-content:space-between;align-items:center;gap:30px;margin-top:58px;padding-top:24px;display:flex}.tt-footer-legal{color:#ffffff75;background:#ffffff09;border:1px solid #ffffff17;border-radius:16px;flex-wrap:wrap;align-items:center;gap:4px;padding:6px;font-size:11px;display:flex;box-shadow:inset 0 1px #ffffff09}.tt-footer-legal>span{white-space:nowrap;padding:8px 11px;font-weight:650}.tt-footer-legal>a,.tt-footer-legal>button{appearance:none;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;min-height:34px;padding:0 10px;font-family:inherit;font-size:10px;font-weight:720;line-height:1.2;transition:color .18s,border-color .18s,background .18s,transform .18s;display:inline-flex;color:#ffffff94!important}.tt-footer-legal a:hover,.tt-footer-legal button:hover{background:#6e47ff1f;border-color:#aa92ff33;transform:translateY(-1px);color:#fff!important}.tt-anpc{align-items:center;gap:12px;display:flex}.tt-anpc a{background:0 0;padding:0;display:grid}.tt-anpc img{object-fit:contain;width:108px;height:36px}.tt-lightbox{background:var(--tt-bg-raised);border:1px solid #ffffff2b;border-radius:22px;width:min(1200px,100vw - 36px);max-width:none;max-height:calc(100vh - 36px);padding:18px;overflow:visible;box-shadow:0 45px 120px #000000b3}.tt-lightbox::backdrop{backdrop-filter:blur(12px);background:#140a20d6}.tt-lightbox img{object-fit:contain;border-radius:13px;width:100%;max-height:calc(100vh - 72px);display:block}.tt-lightbox button{z-index:2;background:var(--tt-bg-soft);color:#fff;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;font-size:25px;line-height:1;display:grid;position:absolute;top:-14px;right:-12px}.tt-js .tt-reveal{opacity:0;transition:opacity .7s var(--tt-ease), transform .7s var(--tt-ease);transition-delay:var(--tt-reveal-delay,0s);transform:translateY(28px)}.tt-js .tt-reveal.is-visible,.tt-js .tt-reveal.is-revealed{opacity:1;transform:translateY(0)}@view-transition{navigation:auto}::view-transition-old(root){animation:.16s both tt-page-out}::view-transition-new(root){animation:tt-page-in .26s var(--tt-ease) both}@keyframes tt-page-out{to{opacity:0;transform:translateY(-5px)}}@keyframes tt-page-in{0%{opacity:0;transform:translateY(7px)}}@media (width<=1180px){:root{--tt-shell:min(1400px, calc(100vw - 44px))}body.menu-open{overflow:hidden}.tt-brand,.tt-menu-toggle{z-index:2;position:relative}.tt-menu-toggle{margin-left:auto;display:block}.tt-primary-nav{border-left:1px solid var(--tt-line);opacity:0;pointer-events:none;width:min(480px,100vw);transition:opacity .24s ease, transform .32s var(--tt-ease);backdrop-filter:blur(22px);background:#170d24fb;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:94px 22px 28px;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-30px 0 80px #0000006b}body.tt-site .tt-header .tt-primary-nav{z-index:1!important;border:0!important;border-left:1px solid var(--tt-line)!important;background:#170d24fb!important;border-radius:0!important;width:min(480px,100vw)!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;padding:94px 22px 28px!important;position:fixed!important;inset:0 0 auto auto!important;box-shadow:-30px 0 80px #0000006b!important}.tt-primary-nav.is-open{opacity:1;pointer-events:auto;transform:translate(0)}.tt-nav-links,.tt-nav-actions{flex-direction:column;align-items:stretch;gap:5px}.tt-nav-link,.tt-products-toggle,.tt-language,.tt-account{justify-content:space-between;min-height:49px;padding-inline:14px;font-size:14px}body.tt-site .tt-header .tt-nav-link,body.tt-site .tt-header .tt-products-toggle,body.tt-site .tt-header .tt-language,body.tt-site .tt-header .tt-account{font-size:14px}.tt-nav-actions{margin-top:auto;padding-top:24px}.tt-nav-actions .tt-button{min-height:50px}.tt-mega-menu{max-height:0;box-shadow:none;filter:none;isolation:auto;opacity:1;pointer-events:auto;transition:max-height .42s var(--tt-ease), padding .22s ease;backdrop-filter:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block;position:static;overflow:hidden;transform:none}.tt-mega-menu.is-open{max-height:2000px;padding:10px 0 18px}.tt-mega-intro{display:none}.tt-mega-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.page-template-reclama .box-set-up{margin-right:-17vw!important}.tt-site .top-part{grid-template-columns:.95fr 1.05fr;gap:30px}.tt-footer-grid{grid-template-columns:1.2fr repeat(3,1fr);gap:34px}}@media (width<=900px){:root{--tt-shell:calc(100vw - 36px)}.page-template-reclama .sectionOne{min-height:auto;padding:138px 0 70px!important}.page-template-reclama .box-set-up{grid-area:auto/1;transform:none;width:100%!important;margin:24px 0 0!important}.tt-site .top-part{grid-template-columns:1fr;min-height:auto!important;padding:138px 18px 70px!important}.tt-site .top-part>img{grid-area:auto/1;max-height:520px;transform:none;width:100%!important;margin:20px 0 0!important}.tt-site .split-container{grid-template-columns:1fr;min-height:0}.tt-site .split-container>.right-side,.tt-site .split-container>.resellers{min-height:360px}.tt-site .grid-container{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tt-site .square-container{grid-template-columns:1fr}.tt-final-cta-content{grid-template-columns:1fr;gap:32px;padding-block:86px}.tt-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tt-footer-brand{grid-column:1/-1}.tt-footer-bottom{flex-direction:column;align-items:flex-start}.tt-footer-legal{width:100%}}@media (width<=620px){:root{--tt-shell:calc(100vw - 28px);--tt-radius-lg:26px}.tt-header{padding:10px 0}.tt-brand small{display:none}.tt-mega-groups{grid-template-columns:1fr}.page-template-reclama .sectionOne h1.title,.tt-site .write-for-us .title{font-size:clamp(36px,11vw,53px)!important}.tt-final-actions{flex-direction:column;align-items:stretch!important}.tt-final-actions .tt-button{width:100%}.tt-site .protecting-data,.tt-site .leadership,.tt-site .write-for-us{padding:74px 0!important}.tt-site .split-container{margin:50px auto!important}.tt-site .split-container>.resellers{padding:30px!important}.tt-site .split-container>.right-side,.tt-site .split-container>.resellers{min-height:300px;padding:20px!important}.tt-site .grid-container{grid-template-columns:1fr!important;margin-block:52px!important}.tt-site .grid-container .image-block{min-height:250px!important}.tt-site .square-container{gap:30px!important;margin-block:54px!important;padding:28px!important}.tt-site .pricingContainers,.tt-site .MarketingAndMiscelaneous{padding:20px!important}.tt-footer-grid{grid-template-columns:1fr}.tt-footer-brand{grid-column:auto}.tt-footer-bottom{margin-top:38px}.tt-footer-legal>span{width:100%}.tt-footer-legal>a,.tt-footer-legal>button{flex:auto;justify-content:center}.tt-anpc{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.tt-site *,.tt-site :before,.tt-site :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.tt-js .tt-reveal{opacity:1;transform:none}}.tt-home{background:var(--tt-bg);overflow:hidden}.tt-home h1,.tt-home h2,.tt-home h3,.tt-home p{margin-top:0}.page-template-reclama .tt-home h1,.page-template-reclama .tt-home h2,.page-template-reclama .tt-home h3{font-family:Inter,SF Pro Display,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important}.tt-home-hero{border-bottom:1px solid var(--tt-line);background:var(--tt-bg);isolation:isolate;min-height:880px;padding:130px 0 60px;position:relative;overflow:hidden}.tt-home-hero-bg,.tt-home-hero-grid{z-index:-2;pointer-events:none;position:absolute;inset:0}.tt-home-hero-bg{background:radial-gradient(circle at 76% 42%,#6e47ff38,#0000 26%),radial-gradient(circle at 60% 74%,#ff5b491f,#0000 29%),radial-gradient(circle at 13% 12%,#30d8a314,#0000 24%),#170d24;overflow:hidden}.tt-home-hero-video{z-index:0;object-fit:cover;object-position:center;opacity:.5;filter:saturate(.82)brightness(.72)contrast(1.04);width:100%;height:100%;transition:opacity .52s;display:block;position:absolute;inset:0}.tt-home-hero-video.is-ready{opacity:.6}.tt-home-hero-bg:before{z-index:1;content:"";background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-position:50%;background-size:72px 72px;position:absolute;inset:0;mask-image:radial-gradient(at 72% 45%,#000 0%,#000000b8 33%,#0000 74%)}.tt-home-hero-bg:after{z-index:2;content:"";background:linear-gradient(90deg,#170d24 0%,#170d24f5 31%,#170d2485 65%,#170d2461 100%),linear-gradient(#0000 68%,#170d24 100%);position:absolute;inset:0}.tt-home-hero-grid{z-index:-1;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:72px 72px;mask-image:linear-gradient(90deg,#0000,#000 30% 72%,#0000)}.tt-home-hero-layout{grid-template-columns:minmax(0,.9fr) minmax(560px,1.1fr);align-items:center;gap:clamp(42px,6vw,100px);min-height:650px;display:grid}.tt-home-hero-copy{z-index:3;max-width:690px;position:relative}.tt-home-hero-copy .tt-kicker{color:#ffffffa8;margin-bottom:25px}.tt-home-hero-copy h1{color:#fff;letter-spacing:-.075em;word-spacing:.2em;margin-bottom:30px;font-size:clamp(51px,5.185vw,85px);font-weight:830;line-height:.9}.tt-home-hero-copy h1 strong{background:linear-gradient(105deg, #ff806a 3%, var(--tt-coral) 42%, #c89cff 92%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em;display:block}.tt-home-hero-copy>p{color:#ffffffa8;max-width:640px;margin-bottom:31px;font-size:clamp(16px,1.25vw,19px);line-height:1.72}.tt-home-hero-actions{flex-wrap:wrap;gap:11px;display:flex}.tt-home-hero-actions button{cursor:pointer}.tt-home-hero-actions .tt-play{border:1px solid #fff3;border-radius:50%;place-items:center;width:23px;height:23px;font-size:8px;display:grid}.tt-home-hero-signals{flex-wrap:wrap;gap:10px 22px;margin-top:32px;display:flex}.tt-home-hero-signals a{color:#ffffff85;letter-spacing:.02em;align-items:center;gap:8px;font-size:11px;font-weight:720;text-decoration:none;transition:color .18s;display:inline-flex}.tt-home-hero-signals a:hover,.tt-home-hero-signals a:focus-visible{color:#ffffffeb}.tt-home-hero-signals a:focus-visible{outline:2px solid var(--tt-violet-soft);outline-offset:5px;border-radius:3px}.tt-home-hero-signals i{background:var(--tt-violet);border-radius:50%;width:7px;height:7px;transition:transform .18s;box-shadow:0 0 14px}.tt-home-hero-signals a:hover i,.tt-home-hero-signals a:focus-visible i{transform:scale(1.3)}.tt-home-hero-signals i[data-tone=coral]{background:var(--tt-coral);color:var(--tt-coral)}.tt-home-hero-signals i[data-tone=mint]{background:var(--tt-mint);color:var(--tt-mint)}.tt-home-hero-signals i[data-tone=violet]{background:var(--tt-violet-soft);color:var(--tt-violet-soft)}.tt-home-hero-product{z-index:2;perspective:1600px;justify-self:end;width:min(800px,52vw);min-height:0;margin-right:-16px;position:relative}.tt-home-product-aura{z-index:-1;filter:blur(36px);background:radial-gradient(circle,#6e47ff57,#ff5b491c 42%,#0000 70%);border-radius:50%;position:absolute;inset:8% -7% -9%}.tt-home-hero-stack-wrap{width:calc(100% - 76px);margin-left:76px;position:relative}.tt-home-hero-stack{aspect-ratio:854/470;touch-action:pan-y;transform-origin:62% 52%;transform-style:flat;width:100%;transition:transform .32s var(--tt-ease);-webkit-user-select:none;user-select:none;will-change:transform;position:relative;transform:perspective(1400px)rotateY(-7deg)rotateX(2deg)}.tt-home-hero-stack-card{transform-origin:50%;will-change:transform, opacity;background:#211131;border:1px solid #ffffff30;border-radius:22px;width:100%;margin:0;padding:0;transition:transform .82s cubic-bezier(.22,.8,.24,1),opacity .64s,filter .64s;display:block;position:absolute;inset:0;overflow:hidden;box-shadow:0 30px 72px #0000006b,inset 0 0 0 1px #ffffff0a}.tt-home-hero-stack-card:focus-visible{outline-offset:4px;outline:2px solid #fffffff0}@media (hover:hover) and (pointer:fine){.tt-home-hero-stack-card{cursor:pointer}.tt-home-hero-stack-card[data-stack-position="0"]{cursor:default}}.tt-home-hero-stack-card:after{content:"";pointer-events:none;background:linear-gradient(125deg,#ffffff26,#0000 30% 70%,#6e47ff29);position:absolute;inset:0}.tt-home-hero-stack-card img{object-fit:cover;object-position:center;width:100%;max-width:none;height:100%;display:block}.tt-home-hero-stack-card[data-stack-position="0"]{z-index:4;opacity:1;filter:saturate(1.08);transform:translate(0)scale(1)}.tt-home-hero-stack-card[data-stack-position="1"]{z-index:3;opacity:1;filter:saturate(.94)brightness(.82);border-color:#c7a1ff70;transform:translate(-28px,-16px)rotate(-.25deg)scale(.98);box-shadow:0 26px 66px #00000059,0 0 0 2px #a679ff1f}.tt-home-hero-stack-card[data-stack-position="2"]{z-index:2;opacity:1;filter:saturate(.84)brightness(.68)blur(.15px);border-color:#ff947d61;transform:translate(-56px,-32px)rotate(-.5deg)scale(.96);box-shadow:0 23px 58px #0000004f,0 0 0 2px #ff74611c}.tt-home-hero-stack-card[data-stack-position="3"]{z-index:1;opacity:1;filter:saturate(.74)brightness(.56)blur(.3px);border-color:#5ae0b84d;transform:translate(-84px,-48px)rotate(-.75deg)scale(.94);box-shadow:0 20px 50px #00000045,0 0 0 2px #5ae0b817}.tt-home-hero-stack-dots{justify-content:center;align-items:center;gap:0;margin-top:2px;display:flex}.tt-home-hero-stack-meta{text-align:center;justify-items:center;gap:3px;margin-top:18px;display:grid}.tt-home-hero-stack-meta span{color:var(--tt-coral);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:820;line-height:1.2}.tt-home-hero-stack-meta strong{color:#ffffffb8;font-size:13px;font-weight:720;line-height:1.35}.tt-home-hero-stack-dot{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;border-radius:999px;place-items:center;width:30px;height:30px;padding:0;display:grid}.tt-home-hero-stack-dot:before{content:"";width:6px;height:6px;transition:width .36s var(--tt-ease), background-color .36s ease, box-shadow .36s ease;background:#ffffff47;border-radius:999px;box-shadow:0 0 0 1px #ffffff14}.tt-home-hero-stack-dot.is-active:before{background:linear-gradient(90deg, var(--tt-coral), #c89cff);width:22px;box-shadow:0 0 18px #ff677670}.tt-home-hero-stack-dot:focus-visible{outline-offset:-2px;outline:2px solid #ffffffe6}.tt-home-scroll{letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:12px;font-size:9px;font-weight:780;display:inline-flex;position:absolute;bottom:30px;right:44px;color:#ffffff75!important}.tt-home-scroll i{border:1px solid #ffffff29;border-radius:50%;place-items:center;width:38px;height:38px;font-size:16px;font-style:normal;animation:2.4s ease-in-out infinite tt-home-scroll-bob;display:grid}@keyframes tt-home-scroll-bob{50%{transform:translateY(5px)}}.tt-home-trust{border-bottom:1px solid var(--tt-line);background:#1b102b;padding:28px 0}.tt-home-trust-layout{grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.tt-home-logo-grid{grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;display:grid}.tt-home-logo{border-left:1px solid #ffffff13;place-items:center;min-width:0;height:65px;padding:8px 20px;display:grid}.tt-home-logo:nth-child(n+7){border-top:1px solid #ffffff13}.tt-home-logo:nth-child(6n+1){border-left:0}.tt-home-logo img{object-fit:contain;filter:grayscale()brightness(2.25);opacity:.48;width:auto;max-width:104px;height:38px;transition:filter .22s ease, opacity .22s ease, transform .22s var(--tt-ease)}.tt-home-logo:hover img{filter:none;opacity:1;transform:translateY(-2px)}.tt-home-manifesto{background:var(--tt-light);color:var(--tt-ink);padding:140px 0}.tt-home-manifesto-layout{grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);align-items:end;gap:clamp(48px,9vw,150px);display:grid}.tt-home-eyebrow{color:var(--tt-violet-deep);letter-spacing:.15em;text-transform:uppercase;margin-bottom:16px;font-size:9px;font-weight:820;display:block}.tt-home-eyebrow,.tt-mega-intro>span{align-items:center;gap:10px;display:inline-flex}.tt-home-eyebrow:before,.tt-mega-intro>span:before{content:"";opacity:.84;background:currentColor;flex:0 0 16px;width:16px;height:1px}.tt-home-manifesto h2,.tt-home-section-head h2,.tt-home-start h2,.tt-home-contact h2{letter-spacing:-.065em;margin-bottom:0;font-size:clamp(48px,5.8vw,88px);font-weight:820;line-height:.98}.page-template-reclama .tt-home-manifesto h2,.page-template-reclama .tt-home-section-head-dark h2{color:var(--tt-ink)!important}.tt-home-manifesto-copy>p{color:var(--tt-muted-light);margin-bottom:24px;font-size:20px;line-height:1.8}.tt-home-manifesto-copy>a,.tt-home-story-copy>a{align-items:center;gap:10px;font-size:12px;font-weight:790;display:inline-flex;color:var(--tt-violet-deep)!important}.tt-home-manifesto-copy>a{font-size:14px}.tt-home-manifesto-copy>a span,.tt-home-story-copy>a span{transition:transform .18s}.tt-home-manifesto-copy>a:hover span,.tt-home-story-copy>a:hover span{transform:translate(3px,-3px)}.tt-home-flow{border-top:1px solid var(--tt-line-dark);border-bottom:1px solid var(--tt-line-dark);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:92px;display:grid}.tt-home-flow article{border-right:1px solid var(--tt-line-dark);min-height:255px;padding:34px clamp(24px,3vw,44px) 38px;scroll-margin-top:120px;position:relative}.tt-home-flow article:last-child{border-right:0}.tt-home-flow article:before{background:var(--tt-violet);content:"";width:34%;height:2px;position:absolute;top:-1px;left:0}.tt-home-flow article[data-tone=coral]:before{background:var(--tt-coral)}.tt-home-flow article[data-tone=mint]:before{background:var(--tt-mint)}.tt-home-flow h3{color:var(--tt-ink);letter-spacing:-.045em;margin:26px 0 12px;font-size:clamp(22px,2.1vw,31px);font-weight:790;line-height:1.05}.tt-home-flow p{color:var(--tt-muted-light);margin:0;font-size:16px;line-height:1.65}.tt-home-showcase{background:var(--tt-bg);padding:145px 0}.tt-home-section-head{grid-template-columns:minmax(0,1.25fr) minmax(300px,.55fr);align-items:end;gap:clamp(42px,8vw,130px);margin-bottom:70px;display:grid}.tt-home-section-head .tt-kicker{color:#ffffff85}.tt-home-section-head h2{color:#fff}.tt-home-section-head>p{color:var(--tt-muted);margin-bottom:5px;font-size:16px;line-height:1.75}.tt-home-stories{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.tt-home-story{border:1px solid var(--tt-line);background:var(--tt-bg-raised);border-radius:27px;flex-direction:column;min-width:0;display:flex;overflow:hidden;box-shadow:0 30px 80px #0000002e}.tt-home-story-wide{grid-column:1/-1;grid-template-columns:minmax(350px,.72fr) minmax(0,1.28fr);display:grid}.tt-home-story-copy{flex-direction:column;align-items:flex-start;padding:clamp(32px,4.5vw,68px);display:flex}.tt-home-story-copy>span{color:var(--tt-violet-soft);letter-spacing:.14em;text-transform:uppercase;margin-bottom:23px;font-size:8px;font-weight:820}.tt-home-story[data-tone=coral] .tt-home-story-copy>span{color:#ff8a7a}.tt-home-story[data-tone=mint] .tt-home-story-copy>span{color:var(--tt-mint)}.tt-home-story-copy h3{color:#fff;letter-spacing:-.058em;margin-bottom:20px;font-size:clamp(31px,3.1vw,50px);font-weight:790;line-height:1}.tt-home-story-copy>p{color:var(--tt-muted);margin-bottom:28px;font-size:14px;line-height:1.73}.tt-home-story-copy>a{margin-top:auto;color:#fff!important}.tt-home-story-image{border:0;border-left:1px solid var(--tt-line);cursor:zoom-in;background:#ececf0;width:100%;min-height:390px;padding:0;display:block;position:relative;overflow:hidden}.tt-home-story:not(.tt-home-story-wide) .tt-home-story-image{border-top:1px solid var(--tt-line);border-left:0;min-height:350px}.tt-home-story-image:after{content:"";pointer-events:none;background:linear-gradient(#0000 65%,#170d24b8);position:absolute;inset:0}.tt-home-story-image img{object-fit:cover;object-position:top center;width:100%;height:100%;transition:transform .65s var(--tt-ease);display:block;position:absolute;inset:0}.tt-home-story-image:hover img{transform:scale(1.025)}.tt-home-story-image>span{z-index:2;color:#fff;letter-spacing:.04em;align-items:center;gap:10px;font-size:10px;font-weight:770;display:inline-flex;position:absolute;bottom:19px;right:22px}.tt-home-story-image>span i{border:1px solid #ffffff42;border-radius:50%;place-items:center;width:31px;height:31px;font-size:12px;font-style:normal;display:grid}.tt-home-modules{background:var(--tt-light);color:var(--tt-ink);padding:140px 0}.tt-home-section-head-dark h2{color:var(--tt-ink)}.tt-home-section-head-dark>p{color:var(--tt-muted-light)}.tt-home-module-grid{border-top:1px solid var(--tt-line-dark);border-left:1px solid var(--tt-line-dark);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.tt-home-module{border-right:1px solid var(--tt-line-dark);border-bottom:1px solid var(--tt-line-dark);min-height:280px;transition:background .24s ease, transform .26s var(--tt-ease), box-shadow .26s ease;background:#ffffff38;flex-direction:column;padding:28px;display:flex;position:relative;color:var(--tt-ink)!important}.tt-home-module:before{background:var(--tt-violet);content:"";transform-origin:0;height:2px;transition:transform .26s var(--tt-ease);position:absolute;top:-1px;left:0;right:34%;transform:scaleX(0)}.tt-home-module[data-tone=coral]:before{background:var(--tt-coral)}.tt-home-module[data-tone=mint]:before{background:#1bb786}.tt-home-module[data-tone=amber]:before{background:var(--tt-amber)}.tt-home-module:hover{z-index:2;background:#fff;transform:translateY(-5px);box-shadow:0 24px 60px #1f19391c}.tt-home-module:hover:before{transform:scaleX(1)}.tt-home-module h3{letter-spacing:-.045em;margin:24px 44px 12px 0;font-size:23px;font-weight:790;line-height:1.05}.tt-home-module p{color:var(--tt-muted-light);margin:0;font-size:16px;line-height:1.65}.tt-home-module>i{color:#8d8a94;font-size:16px;font-style:normal;transition:color .18s,transform .18s;position:absolute;top:25px;right:26px}.tt-home-module:hover>i{color:var(--tt-violet-deep);transform:translate(3px,-3px)}.tt-home-start{background:var(--tt-bg);isolation:isolate;padding:135px 0;position:relative;overflow:hidden}.tt-home-start-bg{z-index:-1;background:linear-gradient(90deg,#170d24f7,#170d24c2 48%,#170d24e0),url(/assets/img/home/hero-restaurant-2026.webp) 50%/cover no-repeat;position:absolute;inset:0}.tt-home-start-layout{grid-template-columns:minmax(0,.85fr) minmax(500px,1.15fr);align-items:start;gap:clamp(54px,9vw,150px);display:grid}.tt-home-start h2{color:#fff;max-width:680px}.tt-home-start-steps{border-top:1px solid #ffffff2b}.tt-home-start-steps article{border-bottom:1px solid #ffffff2b;grid-template-columns:54px 1fr;align-items:start;gap:18px;min-height:112px;padding:26px 0;display:grid}.tt-home-start-steps span{color:var(--tt-mint);font-size:16px;font-weight:800}.tt-home-start-steps p{color:#ffffffb3;margin:0;font-size:20px;line-height:1.7}.tt-home-contact{border-top:1px solid var(--tt-line);background:radial-gradient(circle at 15% 25%, #6e47ff29, transparent 28%), var(--tt-bg);padding:140px 0}.tt-home-contact-layout{grid-template-columns:minmax(330px,.75fr) minmax(560px,1.25fr);align-items:start;gap:clamp(54px,8vw,125px);display:grid}.tt-home-contact-copy{position:sticky;top:110px}.tt-home-contact-copy .tt-kicker{color:#ffffff8c}.tt-home-contact h2{color:#fff;font-size:clamp(46px,5.2vw,78px)}.tt-home-contact-copy>p{max-width:540px;color:var(--tt-muted);margin:27px 0;font-size:16px;line-height:1.75}.tt-home-contact-direct{flex-wrap:wrap;gap:10px;display:flex}.tt-home-contact-direct a{border:1px solid var(--tt-line);border-radius:10px;padding:9px 13px;font-size:11px;font-weight:730;color:#ffffffb8!important}.tt-home-contact-form .box-contact{backdrop-filter:blur(18px);background:#211131eb!important;border-color:#ffffff26!important;padding:clamp(24px,3.2vw,42px)!important}.tt-home-contact-form .box-contact textarea{min-height:108px!important}.tt-home-contact-form .wpcf7-submit{min-width:230px}.tt-home-contact-form .box-contact{padding:clamp(28px,3.4vw,44px)!important}.tt-home-contact-form #standard-contact-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px;margin:0!important;display:grid!important}.tt-home-contact-form #standard-contact-form>.tt-honeypot{position:absolute!important}.tt-home-contact-form #standard-contact-form>[class*=col-md-]{flex:none!important;width:auto!important;max-width:none!important;padding:0!important}.tt-home-contact-form #standard-contact-form>.col-md-6:nth-of-type(6),.tt-home-contact-form #standard-contact-form>.checkbox,.tt-home-contact-form #standard-contact-form>.tt-contact-message{grid-column:1/-1}.tt-home-contact-form #standard-contact-form label{width:100%;display:block}.tt-home-contact-form #standard-contact-form input[type=text],.tt-home-contact-form #standard-contact-form input[type=email],.tt-home-contact-form #standard-contact-form input[type=tel],.tt-home-contact-form #standard-contact-form select,.tt-home-contact-form #standard-contact-form textarea{color:#fff!important;background:#fff1!important;border-color:#ffffff21!important;border-radius:15px!important;margin:0!important}.tt-home-contact-form #standard-contact-phone{margin-top:0!important}.tt-home-contact-form #standard-contact-form select{cursor:pointer}.tt-home-contact-form #standard-contact-form textarea{min-height:128px!important}.tt-home-contact-form #standard-contact-form>.checkbox{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:18px;grid-template-columns:minmax(190px,.85fr) 1.15fr;align-items:center;gap:18px;margin:2px 0!important;padding:15px 17px!important;display:grid!important}.tt-home-contact-form #standard-contact-form>.checkbox>.col-md-6{width:auto!important;max-width:none!important;padding:0!important}.tt-home-contact-form .checkbox-title{color:#ffffffb8;font-size:13px;font-weight:720}.tt-home-contact-form .wpcf7-checkbox{flex-wrap:wrap;justify-content:flex-end;gap:12px 18px;display:flex}.tt-home-contact-form .wpcf7-list-item{margin:0!important}.tt-home-contact-form .wpcf7-list-item label{color:#ffffffc2;gap:9px;width:auto;font-size:13px;line-height:1.3;align-items:center!important;margin:0!important;display:inline-flex!important}.tt-home-contact-form #standard-contact-form input[type=checkbox]:not(.tt-form-checkbox__input){accent-color:var(--tt-violet);width:18px!important;height:18px!important;min-height:0!important;box-shadow:none!important;margin:0!important;position:static!important}.tt-home-contact-form #standard-contact-form>.checkbox-approve{grid-column:1;align-self:center;margin:0!important;padding:3px 0!important}.tt-home-contact-form .checkbox-approve p{margin:0!important}.tt-home-contact-form .checkbox-approve .wpcf7-list-item-label{color:#ffffffb3;font-size:13px}.tt-home-contact-form .checkbox-approve .wpcf7-list-item-label a{color:var(--tt-violet-soft)!important;font-size:inherit!important;text-decoration-thickness:1px!important}.tt-home-contact-form #standard-contact-form>.col-md-12.d-flex{grid-column:2;align-self:center;min-height:56px;justify-content:flex-end!important;display:flex!important}.tt-home-contact-form #standard-contact-form .wpcf7-submit{box-shadow:0 20px 48px #ff5b4947;background:linear-gradient(135deg, var(--tt-coral), #e8397a)!important;color:#fff!important;border:0!important;border-radius:16px!important;min-height:56px!important;margin:0!important;padding:0 28px!important;font-size:15px!important;font-weight:820!important}.tt-js .tt-home-hero-copy>.tt-reveal,.tt-js .tt-home-hero-product.tt-reveal{opacity:1;transform:none}@media (width<=1180px){.tt-home-hero{min-height:900px}.tt-home-hero-layout{grid-template-columns:minmax(0,.9fr) minmax(460px,1.1fr);gap:35px}.tt-home-hero-product{width:min(750px,56vw);margin-right:-3vw}.tt-home-logo{padding-inline:10px}.tt-home-story-wide{grid-template-columns:minmax(320px,.8fr) minmax(0,1.2fr)}.tt-home-module-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tt-home-contact-layout{grid-template-columns:minmax(300px,.7fr) minmax(520px,1.3fr);gap:50px}}@media (width<=900px){.tt-home-hero{min-height:auto;padding:138px 0 82px}.tt-home-hero-bg:after{background:linear-gradient(#170d24c7,#170d24 58%)}.tt-home-hero-layout{grid-template-columns:1fr;gap:52px;min-height:0}.tt-home-hero-copy{max-width:760px}.tt-home-hero-copy h1{font-size:clamp(52.7px,10.2vw,78.2px)}.tt-home-hero-product{width:100%;min-height:0;margin:0}.tt-home-scroll{display:none}.tt-home-trust-layout{grid-template-columns:1fr;gap:15px}.tt-home-logo-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.tt-home-logo:nth-child(n+5){border-top:1px solid #ffffff13}.tt-home-logo:nth-child(6n+1){border-left:1px solid #ffffff13}.tt-home-logo:nth-child(4n+1){border-left:0}.tt-home-manifesto,.tt-home-showcase,.tt-home-modules,.tt-home-start,.tt-home-contact{padding-block:100px}.tt-home-manifesto-layout,.tt-home-section-head,.tt-home-start-layout,.tt-home-contact-layout{grid-template-columns:1fr;gap:34px}.tt-home-flow{grid-template-columns:1fr;margin-top:62px}.tt-home-flow article{border-right:0;border-bottom:1px solid var(--tt-line-dark);min-height:210px}.tt-home-flow article:last-child{border-bottom:0}.tt-home-flow h3{margin-top:26px}.tt-home-stories{grid-template-columns:1fr}.tt-home-story-wide{grid-column:auto;display:flex}.tt-home-story-image,.tt-home-story:not(.tt-home-story-wide) .tt-home-story-image{border-top:1px solid var(--tt-line);border-left:0;min-height:390px}.tt-home-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tt-home-start-layout{grid-template-columns:1fr}.tt-home-contact-copy{position:static}}@media (width<=620px){.tt-home-hero{padding:122px 0 64px}.tt-home-hero-copy .tt-kicker{margin-bottom:18px}.tt-home-hero-copy h1{margin-bottom:23px;font-size:clamp(41.65px,12.325vw,57.8px);line-height:.94}.tt-home-hero-copy>p{font-size:15px;line-height:1.65}.tt-home-hero-actions{flex-direction:column;align-items:stretch}.tt-home-hero-actions .tt-button{width:100%}.tt-home-hero-signals{gap:9px 14px}.tt-home-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tt-home-logo{height:62px}.tt-home-logo:nth-child(n+3){border-top:1px solid #ffffff13}.tt-home-logo:nth-child(4n+1){border-left:1px solid #ffffff13}.tt-home-logo:nth-child(odd){border-left:0}.tt-home-manifesto,.tt-home-showcase,.tt-home-modules,.tt-home-start,.tt-home-contact{padding-block:76px}.tt-home-manifesto h2,.tt-home-section-head h2,.tt-home-start h2,.tt-home-contact h2{font-size:clamp(40px,12vw,58px)}.tt-home-manifesto-copy>p,.tt-home-section-head>p,.tt-home-contact-copy>p{font-size:14px}.tt-home-flow article{min-height:0;padding:28px 22px 32px}.tt-home-section-head{margin-bottom:42px}.tt-home-story-copy{padding:29px 24px 34px}.tt-home-story-copy h3{font-size:34px}.tt-home-story-image,.tt-home-story:not(.tt-home-story-wide) .tt-home-story-image{aspect-ratio:854/470;min-height:0}.tt-home-story-wide .tt-home-story-image{aspect-ratio:16/10}.tt-home-module-grid{grid-template-columns:1fr}.tt-home-module{min-height:245px}.tt-home-module h3{margin-top:24px}.tt-home-start-steps article{grid-template-columns:36px 1fr}.tt-home-contact-direct{flex-direction:column;align-items:stretch}.tt-home-contact-direct a{text-align:center}.tt-home-contact-form .box-contact{padding:18px!important}.tt-home-contact-form #standard-contact-form{grid-template-columns:1fr;gap:14px}.tt-home-contact-form #standard-contact-form>.col-md-6,.tt-home-contact-form #standard-contact-form>.checkbox-approve,.tt-home-contact-form #standard-contact-form>.col-md-12.d-flex{grid-column:1}.tt-home-contact-form #standard-contact-form>.checkbox{grid-template-columns:1fr;justify-items:start;gap:13px}.tt-home-contact-form .wpcf7-checkbox{justify-content:flex-start}.tt-home-contact-form #standard-contact-form>.col-md-12.d-flex{justify-content:stretch!important}.tt-home-contact-form #standard-contact-form .wpcf7-submit{width:100%!important}}@media (prefers-reduced-motion:reduce){.tt-home-hero-bg,.tt-home-scroll i{animation:none!important}.tt-home-hero-stack,.tt-home-hero-stack-card{transition:none!important}}body.tt-site .top-part>img{object-fit:contain;justify-self:end;width:min(700px,48vw)!important;max-width:100%!important;margin:0!important}body.tt-site .grid-container{grid-auto-rows:minmax(clamp(270px,22vw,350px),auto);align-items:stretch!important}body.tt-site .grid-container .image-block{isolation:isolate;flex-direction:column;gap:18px;transform:translateZ(0);justify-content:center!important;align-items:center!important;min-height:clamp(270px,22vw,350px)!important}body.tt-site .grid-container .image-block:after{border-radius:inherit;content:"";opacity:0;pointer-events:none;background:linear-gradient(135deg,#ffffff14,#0000 38%),radial-gradient(circle at 72% 18%,#6e47ff38,#0000 34%);transition:opacity .26s;position:absolute;inset:0}body.tt-site .grid-container .image-block:hover:after{opacity:1}body.tt-site .grid-container .image-block:has(.icon){gap:clamp(22px,2vw,30px);background:radial-gradient(circle at 16% 12%,#6e47ff42,#0000 34%),linear-gradient(145deg,#ffffff0e,#ffffff05),#211131!important;border-color:#ffffff21!important;justify-content:center!important;align-items:flex-start!important;padding:clamp(24px,2.3vw,34px)!important}body.tt-site .grid-container .image-block:has(.icon):before{aspect-ratio:1;content:"";pointer-events:none;background:radial-gradient(circle at 42% 42%,#6e47ff33,#0000 44%),#ffffff06;border:1px solid #ffffff14;border-radius:50%;width:82%;position:absolute;bottom:-42%;right:-34%}body.tt-site .grid-container .image-block:has(.icon):nth-child(3n+1){background:radial-gradient(circle at 12% 10%,#6e47ff52,#0000 36%),linear-gradient(145deg,#aa92ff17,#ffffff05),#24163d!important}body.tt-site .grid-container .image-block:has(.icon):nth-child(4n){background:radial-gradient(circle at 90% 88%,#ff5b4938,#0000 38%),linear-gradient(145deg,#ff5b4914,#ffffff05),#251634!important}body.tt-site .grid-container .image-block .icon{z-index:1;background:radial-gradient(circle at 30% 20%,#30d8a338,#0000 44%),#ffffff0e;border:1px solid #ffffff24;border-radius:24px;flex:none;place-items:center;width:72px;height:72px;margin:0;display:grid;position:relative;box-shadow:inset 0 1px #ffffff14}body.tt-site .grid-container .image-block .icon svg{color:var(--tt-mint);filter:drop-shadow(0 0 10px #30d8a357);transition:transform .22s var(--tt-ease), filter .22s ease;width:42px!important;height:42px!important;margin:0!important}body.tt-site .grid-container .image-block:hover .icon svg{filter:drop-shadow(0 0 14px #30d8a385);transform:translateY(-2px)scale(1.04)}body.tt-site .grid-container .image-block .text{z-index:1;letter-spacing:-.036em;text-wrap:pretty;align-items:flex-start;max-width:100%;min-height:0;display:flex;position:relative;color:#ffffffe0!important;text-align:left!important;margin:0!important;font-size:clamp(18px,1.45vw,22px)!important;font-weight:780!important;line-height:1.18!important}body.tt-site .grid-container .image-block>img{border-radius:inherit}@media (width<=900px){.tt-home-hero-stack-wrap{width:calc(100% - 64px);max-width:680px;margin-left:64px}.tt-home-hero-stack-card[data-stack-position="1"]{transform:translate(-24px,-14px)scale(.985)}.tt-home-hero-stack-card[data-stack-position="2"]{transform:translate(-48px,-28px)scale(.97)}.tt-home-hero-stack-card[data-stack-position="3"]{transform:translate(-72px,-42px)scale(.955)}}@media (width<=620px){.tt-home-hero-stack-wrap{width:calc(100% - 44px);margin-left:44px}.tt-home-hero-stack-card[data-stack-position="1"]{transform:translate(-14px,-8px)scale(.99)}.tt-home-hero-stack-card[data-stack-position="2"]{transform:translate(-28px,-16px)scale(.98)}.tt-home-hero-stack-card[data-stack-position="3"]{transform:translate(-42px,-24px)scale(.97)}.tt-home-hero-stack-dots{margin-top:2px}.tt-home-hero-stack-meta{margin-top:16px}}body.tt-site:not(.page-template-branded-mobile-app-2) .app-form{width:100%;margin:0!important;display:block!important}body.tt-site:not(.page-template-branded-mobile-app-2) .app-form .box-contact{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}body.tt-site:not(.page-template-branded-mobile-app-2) .app-form .wpcf7{width:100%!important;display:block!important}body.tt-site:not(.page-template-branded-mobile-app-2) .app-form #standard-contact-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px;margin:0!important;display:grid!important}body.tt-site:not(.page-template-branded-mobile-app-2) .app-form #standard-contact-form>.tt-honeypot{position:absolute!important}body.tt-site:not(.page-template-branded-mobile-app-2) .app-form #standard-contact-form>[class*=col-md-]{flex:none!important;width:auto!important;max-width:none!important;padding:0!important}body.tt-site:not(.page-template-branded-mobile-app-2) .app-form #standard-contact-form>.col-md-12,body.tt-site:not(.page-template-branded-mobile-app-2) .app-form #standard-contact-form>.checkbox,body.tt-site:not(.page-template-branded-mobile-app-2) .app-form #standard-contact-form>.checkbox-approve,body.tt-site:not(.page-template-branded-mobile-app-2) .app-form #standard-contact-form>.col-md-6:nth-of-type(6){grid-column:1/-1}body.tt-site:not(.page-template-branded-mobile-app-2) .app-form #standard-contact-phone,body.tt-site:not(.page-template-branded-mobile-app-2) .app-form #standard-contact-form input,body.tt-site:not(.page-template-branded-mobile-app-2) .app-form #standard-contact-form select,body.tt-site:not(.page-template-branded-mobile-app-2) .app-form #standard-contact-form textarea{pointer-events:auto!important}body.tt-site:not(.page-template-branded-mobile-app-2) .app-form #standard-contact-phone{margin-top:0!important}body.tt-site:not(.page-template-branded-mobile-app-2) .app-form #standard-contact-form input[type=text],body.tt-site:not(.page-template-branded-mobile-app-2) .app-form #standard-contact-form input[type=email],body.tt-site:not(.page-template-branded-mobile-app-2) .app-form #standard-contact-form input[type=tel],body.tt-site:not(.page-template-branded-mobile-app-2) .app-form #standard-contact-form select,body.tt-site:not(.page-template-branded-mobile-app-2) .app-form #standard-contact-form textarea{color:#fff!important;background:#fff1!important;border-color:#ffffff21!important;border-radius:15px!important;margin:0!important}body.tt-site:not(.page-template-branded-mobile-app-2) .app-form #standard-contact-form textarea{min-height:136px!important}body.tt-site:not(.page-template-branded-mobile-app-2) .app-form #standard-contact-form>.checkbox{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:18px;grid-template-columns:minmax(190px,1fr) auto;align-items:center;gap:18px;margin:2px 0!important;padding:14px 16px!important;display:grid!important}body.tt-site:not(.page-template-branded-mobile-app-2) .app-form #standard-contact-form>.checkbox>.col-md-6{width:auto!important;max-width:none!important;padding:0!important}body.tt-site:not(.page-template-branded-mobile-app-2) .app-form .checkbox-title{color:#ffffffb8;font-size:13px;font-weight:720}body.tt-site:not(.page-template-branded-mobile-app-2) .app-form .wpcf7-checkbox{flex-wrap:wrap;justify-content:flex-end;gap:12px 18px;display:flex}body.tt-site:not(.page-template-branded-mobile-app-2) .app-form .wpcf7-list-item{margin:0!important}body.tt-site:not(.page-template-branded-mobile-app-2) .app-form .wpcf7-list-item label{color:#ffffffc2;gap:9px;width:auto;font-size:13px;line-height:1.3;align-items:center!important;margin:0!important;display:inline-flex!important}body.tt-site:not(.page-template-branded-mobile-app-2) .app-form #standard-contact-form input[type=checkbox]:not(.tt-form-checkbox__input){accent-color:var(--tt-violet);width:18px!important;height:18px!important;min-height:0!important;box-shadow:none!important;margin:0!important;position:static!important}body.tt-site:not(.page-template-branded-mobile-app-2) .app-form #standard-contact-form>.checkbox-approve{grid-column:1;align-self:center;margin:0!important;padding:3px 0!important;top:auto!important}body.tt-site:not(.page-template-branded-mobile-app-2) .app-form .checkbox-approve p{margin:0!important}body.tt-site:not(.page-template-branded-mobile-app-2) .app-form .checkbox-approve .wpcf7-list-item-label{color:#ffffffb3;font-size:13px}body.tt-site:not(.page-template-branded-mobile-app-2) .app-form .checkbox-approve .wpcf7-list-item-label a{color:var(--tt-violet-soft)!important;font-size:inherit!important;text-decoration-thickness:1px!important}body.tt-site:not(.page-template-branded-mobile-app-2) .app-form #standard-contact-form>.col-md-12.d-flex{grid-column:2;align-self:center;min-height:56px;justify-content:flex-end!important;display:flex!important}body.tt-site:not(.page-template-branded-mobile-app-2) .app-form #standard-contact-form .wpcf7-submit{box-shadow:0 20px 48px #ff5b4947;background:linear-gradient(135deg, var(--tt-coral), #e8397a)!important;color:#fff!important;pointer-events:auto!important;border:0!important;border-radius:16px!important;min-height:56px!important;margin:0!important;padding:0 28px!important;font-size:15px!important;font-weight:820!important}.tt-site [data-tt-form] .tt-form-validation-summary{color:#ffede9f5;background:linear-gradient(100deg,#ff5b4924,#ff5b490b);border:1px solid #ff786857;border-radius:14px;grid-column:1/-1;align-items:center;gap:10px;width:100%;margin:0;padding:12px 15px;font-size:13px;font-weight:680;line-height:1.4;display:flex}.tt-site [data-tt-form] .tt-form-validation-summary:before{background:var(--tt-coral);color:#fff;content:"!";border-radius:50%;flex:0 0 20px;place-items:center;width:20px;height:20px;font-size:13px;font-weight:850;display:grid}.tt-site [data-tt-form] .tt-field-invalid,.tt-site [data-tt-form] .tt-field-invalid:focus,.tt-site [data-tt-form] .tt-field-invalid:focus-visible{box-shadow:none!important;border-color:#ff7868e6!important;outline:none!important}.tt-site [data-tt-form] .tt-field-error-msg{color:#ffcac2f0;margin-top:8px;font-size:12px;font-weight:620;line-height:1.45;display:block}.tt-site [data-tt-form] .checkbox-approve .tt-field-error-msg{margin-top:9px}@media (width<=900px){body.tt-site:not(.page-template-branded-mobile-app-2) .app-form #standard-contact-form{grid-template-columns:minmax(0,1fr)}body.tt-site:not(.page-template-branded-mobile-app-2) .app-form #standard-contact-form>.col-md-6:nth-of-type(6){grid-column:auto}body.tt-site:not(.page-template-branded-mobile-app-2) .app-form #standard-contact-form>.checkbox{grid-template-columns:minmax(0,1fr);justify-items:start}body.tt-site:not(.page-template-branded-mobile-app-2) .app-form .wpcf7-checkbox{justify-content:flex-start}body.tt-site:not(.page-template-branded-mobile-app-2) .app-form #standard-contact-form>.checkbox-approve,body.tt-site:not(.page-template-branded-mobile-app-2) .app-form #standard-contact-form>.col-md-12.d-flex{grid-column:1}body.tt-site:not(.page-template-branded-mobile-app-2) .app-form #standard-contact-form>.col-md-12.d-flex{justify-content:stretch!important}body.tt-site:not(.page-template-branded-mobile-app-2) .app-form #standard-contact-form .wpcf7-submit{width:100%!important}}.tt-products-toggle--featured,.tt-products-toggle--featured.is-active{font-weight:770;color:var(--tt-coral)!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.tt-products-toggle--featured:hover,.tt-products-toggle--featured:focus-visible,.tt-products-toggle--featured[aria-expanded=true]{color:#ff9b8b!important;box-shadow:none!important;background:#ff5b491a!important}.tt-home-ecosystem-carousel{background:radial-gradient(circle at 82% 38%, #6e47ff26, transparent 28%), radial-gradient(circle at 15% 74%, #ff5b491a, transparent 30%), var(--tt-bg);padding:118px 0 58px;position:relative;overflow:hidden}.tt-home-ecosystem-carousel-shell{box-shadow:none;isolation:isolate;background:0 0;border:0;border-radius:0;padding:clamp(24px,4vw,52px);position:relative;overflow:visible}.tt-home-ecosystem-carousel-shell:before,.tt-home-ecosystem-carousel-shell:after{z-index:-1;content:"";filter:blur(8px);opacity:.45;border-radius:50%;width:300px;height:300px;position:absolute}.tt-home-ecosystem-carousel-shell:before{background:#6e47ff59;animation:14s ease-in-out infinite alternate tt-home-ecosystem-aura;top:-170px;right:-110px}.tt-home-ecosystem-carousel-shell:after{background:#ff5b4929;animation:17s ease-in-out -5s infinite alternate-reverse tt-home-ecosystem-aura;bottom:-220px;left:18%}@keyframes tt-home-ecosystem-aura{0%{transform:translate(-3%,-2%)scale(.94)}to{transform:translate(5%,4%)scale(1.08)}}@keyframes tt-home-ecosystem-stage-light{0%{opacity:.24;transform:translate(12%,-4%)rotate(-12deg)scale(.94)}to{opacity:.58;transform:translate(-82%,5%)rotate(-12deg)scale(1.07)}}@keyframes tt-home-ecosystem-image-drift{0%{transform:translate(-.4%,.15%)scale(1.01)}to{transform:translate(.55%,-.3%)scale(1.035)}}.tt-home-ecosystem-carousel-head{grid-template-columns:minmax(0,1fr) minmax(250px,.48fr);align-items:end;gap:32px;margin-bottom:clamp(28px,4vw,46px);display:grid}.tt-home-ecosystem-carousel-head .tt-kicker{margin-bottom:16px}.tt-home-ecosystem-carousel-head h2{color:#fff;letter-spacing:-.065em;max-width:710px;margin:0;font-size:clamp(38px,4.4vw,68px);font-weight:820;line-height:.94}.tt-home-ecosystem-carousel-head>p{color:#fff9;max-width:430px;margin:0 0 4px;font-size:15px;line-height:1.65}.tt-home-ecosystem-carousel-layout{grid-template-columns:minmax(0,1.27fr) minmax(360px,.73fr);align-items:stretch;gap:clamp(18px,2.2vw,32px);display:grid}.tt-home-ecosystem-stage{z-index:1;background:#170d24;border:1px solid #ffffff29;border-radius:25px;min-height:484px;position:relative;overflow:hidden;box-shadow:0 26px 58px #00000045,inset 0 1px #ffffff0d}.tt-home-ecosystem-slide:after{z-index:3;content:"";mix-blend-mode:screen;opacity:.4;pointer-events:none;transform-origin:50%;will-change:transform, opacity;background:radial-gradient(#cabaff33 0%,#9c7fff13 35%,#0000 69%);width:58%;position:absolute;inset:0 -34% 0 auto;transform:translate(10%,-2%)rotate(-12deg)scale(.94)}.tt-home-ecosystem-slide.is-active:after{animation:15s cubic-bezier(.4,0,.2,1) infinite alternate tt-home-ecosystem-stage-light}.tt-home-ecosystem-stage-bar{z-index:5;background:#211131f0;border-bottom:1px solid #ffffff1c;align-items:center;gap:6px;height:45px;padding:0 15px;display:flex;position:relative}.tt-home-ecosystem-stage-bar i{background:#ffffff40;border-radius:50%;width:7px;height:7px}.tt-home-ecosystem-stage-bar i:first-child{background:#ff735f}.tt-home-ecosystem-stage-bar i:nth-child(2){background:#ffbd54}.tt-home-ecosystem-stage-bar i:nth-child(3){background:#3bd5a5}.tt-home-ecosystem-stage-bar span{color:#ffffff85;letter-spacing:.14em;text-transform:uppercase;margin-left:auto;font-size:9px;font-weight:800}.tt-home-ecosystem-slide{z-index:1;opacity:0;pointer-events:none;align-items:flex-end;transition:opacity .5s,transform .9s cubic-bezier(.18,.82,.22,1);display:flex;position:absolute;inset:45px 0 0;transform:scale(1.045)}.tt-home-ecosystem-slide.is-active{z-index:2;opacity:1;pointer-events:auto;transform:scale(1)}.tt-home-ecosystem-slide:before{z-index:2;content:"";pointer-events:none;background:linear-gradient(#0000 36%,#170d2429 55%,#170d24e6 100%);position:absolute;inset:0}.tt-home-ecosystem-slide>img{object-fit:contain;will-change:transform;background:#170d24;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.tt-home-ecosystem-slide.is-active>img{animation:13s cubic-bezier(.4,0,.2,1) infinite alternate tt-home-ecosystem-image-drift}.tt-home-ecosystem-slide-caption{z-index:4;isolation:isolate;color:#fff;backdrop-filter:blur(30px)saturate(160%)brightness(.7);max-width:520px;transition:transform .5s .12s var(--tt-ease);background:0 0;border:1px solid #ffffff47;border-radius:18px;margin:0 24px 23px;padding:21px clamp(20px,2.5vw,30px) 22px;position:relative;transform:translateY(12px);box-shadow:0 22px 52px #0000007a,inset 0 1px #ffffff2e}.tt-home-ecosystem-slide.is-active .tt-home-ecosystem-slide-caption{transform:none}.tt-home-ecosystem-slide-caption>span{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:10px;font-size:10px;font-weight:800;display:inline-flex;color:#fff!important}.tt-home-ecosystem-slide-caption>span svg{width:16px;height:16px;color:var(--tt-mint);stroke-width:2px}.tt-home-ecosystem-slide-caption h3{-webkit-text-fill-color:#fff;letter-spacing:-.055em;max-width:470px;text-shadow:none;margin:0 0 9px;font-size:clamp(28px,2.6vw,40px);font-weight:820;line-height:.98;color:#fff!important}.tt-home-ecosystem-slide-caption p{max-width:470px;text-shadow:none;margin:0;font-size:14px;font-weight:560;line-height:1.52;color:#f5f5f8!important}.tt-home-ecosystem-slide-caption a{text-shadow:none;align-items:center;gap:8px;margin-top:17px;font-size:12px;font-weight:800;display:inline-flex;color:#fff!important}.tt-home-ecosystem-slide-caption a b{color:#cdb6ff;font-size:17px;font-weight:500;line-height:.7}.tt-home-ecosystem-progress{z-index:6;background:#ffffff3d;border-radius:999px;width:88px;height:3px;position:absolute;bottom:17px;left:auto;right:20px;overflow:hidden}.tt-home-ecosystem-progress i{border-radius:inherit;background:linear-gradient(90deg, var(--tt-coral), var(--tt-violet-soft));width:100%;height:100%;transform:scaleX(var(--tt-carousel-progress,0));transform-origin:0;transition:transform 5.1s linear;display:block}.tt-home-ecosystem-picker{z-index:8;grid-template-columns:repeat(2,minmax(0,1fr));align-content:stretch;gap:9px;display:grid;position:relative}.tt-home-ecosystem-tab{color:#ffffffbd;min-width:0;min-height:84px;font:inherit;text-align:left;touch-action:manipulation;-webkit-tap-highlight-color:transparent;cursor:pointer;transition:border-color .18s ease, background .18s ease, color .18s ease, transform .18s var(--tt-ease), box-shadow .18s ease;background:#ffffff09;border:1px solid #ffffff1b;border-radius:16px;align-items:center;gap:11px;padding:13px;font-size:12px;font-weight:700;line-height:1.24;display:flex;position:relative;overflow:hidden}.tt-home-ecosystem-tab:before{content:"";opacity:0;background:linear-gradient(130deg,#6e47ff33,#ff5b491a);transition:opacity .18s;position:absolute;inset:0}.tt-home-ecosystem-tab:after{background:linear-gradient(90deg, var(--tt-mint), var(--tt-violet-soft));content:"";opacity:0;transform-origin:0;height:1px;transition:opacity .26s ease, transform .42s var(--tt-ease);border-radius:999px;position:absolute;bottom:10px;left:12px;right:12px;transform:scaleX(.35)}.tt-home-ecosystem-tab>*{z-index:1;position:relative}.tt-home-ecosystem-tab svg{width:22px;height:22px;color:var(--tt-violet-soft);stroke-width:1.9px;flex:none}.tt-home-ecosystem-tab:hover,.tt-home-ecosystem-tab:focus-visible,.tt-home-ecosystem-tab.is-active{color:#fff;background:#ffffff13;border-color:#b094ff7a;transform:translateY(-2px);box-shadow:0 11px 25px #0000002e,inset 0 1px #ffffff1a}.tt-home-ecosystem-tab:hover:before,.tt-home-ecosystem-tab:focus-visible:before,.tt-home-ecosystem-tab.is-active:before{opacity:1}.tt-home-ecosystem-tab.is-active:after{opacity:.9;transform:scaleX(1)}.tt-home-ecosystem-tab.is-active svg{color:var(--tt-mint);animation:tt-home-ecosystem-icon-in .52s var(--tt-ease) both}@keyframes tt-home-ecosystem-icon-in{0%{opacity:.35;transform:scale(.82)rotate(-8deg)}to{opacity:1;transform:scale(1)rotate(0)}}@media (width>=1181px){.tt-mega-group a{min-height:39px;font-size:15px;color:#fffc!important}}@media (width<=900px){.tt-home-ecosystem-carousel{padding:84px 0 36px}.tt-home-ecosystem-carousel-head,.tt-home-ecosystem-carousel-layout{grid-template-columns:1fr}.tt-home-ecosystem-carousel-head{gap:18px}.tt-home-ecosystem-carousel-head>p{max-width:620px}.tt-home-ecosystem-stage{min-height:500px}.tt-home-ecosystem-picker{grid-template-columns:repeat(3,minmax(0,1fr))}.tt-home-ecosystem-tab{min-height:74px}}@media (width<=620px){.tt-home-ecosystem-carousel-shell{border-radius:25px;padding:20px}.tt-home-ecosystem-carousel-head h2{font-size:clamp(38px,11vw,52px)}.tt-home-ecosystem-carousel-head>p{font-size:14px}.tt-home-ecosystem-stage{border-radius:19px;min-height:445px}.tt-home-ecosystem-slide>img{object-position:center top}.tt-home-ecosystem-slide-caption{margin:0 14px 15px;padding:14px 16px 16px}.tt-home-ecosystem-slide-caption>span{margin-bottom:6px}.tt-home-ecosystem-slide-caption h3{font-size:28px}.tt-home-ecosystem-slide-caption a{margin-top:10px}.tt-home-ecosystem-slide-caption p{display:none}.tt-home-ecosystem-progress{width:62px;bottom:14px;right:16px}.tt-home-ecosystem-picker{grid-template-columns:repeat(2,minmax(0,1fr))}.tt-home-ecosystem-tab{gap:8px;min-height:66px;padding:10px;font-size:10px}.tt-home-ecosystem-tab svg{width:19px;height:19px}}@media (prefers-reduced-motion:reduce){.tt-home-ecosystem-carousel-shell:before,.tt-home-ecosystem-carousel-shell:after,.tt-home-ecosystem-slide.is-active:after,.tt-home-ecosystem-slide.is-active>img,.tt-home-ecosystem-tab.is-active svg{animation:none}.tt-home-ecosystem-slide,.tt-home-ecosystem-slide-caption,.tt-home-ecosystem-tab,.tt-home-ecosystem-tab:before,.tt-home-ecosystem-tab:after,.tt-home-ecosystem-progress i{transition-duration:1ms}}body.tt-site.page-template-reclama .tt-home-story:not(.tt-home-story-wide) .tt-home-story-copy{flex:1 0 auto}body.tt-site.page-template-reclama .tt-home-story:not(.tt-home-story-wide) .tt-home-story-image{aspect-ratio:854/470;background:0 0;border:0;min-height:0}.tt-cookie-consent[hidden],.tt-cookie-consent [hidden]{display:none!important}.tt-cookie-consent{z-index:2200;pointer-events:none;position:fixed;bottom:18px;left:18px;right:18px}.tt-cookie-consent__panel{width:min(760px,100%);color:var(--tt-text);pointer-events:auto;background:radial-gradient(circle at 92% 0,#6e47ff38,#0000 34%),#211131;border:1px solid #ffffff26;border-radius:24px;margin-left:auto;padding:clamp(22px,3vw,30px);box-shadow:0 24px 70px #00000075}.tt-cookie-consent__eyebrow{color:var(--tt-mint);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:800;line-height:1.2;display:block}.tt-cookie-consent h2{color:#fff;letter-spacing:-.045em;margin:0;font-size:clamp(23px,2.4vw,30px);font-weight:780;line-height:1.08}.tt-cookie-consent h2:focus{outline-offset:0!important;box-shadow:none!important;outline:0!important}.tt-cookie-consent__copy>p{color:#ffffffab;max-width:650px;margin:11px 0 0;font-size:13px;font-weight:520;line-height:1.58}.tt-cookie-consent__copy a{color:#fff;text-underline-offset:3px;font-weight:700;text-decoration:underline #ff5b49b3}.tt-cookie-consent__options{border-top:1px solid #ffffff21;margin-top:22px}.tt-cookie-consent__choice{width:100%;color:var(--tt-text);border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:22px;margin:0;padding:15px 0;display:flex}label.tt-cookie-consent__choice{cursor:pointer}.tt-cookie-consent__choice-copy{min-width:0}.tt-cookie-consent__choice strong{color:#fff;font-size:13px;font-weight:740;line-height:1.3;display:block}.tt-cookie-consent__choice-copy>span,.tt-cookie-consent__choice p{color:#ffffff94;margin:3px 0 0;font-size:12px;font-weight:520;line-height:1.48;display:block}.tt-cookie-consent__status{color:var(--tt-mint);letter-spacing:.06em;text-transform:uppercase;flex:none;font-size:10px;font-weight:760}.tt-cookie-consent__control{flex:none;place-items:center;width:44px;height:44px;display:grid;position:relative}body.tt-site .tt-cookie-consent__control input{appearance:none;opacity:0;cursor:pointer;width:44px;height:44px;margin:0;position:absolute;inset:0}.tt-cookie-consent__checkbox{color:#0d241d;pointer-events:none;width:24px;height:24px;transition:border-color .18s ease, background .18s ease, box-shadow .18s ease, transform .18s var(--tt-ease);background:#08040e57;border:1px solid #ffffff52;border-radius:7px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff0f}.tt-cookie-consent__checkbox svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px;opacity:0;width:15px;height:15px;transition:opacity .15s ease, transform .18s var(--tt-ease);transform:scale(.65)}label.tt-cookie-consent__choice:hover .tt-cookie-consent__control input:not(:checked)+.tt-cookie-consent__checkbox{background:#30d8a314;border-color:#30d8a3b8}.tt-cookie-consent__control input:checked+.tt-cookie-consent__checkbox{border-color:var(--tt-mint);background:var(--tt-mint);box-shadow:0 0 0 4px #30d8a31f,0 7px 18px #30d8a329}.tt-cookie-consent__control input:checked+.tt-cookie-consent__checkbox svg{opacity:1;transform:scale(1)}.tt-cookie-consent__control input:focus-visible+.tt-cookie-consent__checkbox{outline-offset:3px;outline:2px solid #fff}.tt-cookie-consent__control input:active+.tt-cookie-consent__checkbox{transform:scale(.92)}.tt-cookie-consent__control input:disabled+.tt-cookie-consent__checkbox{opacity:.45}.tt-cookie-consent__actions{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}.tt-cookie-consent__actions button{color:#ffffffde;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;min-height:43px;padding:0 15px;font-family:inherit;font-size:12px;font-weight:740;line-height:1.2;transition:border-color .18s,background .18s,color .18s,transform .18s;display:inline-flex}.tt-cookie-consent__actions button:hover{color:#fff;background:#ffffff14;border-color:#fff6;transform:translateY(-1px)}.tt-cookie-consent__actions button[data-consent-action=accept]{border-color:var(--tt-coral);background:var(--tt-coral);color:#1b1110}.tt-cookie-consent__actions button[data-consent-action=accept]:hover{color:#1b1110;background:#ff7768;border-color:#ff7768}@media (width<=620px){.tt-cookie-consent{bottom:10px;left:10px;right:10px}.tt-cookie-consent__panel{border-radius:20px;padding:21px 19px}.tt-cookie-consent h2{font-size:25px}.tt-cookie-consent__choice{align-items:flex-start}.tt-cookie-consent__status{padding-top:3px}.tt-cookie-consent__actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tt-cookie-consent__actions button{width:100%;padding-inline:10px}.tt-cookie-consent__actions button[data-consent-action=save],.tt-cookie-consent__actions button[data-consent-action=accept]{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.tt-cookie-consent__checkbox,.tt-cookie-consent__checkbox svg{transition:none}}body.tt-site .tt-home-logo img{opacity:.78;filter:grayscale()brightness(0)invert()!important}body.tt-site .tt-home-logo:hover img{opacity:1;filter:grayscale()brightness(0)invert()!important}body.tt-site .tt-home-logo--sub-tampa img,body.tt-site .tt-home-logo--sub-tampa:hover img{mix-blend-mode:screen;width:58px;max-width:none;height:58px;transform:translate(-5px,-1px);filter:grayscale()invert()!important}body.tt-site .tt-home-logo--sub-tampa{justify-content:center;align-items:center;gap:11px;display:flex}body.tt-site .tt-home-logo-mark{width:48px;height:38px;transition:transform .22s var(--tt-ease);flex:0 0 48px;display:block;overflow:hidden}body.tt-site .tt-home-logo-wordmark{color:#fff;letter-spacing:.28em;opacity:.78;transition:opacity .22s ease, transform .22s var(--tt-ease);gap:2px;font-size:13px;font-weight:520;line-height:1.08;display:grid}body.tt-site .tt-home-logo-wordmark>span{white-space:nowrap;display:block}body.tt-site .tt-home-logo--sub-tampa:hover .tt-home-logo-wordmark{opacity:1;transform:translateY(-2px)}body.tt-site .tt-home-logo--sub-tampa:hover .tt-home-logo-mark{transform:translateY(-2px)}body.tt-site .tt-home-logo--yumm img,body.tt-site .tt-home-logo--yumm:hover img{object-fit:cover;object-position:center;mix-blend-mode:screen;width:94px;max-width:100%;height:44px;filter:grayscale()brightness(.72)contrast(6)!important}body.tt-site.tt-product-page .top-part{--tt-product-hero-bottom-offset:94px;grid-template-columns:minmax(0,.87fr) minmax(430px,1.13fr)}body.tt-site.tt-product-page .top-part>img{object-position:center bottom;transform-origin:bottom;align-self:end;top:var(--tt-product-hero-bottom-offset)!important}@media (width>=901px){body.tt-site.tt-product-page .top-part{--tt-product-hero-bottom-offset:40px;gap:14px 44px;min-height:640px!important}body.tt-site.tt-product-page #main-content>.top-part:first-child{padding:108px max(5vw,50vw - 700px) 40px!important}body.tt-site.tt-product-page .top-part>h6{font-size:clamp(15px,1.1vw,17px)!important;line-height:1.6!important}body.tt-site.tt-product-page .top-part>img{width:auto!important;max-width:min(820px,58vw)!important;max-height:492px!important;margin:0 clamp(-56px,-3vw,-28px) 0 0!important}}@media (width<=900px){body.tt-site.tt-product-page .top-part{--tt-product-hero-bottom-offset:70px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}body.tt-site.tt-product-page .top-part>img{width:auto!important;max-width:100%!important}}body.tt-site [data-tt-form] label.tt-form-checkbox{cursor:pointer;min-height:44px;align-items:center!important;gap:0!important;width:auto!important;display:inline-flex!important}body.tt-site [data-tt-form] .tt-form-checkbox__control{flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid;position:relative}body.tt-site #standard-contact-form>.checkbox .tt-form-checkbox__control{flex-basis:40px;width:40px}body.tt-site #standard-contact-form input.tt-form-checkbox__input{opacity:0;cursor:pointer;appearance:none!important;width:44px!important;height:44px!important;min-height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;position:absolute!important;inset:0!important}body.tt-site #standard-contact-form>.checkbox input.tt-form-checkbox__input{width:40px!important}body.tt-site [data-tt-form] .tt-form-checkbox__box{color:#0d241d;pointer-events:none;width:24px;height:24px;transition:border-color .18s ease, background .18s ease, box-shadow .18s ease, transform .18s var(--tt-ease);background:#08040e57;border:1px solid #ffffff52;border-radius:7px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff0f}body.tt-site [data-tt-form] .tt-form-checkbox__box svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px;opacity:0;width:15px;height:15px;transition:opacity .15s ease, transform .18s var(--tt-ease);transform:scale(.65)}body.tt-site [data-tt-form] label.tt-form-checkbox:hover .tt-form-checkbox__input:not(:checked)+.tt-form-checkbox__box{background:#30d8a314;border-color:#30d8a3b8}body.tt-site [data-tt-form] .tt-form-checkbox__input:checked+.tt-form-checkbox__box{border-color:var(--tt-mint);background:var(--tt-mint);box-shadow:0 0 0 4px #30d8a31f,0 7px 18px #30d8a329}body.tt-site [data-tt-form] .tt-form-checkbox__input:checked+.tt-form-checkbox__box svg{opacity:1;transform:scale(1)}body.tt-site [data-tt-form] .tt-form-checkbox__input:focus-visible+.tt-form-checkbox__box{outline-offset:3px;outline:2px solid #fff}body.tt-site [data-tt-form] .tt-form-checkbox__input:active+.tt-form-checkbox__box{transform:scale(.92)}body.tt-site [data-tt-form] .tt-form-checkbox__input.tt-field-invalid+.tt-form-checkbox__box,body.tt-site [data-tt-form] .tt-form-checkbox__input[aria-invalid=true]+.tt-form-checkbox__box{border-color:#e11d48;box-shadow:0 0 0 4px #e11d4824}@media (prefers-reduced-motion:reduce){body.tt-site [data-tt-form] .tt-form-checkbox__box,body.tt-site [data-tt-form] .tt-form-checkbox__box svg{transition:none}}body.tt-site[data-page=contact] #main-content{overflow:clip}body.tt-site[data-page=contact] .tt-contact-hero-copy h1{color:#fff;letter-spacing:-.072em;max-width:980px;margin:27px 0 30px;font-size:clamp(58px,6.8vw,102px);font-weight:840;line-height:.94}body.tt-site[data-page=contact] .tt-contact-hero-copy h1 span{color:#0000;background:linear-gradient(105deg,#ff7c66 4%,#ff5b49 34%,#aa92ff 88%);-webkit-background-clip:text;background-clip:text;display:block}body.tt-site[data-page=contact] .tt-contact-hero-copy>p{max-width:680px;color:var(--tt-muted);margin:0;font-size:clamp(16px,1.45vw,20px);line-height:1.7}body.tt-site[data-page=contact] .tt-contact-route{border-block:1px solid var(--tt-line);margin:0;padding:14px 0;list-style:none;display:grid;position:relative}body.tt-site[data-page=contact] .tt-contact-route:before{background:linear-gradient(var(--tt-coral), var(--tt-violet-soft), var(--tt-mint));content:"";opacity:.72;width:1px;position:absolute;top:64px;bottom:64px;left:51px;-webkit-mask-image:linear-gradient(#000 0% 78%,#0000 100%);mask-image:linear-gradient(#000 0% 78%,#0000 100%)}body.tt-site[data-page=contact] .tt-contact-route li{border-bottom:1px solid var(--tt-line);grid-template-columns:54px minmax(0,1fr);gap:24px;margin:0;padding:28px 4px 28px 24px;display:grid;position:relative}body.tt-site[data-page=contact] .tt-contact-route li:last-child{border-bottom:0}body.tt-site[data-page=contact] .tt-contact-route small,body.tt-site[data-page=contact] .tt-contact-channel small{color:var(--tt-violet-soft);letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:800;line-height:1.3;display:block}body.tt-site[data-page=contact] .tt-contact-route strong{color:#fff;letter-spacing:-.035em;margin-top:8px;font-size:clamp(20px,1.8vw,27px);font-weight:780;line-height:1.1;display:block}body.tt-site[data-page=contact] .tt-contact-route p{color:#ffffff94;margin:8px 0 0;font-size:13px;line-height:1.55}body.tt-site[data-page=contact] .tt-contact-main{grid-template-columns:minmax(300px,.68fr) minmax(560px,1.32fr);align-items:start;gap:clamp(58px,9vw,140px);display:grid}body.tt-site[data-page=contact] .tt-contact-channel{border-right:1px solid var(--tt-line);min-width:0;min-height:310px;transition:background .22s ease, transform .24s var(--tt-ease);flex-direction:column;padding:30px 26px 28px;display:flex;position:relative}body.tt-site[data-page=contact] .tt-contact-channel:last-child{border-right:0}body.tt-site[data-page=contact] .tt-contact-channel:before{background:linear-gradient(90deg, var(--tt-coral), var(--tt-violet), var(--tt-mint));content:"";opacity:0;height:2px;transition:opacity .22s ease, transform .24s var(--tt-ease);position:absolute;top:-1px;left:0;right:0;transform:scaleX(.45)}body.tt-site[data-page=contact] .tt-contact-channel:hover{color:inherit;background:#ffffff0b;transform:translateY(-4px)}body.tt-site[data-page=contact] .tt-contact-channel:hover:before{opacity:1;transform:scaleX(1)}body.tt-site[data-page=contact] .tt-contact-channel strong{overflow-wrap:anywhere;color:#fff;letter-spacing:-.035em;margin-top:12px;font-size:clamp(19px,1.45vw,24px);font-weight:770;line-height:1.15;display:block}body.tt-site[data-page=contact] .tt-contact-channel p{color:#ffffff8a;margin:12px 0 24px;font-size:13px;line-height:1.55}body.tt-site[data-page=contact] .tt-contact-channel>i{color:#ffffffb8;transition:transform .22s var(--tt-ease);margin-top:auto;font-size:20px;font-style:normal}body.tt-site[data-page=contact] .tt-contact-channel:hover>i{transform:translate(4px,-4px)}body.tt-site[data-page=contact] .tt-contact-location{grid-template-columns:minmax(0,1.22fr) minmax(380px,.78fr);align-items:stretch;gap:clamp(48px,7vw,104px);display:grid}@media (width<=1120px){body.tt-site[data-page=contact] .tt-contact-main{grid-template-columns:minmax(260px,.55fr) minmax(520px,1.45fr);gap:52px}body.tt-site[data-page=contact] .tt-contact-channel:nth-child(2){border-right:0}body.tt-site[data-page=contact] .tt-contact-channel:nth-child(n+3){border-top:1px solid var(--tt-line)}body.tt-site[data-page=contact] .tt-contact-location{grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);gap:52px}}@media (width<=900px){body.tt-site[data-page=contact] .tt-contact-main,body.tt-site[data-page=contact] .tt-contact-location{grid-template-columns:minmax(0,1fr)}body.tt-site[data-page=contact] .tt-contact-hero-copy h1{max-width:820px}body.tt-site[data-page=contact] .tt-contact-route{width:min(720px,100%)}}@media (width<=620px){body.tt-site[data-page=contact] .tt-contact-hero-copy h1{margin:22px 0 24px;font-size:clamp(43px,12.8vw,62px);line-height:.97}body.tt-site[data-page=contact] .tt-contact-hero-copy>p{font-size:15px}body.tt-site[data-page=contact] .tt-contact-route li{grid-template-columns:46px minmax(0,1fr);gap:18px;padding:24px 0 24px 20px}body.tt-site[data-page=contact] .tt-contact-route:before{top:56px;bottom:56px;left:43px}body.tt-site[data-page=contact] .tt-contact-channel{border-right:0;border-bottom:1px solid var(--tt-line);min-height:0;padding:27px 4px 30px}body.tt-site[data-page=contact] .tt-contact-channel:nth-child(n+3){border-top:0}body.tt-site[data-page=contact] .tt-contact-channel:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){body.tt-site[data-page=contact] .tt-contact-channel,body.tt-site[data-page=contact] .tt-contact-channel:before,body.tt-site[data-page=contact] .tt-contact-channel>i{transition:none}}