*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;line-height:var(--lh-base,1.5)}h1,h2,h3,h4,h5,h6,p,blockquote,pre,figure,figcaption,dl,dt,dd,ol,ul,li,fieldset,legend,form,label,table,caption,th,td,article,aside,details,footer,header,main,menu,nav,section,summary{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font:inherit;text-wrap:balance}p{text-wrap:pretty}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:none}fieldset,iframe{border:0}table{border-collapse:collapse;border-spacing:0}img,picture,svg,video,canvas{display:block;max-width:100%}img,video{height:auto}input,button,textarea,select{font:inherit;color:inherit}[hidden]{display:none!important}:root{--container-xs:26rem;--container-sm:38rem;--container-md:50rem;--container-lg:64rem;--container-xl:77rem;--container-xxl:90rem;--container-gutter:1rem;--space-0:0;--space-1:0.5rem;--space-2:1rem;--space-3:2rem;--space-4:4rem;--color-white:#fff;--color-black:#000;--color-gray:#f2f2f2;--color-text:#1a1a1a;--color-bg:#fff;--color-primary:#0b5fff;--color-focus:#0b5fff;--font-sans:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--lh-base:1.5;--lh-tight:1.2;--fw-light:300;--fw-normal:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--radius-sm:0.25rem;--radius-md:0.5rem;--radius-lg:1rem;--radius-full:9999px;--shadow-sm:0 1px 2px rgb(0 0 0 / 0.12);--shadow-md:0 4px 12px rgb(0 0 0 / 0.15);--transition-fast:0.15s ease-in-out;--focus-ring-width:2px;--focus-ring-offset:2px}.content,.content-fit{position:relative;width:100%}.content-full{width:100%}.content{padding:0 var(--container-gutter);margin:auto}.bg-white{background-color:var(--color-white)}.bg-black{background-color:var(--color-black)}.bg-gris{background-color:var(--color-gray)}.light{font-weight:lighter}.normal{font-weight:400}.bold,b,strong{font-weight:var(--fw-semibold)}.semibold{font-weight:var(--fw-medium)}.italic,i{font-style:italic}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.txt-left{text-align:left}.txt-center{text-align:center}.txt-right{text-align:right}.txt-justify{text-align:justify}.txt-black{color:var(--color-black)}.txt-white{color:var(--color-white)}.txt-nowrap{white-space:nowrap}.decoration-none{text-decoration:none}.underline,u{text-decoration:underline}.line-through{text-decoration:line-through}.pointer{cursor:pointer}.img-rgt{float:right;margin:0 0 1rem 2rem}.img-lft{float:left;margin:0 0 1rem 2rem}.cover{background-position:center;background-repeat:no-repeat;background-size:cover}.img-fluid{max-width:100%;height:auto}.btn{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;border:1px solid #fff0;opacity:1;cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast),border-color var(--transition-fast),opacity 0.2s ease-in-out}.disabled{opacity:0.5!important;cursor:not-allowed}.m0{margin:var(--space-0)}.mt0{margin-top:var(--space-0)}.mr0{margin-right:var(--space-0)}.mb0{margin-bottom:var(--space-0)}.ml0{margin-left:var(--space-0)}.mx0{margin-left:var(--space-0);margin-right:var(--space-0)}.my0{margin-top:var(--space-0);margin-bottom:var(--space-0)}.m1{margin:var(--space-1)}.mt1{margin-top:var(--space-1)}.mr1{margin-right:var(--space-1)}.mb1{margin-bottom:var(--space-1)}.ml1{margin-left:var(--space-1)}.mx1{margin-left:var(--space-1);margin-right:var(--space-1)}.my1{margin-top:var(--space-1);margin-bottom:var(--space-1)}.m2{margin:var(--space-2)}.mt2{margin-top:var(--space-2)}.mr2{margin-right:var(--space-2)}.mb2{margin-bottom:var(--space-2)}.ml2{margin-left:var(--space-2)}.mx2{margin-left:var(--space-2);margin-right:var(--space-2)}.my2{margin-top:var(--space-2);margin-bottom:var(--space-2)}.m3{margin:var(--space-3)}.mt3{margin-top:var(--space-3)}.mr3{margin-right:var(--space-3)}.mb3{margin-bottom:var(--space-3)}.ml3{margin-left:var(--space-3)}.mx3{margin-left:var(--space-3);margin-right:var(--space-3)}.my3{margin-top:var(--space-3);margin-bottom:var(--space-3)}.m4{margin:var(--space-4)}.mt4{margin-top:var(--space-4)}.mr4{margin-right:var(--space-4)}.mb4{margin-bottom:var(--space-4)}.ml4{margin-left:var(--space-4)}.mx4{margin-left:var(--space-4);margin-right:var(--space-4)}.my4{margin-top:var(--space-4);margin-bottom:var(--space-4)}.mxn1{margin-left:calc(var(--space-1) * -1);margin-right:calc(var(--space-1) * -1)}.mxn2{margin-left:calc(var(--space-2) * -1);margin-right:calc(var(--space-2) * -1)}.mxn3{margin-left:calc(var(--space-3) * -1);margin-right:calc(var(--space-3) * -1)}.mxn4{margin-left:calc(var(--space-4) * -1);margin-right:calc(var(--space-4) * -1)}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.mx-auto{margin-left:auto;margin-right:auto}.p0{padding:var(--space-0)}.pt0{padding-top:var(--space-0)}.pr0{padding-right:var(--space-0)}.pb0{padding-bottom:var(--space-0)}.pl0{padding-left:var(--space-0)}.px0{padding-left:var(--space-0);padding-right:var(--space-0)}.py0{padding-top:var(--space-0);padding-bottom:var(--space-0)}.p1{padding:var(--space-1)}.pt1{padding-top:var(--space-1)}.pr1{padding-right:var(--space-1)}.pb1{padding-bottom:var(--space-1)}.pl1{padding-left:var(--space-1)}.px1{padding-left:var(--space-1);padding-right:var(--space-1)}.py1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.p2{padding:var(--space-2)}.pt2{padding-top:var(--space-2)}.pr2{padding-right:var(--space-2)}.pb2{padding-bottom:var(--space-2)}.pl2{padding-left:var(--space-2)}.px2{padding-left:var(--space-2);padding-right:var(--space-2)}.py2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.p3{padding:var(--space-3)}.pt3{padding-top:var(--space-3)}.pr3{padding-right:var(--space-3)}.pb3{padding-bottom:var(--space-3)}.pl3{padding-left:var(--space-3)}.px3{padding-left:var(--space-3);padding-right:var(--space-3)}.py3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.p4{padding:var(--space-4)}.pt4{padding-top:var(--space-4)}.pr4{padding-right:var(--space-4)}.pb4{padding-bottom:var(--space-4)}.pl4{padding-left:var(--space-4)}.px4{padding-left:var(--space-4);padding-right:var(--space-4)}.py4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.static{position:static}.relative{position:relative}.fixed{position:fixed}.absolute{position:absolute}.left{float:left}.right{float:right}.none{float:none}.fit{max-width:100%}.w-auto{width:auto}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.clearfix::after{content:"";clear:both;display:table}.z1{z-index:1}.z2{z-index:2}.z3{z-index:3}.z4{z-index:4}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-auto{overflow:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-scroll{overflow-x:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.overflow-y-auto{overflow-y:auto}.flex{display:flex}.row{flex-direction:row!important}.column{flex-direction:column!important}.row-reverse{flex-direction:row-reverse!important}.column-reverse{flex-direction:column-reverse!important}.wrap{flex-wrap:wrap!important}.nowrap{flex-wrap:nowrap!important}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-baseline{align-self:baseline}.self-stretch{align-self:stretch}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.content-center{align-content:center}.content-between{align-content:space-between}.content-around{align-content:space-around}.content-stretch{align-content:stretch}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.order-first{order:-1}.order-last{order:13}.c-flex{display:flex;flex-wrap:wrap}.c1,.c2,.c3,.c4,.c5,.c6,.c7,.c8,.c9,.c10,.c11,.c12,.col,.c-auto,.sm-c1,.sm-c2,.sm-c3,.sm-c4,.sm-c5,.sm-c6,.sm-c7,.sm-c8,.sm-c9,.sm-c10,.sm-c11,.sm-c12,.sm-col,.sm-c-auto,.md-c1,.md-c2,.md-c3,.md-c4,.md-c5,.md-c6,.md-c7,.md-c8,.md-c9,.md-c10,.md-c11,.md-c12,.md-col,.md-c-auto,.lg-c1,.lg-c2,.lg-c3,.lg-c4,.lg-c5,.lg-c6,.lg-c7,.lg-c8,.lg-c9,.lg-c10,.lg-c11,.lg-c12,.lg-col,.lg-c-auto,.xl-c1,.xl-c2,.xl-c3,.xl-c4,.xl-c5,.xl-c6,.xl-c7,.xl-c8,.xl-c9,.xl-c10,.xl-c11,.xl-c12,.xl-col,.xl-c-auto,.xl-cauto{position:relative;min-height:1px}.col{flex-basis:0%;flex-grow:1;max-width:100%}.c1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.c2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.c3{flex:0 0 25%;max-width:25%}.c4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.c5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.c6{flex:0 0 50%;max-width:50%}.c7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.c8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.c9{flex:0 0 75%;max-width:75%}.c10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.c11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.c12{flex:0 0 100%;max-width:100%}.c-auto{flex:none;max-width:100%}.hide{display:none}.inline{display:inline}.block{display:block}.inline-block{display:inline-block}@media (min-width:28rem){.content{width:var(--container-xs)}.xs-c6{flex:0 0 50%;max-width:50%}}@media (min-width:40em){.content{width:var(--container-sm)}.sm-txt-left{text-align:left}.sm-txt-center{text-align:center}.sm-txt-right{text-align:right}.sm-txt-justify{text-align:justify}.sm-m0{margin:var(--space-0)}.sm-mt0{margin-top:var(--space-0)}.sm-mr0{margin-right:var(--space-0)}.sm-mb0{margin-bottom:var(--space-0)}.sm-ml0{margin-left:var(--space-0)}.sm-mx0{margin-left:var(--space-0);margin-right:var(--space-0)}.sm-my0{margin-top:var(--space-0);margin-bottom:var(--space-0)}.sm-m1{margin:var(--space-1)}.sm-mt1{margin-top:var(--space-1)}.sm-mr1{margin-right:var(--space-1)}.sm-mb1{margin-bottom:var(--space-1)}.sm-ml1{margin-left:var(--space-1)}.sm-mx1{margin-left:var(--space-1);margin-right:var(--space-1)}.sm-my1{margin-top:var(--space-1);margin-bottom:var(--space-1)}.sm-m2{margin:var(--space-2)}.sm-mt2{margin-top:var(--space-2)}.sm-mr2{margin-right:var(--space-2)}.sm-mb2{margin-bottom:var(--space-2)}.sm-ml2{margin-left:var(--space-2)}.sm-mx2{margin-left:var(--space-2);margin-right:var(--space-2)}.sm-my2{margin-top:var(--space-2);margin-bottom:var(--space-2)}.sm-m3{margin:var(--space-3)}.sm-mt3{margin-top:var(--space-3)}.sm-mr3{margin-right:var(--space-3)}.sm-mb3{margin-bottom:var(--space-3)}.sm-ml3{margin-left:var(--space-3)}.sm-mx3{margin-left:var(--space-3);margin-right:var(--space-3)}.sm-my3{margin-top:var(--space-3);margin-bottom:var(--space-3)}.sm-m4{margin:var(--space-4)}.sm-mt4{margin-top:var(--space-4)}.sm-mr4{margin-right:var(--space-4)}.sm-mb4{margin-bottom:var(--space-4)}.sm-ml4{margin-left:var(--space-4)}.sm-mx4{margin-left:var(--space-4);margin-right:var(--space-4)}.sm-my4{margin-top:var(--space-4);margin-bottom:var(--space-4)}.sm-mxn1{margin-left:calc(var(--space-1) * -1);margin-right:calc(var(--space-1) * -1)}.sm-mxn2{margin-left:calc(var(--space-2) * -1);margin-right:calc(var(--space-2) * -1)}.sm-mxn3{margin-left:calc(var(--space-3) * -1);margin-right:calc(var(--space-3) * -1)}.sm-mxn4{margin-left:calc(var(--space-4) * -1);margin-right:calc(var(--space-4) * -1)}.sm-ml-auto{margin-left:auto}.sm-mr-auto{margin-right:auto}.sm-mx-auto{margin-left:auto;margin-right:auto}.sm-p0{padding:var(--space-0)}.sm-pt0{padding-top:var(--space-0)}.sm-pr0{padding-right:var(--space-0)}.sm-pb0{padding-bottom:var(--space-0)}.sm-pl0{padding-left:var(--space-0)}.sm-px0{padding-left:var(--space-0);padding-right:var(--space-0)}.sm-py0{padding-top:var(--space-0);padding-bottom:var(--space-0)}.sm-p1{padding:var(--space-1)}.sm-pt1{padding-top:var(--space-1)}.sm-pr1{padding-right:var(--space-1)}.sm-pb1{padding-bottom:var(--space-1)}.sm-pl1{padding-left:var(--space-1)}.sm-px1{padding-left:var(--space-1);padding-right:var(--space-1)}.sm-py1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.sm-p2{padding:var(--space-2)}.sm-pt2{padding-top:var(--space-2)}.sm-pr2{padding-right:var(--space-2)}.sm-pb2{padding-bottom:var(--space-2)}.sm-pl2{padding-left:var(--space-2)}.sm-px2{padding-left:var(--space-2);padding-right:var(--space-2)}.sm-py2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.sm-p3{padding:var(--space-3)}.sm-pt3{padding-top:var(--space-3)}.sm-pr3{padding-right:var(--space-3)}.sm-pb3{padding-bottom:var(--space-3)}.sm-pl3{padding-left:var(--space-3)}.sm-px3{padding-left:var(--space-3);padding-right:var(--space-3)}.sm-py3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.sm-p4{padding:var(--space-4)}.sm-pt4{padding-top:var(--space-4)}.sm-pr4{padding-right:var(--space-4)}.sm-pb4{padding-bottom:var(--space-4)}.sm-pl4{padding-left:var(--space-4)}.sm-px4{padding-left:var(--space-4);padding-right:var(--space-4)}.sm-py4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.sm-static{position:static}.sm-relative{position:relative}.sm-fixed{position:fixed}.sm-absolute{position:absolute}.sm-left{float:left}.sm-right{float:right}.sm-none{float:none}.sm-fit{max-width:100%}.sm-w-auto{width:auto}.sm-flex{display:flex}.sm-row{flex-direction:row!important}.sm-column{flex-direction:column!important}.sm-row-reverse{flex-direction:row-reverse!important}.sm-column-reverse{flex-direction:column-reverse!important}.sm-wrap{flex-wrap:wrap!important}.sm-nowrap{flex-wrap:nowrap!important}.sm-justify-start{justify-content:flex-start}.sm-justify-end{justify-content:flex-end}.sm-justify-center{justify-content:center}.sm-justify-between{justify-content:space-between}.sm-justify-around{justify-content:space-around}.sm-items-start{align-items:flex-start}.sm-items-end{align-items:flex-end}.sm-items-center{align-items:center}.sm-items-baseline{align-items:baseline}.sm-items-stretch{align-items:stretch}.sm-self-start{align-self:flex-start}.sm-self-end{align-self:flex-end}.sm-self-center{align-self:center}.sm-self-baseline{align-self:baseline}.sm-self-stretch{align-self:stretch}.sm-content-start{align-content:flex-start}.sm-content-end{align-content:flex-end}.sm-content-center{align-content:center}.sm-content-between{align-content:space-between}.sm-content-around{align-content:space-around}.sm-content-stretch{align-content:stretch}.sm-order-0{order:0}.sm-order-1{order:1}.sm-order-2{order:2}.sm-order-3{order:3}.sm-order-4{order:4}.sm-order-5{order:5}.sm-order-6{order:6}.sm-order-7{order:7}.sm-order-8{order:8}.sm-order-9{order:9}.sm-order-10{order:10}.sm-order-11{order:11}.sm-order-12{order:12}.sm-order-first{order:-1}.sm-order-last{order:13}.sm-col{flex-basis:0%;flex-grow:1;max-width:100%}.sm-c1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.sm-c2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.sm-c3{flex:0 0 25%;max-width:25%}.sm-c4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.sm-c5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.sm-c6{flex:0 0 50%;max-width:50%}.sm-c7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.sm-c8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.sm-c9{flex:0 0 75%;max-width:75%}.sm-c10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.sm-c11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.sm-c12{flex:0 0 100%;max-width:100%}.sm-c-auto{flex:none;max-width:100%}.sm-hide{display:none}.sm-inline{display:inline}.sm-block{display:block}.sm-inline-block{display:inline-block}}@media (min-width:52em){.content{width:var(--container-md)}.md-txt-left{text-align:left}.md-txt-center{text-align:center}.md-txt-right{text-align:right}.md-txt-justify{text-align:justify}.md-m0{margin:var(--space-0)}.md-mt0{margin-top:var(--space-0)}.md-mr0{margin-right:var(--space-0)}.md-mb0{margin-bottom:var(--space-0)}.md-ml0{margin-left:var(--space-0)}.md-mx0{margin-left:var(--space-0);margin-right:var(--space-0)}.md-my0{margin-top:var(--space-0);margin-bottom:var(--space-0)}.md-m1{margin:var(--space-1)}.md-mt1{margin-top:var(--space-1)}.md-mr1{margin-right:var(--space-1)}.md-mb1{margin-bottom:var(--space-1)}.md-ml1{margin-left:var(--space-1)}.md-mx1{margin-left:var(--space-1);margin-right:var(--space-1)}.md-my1{margin-top:var(--space-1);margin-bottom:var(--space-1)}.md-m2{margin:var(--space-2)}.md-mt2{margin-top:var(--space-2)}.md-mr2{margin-right:var(--space-2)}.md-mb2{margin-bottom:var(--space-2)}.md-ml2{margin-left:var(--space-2)}.md-mx2{margin-left:var(--space-2);margin-right:var(--space-2)}.md-my2{margin-top:var(--space-2);margin-bottom:var(--space-2)}.md-m3{margin:var(--space-3)}.md-mt3{margin-top:var(--space-3)}.md-mr3{margin-right:var(--space-3)}.md-mb3{margin-bottom:var(--space-3)}.md-ml3{margin-left:var(--space-3)}.md-mx3{margin-left:var(--space-3);margin-right:var(--space-3)}.md-my3{margin-top:var(--space-3);margin-bottom:var(--space-3)}.md-m4{margin:var(--space-4)}.md-mt4{margin-top:var(--space-4)}.md-mr4{margin-right:var(--space-4)}.md-mb4{margin-bottom:var(--space-4)}.md-ml4{margin-left:var(--space-4)}.md-mx4{margin-left:var(--space-4);margin-right:var(--space-4)}.md-my4{margin-top:var(--space-4);margin-bottom:var(--space-4)}.md-mxn1{margin-left:calc(var(--space-1) * -1);margin-right:calc(var(--space-1) * -1)}.md-mxn2{margin-left:calc(var(--space-2) * -1);margin-right:calc(var(--space-2) * -1)}.md-mxn3{margin-left:calc(var(--space-3) * -1);margin-right:calc(var(--space-3) * -1)}.md-mxn4{margin-left:calc(var(--space-4) * -1);margin-right:calc(var(--space-4) * -1)}.md-ml-auto{margin-left:auto}.md-mr-auto{margin-right:auto}.md-mx-auto{margin-left:auto;margin-right:auto}.md-p0{padding:var(--space-0)}.md-pt0{padding-top:var(--space-0)}.md-pr0{padding-right:var(--space-0)}.md-pb0{padding-bottom:var(--space-0)}.md-pl0{padding-left:var(--space-0)}.md-px0{padding-left:var(--space-0);padding-right:var(--space-0)}.md-py0{padding-top:var(--space-0);padding-bottom:var(--space-0)}.md-p1{padding:var(--space-1)}.md-pt1{padding-top:var(--space-1)}.md-pr1{padding-right:var(--space-1)}.md-pb1{padding-bottom:var(--space-1)}.md-pl1{padding-left:var(--space-1)}.md-px1{padding-left:var(--space-1);padding-right:var(--space-1)}.md-py1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.md-p2{padding:var(--space-2)}.md-pt2{padding-top:var(--space-2)}.md-pr2{padding-right:var(--space-2)}.md-pb2{padding-bottom:var(--space-2)}.md-pl2{padding-left:var(--space-2)}.md-px2{padding-left:var(--space-2);padding-right:var(--space-2)}.md-py2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.md-p3{padding:var(--space-3)}.md-pt3{padding-top:var(--space-3)}.md-pr3{padding-right:var(--space-3)}.md-pb3{padding-bottom:var(--space-3)}.md-pl3{padding-left:var(--space-3)}.md-px3{padding-left:var(--space-3);padding-right:var(--space-3)}.md-py3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.md-p4{padding:var(--space-4)}.md-pt4{padding-top:var(--space-4)}.md-pr4{padding-right:var(--space-4)}.md-pb4{padding-bottom:var(--space-4)}.md-pl4{padding-left:var(--space-4)}.md-px4{padding-left:var(--space-4);padding-right:var(--space-4)}.md-py4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.md-static{position:static}.md-relative{position:relative}.md-fixed{position:fixed}.md-absolute{position:absolute}.md-left{float:left}.md-right{float:right}.md-none{float:none}.md-fit{max-width:100%}.md-w-auto{width:auto}.md-flex{display:flex}.md-row{flex-direction:row!important}.md-column{flex-direction:column!important}.md-row-reverse{flex-direction:row-reverse!important}.md-column-reverse{flex-direction:column-reverse!important}.md-wrap{flex-wrap:wrap!important}.md-nowrap{flex-wrap:nowrap!important}.md-justify-start{justify-content:flex-start}.md-justify-end{justify-content:flex-end}.md-justify-center{justify-content:center}.md-justify-between{justify-content:space-between}.md-justify-around{justify-content:space-around}.md-items-start{align-items:flex-start}.md-items-end{align-items:flex-end}.md-items-center{align-items:center}.md-items-baseline{align-items:baseline}.md-items-stretch{align-items:stretch}.md-self-start{align-self:flex-start}.md-self-end{align-self:flex-end}.md-self-center{align-self:center}.md-self-baseline{align-self:baseline}.md-self-stretch{align-self:stretch}.md-content-start{align-content:flex-start}.md-content-end{align-content:flex-end}.md-content-center{align-content:center}.md-content-between{align-content:space-between}.md-content-around{align-content:space-around}.md-content-stretch{align-content:stretch}.md-order-0{order:0}.md-order-1{order:1}.md-order-2{order:2}.md-order-3{order:3}.md-order-4{order:4}.md-order-5{order:5}.md-order-6{order:6}.md-order-7{order:7}.md-order-8{order:8}.md-order-9{order:9}.md-order-10{order:10}.md-order-11{order:11}.md-order-12{order:12}.md-order-first{order:-1}.md-order-last{order:13}.md-col{flex-basis:0%;flex-grow:1;max-width:100%}.md-c1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.md-c2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.md-c3{flex:0 0 25%;max-width:25%}.md-c4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.md-c5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.md-c6{flex:0 0 50%;max-width:50%}.md-c7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.md-c8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.md-c9{flex:0 0 75%;max-width:75%}.md-c10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.md-c11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.md-c12{flex:0 0 100%;max-width:100%}.md-c-auto{flex:none;max-width:100%}.md-hide{display:none}.md-inline{display:inline}.md-block{display:block}.md-inline-block{display:inline-block}}@media (min-width:66em){.content{width:var(--container-lg)}.lg-txt-left{text-align:left}.lg-txt-center{text-align:center}.lg-txt-right{text-align:right}.lg-txt-justify{text-align:justify}.lg-m0{margin:var(--space-0)}.lg-mt0{margin-top:var(--space-0)}.lg-mr0{margin-right:var(--space-0)}.lg-mb0{margin-bottom:var(--space-0)}.lg-ml0{margin-left:var(--space-0)}.lg-mx0{margin-left:var(--space-0);margin-right:var(--space-0)}.lg-my0{margin-top:var(--space-0);margin-bottom:var(--space-0)}.lg-m1{margin:var(--space-1)}.lg-mt1{margin-top:var(--space-1)}.lg-mr1{margin-right:var(--space-1)}.lg-mb1{margin-bottom:var(--space-1)}.lg-ml1{margin-left:var(--space-1)}.lg-mx1{margin-left:var(--space-1);margin-right:var(--space-1)}.lg-my1{margin-top:var(--space-1);margin-bottom:var(--space-1)}.lg-m2{margin:var(--space-2)}.lg-mt2{margin-top:var(--space-2)}.lg-mr2{margin-right:var(--space-2)}.lg-mb2{margin-bottom:var(--space-2)}.lg-ml2{margin-left:var(--space-2)}.lg-mx2{margin-left:var(--space-2);margin-right:var(--space-2)}.lg-my2{margin-top:var(--space-2);margin-bottom:var(--space-2)}.lg-m3{margin:var(--space-3)}.lg-mt3{margin-top:var(--space-3)}.lg-mr3{margin-right:var(--space-3)}.lg-mb3{margin-bottom:var(--space-3)}.lg-ml3{margin-left:var(--space-3)}.lg-mx3{margin-left:var(--space-3);margin-right:var(--space-3)}.lg-my3{margin-top:var(--space-3);margin-bottom:var(--space-3)}.lg-m4{margin:var(--space-4)}.lg-mt4{margin-top:var(--space-4)}.lg-mr4{margin-right:var(--space-4)}.lg-mb4{margin-bottom:var(--space-4)}.lg-ml4{margin-left:var(--space-4)}.lg-mx4{margin-left:var(--space-4);margin-right:var(--space-4)}.lg-my4{margin-top:var(--space-4);margin-bottom:var(--space-4)}.lg-mxn1{margin-left:calc(var(--space-1) * -1);margin-right:calc(var(--space-1) * -1)}.lg-mxn2{margin-left:calc(var(--space-2) * -1);margin-right:calc(var(--space-2) * -1)}.lg-mxn3{margin-left:calc(var(--space-3) * -1);margin-right:calc(var(--space-3) * -1)}.lg-mxn4{margin-left:calc(var(--space-4) * -1);margin-right:calc(var(--space-4) * -1)}.lg-ml-auto{margin-left:auto}.lg-mr-auto{margin-right:auto}.lg-mx-auto{margin-left:auto;margin-right:auto}.lg-p0{padding:var(--space-0)}.lg-pt0{padding-top:var(--space-0)}.lg-pr0{padding-right:var(--space-0)}.lg-pb0{padding-bottom:var(--space-0)}.lg-pl0{padding-left:var(--space-0)}.lg-px0{padding-left:var(--space-0);padding-right:var(--space-0)}.lg-py0{padding-top:var(--space-0);padding-bottom:var(--space-0)}.lg-p1{padding:var(--space-1)}.lg-pt1{padding-top:var(--space-1)}.lg-pr1{padding-right:var(--space-1)}.lg-pb1{padding-bottom:var(--space-1)}.lg-pl1{padding-left:var(--space-1)}.lg-px1{padding-left:var(--space-1);padding-right:var(--space-1)}.lg-py1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.lg-p2{padding:var(--space-2)}.lg-pt2{padding-top:var(--space-2)}.lg-pr2{padding-right:var(--space-2)}.lg-pb2{padding-bottom:var(--space-2)}.lg-pl2{padding-left:var(--space-2)}.lg-px2{padding-left:var(--space-2);padding-right:var(--space-2)}.lg-py2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.lg-p3{padding:var(--space-3)}.lg-pt3{padding-top:var(--space-3)}.lg-pr3{padding-right:var(--space-3)}.lg-pb3{padding-bottom:var(--space-3)}.lg-pl3{padding-left:var(--space-3)}.lg-px3{padding-left:var(--space-3);padding-right:var(--space-3)}.lg-py3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.lg-p4{padding:var(--space-4)}.lg-pt4{padding-top:var(--space-4)}.lg-pr4{padding-right:var(--space-4)}.lg-pb4{padding-bottom:var(--space-4)}.lg-pl4{padding-left:var(--space-4)}.lg-px4{padding-left:var(--space-4);padding-right:var(--space-4)}.lg-py4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.lg-static{position:static}.lg-relative{position:relative}.lg-fixed{position:fixed}.lg-absolute{position:absolute}.lg-left{float:left}.lg-right{float:right}.lg-none{float:none}.lg-fit{max-width:100%}.lg-w-auto{width:auto}.lg-flex{display:flex}.lg-row{flex-direction:row!important}.lg-column{flex-direction:column!important}.lg-row-reverse{flex-direction:row-reverse!important}.lg-column-reverse{flex-direction:column-reverse!important}.lg-wrap{flex-wrap:wrap!important}.lg-nowrap{flex-wrap:nowrap!important}.lg-justify-start{justify-content:flex-start}.lg-justify-end{justify-content:flex-end}.lg-justify-center{justify-content:center}.lg-justify-between{justify-content:space-between}.lg-justify-around{justify-content:space-around}.lg-items-start{align-items:flex-start}.lg-items-end{align-items:flex-end}.lg-items-center{align-items:center}.lg-items-baseline{align-items:baseline}.lg-items-stretch{align-items:stretch}.lg-self-start{align-self:flex-start}.lg-self-end{align-self:flex-end}.lg-self-center{align-self:center}.lg-self-baseline{align-self:baseline}.lg-self-stretch{align-self:stretch}.lg-content-start{align-content:flex-start}.lg-content-end{align-content:flex-end}.lg-content-center{align-content:center}.lg-content-between{align-content:space-between}.lg-content-around{align-content:space-around}.lg-content-stretch{align-content:stretch}.lg-order-0{order:0}.lg-order-1{order:1}.lg-order-2{order:2}.lg-order-3{order:3}.lg-order-4{order:4}.lg-order-5{order:5}.lg-order-6{order:6}.lg-order-7{order:7}.lg-order-8{order:8}.lg-order-9{order:9}.lg-order-10{order:10}.lg-order-11{order:11}.lg-order-12{order:12}.lg-order-first{order:-1}.lg-order-last{order:13}.lg-col{flex-basis:0%;flex-grow:1;max-width:100%}.lg-c1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.lg-c2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.lg-c3{flex:0 0 25%;max-width:25%}.lg-c4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.lg-c5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.lg-c6{flex:0 0 50%;max-width:50%}.lg-c7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.lg-c8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.lg-c9{flex:0 0 75%;max-width:75%}.lg-c10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.lg-c11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.lg-c12{flex:0 0 100%;max-width:100%}.lg-c-auto{flex:none;max-width:100%}.lg-hide{display:none}.lg-inline{display:inline}.lg-block{display:block}.lg-inline-block{display:inline-block}}@media (min-width:79em){.content{width:var(--container-xl)}.xl-txt-left{text-align:left}.xl-txt-center{text-align:center}.xl-txt-right{text-align:right}.xl-txt-justify{text-align:justify}.xl-m0{margin:var(--space-0)}.xl-mt0{margin-top:var(--space-0)}.xl-mr0{margin-right:var(--space-0)}.xl-mb0{margin-bottom:var(--space-0)}.xl-ml0{margin-left:var(--space-0)}.xl-mx0{margin-left:var(--space-0);margin-right:var(--space-0)}.xl-my0{margin-top:var(--space-0);margin-bottom:var(--space-0)}.xl-m1{margin:var(--space-1)}.xl-mt1{margin-top:var(--space-1)}.xl-mr1{margin-right:var(--space-1)}.xl-mb1{margin-bottom:var(--space-1)}.xl-ml1{margin-left:var(--space-1)}.xl-mx1{margin-left:var(--space-1);margin-right:var(--space-1)}.xl-my1{margin-top:var(--space-1);margin-bottom:var(--space-1)}.xl-m2{margin:var(--space-2)}.xl-mt2{margin-top:var(--space-2)}.xl-mr2{margin-right:var(--space-2)}.xl-mb2{margin-bottom:var(--space-2)}.xl-ml2{margin-left:var(--space-2)}.xl-mx2{margin-left:var(--space-2);margin-right:var(--space-2)}.xl-my2{margin-top:var(--space-2);margin-bottom:var(--space-2)}.xl-m3{margin:var(--space-3)}.xl-mt3{margin-top:var(--space-3)}.xl-mr3{margin-right:var(--space-3)}.xl-mb3{margin-bottom:var(--space-3)}.xl-ml3{margin-left:var(--space-3)}.xl-mx3{margin-left:var(--space-3);margin-right:var(--space-3)}.xl-my3{margin-top:var(--space-3);margin-bottom:var(--space-3)}.xl-m4{margin:var(--space-4)}.xl-mt4{margin-top:var(--space-4)}.xl-mr4{margin-right:var(--space-4)}.xl-mb4{margin-bottom:var(--space-4)}.xl-ml4{margin-left:var(--space-4)}.xl-mx4{margin-left:var(--space-4);margin-right:var(--space-4)}.xl-my4{margin-top:var(--space-4);margin-bottom:var(--space-4)}.xl-mxn1{margin-left:calc(var(--space-1) * -1);margin-right:calc(var(--space-1) * -1)}.xl-mxn2{margin-left:calc(var(--space-2) * -1);margin-right:calc(var(--space-2) * -1)}.xl-mxn3{margin-left:calc(var(--space-3) * -1);margin-right:calc(var(--space-3) * -1)}.xl-mxn4{margin-left:calc(var(--space-4) * -1);margin-right:calc(var(--space-4) * -1)}.xl-ml-auto{margin-left:auto}.xl-mr-auto{margin-right:auto}.xl-mx-auto{margin-left:auto;margin-right:auto}.xl-p0{padding:var(--space-0)}.xl-pt0{padding-top:var(--space-0)}.xl-pr0{padding-right:var(--space-0)}.xl-pb0{padding-bottom:var(--space-0)}.xl-pl0{padding-left:var(--space-0)}.xl-px0{padding-left:var(--space-0);padding-right:var(--space-0)}.xl-py0{padding-top:var(--space-0);padding-bottom:var(--space-0)}.xl-p1{padding:var(--space-1)}.xl-pt1{padding-top:var(--space-1)}.xl-pr1{padding-right:var(--space-1)}.xl-pb1{padding-bottom:var(--space-1)}.xl-pl1{padding-left:var(--space-1)}.xl-px1{padding-left:var(--space-1);padding-right:var(--space-1)}.xl-py1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.xl-p2{padding:var(--space-2)}.xl-pt2{padding-top:var(--space-2)}.xl-pr2{padding-right:var(--space-2)}.xl-pb2{padding-bottom:var(--space-2)}.xl-pl2{padding-left:var(--space-2)}.xl-px2{padding-left:var(--space-2);padding-right:var(--space-2)}.xl-py2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.xl-p3{padding:var(--space-3)}.xl-pt3{padding-top:var(--space-3)}.xl-pr3{padding-right:var(--space-3)}.xl-pb3{padding-bottom:var(--space-3)}.xl-pl3{padding-left:var(--space-3)}.xl-px3{padding-left:var(--space-3);padding-right:var(--space-3)}.xl-py3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.xl-p4{padding:var(--space-4)}.xl-pt4{padding-top:var(--space-4)}.xl-pr4{padding-right:var(--space-4)}.xl-pb4{padding-bottom:var(--space-4)}.xl-pl4{padding-left:var(--space-4)}.xl-px4{padding-left:var(--space-4);padding-right:var(--space-4)}.xl-py4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.xl-static{position:static}.xl-relative{position:relative}.xl-fixed{position:fixed}.xl-absolute{position:absolute}.xl-left{float:left}.xl-right{float:right}.xl-none{float:none}.xl-fit{max-width:100%}.xl-w-auto{width:auto}.xl-flex{display:flex}.xl-row{flex-direction:row!important}.xl-column{flex-direction:column!important}.xl-row-reverse{flex-direction:row-reverse!important}.xl-column-reverse{flex-direction:column-reverse!important}.xl-wrap{flex-wrap:wrap!important}.xl-nowrap{flex-wrap:nowrap!important}.xl-justify-start{justify-content:flex-start}.xl-justify-end{justify-content:flex-end}.xl-justify-center{justify-content:center}.xl-justify-between{justify-content:space-between}.xl-justify-around{justify-content:space-around}.xl-items-start{align-items:flex-start}.xl-items-end{align-items:flex-end}.xl-items-center{align-items:center}.xl-items-baseline{align-items:baseline}.xl-items-stretch{align-items:stretch}.xl-self-start{align-self:flex-start}.xl-self-end{align-self:flex-end}.xl-self-center{align-self:center}.xl-self-baseline{align-self:baseline}.xl-self-stretch{align-self:stretch}.xl-content-start{align-content:flex-start}.xl-content-end{align-content:flex-end}.xl-content-center{align-content:center}.xl-content-between{align-content:space-between}.xl-content-around{align-content:space-around}.xl-content-stretch{align-content:stretch}.xl-order-0{order:0}.xl-order-1{order:1}.xl-order-2{order:2}.xl-order-3{order:3}.xl-order-4{order:4}.xl-order-5{order:5}.xl-order-6{order:6}.xl-order-7{order:7}.xl-order-8{order:8}.xl-order-9{order:9}.xl-order-10{order:10}.xl-order-11{order:11}.xl-order-12{order:12}.xl-order-first{order:-1}.xl-order-last{order:13}.xl-col{flex-basis:0%;flex-grow:1;max-width:100%}.xl-c1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.xl-c2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.xl-c3{flex:0 0 25%;max-width:25%}.xl-c4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.xl-c5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.xl-c6{flex:0 0 50%;max-width:50%}.xl-c7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.xl-c8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.xl-c9{flex:0 0 75%;max-width:75%}.xl-c10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.xl-c11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.xl-c12{flex:0 0 100%;max-width:100%}.xl-c-auto{flex:none;max-width:100%}.xl-hide{display:none}.xl-inline{display:inline}.xl-block{display:block}.xl-inline-block{display:inline-block}}@media (min-width:92rem){.content{width:var(--container-xxl)}}.gap-0{gap:var(--space-0)}.gap-x-0{column-gap:var(--space-0)}.gap-y-0{row-gap:var(--space-0)}.gap-1{gap:var(--space-1)}.gap-x-1{column-gap:var(--space-1)}.gap-y-1{row-gap:var(--space-1)}.gap-2{gap:var(--space-2)}.gap-x-2{column-gap:var(--space-2)}.gap-y-2{row-gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-x-3{column-gap:var(--space-3)}.gap-y-3{row-gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-x-4{column-gap:var(--space-4)}.gap-y-4{row-gap:var(--space-4)}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}@media (min-width:40em){.sm-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:52em){.md-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:66em){.lg-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:79em){.xl-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.w-100{width:100%}.h-100{height:100%}.min-w-0{min-width:0}.min-h-screen{min-height:100vh;min-height:100dvh}.inline-flex{display:inline-flex}.flex-1{flex:1 1 0%}.flex-none{flex:none}.grow{flex-grow:1}.shrink-0{flex-shrink:0}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.object-cover{object-fit:cover}.object-contain{object-fit:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.line-clamp-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.line-clamp-3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.text-balance{text-wrap:balance}.leading-tight{line-height:var(--lh-tight)}.leading-base{line-height:var(--lh-base)}.fw-light{font-weight:var(--fw-light)}.fw-normal{font-weight:var(--fw-normal)}.fw-medium{font-weight:var(--fw-medium)}.fw-semibold{font-weight:var(--fw-semibold)}.fw-bold{font-weight:var(--fw-bold)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-md{border-radius:var(--radius-md)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-full{border-radius:var(--radius-full)}.border{border:1px solid currentColor}.shadow-sm{box-shadow:var(--shadow-sm)}.shadow-md{box-shadow:var(--shadow-md)}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.sticky{position:sticky}.inset-0{inset:0}.invisible{visibility:hidden}body{font-family:var(--font-sans);color:var(--color-text);background-color:var(--color-bg)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:absolute;top:0;left:0;padding:var(--space-1) var(--space-2);background:var(--color-black);color:var(--color-white);transform:translateY(-100%)}.skip-link:focus{transform:none}@media print{*,*::before,*::after{background:transparent!important;color:#000!important;box-shadow:none!important}a[href^="http"]::after{content:" (" attr(href) ")"}}:root{--r-btn:0;--r-input:0;--r-card:0;--r-img:0;--r-avatar:0;--r-badge:0;--r-dot:0;--menu-justify:flex-end;--alto-menu:3.25rem;--alto-destacado:3.35rem;--alto-logo:100px;--fuente-texto:'Open Sans', sans-serif;--fuente-titulos:'Open Sans', sans-serif;--c-primario:#000000;--c-primario-fg:#ffffff;--c-secundario:#333333;--c-secundario-fg:#ffffff;--c-fondo-web:#ffffff;--c-fondo-web-fg:#000000;--c-enlace:#333333;--c-enlace-hover:#666666;--c-header-top:#f5f5f5;--c-header-top-fg:#000000;--c-header-top-hover:#d8d8d8;--c-cabecera:#ffffff;--c-cabecera-fg:#000000;--c-menu-destacado:#ffffff;--c-menu-destacado-fg:#000000;--c-menu-destacado-hover:#e0e0e0;--c-menu-principal:#ffffff;--c-menu-principal-fg:#000000;--c-menu-principal-hover:#e0e0e0;--c-menu-desplegable:var(--c-menu-principal);--c-menu-desplegable-fg:var(--c-menu-principal-fg);--c-menu-desplegable-hover:var(--c-menu-principal-hover);--c-pie-1:#333333;--c-pie-1-fg:#cccccc;--c-pie-2:#262626;--c-pie-2-fg:#aaaaaa;--c-btn-accion:#000000;--c-btn-accion-fg:#ffffff;--c-btn-navegacion:#333333;--c-btn-navegacion-fg:#cccccc;--c-fondo-suave:#f2f2f2;--c-fondo-suave-fg:#000000;--c-fondo-suave-hover:#d5d5d5;--c-fondo-suave-activo:#bbbbbb;--c-fondo-medio:#f5f5f5;--c-fondo-medio-fg:#000000;--c-realce:#dddddd;--c-borde:#dddddd;--c-campo-borde:#cccccc;--c-foco:#666666;--c-alerta:#c00000;--c-alerta-fg:#ffffff;--c-cal-disponible:#3279b9;--c-cal-disponible-fg:#ffffff;--c-cal-completo:#eb4a12;--c-cal-completo-fg:#ffffff;--c-cal-seleccionado:#002e5d;--c-cal-seleccionado-fg:#ffffff}.color-1{color:var(--c-primario)}.txt-error{color:var(--c-alerta)}.bg-1{background-color:var(--c-primario)!important}.bg-2{background-color:#000}.btn-1,.btn-2{background-color:var(--c-btn-accion);border:0;color:var(--c-btn-accion-fg);padding:.375rem .75rem;font-size:1rem;line-height:1.5;font-weight:400;opacity:1;cursor:pointer;border-radius:var(--r-btn)}.btn-2{background-color:var(--c-btn-navegacion);color:var(--c-btn-navegacion-fg)}.btn-1:hover{color:var(--c-btn-accion-fg);opacity:.8}.btn-2:hover{color:var(--c-btn-navegacion-fg);opacity:.8}.btn-sm{font-size:.9rem}.txt-color{color:var(--c-primario-fg)!important}.resultado-form{background-color:var(--c-btn-accion);color:var(--c-btn-accion-fg);border-radius:var(--r-card)}.bg-gris{background-color:var(--c-fondo-suave);color:var(--c-fondo-suave-fg)}.txt-color-1{color:var(--c-primario)}.txt-color-2{color:var(--c-secundario)}.img-redondeada,.r-img{border-radius:var(--r-img)}.r-card{border-radius:var(--r-card);overflow:hidden}body{font-family:var(--fuente-texto);font-size:1rem;line-height:1.3;font-weight:400;color:var(--c-fondo-web-fg);background-color:var(--c-fondo-web)}a{color:var(--c-enlace);text-decoration:none;cursor:pointer}a:hover{color:var(--c-enlace-hover)}sup{vertical-align:super;font-size:smaller}sub{vertical-align:sub;font-size:smaller}.family-2{font-family:'Open Sans',sans-serif}.size-sm{font-size:.75rem}.size-lg{font-size:1.25rem}h1{font-size:2.5rem;font-family:var(--fuente-titulos)}h2{font-size:2rem;font-family:var(--fuente-titulos)}h3{font-size:1.5rem;font-family:var(--fuente-titulos)}h4{font-size:1.25rem;font-family:var(--fuente-titulos)}.opacity-50:hover{opacity:1}.opacity-1:hover{opacity:.8}.border{border:1px solid var(--c-borde)}.border-top{border-top:1px solid var(--c-borde)}.border-bottom{border-bottom:1px solid var(--c-borde)}.border-2{border:1px solid var(--c-borde)}.border,.border-2{border-radius:var(--r-card)}.cover:not(.slide){border-radius:var(--r-img)}.border:has(input[type="radio"]:checked),input[type="radio"]:checked+label.border{border-color:#000}.list-reset{list-style:none;padding-left:0}.content{width:100%;max-width:90rem}header{position:relative;z-index:4;border-bottom:1px solid var(--c-realce);height:calc(var(--alto-logo) * .6 + 64px)}.header-top{background:var(--c-header-top);height:2.5rem;color:var(--c-header-top-fg)}.cab-ctn{position:relative;width:100%;z-index:1;background:var(--c-cabecera);color:var(--c-cabecera-fg)}.cab-ctn.fix{position:fixed;top:0;box-shadow:0 4px 4px rgb(0 0 0 / .2)}.logotipo{margin:.5rem 0 1rem 0;height:calc(var(--alto-logo) * .6);max-width:200px;-webkit-transition:height ease-out .3s;-moz-transition:height ease-out .3s;-ms-transition:height ease-out .3s;-o-transition:height ease-out .3s;transition:height ease-out .3s}.logotipo a{display:inline-block;height:100%}.logotipo img{max-height:100%;max-width:100%;-webkit-transition:height ease-out .3s;-moz-transition:height ease-out .3s;-ms-transition:height ease-out .3s;-o-transition:height ease-out .3s;transition:height ease-out .3s}.cab-ctn.fix .logotipo{height:40px}.cab-ctn.fix .logotipo img{height:100%!important}.idiomas>span{font-size:.8rem;line-height:2.5rem}#mnu-idiomas a{font-size:.8rem;line-height:2.5rem;text-transform:uppercase;color:var(--c-menu-desplegable-fg);font-weight:500}#mnu-idiomas a:hover{background-color:var(--c-menu-desplegable-hover)}#mnu-idiomas.dropdown-content{position:absolute;z-index:2;background:var(--c-menu-desplegable);box-shadow:rgb(0 0 0 / .16) 0 1px 4px;left:0;border-radius:var(--r-card)}#mnu-idiomas.dropdown-content a{line-height:2rem;padding:0 2rem}@media only screen and (min-width:40rem){header{height:calc(var(--alto-logo) + 64px)}.logotipo{height:var(--alto-logo)}}@media only screen and (min-width:79rem){header:has(.menu-abajo){height:calc(var(--alto-logo) + 64px + var(--alto-menu))}}.header-top a{color:var(--c-header-top-fg)}.header-top a:hover{color:var(--c-header-top-fg);opacity:.6}.dropdown-user .dropdown-content{background:var(--c-header-top);color:var(--c-header-top-fg)}.menu-color{background:var(--c-menu-principal);color:var(--c-menu-principal-fg)}.menu-color>div>.ctn-mnu{min-width:20rem;margin-top:40px;padding-bottom:20px}.menu-color>div>.ctn-mnu>.elmt-mnu>div>a,.menu-color>div>.ctn-mnu>.elmt-mnu>div>span{font-size:.9rem;text-transform:uppercase;font-weight:600;color:var(--c-menu-principal-fg)}.menu-color>div>.ctn-mnu>.elmt-mnu>div>a:hover,.menu-color>div>.ctn-mnu>.elmt-mnu>div>span:hover{color:var(--c-menu-principal-fg);background-color:var(--c-menu-principal-hover)}.menu-color .dropdown-content{background:var(--c-menu-desplegable);border:thin solid #e8e8e8;border-top:2px solid #c3c3c3;border-radius:var(--r-card)}.menu-color .dropdown-content a{font-size:.875rem;font-weight:600;color:var(--c-menu-desplegable-fg)}.menu-color .dropdown-content a:hover{background-color:var(--c-menu-desplegable-hover)}.mnu-btn,.mnu-close{color:var(--c-cabecera-fg)}.mnu-btn:hover,.mnu-close i:hover{opacity:.6}.nav{width:auto}.mnu{position:fixed;z-index:1000;top:0;right:0;width:100%;height:100%;transform:translateX(100%);visibility:hidden;transition:transform ease-in-out .5s,visibility 0s linear .5s;overflow:hidden;box-shadow:-2px 0 4px 0 rgb(0 0 0 / .3)}.mnu.show{transform:translateX(0);visibility:visible;transition-delay:0s}.mnu.show,.mnu>div>.ctn-mnu{width:100%}.mnu>div{overflow:auto;height:100%}.mnu>div>.ctn-mnu>.elmt-mnu{width:100%}.mnu>div>.ctn-mnu>.elmt-mnu>div>a,.mnu>div>.ctn-mnu>.elmt-mnu>div>.dropbtn{padding:.75rem 2rem;display:inline-block}.arrow-down{display:inline-block;width:.4em;height:.4em;margin:0 0 .15em .6em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);vertical-align:middle}.dropdown-content{width:0;height:0;opacity:0;overflow:hidden;-webkit-transition:opacity ease-in-out .2s;-moz-transition:opacity ease-in-out .2s;-ms-transition:opacity ease-in-out .2s;-o-transition:opacity ease-in-out .2s;transition:opacity ease-in-out .2s}.dropdown-content a{padding:.75rem 2rem;display:block;-webkit-transition:background-color ease-in-out .2s,padding-left ease-in-out .2s;-moz-transition:background-color ease-in-out .2s,padding-left ease-in-out .2s;-ms-transition:background-color ease-in-out .2s,padding-left ease-in-out .2s;-o-transition:background-color ease-in-out .2s,padding-left ease-in-out .2s;transition:background-color ease-in-out .2s,padding-left ease-in-out .2s}.dropdown-content.show{width:auto;height:auto;opacity:1}.mnu-close{position:fixed;display:block;width:100%;text-align:right;padding:1rem 2rem 0 0}.mnu-close i,.mnu-btn{display:inline-block;cursor:pointer}.mnu-btn{font-weight:500;font-size:1.2rem;line-height:1;padding:1rem 0 1rem 1rem}.mnu-btn i{margin-right:5px}#nav-1{overflow:hidden;clear:right}@media only screen and (min-width:79rem){.mnu-btn,.mnu-close{display:none}.mnu,.mnu>div{background:#fff0}.mnu{transform:none;visibility:visible;transition:none}.mnu,.mnu>div,.mnu>div>.ctn-mnu{width:auto;position:static;overflow:visible;box-shadow:none}.mnu>div>.ctn-mnu>.elmt-mnu{float:left;width:auto}.mnu>div>.ctn-mnu>.elmt-mnu>div{display:inline-block}.mnu>div>.ctn-mnu>.elmt-mnu>div>a,.mnu>div>.ctn-mnu>.elmt-mnu>div>.dropbtn{padding:1rem}.menu-color>div>.ctn-mnu{margin-top:0;padding-bottom:0}.menu-color .dropdown-xl .dropdown-content{border-radius:var(--r-card);overflow:hidden}.menu-color .dropdown-xl .dropdown-content a{background-color:var(--c-menu-desplegable);color:var(--c-menu-desplegable-fg);text-align:center}.menu-color .dropdown-xl .dropdown-content a:hover{background-color:var(--c-menu-desplegable-hover)}.dropdown-xl .dropdown-content{position:absolute;width:auto;z-index:1}.dropdown-xl:hover .dropdown-content{width:auto;height:auto;opacity:1}}.mnu-close{color:var(--c-menu-principal-fg)}.menu_destacado{background-color:var(--c-menu-destacado);color:var(--c-menu-destacado-fg)}.menu_principal{background-color:var(--c-menu-principal);color:var(--c-menu-principal-fg)}.menu-color>div>.ctn-mnu.menu_destacado>.elmt-mnu>div>a,.menu-color>div>.ctn-mnu.menu_destacado>.elmt-mnu>div>span{color:var(--c-menu-destacado-fg)}.menu-color>div>.ctn-mnu.menu_destacado>.elmt-mnu>div>a:hover,.menu-color>div>.ctn-mnu.menu_destacado>.elmt-mnu>div>span:hover{color:var(--c-menu-destacado-fg);background-color:var(--c-menu-destacado-hover)}.menu_destacado{margin-bottom:1rem}.menu-buscar{position:relative}.menu-buscar .productos-search a{color:inherit;font-size:.9rem;line-height:1.5;padding:1rem;width:1.25em;box-sizing:content-box;text-align:center;display:inline-block;border-radius:var(--r-btn)}.menu-buscar .productos-search a:hover{opacity:.6}.menu-buscar .productos-search{padding:.5rem 1rem}.menu-buscar .productos-search input{flex:1 1 auto;min-width:0;padding:.4rem .8rem!important;border-radius:var(--r-input)}@media only screen and (min-width:79rem){#nav-1,#nav-1 .mnu,#nav-1 .mnu>div{overflow:visible}.menu-color>div>.ctn-mnu{justify-content:var(--menu-justify)}.menu-buscar .productos-search{padding:0}.menu-buscar .productos-search input{display:none;position:absolute!important;top:100%;right:0;z-index:5;flex:none;width:14rem!important;margin:0!important;box-shadow:0 2px 6px rgb(0 0 0 / .2)}.menu-buscar .productos-search.abierto input{display:block}.menu-color>div>.ctn-mnu.menu_principal{align-items:stretch}.menu-color>div>.ctn-mnu.menu_principal>.elmt-mnu>div{display:block;height:100%}.menu-color>div>.ctn-mnu.menu_principal>.elmt-mnu>div>a,.menu-color>div>.ctn-mnu.menu_principal>.elmt-mnu>div>.dropbtn{display:flex;align-items:center;height:100%;box-sizing:border-box;border-radius:var(--r-btn)}.menu-buscar .productos-search{height:100%}.menu-buscar .productos-search a{display:flex;align-items:center;height:100%;box-sizing:border-box;width:auto;line-height:1.3}.cab-ctn:not(.menu-abajo) .menu-color>div>.ctn-mnu.menu_principal{border-radius:var(--r-btn)}.menu-color>div>.ctn-mnu.menu_destacado{width:fit-content;height:var(--alto-destacado);margin:0 0 .5rem auto;padding:0 .5rem;justify-content:flex-end;align-items:center;border-radius:var(--r-btn);overflow:hidden;transition:margin ease-out .3s,opacity ease-out .3s,visibility 0s linear 0s}.cab-ctn.fix .menu-color>div>.ctn-mnu.menu_destacado{margin-top:calc(-1 * var(--alto-destacado));margin-bottom:0;opacity:0;visibility:hidden;pointer-events:none;transition:margin ease-out .3s,opacity ease-out .3s,visibility 0s linear .3s}.cab-ctn{overflow-x:clip}.menu-abajo .cab-menu,.menu-abajo #nav-1,.menu-abajo #nav-1 .mnu,.menu-abajo #nav-1 .mnu>div{display:contents}.menu-abajo .logotipo{order:1}.menu-abajo .menu-color>div>.ctn-mnu.menu_destacado{order:2;margin:0 0 0 auto}.menu-abajo .menu-color>div>.ctn-mnu.menu_principal{order:3;flex:0 0 100%;position:relative;z-index:0;min-height:var(--alto-menu)}.menu-abajo .menu-color>div>.ctn-mnu.menu_principal::before{content:'';position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:100vw;transform:translateX(-50%);background:var(--c-menu-principal)}}@media only screen and (min-width:79rem) and (prefers-reduced-motion:reduce){.menu-color>div>.ctn-mnu.menu_destacado,.cab-ctn.fix .menu-color>div>.ctn-mnu.menu_destacado{transition-duration:.3s,.3s,0s!important}}.page-header{background:var(--c-fondo-medio);padding:2rem 0;margin-bottom:1rem;border-bottom:1px solid #eee;color:var(--c-fondo-medio-fg)}.navigation{padding-bottom:1rem}.navigation a{color:var(--c-fondo-medio-fg);font-size:.875rem;opacity:.75}.navigation a:hover{color:var(--c-fondo-medio-fg);opacity:1}.navigation a:before{display:inline-block;padding:0 .375rem;content:"/"}.navigation a:first-child:before{content:'';padding:0}.paginas-subapartados .img{height:208px;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.paginas-subapartados .img:hover{opacity:.8}.paginas-subapartados .bg-gris{border-radius:var(--r-img);overflow:hidden}.paginas-subapartados .bg-gris .img{border-radius:0}.paginas-galeriaPeq{height:250px}.txtTmce{position:relative;z-index:1}.txtTmce img{max-width:100%;height:auto}.txtTmce iframe{max-width:100%}.txtTmce img[style*="float:left"],.txtTmce img[style*="float: left"]{margin:0 2rem 1rem 0}.txtTmce img[style*="float:right"],.txtTmce img[style*="float: right"]{margin:0 0 1rem 2rem}.txtTmce ul,.txtTmce ol{list-style-type:initial;padding:1rem 0 1rem 2rem}.txtTmce ol{list-style-type:decimal}.txtTmce li{margin-bottom:.5rem}@media only screen and (min-width:28rem){.paginas-subapartados .img{height:244px}}@media only screen and (min-width:40rem){.paginas-subapartados .img{height:172px}}@media only screen and (min-width:52rem){.navigation{padding-bottom:0;text-align:right}.paginas-subapartados .img{height:234px}}@media only screen and (min-width:66rem){.paginas-subapartados .img{height:190px}}@media only screen and (min-width:79rem){.paginas-subapartados .img{height:230px}}.pie-1{background:var(--c-pie-1);color:var(--c-pie-1-fg)}.pie-1 a{color:var(--c-pie-1-fg)}.pie-2{color:var(--c-pie-2-fg);background:var(--c-pie-2);font-size:.875rem}.mnu-pie a{display:inline-block;color:var(--c-pie-2-fg);font-size:.875rem}.mnu-pie a:hover{opacity:.7}.mnu-pie a:before{display:inline-block;padding:0 .375rem;content:"/"}.mnu-pie a:first-child:before{content:'';padding:0}input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]):not([type="reset"]),select,textarea{padding:.5rem .8rem;width:100%;resize:vertical;color:#555;font-size:.9375rem;border:1px solid var(--c-campo-borde);background:#fff;border-radius:var(--r-input)}input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]):not([type="reset"]):focus,select:focus,textarea:focus{background:#fff;outline:none;border:1px solid var(--c-foco)}input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]):not([type="reset"]):disabled,select:disabled,textarea:disabled,input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]):not([type="reset"]):read-only,textarea:read-only{opacity:.7;background:#f9f9f9}::-webkit-input-placeholder{color:#555}:-moz-placeholder{color:#555;opacity:1}::-moz-placeholder{color:#555;opacity:1}:-ms-input-placeholder{color:#555}::-ms-input-placeholder{color:#555}.radio-option{padding:1rem;border:1px solid var(--c-borde);padding-left:2.5rem;border-radius:var(--r-card)}.radio-option input[type=radio]{margin-left:-2rem;width:1.6rem}.select_multi{width:100%;color:#555;border:1px solid var(--c-campo-borde);background:#fff;height:230px;overflow-y:auto;border-radius:var(--r-input)}.select_multi label{padding:.5rem .8rem}.select_multi :checked+label{background-color:rgb(0 0 0 / .15)}table{width:100%}td{padding:1rem;vertical-align:middle;font-weight:400;font-size:.8125rem}th{font-weight:600;border-bottom:2px solid var(--c-borde);padding:.5rem 1rem;text-align:left;font-size:.8125rem}table,.table{width:100%}td,.table-cell{padding:1rem;vertical-align:middle;font-weight:400;font-size:1rem}th,.table-cell{font-weight:600;border-bottom:2px solid var(--c-borde);padding:.5rem 1rem;text-align:left;font-size:1rem}.md-table-row:nth-child(odd),.xl-table-row:nth-child(odd){background:#fff}.md-table-row:nth-child(even),.xl-table-row:nth-child(even){background:#f6f6f6}.xl-table-row.bold .table-cell{font-weight:500}@media only screen and (min-width:52rem){.md-table{display:table;width:100%}.md-table-row{display:table-row}.md-table-cell{display:table-cell;padding:1rem;vertical-align:middle;font-size:1rem}}@media only screen and (min-width:79rem){.xl-table{display:table;width:100%}.xl-table-row{display:table-row}.xl-table-cell{display:table-cell;padding:.5rem;vertical-align:middle;font-weight:400;font-size:1rem}.cab .xl-table-cell{font-weight:600;border-bottom:2px solid var(--c-borde);padding:.5rem}}.carousel-content{position:relative;height:250px}.carousel-pag{height:200px}.carousel-content .slide{position:absolute;z-index:1;top:0;width:100%;height:100%;overflow:hidden;opacity:0;-webkit-transition:opacity ease-in-out .8s;-moz-transition:opacity ease-in-out .8s;-ms-transition:opacity ease-in-out .8s;-o-transition:opacity ease-in-out .8s;transition:opacity ease-in-out .8s;color:#fff}.carousel-content .slide.active{opacity:1;z-index:2}.carousel-content .content{height:100%}.carousel-content .slide .text{opacity:0;width:100%;position:absolute;top:100%;left:50%;-webkit-transition:top ease-in-out 1s;-moz-transition:top ease-in-out 1s;-ms-transition:top ease-in-out 1s;-o-transition:top ease-in-out 1s;transition:top ease-in-out 1s}.carousel-content .slide .tit{width:100%;position:relative;text-align:center;font-size:2.5rem;line-height:1;font-weight:600;text-shadow:1px 1px 2px #000;text-shadow:1px 1px 2px rgb(0 0 0 / .5);text-transform:uppercase}.carousel-content .slide .desc{width:100%;position:relative;top:200%;text-align:center;-webkit-transition:top ease-in-out 1.5s;-moz-transition:top ease-in-out 1.5s;-ms-transition:top ease-in-out 1.5s;-o-transition:top ease-in-out 1.5s;transition:top ease-in-out 1.5s;font-size:1.5rem;text-shadow:1px 1px 2px #000;text-shadow:1px 1px 2px rgb(0 0 0 / .5)}.carousel-content .slide.active .text{opacity:1;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.carousel-content .slide.active .desc{opacity:1;top:0}.prev,.next{cursor:pointer;position:absolute;z-index:3;top:50%;width:auto;margin-top:-1.375rem;padding:1rem;color:#fff;font-weight:600;font-size:2rem;-webkit-transition:color .6s ease,background-color .6s ease;-moz-transition:color .6s ease,background-color .6s ease;-ms-transition:color .6s ease,background-color .6s ease;-o-transition:color .6s ease,background-color .6s ease;transition:color .6s ease,background-color .6s ease;border-radius:0 var(--r-btn) var(--r-btn) 0}.prev{left:0}.next{right:0;border-radius:var(--r-btn) 0 0 var(--r-btn)}.prev:hover,.next:hover{color:#fff;background-color:rgb(0 0 0 / .15)}.puntos{position:absolute;z-index:3;bottom:1rem;width:100%;text-align:center}.punto{cursor:pointer;height:10px;width:10px;margin:0 2px;background-color:#fff0;border:1px solid #fff;border-radius:var(--r-dot);display:inline-block;-webkit-transition:background-color 0.6s ease;-moz-transition:background-color 0.6s ease;-ms-transition:background-color 0.6s ease;-o-transition:background-color 0.6s ease;transition:background-color 0.6s ease}.punto.active,.punto:hover{background-color:#fff}@media only screen and (min-width:40rem){.carousel-content .slide .tit{font-size:3.5rem}.carousel-content .slide .desc{font-size:2rem}}@media only screen and (min-width:52rem){.carousel-content{height:400px}.carousel-pag{height:300px}.carousel-content .slide .tit{font-size:4.5rem}.carousel-content .slide .desc{font-size:2rem}}@media only screen and (min-width:66rem){.carousel-content{height:400px}.carousel-pag{height:400px}}@media only screen and (min-width:79rem){.carousel-content{height:700px}}@media (prefers-reduced-motion:reduce){.carousel-content .slide{transition-duration:.8s!important}}.ctn-parallax{position:relative;z-index:0;overflow:hidden;padding:6rem 0 4rem}.parallax{position:absolute;z-index:0;top:0;left:0;right:0}.parallax img{width:100%}.section-bg-img{padding-top:6rem;padding-bottom:3rem;background:#bbb}@media only screen and (min-width:40rem){.section-bg-img{padding-top:5rem;padding-bottom:2rem}}@media only screen and (min-width:52rem){.section-bg-img{padding-top:10rem;padding-bottom:7rem}}#scrollTop{opacity:0;cursor:pointer;position:fixed;bottom:30px;right:30px;width:auto;padding:11px 20px 16px;color:#fff;font-weight:600;font-size:18px;line-height:18px;border:0;-webkit-transition:background-color .6s ease;-moz-transition:background-color .6s ease;-ms-transition:background-color .6s ease;-o-transition:background-color .6s ease;transition:background-color .6s ease;border-radius:var(--r-btn);background-color:rgb(0 0 0 / .5);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#scrollTop:hover{background-color:rgb(0 0 0 / .8)}.modal{display:flex;justify-content:center;align-items:center;position:fixed;z-index:4;width:0;height:0;top:0;left:0;overflow:hidden;background-color:#fff0;-webkit-transition:background .5s ease-in-out;-moz-transition:background .5s ease-in-out;-ms-transition:background .5s ease-in-out;-o-transition:background .5s ease-in-out;transition:background .5s ease-in-out}.modal .modal-ctn{position:relative;top:-25%;width:90%;margin:auto;-webkit-transition:top ease-in-out .5s;-moz-transition:top ease-in-out .5s;-ms-transition:top ease-in-out .5s;-o-transition:top ease-in-out .5s;transition:top ease-in-out .5s}.modal.opened{width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgb(0 0 0 / .9)}.modal.opened .modal-ctn{top:0}.modal .modal-ctn.sm-modal{max-width:35rem;margin:30px auto}.modal .modal-ctn.sm-modal .close{position:static}.modal .modal-ctn.sm-modal>div:nth-child(2){background:var(--c-fondo-web);border-radius:var(--r-card);color:var(--c-fondo-web-fg)}.modal .close{display:none;color:#fff;position:fixed;z-index:3;top:10px;right:25px;font-size:35px;font-weight:600}.modal.opened .close{display:inline-block}.modal .close:hover,.modal .close:focus{color:#bbb;text-decoration:none;cursor:pointer}.modal .prev,.modal .next{font-size:25px}.thumb{border:1px solid var(--c-borde);border-radius:var(--r-img);padding:5px;width:100%}.img-overlay-f{position:relative;cursor:pointer}.img-overlay-f img{display:block;width:100%;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.img-overlay-f .overlay-ctn{display:block;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;background-color:rgb(0 0 0 / .5);border-radius:var(--r-img)}.img-overlay-f:hover .overlay-ctn{opacity:1}.img-overlay-f .overlay-text{display:block;white-space:nowrap;position:absolute;overflow:hidden;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.overlay-text .fa,.overlay-text .fas,.overlay-text .far,.overlay-text .fab{color:#fff;width:38px;height:38px;line-height:38px;text-align:center;border-radius:var(--r-dot);background-color:#000}.gallery-ctn{width:100%;height:100%}.gallery-img{position:absolute;width:100%;height:100%;opacity:0;-webkit-transition:opacity ease-in-out .5s;-moz-transition:opacity ease-in-out .5s;-ms-transition:opacity ease-in-out .5s;-o-transition:opacity ease-in-out .5s;transition:opacity ease-in-out 1s;cursor:default}.gallery-img.active{opacity:1}.gallery-img>div{max-width:96%}.gallery-img img{max-width:100%;max-height:100%}.pagination a{display:inline-block;border-radius:var(--r-btn);color:var(--c-fondo-suave-fg);background-color:var(--c-fondo-suave);font-size:1rem;padding:.5rem 1rem;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-ms-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.pagination a.active{font-weight:600;background-color:var(--c-fondo-suave-activo)}.pagination a:hover:not(.active):not(.disabled){background-color:var(--c-fondo-suave-hover)}.accordion{cursor:pointer;font-weight:500}.accordion i{-webkit-transition:-webkit-transform .2s ease-in-out;-ms-transition:-ms-transform .2s ease-in-out;transition:transform .2s ease-in-out}.accordion.active i{transform:rotate(-180deg)}.accordion-panel{max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease;-moz-transition:max-height .2s ease;-ms-transition:max-height .2s ease;-o-transition:max-height .2s ease;transition:max-height .2s ease}div.tab{overflow:hidden;margin-bottom:-1px}div.tab button{background-color:#f2f2f2;position:relative;border:none;outline:none;cursor:pointer;padding:1rem;font-weight:600;color:#444;font-size:.875rem;border-top:1px solid var(--c-borde);border-left:1px solid var(--c-borde);border-bottom:1px solid var(--c-borde);-webkit-transition:opacity .3s ease,background-color .3s ease;-moz-transition:opacity .3s ease,background-color .3s ease;-ms-transition:opacity .3s ease,background-color .3s ease;-o-transition:opacity .3s ease,background-color .3s ease;transition:opacity .3s ease,background-color .3s ease}div.tab button:first-child{margin-left:1rem}div.tab button:last-child{border-right:1px solid var(--c-borde)}div.tab button:hover{opacity:1;background-color:#ddd}div.tab button.active{background-color:#fff;border-bottom-color:#fff}.tabcontent{display:none;border-top:1px solid var(--c-borde)}.ggMap{width:100%;float:left;height:15.5rem;border-radius:var(--r-card);overflow:hidden}@media only screen and (min-width:52rem){.ggMap{height:29rem}}.ctn-track{padding-right:16px}.rs-track{position:relative;width:100%;height:6px;background:#c1c1c1}.rs-thumb{position:absolute;top:0;left:0;cursor:ew-resize}.rs-thumb::after{position:absolute;content:"";width:16px;height:16px;background:#000;border-radius:var(--r-dot)}.rs-thumb-min::after,.rs-thumb-max::after{transform:translate(0,-5px)}#avisCookies{width:100%;position:fixed;z-index:5;top:100%;background-color:var(--c-fondo-web);border-bottom:1px solid #888;box-shadow:0 0 15px 0 #888;text-align:center;color:#666;font-size:16px;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;box-sizing:border-box}#avisCookies>div{background-color:var(--c-fondo-suave);padding:2rem}#avisCookies .close{float:right;cursor:pointer;margin:0 0 1rem 2rem}#avisCookies .close:hover,#avisCookies .close:focus{color:#888}#avisCookies.show{-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%)}.ico{display:inline-block;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico-wrap{position:relative;display:inline-block;line-height:1}.ico-xs{font-size:.75em;line-height:calc(1 / 12 * 1em);vertical-align:.125em}.ico-sm{font-size:.875em;line-height:calc(1 / 14 * 1em);vertical-align:calc((6 / 14 - 0.375) * 1em)}.ico-lg{font-size:1.25em;line-height:calc(1 / 20 * 1em);vertical-align:calc((6 / 20 - 0.375) * 1em)}.ico-xl{font-size:1.5em;line-height:calc(1 / 24 * 1em);vertical-align:calc((6 / 24 - 0.375) * 1em)}.ico-2xl{font-size:2em;line-height:calc(1 / 32 * 1em);vertical-align:calc((6 / 32 - 0.375) * 1em)}.ico-2x{font-size:2em}.ico-spin{animation:ico-spin 2s linear infinite}@keyframes ico-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.actividades-calendario td{padding:.8rem!important}.actividades-calendario .pasado{background:#f7f7f7;color:#abc1db}.actividades-calendario .dispo{background:var(--c-cal-disponible);color:var(--c-cal-disponible-fg);cursor:pointer;border:1px solid #f5f5f5}.actividades-calendario .completo{background:var(--c-cal-completo);color:var(--c-cal-completo-fg)}.actividades-calendario .dispo:hover,.actividades-calendario .dispo.active{background:var(--c-cal-seleccionado);color:var(--c-cal-seleccionado-fg)}.actividades-calendario .no-dispo{background:var(--c-cal-completo);color:var(--c-cal-completo-fg);cursor:pointer}.actividades-calendario .dia-sel{background:var(--c-cal-seleccionado);color:var(--c-cal-seleccionado-fg)}.actividades-calendario .finde{background:#ececec}.actividades-dispoDia{display:none}.actividades-dispoDia.show{display:block}.actividades-tab{width:100%}.actividades-tab .lin,.actividades-tab .cab{display:flex;width:100%;flex-wrap:wrap;justify-content:center;padding:.5rem 0}.actividades-tab .cab{display:none}.actividades-tab .lin>div,.actividades-tab .cab>div{padding:.4rem 1rem;vertical-align:middle;font-weight:400;font-size:1rem}.actividades-tab .cab>div{font-weight:500;border-bottom:1px solid var(--c-realce)}.actividades-tab .lin>div{width:100%}.actividades-tab .lin>div.actividades-fecha,.actividades-tab .lin>div.actividades-hora,.actividades-tab .lin>div.actividades-precio{font-weight:500;width:50%;order:1}.actividades-tab .lin>div.actividades-hora{width:20%}.actividades-tab .lin>div.actividades-descripcion{width:65%}.actividades-tab .lin>div.actividades-precio{width:30%}.actividades-tab .lin>div.actividades-plazas{width:35%}.actividades-tab .lin>div.actividades-lugar{width:60%}.actividades-tab .lin>div.actividades-boton{width:40%}.actividades-tab .lin>div.actividades-precio,.actividades-tab .lin>div.actividades-plazas,.actividades-tab .lin>div.actividades-boton{text-align:right}.actividades-tab .lin>div.actividades-descripcion,.actividades-tab .lin>div.actividades-plazas{order:2}.actividades-tab .lin>div.actividades-lugar,.actividades-tab .lin>div.actividades-boton{order:3}.actividades-tab .lin>div.actividades-lugar{font-weight:500}.actividades-tab .lin>div.actividades-lugar span{font-weight:400}.actividades-tab .lin:nth-child(even){background:var(--c-fondo-suave)}.actividades-tab .lin:nth-child(odd){background:#fff}.actividades-tab2 .lin>div.actividades-descripcion,.actividades-tab2 .lin>div.actividades-hora{order:1}.actividades-tab2 .lin>div.actividades-lugar,.actividades-tab2 .lin>div.actividades-precio{order:2}.actividades-tab2 .lin>div.actividades-plazas,.actividades-tab2 .lin>div.actividades-boton{order:3}.actividades-tab2 .lin>div.actividades-precio,.actividades-tab2 .lin>div.actividades-hora{width:35%;text-align:right}.actividades-tab2 .lin>div.actividades-lugar{width:65%}.actividades-tab2 .lin>div.actividades-plazas{width:60%}.actividades-tab2 .lin>div.actividades-boton{width:40%}.actividades-tab2 .lin>div.actividades-plazas{text-align:left}.actividades-boxDia div{width:20px;height:20px;display:inline-block}.bgcolor-blue{background-color:var(--c-cal-disponible)}.bgcolor-red{background-color:var(--c-cal-completo)}.actividades-boxForm{border:1px solid #bbb;border-radius:var(--r-card)}.desc_extras{font-size:.9rem;font-weight:400;margin-top:.3rem}.planning>div{padding:5px;border-left:1px solid var(--c-borde);border-top:1px solid var(--c-borde);min-height:100px}.planning>div:last-child{border-right:1px solid var(--c-borde)}.planning:last-child>div{border-bottom:1px solid var(--c-borde)}.planning .finDe{background:#f5f5f5}.planning-etiqueta{position:absolute;top:-100px}.planning-num-dia{display:inline-block;border-radius:var(--r-dot);line-height:30px;width:30px;height:30px;text-align:center}.planning-cur-dia{background-color:#55aae2;color:#fff}.planning-actividad{background:#ddd;color:rgb(0 0 0);border-radius:var(--r-card);padding:5px;font-size:.8rem;margin-top:.2rem;line-height:1.3}.planning-instructor{margin:.3rem 0 0 .3rem;padding:.1rem .5rem;display:inline-block;background-color:#fff;border-radius:var(--r-badge)}.popup-dia{height:100%;transition:opacity 0.2s,background 0.2s}.popup-dia .close{display:none;padding:1rem 0}.popup-dia .close span{cursor:pointer;font-size:1.5rem;font-weight:600}.planning-elmt-pp{display:none}.popup-dia.show{position:fixed;z-index:4;top:1rem;bottom:1rem;left:1rem;right:1rem;padding:0 1rem 1rem 1rem;background:#fff;box-shadow:0 2px 5px -2px rgb(0 0 0 / .4);overflow:auto;border-radius:var(--r-card)}.popup-dia.show .close{display:block}.popup-dia.show .planning-elmt-pp{display:block}@media only screen and (min-width:52rem){.actividades-tab{display:table}.actividades-tab .lin,.actividades-tab .cab{display:table-row;padding:0}.actividades-tab .lin>div,.actividades-tab .cab>div{display:table-cell;width:11%}.actividades-tab .cab>div{font-weight:500;border-bottom:1px solid var(--c-realce)}.actividades-tab .lin>div.actividades-fecha,.actividades-tab .lin>div.actividades-hora,.actividades-tab .lin>div.actividades-precio{font-weight:400}.actividades-tab2 .lin>div.actividades-precio{text-align:right}.actividades-tab .lin>div.actividades-fecha,.actividades-tab .cab>div.actividades-fecha{width:15%}.actividades-tab .lin>div.actividades-hora,.actividades-tab .cab>div.actividades-hora{width:8%}.actividades-tab .lin>div.actividades-descripcion,.actividades-tab .cab>div.actividades-descripcion{width:26%}.actividades-tab .lin>div.actividades-lugar{width:17%}.actividades-tab .lin>div.actividades-precio,.actividades-tab .lin>div.actividades-plazas{width:10%}.actividades-tab .lin>div.actividades-boton{width:14%}.actividades-tab .cab>div.actividades-precio,.actividades-tab .lin>div.actividades-precio,.actividades-tab .cab>div.actividades-plazas,.actividades-tab .lin>div.actividades-plazas,.actividades-tab .lin>div.actividades-hora,.actividades-tab .cab>div.actividades-hora{text-align:center}.actividades-tab .lin:nth-child(even){background:var(--c-fondo-suave)}.actividades-tab .lin:nth-child(odd){background:#fff}.actividades-tab .lin>div.actividades-lugar{font-weight:400}.popup-dia.show{position:static;padding:0;background:#fff0;box-shadow:none;overflow:visible}.popup-dia.show .close{display:none}.planning-elmt-pp{display:block}}.galerias-portada .img{height:200px;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.galerias-portada .img:hover{opacity:.8}.galerias-catList .img{height:150px;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.galerias-catList .img:hover{opacity:.8}@media only screen and (min-width:52rem){.galerias-portada .img{height:250px}}.packs .img{height:252px}.info-regalo{height:0;opacity:0;overflow:hidden;border-radius:var(--r-card);transition:opacity ease-in-out .5s}.info-regalo.show{height:auto;opacity:1}@media only screen and (min-width:40rem){.packs .img{height:180px}}@media only screen and (min-width:52rem){.packs .img{height:242px}}@media only screen and (min-width:66rem){.packs .img{height:196px}}@media only screen and (min-width:79rem){.packs .img{height:238px}}.mnu-usr .badge{background:var(--c-alerta);color:var(--c-alerta-fg);top:0;left:100%;margin-top:-6px;margin-left:-4px;width:8px;height:8px;border-radius:var(--r-badge)}.pedido-cesta,.pedido-total{width:100%}.pedido-cesta .lin,.pedido-cesta .cab{display:flex;flex-wrap:wrap}.pedido-cesta .cab{display:none}.pedido-cesta .lin>div,.pedido-cesta .cab>div{padding:.4rem 1rem;vertical-align:middle;font-size:1rem}.pedido-cesta .cab>div{padding:1rem;font-weight:500;border-bottom:1px solid #000}.pedido-total>div{padding:.4rem 1rem;vertical-align:middle}.pedido-cesta .cesta-2{order:1;width:85%}.pedido-cesta.confirmacion .cesta-2{width:100%}.pedido-cesta .cesta-1{order:2;width:15%;text-align:right}.pedido-cesta .cesta-4{order:3;text-align:left}.pedido-cesta .cesta-3{order:4;text-align:left}.pedido-cesta .cesta-5{text-align:left}.pedido-cesta .cesta-5,.pedido-cesta .cesta-6{order:5;font-weight:500}.pedido-cesta .cesta-5 span,.pedido-cesta .cesta-6 span{font-weight:400}.pedido-cesta .cesta-3,.pedido-cesta .cesta-4,.pedido-cesta .cesta-5,.pedido-cesta .cesta-6{width:50%}.pedido-total>div.cesta-5,.pedido-total>div.cesta-6{text-align:right}.pedido-cesta .lin:nth-child(odd),.pedido-cesta tr:nth-child(odd){background:#fff;border-bottom:thin solid var(--c-borde)}.pedido-cesta .lin:nth-child(even),.pedido-cesta tr:nth-child(even){background:#eee;border-bottom:thin solid var(--c-borde)}.pedido-cesta .lin.pedido-total,.pedido-cesta tr.pedido-total{background:#fff;border:none}.pedido-cesta .lin.pedido-total>div{font-weight:500}.pedido-cesta input[type=text]{padding:1rem;width:auto;text-align:center}.pedido-cesta .menos,.pedido-cesta .mas{padding:.5rem;border:0;background:#f5f5f5;font-size:.9rem;font-weight:600;color:#555}.pedido-cesta .menos:hover,.pedido-cesta .mas:hover{background:#ddd}.pedido-cesta .menos.disabled,.pedido-cesta .menos.disabled:hover{background:#f5f5f5}.pedido-cesta .menos.disabled{font-weight:400;opacity:.8;cursor:not-allowed}.ico-tag{font-size:1.5rem}.list_pedidos>div:nth-child(odd){background:#fff}.list_pedidos>div:nth-child(even){background:#f6f6f6}.nav_cesta{color:#bbb}.nav_cesta .activ{color:#000}@media only screen and (min-width:52rem){.pedido-cesta{display:table}.pedido-cesta .lin,.pedido-cesta .cab{display:table-row;padding:0}.pedido-cesta .lin>div,.pedido-cesta .cab>div{display:table-cell}.pedido-cesta .cesta-1{text-align:left;width:6%}.pedido-cesta .cesta-2{width:34%}.pedido-cesta .cesta-3{text-align:center;width:15%}.pedido-cesta .cesta-4{text-align:right}.pedido-cesta .cab .cesta-4,.pedido-cesta .cesta-5{text-align:center}.pedido-cesta .cesta-4,.pedido-cesta .cesta-5,.pedido-cesta .cesta-6{width:15%}}.mnu-usr{width:auto;color:var(--c-header-top-fg)}.mnu-usr>div{padding:0 .5rem;display:block;width:auto}#mnu-usr a,.mnu-usr a{font-size:.8rem;line-height:2.5rem;text-transform:uppercase;color:var(--c-header-top-fg)}#mnu-usr a:hover{background-color:var(--c-header-top-hover)}.mnu-usr a:hover{opacity:.6}#mnu-usr{right:-1rem}#mnu-usr a{padding-bottom:0;padding-top:0}#mnu-usr.dropdown-content{position:absolute;width:13rem;z-index:2;background:var(--c-header-top);border-radius:var(--r-card)}#mnu-usr.dropdown-content a{line-height:2rem}#recupC{border:thin solid var(--c-borde)}@media only screen and (min-width:40rem){.mnu-usr>div{padding:0 1rem}}@media only screen and (min-width:52rem){#mnu-usr{right:auto;left:-1rem}}.productos-pr-normal,.productos-pr-ofrt{font-size:1.2rem;color:#000;font-weight:600}.productos-pr-old{text-decoration:line-through;color:#999;font-weight:400;font-size:1rem}.productos-lbl{display:block;background:var(--c-alerta);color:var(--c-alerta-fg);font-size:.875rem;padding:.2rem .5rem;position:absolute;top:.5rem;right:1.5rem;border-radius:var(--r-badge)}.productos-ficha{color:#888}.productos-ficha-precio,.productos-ficha-precio-old{font-size:1.3rem}.productos-ficha-precio-oferta{font-weight:700;color:var(--c-alerta);font-size:1.5rem}.productos-ficha select,.productos-ficha input[type=text]{padding:1rem}.productos-ficha #qty{width:auto;text-align:center}.productos-ficha #menos,.productos-ficha #mas{padding:1rem;box-sizing:border-box;border:0;background:#f5f5f5;font-size:1rem;font-weight:700;color:#000;line-height:1.2rem}.productos-ficha #menos:hover,.productos-ficha #mas:hover{background:#ddd}.productos-ficha #menos.disabled:hover{background:#f5f5f5}.productos-ficha #menos.disabled{font-weight:400;opacity:.8;cursor:not-allowed}.productos-foto-peque{cursor:pointer;height:288px}#descripcion_larga_prod{line-height:1.5}@media only screen and (min-width:40rem){.productos-foto-peque{height:204px}}@media only screen and (min-width:52rem){.productos-foto-peque{height:175px}}@media only screen and (min-width:66rem){.productos-foto-peque{height:162px}}@media only screen and (min-width:79rem){.productos-foto-peque{height:198px}}.noticias-detalle{color:#555}.noticias-detalle .content{width:100%;padding-left:0;padding-right:0;min-height:inherit}.noticias-detalle-latest-head{color:#444}.noticias-detalle .noticias-fecha,.noticias-detalle-latest .noticias-fecha{color:#888;font-size:.875rem}.noticias-detalle-latest img{width:50px;height:50px;border-radius:var(--r-avatar)}.signature-pad-body{border-radius:var(--r-card);overflow:hidden}.form_medical .odd{background:var(--c-fondo-medio);border-bottom:1px solid #fff}.form_medical .even{background:var(--c-fondo-medio);border-bottom:1px solid #fff}.form_medical .odd2{background:#fff}.form_medical .even2{background:var(--c-fondo-suave)}.form_medical .cab-cuadro div,.form_medical .cab-cuadro td{font-weight:600;background:#fff}.cuadro_a,.cuadro_b,.cuadro_c,.cuadro_d,.cuadro_e,.cuadro_f,.cuadro_g{display:none}.cuadro_a.show,.cuadro_b.show,.cuadro_c.show,.cuadro_d.show,.cuadro_e.show,.cuadro_f.show,.cuadro_g.show{display:block}.btn-entrada{background-color:#28a745;color:#fff}.btn-salida{background-color:#dc3545;color:#fff}.btn-pausa{background-color:#fd7e14;color:#fff}.btn-fin-pausa{background-color:#fd7e14;color:#fff}.marcaje-container{max-width:600px;margin:0 auto;padding:20px}.btn-marcaje{width:100%;padding:20px;font-size:1.5rem;margin-bottom:10px;border:none;border-radius:var(--r-btn);cursor:pointer;font-weight:700}.marcaje-item{display:inline-block;margin-right:10px;white-space:nowrap}.txt-orange{color:#f39c12}.txt-green{color:#27ae60}.txt-red{color:#e74c3c}.txt-violet{color:#9b59b6}@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:900;font-display:block;src:url(/vendor/fontawesome/webfonts/fa-solid-900.woff2) format("woff2")}@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:400;font-display:block;src:url(/vendor/fontawesome/webfonts/fa-regular-400.woff2) format("woff2")}@font-face{font-family:"Font Awesome 7 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/vendor/fontawesome/webfonts/fa-brands-400.woff2) format("woff2")}.ico{font-family:"Font Awesome 7 Free";font-weight:900}.ico-regular{font-weight:400}.ico-paypal,.ico-whatsapp{font-family:"Font Awesome 7 Brands";font-weight:400;top:0}.ico-address-card::before{content:"\f2bb"}.ico-angle-down::before{content:"\f107"}.ico-angle-left::before{content:"\f104"}.ico-angle-right::before{content:"\f105"}.ico-arrow-right::before{content:"\f061"}.ico-arrow-right-from-bracket::before{content:"\f08b"}.ico-arrow-right-long::before{content:"\f178"}.ico-arrow-right-to-bracket::before{content:"\f090"}.ico-arrows-rotate::before{content:"\f021"}.ico-bag-shopping::before{content:"\f290"}.ico-bars::before{content:"\f0c9"}.ico-building-columns::before{content:"\f19c"}.ico-calendar-check::before{content:"\f274"}.ico-calendar-days::before{content:"\f073"}.ico-caret-down::before{content:"\f0d7"}.ico-cart-plus::before{content:"\f217"}.ico-cart-shopping::before{content:"\f07a"}.ico-cash-register::before{content:"\f788"}.ico-chart-pie::before{content:"\f200"}.ico-check::before{content:"\f00c"}.ico-chevron-down::before{content:"\f078"}.ico-chevron-left::before{content:"\f053"}.ico-chevron-right::before{content:"\f054"}.ico-chevron-up::before{content:"\f077"}.ico-circle-check::before{content:"\f058"}.ico-circle-chevron-down::before{content:"\f13a"}.ico-circle-pause::before{content:"\f28b"}.ico-circle-play::before{content:"\f144"}.ico-circle-xmark::before{content:"\f057"}.ico-clock::before{content:"\f017"}.ico-clock-rotate-left::before{content:"\f1da"}.ico-cookie-bite::before{content:"\f564"}.ico-credit-card::before{content:"\f09d"}.ico-earth-europe::before{content:"\f7a2"}.ico-eye::before{content:"\f06e"}.ico-file-arrow-down::before{content:"\f56d"}.ico-file-excel::before{content:"\f1c3"}.ico-file-invoice::before{content:"\f570"}.ico-file-pdf::before{content:"\f1c1"}.ico-gift::before{content:"\f06b"}.ico-house::before{content:"\f015"}.ico-list::before{content:"\f03a"}.ico-lock::before{content:"\f023"}.ico-magnifying-glass::before{content:"\f002"}.ico-maximize::before{content:"\f31e"}.ico-minus::before{content:"\f068"}.ico-paper-plane::before{content:"\f1d8"}.ico-paypal::before{content:"\f1ed"}.ico-pen-to-square::before{content:"\f044"}.ico-phone-volume::before{content:"\f2a0"}.ico-plus::before{content:"\2b"}.ico-print::before{content:"\f02f"}.ico-rotate::before{content:"\f2f1"}.ico-share::before{content:"\f064"}.ico-ship::before{content:"\f21a"}.ico-spinner::before{content:"\f110"}.ico-stopwatch::before{content:"\f2f2"}.ico-tag::before{content:"\f02b"}.ico-ticket::before{content:"\f145"}.ico-trash-can::before{content:"\f2ed"}.ico-triangle-exclamation::before{content:"\f071"}.ico-user::before{content:"\f007"}.ico-user-clock::before{content:"\f4fd"}.ico-user-xmark::before{content:"\f235"}.ico-water::before{content:"\f773"}.ico-whatsapp::before{content:"\f232"}.ico-xmark::before{content:"\f00d"}:root{--r-btn:.5rem;--r-input:.5rem;--r-card:.75rem;--r-img:.75rem;--r-avatar:.5rem;--r-badge:.375rem;--r-dot:50%}:root{--c-primario:#55aae2;--c-primario-fg:#000000;--c-header-top:#55aae2;--c-header-top-fg:#000000;--c-header-top-hover:#4b96c7;--c-btn-accion:#55aae2;--c-btn-accion-fg:#000000;--c-fondo-suave:#55aae215;--c-fondo-suave-fg:#000000;--c-fondo-suave-hover:#d4dadf;--c-fondo-suave-activo:#bbc0c4;--c-fondo-medio:#55aae220;--c-fondo-medio-fg:#000000;--c-realce:#55aae230}