@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/assets/tomista/montserrat-latin-ext.54d9a78b7ff6.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/assets/tomista/montserrat-latin.06b16db7a969.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Montserrat,Arial,sans-serif;font-size:16px;line-height:1.5;color:#020823;background:#e2d9c6}img{max-width:100%;height:auto;vertical-align:middle}a{color:inherit}h1,h2,h3,h4,h5,h6,p,figure,blockquote{margin:0}h1,h2,h3,h4,h5,h6{font-weight:500}p{margin-block-end:1em}p:last-child{margin-block-end:0}button{font:inherit;color:inherit}button,a,summary{-webkit-tap-highlight-color:transparent}button:not([aria-disabled]),summary{cursor:pointer}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #d7802f;outline-offset:4px}button:disabled,[aria-disabled=true]{cursor:default}svg{vertical-align:middle}ul,ol{padding-left:1.5em}#oferta{scroll-margin-top:18px}
.layout-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--width:100%;--min-height:initial;--height:auto;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;--position:relative;--z-index:auto;--overflow:visible;--gap:20px;--row-gap:20px;--column-gap:20px;--flex-direction:column;--flex-wrap:nowrap;--align-items:initial;--justify-content:initial;--overlay-opacity:1;--overlay-mix-blend-mode:normal;position:var(--position);display:var(--display,flex);width:var(--width);min-width:0;min-height:var(--min-height);height:var(--height);border-radius:var(--border-radius);overflow:var(--overflow);z-index:var(--z-index);margin:var(--margin-top) var(--margin-right) var(--margin-bottom) var(--margin-left);padding:var(--padding-top) var(--padding-right) var(--padding-bottom) var(--padding-left);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);justify-content:var(--justify-content);align-items:var(--align-items);gap:var(--row-gap) var(--column-gap);flex-shrink:1}
.layout-con>*{position:relative;z-index:1}.layout-con::before{content:var(--background-overlay,none);position:absolute;inset:0;border-radius:var(--border-radius);opacity:var(--overlay-opacity);mix-blend-mode:var(--overlay-mix-blend-mode);pointer-events:none;z-index:0}.layout-con-inner{width:100%;max-width:1140px;margin:auto;display:flex;flex-direction:var(--flex-direction);gap:var(--row-gap) var(--column-gap);align-items:var(--align-items);justify-content:var(--justify-content)}.landing>.layout-con{margin-left:auto;margin-right:auto;max-width:100%}.layout-con-boxed{display:block}.ui-widget{position:relative;min-width:0;max-width:100%;flex-grow:var(--container-widget-flex-grow,0);align-self:var(--container-widget-align-self,auto)}.ui-widget-container{height:100%}.ui-widget-text-editor{width:100%}.ui-widget-image{text-align:center}.ui-widget-button{flex-grow:0}.ui-heading-title{padding:0;margin:0;line-height:1}.ui-button{display:inline-flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;border:0;background:#d7802f;color:white;font-size:18px;line-height:1.2;padding:15px 24px;transition:background .15s,box-shadow .15s}.ui-align-center{text-align:center}.ui-align-left{text-align:left}.ui-button-content-wrapper{display:flex;justify-content:center}.ui-icon{display:inline-flex;line-height:1}.ui-icon-box-wrapper{text-align:center}.ui-icon-box-title{margin:0 0 .5em}.ui-icon-box-description{margin:0}.ui-position-left .ui-icon-box-wrapper{display:flex;text-align:left;gap:var(--icon-box-icon-margin,15px);align-items:flex-start}.ui-icon-box-icon{flex:none}.ui-icon-box-icon svg{width:1em;height:1em}.ui-blockquote{padding:0;border:0}.ui-blockquote::before{content:'“';display:block;font-family:Georgia,serif;font-size:80px;font-weight:bold;line-height:.65}.ui-blockquote__content{margin-bottom:.5em}.ui-blockquote__author{font-style:normal}.ui-divider-separator{display:block;border-top:var(--divider-border-width,1px) var(--divider-border-style,solid) var(--divider-color,#020823);width:100%}.check-icon{display:inline-flex;border-radius:50%;font-size:.8em;align-items:center;justify-content:center;background:#78bd45;color:#fff;width:1.2em;height:1.2em}
.ui-widget-video{width:100%}.video-open{position:relative;display:block;width:100%;padding:0;border:0;background:#020823;aspect-ratio:1;overflow:hidden}.video-open img{display:block;width:100%;height:100%;object-fit:cover}.video-play{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:64px;height:64px;border:2px solid #fff;border-radius:50%;color:#fff;background:#02082366;font-size:26px;padding-left:4px}.ui-widget-off-canvas{display:contents}.expert-open{display:inline-grid;place-items:center;padding:0;border:1px solid currentColor;border-radius:50%;width:22px;height:22px;line-height:1;background:transparent;font-size:18px}.specialist-dialog{border:1px solid #b99858;border-radius:16px;padding:24px;background:#020823;color:white;width:min(840px,94vw);max-height:88vh;overflow:auto;margin:auto}.specialist-dialog::backdrop,.video-dialog::backdrop{background:#000a}.dialog-close{position:absolute;top:0;right:0;z-index:5;background:transparent;border:0;color:#fff;font-size:36px;line-height:1;padding:4px}.specialist-dialog .layout-off-canvas__content>.layout-con{position:relative}.specialist-dialog .layout-con{max-width:100%}.video-dialog{width:min(1000px,94vw);padding:36px 0 0;border:0;border-radius:12px;background:#020823;overflow:hidden}.video-dialog .dialog-close{right:8px;top:2px}.video-dialog iframe{display:block;width:100%;aspect-ratio:16/9;border:0}.video-dialog .video-frame{width:100%}html:has(dialog[open]){overflow:hidden}
.layout-n-accordion{width:100%;display:flex;flex-direction:column;gap:var(--n-accordion-item-title-distance-from-content,0)}.layout-n-accordion-item{border:none}.layout-n-accordion-item-title{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--n-accordion-title-normal-color,inherit);font-family:var(--n-accordion-title-font-family,inherit);font-size:var(--n-accordion-title-font-size,16px);font-weight:var(--n-accordion-title-font-weight,600);line-height:var(--n-accordion-title-line-height,1.5);padding:var(--n-accordion-title-padding,8px 0);border:none}.layout-n-accordion-item-title::-webkit-details-marker{display:none}.layout-n-accordion-item-title::after{content:'⌄';flex:none;font-size:16px;font-weight:400}.layout-n-accordion-item[open]>.layout-n-accordion-item-title::after{content:'⌃'}.layout-n-accordion-item[open]>.layout-n-accordion-item-title{color:var(--n-accordion-title-active-color,inherit)}.layout-n-accordion-item>.layout-con{padding:0;display:block}.layout-n-accordion-item ol{margin:0 0 12px}.layout-n-accordion-item a{overflow-wrap:anywhere}.ui-widget-html{width:100%}
@media(max-width:767px){.layout-con{--width:100%;--flex-wrap:wrap}.layout-con-inner{max-width:767px}.ui-mobile-position-top .ui-icon-box-wrapper{display:block;text-align:center}.ui-mobile-position-left .ui-icon-box-wrapper{display:flex;text-align:left}.specialist-dialog{padding:24px 16px}.specialist-dialog .layout-con{--width:100%}.video-play{width:54px;height:54px;font-size:22px}}
.ui-widget-spacer{width:100%;flex-grow:0}.ui-spacer-inner{height:var(--spacer-size,50px)}
@media(min-width:1025px){.ui-hidden-desktop{display:none!important}}
@media(min-width:768px) and (max-width:1024px){.ui-hidden-tablet{display:none!important}}
@media(max-width:767px){.ui-hidden-mobile{display:none!important}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
@media(max-width:767px){.page-pt-a .n-86eb27a,.page-pt-b .n-6d9019d0,.page-pt-c .n-6d9019d0{pointer-events:none}}
