/* Seattle — estilos de la página (estructura y módulos equivalentes al original) */

/* ---------- Estructura y módulos ---------- */
p:not(.has-background):last-of-type{padding-bottom:0}
.content table:not(.variations){border:1px solid #eee;margin:0 0 15px;text-align:left;width:100%}
.content tr td{border-top:1px solid #eee;padding:6px 24px}
.btn:after{font-family:ETmodules!important;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0;direction:ltr}
.btn{font-size:20px;font-weight:500;padding:.3em 1em;line-height:1.7em!important;background-color:transparent;background-size:cover;background-position:50%;background-repeat:no-repeat;border:2px solid;border-radius:3px;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all!important;transition-property:all!important}
.btn{position:relative}
.btn:hover,.module .btn:hover{border:2px solid transparent;padding:.3em 2em .3em .7em}
.btn:hover{background-color:hsla(0,0%,100%,.2)}
.light.btn:hover{background-color:rgba(0,0,0,.05)}
.btn:after,.btn:before{font-size:32px;line-height:1em;content:"\35";opacity:0;position:absolute;margin-left:-1em;-webkit-transition:all .2s;transition:all .2s;text-transform:none;-webkit-font-feature-settings:"kern" off;font-feature-settings:"kern" off;font-variant:none;font-style:normal;font-weight:400;text-shadow:none}
.btn:before{display:none}
.btn:hover:after{opacity:1;margin-left:0}
.col-1-3 h4,.col-1-4 h4,.col-1-5 h4{font-size:18px}
.col-1-4 h5{font-size:16px}
.module.ta-left{text-align:left}
.module.ta-center{text-align:center}
.module,.has-bg{position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat}
.with-border{position:relative;border:0 solid #333}
.box-shadow-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;pointer-events:none}
.has-box-shadow-overlay{position:relative}
.module{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.2s;animation-duration:.2s}
@media (min-width:981px){
  .section.specialty div.row .col .col .module:last-child,.section.specialty div.row .col .row-inner .col .module:last-child,.section div.row .col .module:last-child{margin-bottom:0}
}
@media (max-width:980px){
  .col .module{margin-bottom:30px}
  .row .col .module:last-child,.specialty .row .col .module:last-child{margin-bottom:0}
}
@media (min-width:981px){
  .col,.row .col{margin-right:5.5%}
  .col-4-4,.row .col-4-4{width:100%}
  .col-4-4 .module,.row .col-4-4 .module{margin-bottom:2.75%}
  .col-3-5,.row .col-3-5{width:57.8%}
  .col-3-5 .module,.row .col-3-5 .module{margin-bottom:4.758%}
  .col-1-2,.row .col-1-2{width:47.25%}
  .col-1-2 .module,.row .col-1-2 .module{margin-bottom:5.82%}
  .col-2-5,.row .col-2-5{width:36.7%}
  .col-2-5 .module,.row .col-2-5 .module{margin-bottom:7.493%}
  .col-1-3,.row .col-1-3{width:29.6667%}
  .col-1-3 .module,.row .col-1-3 .module{margin-bottom:9.27%}
  .col-1-4,.row .col-1-4{width:20.875%}
  .col-1-4 .module,.row .col-1-4 .module{margin-bottom:13.174%}
  .col-1-5,.row .col-1-5{width:15.6%}
  .col-1-5 .module,.row .col-1-5 .module{margin-bottom:17.628%}
}
@media (min-width:981px){
  .col.col-1-2>.row-inner>.col-4-4,.col-1-2>.row-inner>.col-4-4{width:100%}
  .col.col-1-2>.row-inner>.col-4-4 .module,.col-1-2>.row-inner>.col-4-4 .module{margin-bottom:5.82%}
  .col.col-1-2>.row-inner>.col-1-4,.col-1-2>.row-inner>.col-1-4{width:44.17989%;margin-right:11.64%}
  .col.col-1-2>.row-inner>.col-1-4 .module,.col-1-2>.row-inner>.col-1-4 .module{margin-bottom:13.174%}
}
.animated{opacity:0;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both!important;animation-fill-mode:both!important}
.had-animation{position:relative}
@keyframes fx-flip{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}
.animated.flip{-webkit-animation-name:fx-flip;animation-name:fx-flip}
@keyframes fx-roll{0%{-webkit-transform-origin:center;transform-origin:center}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}
.animated.roll{-webkit-animation-name:fx-roll;animation-name:fx-roll}
.section{position:relative;background-color:#fff;background-position:50%;background-size:100%;background-size:cover}
.section-fw{padding:0}
.sdiv-top{display:block;background-repeat-y:no-repeat;height:100%;position:absolute;pointer-events:none;width:100%;left:0;right:0}
.sdiv-top{-webkit-transition:none!important;transition:none!important}
@media (min-width:981px){
  .section{padding:4% 0}
  .section-fw{padding:0}
}
@media (max-width:980px){
  .section{padding:50px 0}
  .section-fw{padding:0}
}
.row{width:80%;max-width:1080px;margin:auto;position:relative}
.has-divider .row{z-index:5}
.row-inner{width:100%;position:relative}
.row:after,.row-inner:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0;width:0}
.row-4col .last{margin-bottom:0}
.col{float:left;background-size:cover;background-position:50%;position:relative;z-index:2;min-height:1px}
.col.col-empty{min-height:1px}
.row .col.last,.row .col:last-child,.row-inner .col.last,.row-inner .col:last-child{margin-right:0!important}
.col,.row,.row-inner{background-size:cover;background-position:50%;background-repeat:no-repeat}
@media (min-width:981px){
  .row{padding:2% 0}
  .col-1-2 .row-inner{padding:5.82% 0}
  .specialty>.row{padding:0}
  .row-inner{width:100%}
  .row .col.last,.row .col:last-child,.row-inner .col.last,.row-inner .col:last-child{margin-right:0!important}
  .row.equal-cols{display:-webkit-box;display:-ms-flexbox;display:flex}
  .row.equal-cols>.col{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
}
@media (max-width:980px){
  .row{max-width:1080px}
  .col .row-inner,.row{padding:30px 0}
  .specialty>.row{padding:0}
  .col{width:100%;margin-bottom:30px}
  .row .col.last,.row .col:last-child{margin-bottom:0}
  .specialty .row>.col{padding-bottom:0}
  .col.col-empty{display:none}
  .row_1-4_1-4,.row-4col,.row-5col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
  .row_1-4_1-4>.col.col-1-4,.row-4col>.col.col-1-4{width:47.25%;margin-right:5.5%}
  .row_1-4_1-4>.col.col-1-4:nth-child(2n),.row-4col>.col.col-1-4:nth-child(2n){margin-right:0}
  .row_1-4_1-4 .col:nth-last-child(-n+2),.row-4col .col:nth-last-child(-n+2){margin-bottom:0}
  .row-5col>.col.col-1-5{width:47.25%;margin-right:5.5%}
  .row-5col>.col.col-1-5:nth-child(2n){margin-right:0}
  .row-5col .col:last-child{margin-bottom:0}
}
@media (max-width:479px){
  .row .col.col-1-4,.row .col.col-1-5{width:100%;margin:0 0 30px}
  .row .col.col-1-4.last,.row .col.col-1-4:last-child,.row .col.col-1-5.last,.row .col.col-1-5:last-child{margin-bottom:0}
  .col{width:100%!important}
}
.text{word-wrap:break-word}
.text>:last-child{padding-bottom:0}
.text-inner{position:relative}
.btn-wrap>a{display:inline-block}
.with-border .img-wrap{border:0 solid #333}
.image{margin-left:auto;margin-right:auto;line-height:0}
.image{display:block}
.image .img-wrap{display:inline-block;position:relative;max-width:100%}
.image img{position:relative}
.last{margin-right:0}
.row{width:80%;max-width:1080px;margin:auto;position:relative}
.has-divider .row{z-index:5}
.row-inner{width:100%;position:relative}
.row:after,.row-inner:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0;width:0}
.row-4col .last{margin-bottom:0}
.col{float:left;background-size:cover;background-position:50%;position:relative;z-index:2;min-height:1px}
.col.col-empty{min-height:1px}
.row .col.last,.row .col:last-child,.row-inner .col.last,.row-inner .col:last-child{margin-right:0!important}
.col,.row,.row-inner{background-size:cover;background-position:50%;background-repeat:no-repeat}
@media (min-width:981px){
  .row{padding:2% 0}
  .col-1-2 .row-inner{padding:5.82% 0}
  .specialty>.row{padding:0}
  .row-inner{width:100%}
  .row .col.last,.row .col:last-child,.row-inner .col.last,.row-inner .col:last-child{margin-right:0!important}
  .row.equal-cols{display:-webkit-box;display:-ms-flexbox;display:flex}
  .row.equal-cols>.col{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
}
@media (max-width:980px){
  .row{max-width:1080px}
  .col .row-inner,.row{padding:30px 0}
  .specialty>.row{padding:0}
  .col{width:100%;margin-bottom:30px}
  .row .col.last,.row .col:last-child{margin-bottom:0}
  .specialty .row>.col{padding-bottom:0}
  .col.col-empty{display:none}
  .row_1-4_1-4,.row-4col,.row-5col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
  .row_1-4_1-4>.col.col-1-4,.row-4col>.col.col-1-4{width:47.25%;margin-right:5.5%}
  .row_1-4_1-4>.col.col-1-4:nth-child(2n),.row-4col>.col.col-1-4:nth-child(2n){margin-right:0}
  .row_1-4_1-4 .col:nth-last-child(-n+2),.row-4col .col:nth-last-child(-n+2){margin-bottom:0}
  .row-5col>.col.col-1-5{width:47.25%;margin-right:5.5%}
  .row-5col>.col.col-1-5:nth-child(2n){margin-right:0}
  .row-5col .col:last-child{margin-bottom:0}
}
@media (max-width:479px){
  .row .col.col-1-4,.row .col.col-1-5{width:100%;margin:0 0 30px}
  .row .col.col-1-4.last,.row .col.col-1-4:last-child,.row .col.col-1-5.last,.row .col.col-1-5:last-child{margin-bottom:0}
  .col{width:100%!important}
}
.space{-webkit-box-sizing:content-box;box-sizing:content-box;height:23px}
.sep-hidden{margin-bottom:0!important}
.sep-internal{display:inline-block;width:100%}
.space:after{content:"";display:table}
.code.module{z-index:9;position:relative}

/* ---------- Estilos propios de cada bloque de la página ---------- */
@media only screen and (min-width:1350px){
  .row{padding:27px 0}
  .section{padding:54px 0}
  .section-fw{padding:0}
}
div.section.s0{background-blend-mode:overlay;background-image:url(/img/matthias-mullie-F4LHE4PBWEA-unsplash-scaled.jpg)!important}
.s0{height:1000px;overflow-x:hidden;overflow-y:hidden}
.s0.section{padding-bottom:230px;background-color:#f3e24e!important}
.r0{z-index:10!important;position:relative}
.t0{font-family:'Abril Fatface',display;padding-bottom:0px!important;margin-bottom:-2px!important}
.t0 h1{font-family:'Allison',handwriting;font-weight:800;font-size:100px;color:#e81b1b!important;line-height:1.2em}
.t1.text{color:#0c71c3!important}
.t1{line-height:1em;font-family:'Abril Fatface',display;font-size:58px;letter-spacing:1px;line-height:1em;margin-top:-2px!important;margin-bottom:-1px!important}
.t2{line-height:1.9em;letter-spacing:3px;line-height:1.9em}
.t2 h1{font-family:'Darker Grotesque',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:96px;color:#000000!important;line-height:0.9em}
.t3.text{color:#000000!important}
.t3{line-height:1.4em;font-family:'Darker Grotesque',Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:24px;line-height:1.4em}
.b0-wrap .b0,.b0-wrap .b0:hover,.b1-wrap .b1,.b1-wrap .b1:hover{padding-top:12px!important;padding-right:20px!important;padding-bottom:12px!important;padding-left:20px!important}
body main .section .b0,body main .section .b1{color:#000000!important;border-width:3px!important;border-color:#000000;border-radius:100px;letter-spacing:0.16em;font-size:17px;font-family:'Darker Grotesque',Helvetica,Arial,Lucida,sans-serif!important;font-weight:800!important;text-transform:uppercase!important;background-color:#FFFFFF}
body main .section .b0:after,body main .section .b1:after{font-size:1.6em}
.b0,.b1{z-index:500;position:relative}
.b0,.b0:after,.b1,.b1:after{transition:all 300ms ease 0ms}
.i0 .img-wrap{border-radius:400px 400px 400px 400px;overflow:hidden;border-width:1vw;border-style:none;border-color:RGBA(255,255,255,0)}
.i0 .img-wrap img{max-height:707px;width:auto}
.i0{margin-right:-20vw!important;margin-left:10vw!important;max-width:100%;z-index:-500;position:relative;top:0px;bottom:auto;right:0px;left:auto;text-align:left;margin-left:0}
.r1.row{padding-bottom:0px!important;padding-bottom:0px}
.r1,body main .r1.row{width:100%;max-width:100%}
.r1{position:absolute!important;bottom:0px;top:auto;left:50%;right:auto;transform:translateX(-50%)}
.i1{width:100%;max-width:100%!important;text-align:left;margin-left:0}
.i1 .img-wrap,.i1 img{width:100%}
.i0.module{margin-left:auto!important;margin-right:auto!important}
@media only screen and (min-width:981px){
  .i0{width:100%}
}
@media only screen and (max-width:980px){
  .s0{height:1000px}
  .t0 h1,.t2 h1{font-size:40px}
  .t1{font-size:58px}
  .t3{font-size:20px}
  body main .section .b0:after,body main .section .b1:after{display:inline-block;opacity:0}
  body main .section .b0:hover:after,body main .section .b1:hover:after{opacity:1}
  .i0 .img-wrap{border-width:2vw}
  .i0{margin-right:0vw!important;margin-left:0vw!important;width:60%;text-align:center;margin-left:auto;margin-right:auto}
  .i0 .img-wrap img{width:auto}
  .i0.module{margin-left:auto!important;margin-right:0px!important}
}
@media only screen and (min-width:768px) and (max-width:980px){
  .i0{display:none!important}
}
@media only screen and (max-width:767px){
  .s0{height:647px}
  .t0 h1{font-size:30px}
  .t1{font-size:33px}
  .t2{font-size:35px}
  .t2 h1{font-size:24px}
  .t3{font-size:16px}
  body main .section .b0:after,body main .section .b1:after{display:inline-block;opacity:0}
  body main .section .b0:hover:after,body main .section .b1:hover:after{opacity:1}
  .i0{margin-right:0vw!important;margin-left:0vw!important;display:none!important}
  .i0 .img-wrap img{width:auto}
  .i0.module{margin-left:auto!important;margin-right:0px!important}
}
.s2.section{background-color:#FFFFFF!important}
.t4.text,.t76.text,.t92.text,.t122.text,.t139.text,.t147.text,.t163.text,.t183.text,.t201.text,.t202.text,.t206.text,.t211.text,.t220.text,.t236.text{color:#0c71c3!important}
.t4{line-height:1em;font-family:'Abril Fatface',display;font-size:58px;letter-spacing:1px;line-height:1em;margin-top:-73px!important;margin-bottom:-1px!important}
.r3{background-size:contain;background-position:center top;background-image:url(/img/poke-restaurant-44-2.png);background-color:#003375}
.r3.row,.r4.row,.r5.row,.r6.row,.r7.row,.r8.row{padding-right:50px!important;padding-bottom:50px!important;padding-left:50px!important;padding-right:50px;padding-bottom:50px;padding-left:50px}
.r3,body main .r3.row,.r4,body main .r4.row,.r5,body main .r5.row,.r6,body main .r6.row,.r7,body main .r7.row,.r8,body main .r8.row{width:90%}
.i2 .img-wrap,.i3 .img-wrap,.i4 .img-wrap,.i5 .img-wrap,.i6 .img-wrap,.i7 .img-wrap,.i8 .img-wrap,.i9 .img-wrap,.i10 .img-wrap,.i11 .img-wrap,.i12 .img-wrap,.i13 .img-wrap,.i14 .img-wrap,.i15 .img-wrap,.i16 .img-wrap,.i17 .img-wrap,.i18 .img-wrap{border-radius:400px 400px 400px 400px;overflow:hidden;border-style:none;border-color:#000000;border-bottom-width:5px}
.i2{padding-top:53px;margin-bottom:7px!important;width:100%;text-align:center}
.t5.text,.t8.text,.t9.text,.t12.text,.t13.text,.t16.text,.t17.text,.t20.text,.t21.text,.t24.text,.t25.text,.t28.text,.t29.text,.t32.text,.t33.text,.t36.text,.t37.text,.t40.text,.t41.text,.t44.text,.t45.text,.t48.text,.t49.text,.t52.text,.t53.text,.t56.text,.t57.text,.t60.text,.t61.text,.t64.text,.t65.text,.t68.text,.t69.text,.t72.text,.t75.text,.t95.text,.t104.text,.t106.text,.t109.text,.t112.text,.t115.text,.t118.text,.t121.text,.t143.text,.t146.text,.t186.text,.t190.text,.t193.text,.t196.text,.t198.text,.t200.text,.t204.text,.t208.text,.t210.text,.t215.text,.t218.text,.t219.text,.t223.text,.t227.text,.t230.text,.t233.text,.t235.text{color:#F6C85D!important}
.t5,.t9,.t13,.t17,.t21,.t25,.t29,.t33,.t37,.t41,.t45,.t49,.t53,.t57,.t61,.t65,.t69,.t223{line-height:1.4em;font-family:'Darker Grotesque',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:24px;line-height:1.4em;margin-bottom:-1px!important}
.t6 h4,.t10 h4,.t14 h4,.t18 h4,.t22 h4,.t26 h4,.t30 h4,.t34 h4,.t38 h4,.t42 h4,.t46 h4,.t50 h4,.t54 h4,.t58 h4,.t62 h4,.t66 h4,.t70 h4,.t73 h4,.t80 h4,.t83 h4,.t86 h4,.t89 h4,.t93 h4,.t96 h4,.t107 h4,.t141 h4{font-family:'Darker Grotesque',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:20px;color:#FFFFFF!important;line-height:1.4em}
.t6,.t10,.t14,.t18,.t22,.t26,.t30,.t34,.t38,.t42,.t46,.t50,.t54,.t58,.t62,.t66,.t70,.t73,.t77,.t80,.t83,.t86,.t89,.t93,.t96,.t99,.t102,.t105,.t107,.t110,.t113,.t116,.t119,.t141,.t144,.t184,.t188,.t191,.t194,.t197,.t199,.t209,.t216,.t221,.t225,.t228,.t231,.t234,.t238,.t240{margin-bottom:0px!important}
.t7.text,.t11.text,.t15.text,.t19.text,.t23.text,.t27.text,.t31.text,.t35.text,.t39.text,.t43.text,.t47.text,.t51.text,.t55.text,.t59.text,.t63.text,.t67.text,.t71.text,.t74.text,.t81.text,.t84.text,.t87.text,.t90.text,.t94.text,.t97.text,.t98.text,.t100.text,.t101.text,.t103.text{color:#FFFFFF!important}
.t7,.t11,.t15,.t19,.t23,.t27,.t31,.t35,.t39,.t43,.t47,.t51,.t55,.t59,.t63,.t67,.t71,.t74{line-height:1.8em;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;line-height:1.8em;margin-bottom:0px!important}
.t8,.t12,.t16,.t20,.t24,.t28,.t32,.t36,.t40,.t44,.t48,.t52,.t56,.t60,.t64,.t68,.t72,.t75,.t79,.t82,.t85,.t88,.t91,.t95,.t98,.t126,.t129,.t132,.t135,.t138,.t150,.t153,.t156,.t159,.t162,.t166,.t169,.t173,.t176,.t179,.t182,.t204,.t208,.t210,.t218{line-height:1.4em;font-family:'Darker Grotesque',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:24px;line-height:1.4em}
.i3{padding-top:47px;margin-bottom:15px!important;width:100%;text-align:center}
.i4{padding-top:48px;margin-bottom:14px!important;width:100%;text-align:center}
.r4,.r5,.r6,.r7{background-color:#003375;border-radius:0 0 0 0;overflow:hidden}
.i5,.i6,.i7,.i8,.i9,.i10,.i11,.i12,.i13,.i14,.i15,.i16,.i17,.i18,.i19{width:100%;text-align:center}
.r8{background-color:#003375;border-radius:0 0 30px 30px;overflow:hidden}
.i18 .img-wrap img{height:199px;min-height:100px}
.i19 .img-wrap{border-radius:400px 400px 400px 400px;overflow:hidden;border-width:3px 3px 5px 3px;border-style:none;border-color:#FFFFFF}
.s3.section{margin-top:-95px;background-color:#FFFFFF!important}
.r9{min-height:15.8px}
.r9.row{margin-right:auto!important;margin-bottom:11px!important;margin-left:auto!important}
.t76{line-height:1em;font-family:'Abril Fatface',display;font-size:66px;letter-spacing:1px;line-height:1em;margin-top:-73px!important;margin-bottom:-1px!important;transform:translateX(0px) translateY(40px)}
.t77.text,.t78.text,.t108.text,.t111.text,.t114.text,.t117.text,.t120.text,.t142.text,.t145.text,.t149.text,.t152.text,.t155.text,.t158.text,.t161.text,.t165.text,.t168.text,.t171.text,.t172.text,.t175.text,.t178.text,.t181.text,.t185.text,.t187.text,.t189.text,.t192.text,.t195.text,.t203.text,.t207.text,.t212.text,.t217.text,.t222.text,.t224.text,.t226.text,.t229.text,.t232.text,.t237.text{color:#000000!important}
.t77 h4,.t99 h4,.t102 h4,.t105 h4,.t110 h4,.t113 h4,.t116 h4,.t119 h4,.t144 h4,.t184 h4,.t188 h4,.t191 h4,.t194 h4,.t197 h4,.t199 h4,.t209 h4,.t221 h4,.t225 h4,.t228 h4,.t231 h4,.t234 h4,.t238 h4,.t240 h4{font-family:'Darker Grotesque',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:20px;color:#000000!important;line-height:1.4em}
.t78,.t81,.t84,.t87,.t90,.t97,.t203,.t207,.t217{line-height:1.5em;font-family:'Darker Grotesque',Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:19px;line-height:1.5em;margin-bottom:-2px!important}
.t79.text,.t82.text,.t85.text,.t88.text,.t91.text,.t126.text,.t129.text,.t132.text,.t135.text,.t138.text{color:#E09900!important}
.i20 .img-wrap{border-radius:8px 8px 8px 8px;overflow:hidden;border-width:5px;border-style:outset;border-color:#ffd42d}
.i20{padding-top:7px;padding-right:0px;padding-bottom:7px;padding-left:0px;margin-top:-30px!important;transform:scaleX(1.32) scaleY(1.32) translateX(10px) translateY(15px);transform-origin:;text-align:left;margin-left:0}
@keyframes fx-bounce-i20{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{transform:scaleX(0.396) scaleY(0.396) translateX(10px) translateY(15px)}20%{transform:scaleX(1.452) scaleY(1.452) translateX(10px) translateY(15px)}40%{transform:scaleX(1.188) scaleY(1.188) translateX(10px) translateY(15px)}60%{transform:scaleX(1.3596) scaleY(1.3596) translateX(10px) translateY(15px)}80%{transform:scaleX(1.2804) scaleY(1.2804) translateX(10px) translateY(15px)}100%{opacity:1;transform:scaleX(1.32) scaleY(1.32) translateX(10px) translateY(15px)}}
.i20.animated.transformAnim{animation-name:fx-bounce-i20}
.s4.section,.s6.section{padding-top:39px;padding-bottom:120px;background-color:rgba(202,216,190,0.6)!important}
.s4.has-divider.top-divider .sdiv-top{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDBweCIgdmlld0JveD0iMCAwIDEyODAgMTQwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9IiNGRkZGRkYiPjxwYXRoIGQ9Ik0zMjAgMjhDMTYwIDI4IDgwIDQ5IDAgNzBWMGgxMjgwdjcwYy04MCAyMS0xNjAgNDItMzIwIDQyLTMyMCAwLTMyMC04NC02NDAtODR6Ii8+PC9nPjwvc3ZnPg==);background-size:100% 121px;top:0;height:121px;z-index:1;transform:scale(1,1)}
.r12.row,.r18.row{padding-top:133px!important;padding-top:133px}
.t92,.t122,.t139{line-height:1em;font-family:'Abril Fatface',display;font-size:77px;letter-spacing:1px;line-height:1em;margin-top:-7px!important;margin-bottom:-1px!important}
.r13.row,.r19.row,.r36.row,.r44.row,.r47.row,.r49.row{padding-bottom:0px!important;padding-bottom:0px}
.r13,body main .r13.row,.r19,body main .r19.row,.r36,body main .r36.row,.r44,body main .r44.row,.r47,body main .r47.row{width:100%;max-width:100%}
.r13,.r19,.r36,.r44,.r47{position:absolute!important;bottom:0px;top:auto;left:50%;right:auto;transform:translateX(-50%)}
.i21,.i33,.i46,.i54,.i59{width:100%;max-width:100%!important;text-align:left;margin-left:0}
.i21 .img-wrap,.i21 img,.i33 .img-wrap,.i33 img,.i46 .img-wrap,.i46 img,.i54 .img-wrap,.i54 img,.i59 .img-wrap,.i59 img{width:100%}
.i22 .img-wrap,.i24 .img-wrap,.i27 .img-wrap,.i29 .img-wrap,.i31 .img-wrap,.i32 .img-wrap,.i34 .img-wrap,.i47 .img-wrap,.i48 .img-wrap,.i49 .img-wrap,.i55 .img-wrap,.i56 .img-wrap,.i58 .img-wrap{border-radius:30px 30px 30px 30px;overflow:hidden;border-width:3px;border-color:#000000}
.i22,.i23,.i24,.i25,.i26,.i27,.i28,.i29,.i30,.i31,.i32,.i34,.i47,.i48,.i49,.i50,.i51,.i53,.i55,.i56,.i57,.i58{text-align:left;margin-left:0}
.t94,.t111,.t145,.t185,.t187,.t224{line-height:1.5em;font-family:'Darker Grotesque',Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:19px;line-height:1.5em;margin-bottom:0px!important}
.i23 .img-wrap,.i25 .img-wrap,.i26 .img-wrap,.i28 .img-wrap,.i30 .img-wrap,.i50 .img-wrap,.i51 .img-wrap,.i52 .img-wrap,.i53 .img-wrap,.i57 .img-wrap{border-radius:30px 30px 30px 30px;overflow:hidden;border-width:3px;border-color:#FFFFFF}
.i23 .img-wrap img{height:148px;width:auto}
.t100,.t189,.t192,.t222,.t226,.t229{line-height:1.5em;font-family:'Darker Grotesque',Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:19px;line-height:1.5em;margin-bottom:-1px!important}
.t101,.t104,.t106,.t109,.t112,.t115,.t118,.t121,.t143,.t146,.t190{line-height:1.4em;font-family:'Darker Grotesque',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:24px;line-height:1.4em;margin-top:0px!important}
.t103,.t108,.t117,.t120,.t142,.t195,.t232{line-height:1.5em;font-family:'Darker Grotesque',Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:19px;line-height:1.5em;margin-bottom:2px!important}
.r15.row,.r20.row{padding-bottom:6px!important;padding-bottom:6px}
.t114{line-height:1.5em;font-family:'Darker Grotesque',Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:19px;line-height:1.5em;margin-bottom:-3px!important}
.sep0,.sep1{height:auto;min-height:171.3px;max-height:100px;padding-bottom:0px}
.sep0:before,.sep1:before{width:auto;top:0px;right:0px;left:0px}
.t124 h5,.t127 h5,.t130 h5,.t133 h5,.t136 h5{font-family:'Outfit',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:20px;line-height:1.4em}
.t123,.t127,.t130,.t133,.t136,.t140,.t242{margin-bottom:10px!important}
.t124{padding-top:36px!important;margin-bottom:10px!important}
.t125,.t128,.t131,.t134,.t137{line-height:1.8em;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:16px;line-height:1.8em}
.s6.has-divider.top-divider .sdiv-top{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDBweCIgdmlld0JveD0iMCAwIDEyODAgMTQwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9IiNmZmZmZmYiPjxwYXRoIGQ9Ik0zMjAgMjhDMTYwIDI4IDgwIDQ5IDAgNzBWMGgxMjgwdjcwYy04MCAyMS0xNjAgNDItMzIwIDQyLTMyMCAwLTMyMC04NC02NDAtODR6Ii8+PC9nPjwvc3ZnPg==);background-size:100% 121px;top:0;height:121px;z-index:1;transform:scale(1,1)}
.s7.section{padding-top:55px;padding-bottom:62px;background-color:#FFFFFF!important}
.s7.has-divider.top-divider .sdiv-top{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDBweCIgdmlld0JveD0iMCAwIDEyODAgMTQwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9InJnYmEoMjAyLDIxNiwxOTAsMC42KSI+PC9nPjwvc3ZnPg==);background-size:100% 148px;top:0;height:148px;z-index:1;transform:scale(1,1)}
.r22.row{padding-top:2px!important;padding-top:2px}
.t147{line-height:1em;font-family:'Abril Fatface',display;font-size:48px;letter-spacing:1px;line-height:1em;margin-top:-2px!important;margin-bottom:-1px!important}
.i35,.i37,.i39{background-image:url(/img/poke-restaurant-50.png);text-align:left;margin-left:0}
.i35 .img-wrap,.i37 .img-wrap,.i39 .img-wrap,.i40 .img-wrap,.i42 .img-wrap,.i44 .img-wrap{border-radius:400px 400px 400px 400px;overflow:hidden;border-width:0.6vw;border-color:RGBA(255,255,255,0);box-shadow:0px 0px 0px 8px #000000}
.t148 h2,.t151 h2,.t154 h2,.t157 h2,.t160 h2,.t164 h2,.t167 h2,.t170 h2,.t174 h2,.t177 h2,.t180 h2{font-family:'Darker Grotesque',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:48px;color:#000000!important}
.t149,.t152,.t155,.t158,.t161,.t165,.t168,.t171,.t172,.t175,.t178,.t181{line-height:1.5em;font-family:'Darker Grotesque',Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:19px;line-height:1.5em}
.t150.text,.t153.text,.t156.text,.t159.text,.t162.text,.t166.text,.t169.text,.t173.text,.t176.text,.t179.text,.t182.text{color:#E0510C!important}
.i36,.i38,.i41,.i43,.i45{background-image:url(/img/poke-restaurant-55.png);text-align:left;margin-left:0}
.i36 .img-wrap,.i38 .img-wrap,.i41 .img-wrap,.i43 .img-wrap,.i45 .img-wrap{border-radius:400px 400px 400px 400px;overflow:hidden;border-width:0.6vw;border-color:RGBA(255,255,255,0);box-shadow:0px 0px 0px 8px #F6C85D}
.s8.section{padding-top:1px;padding-bottom:3px;background-color:#FFFFFF!important}
.s8.has-divider.top-divider .sdiv-top{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDBweCIgdmlld0JveD0iMCAwIDEyODAgMTQwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9IiMwMDAwMDAiPjwvZz48L3N2Zz4=);background-size:100% 148px;top:0;height:148px;z-index:1;transform:scale(1,1)}
.r28.row{padding-top:1px!important;padding-top:1px}
.t163{line-height:1em;font-family:'Abril Fatface',display;font-size:58px;letter-spacing:1px;line-height:1em;margin-top:-2px!important;margin-bottom:-1px!important}
.i40,.i42,.i44{background-image:url(/img/poke-restaurant-50.png);transform:translateX(21px) translateY(-73px);text-align:left;margin-left:0}
.r30{transform:translateX(5px) translateY(-2px)}
.s9.section,.s11.section{padding-top:166px;background-color:rgba(242,236,198,0.51)!important}
.s9.has-divider.top-divider .sdiv-top,.s11.has-divider.top-divider .sdiv-top{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDBweCIgdmlld0JveD0iMCAwIDEyODAgMTQwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9IiNGRkZGRkYiPjxwYXRoIGQ9Ik0zMjAgMjhDMTYwIDI4IDgwIDQ5IDAgNzBWMGgxMjgwdjcwYy04MCAyMS0xNjAgNDItMzIwIDQyLTMyMCAwLTMyMC04NC02NDAtODR6Ii8+PC9nPjwvc3ZnPg==);background-size:50% 100px;top:0;height:100px;z-index:1;transform:scale(1,1)}
.r35.row,.r39.row,.r43.row{padding-top:0px!important;padding-left:0px!important;padding-top:0px;padding-left:0px}
.t183,.t201{line-height:1em;font-family:'Abril Fatface',display;font-size:37px;letter-spacing:1px;line-height:1em;padding-left:0px!important;margin-top:-2px!important;margin-bottom:-1px!important;width:77%;max-width:85%;transform:scaleX(0.92) scaleY(0.92)}
.t186{line-height:1.4em;font-family:'Darker Grotesque',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:24px;line-height:1.4em;margin-bottom:1px!important}
.t193,.t196,.t198,.t200,.t230,.t233,.t235{line-height:1.4em;font-family:'Darker Grotesque',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:24px;line-height:1.4em;margin-top:0px!important;margin-bottom:5px!important}
.sep2,.sep3{min-height:382px}
.s10.section{padding-top:0px;background-color:#FFFFFF!important}
.t202,.t206{line-height:1em;font-family:'Abril Fatface',display;font-size:49px;letter-spacing:1px;line-height:1em;margin-top:-2px!important;margin-bottom:-1px!important}
.i52 .img-wrap img{height:339px;min-height:252px;max-height:993px;width:auto}
.i52{width:64%;text-align:left;margin-left:0}
.t211{line-height:1em;font-family:'Abril Fatface',display;font-size:43px;letter-spacing:1px;line-height:1em;margin-top:-2px!important;margin-bottom:28px!important}
.t212{line-height:1.5em;font-family:'Darker Grotesque',Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:19px;line-height:1.5em;min-height:337.5px;padding-bottom:0px!important;margin-bottom:-2px!important}
.t213{margin-top:-95px!important;margin-bottom:3px!important}
.t214{padding-bottom:42px!important;margin-bottom:0px!important}
.t215{line-height:1.4em;font-family:'Darker Grotesque',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:24px;line-height:1.4em;margin-top:-17px!important}
.t219{line-height:1.4em;font-family:'Darker Grotesque',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:24px;line-height:1.4em;padding-top:6px!important;margin-bottom:-5px!important}
.t220,.t236{line-height:1em;font-family:'Abril Fatface',display;font-size:47px;letter-spacing:1px;line-height:1em;margin-top:-2px!important;margin-bottom:-1px!important}
.t227{line-height:1.4em;font-family:'Darker Grotesque',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:24px;line-height:1.4em;margin-bottom:0px!important}
div.section.s12{background-image:url(/img/arepa.jpg)!important}
.s12.has-divider.top-divider .sdiv-top{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDBweCIgdmlld0JveD0iMCAwIDEyODAgMTQwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9InJnYmEoMjQyLDIzNiwxOTgsMC41MSkiPjxwYXRoIGQ9Ik0zMjAgMjhDMTYwIDI4IDgwIDQ5IDAgNzBWMGgxMjgwdjcwYy04MCAyMS0xNjAgNDItMzIwIDQyLTMyMCAwLTMyMC04NC02NDAtODR6Ii8+PC9nPjwvc3ZnPg==);background-size:100% 100px;top:0;height:100px;z-index:1;transform:scale(1,1)}
.sep4{min-height:953px}
.s13.section{padding-top:0px;padding-bottom:4px}
.t237{line-height:1.5em;font-family:'Darker Grotesque',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:19px;line-height:1.5em;margin-right:-41px!important}
.t239 h3,.t241 h3{font-family:'Darker Grotesque',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:36px;color:#000000!important;line-height:1.2em}
.s15{z-index:-500;position:relative}
.s16.section{background-color:gcid-3d77f18a-71d5-4051-b3de-cc8639fa0c6d!important}
.r50,body main .r50.row{max-width:none}
.t242 h1{font-family:'Diplomata SC',display;font-size:5vw;color:#FFFFFF!important}
.t243.text{color:rgba(255,255,255,0.7)!important}
.t243{line-height:1.8em;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:16px;line-height:1.8em;max-width:700px}
.c53,.c54,.c57,.c58,.c61,.c64,.c65,.c68,.c69,.c72,.c74{padding-top:8%}
.c66{padding-bottom:0px;transform:translateX(0px) translateY(92px)}
.r30.row,.t183.module,.t201.module,.t243.module{margin-left:auto!important;margin-right:auto!important}
.i52.module{margin-left:auto!important;margin-right:0px!important}
@media only screen and (min-width:981px){
  .r35,body main .r35.row,.r39,body main .r39.row,.r43,body main .r43.row{width:700px}
}
@media only screen and (max-width:980px){
  .r3.row,.r4.row,.r5.row,.r6.row,.r7.row,.r8.row{padding-top:30px!important;padding-right:30px!important;padding-bottom:30px!important;padding-left:30px!important;padding-top:30px!important;padding-right:30px!important;padding-bottom:30px!important;padding-left:30px!important}
  .i2 .img-wrap,.i3 .img-wrap,.i4 .img-wrap,.i5 .img-wrap,.i6 .img-wrap,.i7 .img-wrap,.i8 .img-wrap,.i9 .img-wrap,.i10 .img-wrap,.i11 .img-wrap,.i12 .img-wrap,.i13 .img-wrap,.i14 .img-wrap,.i15 .img-wrap,.i16 .img-wrap,.i17 .img-wrap,.i18 .img-wrap,.i19 .img-wrap{border-bottom-width:5px}
  .i2 .img-wrap img,.i3 .img-wrap img,.i4 .img-wrap img,.i5 .img-wrap img,.i6 .img-wrap img,.i7 .img-wrap img,.i8 .img-wrap img,.i9 .img-wrap img,.i10 .img-wrap img,.i11 .img-wrap img,.i12 .img-wrap img,.i13 .img-wrap img,.i14 .img-wrap img,.i15 .img-wrap img,.i16 .img-wrap img,.i17 .img-wrap img,.i19 .img-wrap img,.i20 .img-wrap img,.i22 .img-wrap img,.i23 .img-wrap img,.i24 .img-wrap img,.i25 .img-wrap img,.i26 .img-wrap img,.i27 .img-wrap img,.i28 .img-wrap img,.i29 .img-wrap img,.i30 .img-wrap img,.i31 .img-wrap img,.i32 .img-wrap img,.i34 .img-wrap img,.i35 .img-wrap img,.i36 .img-wrap img,.i37 .img-wrap img,.i38 .img-wrap img,.i39 .img-wrap img,.i40 .img-wrap img,.i41 .img-wrap img,.i42 .img-wrap img,.i43 .img-wrap img,.i44 .img-wrap img,.i45 .img-wrap img,.i47 .img-wrap img,.i48 .img-wrap img,.i49 .img-wrap img,.i50 .img-wrap img,.i51 .img-wrap img,.i52 .img-wrap img,.i53 .img-wrap img,.i55 .img-wrap img,.i56 .img-wrap img,.i57 .img-wrap img,.i58 .img-wrap img{width:auto}
  .t5,.t8,.t9,.t12,.t13,.t16,.t17,.t20,.t21,.t24,.t25,.t28,.t29,.t32,.t33,.t36,.t37,.t40,.t41,.t44,.t45,.t48,.t49,.t52,.t53,.t56,.t57,.t60,.t61,.t64,.t65,.t68,.t69,.t72,.t75,.t79,.t82,.t85,.t88,.t91,.t95,.t98,.t101,.t104,.t106,.t109,.t112,.t115,.t118,.t121,.t126,.t129,.t132,.t135,.t138,.t143,.t146,.t150,.t153,.t156,.t159,.t162,.t166,.t169,.t173,.t176,.t179,.t182,.t186,.t190,.t193,.t196,.t198,.t200,.t204,.t208,.t210,.t215,.t218,.t219,.t223,.t227,.t230,.t233,.t235,.t239 h3,.t241 h3{font-size:20px}
  .t6 h4,.t10 h4,.t14 h4,.t18 h4,.t22 h4,.t26 h4,.t30 h4,.t34 h4,.t38 h4,.t42 h4,.t46 h4,.t50 h4,.t54 h4,.t58 h4,.t62 h4,.t66 h4,.t70 h4,.t73 h4,.t77 h4,.t80 h4,.t83 h4,.t86 h4,.t89 h4,.t93 h4,.t96 h4,.t99 h4,.t102 h4,.t105 h4,.t107 h4,.t110 h4,.t113 h4,.t116 h4,.t119 h4,.t141 h4,.t144 h4,.t184 h4,.t188 h4,.t191 h4,.t194 h4,.t197 h4,.t199 h4,.t209 h4,.t221 h4,.t225 h4,.t228 h4,.t231 h4,.t234 h4,.t238 h4,.t240 h4{font-size:17px}
  .r4,.r5,.r6,.r7{background-image:initial}
  .r8{background-image:initial;border-radius:0 0 30px 0;overflow:hidden}
  .i18 .img-wrap img{height:auto;width:auto}
  .t78,.t81,.t84,.t87,.t90,.t94,.t97,.t100,.t103,.t108,.t111,.t114,.t117,.t120,.t142,.t145,.t149,.t152,.t155,.t158,.t161,.t165,.t168,.t171,.t172,.t175,.t178,.t181,.t185,.t187,.t189,.t192,.t195,.t203,.t207,.t212,.t217,.t222,.t224,.t226,.t229,.t232,.t237{font-size:18px}
  .i20{margin-top:-30px!important;transform:scaleX(1.32) scaleY(1.32) translateX(37px) translateY(-14px);transform-origin:}
  @keyframes fx-bounce-i20{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{transform:scaleX(0.396) scaleY(0.396) translateX(37px) translateY(-14px)}20%{transform:scaleX(1.452) scaleY(1.452) translateX(37px) translateY(-14px)}40%{transform:scaleX(1.188) scaleY(1.188) translateX(37px) translateY(-14px)}60%{transform:scaleX(1.3596) scaleY(1.3596) translateX(37px) translateY(-14px)}80%{transform:scaleX(1.2804) scaleY(1.2804) translateX(37px) translateY(-14px)}100%{opacity:1;transform:scaleX(1.32) scaleY(1.32) translateX(37px) translateY(-14px)}}
  .i20.animated.transformAnim{animation-name:fx-bounce-i20}
  .t92,.t122,.t139{font-size:77px}
  .sep0,.sep1{height:auto;min-height:97.8px}
  .t124 h5,.t127 h5,.t130 h5,.t133 h5,.t136 h5{font-size:16px}
  .t125,.t128,.t131,.t134,.t137,.t243{font-size:15px}
  .i35 .img-wrap,.i36 .img-wrap,.i37 .img-wrap,.i38 .img-wrap,.i39 .img-wrap,.i40 .img-wrap,.i41 .img-wrap,.i42 .img-wrap,.i43 .img-wrap,.i44 .img-wrap,.i45 .img-wrap{border-width:1.5vw}
  .t148 h2,.t151 h2,.t154 h2,.t157 h2,.t160 h2,.t164 h2,.t167 h2,.t170 h2,.t174 h2,.t177 h2,.t180 h2{font-size:32px}
  .t163,.t183,.t201{font-size:58px}
  .r35,body main .r35.row,.r39,body main .r39.row,.r43,body main .r43.row{width:80%}
  .sep2,.sep3{min-height:209px}
  .t220,.t236{font-size:47px}
  .sep4{min-height:953px}
  .c4,.c5,.c6,.c7,.c8,.c9,.c10,.c11,.c12,.c13,.c14,.c15,.c16,.c17,.c18,.c19,.c20,.c21{padding-bottom:30px}
  .c53,.c54,.c57,.c58,.c61,.c64,.c65,.c68,.c69,.c72,.c74{padding-top:0%}
}
@media only screen and (max-width:767px){
  .r3.row,.r4.row,.r5.row,.r6.row,.r7.row,.r8.row{padding-top:20px!important;padding-right:20px!important;padding-bottom:20px!important;padding-left:20px!important;padding-top:20px!important;padding-right:20px!important;padding-bottom:20px!important;padding-left:20px!important}
  .i2 .img-wrap,.i3 .img-wrap,.i4 .img-wrap,.i5 .img-wrap,.i6 .img-wrap,.i7 .img-wrap,.i8 .img-wrap,.i9 .img-wrap,.i10 .img-wrap,.i11 .img-wrap,.i12 .img-wrap,.i13 .img-wrap,.i14 .img-wrap,.i15 .img-wrap,.i16 .img-wrap,.i17 .img-wrap,.i18 .img-wrap,.i19 .img-wrap{border-bottom-width:5px}
  .i2 .img-wrap img,.i3 .img-wrap img,.i4 .img-wrap img,.i5 .img-wrap img,.i6 .img-wrap img,.i7 .img-wrap img,.i8 .img-wrap img,.i9 .img-wrap img,.i10 .img-wrap img,.i11 .img-wrap img,.i12 .img-wrap img,.i13 .img-wrap img,.i14 .img-wrap img,.i15 .img-wrap img,.i16 .img-wrap img,.i17 .img-wrap img,.i19 .img-wrap img,.i20 .img-wrap img,.i22 .img-wrap img,.i23 .img-wrap img,.i24 .img-wrap img,.i25 .img-wrap img,.i26 .img-wrap img,.i27 .img-wrap img,.i28 .img-wrap img,.i29 .img-wrap img,.i30 .img-wrap img,.i31 .img-wrap img,.i32 .img-wrap img,.i34 .img-wrap img,.i35 .img-wrap img,.i36 .img-wrap img,.i37 .img-wrap img,.i38 .img-wrap img,.i39 .img-wrap img,.i40 .img-wrap img,.i41 .img-wrap img,.i42 .img-wrap img,.i43 .img-wrap img,.i44 .img-wrap img,.i45 .img-wrap img,.i47 .img-wrap img,.i48 .img-wrap img,.i49 .img-wrap img,.i50 .img-wrap img,.i51 .img-wrap img,.i52 .img-wrap img,.i53 .img-wrap img,.i55 .img-wrap img,.i56 .img-wrap img,.i57 .img-wrap img,.i58 .img-wrap img{width:auto}
  .t5,.t8,.t9,.t12,.t13,.t16,.t17,.t20,.t21,.t24,.t25,.t28,.t29,.t32,.t33,.t36,.t37,.t40,.t41,.t44,.t45,.t48,.t49,.t52,.t53,.t56,.t57,.t60,.t61,.t64,.t65,.t68,.t69,.t72,.t75,.t78,.t79,.t81,.t82,.t84,.t85,.t87,.t88,.t90,.t91,.t94,.t95,.t97,.t98,.t100,.t101,.t103,.t104,.t106,.t108,.t109,.t111,.t112,.t114,.t115,.t117,.t118,.t120,.t121,.t126,.t129,.t132,.t135,.t138,.t142,.t143,.t145,.t146,.t149,.t150,.t152,.t153,.t155,.t156,.t158,.t159,.t161,.t162,.t165,.t166,.t168,.t169,.t171,.t172,.t173,.t175,.t176,.t178,.t179,.t181,.t182,.t185,.t186,.t187,.t189,.t190,.t192,.t193,.t195,.t196,.t198,.t200,.t203,.t204,.t207,.t208,.t210,.t212,.t215,.t217,.t218,.t219,.t222,.t223,.t224,.t226,.t227,.t229,.t230,.t232,.t233,.t235,.t237,.t239 h3,.t241 h3{font-size:16px}
  .t6 h4,.t10 h4,.t14 h4,.t18 h4,.t22 h4,.t26 h4,.t30 h4,.t34 h4,.t38 h4,.t42 h4,.t46 h4,.t50 h4,.t54 h4,.t58 h4,.t62 h4,.t66 h4,.t70 h4,.t73 h4,.t77 h4,.t80 h4,.t83 h4,.t86 h4,.t89 h4,.t93 h4,.t96 h4,.t99 h4,.t102 h4,.t105 h4,.t107 h4,.t110 h4,.t113 h4,.t116 h4,.t119 h4,.t141 h4,.t144 h4,.t184 h4,.t188 h4,.t191 h4,.t194 h4,.t197 h4,.t199 h4,.t209 h4,.t221 h4,.t225 h4,.t228 h4,.t231 h4,.t234 h4,.t238 h4,.t240 h4{font-size:15px}
  .t7,.t11,.t15,.t19,.t23,.t27,.t31,.t35,.t39,.t43,.t47,.t51,.t55,.t59,.t63,.t67,.t71,.t74{font-size:12px}
  .r4,.r5,.r6,.r7{background-image:initial;border-radius:0 0 0px 0px;overflow:hidden}
  .r8{background-image:initial;border-radius:0 0 30px 30px;overflow:hidden}
  .i18 .img-wrap img{height:241px;width:auto}
  .r10.row{margin-top:-39px!important}
  .i20{margin-top:-58px!important;transform:scaleX(1.06) scaleY(1.06) translateX(4px) translateY(-6px);transform-origin:}
  @keyframes fx-bounce-i20{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{transform:scaleX(0.318) scaleY(0.318) translateX(4px) translateY(-6px)}20%{transform:scaleX(1.166) scaleY(1.166) translateX(4px) translateY(-6px)}40%{transform:scaleX(0.954) scaleY(0.954) translateX(4px) translateY(-6px)}60%{transform:scaleX(1.0918) scaleY(1.0918) translateX(4px) translateY(-6px)}80%{transform:scaleX(1.0282) scaleY(1.0282) translateX(4px) translateY(-6px)}100%{opacity:1;transform:scaleX(1.06) scaleY(1.06) translateX(4px) translateY(-6px)}}
  .i20.animated.transformAnim{animation-name:fx-bounce-i20}
  .t92,.t122,.t139{font-size:35px}
  .sep0,.sep1{height:100px;min-height:97.8px}
  .t124 h5,.t125,.t127 h5,.t128,.t130 h5,.t131,.t133 h5,.t134,.t136 h5,.t137,.t243{font-size:14px}
  .t148 h2,.t151 h2,.t154 h2,.t157 h2,.t160 h2,.t164 h2,.t167 h2,.t170 h2,.t174 h2,.t177 h2,.t180 h2{font-size:20px}
  .t163{font-size:39px}
  .t183,.t201{font-size:33px}
  .sep2,.sep3{min-height:100px}
  .t220,.t236{font-size:36px}
  .sep4{min-height:213px}
  .c4,.c5,.c6,.c7,.c8,.c9,.c10,.c11,.c12,.c13,.c14,.c15,.c16,.c17,.c18,.c19,.c20,.c21{padding-bottom:30px}
  .c53,.c54,.c57,.c58,.c61,.c64,.c65,.c68,.c69,.c72,.c74{padding-top:0%}
}


/* ---------- Ajustes propios ---------- */
/* flecha de los botones (antes fuente de iconos): SVG */
main .btn::after{
  content:""!important;font-family:inherit!important;
  width:1em;height:1em;top:50%;margin-top:-.5em;
  background-color:currentColor;
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M18.6 9.4l-1.4 1.4 4.2 4.2H8v2h13.4l-4.2 4.2 1.4 1.4 6.6-6.6z'/%3E%3C/svg%3E") center/contain no-repeat;
          mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M18.6 9.4l-1.4 1.4 4.2 4.2H8v2h13.4l-4.2 4.2 1.4 1.4 6.6-6.6z'/%3E%3C/svg%3E") center/contain no-repeat;
}
.sdiv-top,.sdiv-bottom{transition:none!important}

/* títulos h2 (en el original una regla global de la página los ponía así) */
main h2{color:#fff;font-size:16px;margin:0 auto 5px;text-align:center;font-style:italic}

/* ---------- Botón flotante "CLICK ME" ---------- */
.sliding-tab{position:fixed;bottom:20px;right:20px;z-index:1000}
.tab-button{background-color:#000;color:#ff0;border-radius:5px;padding:10px 15px;cursor:pointer;font-family:Arial,sans-serif;text-transform:uppercase;letter-spacing:1px;border:2px solid #fff;display:flex;align-items:center;line-height:1.7em}
.tab-button-text{margin-right:10px;font-weight:bold}
.tab-button img{vertical-align:middle;margin-right:5px;width:20px}
.tab-content{position:fixed;top:50%;right:-240px;transform:translateY(-50%);background-color:#000;color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);width:240px;padding:20px;transition:right .3s ease-in-out;z-index:999;border-radius:10px;display:flex;flex-direction:column;align-items:flex-start;font-family:Arial,sans-serif;text-transform:uppercase}
.tab-content.open{right:0}
.close-button{background-color:transparent;position:absolute;top:10px;right:10px;color:#fff;font-size:18px;cursor:pointer;z-index:1001;font-family:Arial,sans-serif;text-transform:uppercase;letter-spacing:1px;transition:background-color .3s ease-in-out;display:none}
.tab-button.open{display:none}
.tab-content.open .close-button{display:block}
.tab-content .menu-links{margin-top:20px}
.tab-content .menu-links a{display:flex;align-items:center;justify-content:space-between;margin:5px 0;padding:5px 0;color:#fff;font-weight:bold;font-size:16px;text-decoration:none;transition:color .3s ease-in-out;position:relative}
.tab-content .menu-links span{flex:1;margin-left:10px}
.tab-content .menu-icon{width:20px;height:20px;margin-right:10px}
.tab-content .logo{text-align:center;margin-bottom:10px}
.tab-content .logo img{max-width:80%;height:auto}
.tab-content .location{color:#fff;font-size:22px;text-align:center;font-style:italic;margin-bottom:10px}

/* restos del reset original que base.css no incluye */
main table{border-collapse:collapse;border-spacing:0}
main table,main tbody,main tr,main td{vertical-align:baseline}
/* mapa: alto original del iframe (480) */
.code-inner iframe{height:480px;vertical-align:baseline}

/* filas de 4 y 5 columnas: 2 por renglón en tableta y celular grande (como el original) */
@media (min-width:480px) and (max-width:980px){
  .row_1-4_1-4>.col.col-1-4,.row-4col>.col.col-1-4,.row-5col>.col.col-1-5{width:47.25%!important;margin-right:5.5%!important}
  .row_1-4_1-4>.col.col-1-4:nth-child(2n),.row-4col>.col.col-1-4:nth-child(2n),.row-5col>.col.col-1-5:nth-child(2n){margin-right:0!important}
}
