.accounts-manager.loading,.phones-manager.loading {
    opacity: .5;
    pointer-events: none
}

.vertical-slider {
    background-color: #fff
}

.vertical-slider-img {
    max-width: 100%;
    margin-top: 150px;
    object-fit: cover;
    object-position: 50%
}

@media (max-width: 999px) {
    .vertical-slider-img {
        width:100%;
        height: 100%;
        margin-top: 50px;
        object-fit: cover
    }
}

.MW5IWV {
    height: 170%;
    width: 100%;
    left: 0;
    -webkit-mask-image: none;
    -webkit-mask-image: var(--mask-image,none);
    mask-image: none;
    mask-image: var(--mask-image,none);
    -webkit-mask-position: 0;
    -webkit-mask-position: var(--mask-position,0);
    mask-position: 0;
    mask-position: var(--mask-position,0);
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-repeat: var(--mask-repeat,no-repeat);
    mask-repeat: no-repeat;
    mask-repeat: var(--mask-repeat,no-repeat);
    -webkit-mask-size: 100%;
    -webkit-mask-size: var(--mask-size,100%);
    mask-size: 100%;
    mask-size: var(--mask-size,100%);
    overflow: hidden;
    pointer-events: var(--fill-layer-background-media-pointer-events);
    position: absolute;
    top: 0
}

.MW5IWV.N3eg0s {
    clip: rect(0,auto,auto,0)
}

.MW5IWV .Kv1aVt {
    height: 100%;
    position: absolute;
    top: 0;
    width: 100%
}

.MW5IWV .dLPlxY {
    height: 100%;
    height: var(--fill-layer-image-height,100%);
    opacity: var(--fill-layer-image-opacity)
}

@media (max-width: 999px) {
    .MW5IWV .dLPlxY {
        height:700px;
        height: var(--fill-layer-image-height,700px);
        opacity: var(--fill-layer-image-opacity)
    }
}

@media (min-height: 700px) {
    .MW5IWV .dLPlxY {
        height:105%;
        height: var(--fill-layer-image-height,105%);
        opacity: var(--fill-layer-image-opacity);
        margin-top: -50px
    }
}

.MW5IWV .dLPlxY img {
    height: 100%;
    width: 100%
}

@supports(-webkit-hyphens: none) {
    .MW5IWV.N3eg0s {
        clip:auto;
        -webkit-clip-path: inset(0)
    }
}

.VgO9Yg {
    height: 100%
}

.LWbAav {
    background-color: var(--bg-overlay-color);
    background-image: var(--bg-gradient)
}

.K_YxMd,.yK6aSC {
    opacity: var(--fill-layer-video-opacity)
}

.NGjcJN {
    bottom: var(--media-padding-bottom);
    height: var(--media-padding-height);
    position: absolute;
    top: var(--media-padding-top);
    width: 100%
}

.mNGsUM {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transform: scale(var(--scale,1));
    transform: scale(var(--scale,1));
    transition: -webkit-transform 0s;
    transition: transform 0s;
    transition: transform 0s,-webkit-transform 0s;
    transition: var(--transform-duration,transform 0s)
}

.K_YxMd {
    height: 100%;
    position: relative;
    width: 100%
}

.bX9O_S {
    -webkit-clip-path: var(--fill-layer-clip);
    clip-path: var(--fill-layer-clip)
}

.bX9O_S,.Z_wCwr {
    position: absolute;
    top: 0
}

.bX9O_S,.Jxk_UL img,.Z_wCwr {
    height: 100%;
    width: 100%
}

.K8MSra {
    opacity: 0
}

.K8MSra,.YTb3b4 {
    position: absolute;
    top: 0
}

.YTb3b4 {
    height: 0;
    left: 0;
    overflow: hidden;
    width: 0
}

.SUz0WK {
    left: 0;
    pointer-events: var(--fill-layer-background-media-pointer-events);
    position: var(--fill-layer-background-media-position)
}

.FNxOn5,.m4khSP,.SUz0WK {
    height: 100%;
    top: 0;
    width: 100%
}

.FNxOn5 {
    position: absolute
}

.m4khSP {
    background-color: var(--fill-layer-background-overlay-color);
    opacity: 1;
    opacity: var(--fill-layer-background-overlay-blend-opacity-fallback,1);
    position: var(--fill-layer-background-overlay-position);
    -webkit-transform: var(--fill-layer-background-overlay-transform);
    transform: var(--fill-layer-background-overlay-transform)
}

@supports(mix-blend-mode: overlay) {
    .m4khSP {
        mix-blend-mode:var(--fill-layer-background-overlay-blend-mode);
        opacity: 1;
        opacity: var(--fill-layer-background-overlay-blend-opacity,1)
    }
}

._C0cVf {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%
}

.hFwGTD {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
    transition: .2s ease-in
}

.IQgXoP {
    transition: .2s
}

.Nr3Nid {
    opacity: 0;
    transition: .2s ease-in
}

.Nr3Nid.l4oO6c {
    z-index: -1!important
}

.iQuoC4 {
    opacity: 1;
    transition: .2s
}

.CJF7A2 {
    height: auto
}

.CJF7A2,.U4Bvut {
    position: relative;
    width: 100%
}

:host(:not(.device-mobile-optimized)) .G5K6X8,body:not(.device-mobile-optimized) .G5K6X8 {
    margin-left: calc(50% - 490px);
    margin-left: calc(50% - var(--site-width)/2);
    width: 980px;
    width: var(--site-width)
}

.xU8fqS[data-focuscycled=active] {
    outline: 1px solid transparent
}

.xU8fqS[data-focuscycled=active]:not(:focus-within) {
    outline: 2px solid transparent;
    transition: outline .01s ease
}

.xU8fqS ._4XcTfy {
    background-color: rgba(var(--color_11),1);
    background-color: var(--screenwidth-corvid-background-color,rgba(var(--bg,var(--color_11)),var(--alpha-bg,1)));
    border-bottom: var(--brwb,0) solid var(--screenwidth-corvid-border-color,rgba(var(--brd,var(--color_15)),var(--alpha-brd,1)));
    border-top: var(--brwt,0) solid var(--screenwidth-corvid-border-color,rgba(var(--brd,var(--color_15)),var(--alpha-brd,1)));
    bottom: 0;
    box-shadow: 0 0 5px rgba(0,0,0,.7);
    box-shadow: var(--shd,0 0 5px rgba(0,0,0,.7));
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.xU8fqS .gUbusX {
    background-color: rgba(var(--color_11),1);
    background-color: rgba(var(--bgctr,var(--color_11)),var(--alpha-bgctr,1));
    border-radius: 0;
    border-radius: var(--rd,0);
    bottom: 0;
    bottom: var(--brwb,0);
    top: 0;
    top: var(--brwt,0)
}

.xU8fqS .G5K6X8,.xU8fqS .gUbusX {
    left: 0;
    position: absolute;
    right: 0
}

.xU8fqS .G5K6X8 {
    bottom: 0;
    top: 0
}

:host(.device-mobile-optimized) .xU8fqS .G5K6X8,body.device-mobile-optimized .xU8fqS .G5K6X8 {
    left: 10px;
    right: 10px
}

.SPY_vo {
    pointer-events: none
}

.BmZ5pC {
    height: 100%;
    min-height: calc(100vh - 50px);
    min-height: calc(100vh - var(--wix-ads-height));
    min-width: 980px;
    min-width: var(--site-width);
    position: var(--bg-position);
    top: 50px;
    top: var(--wix-ads-height);
    width: 100%
}

.zKbzSQ {
    touch-action: manipulation
}

.kuTaGy {
    align-items: center;
    box-sizing: border-box;
    display: flex;
    justify-content: var(--label-align);
    min-width: 100%;
    text-align: initial;
    width: -webkit-max-content;
    width: max-content
}

.kuTaGy:before {
    max-width: 0;
    max-width: var(--margin-left,0)
}

.kuTaGy:after,.kuTaGy:before {
    align-self: stretch;
    content: "";
    flex-grow: 1
}

.kuTaGy:after {
    max-width: 0;
    max-width: var(--margin-right,0)
}

.R6ex7N {
    height: 100%
}

.R6ex7N .kuTaGy {
    border-radius: 0;
    border-radius: var(--corvid-border-radius,var(--rd,0));
    bottom: 0;
    box-shadow: 0 1px 4px rgba(0,0,0,.6);
    box-shadow: var(--shd,0 1px 4px rgba(0,0,0,.6));
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: border-color .4s ease 0s,background-color .4s ease 0s;
    transition: var(--trans1,border-color .4s ease 0s,background-color .4s ease 0s)
}

.R6ex7N .kuTaGy:link,.R6ex7N .kuTaGy:visited {
    border-color: transparent
}

.R6ex7N .M3I7Z2 {
    color: rgb(var(--color_15));
    color: var(--corvid-color,rgb(var(--txt,var(--color_15))));
    font: var(--font_5);
    font: var(--fnt,var(--font_5));
    margin: 0;
    position: relative;
    transition: color .4s ease 0s;
    transition: var(--trans2,color .4s ease 0s);
    white-space: nowrap
}

.R6ex7N[aria-disabled=false] .kuTaGy {
    background-color: rgba(var(--color_17),1);
    background-color: var(--corvid-background-color,rgba(var(--bg,var(--color_17)),var(--alpha-bg,1)));
    border: var(--corvid-border-width,var(--brw,0)) solid var(--corvid-border-color,rgba(var(--brd,var(--color_15)),var(--alpha-brd,1)));
    cursor: pointer!important
}

:host(.device-mobile-optimized) .R6ex7N[aria-disabled=false]:active .kuTaGy,body.device-mobile-optimized .R6ex7N[aria-disabled=false]:active .kuTaGy {
    background-color: rgba(var(--color_18),1);
    background-color: rgba(var(--bgh,var(--color_18)),var(--alpha-bgh,1));
    border-color: rgba(var(--brdh,var(--color_15)),var(--alpha-brdh,1))
}

:host(.device-mobile-optimized) .R6ex7N[aria-disabled=false]:active .M3I7Z2,body.device-mobile-optimized .R6ex7N[aria-disabled=false]:active .M3I7Z2 {
    color: rgb(var(--color_15));
    color: rgb(var(--txth,var(--color_15)))
}

:host(:not(.device-mobile-optimized)) .R6ex7N[aria-disabled=false]:hover .kuTaGy,body:not(.device-mobile-optimized) .R6ex7N[aria-disabled=false]:hover .kuTaGy {
    background-color: rgba(var(--color_18),1);
    background-color: rgba(var(--bgh,var(--color_18)),var(--alpha-bgh,1));
    border-color: rgba(var(--brdh,var(--color_15)),var(--alpha-brdh,1))
}

:host(:not(.device-mobile-optimized)) .R6ex7N[aria-disabled=false]:hover .M3I7Z2,body:not(.device-mobile-optimized) .R6ex7N[aria-disabled=false]:hover .M3I7Z2 {
    color: rgb(var(--color_15));
    color: rgb(var(--txth,var(--color_15)))
}

.R6ex7N[aria-disabled=true] .kuTaGy {
    background-color: #ccc;
    background-color: rgba(var(--bgd,204,204,204),var(--alpha-bgd,1));
    border: 0 solid #ccc;
    border-color: rgba(var(--brdd,204,204,204),var(--alpha-brdd,1));
    border-width: var(--corvid-border-width,var(--brw,0))
}

.R6ex7N[aria-disabled=true] .M3I7Z2 {
    color: #fff;
    color: rgb(var(--txtd,255,255,255))
}

.U2uNPe {
    align-items: center;
    box-sizing: border-box;
    display: flex;
    justify-content: var(--label-align);
    min-width: 100%;
    text-align: initial;
    width: -webkit-max-content;
    width: max-content
}

.U2uNPe:before {
    max-width: 0;
    max-width: var(--margin-left,0)
}

.U2uNPe:after,.U2uNPe:before {
    align-self: stretch;
    content: "";
    flex-grow: 1
}

.U2uNPe:after {
    max-width: 0;
    max-width: var(--margin-right,0)
}

.S3GIZZ[aria-disabled=false] .U2uNPe {
    cursor: pointer
}

:host(.device-mobile-optimized) .S3GIZZ[aria-disabled=false]:active .CQ3ICl,:host(:not(.device-mobile-optimized)) .S3GIZZ[aria-disabled=false]:hover .CQ3ICl,body.device-mobile-optimized .S3GIZZ[aria-disabled=false]:active .CQ3ICl,body:not(.device-mobile-optimized) .S3GIZZ[aria-disabled=false]:hover .CQ3ICl {
    color: rgb(var(--color_15));
    color: rgb(var(--txth,var(--color_15)));
    transition: color .4s ease 0s;
    transition: var(--trans,color .4s ease 0s)
}

.S3GIZZ .U2uNPe {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.S3GIZZ .CQ3ICl {
    color: rgb(var(--color_15));
    color: var(--corvid-color,rgb(var(--txt,var(--color_15))));
    font: var(--font_5);
    font: var(--fnt,var(--font_5));
    transition: color .4s ease 0s;
    transition: var(--trans,color .4s ease 0s);
    white-space: nowrap
}

.S3GIZZ[aria-disabled=true] .CQ3ICl {
    color: #fff;
    color: rgb(var(--txtd,255,255,255))
}

:host(:not(.device-mobile-optimized)) .So7Ias,body:not(.device-mobile-optimized) .So7Ias {
    display: flex;
    margin: 0 auto;
    position: relative;
    width: calc(100% - var(--padding)*2)
}

:host(:not(.device-mobile-optimized)) .So7Ias>*,body:not(.device-mobile-optimized) .So7Ias>* {
    flex: var(--column-flex) 1 0%;
    left: 0;
    margin-bottom: var(--padding);
    margin-left: var(--margin);
    margin-top: var(--padding);
    min-width: 0;
    position: relative;
    top: 0
}

:host(:not(.device-mobile-optimized)) .So7Ias>:first-child,body:not(.device-mobile-optimized) .So7Ias>:first-child {
    margin-left: 0
}

:host(.device-mobile-optimized) .So7Ias,body.device-mobile-optimized .So7Ias {
    display: block;
    padding: var(--padding) 0;
    position: relative
}

:host(.device-mobile-optimized) .So7Ias>*,body.device-mobile-optimized .So7Ias>* {
    margin-bottom: var(--margin);
    position: relative
}

:host(.device-mobile-optimized) .So7Ias>:first-child,body.device-mobile-optimized .So7Ias>:first-child {
    margin-top: 0;
    margin-top: var(--firstChildMarginTop,0)
}

:host(.device-mobile-optimized) .So7Ias>:last-child,body.device-mobile-optimized .So7Ias>:last-child {
    margin-bottom: var(--lastChildMarginBottom,var(--margin))
}

.qby0Dy {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.dkukWC {
    --divider-pin-height__: min(1,calc(var(--divider-layers-pin-factor__) + 1));
    --divider-pin-layer-height__: var(--divider-layers-pin-factor__);
    --divider-pin-border__: min(1,calc(var(--divider-layers-pin-factor__)/-1 + 1));
    height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__))
}

.dkukWC,.dkukWC .FRCqDF {
    left: 0;
    position: absolute;
    width: 100%
}

.dkukWC .FRCqDF {
    --divider-layer-i__: var(--divider-layer-i,0);
    background-position: left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__)*var(--divider-layer-i__)) bottom;
    background-repeat: repeat-x;
    border-bottom-style: solid;
    border-bottom-width: calc(var(--divider-pin-border__)*var(--divider-layer-i__)*var(--divider-layers-y__));
    height: calc(var(--divider-height__) + var(--divider-pin-layer-height__)*var(--divider-layer-i__)*var(--divider-layers-y__));
    opacity: calc(1 - var(--divider-layer-i__)/(var(--divider-layer-i__) + 1))
}

.xnZvZH {
    --divider-height__: var(--divider-top-height,auto);
    --divider-offset-x__: var(--divider-top-offset-x,0px);
    --divider-layers-size__: var(--divider-top-layers-size,0);
    --divider-layers-y__: var(--divider-top-layers-y,0px);
    --divider-layers-x__: var(--divider-top-layers-x,0px);
    --divider-layers-pin-factor__: var(--divider-top-layers-pin-factor,0);
    border-top: 0 solid;
    border-top: var(--divider-top-padding,0) solid var(--divider-top-color,currentColor);
    opacity: 1;
    opacity: var(--divider-top-opacity,1);
    top: 0;
    -webkit-transform: scaleY(-1);
    transform: scaleY(-1);
    -webkit-transform: var(--divider-top-flip,scaleY(-1));
    transform: var(--divider-top-flip,scaleY(-1))
}

.xnZvZH .FRCqDF {
    background-image: none;
    background-image: var(--divider-top-image,none);
    background-size: contain;
    background-size: var(--divider-top-size,contain);
    border-color: currentColor;
    border-color: var(--divider-top-color,currentColor);
    bottom: 0;
    -webkit-filter: none;
    filter: none;
    -webkit-filter: var(--divider-top-filter,none);
    filter: var(--divider-top-filter,none)
}

.MBOSCN {
    --divider-height__: var(--divider-bottom-height,auto);
    --divider-offset-x__: var(--divider-bottom-offset-x,0px);
    --divider-layers-size__: var(--divider-bottom-layers-size,0);
    --divider-layers-y__: var(--divider-bottom-layers-y,0px);
    --divider-layers-x__: var(--divider-bottom-layers-x,0px);
    --divider-layers-pin-factor__: var(--divider-bottom-layers-pin-factor,0);
    border-bottom: 0 solid;
    border-bottom: var(--divider-bottom-padding,0) solid var(--divider-bottom-color,currentColor);
    bottom: 0;
    opacity: 1;
    opacity: var(--divider-bottom-opacity,1);
    -webkit-transform: none;
    transform: none;
    -webkit-transform: var(--divider-bottom-flip,none);
    transform: var(--divider-bottom-flip,none)
}

.MBOSCN .FRCqDF {
    background-image: none;
    background-image: var(--divider-bottom-image,none);
    background-size: contain;
    background-size: var(--divider-bottom-size,contain);
    border-color: currentColor;
    border-color: var(--divider-bottom-color,currentColor);
    bottom: 0;
    -webkit-filter: none;
    filter: none;
    -webkit-filter: var(--divider-bottom-filter,none);
    filter: var(--divider-bottom-filter,none)
}

.nTOEE9 {
    height: 100%;
    overflow: hidden;
    width: 100%
}

.nTOEE9.sqUyGm:hover {
    cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODM3MEUzMUU4OTAyMTFFMzk3Q0FCMkFEODdDNzUzMjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODM3MEUzMUQ4OTAyMTFFMzk3Q0FCMkFEODdDNzUzMjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk0ZTkyMTRlLThiNDQtNjc0My04MWZiLTZlYjIzYTA2ZjcwNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4bqsJgAAACF0lEQVR42mJgQAd8fHz/gdRvRigfxGEACCA4YvwPBMgCbgABBGOAJP6LiooiZBUUFMCC7969Awk6AQQQA1bAxMTUOnXq1P8/f/78j2zdf5BDQDgoKAgiyMgItv0/1AkozlgJlHwPpDWB+AhAACFL1EJVwvBPIGZHd8P/OXPmgI0F2YdmxXQUhX///sVQqK2tDVL4DFkhF8zK2NjY/4aGhshOOMJAJAB5ZjdAADGQCpiB4Cear3uwKQR74vv372BPLFq0CKZ4GnLcdMGiFtnXmzZtQo0Bdnb2r/b29nBFMIwUjkxghby8vHfFxMQwTMQWp0YggZcvX/5HBpqamhgKQdafAQnq6en9j4+P/4/me150nzsCPfYOKrkWKvYCymcjJozPgqIYIMAYcUjKAnEcELsDbVECOpkNiO8B+buAeCEQ3yUqFllYWNYh+4Obm/u/ubn5f0tLy//QPIqM90ATHVagDHTJH5BCfn7+/xcvXvyPC9y7d+8/KHqghv4FYj0M04BxeAOkQEhI6P+vX79QDECOeBj49+/ffzk5OZih91FyP4gAGiIDooH5hIGVlRUsAXQpGMMAMh+Y1xksLCzg5QxGrAFzwAxY2GzYsIGgC48cOYIclsuwBiIbG9sCmCJFRcX/+/fvxwi/EydOwIoDGH6JLQEiA26ga1egxSY2vAUpkcKKEV5iCwVOIObBU8w8RzLYgYHaAAACg5CxaxSLgwAAAABJRU5ErkJggg==),auto
}

.nTOEE9.C_JY0G:hover {
    cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0I4QkNGQTI4OTAyMTFFMzg0RDlBRkM5NDA5QjczRTEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0I4QkNGQTE4OTAyMTFFMzg0RDlBRkM5NDA5QjczRTEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk0ZTkyMTRlLThiNDQtNjc0My04MWZiLTZlYjIzYTA2ZjcwNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7hiSPZAAACGklEQVR42mJgQAd8fHz/gdRvRigfxGEACCA4YvwPBMgCbgABBGOAJP6LiooiZBUUFMCC7969Awk6AQQQA1bAxMTUOnXq1P8/f/78j2zdf5BDQDgoKAgiyMgItv0/1AkozlgJlHwPpDWB+AhAACFL1EJVwvBPIGZHd8P/OXPm/EcHUA3TURT+/fsXQ6G2tjZI4TNkhVwwK2NjY/8bGhoiO+EIA5EA5JndAAHEQCpgBoKfaL7uwaYQHLrfv38He2LRokUwxdOQ46YLFrXIYNOmTagxwM7O/tXe3h4sCYs3EEYKRyawQl5e3rtiYmL/sQH0ODUCCbx8+RJFkaamJoZCkPVnQIJ6enr/4+Pj/6P5nhfd545Aj72DSq6Fir2A8tmICeOzoCgGCDBGHJKyQBwHxO5AW5SATmYD4ntA/i4gXgjEd4mKRRYWlnXI/uDm5v5vbm7+39LS8j80jyLjPdBEhxUoA13yB6SQn5///8WLF//jAvfu3fsPih6ooX+BWA/DNGAc3gApEBIS+v/r16//hMC/f//+y8nJwQy9j2wWC4gAGiIDooH5hIGVlRUsAXQpVq98/PgRVBAwWFhYMDx69AhczkBj7RdyFpgBC5sNGzYQdOGRI0eQw3IZVpvZ2NgWwBQpKir+379/P4ZBJ06cgBUHMPwSWwJEBtxA165Ai01seAtSIoUVI7zEFgqcQMyDp5h5jmSwAwO1AQBU5q033XYWQwAAAABJRU5ErkJggg==),auto
}

.rYiAuL {
    cursor: pointer
}

.gSXewE {
    height: 0;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 0
}

.j7pOnl {
    box-sizing: border-box;
    height: 100%;
    width: 100%
}

.BI8PVQ {
    min-height: var(--image-min-height);
    min-width: var(--image-min-width)
}

.BI8PVQ img {
    -webkit-filter: var(--filter-effect-svg-url);
    filter: var(--filter-effect-svg-url);
    -webkit-mask-image: none;
    -webkit-mask-image: var(--mask-image,none);
    mask-image: none;
    mask-image: var(--mask-image,none);
    -webkit-mask-position: 0;
    -webkit-mask-position: var(--mask-position,0);
    mask-position: 0;
    mask-position: var(--mask-position,0);
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-repeat: var(--mask-repeat,no-repeat);
    mask-repeat: no-repeat;
    mask-repeat: var(--mask-repeat,no-repeat);
    -webkit-mask-size: 100% 100%;
    -webkit-mask-size: var(--mask-size,100% 100%);
    mask-size: 100% 100%;
    mask-size: var(--mask-size,100% 100%);
    object-position: var(--object-position)
}

.MazNVa {
    left: auto;
    left: var(--left,auto);
    position: static;
    position: var(--position-fixed,static);
    top: auto;
    top: var(--top,auto);
    z-index: auto;
    z-index: var(--z-index,auto)
}

.MazNVa .BI8PVQ img {
    box-shadow: 0 0 0 #000;
    position: static;
    -webkit-user-select: none;
    user-select: none
}

.MazNVa .j7pOnl {
    display: block;
    overflow: hidden
}

.MazNVa .BI8PVQ {
    overflow: hidden
}

.c7cMWz {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.FVGvCX {
    height: auto;
    position: relative;
    width: 100%
}

body:not(.responsive) .zK7MhX {
    align-self: start;
    grid-area: 1/1/1/1;
    height: 100%;
    justify-self: stretch;
    left: 0;
    position: relative
}

:host(:not(.device-mobile-optimized)) .c7cMWz,body:not(.device-mobile-optimized) .c7cMWz {
    margin-left: calc(50% - 490px);
    margin-left: calc(50% - var(--site-width)/2);
    width: 980px;
    width: var(--site-width)
}

.fEm0Bo .c7cMWz {
    background-color: rgba(var(--color_11),1);
    background-color: rgba(var(--bg,var(--color_11)),var(--alpha-bg,1));
    overflow: hidden
}

:host(.device-mobile-optimized) .c7cMWz,body.device-mobile-optimized .c7cMWz {
    left: 10px;
    right: 10px
}

.PFkO7r {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.HT5ybB {
    height: auto;
    position: relative;
    width: 100%
}

body:not(.responsive) .dBAkHi {
    align-self: start;
    grid-area: 1/1/1/1;
    height: 100%;
    justify-self: stretch;
    left: 0;
    position: relative
}

:host(:not(.device-mobile-optimized)) .PFkO7r,body:not(.device-mobile-optimized) .PFkO7r {
    margin-left: calc(50% - 490px);
    margin-left: calc(50% - var(--site-width)/2);
    width: 980px;
    width: var(--site-width)
}

:host(.device-mobile-optimized) .PFkO7r,body.device-mobile-optimized .PFkO7r {
    left: 10px;
    right: 10px
}

.DdDf4z {
    overflow-x: hidden
}

.DdDf4z .trTZ3G {
    display: flex;
    flex-direction: column;
    height: 100%;
    width: 100%
}

.DdDf4z .trTZ3G .i7vi7A {
    flex: 1 1
}

.DdDf4z .trTZ3G .aPHo1Y {
    height: 100%;
    height: calc(100% - var(--menuTotalBordersY, 0px));
    overflow: visible;
    white-space: nowrap;
    width: 100%;
    width: calc(100% - var(--menuTotalBordersX, 0px))
}

.DdDf4z .trTZ3G .aPHo1Y .GAGmxB {
    display: inline-block
}

.DdDf4z .trTZ3G .aPHo1Y .JHs9qo {
    display: block;
    width: 100%
}

.DdDf4z .ikrvf6 {
    display: block;
    opacity: 1;
    z-index: 99999
}

.DdDf4z .ikrvf6 .BzPmc3 {
    display: inherit;
    overflow: visible;
    visibility: inherit;
    white-space: nowrap;
    width: auto
}

.DdDf4z .ikrvf6.TcFvcX {
    transition: visibility;
    transition-delay: .2s;
    visibility: visible
}

.DdDf4z .ikrvf6 .TvQc11 {
    display: inline-block
}

.DdDf4z .kelY0k {
    display: none
}

.NMIqWw>nav {
    bottom: 0;
    left: 0;
    right: 0;
    top: 0
}

.NMIqWw .aPHo1Y,.NMIqWw .ikrvf6,.NMIqWw>nav {
    position: absolute
}

.NMIqWw .ikrvf6 {
    margin-top: 7px;
    visibility: hidden
}

.NMIqWw [data-dropmode=dropUp] .ikrvf6 {
    margin-bottom: 7px;
    margin-top: 0
}

.NMIqWw .BzPmc3 {
    background-color: rgba(var(--color_11),1);
    background-color: rgba(var(--bgDrop,var(--color_11)),var(--alpha-bgDrop,1));
    border-radius: 0;
    border-radius: var(--rd,0);
    box-shadow: 0 1px 4px rgba(0,0,0,.6);
    box-shadow: var(--shd,0 1px 4px rgba(0,0,0,.6))
}

.ctGoz1,.Z0WU6J {
    box-sizing: border-box;
    height: 100%;
    overflow: visible;
    position: relative;
    width: auto
}

.Z0WU6J[data-state~=header] a,.Z0WU6J[data-state~=header] div,[data-state~=header].ctGoz1 a,[data-state~=header].ctGoz1 div {
    cursor: default!important
}

.ctGoz1 .R3BpRV,.Z0WU6J .R3BpRV {
    display: inline-block;
    height: 100%;
    width: 100%
}

.ctGoz1 {
    --display: inline-block;
    border-left: 1px solid rgba(var(--sep,var(--color_15)),var(--alpha-sep,1));
    cursor: pointer;
    display: var(--display);
    font: var(--font_1);
    font: var(--fnt,var(--font_1))
}

.ctGoz1 .GMwwAC {
    color: rgb(var(--color_15));
    color: rgb(var(--txt,var(--color_15)));
    display: inline-block;
    padding: 0 10px;
    transition: color .4s ease 0s;
    transition: var(--trans,color .4s ease 0s)
}

.ctGoz1 .JiTKZ9 {
    padding: 0 5px;
    padding: 0 var(--pad,5px)
}

.ctGoz1:first-child[data-direction=ltr],.ctGoz1:last-child[data-direction=rtl],.ctGoz1[data-listposition=lonely] {
    border: 0
}

.ctGoz1[data-state~=link]:hover .GMwwAC,.ctGoz1[data-state~=over] .GMwwAC {
    color: rgb(var(--color_14));
    color: rgb(var(--txth,var(--color_14)));
    transition: color .4s ease 0s;
    transition: var(--trans,color .4s ease 0s)
}

.ctGoz1[data-state~=selected] .GMwwAC {
    color: rgb(var(--color_14));
    color: rgb(var(--txts,var(--color_14)));
    transition: color .4s ease 0s;
    transition: var(--trans,color .4s ease 0s)
}

.ctGoz1[data-state~=drop] {
    border: 0;
    border-top: 1px solid rgba(var(--sep,var(--color_15)),var(--alpha-sep,1));
    display: block;
    width: 100%
}

.ctGoz1[data-state~=drop] .GMwwAC {
    display: inline-block;
    padding: 0 .5em
}

.ctGoz1[data-state~=drop] .JiTKZ9 {
    padding: 0
}

.ctGoz1[data-listposition=dropLonely],.ctGoz1[data-listposition=top] {
    border: 0
}

@font-face {
    font-display: swap;
    font-family: wixFreemiumFontW01-35Thin;
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/56be84de-9d60-4089-8df0-0ea6ec786b84.eot#iefix);
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/56be84de-9d60-4089-8df0-0ea6ec786b84.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/50d35bbc-dfd4-48f1-af16-cf058f69421d.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/278bef59-6be1-4800-b5ac-1f769ab47430.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/2e309b1b-08b8-477f-bc9e-7067cf0af0b3.svg#2e309b1b-08b8-477f-bc9e-7067cf0af0b3) format("svg")
}

@font-face {
    font-display: swap;
    font-family: wixFreemiumFontW01-45Ligh;
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot#iefix);
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/530dee22-e3c1-4e9f-bf62-c31d510d9656.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/688ab72b-4deb-4e15-a088-89166978d469.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/7816f72f-f47e-4715-8cd7-960e3723846a.svg#7816f72f-f47e-4715-8cd7-960e3723846a) format("svg")
}

@font-face {
    font-display: swap;
    font-family: wixFreemiumFontW01-55Roma;
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot#iefix);
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/bcf54343-d033-41ee-bbd7-2b77df3fe7ba.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/b0ffdcf0-26da-47fd-8485-20e4a40d4b7d.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/da09f1f1-062a-45af-86e1-2bbdb3dd94f9.svg#da09f1f1-062a-45af-86e1-2bbdb3dd94f9) format("svg")
}

@font-face {
    font-display: swap;
    font-family: wixFreemiumFontW01-65Medi;
    font-weight: 700;
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot#iefix);
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/60be5c39-863e-40cb-9434-6ebafb62ab2b.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/4c6503c9-859b-4d3b-a1d5-2d42e1222415.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/36c182c6-ef98-4021-9b0d-d63122c2bbf5.svg#36c182c6-ef98-4021-9b0d-d63122c2bbf5) format("svg")
}

@font-face {
    font-display: swap;
    font-family: wixFreemiumFontW02-35Thin;
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/30b6ffc3-3b64-40dd-9ff8-a3a850daf535.eot#iefix);
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/30b6ffc3-3b64-40dd-9ff8-a3a850daf535.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/775a65da-14aa-4634-be95-6724c05fd522.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/988eaaa7-5565-4f65-bb17-146b650ce9e9.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/3503a1a6-91c3-4c42-8e66-2ea7b2b57541.svg#3503a1a6-91c3-4c42-8e66-2ea7b2b57541) format("svg")
}

@font-face {
    font-display: swap;
    font-family: wixFreemiumFontW02-45Ligh;
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/88fcd49a-13c7-4d0c-86b1-ad1e258bd75d.eot#iefix);
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/88fcd49a-13c7-4d0c-86b1-ad1e258bd75d.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/9a2e4855-380f-477f-950e-d98e8db54eac.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/fa82d0ee-4fbd-4cc9-bf9f-226ad1fcbae2.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/48d599a6-92b5-4d43-a4ac-8959f6971853.svg#48d599a6-92b5-4d43-a4ac-8959f6971853) format("svg")
}

@font-face {
    font-display: swap;
    font-family: wixFreemiumFontW02-55Roma;
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot#iefix);
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/d5af76d8-a90b-4527-b3a3-182207cc3250.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/1d238354-d156-4dde-89ea-4770ef04b9f9.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/b68875cb-14a9-472e-8177-0247605124d7.svg#b68875cb-14a9-472e-8177-0247605124d7) format("svg")
}

@font-face {
    font-display: swap;
    font-family: wixFreemiumFontW02-65Medi;
    font-weight: 700;
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/55f60419-09c3-42bd-b81f-1983ff093852.eot#iefix);
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/55f60419-09c3-42bd-b81f-1983ff093852.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/5b4a262e-3342-44e2-8ad7-719998a68134.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/4a3ef5d8-cfd9-4b96-bd67-90215512f1e5.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/58ab5075-53ea-46e6-9783-cbb335665f88.svg#58ab5075-53ea-46e6-9783-cbb335665f88) format("svg")
}

@font-face {
    font-display: swap;
    font-family: wixFreemiumFontW10-35Thin;
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/93b6bf6a-418e-4a8f-8f79-cb9c99ef3e32.eot#iefix);
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/93b6bf6a-418e-4a8f-8f79-cb9c99ef3e32.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/c881c21b-4148-4a11-a65d-f35e42999bc8.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/03634cf1-a9c9-4e13-b049-c90d830423d4.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/1bc99c0a-298b-46f9-b325-18b5e5169795.svg#1bc99c0a-298b-46f9-b325-18b5e5169795) format("svg")
}

@font-face {
    font-display: swap;
    font-family: wixFreemiumFontW10-45Ligh;
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/5b85c7cc-6ad4-4226-83f5-9d19e2974123.eot#iefix);
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/5b85c7cc-6ad4-4226-83f5-9d19e2974123.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/835e7b4f-b524-4374-b57b-9a8fc555fd4e.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/2c694ef6-9615-473e-8cf4-d8d00c6bd973.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/3fc84193-a13f-4fe8-87f7-238748a4ac54.svg#3fc84193-a13f-4fe8-87f7-238748a4ac54) format("svg")
}

@font-face {
    font-display: swap;
    font-family: wixFreemiumFontW10-65Medi;
    font-weight: 700;
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/7092fdcc-7036-48ce-ae23-cfbc9be2e3b0.eot#iefix);
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/7092fdcc-7036-48ce-ae23-cfbc9be2e3b0.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/5b29e833-1b7a-40ab-82a5-cfd69c8650f4.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/b0298148-2d59-44d1-9ec9-1ca6bb097603.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/ae1dea8c-a953-4845-b616-74a257ba72e6.svg#ae1dea8c-a953-4845-b616-74a257ba72e6) format("svg")
}

@font-face {
    font-display: swap;
    font-family: wixFreemiumFontW10-55Roma;
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/f1feaed7-6bce-400a-a07e-a893ae43a680.eot#iefix);
    src: url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/f1feaed7-6bce-400a-a07e-a893ae43a680.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/8ac9e38d-29c6-41ea-8e47-4ae4d2b1a4e1.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/4bd09087-655e-4abb-844c-dccdeb68003d.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/df234d87-eada-4058-aa80-5871e7fbe1c3.svg#df234d87-eada-4058-aa80-5871e7fbe1c3) format("svg")
}

.c7bzh_ {
    width: 100%
}

.c7bzh_.YXHWcl {
    --display: none;
    display: var(--display)
}

.c7bzh_.crE6R7 {
    display: block;
    visibility: visible
}

.c7bzh_ .I9E5U_ {
    direction: rtl
}

.c7bzh_ .Oxzvyr {
    direction: ltr
}

.c7bzh_.L27qsU {
    position: fixed;
    top: 0;
    z-index: 100000;
    z-index: var(--above-all-z-index)
}

.c7bzh_ .YD5pSO {
    align-items: center;
    background: #eff1f2;
    border-bottom: 3px solid #a0138e;
    box-sizing: border-box;
    display: flex;
    height: 50px;
    justify-content: center;
    width: 100%
}

.c7bzh_ .YD5pSO.mlxr6g {
    background-color: red;
    border: none
}

.c7bzh_ .YD5pSO:focus {
    box-shadow: 0 0 0 1px #fff,0 0 0 3px #116dff,inset -2px 2px 0 0 #116dff,inset 2px 2px 0 0 #116dff,inset 0 3px 0 0 #fff!important
}

.c7bzh_ .YD5pSO>.aGHwBE {
    align-items: center;
    display: flex
}

.c7bzh_ .YD5pSO>.aGHwBE .areOb6 {
    color: #20303c;
    flex-shrink: 0;
    font-family: wixFreemiumFontW01-65Medi,wixFreemiumFontW02-65Medi,wixFreemiumFontW10-65Medi,Helvetica Neue,Helvetica,Arial,ãƒ¡ã‚¤ãƒªã‚ª,meiryo,ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ pro w3,hiragino kaku gothic pro,sans-serif;
    font-size: 14px;
    line-height: 24px
}

.c7bzh_ .YD5pSO>.aGHwBE .areOb6 .e5cW_9 {
    fill: #20303c;
    height: 16px;
    padding-bottom: 6px;
    vertical-align: middle;
    width: 36px
}

.c7bzh_ .YD5pSO>.aGHwBE .areOb6 .e5cW_9>.o4sLYL {
    fill: #fc0
}

.c7bzh_ .YD5pSO>.aGHwBE .areOb6 .uJDaUS {
    color: #20303c
}

.c7bzh_ .YD5pSO>.aGHwBE .O0tKs2 {
    align-items: center;
    border: 1px solid #a0138e;
    border-radius: 17px;
    color: #a0138e;
    display: inline-flex;
    flex-shrink: 0;
    font-family: wixFreemiumFontW01-65Medi,wixFreemiumFontW02-65Medi,wixFreemiumFontW10-65Medi,Helvetica Neue,Helvetica,Arial,ãƒ¡ã‚¤ãƒªã‚ª,meiryo,ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ pro w3,hiragino kaku gothic pro,sans-serif;
    font-size: 14px;
    height: 35px;
    justify-content: center;
    text-align: center;
    width: 112px
}

.c7bzh_ .YD5pSO>.aGHwBE .O0tKs2.Oxzvyr {
    margin-left: 6px
}

.c7bzh_ .YD5pSO>.aGHwBE .O0tKs2.I9E5U_ {
    margin-right: 6px
}

.c7bzh_ .YD5pSO:not(.mlxr6g):hover {
    background: #fff;
    cursor: pointer
}

.c7bzh_ .YD5pSO:not(.mlxr6g):hover .O0tKs2 {
    background-color: #a0138e;
    color: #fff
}

.LHrbPP {
    background: #fff;
    border-radius: 24px;
    color: #116dff;
    cursor: pointer;
    font-family: Helvetica,Arial,ãƒ¡ã‚¤ãƒªã‚ª,meiryo,ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ pro w3,hiragino kaku gothic pro,sans-serif;
    font-size: 14px;
    height: 0;
    left: 50%;
    margin-left: -94px;
    opacity: 0;
    padding: 0 24px;
    pointer-events: none;
    position: absolute;
    top: 60px;
    width: 0;
    z-index: 9999
}

.LHrbPP:focus {
    border: 2px solid;
    height: 40px;
    opacity: 1;
    pointer-events: auto;
    width: auto
}

#masterPage.landingPage #SITE_FOOTER,#masterPage.landingPage #SITE_FOOTER-placeholder,#masterPage.landingPage #SITE_HEADER,#masterPage.landingPage #SITE_HEADER-placeholder {
    display: none
}

:root {
    --color_0: 255,255,255;
    --color_28: 188,188,188;
    --color_1: 0,0,0;
    --color_2: 85,172,101;
    --color_3: 22,22,22;
    --color_4: 251,251,251;
    --color_5: 119,189,132;
    --color_6: 255,255,255;
    --color_7: 191,191,191;
    --color_8: 128,128,128;
    --color_29: 126,126,126;
    --color_9: 64,64,64;
    --color_10: 0,0,0;
    --color_11: 255,255,255;
    --color_12: 191,191,191;
    --color_13: 128,128,128;
    --color_14: 64,64,64;
    --color_15: 0,0,0;
    --color_16: 198,227,204;
    --color_17: 142,200,152;
    --color_18: 85,172,101;
    --color_30: 63,63,63;
    --color_19: 56,115,67;
    --color_20: 28,58,34;
    --color_21: 208,208,208;
    --color_22: 162,162,162;
    --color_23: 115,115,115;
    --color_24: 69,69,69;
    --color_25: 22,22,22;
    --color_26: 253,253,253;
    --color_31: 187,222,194;
    --color_32: 119,189,132;
    --color_33: 75,156,90;
    --color_34: 50,104,60;
    --color_35: 25,52,30;
    --font_0: normal normal normal 22px/1.41em "playfair display",serif;
    --font_1: normal normal normal 14px/1.79em raleway,sans-serif;
    --font_2: normal normal normal 28px/1.375em "playfair display",serif;
    --font_3: normal normal normal 88px/1.2em "playfair display",serif;
    --font_4: normal normal normal 72px/1.25em "playfair display",serif;
    --font_5: normal normal normal 50px/1.34em "playfair display",serif;
    --font_6: normal normal normal 40px/1.35em "playfair display",serif;
    --font_7: normal normal normal 20px/1.67em didot-w01-italic,didot-w05-italic,serif;
    --font_8: normal normal normal 18px/1.75em didot-w01-italic,didot-w05-italic,serif;
    --font_9: normal normal normal 15px/1.875em raleway,sans-serif;
    --font_10: normal normal normal 14px/1.79em raleway,sans-serif;
    --wix-ads-height: 50px;
    --wix-ads-top-height: 50px;
    --site-width: 980px;
    --above-all-z-index: 100000;
    --portals-z-index: 100001;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    --minViewportSize: 320;
    --color_27: 251,251,251;
    --maxViewportSize: 1920
}

.font_0 {
    font: normal normal normal 22px/1.41em "playfair display",serif;
    font: var(--font_0)
}

.font_0,.font_1 {
    color: #000;
    color: rgb(var(--color_15));
    letter-spacing: 0
}

.font_1 {
    font: normal normal normal 14px/1.79em raleway,sans-serif;
    font: var(--font_1)
}

.font_2 {
    font: normal normal normal 28px/1.375em "playfair display",serif;
    font: var(--font_2)
}

.font_2,.font_3 {
    color: #000;
    color: rgb(var(--color_15));
    letter-spacing: 0
}

.font_3 {
    font: normal normal normal 88px/1.2em "playfair display",serif;
    font: var(--font_3)
}

.font_4 {
    font: normal normal normal 72px/1.25em "playfair display",serif;
    font: var(--font_4)
}

.font_4,.font_5 {
    color: #000;
    color: rgb(var(--color_15));
    letter-spacing: 0
}

.font_5 {
    font: normal normal normal 50px/1.34em "playfair display",serif;
    font: var(--font_5)
}

.font_6 {
    font: normal normal normal 40px/1.35em "playfair display",serif;
    font: var(--font_6)
}

.font_6,.font_7 {
    color: #000;
    color: rgb(var(--color_15));
    letter-spacing: 0
}

.font_7 {
    font: normal normal normal 20px/1.67em didot-w01-italic,didot-w05-italic,serif;
    font: var(--font_7)
}

.font_8 {
    font: normal normal normal 18px/1.75em didot-w01-italic,didot-w05-italic,serif;
    font: var(--font_8)
}

.font_8,.font_9 {
    color: #000;
    color: rgb(var(--color_15));
    letter-spacing: 0
}

.font_9 {
    font: normal normal normal 15px/1.875em raleway,sans-serif;
    font: var(--font_9)
}

.font_10 {
    font: normal normal normal 14px/1.79em raleway,sans-serif;
    font: var(--font_10);
    color: #000;
    color: rgb(var(--color_15));
    letter-spacing: 0
}

.color_0 {
    color: #fff;
    color: rgb(var(--color_0))
}

.color_1 {
    color: #000;
    color: rgb(var(--color_1))
}

.color_2 {
    color: #55ac65;
    color: rgb(var(--color_2))
}

.color_3 {
    color: #161616;
    color: rgb(var(--color_3))
}

.color_4 {
    color: #fbfbfb;
    color: rgb(var(--color_4))
}

.color_5 {
    color: #77bd84;
    color: rgb(var(--color_5))
}

.color_6 {
    color: #fff;
    color: rgb(var(--color_6))
}

.color_7 {
    color: #bfbfbf;
    color: rgb(var(--color_7))
}

.color_8 {
    color: grey;
    color: rgb(var(--color_8))
}

.color_9 {
    color: #404040;
    color: rgb(var(--color_9))
}

.color_10 {
    color: #000;
    color: rgb(var(--color_10))
}

.color_11 {
    color: #fff;
    color: rgb(var(--color_11))
}

.color_12 {
    color: #bfbfbf;
    color: rgb(var(--color_12))
}

.color_13 {
    color: grey;
    color: rgb(var(--color_13))
}

.color_14 {
    color: #404040;
    color: rgb(var(--color_14))
}

.color_15 {
    color: #000;
    color: rgb(var(--color_15))
}

.color_16 {
    color: #c6e3cc;
    color: rgb(var(--color_16))
}

.color_17 {
    color: #8ec898;
    color: rgb(var(--color_17))
}

.color_18 {
    color: #55ac65;
    color: rgb(var(--color_18))
}

.color_19 {
    color: #387343;
    color: rgb(var(--color_19))
}

.color_20 {
    color: #1c3a22;
    color: rgb(var(--color_20))
}

.color_21 {
    color: #d0d0d0;
    color: rgb(var(--color_21))
}

.color_22 {
    color: #a2a2a2;
    color: rgb(var(--color_22))
}

.color_23 {
    color: #737373;
    color: rgb(var(--color_23))
}

.color_24 {
    color: #454545;
    color: rgb(var(--color_24))
}

.color_25 {
    color: #161616;
    color: rgb(var(--color_25))
}

.color_26 {
    color: #fdfdfd;
    color: rgb(var(--color_26))
}

.color_27 {
    color: #fbfbfb;
    color: rgb(var(--color_27))
}

.color_28 {
    color: #bcbcbc;
    color: rgb(var(--color_28))
}

.color_29 {
    color: #7e7e7e;
    color: rgb(var(--color_29))
}

.color_30 {
    color: #3f3f3f;
    color: rgb(var(--color_30))
}

.color_31 {
    color: #bbdec2;
    color: rgb(var(--color_31))
}

.color_32 {
    color: #77bd84;
    color: rgb(var(--color_32))
}

.color_33 {
    color: #4b9c5a;
    color: rgb(var(--color_33))
}

.color_34 {
    color: #32683c;
    color: rgb(var(--color_34))
}

.color_35 {
    color: #19341e;
    color: rgb(var(--color_35))
}

.backcolor_0 {
    background-color: #fff;
    background-color: rgb(var(--color_0))
}

.backcolor_1 {
    background-color: #000;
    background-color: rgb(var(--color_1))
}

.backcolor_2 {
    background-color: #55ac65;
    background-color: rgb(var(--color_2))
}

.backcolor_3 {
    background-color: #161616;
    background-color: rgb(var(--color_3))
}

.backcolor_4 {
    background-color: #fbfbfb;
    background-color: rgb(var(--color_4))
}

.backcolor_5 {
    background-color: #77bd84;
    background-color: rgb(var(--color_5))
}

.backcolor_6 {
    background-color: #fff;
    background-color: rgb(var(--color_6))
}

.backcolor_7 {
    background-color: #bfbfbf;
    background-color: rgb(var(--color_7))
}

.backcolor_8 {
    background-color: grey;
    background-color: rgb(var(--color_8))
}

.backcolor_9 {
    background-color: #404040;
    background-color: rgb(var(--color_9))
}

.backcolor_10 {
    background-color: #000;
    background-color: rgb(var(--color_10))
}

.backcolor_11 {
    background-color: #fff;
    background-color: rgb(var(--color_11))
}

.backcolor_12 {
    background-color: #bfbfbf;
    background-color: rgb(var(--color_12))
}

.backcolor_13 {
    background-color: grey;
    background-color: rgb(var(--color_13))
}

.backcolor_14 {
    background-color: #404040;
    background-color: rgb(var(--color_14))
}

.backcolor_15 {
    background-color: #000;
    background-color: rgb(var(--color_15))
}

.backcolor_16 {
    background-color: #c6e3cc;
    background-color: rgb(var(--color_16))
}

.backcolor_17 {
    background-color: #8ec898;
    background-color: rgb(var(--color_17))
}

.backcolor_18 {
    background-color: #55ac65;
    background-color: rgb(var(--color_18))
}

.backcolor_19 {
    background-color: #387343;
    background-color: rgb(var(--color_19))
}

.backcolor_20 {
    background-color: #1c3a22;
    background-color: rgb(var(--color_20))
}

.backcolor_21 {
    background-color: #d0d0d0;
    background-color: rgb(var(--color_21))
}

.backcolor_22 {
    background-color: #a2a2a2;
    background-color: rgb(var(--color_22))
}

.backcolor_23 {
    background-color: #737373;
    background-color: rgb(var(--color_23))
}

.backcolor_24 {
    background-color: #454545;
    background-color: rgb(var(--color_24))
}

.backcolor_25 {
    background-color: #161616;
    background-color: rgb(var(--color_25))
}

.backcolor_26 {
    background-color: #fdfdfd;
    background-color: rgb(var(--color_26))
}

.backcolor_27 {
    background-color: #fbfbfb;
    background-color: rgb(var(--color_27))
}

.backcolor_28 {
    background-color: #bcbcbc;
    background-color: rgb(var(--color_28))
}

.backcolor_29 {
    background-color: #7e7e7e;
    background-color: rgb(var(--color_29))
}

.backcolor_30 {
    background-color: #3f3f3f;
    background-color: rgb(var(--color_30))
}

.backcolor_31 {
    background-color: #bbdec2;
    background-color: rgb(var(--color_31))
}

.backcolor_32 {
    background-color: #77bd84;
    background-color: rgb(var(--color_32))
}

.backcolor_33 {
    background-color: #4b9c5a;
    background-color: rgb(var(--color_33))
}

.backcolor_34 {
    background-color: #32683c;
    background-color: rgb(var(--color_34))
}

.backcolor_35 {
    background-color: #19341e;
    background-color: rgb(var(--color_35))
}

#SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus,#SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus~.wixSdkShowFocusOnSibling {
    box-shadow: 0 0 0 1px #fff,0 0 0 3px #116dff!important;
    z-index: 1
}

[data-mesh-id=SITE_FOOTERinlineContent] {
    height: auto;
    width: 100%
}

[data-mesh-id=SITE_FOOTERinlineContent-gridContainer] {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: auto;
    grid-template-rows: -webkit-min-content 1fr;
    grid-template-rows: min-content 1fr;
    grid-template-columns: 100%
}

[data-mesh-id=SITE_FOOTERinlineContent-gridContainer]>[id=comp-kkw8j1r5] {
    position: relative;
    margin: 10px 0 8px calc(50% - 490px);
    left: 0;
    grid-area: 1/1/2/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=SITE_FOOTERinlineContent-gridContainer]>[id=comp-kkw8hzql] {
    position: relative;
    margin: 0 0 0 calc(50% - 490px);
    left: 0;
    grid-area: 2/1/3/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=SITE_HEADERinlineContent] {
    height: auto;
    width: 100%;
    display: flex
}

[data-mesh-id=SITE_HEADERinlineContent-gridContainer] {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: auto;
    margin-bottom: -26px;
    grid-template-rows: 1fr;
    grid-template-columns: 100%
}

[data-mesh-id=SITE_HEADERinlineContent-gridContainer]>[id=comp-kh1amw7q] {
    position: relative;
    margin: 30px 0 57px calc(50% - 490px);
    left: 0;
    grid-area: 1/1/2/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=SITE_HEADERinlineContent-gridContainer]>[id=comp-kocff4591] {
    position: relative;
    margin: 2px 0 0 calc(50% - 490px);
    left: -121px;
    grid-area: 1/1/2/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=comp-kkw8hztvinlineContent] {
    height: auto;
    width: 100%
}

[data-mesh-id=comp-kkw8hztvinlineContent-gridContainer] {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: auto;
    grid-template-rows: -webkit-min-content 1fr;
    grid-template-rows: min-content 1fr;
    grid-template-columns: 100%
}

[data-mesh-id=comp-kkw8hztvinlineContent-gridContainer]>[id=comp-ksa58wvl] {
    position: relative;
    margin: 18px 0 13px calc(50% - 490px);
    left: 265px;
    grid-area: 1/1/2/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=comp-kkw8hztvinlineContent-gridContainer]>[id=comp-kkw8hztz] {
    position: relative;
    margin: 0 0 29px calc(50% - 490px);
    left: 264px;
    grid-area: 2/1/3/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=comp-kh1amw7r1inlineContent] {
    height: auto;
    width: 100%
}

[data-mesh-id=comp-kh1amw7r1inlineContent-gridContainer] {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: auto;
    grid-template-rows: 1fr;
    grid-template-columns: 100%
}

[data-mesh-id=comp-kh1amw7r1inlineContent-gridContainer]>[id=comp-kocet5q3] {
    position: relative;
    margin: 14px 0 9px calc(0% - 0px);
    left: 292px;
    grid-area: 1/1/2/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=comp-kh1amw7r1inlineContent-gridContainer]>[id=comp-koczorz8] {
    position: relative;
    margin: 23px 0 23px calc(0% - 0px);
    left: 463px;
    grid-area: 1/1/2/2;
    justify-self: start;
    align-self: start
}

#comp-kkw8j1r5 {
    width: 980px;
    height: 81px
}

#comp-kocff4591 {
    width: 171px;
    height: 171px
}

#comp-kkw8hztz,#comp-ksa58wvl {
    width: 452px;
    height: 33px
}

#comp-kocet5q3 {
    width: 1106px;
    height: 63px
}

#comp-koczorz8 {
    width: 40px;
    height: 40px
}

#SITE_HEADER-placeholder {
    height: 147px
}

#masterPage {
    left: 0;
    margin-left: 0;
    width: 100%;
    min-width: 980px
}

#SITE_FOOTER {
    --pinned-layer-in-container: 50
}

#PAGES_CONTAINER,#SITE_FOOTER {
    left: 0;
    margin-left: 0;
    width: 100%;
    min-width: 980px;
    --above-all-in-container: 49
}

#PAGES_CONTAINER {
    --pinned-layer-in-container: 51
}

#SITE_HEADER {
    min-width: 980px;
    z-index: 52;
    z-index: calc(var(--pinned-layers-in-page, 0) + 52);
    --above-all-in-container: 10000
}

#comp-kkw8hzql,#SITE_HEADER,#SITE_PAGES {
    left: 0;
    margin-left: 0;
    width: 100%
}

#SITE_PAGES {
    min-width: 980px
}

#comp-kh1amw7q {
    left: 0;
    margin-left: 0;
    width: 100%
}

#comp-kh1amw7r1,#comp-kkw8hztv {
    width: 980px
}

@font-face {
    font-display: block;
    font-family: "Playfair Display";
    font-style: italic;
    font-weight: 400;
    src: local("Playfair Display Italic"),local("PlayfairDisplay-Italic"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/playfairdisplay/v18/nuFkD-vYSZviVYUb_rj3ij__anPXDTnohkk7yRZrPJ-M.woff2) format("woff2");
    unicode-range: u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116
}

@font-face {
    font-display: block;
    font-family: "Playfair Display";
    font-style: italic;
    font-weight: 400;
    src: local("Playfair Display Italic"),local("PlayfairDisplay-Italic"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/playfairdisplay/v18/nuFkD-vYSZviVYUb_rj3ij__anPXDTnojUk7yRZrPJ-M.woff2) format("woff2");
    unicode-range: u+0102-0103,u+0110-0111,u+1ea0-1ef9,u+20ab
}

@font-face {
    font-display: block;
    font-family: "Playfair Display";
    font-style: italic;
    font-weight: 400;
    src: local("Playfair Display Italic"),local("PlayfairDisplay-Italic"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/playfairdisplay/v18/nuFkD-vYSZviVYUb_rj3ij__anPXDTnojEk7yRZrPJ-M.woff2) format("woff2");
    unicode-range: u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff
}

@font-face {
    font-display: block;
    font-family: "Playfair Display";
    font-style: italic;
    font-weight: 400;
    src: local("Playfair Display Italic"),local("PlayfairDisplay-Italic"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/playfairdisplay/v18/nuFkD-vYSZviVYUb_rj3ij__anPXDTnogkk7yRZrPA.woff2) format("woff2");
    unicode-range: u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd
}

@font-face {
    font-display: block;
    font-family: "Playfair Display";
    font-style: italic;
    font-weight: 700;
    src: local("Playfair Display Bold Italic"),local("PlayfairDisplay-BoldItalic"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/playfairdisplay/v18/nuFnD-vYSZviVYUb_rj3ij__anPXDTngOWwu4DRmFqWF_ljR.woff2) format("woff2");
    unicode-range: u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116
}

@font-face {
    font-display: block;
    font-family: "Playfair Display";
    font-style: italic;
    font-weight: 700;
    src: local("Playfair Display Bold Italic"),local("PlayfairDisplay-BoldItalic"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/playfairdisplay/v18/nuFnD-vYSZviVYUb_rj3ij__anPXDTngOWwu6zRmFqWF_ljR.woff2) format("woff2");
    unicode-range: u+0102-0103,u+0110-0111,u+1ea0-1ef9,u+20ab
}

@font-face {
    font-display: block;
    font-family: "Playfair Display";
    font-style: italic;
    font-weight: 700;
    src: local("Playfair Display Bold Italic"),local("PlayfairDisplay-BoldItalic"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/playfairdisplay/v18/nuFnD-vYSZviVYUb_rj3ij__anPXDTngOWwu6jRmFqWF_ljR.woff2) format("woff2");
    unicode-range: u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff
}

@font-face {
    font-display: block;
    font-family: "Playfair Display";
    font-style: italic;
    font-weight: 700;
    src: local("Playfair Display Bold Italic"),local("PlayfairDisplay-BoldItalic"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/playfairdisplay/v18/nuFnD-vYSZviVYUb_rj3ij__anPXDTngOWwu5DRmFqWF_g.woff2) format("woff2");
    unicode-range: u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd
}

@font-face {
    font-display: block;
    font-family: "Playfair Display";
    font-style: normal;
    font-weight: 400;
    src: local("Playfair Display Regular"),local("PlayfairDisplay-Regular"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/playfairdisplay/v18/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgEM86xRbPQ.woff2) format("woff2");
    unicode-range: u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116
}

@font-face {
    font-display: block;
    font-family: "Playfair Display";
    font-style: normal;
    font-weight: 400;
    src: local("Playfair Display Regular"),local("PlayfairDisplay-Regular"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/playfairdisplay/v18/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgEM86xRbPQ.woff2) format("woff2");
    unicode-range: u+0102-0103,u+0110-0111,u+1ea0-1ef9,u+20ab
}

@font-face {
    font-display: block;
    font-family: "Playfair Display";
    font-style: normal;
    font-weight: 400;
    src: local("Playfair Display Regular"),local("PlayfairDisplay-Regular"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/playfairdisplay/v18/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgEM86xRbPQ.woff2) format("woff2");
    unicode-range: u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff
}

@font-face {
    font-display: block;
    font-family: "Playfair Display";
    font-style: normal;
    font-weight: 400;
    src: local("Playfair Display Regular"),local("PlayfairDisplay-Regular"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/playfairdisplay/v18/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgEM86xQ.woff2) format("woff2");
    unicode-range: u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd
}

@font-face {
    font-display: block;
    font-family: "Playfair Display";
    font-style: normal;
    font-weight: 700;
    src: local("Playfair Display Bold"),local("PlayfairDisplay-Bold"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/playfairdisplay/v18/nuFlD-vYSZviVYUb_rj3ij__anPXBYf9lWoe5j5hNKe1_w.woff2) format("woff2");
    unicode-range: u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116
}

@font-face {
    font-display: block;
    font-family: "Playfair Display";
    font-style: normal;
    font-weight: 700;
    src: local("Playfair Display Bold"),local("PlayfairDisplay-Bold"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/playfairdisplay/v18/nuFlD-vYSZviVYUb_rj3ij__anPXBYf9lWEe5j5hNKe1_w.woff2) format("woff2");
    unicode-range: u+0102-0103,u+0110-0111,u+1ea0-1ef9,u+20ab
}

@font-face {
    font-display: block;
    font-family: "Playfair Display";
    font-style: normal;
    font-weight: 700;
    src: local("Playfair Display Bold"),local("PlayfairDisplay-Bold"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/playfairdisplay/v18/nuFlD-vYSZviVYUb_rj3ij__anPXBYf9lWAe5j5hNKe1_w.woff2) format("woff2");
    unicode-range: u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff
}

@font-face {
    font-display: block;
    font-family: "Playfair Display";
    font-style: normal;
    font-weight: 700;
    src: local("Playfair Display Bold"),local("PlayfairDisplay-Bold"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/playfairdisplay/v18/nuFlD-vYSZviVYUb_rj3ij__anPXBYf9lW4e5j5hNKc.woff2) format("woff2");
    unicode-range: u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd
}

@font-face {
    font-display: block;
    font-family: "Didot-W01-Italic";
    src: url(//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/9c2cfd19-472b-4ef5-ad73-43eee68dc43b.eot#iefix);
    src: url(//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/9c2cfd19-472b-4ef5-ad73-43eee68dc43b.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/abe3d3a9-c990-459f-9407-54ac96cd2f00.woff2) format("woff2"),url(//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/09a4b57b-7400-4d30-b4ba-d6e303c57868.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/a0cb08d5-975f-4c8d-bcdc-d771a014d92a.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/86d60a09-e8f8-4003-b688-0f8a2aba6532.svg#86d60a09-e8f8-4003-b688-0f8a2aba6532) format("svg")
}

@font-face {
    font-family: "Didot-W05-Italic";
    src: url(//static.parastorage.com/services/santa-resources/resources/viewer/user-site-fonts/fonts/Linotype_Didot/v1/DidotLTW05-Italic.woff2) format("woff2"),url(//static.parastorage.com/services/santa-resources/resources/viewer/user-site-fonts/fonts/Linotype_Didot/v1/DidotLTW05-Italic.woff) format("woff")
}

@font-face {
    font-display: block;
    font-family: "Museo-W01-700";
    src: url(//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/3b3d99a2-6b36-4912-a93e-29277020a5cf.eot#iefix);
    src: url(//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/3b3d99a2-6b36-4912-a93e-29277020a5cf.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/28d74e9b-4ea9-4e3c-b265-c67a72c66856.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/b432b4e1-014a-4ed8-865c-249744f856b0.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/8e63fd1e-adc9-460e-9ef7-bbf98ee32a71.svg#8e63fd1e-adc9-460e-9ef7-bbf98ee32a71) format("svg")
}

@font-face {
    font-family: "Museo-W05-700";
    src: url(//static.parastorage.com/services/santa-resources/resources/viewer/user-site-fonts/fonts/Museo/v1/MuseoW05-700.woff2) format("woff2"),url(//static.parastorage.com/services/santa-resources/resources/viewer/user-site-fonts/fonts/Museo/v1/MuseoW05-700.woff) format("woff")
}

#comp-kkw8j1r5 {
    --min-height: 45px;
    height: auto
}

#comp-kocff4591 {
    --contentPaddingLeft: 0px;
    --contentPaddingRight: 0px;
    --contentPaddingTop: 0px;
    --contentPaddingBottom: 0px;
    --height: 171px;
    --width: 171px
}

#comp-kkw8hztz,#comp-ksa58wvl {
    height: auto
}

#comp-kocet5q3 {
    --menuTotalBordersX: 0px;
    --menuTotalBordersY: 0px;
    --bgDrop: var(--color_11);
    --rd: 0px;
    --shd: 0.00px 1.00px 4px 0px rgba(0,0,0,0.6);
    --fnt: normal normal normal 20px/1.4em museo-w01-700,museo-w05-700,serif;
    --sep: 223,190,129;
    --txt: var(--color_11);
    --alpha-txt: 1;
    --trans: color 0.4s ease 0s;
    --pad: 5px;
    --txth: var(--color_15);
    --alpha-txth: 1;
    --txts: 223,190,129;
    --alpha-txts: 1;
    --alpha-sep: 1;
    --alpha-bgDrop: 1
}

#SITE_FOOTER {
    --bg: 223,190,129;
    --shd: none;
    --brwt: 3px;
    --brd: var(--color_11);
    --brwb: 0px;
    --bgctr: 223,190,129;
    --rd: 0px;
    --alpha-bg: 1;
    --alpha-bgctr: 1;
    --alpha-brd: 1;
    --boxShadowToggleOn-shd: none;
    --shc-mutated-brightness: 112,95,65
}

#SITE_HEADER {
    --bg: var(--color_25);
    --shd: 0.00px 0.00px 15px 0px rgba(0,0,0,0.6);
    --brwt: 0px;
    --brd: 223,190,129;
    --brwb: 3px;
    --bgctr: var(--color_25);
    --rd: 0px;
    --alpha-bg: 0.8;
    --alpha-bgctr: 0.8;
    --alpha-brd: 1;
    --shc-mutated-brightness: 11,11,11;
    position: fixed!important;
    margin-top: 50px;
    margin-top: var(--wix-ads-top-height);
    top: 0
}

#comp-kkw8hzql {
    --bg-overlay-color: transparent;
    --bg-gradient: none;
    --padding: 0px;
    --margin: 0px;
    min-width: 980px;
    --firstChildMarginTop: -1px;
    --lastChildMarginBottom: -1px
}

#SITE_PAGES {
    --transition-duration: 700ms
}

#comp-kh1amw7q {
    --bg-overlay-color: transparent;
    --bg-gradient: none;
    --padding: 0px;
    --margin: 0px;
    min-width: 980px;
    --firstChildMarginTop: -1px;
    --lastChildMarginBottom: -1px
}

#comp-kkw8hztv {
    --bg-overlay-color: rgb(var(--color_25));
    --bg-gradient: none
}

#comp-kh1amw7r1,#comp-kkw8hztv {
    width: 100%;
    --column-width: 980px;
    --column-flex: 980
}

#comp-kh1amw7r1 {
    --bg-overlay-color: #454545;
    --bg-gradient: none
}

#BACKGROUND_GROUP {
    --transition-duration: 700ms
}

#comp-koczorz8 .style-kod13umb__root {
    -st-extends: StylableButton;
    transition: all .2s ease,visibility 0s;
    border-radius: 50px;
    padding-right: 1px;
    box-shadow: 0 0 8px transparent;
    background: rgba(69,69,69,0)
}

#comp-koczorz8 .style-kod13umb__root:hover {
    box-shadow: 0 0 8px transparent;
    background: rgba(59,69,110,0)
}

#comp-koczorz8 .style-kod13umb__root:disabled {
    background: #e2e2e2
}

#comp-koczorz8 .style-kod13umb__root:disabled .StylableButton2545352419__label {
    color: #8f8f8f
}

#comp-koczorz8 .style-kod13umb__root:disabled .StylableButton2545352419__icon {
    fill: #8f8f8f
}

#comp-koczorz8 .style-kod13umb__root .StylableButton2545352419__container {
    transition: inherit
}

#comp-koczorz8 .style-kod13umb__root .StylableButton2545352419__label {
    transition: inherit;
    font-size: 16px;
    color: #3b456e;
    display: none
}

#comp-koczorz8 .style-kod13umb__root .StylableButton2545352419__icon {
    transition: inherit;
    fill: #fff;
    width: 27px;
    height: 27px
}

#comp-koczorz8 .style-kod13umb__root:hover .StylableButton2545352419__icon {
    fill: #dfbe81;
    width: 27px;
    height: 27px
}

[data-mesh-id=comp-kod1i1kiinlineContent],[data-mesh-id=comp-kod1my2winlineContent],[data-mesh-id=comp-kod1wugzinlineContent],[data-mesh-id=comp-kod1y627inlineContent],[data-mesh-id=comp-kod5gxro1inlineContent],[data-mesh-id=comp-kod20ephinlineContent],[data-mesh-id=comp-kod181kkinlineContent] {
    height: auto;
    width: 100%;
    position: static;
    min-height: 335px
}

[data-mesh-id=comp-kkw57v76inlineContent] {
    height: auto;
    width: 100%
}

[data-mesh-id=comp-kkw57v76inlineContent-gridContainer] {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: auto;
    grid-template-rows: 1fr;
    grid-template-columns: 100%
}

[data-mesh-id=comp-kkw57v76inlineContent-gridContainer]>[id=comp-kkw57v7a] {
    position: relative;
    margin: 6px 0 18px calc(50% - 490px);
    left: -136px;
    grid-area: 1/1/2/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=comp-kkhnj1qfinlineContent] {
    height: auto;
    width: 100%
}

[data-mesh-id=comp-kkhnj1qfinlineContent-gridContainer] {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: auto;
    grid-template-rows: 1fr;
    grid-template-columns: 100%
}

[data-mesh-id=comp-kkhnj1qfinlineContent-gridContainer]>[id=comp-kkhnj1n8] {
    position: relative;
    margin: 12px 0 12px calc(50% - 490px);
    left: -56px;
    grid-area: 1/1/2/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=comp-kkhoazrjinlineContent] {
    height: auto;
    width: 100%
}

[data-mesh-id=comp-kkhoazrjinlineContent-gridContainer] {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: auto;
    grid-template-rows: 1fr;
    grid-template-columns: 100%
}

[data-mesh-id=comp-kkhoazrjinlineContent-gridContainer]>[id=comp-kkhoazps] {
    position: relative;
    margin: 12px 0 12px calc(50% - 490px);
    left: 20px;
    grid-area: 1/1/2/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=comp-kh1fuc4sinlineContent] {
    height: auto;
    width: 100%
}

[data-mesh-id=comp-kh1fuc4sinlineContent-gridContainer] {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: auto;
    grid-template-rows: 1fr;
    grid-template-columns: 100%
}

[data-mesh-id=comp-kh1fuc4sinlineContent-gridContainer]>[id=comp-kh1fuc4x] {
    position: relative;
    margin: 0 0 0 calc(50% - 490px);
    left: 0;
    grid-area: 1/1/2/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=comp-kh1amxf61inlineContent] {
    height: auto;
    width: 100%
}

[data-mesh-id=comp-kh1amxf61inlineContent-gridContainer] {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: auto;
    grid-template-rows: 1fr;
    grid-template-columns: 100%
}

[data-mesh-id=comp-kh1amxf61inlineContent-gridContainer]>[id=comp-kh1amxf62] {
    position: relative;
    margin: 0 0 0 calc(50% - 490px);
    left: 0;
    grid-area: 1/1/2/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=comp-kh1fuc50inlineContent] {
    height: auto;
    width: 100%
}

[data-mesh-id=comp-kh1fuc50inlineContent-gridContainer] {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: auto;
    grid-template-rows: 1fr;
    grid-template-columns: 100%
}

[data-mesh-id=comp-kh1fuc50inlineContent-gridContainer]>[id=comp-kh1g4jqc] {
    position: relative;
    margin: 50px 0 48px calc(50% - 490px);
    left: 0;
    grid-area: 1/1/2/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=comp-kh1amxf63inlineContent] {
    height: auto;
    width: 100%
}

[data-mesh-id=comp-kh1amxf63inlineContent-gridContainer] {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: auto;
    grid-template-rows: repeat(2,-webkit-min-content) 1fr;
    grid-template-rows: repeat(2,min-content) 1fr;
    grid-template-columns: 100%
}

[data-mesh-id=comp-kh1amxf63inlineContent-gridContainer]>[id=comp-kh1gcksf] {
    position: relative;
    margin: 52px 0 30px calc(50% - 490px);
    left: 375px;
    grid-area: 1/1/2/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=comp-kh1amxf63inlineContent-gridContainer]>[id=comp-kh1gckpy] {
    position: relative;
    margin: 0 0 36px calc(50% - 490px);
    left: 20px;
    grid-area: 2/1/3/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=comp-kh1amxf63inlineContent-gridContainer]>[id=comp-kh1gcktj] {
    position: relative;
    margin: 0 0 46px calc(50% - 490px);
    left: 240px;
    grid-area: 3/1/4/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=ContainerjjjaninlineContent] {
    height: auto;
    width: 100%
}

[data-mesh-id=ContainerjjjaninlineContent-gridContainer] {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: 500px;
    grid-template-rows: repeat(22,-webkit-min-content) 1fr;
    grid-template-rows: repeat(22,min-content) 1fr;
    grid-template-columns: 100%;
    padding-bottom: 0;
    box-sizing: border-box
}

[data-mesh-id=ContainerjjjaninlineContent-gridContainer]>[id=comp-kkw57uwt] {
    position: relative;
    margin: 0 0 20px calc(50% - 490px);
    left: 0;
    grid-area: 1/1/2/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=ContainerjjjaninlineContent-gridContainer]>[class=comp-kod181ja] {
    position: relative;
    margin: 0 0 20px calc(50% - 490px);
    left: 0;
    grid-area: 2/1/3/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=ContainerjjjaninlineContent-gridContainer]>[id=comp-kod1i1jc] {
    position: relative;
    margin: 0 0 20px calc(50% - 490px);
    left: 0;
    grid-area: 3/1/4/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=ContainerjjjaninlineContent-gridContainer]>[id=comp-kod1my1p] {
    position: relative;
    margin: 0 0 20px calc(50% - 490px);
    left: 0;
    grid-area: 4/1/5/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=ContainerjjjaninlineContent-gridContainer]>[id=comp-kod1wufs] {
    position: relative;
    margin: 0 0 20px calc(50% - 490px);
    left: 0;
    grid-area: 5/1/6/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=ContainerjjjaninlineContent-gridContainer]>[id=comp-kod1y60x] {
    position: relative;
    margin: 0 0 20px calc(50% - 490px);
    left: 0;
    grid-area: 6/1/7/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=ContainerjjjaninlineContent-gridContainer]>[id=comp-kod20eod] {
    position: relative;
    margin: 0 0 20px calc(50% - 490px);
    left: 0;
    grid-area: 7/1/8/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=ContainerjjjaninlineContent-gridContainer]>[id=comp-kod5gxqj] {
    position: relative;
    margin: 0 0 38px calc(50% - 490px);
    left: 0;
    grid-area: 8/1/9/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=ContainerjjjaninlineContent-gridContainer]>[id=adi_page1001_1_115] {
    position: relative;
    margin: 0 0 10px;
    left: 0;
    grid-area: 9/1/10/2;
    justify-self: stretch;
    align-self: start
}

[data-mesh-id=ContainerjjjaninlineContent-gridContainer]>[id=comp-kkw57uxb] {
    position: relative;
    margin: 0 0 53px calc(50% - 490px);
    left: 0;
    grid-area: 9/1/10/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=ContainerjjjaninlineContent-gridContainer]>[id=comp-kkw57uxr] {
    position: relative;
    margin: 0 0 24px calc(50% - 490px);
    left: 20px;
    grid-area: 10/1/11/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=ContainerjjjaninlineContent-gridContainer]>[id=comp-kkw57uya] {
    position: relative;
    margin: 0 0 41px calc(50% - 490px);
    left: 12px;
    grid-area: 11/1/12/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=ContainerjjjaninlineContent-gridContainer]>[id=comp-kkw57uzi] {
    position: relative;
    margin: 0 0 18px calc(50% - 490px);
    left: 16px;
    grid-area: 12/1/13/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=ContainerjjjaninlineContent-gridContainer]>[id=comp-kkw57uzu] {
    position: relative;
    margin: 0 0 43px calc(50% - 490px);
    left: 12px;
    grid-area: 13/1/14/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=ContainerjjjaninlineContent-gridContainer]>[id=comp-kkw57v06] {
    position: relative;
    margin: 0 0 32px calc(50% - 490px);
    left: 16px;
    grid-area: 14/1/15/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=ContainerjjjaninlineContent-gridContainer]>[id=comp-kkw57v0i] {
    position: relative;
    margin: 0 0 44px calc(50% - 490px);
    left: 12px;
    grid-area: 15/1/16/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=ContainerjjjaninlineContent-gridContainer]>[id=comp-kkgfncjp] {
    position: relative;
    margin: 0 0 47px calc(50% - 490px);
    left: 344px;
    grid-area: 16/1/17/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=ContainerjjjaninlineContent-gridContainer]>[id=comp-kkgfnckc] {
    position: relative;
    margin: 0 0 32px calc(50% - 490px);
    left: 72px;
    grid-area: 17/1/18/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=ContainerjjjaninlineContent-gridContainer]>[id=comp-kkgfncl0] {
    position: relative;
    margin: 0 0 8px calc(50% - 490px);
    left: 16px;
    grid-area: 18/1/19/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=ContainerjjjaninlineContent-gridContainer]>[id=comp-kkgfncln] {
    position: relative;
    margin: 0 0 65px calc(50% - 490px);
    left: 412px;
    grid-area: 19/1/20/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=ContainerjjjaninlineContent-gridContainer]>[id=adi_page1001_1_116] {
    position: relative;
    margin: 0 0 10px;
    left: 0;
    grid-area: 20/1/21/2;
    justify-self: stretch;
    align-self: start
}

[data-mesh-id=ContainerjjjaninlineContent-gridContainer]>[id=comp-kkhnj1mk] {
    position: relative;
    margin: 0 0 0 calc(50% - 490px);
    left: 0;
    grid-area: 20/1/21/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=ContainerjjjaninlineContent-gridContainer]>[id=comp-kkhoazp9] {
    position: relative;
    margin: 0 0 0 calc(50% - 490px);
    left: 0;
    grid-area: 22/1/23/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=ContainerjjjaninlineContent-gridContainer]>[id=comp-kh1fuc1o] {
    position: relative;
    margin: 0 0 -1px calc(50% - 490px);
    left: 0;
    grid-area: 21/1/22/2;
    justify-self: start;
    align-self: start
}

[data-mesh-id=ContainerjjjaninlineContent-gridContainer]>[id=adi_page1001_1_102] {
    position: relative;
    margin: 0 0 10px;
    left: 0;
    grid-area: 22/1/23/2;
    justify-self: stretch;
    align-self: start
}

[data-mesh-id=ContainerjjjaninlineContent-gridContainer]>[id=comp-kh1amxf6] {
    position: relative;
    margin: 0 0 0 calc(50% - 490px);
    left: 0;
    grid-area: 23/1/24/2;
    justify-self: start;
    align-self: start
}

#adi_page1001_1_115 {
    left: 0;
    margin-left: 0;
    width: 100%;
    min-width: 0;
    height: 21px
}

#comp-kkw57uxr {
    width: 940px;
    height: 44px
}

#comp-kkw57uya {
    width: 956px;
    height: 222px
}

#comp-kkw57uzi {
    width: 943px;
    height: 88px
}

#comp-kkw57uzu {
    width: 956px;
    height: 111px
}

#comp-kkw57v06 {
    width: 943px;
    height: 88px
}

#comp-kkw57v0i {
    width: 956px;
    height: 111px
}

#comp-kkgfncjp {
    width: 284px;
    height: 5px
}

#comp-kkgfnckc {
    width: 830px;
    height: 72px
}

#comp-kkgfncl0 {
    width: 940px;
    height: 43px
}

#adi_page1001_1_102,#adi_page1001_1_116 {
    left: 0;
    margin-left: 0;
    width: 100%;
    min-width: 0;
    height: 21px
}

#comp-kkw57v7a {
    width: 1247px;
    height: 75px
}

#comp-kkhnj1n8 {
    width: 1087px;
    height: 76px
}

#comp-kkhoazps {
    width: 940px;
    height: 76px
}

#comp-kh1g4jqc {
    width: 980px;
    height: 279px
}

#comp-kh1gckpy {
    width: 940px;
    height: 60px
}

#comp-kh1gcktj {
    width: 500px;
    height: 130px
}

#jjjan {
    min-width: 980px
}

#comp-kkw57uwt,#jjjan,.comp-kod181ja {
    left: 0;
    margin-left: 0;
    width: 100%
}

.comp-kod181ja {
    margin-bottom: 250px;
    position: relative
}

#comp-kh1amxf6,#comp-kh1fuc1o,#comp-kkhnj1mk,#comp-kkhoazp9,#comp-kkw57uxb,#comp-kod1i1jc,#comp-kod1my1p,#comp-kod1wufs,#comp-kod1y60x,#comp-kod5gxqj,#comp-kod20eod {
    left: 0;
    margin-left: 0;
    width: 100%
}

#comp-kh1amxf61,#comp-kh1amxf62,#comp-kh1amxf63,#comp-kh1fuc4s,#comp-kh1fuc4x,#comp-kh1fuc50,#comp-kkhnj1qf,#comp-kkhoazrj,#comp-kkw57v51,#comp-kkw57v76,#comp-kod1i1ki,#comp-kod1my2w,#comp-kod1wugz,#comp-kod1y627,#comp-kod5gxro1,#comp-kod20eph,.comp-kod {
    width: 980px
}

#masterPage {
    --pinned-layers-in-page: 0
}

@font-face {
    font-display: block;
    font-family: "Poppins-SemiBold";
    src: url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/9VWMTeb5jtXkNoTv949Npfk_vArhqVIZ0nv9q090hN8.woff2) format("woff2"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff/s/poppins/v5/9VWMTeb5jtXkNoTv949NpRsxEYwM7FgeyaSgU71cLG0.woff) format("woff")
}

@font-face {
    font-display: block;
    font-family: "Poppins-SemiBold";
    font-weight: 700;
    src: url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/aDjpMND83pDErGXlVEr-Sfk_vArhqVIZ0nv9q090hN8.woff2) format("woff2"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff/s/poppins/v5/aDjpMND83pDErGXlVEr-SRsxEYwM7FgeyaSgU71cLG0.woff) format("woff")
}

@font-face {
    font-display: block;
    font-family: "Poppins-SemiBold";
    font-style: italic;
    src: url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/RbebACOccNN-5ixkDIVLjRUOjZSKWg4xBWp_C_qQx0o.woff2) format("woff2"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff/s/poppins/v5/RbebACOccNN-5ixkDIVLjRa1RVmPjeKy21_GQJaLlJI.woff) format("woff")
}

@font-face {
    font-display: block;
    font-family: "Poppins-SemiBold";
    font-weight: 700;
    font-style: italic;
    src: url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/c4FPK8_hIFKoX59qcGwdChUOjZSKWg4xBWp_C_qQx0o.woff2) format("woff2"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff/s/poppins/v5/c4FPK8_hIFKoX59qcGwdCha1RVmPjeKy21_GQJaLlJI.woff) format("woff")
}

@font-face {
    font-display: block;
    font-family: "Avenir-LT-W01_35-Light1475496";
    src: url(//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/edefe737-dc78-4aa3-ad03-3c6f908330ed.eot#iefix);
    src: url(//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/edefe737-dc78-4aa3-ad03-3c6f908330ed.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/0078f486-8e52-42c0-ad81-3c8d3d43f48e.woff2) format("woff2"),url(//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/908c4810-64db-4b46-bb8e-823eb41f68c0.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/4577388c-510f-4366-addb-8b663bcc762a.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/b0268c31-e450-4159-bfea-e0d20e2b5c0c.svg#b0268c31-e450-4159-bfea-e0d20e2b5c0c) format("svg")
}

@font-face {
    font-family: "Raleway";
    font-style: italic;
    font-weight: 400;
    font-display: block;
    src: url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/raleway/v26/1Ptsg8zYS_SKggPNyCg4QIFqL_KWxWMT.woff2) format("woff2");
    unicode-range: u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f
}

@font-face {
    font-family: "Raleway";
    font-style: italic;
    font-weight: 400;
    font-display: block;
    src: url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/raleway/v26/1Ptsg8zYS_SKggPNyCg4SYFqL_KWxWMT.woff2) format("woff2");
    unicode-range: u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116
}

@font-face {
    font-family: "Raleway";
    font-style: italic;
    font-weight: 400;
    font-display: block;
    src: url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/raleway/v26/1Ptsg8zYS_SKggPNyCg4QoFqL_KWxWMT.woff2) format("woff2");
    unicode-range: u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab
}

@font-face {
    font-family: "Raleway";
    font-style: italic;
    font-weight: 400;
    font-display: block;
    src: url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/raleway/v26/1Ptsg8zYS_SKggPNyCg4Q4FqL_KWxWMT.woff2) format("woff2");
    unicode-range: u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff
}

@font-face {
    font-family: "Raleway";
    font-style: italic;
    font-weight: 400;
    font-display: block;
    src: url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/raleway/v26/1Ptsg8zYS_SKggPNyCg4TYFqL_KWxQ.woff2) format("woff2");
    unicode-range: u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd
}

@font-face {
    font-family: "Raleway";
    font-style: italic;
    font-weight: 700;
    font-display: block;
    src: url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/raleway/v26/1Ptsg8zYS_SKggPNyCg4QIFqL_KWxWMT.woff2) format("woff2");
    unicode-range: u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f
}

@font-face {
    font-family: "Raleway";
    font-style: italic;
    font-weight: 700;
    font-display: block;
    src: url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/raleway/v26/1Ptsg8zYS_SKggPNyCg4SYFqL_KWxWMT.woff2) format("woff2");
    unicode-range: u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116
}

@font-face {
    font-family: "Raleway";
    font-style: italic;
    font-weight: 700;
    font-display: block;
    src: url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/raleway/v26/1Ptsg8zYS_SKggPNyCg4QoFqL_KWxWMT.woff2) format("woff2");
    unicode-range: u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab
}

@font-face {
    font-family: "Raleway";
    font-style: italic;
    font-weight: 700;
    font-display: block;
    src: url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/raleway/v26/1Ptsg8zYS_SKggPNyCg4Q4FqL_KWxWMT.woff2) format("woff2");
    unicode-range: u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff
}

@font-face {
    font-family: "Raleway";
    font-style: italic;
    font-weight: 700;
    font-display: block;
    src: url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/raleway/v26/1Ptsg8zYS_SKggPNyCg4TYFqL_KWxQ.woff2) format("woff2");
    unicode-range: u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd
}

@font-face {
    font-family: "Raleway";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/raleway/v26/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format("woff2");
    unicode-range: u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f
}

@font-face {
    font-family: "Raleway";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/raleway/v26/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format("woff2");
    unicode-range: u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116
}

@font-face {
    font-family: "Raleway";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/raleway/v26/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format("woff2");
    unicode-range: u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab
}

@font-face {
    font-family: "Raleway";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/raleway/v26/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format("woff2");
    unicode-range: u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff
}

@font-face {
    font-family: "Raleway";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/raleway/v26/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format("woff2");
    unicode-range: u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd
}

@font-face {
    font-family: "Raleway";
    font-style: normal;
    font-weight: 700;
    font-display: block;
    src: url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/raleway/v26/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format("woff2");
    unicode-range: u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f
}

@font-face {
    font-family: "Raleway";
    font-style: normal;
    font-weight: 700;
    font-display: block;
    src: url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/raleway/v26/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format("woff2");
    unicode-range: u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116
}

@font-face {
    font-family: "Raleway";
    font-style: normal;
    font-weight: 700;
    font-display: block;
    src: url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/raleway/v26/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format("woff2");
    unicode-range: u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab
}

@font-face {
    font-family: "Raleway";
    font-style: normal;
    font-weight: 700;
    font-display: block;
    src: url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/raleway/v26/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format("woff2");
    unicode-range: u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff
}

@font-face {
    font-family: "Raleway";
    font-style: normal;
    font-weight: 700;
    font-display: block;
    src: url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/raleway/v26/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format("woff2");
    unicode-range: u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd
}

@font-face {
    font-display: block;
    font-family: "Raleway-SemiBold";
    src: url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/raleway/v12/STBOO2waD2LpX45SXYjQBfk_vArhqVIZ0nv9q090hN8.woff2) format("woff2"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff/s/raleway/v12/STBOO2waD2LpX45SXYjQBRsxEYwM7FgeyaSgU71cLG0.woff) format("woff")
}

@font-face {
    font-display: block;
    font-family: "Raleway-SemiBold";
    font-weight: 700;
    src: url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/raleway/v12/WmVKXVcOuffP_qmCpFuyzfk_vArhqVIZ0nv9q090hN8.woff2) format("woff2"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff/s/raleway/v12/WmVKXVcOuffP_qmCpFuyzRsxEYwM7FgeyaSgU71cLG0.woff) format("woff")
}

@font-face {
    font-display: block;
    font-family: "Raleway-SemiBold";
    font-style: italic;
    src: url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/raleway/v12/OY22yoG8EJ3IN_muVWm29BUOjZSKWg4xBWp_C_qQx0o.woff2) format("woff2"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff/s/raleway/v12/OY22yoG8EJ3IN_muVWm29Ba1RVmPjeKy21_GQJaLlJI.woff) format("woff")
}

@font-face {
    font-display: block;
    font-family: "Raleway-SemiBold";
    font-weight: 700;
    font-style: italic;
    src: url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/raleway/v12/lFxvRPuGFG5ktd7P0WRwKhUOjZSKWg4xBWp_C_qQx0o.woff2) format("woff2"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff/s/raleway/v12/lFxvRPuGFG5ktd7P0WRwKha1RVmPjeKy21_GQJaLlJI.woff) format("woff")
}

@font-face {
    font-display: block;
    font-family: "Poppins";
    font-style: italic;
    font-weight: 400;
    src: local("Poppins Italic"),local("Poppins-Italic"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v9/pxiGyp8kv8JHgFVrJJLucXtAOvWDSHFF.woff2) format("woff2");
    unicode-range: u+0900-097f,u+1cd0-1cf6,u+1cf8-1cf9,u+200c-200d,u+20a8,u+20b9,u+25cc,u+a830-a839,u+a8e0-a8fb
}

@font-face {
    font-display: block;
    font-family: "Poppins";
    font-style: italic;
    font-weight: 400;
    src: local("Poppins Italic"),local("Poppins-Italic"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v9/pxiGyp8kv8JHgFVrJJLufntAOvWDSHFF.woff2) format("woff2");
    unicode-range: u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff
}

@font-face {
    font-display: block;
    font-family: "Poppins";
    font-style: italic;
    font-weight: 400;
    src: local("Poppins Italic"),local("Poppins-Italic"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v9/pxiGyp8kv8JHgFVrJJLucHtAOvWDSA.woff2) format("woff2");
    unicode-range: u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd
}

@font-face {
    font-display: block;
    font-family: "Poppins";
    font-style: italic;
    font-weight: 700;
    src: local("Poppins Bold Italic"),local("Poppins-BoldItalic"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v9/pxiDyp8kv8JHgFVrJJLmy15VFteOYktMqlap.woff2) format("woff2");
    unicode-range: u+0900-097f,u+1cd0-1cf6,u+1cf8-1cf9,u+200c-200d,u+20a8,u+20b9,u+25cc,u+a830-a839,u+a8e0-a8fb
}

@font-face {
    font-display: block;
    font-family: "Poppins";
    font-style: italic;
    font-weight: 700;
    src: local("Poppins Bold Italic"),local("Poppins-BoldItalic"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v9/pxiDyp8kv8JHgFVrJJLmy15VGdeOYktMqlap.woff2) format("woff2");
    unicode-range: u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff
}

@font-face {
    font-display: block;
    font-family: "Poppins";
    font-style: italic;
    font-weight: 700;
    src: local("Poppins Bold Italic"),local("Poppins-BoldItalic"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v9/pxiDyp8kv8JHgFVrJJLmy15VF9eOYktMqg.woff2) format("woff2");
    unicode-range: u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd
}

@font-face {
    font-display: block;
    font-family: "Poppins";
    font-style: normal;
    font-weight: 400;
    src: local("Poppins Regular"),local("Poppins-Regular"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v9/pxiEyp8kv8JHgFVrJJbecnFHGPezSQ.woff2) format("woff2");
    unicode-range: u+0900-097f,u+1cd0-1cf6,u+1cf8-1cf9,u+200c-200d,u+20a8,u+20b9,u+25cc,u+a830-a839,u+a8e0-a8fb
}

@font-face {
    font-display: block;
    font-family: "Poppins";
    font-style: normal;
    font-weight: 400;
    src: local("Poppins Regular"),local("Poppins-Regular"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v9/pxiEyp8kv8JHgFVrJJnecnFHGPezSQ.woff2) format("woff2");
    unicode-range: u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff
}

@font-face {
    font-display: block;
    font-family: "Poppins";
    font-style: normal;
    font-weight: 400;
    src: local("Poppins Regular"),local("Poppins-Regular"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v9/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2) format("woff2");
    unicode-range: u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd
}

@font-face {
    font-display: block;
    font-family: "Poppins";
    font-style: normal;
    font-weight: 700;
    src: local("Poppins Bold"),local("Poppins-Bold"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v9/pxiByp8kv8JHgFVrLCz7Z11lFd2JQEl8qw.woff2) format("woff2");
    unicode-range: u+0900-097f,u+1cd0-1cf6,u+1cf8-1cf9,u+200c-200d,u+20a8,u+20b9,u+25cc,u+a830-a839,u+a8e0-a8fb
}

@font-face {
    font-display: block;
    font-family: "Poppins";
    font-style: normal;
    font-weight: 700;
    src: local("Poppins Bold"),local("Poppins-Bold"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v9/pxiByp8kv8JHgFVrLCz7Z1JlFd2JQEl8qw.woff2) format("woff2");
    unicode-range: u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff
}

@font-face {
    font-display: block;
    font-family: "Poppins";
    font-style: normal;
    font-weight: 700;
    src: local("Poppins Bold"),local("Poppins-Bold"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v9/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2) format("woff2");
    unicode-range: u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd
}

@font-face {
    font-display: block;
    font-family: "Lulo-Clean-W01-One-Bold";
    src: url(//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/0163ac22-50a7-406e-aa64-c62ee6fbf3d7.eot#iefix);
    src: url(//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/0163ac22-50a7-406e-aa64-c62ee6fbf3d7.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/aee74cb3-c913-4b54-9722-6001c92325f2.woff2) format("woff2"),url(//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/80de9d5d-ab5f-40ce-911b-104e51e93d7c.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/1b46b05b-cfdd-4d82-8c2f-5c6cfba1fe60.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/be340f0b-a2d4-41df-acb1-4dc124330a88.svg#be340f0b-a2d4-41df-acb1-4dc124330a88) format("svg")
}

@font-face {
    font-display: block;
    font-family: "Poppins-ExtraLight";
    src: url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/h3r77AwDsldr1E_2g4qqGPk_vArhqVIZ0nv9q090hN8.woff2) format("woff2"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff/s/poppins/v5/h3r77AwDsldr1E_2g4qqGBsxEYwM7FgeyaSgU71cLG0.woff) format("woff")
}

@font-face {
    font-display: block;
    font-family: "Poppins-ExtraLight";
    font-weight: 700;
    src: url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/rijG6I_IOXJjsH07UEo2mw.woff2) format("woff2"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff/s/poppins/v5/p0A1C4_gK5NzKtuGSwNurQ.woff) format("woff")
}

@font-face {
    font-display: block;
    font-family: "Poppins-ExtraLight";
    font-style: italic;
    src: url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/-GlaWpWcSgdVagNuOGuFKRUOjZSKWg4xBWp_C_qQx0o.woff2) format("woff2"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff/s/poppins/v5/-GlaWpWcSgdVagNuOGuFKRa1RVmPjeKy21_GQJaLlJI.woff) format("woff")
}

@font-face {
    font-display: block;
    font-family: "Poppins-ExtraLight";
    font-weight: 700;
    font-style: italic;
    src: url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/Fm41upUVp7KTKUZhL0PfQVtXRa8TVwTICgirnJhmVJw.woff2) format("woff2"),url(//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff/s/poppins/v5/Fm41upUVp7KTKUZhL0PfQT8E0i7KZn-EPnyo3HZu7kw.woff) format("woff")
}

#comp-kkw57uxr,#comp-kkw57uya,#comp-kkw57uzi,#comp-kkw57uzu,#comp-kkw57v0i,#comp-kkw57v06 {
    height: auto
}

#comp-kkgfncjp {
    --lnw: 4px;
    --brd: 223,190,129;
    --alpha-brd: 1;
    -webkit-transform-origin: center 2px;
    transform-origin: center 2px
}

#comp-kkgfnckc,#comp-kkgfncl0 {
    height: auto
}

#comp-kkgfncln {
    --item-size: 57px;
    --item-margin: 0 39px 0 0;
    --item-display: inline-block;
    width: 153px;
    height: 57px
}

#comp-kkw57v7a {
    --min-height: 73px;
    height: auto
}

#comp-kkhnj1n8,#comp-kkhoazps {
    --min-height: 45px;
    height: auto
}

#comp-kh1g4jqc {
    --min-height: 279px;
    height: auto
}

#comp-kh1gcksf {
    --item-size: 90px;
    --item-margin: 0 50px 0 0;
    --item-display: inline-block;
    width: 230px;
    height: 90px
}

#comp-kh1gckpy {
    height: auto
}

#comp-kh1gcktj {
    --min-width: 280px;
    --max-width: 500px;
    --min-height: 130px;
    --max-height: 130px
}

#jjjan {
    width: auto;
    min-height: 500px
}

#comp-kkw57uwt {
    min-width: 980px
}

#comp-kkw57uwt,.comp-kod181ja {
    --bg-overlay-color: transparent;
    --bg-gradient: none;
    --padding: 0px;
    --margin: 0px;
    --firstChildMarginTop: -1px;
    --lastChildMarginBottom: -1px
}

.comp-kod181ja {
    min-width: 100%
}

#comp-kh1amxf6,#comp-kh1fuc1o,#comp-kkhnj1mk,#comp-kkhoazp9,#comp-kkw57uxb,#comp-kod1i1jc,#comp-kod1my1p,#comp-kod1wufs,#comp-kod1y60x,#comp-kod5gxqj,#comp-kod20eod {
    --bg-overlay-color: transparent;
    --bg-gradient: none;
    --padding: 0px;
    --margin: 0px;
    min-width: 980px;
    --firstChildMarginTop: -1px;
    --lastChildMarginBottom: -1px
}

#comp-kkw57v51,#comp-kod1i1ki,#comp-kod1my2w,#comp-kod1wugz,#comp-kod1y627,#comp-kod5gxro1,#comp-kod20eph,.comp-kod {
    --bg-overlay-color: #fff;
    --bg-gradient: none;
    --fill-layer-image-opacity: 1;
    --fill-layer-background-media-position: fixed;
    --fill-layer-background-media-pointer-events: none;
    width: 100%;
    --column-width: 980px;
    --column-flex: 980
}

#comp-kkhnj1qf,#comp-kkhoazrj,#comp-kkw57v76 {
    --bg-overlay-color: #dfbe81;
    --bg-gradient: none;
    width: 100%;
    --column-width: 980px;
    --column-flex: 980
}

#comp-kh1fuc4s {
    --bg-overlay-color: rgb(var(--color_15));
    --bg-gradient: none;
    --fill-layer-image-opacity: 1;
    --fill-layer-background-media-position: fixed;
    --fill-layer-background-media-pointer-events: none
}

#comp-kh1amxf61,#comp-kh1fuc4s {
    width: 100%;
    --column-width: 980px;
    --column-flex: 980
}

#comp-kh1amxf61 {
    --bg-overlay-color: rgb(var(--color_25));
    --bg-gradient: none
}

#comp-kh1amxf62,#comp-kh1fuc4x {
    --bg-overlay-color: transparent;
    --bg-gradient: none;
    --padding: 0px;
    --margin: 0px;
    min-width: 980px;
    --firstChildMarginTop: -1px;
    --lastChildMarginBottom: -1px
}

#comp-kh1fuc50 {
    --bg-overlay-color: rgba(0,0,0,0.7);
    --bg-gradient: none
}

#comp-kh1amxf63,#comp-kh1fuc50 {
    width: 100%;
    --column-width: 980px;
    --column-flex: 980
}

#comp-kh1amxf63 {
    --bg-overlay-color: rgba(var(--color_15),0.6);
    --bg-gradient: none
}

#pageBackground_jjjan {
    --bg-position: absolute;
    --bg-overlay-color: #000;
    --bg-gradient: none
}

body {
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

code {
    font-family: source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace
}

.pointer-events-none {
    pointer-events: none
}

.fadeIn {
    animation: fadeIn 2s;
    -webkit-animation: fadeIn 2s;
    -moz-animation: fadeIn 2s;
    -o-animation: fadeIn 2s;
    -ms-animation: fadeIn 2s
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.m-0 {
    font-size: auto
}

@media (max-width: 999px) {
    .m-0 {
        font-size:12px
    }
}

.loaderGif {
    margin-top: 30px;
    width: 60px;
    height: auto
}

@media (max-width: 999px) {
    .loaderGif {
        margin-top:30px;
        width: 60px;
        height: auto
    }
}

.ticket_loaderGif {
    width: 50px;
    height: 50px
}

@media (max-width: 999px) {
    .ticket_loaderGif {
        width:50px;
        height: 50px
    }
}

.ticket-complete {
    display: none!important
}

.show {
    display: block
}

.hide {
    display: none
}

.hidden {
    visibility: hidden
}

.iframe100_vh {
    height: 100vh;
    width: 100%;
    box-sizing: border-box
}

.hidden-link {
    visibility: hidden;
    height: 0;
    display: block
}

.success {
    color: #50af35;
    font-style: normal;
    font-size: small
}

.page {
    z-index: 1
}

.header,.page {
    position: relative
}

.header {
    z-index: 1000
}

.pdf-report {
    opacity: 0;
    height: 0;
    width: 0
}

.ticket-verify__table-container {
    display: flex;
    justify-content: center;
    overflow: auto
}

@media (max-width: 999px) {
    .ticket-verify__table-container {
        display:flex;
        justify-content: left;
        overflow: auto;
        width: 95%;
        margin-left: auto;
        margin-right: auto;
        padding-left: auto;
        padding-right: auto;
        border: 2px solid #000
    }
}

.ticket-verify__table {
    border-collapse: collapse;
    border: 2px solid #000
}

@media (max-width: 999px) {
    .ticket-verify__table {
        border-collapse:collapse;
        border: none
    }
}

.ticket-verify__table thead {
    background-color: #000
}

.ticket-verify__table thead tr th {
    color: #fff;
    padding: 7px;
    text-align: center
}

.ticket-verify__table tbody tr td {
    padding: 15px;
    text-align: center
}

.ticket__form {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding: 25px 0
}

.ticket__form input[type=text] {
    padding-left: 10px;
    padding-right: 10px;
    margin-right: 10px;
    margin-left: 10px;
    margin-bottom: 10px;
    border-radius: 3px;
    border: 3px solid #4a4a4a;
    font-family: "POPPINS SEMI BOLD",serif;
    font-size: 18px;
    width: 300px;
    height: 35px
}

.ticket__form p {
    font-size: 22px;
    color: #cf1515;
    font-family: "POPPINS SEMI BOLD",serif
}

.ticket__form button {
    background-color: #093c8a;
    color: #fff;
    border-radius: 3px;
    border: 3px solid #000;
    width: 150px;
    height: 45px;
    font-size: 23px;
    margin-left: 30px
}

.list,.ticket__form button {
    text-align: center;
    font-family: "POPPINS SEMI BOLD",serif
}

.list {
    align-items: center
}

.list .list__search {
    margin: 20px 0;
    border: 2px solid #093c8a;
    border-radius: 3px;
    text-transform: uppercase;
    font-weight: 700;
    min-width: 300px;
    font-size: 18px;
    color: #212121;
    padding: 10px;
    text-align: center
}

.list .list__button {
    background-color: #fff;
    border: 1px solid #093c8a;
    color: #000;
    padding: 1px;
    font-weight: 700;
    margin: 1px;
    width: 55px;
    height: 30px;
    border-radius: 8%;
    font-size: 17px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    font-family: "ARIAL",serif
}

.list .list__button.reserved {
    background-color: #000;
    border-color: #093c8a;
    color: #000
}

.list .list__buttons {
    width: 96%;
    margin: auto;
    text-align: center
}

.list .list__tickets small {
    display: block;
    margin: 5px;
    color: #ff0;
    align-content: center;
    font-size: 14px
}

.list .list__tickets h3 {
    margin: 5px
}

.list .list__tickets {
    background: #212121;
    padding: 10px;
    color: #fff;
    text-align: center;
    left: 0;
    right: 0;
    justify-content: center;
    font-size: 12px
}

.list .list__tickets.fixed {
    top: 125px;
    position: fixed;
    z-index: 1;
    left: 0;
    right: 0
}

.list .list__tickets .list__button {
    color: #fff;
    background-color: #212121
}

.list .list__tickets .list__tickets-button {
    background-color: initial;
    border: 2px solid #093c8a;
    border-radius: 3px;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 20px;
    padding: 8px 70px;
    margin-bottom: 10px;
    color: #fff;
    align-content: center
}

.list .list__tickets .list__tickets-reserved-container {
    width: 90%;
    margin: auto
}

.alert {
    font-style: normal;
    font-size: small;
    color: red
}

.react-modal {
    width: 500px;
    background-color: #fff;
    padding: 50px;
    border: none;
    text-align: center;
    position: relative;
    overflow: auto;
    max-height: 90vh;
    font-family: "POPPINS SEMI BOLD",serif
}

.overlay .overlay__jackpot-boletos-a-generar {
    margin: 20px 0 0;
    font-size: 17px;
    padding: 10px;
    display: flex;
    align-items: center;
    justify-content: center
}

.overlay .overlay__jackpot-boletos-a-generar,.overlay .overlay__jackpot-button {
    max-width: 100%;
    position: relative;
    border: 2px solid #093c8a;
    border-radius: 20px;
    text-transform: uppercase;
    font-weight: 700;
    min-width: 300px;
    color: #161616;
    text-align: center;
    background-color: #fff
}

.overlay .overlay__jackpot-button {
    width: 100%;
    height: 390px;
    margin: 20px 0;
    font-size: 15px
}

.overlay .overlay__jackpot-button-lo-quiero {
    max-width: 100%;
    position: relative;
    margin: 1px 0;
    border: 2px solid #161616;
    border-radius: 3px;
    text-transform: uppercase;
    font-weight: 700;
    min-width: 60%;
    font-size: 22px;
    color: #fff;
    background-color: #093c8a;
    padding: 10px;
    text-align: center
}

.overlay .overlay__jackpot-button h2 {
    align-items: flex-start;
    color: #093c8a
}

.overlay .overlay__jackpot-button h2,.overlay .overlay__jackpot-button h3 {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    display: flex;
    justify-content: center
}

.overlay .overlay__jackpot-button h3 {
    max-width: 100%;
    align-items: center
}

.overlay .overlay__jackpot-button img {
    max-width: 100%;
    max-height: 100%;
    opacity: 0
}

.overlay .overlay__jackpot-button.active img {
    opacity: 1
}

.overlay input[type=number],.overlay input[type=text],.overlay select {
    display: block;
    padding: 5px 15px;
    color: #212121;
    font-weight: 500;
    border: 2px solid #000;
    border-radius: 2px;
    margin: 5px 0;
    width: 70%;
    font-size: 16px;
    box-sizing: border-box;
    min-height: 40px;
    font-family: "POPPINS SEMI BOLD",serif
}

.overlay input[type=number] {
    -webkit-appearance: none;
    -moz-appearance: textfield
}

.overlay input[type=number].error,.overlay input[type=text].error,.overlay select.error {
    border-color: red
}

.overlay input[type=number].disabled,.overlay input[type=text].disabled {
    background-color: #d6d6d6;
    border-color: #d6d6d6;
    color: #c5c5c5
}

.overlay select.disabled {
    background-color: #eee;
    border-color: #eee;
    color: #ddd
}

input[type=number]:focus,input[type=number]:focus-visible,input[type=text]:focus,input[type=text]:focus-visible,select:focus,select:focus-visible {
    outline: none;
    border-color: #3d9be9!important
}

button:disabled {
    cursor: not-allowed;
    opacity: .3
}

.overlay__close {
    position: absolute;
    background-color: #d40000;
    color: #fff;
    width: 40px;
    height: 40px;
    font-size: 28px
}

.overlay,.overlay__close {
    top: 0;
    right: 0;
    border: none;
    align-items: center;
    justify-content: center
}

.overlay {
    display: flex;
    position: fixed;
    left: 0;
    bottom: 0;
    background-color: rgba(0,0,0,.8588235294117647);
    z-index: 1000
}

.overlay__reserve-form {
    display: flex;
    align-items: center;
    flex-direction: column
}

.overlay__reserve-form p {
    color: #093c8a
}

.overlay__reserve-form h3,.overlay__reserve-form p {
    text-transform: uppercase;
    margin-top: 0;
    font-weight: 700;
    font-size: 22px;
    width: 100%;
    font-family: "POPPINS SEMI BOLD",serif;
    letter-spacing: -1px
}

.overlay__reserve-form h3 {
    color: #212121
}

.overlay__reserve-form small {
    color: #008d44
}

.overlay__reserve-form ruby,.overlay__reserve-form small {
    margin-top: 10px;
    font-weight: 700;
    font-size: 16px;
    width: 70%;
    font-family: "POPPINS SEMI BOLD",serif;
    letter-spacing: -1px
}

.overlay__reserve-form ruby {
    color: red
}

.overlay__reserve-form button {
    background-color: #093c8a;
    border: 2px solid #000;
    color: #fff;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 23px;
    padding: 10px 80px;
    margin-top: 20px
}

@media (max-width: 768px) {
    .list__tickets .list__tickets-reserved-container {
        width:80%
    }
}

@media (max-width: 999px) {
    .list .list__tickets.fixed {
        top:0;
        padding-top: 90px
    }

    .list .list__buttons {
        width: 96vw
    }

    .react-modal {
        width: 100%;
        background-color: #fff;
        padding: 25px;
        border: 0;
        text-align: center;
        position: relative
    }

    .overlay input[type=number],.overlay input[type=text],.overlay select {
        display: block;
        padding: 5px 15px;
        color: #212121;
        font-weight: 500;
        border: 2px solid #919191;
        border-radius: 2px;
        margin: 5px 0;
        width: 100%;
        font-size: 16px;
        box-sizing: border-box;
        height: 50px;
        font-family: "POPPINS SEMI BOLD",serif
    }

    .overlay__reserve-form h3 {
        text-transform: uppercase;
        margin-top: 0;
        color: #212121;
        font-weight: 700;
        font-size: 22px;
        width: 80%;
        font-family: "POPPINS SEMI BOLD",serif;
        letter-spacing: -1px
    }

    .overlay__reserve-form small {
        color: #008d44
    }

    .overlay__reserve-form ruby,.overlay__reserve-form small {
        margin-top: 10px;
        font-weight: 700;
        font-size: 16px;
        width: 100%;
        font-family: "POPPINS SEMI BOLD",serif;
        letter-spacing: -1px
    }

    .overlay__reserve-form ruby {
        color: red
    }

    .overlay__close {
        position: absolute;
        top: 0;
        right: 0;
        border: none;
        color: #fff;
        width: 45px;
        height: 40px;
        margin: 0;
        font-size: 28px;
        padding: 0 13px;
        text-align: left
    }

    .list .list__search {
        margin: 20px 0;
        border: 2px solid #093c8a;
        border-radius: 3px;
        text-transform: uppercase;
        font-weight: 700;
        max-width: 90px;
        font-size: 18px;
        color: #212121;
        padding: 10px;
        text-align: center
    }

    .list .list__search.margin-top {
        margin: 20px 0 0
    }

    .list .list__search.margin-bottom {
        margin: 0 0 20px
    }

    .iframe100_vh {
        width: 100%;
        height: 100vh;
        zoom:1500%;box-sizing: border-box
    }

    .ticket__form button {
        background-color: #093c8a;
        color: #fff;
        border-radius: 3px;
        text-align: center;
        border: 3px solid #000;
        width: 150px;
        height: 45px;
        font-family: "POPPINS SEMI BOLD",serif;
        font-size: 23px;
        margin-left: 0;
        margin-top: 0
    }

    .overlay .overlay__jackpot-button {
        margin: 10px auto;
        max-height: 250px
    }
}

.flex {
    display: flex
}

.space-between {
    justify-content: space-between
}

.align-items-center {
    align-items: center
}

@font-face {
    font-family: "SEGOE UI BOLD";
    src: local("SEGOE UI BOLD"),url(../media/Segoe-UI-Bold.b00928e6.ttf) format("truetype")
}

@font-face {
    font-family: "SEGOE UI";
    src: local("SEGOE UI"),url(../media/Segoe-UI.45472284.ttf) format("truetype")
}

@font-face {
    font-family: "BAHNSCHRIFT";
    src: local("BAHNSCHRIFT"),url(../media/Bahnschrift.b00e12e3.ttf) format("truetype")
}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html {
    line-height: 1.15;
    -webkit-text-size-adjust: 100%;
    scroll-behavior: smooth
}

body {
    margin: 0
}

main {
    display: block
}

h1 {
    font-size: 2em;
    margin: .67em 0
}

hr {
    box-sizing: initial;
    height: 0;
    overflow: visible
}

pre {
    font-family: monospace,monospace;
    font-size: 1em
}

a {
    background-color: initial
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

b,strong {
    font-weight: bolder
}

code,kbd,samp {
    font-family: monospace,monospace;
    font-size: 1em
}

small {
    font-size: 80%
}

sub,sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: initial
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

img {
    border-style: none
}

button,input,optgroup,select,textarea {
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0
}

button,input {
    overflow: visible
}

button,select {
    text-transform: none
}

[type=button],[type=reset],[type=submit],button {
    -webkit-appearance: button
}

[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner {
    border-style: none;
    padding: 0
}

[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring {
    outline: 1px dotted ButtonText
}

fieldset {
    padding: .35em .75em .625em
}

legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal
}

progress {
    vertical-align: initial
}

textarea {
    overflow: auto
}

[type=checkbox],[type=radio] {
    box-sizing: border-box;
    padding: 0
}

[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

details {
    display: block
}

summary {
    display: list-item
}

[hidden],template {
    display: none
}

.list__availability .list__availability-available .list__availability-available-selected {
    width: 100%
}

.list__availability .list__availability-available .list__availability-available-selected button {
    border: 2px solid #000;
    color: #fff;
    text-transform: uppercase;
    font-weight: 700;
    font-size: small;
    padding: 10px 25px;
    margin-top: 10px
}

.list__availability .list__availability-available .list__availability-available-selected h4 {
    margin: 0
}

.list__availability .list__availability-available,.list__availability .list__availability-not-available {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap
}

.list__availability .list__availability-available svg,.list__availability .list__availability-not-available svg {
    height: 34px;
    width: 34px;
    margin-right: 10px
}

.list__available-info {
    display: flex;
    align-items: center;
    justify-content: center
}

.list__available-info>button.list__button {
    margin-right: 10px
}

@media (max-width: 999px) {
    .lista_div-3 {
        padding-left:0;
        font-size: 22px;
        margin-bottom: -25px;
        padding-bottom: 0;
        margin-top: -65px;
        padding-top: 0;
        letter-spacing: -1.5px;
        line-height: auto;
        font-family: "POPPINS SEMI BOLD",sans-serif
    }
}

.lista_div-10 {
    font-size: 34px
}

.lista_div-18 {
    display: flex;
    flex-direction: column;
    line-height: 1;
    height: auto;
    text-align: center;
    position: relative;
    font-family: "POPPINS SEMI BOLD",sans-serif;
    font-size: 36px;
    color: #ff4040;
    padding-left: 0;
    padding-bottom: 0;
    letter-spacing: -1px;
    padding-top: 0;
    margin: 0 auto;
    max-width: 600px;
    font-weight: 300;
    white-space: pre-line
}

@media (max-width: 999px) {
    .lista_div-18 {
        padding-left:0;
        font-size: 26px;
        padding-bottom: 0;
        line-height: 1;
        width: 100%;
        flex-grow: 1;
        padding-top: 10px;
        margin: 0 auto;
        letter-spacing: -1.5px;
        font-family: "POPPINS SEMI BOLD",sans-serif
    }
}

.slick-list,.slick-slider,.slick-track {
    position: relative;
    display: block;
    height: 100%
}

.slick-loading .slick-slide,.slick-loading .slick-track {
    visibility: hidden
}

.slick-slider {
    box-sizing: border-box;
    -webkit-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent
}

.slick-list {
    overflow: hidden;
    margin: 0;
    padding: 0
}

.slick-list:focus {
    outline: 0
}

.slick-list.dragging {
    cursor: pointer;
    cursor: hand
}

.slick-slider .slick-list,.slick-slider .slick-track {
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.slick-track {
    top: 0;
    left: 0
}

.slick-track:after,.slick-track:before {
    display: table;
    content: ""
}

.slick-track:after {
    clear: both
}

.slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px
}

.slick-slide>div {
    height: 100%;
    background-color: #212121;
    text-align: center
}

.slick-slide>div>img {
    height: auto;
    width: 100%!important
}

[dir=rtl] .slick-slide {
    float: right
}

.slick-slide img {
    display: block
}

.slick-slide.slick-loading img {
    display: none
}

.slick-slide.dragging img {
    pointer-events: none
}

.slick-initialized .slick-slide {
    display: block
}

.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent
}

.slick-arrow.slick-hidden {
    display: none
}

.slick-dots,.slick-next,.slick-prev {
    position: absolute;
    display: block;
    padding: 0
}

.slick-dots li button:before,.slick-next:before,.slick-prev:before {
    font-family: slick;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.slick-next,.slick-prev {
    background-size: contain;
    background-repeat: no-repeat;
    z-index: 1;
    font-size: 0;
    line-height: 0;
    top: 47%;
    width: 20px;
    height: 20px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    cursor: pointer;
    color: transparent;
    border: none;
    outline: 0;
    background-color: initial
}

.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before {
    opacity: 1
}

.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before {
    opacity: .25
}

.slick-next:before,.slick-prev:before {
    font-size: 20px;
    line-height: 1;
    opacity: .75;
    color: #fff
}

.slick-prev {
    left: 10px;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

[dir=rtl] .slick-prev {
    right: 25px;
    left: auto
}

.slick-next {
    right: 10px;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg)
}

[dir=rtl] .slick-next {
    right: auto;
    left: 25px
}

.slick-dotted.slick-slider {
    margin-bottom: 30px
}

.slick-dots {
    bottom: -25px;
    width: 100%;
    margin: 0;
    list-style: none;
    text-align: center
}

.slick-dots li {
    position: relative;
    display: inline-block;
    margin: 0 5px;
    padding: 0
}

.slick-dots li,.slick-dots li button {
    width: 20px;
    height: 20px;
    cursor: pointer
}

.slick-dots li button {
    font-size: 0;
    line-height: 0;
    display: block;
    padding: 5px;
    color: transparent;
    border: 0;
    outline: 0;
    background: 0 0
}

.slick-dots li button:focus,.slick-dots li button:hover {
    outline: 0
}

.slick-dots li button:focus:before,.slick-dots li button:hover:before {
    opacity: 1
}

.slick-dots li button:before {
    font-size: 6px;
    line-height: 20px;
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    content: "â€¢";
    text-align: center;
    opacity: .25;
    color: #000
}

.slick-dots li.slick-active button:before {
    opacity: .75;
    color: #000
}

.lista_zodiac1 {
    border: 2px solid #093c8a;
    border-radius: 3px;
    text-transform: uppercase;
    font-weight: 700;
    min-width: 300px;
    max-width: 300px;
    font-size: 18px;
    color: #212121;
    padding: 10px;
    text-align: center;
    margin: 20px auto
}

@media (max-width: 999px) {
    .lista_zodiac1 {
        margin:20px;
        border: 2px solid #093c8a;
        border-radius: 3px;
        text-transform: uppercase;
        font-weight: 700;
        max-width: 90vw;
        font-size: 18px;
        color: #212121;
        text-align: center
    }
}

.lista_p {
    line-height: 40px;
    margin-top: 10px;
    padding-top: 0;
    margin-bottom: 10px;
    padding-bottom: 0
}

@media (max-width: 999px) {
    .lista_p {
        line-height:25px;
        margin-top: 0;
        padding-top: 0;
        margin-bottom: 0;
        padding-bottom: 0
    }
}

.lista_p2 {
    line-height: 10px;
    margin-top: 0;
    padding-top: 0;
    margin-bottom: 0;
    padding-bottom: 0
}

@media (max-width: 999px) {
    .lista_p2 {
        line-height:6px;
        margin-top: -10px;
        padding-top: 10px;
        margin-bottom: -10px;
        padding-bottom: 10px
    }
}

.lista_p3 {
    line-height: 10px;
    margin-top: 0;
    padding-top: 0;
    margin-bottom: -20px;
    padding-bottom: 0
}

@media (max-width: 999px) {
    .lista_p3 {
        line-height:6px;
        margin-top: 0;
        padding-top: 0;
        margin-bottom: -10px;
        padding-bottom: 0
    }
}

.lista_p4 {
    line-height: 55px;
    margin-top: 0;
    padding-top: 0;
    margin-bottom: 0;
    padding-bottom: 0
}

@media (max-width: 999px) {
    .lista_p4 {
        padding-left:0;
        font-size: 29px;
        padding-bottom: 0;
        margin-left: auto;
        margin-right: auto;
        line-height: 30px;
        width: 100%;
        flex-grow: 1;
        padding-top: 0;
        letter-spacing: -1.5px;
        font-family: "POPPINS SEMI BOLD",sans-serif;
        font-weight: 300
    }
}

.lista_div {
    position: relative;
    background-color: #212121;
    display: flex;
    flex-direction: column;
    padding-bottom: 0;
    width: 100%;
    z-index: 1;
    margin: 100px auto 1px;
    padding-top: 0;
    z-index: -10
}

@media (max-width: 999px) {
    .lista_div {
        padding-bottom:5px;
        margin: 35px 0 0;
        padding-top: 0
    }
}

.lista_div-2 {
    display: flex;
    flex-direction: column;
    line-height: 55px;
    height: auto;
    text-align: center;
    position: relative;
    font-family: "POPPINS SEMI BOLD",sans-serif;
    font-size: 60px;
    color: #fff;
    padding-left: 0;
    padding-bottom: 0;
    letter-spacing: -1.5px;
    padding-top: 0;
    margin: -20px auto -150px;
    font-weight: 300;
    white-space: pre-line;
    z-index: -10
}

@media (max-width: 999px) {
    .lista_div-2 {
        padding-left:0;
        font-size: 30px;
        margin-bottom: -60px;
        padding-bottom: 0;
        margin-top: 22px;
        letter-spacing: -2.5px;
        line-height: 25px;
        padding-top: 0;
        font-family: "POPPINS SEMI BOLD",sans-serif
    }
}

.lista_div-3 {
    display: flex;
    flex-direction: column;
    line-height: normal;
    height: auto;
    text-align: center;
    position: relative;
    font-family: "POPPINS SEMI BOLD",sans-serif;
    font-size: 40px;
    color: #fff;
    padding-left: 0;
    padding-bottom: 0;
    letter-spacing: -1.5px;
    padding-top: 0;
    margin: -130px auto -40px;
    font-weight: 300;
    z-index: -10
}

@media (max-width: 999px) {
    .lista_div-3 {
        padding-left:0;
        font-size: 22px;
        margin-bottom: -25px;
        padding-bottom: 0;
        margin-top: -70px;
        padding-top: 0;
        letter-spacing: -1.5px;
        line-height: auto;
        font-family: "POPPINS SEMI BOLD",sans-serif
    }
}

.lista_div-4 {
    display: flex;
    flex-direction: column;
    position: relative;
    margin-top: -30px;
    height: auto;
    padding-bottom: 0;
    margin-left: -1px;
    padding-left: 0;
    font-weight: 600
}

@media (max-width: 999px) {
    .lista_div-4 {
        margin-left:0;
        margin-top: 0
    }
}

.lista_div-5 {
    display: flex;
    flex-direction: row;
    margin-left: auto;
    margin-right: auto
}

@media (max-width: 999px) {
    .lista_div-5 {
        margin:-20px auto -25px;
        padding-top: 0;
        width: 100%
    }
}

.lista_div-6 {
    display: flex;
    flex-direction: column;
    position: relative;
    min-width: 20px;
    overflow: hidden;
    padding-right: 50px;
    min-height: 35px;
    margin: auto
}

@media (max-width: 999px) {
    .lista_div-6 {
        min-height:25px;
        padding-right: 10px;
        margin-top: auto;
        margin-bottom: auto;
        min-width: 25px;
        padding-left: 0;
        margin-right: -2px
    }
}

.lista_image {
    object-fit: contain;
    object-position: center;
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0
}

.lista_image-sizer {
    width: 100%;
    padding-top: 6%;
    pointer-events: none;
    font-size: 0
}

.lista_div-7 {
    display: flex;
    flex-direction: column;
    line-height: normal;
    height: auto;
    text-align: center;
    position: relative;
    font-family: "POPPINS SEMI BOLD",sans-serif;
    font-size: 35px;
    color: #000;
    padding-left: 0;
    padding-bottom: 0;
    letter-spacing: -1.5px;
    padding-top: 0;
    margin: -1px auto
}

@media (max-width: 999px) {
    .lista_div-7 {
        padding-left:0;
        font-size: 24px;
        padding-bottom: 0;
        margin: auto;
        letter-spacing: -2px;
        font-family: "POPPINS SEMI BOLD",sans-serif
    }
}

.lista_div-8 {
    display: flex;
    flex-direction: column;
    position: relative;
    min-width: 20px;
    overflow: hidden;
    padding-right: 50px;
    min-height: 35px;
    margin: auto
}

@media (max-width: 999px) {
    .lista_div-8 {
        min-height:25px;
        padding-right: 10px;
        min-width: 25px;
        margin-left: -2px
    }
}

.lista_div-9 {
    display: flex;
    flex-direction: column;
    position: relative;
    margin-top: -30px;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
    height: 410px;
    width: calc(96% - 10px);
    max-width: 620px;
    padding-bottom: 0;
    padding-top: 0;
    padding-left: 0
}

@media (max-width: 999px) {
    .lista_div-9 {
        height:62vw;
        max-height: 410px;
        flex-grow: 0;
        width: calc(96% - 10px);
        margin: 5px auto 20px
    }
}

.lista_image-2 {
    object-fit: cover;
    object-position: center;
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0
}

.lista_image-sizer-2 {
    width: 100%;
    padding-top: 65.31%;
    pointer-events: none;
    font-size: 0
}

.lista_div-10 {
    position: relative;
    background-color: #212121;
    display: flex;
    flex-direction: column;
    margin: 30px auto -15px;
    width: 100%;
    line-height: 10px;
    height: auto;
    text-align: center;
    font-family: "POPPINS SEMI BOLD",sans-serif;
    font-size: 28px;
    color: #fff;
    letter-spacing: -1px;
    padding: 0;
    max-width: auto;
    white-space: pre-line;
    z-index: -10
}

@media (max-width: 999px) {
    .lista_div-10 {
        margin:0 auto -15px;
        min-height: auto;
        font-size: 20px;
        padding: 5px 0;
        line-height: 6px;
        letter-spacing: -1px;
        font-family: "POPPINS SEMI BOLD",sans-serif;
        white-space: pre-line
    }
}

.lista_div-11 {
    display: flex;
    flex-direction: column;
    line-height: 12px;
    height: auto;
    text-align: center;
    position: relative;
    font-family: "POPPINS SEMI BOLD",sans-serif;
    font-size: 30px;
    color: #000;
    letter-spacing: -.5px;
    margin: 30px auto;
    padding: 5px 140px 0;
    z-index: 0
}

@media (max-width: 999px) {
    .lista_div-11 {
        font-size:19px;
        line-height: 6px;
        text-align: center;
        margin: 30px auto 20px;
        padding: 0;
        letter-spacing: -1px;
        font-family: "POPPINS SEMI BOLD",sans-serif
    }
}

.lista_box {
    position: relative;
    background-color: #212121;
    display: flex;
    flex-direction: row;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    z-index: -10
}

@media (max-width: 999px) {
    .lista_box {
        margin-bottom:0
    }
}

.lista_div-12 {
    display: flex;
    flex-direction: column;
    position: relative;
    margin-top: 0;
    padding: 2px 20px 0;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    z-index: -10
}

@media (max-width: 999px) {
    .lista_div-12 {
        padding-bottom:0;
        margin-bottom: 0
    }
}

.lista_section {
    width: 100%;
    align-self: stretch;
    flex-grow: 1;
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto
}

.lista_div-13,.lista_section {
    display: flex;
    flex-direction: column
}

.lista_div-13 {
    position: relative;
    background-color: rgba(80,175,53,0);
    margin: -1px auto;
    padding-bottom: 7px
}

@media (max-width: 999px) {
    .lista_div-13 {
        margin-left:0;
        margin-right: 0;
        margin-top: 0;
        padding-bottom: 0
    }
}

.lista_div-14 {
    display: flex;
    flex-direction: row;
    margin-left: auto;
    margin-right: auto
}

@media (max-width: 999px) {
    .lista_div-14 {
        margin-top:0;
        margin-left: 0;
        margin-right: 0;
        width: 100%
    }
}

.lista_div-15 {
    display: flex;
    flex-direction: column;
    position: relative;
    min-width: 80px;
    overflow: hidden;
    padding-right: 0;
    min-height: 80px;
    margin: auto
}

@media (max-width: 999px) {
    .lista_div-15 {
        display:none
    }
}

.lista_div-16 {
    display: flex;
    flex-direction: column;
    line-height: 55px;
    height: auto;
    text-align: center;
    position: relative;
    font-family: "POPPINS SEMI BOLD",sans-serif;
    font-size: 49px;
    color: #fff;
    padding-left: 0;
    padding-bottom: 0;
    letter-spacing: -1px;
    padding-top: 2px;
    margin: 0 auto;
    max-width: 600px;
    min-height: 0
}

@media (max-width: 999px) {
    .lista_div-16 {
        padding-left:0;
        font-size: 29px;
        padding-bottom: 4px;
        line-height: 30px;
        width: 100%;
        flex-grow: 1;
        padding-top: 0;
        margin: 10px auto;
        letter-spacing: -1.5px;
        font-family: "POPPINS SEMI BOLD",sans-serif;
        font-weight: 300
    }
}

.lista_div-17 {
    display: flex;
    flex-direction: column;
    position: relative;
    min-width: 80px;
    overflow: hidden;
    padding-right: 0;
    min-height: 80px;
    margin: auto
}

@media (max-width: 999px) {
    .lista_div-17 {
        display:none
    }
}

.Grid {
    margin-left: auto;
    margin-right: auto;
    justify-content: center;
    align-content: center
}

@media (max-width: 999px) {
    .Grid {
        margin-left:auto;
        margin-right: auto
    }
}

.lista_loaderGif {
    width: 80px;
    height: 80px;
    padding-top: 50px;
    padding-bottom: 400px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    flex-direction: column;
    margin-top: 100px
}

@media (max-width: 999px) {
    .lista_loaderGif {
        width:80px;
        height: 80px;
        padding-top: 110px;
        padding-bottom: 400px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 35px
    }
}

@font-face {
    font-family: "POPPINS SEMI BOLD";
    src: local("POPPINS SEMI BOLD"),url(../media/Poppins-Semi-Bold.cce5625b.ttf) format("truetype")
}

@font-face {
    font-family: "POPPINS LIGHT";
    src: local("POPPINS LIGHT"),url(../media/Poppins-Regular.8081832f.ttf) format("truetype")
}

@font-face {
    font-family: "LULO CLEAN";
    src: local("LULO CLEAN"),url(../media/lulo-clean.bdbc2a36.woff) format("woff"),url(../media/lulo-clean.77fb9189.woff2) format("woff2")
}

@font-face {
    font-family: "MUSEO";
    src: local("LULO CLEAN"),url(../media/Museo.8d2cbb04.otf) format("opentype"),url(../media/museo.2ad7ccbe.woff) format("woff"),url(../media/museo.97571269.woff2) format("woff2")
}

@font-face {
    font-family: "ERAS DEMI ITC";
    src: local("ERAS DEMI ITC"),url(../media/Eras-Demi-ITC.0c322b8f.ttf) format("truetype")
}

.header_box {
    position: fixed;
    background-color: #fff;
    flex-direction: column;
    left: 0;
    right: 0;
    z-index: 100
}

.header_box,.header_columns {
    display: flex
}

@media (max-width: 999px) {
    .header_columns {
        flex-direction:column;
        align-items: stretch
    }
}

.header_column {
    display: flex;
    flex-direction: column;
    line-height: normal;
    width: 100%;
    margin-left: 0
}

@media (max-width: 999px) {
    .header_column {
        width:100%
    }
}

.header_columns-2 {
    display: flex;
    flex-direction: column;
    background-color: #fff;
    left: 0;
    right: 0;
    padding-bottom: 0;
    margin-bottom: -1px;
    min-height: 5px;
    opacity: 1
}

@media (max-width: 999px) {
    .header_columns-2 {
        padding-bottom:0;
        margin-top: -35px;
        margin-bottom: -1px;
        height: 65px;
        border: 3px solid transparent;
        border-bottom-color: #212121;
        padding-right: 0;
        display: flex;
        box-shadow: 1px 1px 9px .5px #212121
    }
}

.header_column-2 {
    display: flex;
    flex-direction: column;
    line-height: normal;
    width: calc(16.667% - 10px);
    margin-left: 0
}

@media (max-width: 999px) {
    .header_column-2 {
        width:100%
    }
}

.header_div {
    display: flex;
    flex-direction: column;
    position: fixed;
    margin-top: -120px;
    padding-left: 0;
    left: -140px;
    right: -140px;
    opacity: 1;
    min-height: 140px;
    border: 3px solid transparent;
    border-bottom-color: #212121;
    box-shadow: 1px 1px 10px .5px #212121
}

@media (max-width: 999px) {
    .header_div {
        display:none;
        border-color: transparent transparent #e33222
    }
}

.header_div-2 {
    background-color: #fff;
    border-radius: 0;
    opacity: 1;
    border-style: none;
    display: flex;
    top: 18px;
    min-height: 85px;
    position: fixed;
    width: 100%;
    right: 0;
    margin-top: auto;
    margin-bottom: auto
}

@media (max-width: 999px) {
    .header_div-2 {
        top:12px;
        min-height: 45px;
        margin-top: 0
    }
}

.header_a {
    display: none;
    flex-direction: column;
    position: relative;
    top: 8px;
    left: 50%;
    margin-left: -129.5px;
    width: 200px;
    height: 100px;
    min-height: 20px;
    min-width: 20px;
    overflow: hidden;
    cursor: pointer;
    pointer-events: auto
}

@media (max-width: 999px) {
    .header_a {
        width:auto;
        height: auto;
        margin-left: auto;
        min-height: 40px;
        min-width: 44px;
        margin-top: -11px;
        left: 45%;
        top: 5px;
        display: flex
    }
}

.header_image,.header_imagelepew {
    object-fit: contain;
    object-position: center;
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0
}

.header_image-sizer {
    width: 100%;
    padding-top: 100%;
    pointer-events: none;
    font-size: 0
}

.header_a-2 {
    display: none;
    flex-direction: column;
    position: relative;
    margin-top: 20px;
    min-height: 20px;
    min-width: 20px;
    overflow: hidden;
    cursor: pointer;
    pointer-events: auto
}

@media (max-width: 999px) {
    .header_a-2 {
        min-height:20px;
        min-width: 35px;
        margin-right: auto;
        right: 47%;
        margin-top: 0;
        display: flex
    }
}

.header_wrap-updated {
    position: fixed;
    padding-top: 0;
    padding-right: 19px;
    display: flex;
    flex-direction: row;
    padding-left: 0;
    right: 260px;
    flex-wrap: wrap;
    top: 33px
}

@media (max-width: 999px) {
    .header_wrap-updated {
        padding-top:14px;
        margin-left: 0;
        justify-content: center;
        padding-right: 19px;
        display: none
    }
}

.header_inicio {
    height: 55px;
    line-height: 10px;
    width: auto;
    color: #212121;
    font-size: 22px;
    position: relative;
    font-family: "ERAS DEMI ITC",sans-serif;
    font-weight: 600;
    letter-spacing: 0;
    text-align: center;
    margin: -1px 0 auto 40px;
    border: 2px solid transparent;
    border-right-color: #151515;
    display: flex;
    cursor: pointer;
    pointer-events: auto;
    padding: 0 40px 0 20px
}

@media (max-width: 999px) {
    .header_inicio {
        margin-left:20px;
        margin-top: 20px
    }
}

.header_design-education {
    height: 55px;
    line-height: 5px;
    width: auto;
    color: #212121;
    font-size: 22px;
    position: relative;
    font-family: "ERAS DEMI ITC",sans-serif;
    font-weight: 400;
    letter-spacing: 0;
    text-align: center;
    margin: -1px 0 auto 5px;
    border: 2px solid transparent;
    border-right-color: #151515;
    display: flex;
    cursor: pointer;
    pointer-events: auto;
    padding: 0 40px 0 0
}

@media (max-width: 999px) {
    .header_design-education {
        margin-left:5px;
        margin-top: 20px
    }
}

.header_design-community {
    height: 55px;
    line-height: 10px;
    width: auto;
    color: #212121;
    font-size: 22px;
    position: relative;
    font-family: "ERAS DEMI ITC",sans-serif;
    font-weight: 600;
    letter-spacing: 0;
    text-align: center;
    margin: -1px 0 auto 40px;
    border: 2px solid transparent;
    border-right-color: #151515;
    display: flex;
    cursor: pointer;
    pointer-events: auto;
    padding: 0 40px 0 0
}

@media (max-width: 999px) {
    .header_design-community {
        margin-left:20px;
        margin-top: 20px
    }
}

.header_enterprise {
    height: 55px;
    line-height: 10px;
    width: auto;
    color: #212121;
    font-size: 22px;
    position: relative;
    font-family: "ERAS DEMI ITC",sans-serif;
    font-weight: 600;
    letter-spacing: 0;
    text-align: center;
    margin: -1px 0 auto 40px;
    border: 2px solid transparent;
    border-right-color: #151515;
    display: flex;
    cursor: pointer;
    pointer-events: auto;
    padding: 0 40px 0 0
}

@media (max-width: 999px) {
    .header_enterprise {
        margin-left:20px;
        margin-top: 20px
    }
}

.header_sign-up-free {
    width: auto;
    color: #212121;
    font-size: 22px;
    position: fixed;
    font-weight: 600;
    font-family: "ERAS DEMI ITC",sans-serif;
    right: 65px;
    top: 18px;
    padding: 8px 0 16px;
    border: 0 solid transparent;
    display: flex;
    cursor: pointer;
    pointer-events: auto
}

@media (max-width: 999px) {
    .header_sign-up-free {
        margin-left:0
    }
}

.header_bitmap {
    margin-top: -138px;
    margin-left: 50px;
    position: fixed;
    flex-grow: 0;
    width: 290px;
    margin-right: auto;
    padding-bottom: 0;
    display: flex;
    cursor: pointer;
    pointer-events: auto
}

@media (max-width: 999px) {
    .header_bitmap {
        margin-left:auto;
        margin-right: auto;
        display: none
    }
}

.header_image-sizer-2 {
    width: 100%;
    padding-top: 68.19%;
    pointer-events: none;
    font-size: 0
}

.header_column-3 {
    margin: 0 auto;
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center
}

@media (max-width: 999px) {
    .header_column-3 {
        align-items:center;
        justify-content: center;
        margin: 0 auto;
        padding: 0 0 0 3px
    }
}

.header_a-3 {
    display: none;
    flex-direction: column;
    position: relative;
    margin-top: 0;
    min-height: 0;
    min-width: 0;
    overflow: hidden;
    cursor: pointer;
    pointer-events: auto;
    align-items: center;
    justify-content: center
}

@media (max-width: 999px) {
    .header_a-3 {
        margin-top:-3px;
        display: flex;
        min-width: 195px;
        min-height: 70px;
        margin-left: auto;
        margin-right: auto;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        align-items: center;
        justify-content: center
    }
}

.header_image-sizer-3 {
    width: 100%;
    padding-top: 20.880000000000003%;
    pointer-events: none;
    font-size: 0
}

.header_a-4 {
    display: none;
    flex-direction: column;
    position: relative;
    margin-top: 20px;
    min-height: 20px;
    min-width: 20px;
    overflow: hidden;
    cursor: pointer;
    pointer-events: auto;
    z-index: 100
}

@media (max-width: 999px) {
    .header_a-4 {
        margin-top:0;
        position: fixed;
        right: 20px;
        min-height: 60px;
        min-width: 60px;
        bottom: 20px;
        display: flex;
        border-radius: 100px;
        box-shadow: 1px 1px 5px -3px #4a4a4a
    }
}

.header_image-sizer-4 {
    width: 100%;
    padding-top: 102.4%;
    pointer-events: none;
    font-size: 0
}

.header_verif {
    margin-top: -30px;
    margin-left: 80px;
    display: flex;
    width: 30px;
    height: 30px;
    z-index: 9999
}

@media (max-width: 999px) {
    .header_verif {
        margin-top:-3px;
        margin-left: -80px;
        display: flex;
        width: 20px;
        height: 20px;
        z-index: 9999
    }
}

.header_verif-2 {
    position: fixed;
    background-color: #fff;
    flex-direction: column;
    max-width: 100%;
    border-color: #212121;
    border-top: 2px #212121;
    border-style: solid;
    height: 50px;
    text-align: center;
    font-family: "POPPINS SEMI BOLD",sans-serif;
    left: 0;
    right: 0;
    pointer-events: auto;
    z-index: 110
}

@media (max-width: 999px) {
    .header_verif-2 {
        bottom:0;
        border-color: #212121;
        font-size: 10px;
        line-height: 6px
    }
}

.header_verif-3 {
    display: flex;
    width: 30px;
    height: 30px;
    margin-left: 65px;
    margin-top: 50px;
    left: auto;
    right: auto;
    z-index: 9999
}

@media (max-width: 999px) {
    .header_verif-3 {
        margin-top:-5px;
        margin-bottom: -20px;
        margin-left: 10px;
        display: block;
        width: 25px;
        height: 25px;
        z-index: 9999
    }
}

.header_verif-4 {
    color: #6992f6;
    font-size: 16px;
    font-family: "LULO CLEAN";
    margin-bottom: 12px;
    letter-spacing: -1.5px
}

@media (max-width: 999px) {
    .header_verif-4 {
        color:#6992f6;
        font-size: 15px;
        padding-left: 30px;
        font-family: "LULO CLEAN";
        margin: 6px 0 10px;
        letter-spacing: -2px
    }
}

.footer_spacer {
    display: flex;
    flex-direction: column;
    position: relative;
    height: auto;
    padding-top: 40px;
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    z-index: 90
}

@media (max-width: 999px) {
    .footer_spacer {
        padding-top:40px
    }
}

.footer_div {
    display: flex;
    flex-direction: column;
    position: relative;
    height: auto;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    z-index: 110
}

@media (max-width: 999px) {
    .footer_div {
        margin-top:0;
        box-sizing: border-box
    }
}

.footer_div-2 {
    position: relative;
    background-color: #52a763;
    flex-direction: column;
    max-width: 100%;
    border-color: #212121;
    border-top: 3px #212121;
    border-style: solid;
    line-height: 8px;
    height: auto;
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;
    font-family: "POPPINS SEMI BOLD",sans-serif;
    font-size: 28px;
    color: #fff;
    padding-left: 0;
    padding-bottom: 0;
    letter-spacing: 0;
    padding-top: 0;
    pointer-events: auto;
    z-index: 110
}

@media (max-width: 999px) {
    .footer_div-2 {
        border-color:#212121;
        font-size: 20px;
        padding-bottom: 5px;
        padding-top: 0;
        line-height: 6px;
        margin: 0 0 -10px
    }
}

.footer_div-3 {
    position: relative;
    background-color: #212121;
    flex-direction: column;
    border-style: none;
    border-width: 3px;
    max-width: 100%;
    line-height: 20px;
    height: auto;
    text-align: center;
    margin-top: 0;
    margin-bottom: -1px;
    font-family: "POPPINS SEMI BOLD",sans-serif;
    font-size: 22px;
    color: #fff;
    padding-left: 0;
    padding-bottom: 0;
    letter-spacing: 0;
    padding-top: 0;
    z-index: 110
}

@media (max-width: 999px) {
    .footer_div-3 {
        padding-top:0;
        padding-bottom: 35px;
        font-size: 16px;
        line-height: 15px;
        margin: 5px 0 0
    }
}

.verificador_greenFlag {
    background-color: green
}

.verificador_redFlag {
    background-color: #ff4040
}

.verificador_div {
    position: relative;
    display: flex;
    flex-direction: column;
    padding-bottom: 0;
    margin: 100px 0 0
}

@media (max-width: 999px) {
    .verificador_div {
        padding-bottom:1px;
        margin: 35px 0 0
    }
}

.verificador_mensaje {
    display: none;
    padding: 0 auto;
    margin: 0 auto;
    line-height: normal;
    text-align: center;
    justify-content: center;
    font-family: "POPPINS SEMI BOLD",serif;
    font-size: 17px;
    color: #000;
    letter-spacing: -1px;
    font-weight: 600
}

@media (max-width: 700px) {
    .verificador_mensaje {
        display:flex;
        margin-left: auto;
        margin-right: auto;
        padding-top: 0;
        padding-bottom: 0
    }
}

.verificador_p {
    margin-top: 0;
    margin-bottom: 0
}

@media (max-width: 999px) {
    .verificador_p {
        margin-top:0;
        margin-bottom: 0
    }
}

.verificador_div-2 {
    display: flex;
    flex-direction: column;
    position: relative;
    margin-top: 50px;
    min-width: 350px;
    overflow: hidden;
    max-width: auto;
    margin-left: auto;
    margin-right: auto
}

@media (max-width: 999px) {
    .verificador_div-2 {
        margin-top:70px;
        min-width: 250px
    }
}

.verificador_image {
    object-fit: contain;
    object-position: center;
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0
}

.verificador_image-sizer {
    width: 100%;
    padding-top: 225px;
    pointer-events: none;
    font-size: 0
}

@media (max-width: 999px) {
    .verificador_image-sizer {
        width:100%;
        padding-top: 170px;
        pointer-events: none;
        font-size: 0
    }
}

.verificador_div-3 {
    display: flex;
    flex-direction: column;
    position: relative;
    margin-top: 20px;
    height: auto;
    padding-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    width: 100%
}

@media (max-width: 999px) {
    .verificador_div-3 {
        margin-left:auto;
        margin-right: auto;
        width: 100%
    }
}

.verificador_div-4 {
    display: flex;
    flex-direction: column;
    background-color: #212121;
    width: 100%;
    line-height: normal;
    height: auto;
    text-align: center;
    position: relative;
    margin: 0 auto;
    font-family: "POPPINS SEMI BOLD",serif;
    font-size: 30px;
    color: #fff;
    padding-left: 0;
    padding-bottom: 0;
    letter-spacing: -1px;
    padding-top: 0;
    font-weight: 600
}

@media (max-width: 999px) {
    .verificador_div-4 {
        width:100%;
        font-size: 27px;
        letter-spacing: -1.5px;
        padding: 5px 0;
        margin: 0 auto;
        max-width: auto;
        text-align: center;
        line-height: 30px
    }
}

.verificador_div-5 {
    display: flex;
    flex-direction: column;
    line-height: 0;
    height: auto;
    text-align: center;
    position: relative;
    font-family: "POPPINS SEMI BOLD",serif;
    font-size: 25px;
    color: #52a763;
    padding-left: 0;
    padding-bottom: 0;
    letter-spacing: -1px;
    padding-top: 17px;
    margin: 0 auto -1px
}

@media (max-width: 999px) {
    .verificador_div-5 {
        padding-left:0;
        font-size: 23px;
        padding-top: 0;
        padding-bottom: 10px;
        line-height: 20px;
        text-align: center;
        margin: 8px auto 0;
        letter-spacing: -1px;
        max-width: 370px
    }
}

.verificador_div-6 {
    display: flex;
    flex-direction: row;
    position: relative;
    margin-top: 10px;
    padding-bottom: 0;
    margin-left: auto;
    margin-right: auto
}

@media (max-width: 999px) {
    .verificador_div-6 {
        display:flex;
        flex-direction: column;
        align-items: stretch;
        padding-bottom: 0;
        width: 100%
    }
}

.verificador_div-7 {
    display: flex;
    flex-direction: column;
    position: relative;
    width: auto;
    min-height: 30px;
    min-width: 30px;
    overflow: hidden;
    padding-right: 0;
    margin: auto 10px auto 0;
    padding-top: 0
}

@media (max-width: 999px) {
    .verificador_div-7 {
        min-height:auto;
        max-width: 20px;
        margin-left: auto;
        margin-right: auto;
        min-width: 36px
    }
}

.verificador_image-sizer-2 {
    width: 100%;
    padding-top: 69.8%;
    pointer-events: none;
    font-size: 0
}

.verificador_div-8 {
    display: flex;
    flex-direction: column;
    line-height: 15px;
    height: auto;
    text-align: center;
    position: relative;
    font-family: "POPPINS SEMI BOLD",serif;
    font-size: 25px;
    color: #161616;
    padding-left: 0;
    padding-bottom: 0;
    letter-spacing: 0;
    padding-top: 0;
    margin: auto
}

@media (max-width: 999px) {
    .verificador_div-8 {
        padding-left:0;
        font-size: 21px;
        padding-bottom: 0;
        line-height: 20px;
        text-align: center;
        margin: 0 auto;
        letter-spacing: -1px;
        max-width: 300px
    }
}

.boleto_p {
    padding-bottom: 0;
    margin-top: 0;
    margin-bottom: -15px
}

@media (max-width: 999px) {
    .boleto_p {
        margin-bottom:0;
        padding-bottom: 0
    }
}

.boleto_div {
    position: relative;
    display: flex;
    flex-direction: column;
    padding-bottom: 0;
    margin: 100px -140px 0
}

@media (max-width: 999px) {
    .boleto_div {
        margin:35px 0 0;
        padding-bottom: 1px
    }
}

.boleto_div-2 {
    background-color: #50af35;
    flex-direction: row;
    margin: -60px -140px -1px
}

.boleto_div-2,.boleto_div-3 {
    position: relative;
    display: flex
}

.boleto_div-3 {
    flex-direction: column;
    margin-top: 85px;
    height: auto;
    padding-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    width: 100%
}

@media (max-width: 999px) {
    .boleto_div-3 {
        margin-left:auto;
        margin-right: auto;
        width: 100%
    }
}

.boleto_div-4 {
    display: flex;
    flex-direction: column;
    background-color: #212121;
    padding-top: 0;
    width: 100%;
    line-height: normal;
    height: auto;
    text-align: center;
    position: relative;
    margin: -15px auto -5px;
    font-family: "POPPINS SEMI BOLD",sans-serif;
    font-size: 75px;
    color: #fff;
    padding-left: 0;
    padding-bottom: 0;
    letter-spacing: -1.5px
}

@media (max-width: 999px) {
    .boleto_div-4 {
        width:100%;
        font-size: 40px;
        letter-spacing: -2.5px;
        padding: 35px 0 10px;
        margin: 0 auto;
        max-width: auto;
        text-align: center;
        line-height: 30px;
        font-family: "POPPINS SEMI BOLD",sans-serif
    }
}

.boleto_div-5 {
    display: flex;
    flex-direction: column;
    line-height: 0;
    height: auto;
    text-align: center;
    position: relative;
    font-family: "POPPINS SEMI BOLD",sans-serif;
    font-size: 27px;
    color: #c3291c;
    padding-left: 0;
    padding-bottom: 0;
    letter-spacing: 0;
    padding-top: 0;
    margin: -5px auto 0;
    width: 100%
}

@media (max-width: 999px) {
    .boleto_div-5 {
        padding-left:0;
        font-size: 23px;
        padding-bottom: 0;
        line-height: 0;
        text-align: center;
        margin: -5px auto 25px;
        letter-spacing: -1px;
        width: 100%;
        font-family: "POPPINS SEMI BOLD",sans-serif
    }
}

.boleto_div-6 {
    display: flex;
    flex-direction: row;
    position: relative;
    margin-top: -17px;
    padding-bottom: 11px;
    margin-left: auto;
    margin-right: auto
}

@media (max-width: 999px) {
    .boleto_div-6 {
        display:flex;
        flex-direction: column;
        align-items: stretch;
        margin-bottom: 0;
        margin-left: auto;
        margin-right: auto;
        width: 100%
    }
}

.boleto_div-7 {
    display: flex;
    flex-direction: column;
    position: relative;
    width: auto;
    min-height: 30px;
    min-width: 30px;
    overflow: hidden;
    padding-right: 0;
    margin: auto 10px auto 0;
    padding-top: 0
}

@media (max-width: 999px) {
    .boleto_div-7 {
        min-height:auto;
        max-width: 20px;
        margin-left: auto;
        margin-right: auto;
        min-width: 36px
    }
}

.boleto_image {
    object-fit: contain;
    object-position: center;
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0
}

.boleto_image-sizer {
    width: 100%;
    padding-top: 69.8%;
    pointer-events: none;
    font-size: 0
}

.boleto_div-8 {
    display: flex;
    flex-direction: column;
    line-height: 15px;
    height: auto;
    text-align: center;
    position: relative;
    font-family: "POPPINS SEMI BOLD",sans-serif;
    font-size: 25px;
    color: #161616;
    padding-left: 0;
    padding-bottom: 0;
    letter-spacing: 0;
    padding-top: 0;
    margin: auto
}

@media (max-width: 999px) {
    .boleto_div-8 {
        padding-left:0;
        font-size: 21px;
        padding-bottom: 0;
        line-height: 20px;
        text-align: center;
        margin: -5px auto 0;
        letter-spacing: 0;
        width: 100%;
        max-width: 350px;
        font-family: "POPPINS SEMI BOLD",sans-serif
    }
}

.boleto_div-9 {
    display: flex;
    flex-direction: column;
    position: relative;
    margin-top: 0;
    min-height: auto;
    min-width: 363px;
    overflow: hidden;
    max-width: 400px;
    margin-right: auto;
    width: 300px;
    height: 550px;
    margin-left: auto
}

@media (max-width: 999px) {
    .boleto_div-9 {
        min-height:0;
        min-width: 0;
        max-width: 368px;
        padding-left: 0;
        width: 100%;
        margin: 0 auto 20px
    }
}

.boleto_image-sizer-2 {
    width: 100%;
    padding-top: 514px;
    pointer-events: none;
    font-size: 0
}

@media (max-width: 999px) {
    .boleto_image-sizer-2 {
        width:100%;
        padding-top: 554px;
        pointer-events: none;
        font-size: 0
    }
}

.boleto_image-contents {
    display: flex;
    flex-direction: column;
    position: absolute;
    top: 0;
    left: 0;
    width: 90%;
    height: 100%
}

.boleto_div-10 {
    display: flex;
    flex-direction: column;
    position: relative;
    line-height: normal;
    height: auto;
    text-align: center;
    font-size: 20px;
    font-family: "POPPINS SEMI BOLD",sans-serif;
    color: #ff4040;
    padding-top: 0;
    margin: -446px auto auto
}

@media (max-width: 999px) {
    .boleto_div-10 {
        margin-top:-488px
    }
}

.boleto_div-11 {
    display: flex;
    flex-direction: column;
    position: relative;
    line-height: normal;
    height: auto;
    text-align: center;
    font-size: 13px;
    font-family: "POPPINS SEMI BOLD",sans-serif;
    color: #ff4040;
    padding-top: 0;
    margin: -250px auto auto;
    padding-left: 0;
    max-width: 300px;
    letter-spacing: -.5px
}

@media (max-width: 999px) {
    .boleto_div-11 {
        margin-right:auto;
        margin-bottom: auto;
        margin-top: -250px;
        max-width: 320px;
        font-size: 12px
    }
}

.boleto_div-12 {
    display: flex;
    flex-direction: column;
    position: relative;
    line-height: normal;
    height: auto;
    text-align: left;
    font-size: 14px;
    font-family: "POPPINS SEMI BOLD",sans-serif;
    color: #ff4040;
    padding-top: 0;
    margin-bottom: auto;
    margin-top: 18px;
    margin-right: auto;
    padding-left: 122px;
    letter-spacing: -1px
}

@media (max-width: 999px) {
    .boleto_div-12 {
        margin-top:19px;
        letter-spacing: -1px;
        padding-left: 125px
    }
}

.boleto_div-13 {
    display: flex;
    flex-direction: column;
    position: relative;
    line-height: normal;
    height: auto;
    text-align: left;
    font-size: 14px;
    font-family: "POPPINS SEMI BOLD",sans-serif;
    color: #ff4040;
    padding-top: 0;
    margin-bottom: auto;
    margin-top: -19px;
    margin-right: auto;
    padding-left: 122px;
    letter-spacing: -1px
}

@media (max-width: 999px) {
    .boleto_div-13 {
        margin-top:-20px;
        letter-spacing: -1px;
        padding-left: 125px
    }
}

.boleto_div-14 {
    display: flex;
    flex-direction: column;
    position: relative;
    line-height: normal;
    height: auto;
    text-align: left;
    font-size: 14px;
    font-family: "POPPINS SEMI BOLD",sans-serif;
    color: #ff4040;
    padding-top: 0;
    margin-bottom: auto;
    margin-top: -19px;
    margin-right: auto;
    padding-left: 122px;
    letter-spacing: -1px
}

@media (max-width: 999px) {
    .boleto_div-14 {
        margin-top:-20px;
        letter-spacing: -1px;
        padding-left: 125px
    }
}

.boleto_div-15 {
    display: flex;
    flex-direction: column;
    position: relative;
    line-height: normal;
    height: auto;
    text-align: left;
    font-size: 14px;
    font-family: "POPPINS SEMI BOLD",sans-serif;
    color: #ff4040;
    padding-top: 0;
    margin-bottom: auto;
    margin-top: -19px;
    margin-right: auto;
    padding-left: 122px;
    letter-spacing: -1px
}

@media (max-width: 999px) {
    .boleto_div-15 {
        margin-top:-20px;
        letter-spacing: -1px;
        padding-left: 125px
    }
}

.boleto_div-16 {
    display: flex;
    flex-direction: column;
    position: relative;
    line-height: normal;
    height: auto;
    text-align: left;
    font-size: 14px;
    font-family: "POPPINS SEMI BOLD",sans-serif;
    color: #ff4040;
    padding-top: 0;
    margin-bottom: auto;
    margin-top: -19px;
    margin-right: auto;
    padding-left: 122px;
    letter-spacing: -1px
}

@media (max-width: 999px) {
    .boleto_div-16 {
        margin-top:-20px;
        letter-spacing: -1px;
        padding-left: 125px
    }
}

.boleto_div-17 {
    display: flex;
    flex-direction: column;
    position: relative;
    line-height: normal;
    height: auto;
    text-align: left;
    font-size: 14px;
    font-family: "POPPINS SEMI BOLD",sans-serif;
    color: #ff4040;
    padding-top: 0;
    margin-bottom: auto;
    margin-top: -19px;
    margin-right: auto;
    padding-left: 168px;
    letter-spacing: -1px
}

@media (max-width: 999px) {
    .boleto_div-17 {
        margin-top:-20px;
        letter-spacing: -1px;
        padding-left: 168px
    }
}

.ticket {
    width: 360px;
    height: 550px;
    margin: auto;
    position: relative;
    display: flex;
    flex-direction: column
}

.ticket>aside:first-of-type {
    right: 70px
}

.ticket>aside:first-of-type,.ticket>aside:last-of-type {
    position: absolute;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    bottom: 258px;
    width: 550px;
    z-index: 1000;
    text-align: center;
    color: #fff;
    font-weight: bolder;
    text-transform: uppercase;
    font-size: 32px;
    letter-spacing: 10px;
    z-index: 0;
    font-family: "SEGOE UI BOLD";
    margin: 0;
    padding: 0
}

.ticket>aside:last-of-type {
    left: 67px
}

.ticket>section {
    background-color: #fff;
    font-family: "BAHNSCHRIFT"
}

.ticket .ticket__first-section>section:first-of-type>img {
    height: 75px;
    width: auto
}

.ticket .ticket__first-section {
    margin: 3px 32px
}

.ticket .ticket__first-section>section:first-of-type {
    padding: 3px 50px;
    display: flex;
    align-items: center;
    justify-content: center
}

.ticket .ticket__first-section>section:nth-of-type(2) {
    border-top: 2px dashed #000;
    border-bottom: 2px dashed #000;
    padding: 10px;
    font-size: 17px;
    display: flex;
    height: 45px
}

.ticket .ticket__first-section>section:nth-of-type(2)>div {
    display: flex;
    flex-direction: column;
    color: red;
    font-weight: 700;
    flex-grow: 1;
    align-items: center;
    font-family: "POPPINS SEMI BOLD"
}

.ticket .ticket__first-section>section:nth-of-type(2)>div>ul {
    display: flex;
    flex-wrap: wrap;
    list-style-type: none;
    padding: 0;
    margin: 0;
    font-size: 12px
}

.ticket .ticket__first-section>ul {
    list-style-type: none;
    padding: 0 10px;
    margin: 10px 0 0;
    height: 172px
}

.ticket .ticket__first-section>ul>li {
    height: 28px;
    display: flex
}

.ticket .ticket__first-section>ul>li>p {
    margin: 0;
    font-size: 13px
}

.ticket .ticket__first-section>ul>li>p:first-of-type {
    width: 75px
}

.ticket .ticket__first-section>ul>li>p:nth-of-type(2) {
    margin-left: 2px;
    font-size: 12px;
    text-transform: uppercase;
    color: red;
    font-weight: 700;
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
    font-family: "POPPINS SEMI BOLD"
}

.ticket .ticket__first-section>section:first-of-type h4 {
    font-size: 15px;
    font-weight: bolder;
    text-transform: uppercase;
    margin: 0 0 0 10px
}

.ticket .ticket__second-section {
    height: 178px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50%;
    margin: 0 32px 3px
}

.ticket .ticket__third-section {
    margin: 0 32px 3px
}

.ticket .ticket__third-section>h4 {
    margin: 0;
    padding: 5px 15px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: red;
    font-size: 17px;
    text-transform: uppercase;
    font-weight: 900
}

.gracias_p {
    position: relative;
    display: flex;
    flex-direction: column;
    padding-bottom: 0;
    margin: 0;
    line-height: 1.4;
    font-size: 28px;
    white-space: pre-line
}

@media (max-width: 999px) {
    .gracias_p {
        margin-left:0;
        margin-right: 0;
        margin-bottom: 0;
        padding-bottom: 0;
        font-size: 20px
    }
}

.gracias_p2 {
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    font-size: 24px;
    max-width: 750px;
    line-height: 1.1;
    letter-spacing: -1px
}

@media (max-width: 999px) {
    .gracias_p2 {
        font-size:18px;
        max-width: 750px
    }
}

.gracias_p3 {
    position: relative;
    display: flex;
    flex-direction: column;
    padding-bottom: 0;
    margin: 0;
    line-height: 1.4;
    font-size: 28px;
    white-space: pre-line
}

@media (max-width: 999px) {
    .gracias_p3 {
        margin-left:0;
        margin-right: 0;
        margin-bottom: 0;
        padding-bottom: 0;
        font-size: 20px
    }
}

.gracias_div {
    position: relative;
    background-color: #fff;
    display: flex;
    flex-direction: column;
    padding-bottom: 0;
    margin: 100px 0 0;
    z-index: -10
}

@media (max-width: 999px) {
    .gracias_div {
        padding-top:70px;
        margin: 35px auto 0;
        padding-bottom: 0
    }
}

.gracias_div-2 {
    display: flex;
    flex-direction: column;
    position: relative;
    margin-top: 60px;
    min-width: 350px;
    overflow: hidden;
    max-width: auto;
    margin-left: auto;
    margin-right: auto;
    z-index: -10
}

@media (max-width: 999px) {
    .gracias_div-2 {
        margin-top:0;
        min-width: 250px;
        margin-left: auto;
        margin-right: auto
    }
}

.gracias_image {
    object-fit: contain;
    object-position: center;
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    z-index: -10
}

.gracias_image-sizer {
    width: 100%;
    padding-top: 230px;
    font-size: 0
}

@media (max-width: 999px) {
    .gracias_image-sizer {
        width:100%;
        padding-top: 170px;
        font-size: 0
    }
}

.gracias_div-3 {
    display: flex;
    flex-direction: column;
    position: relative;
    margin-top: 35px;
    height: auto;
    padding-top: 0;
    padding-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    z-index: 0
}

@media (max-width: 999px) {
    .gracias_div-3 {
        margin-left:auto;
        margin-right: auto;
        width: 100%
    }
}

.gracias_div-4 {
    display: flex;
    flex-direction: column;
    background-color: #161616;
    width: 100%;
    line-height: normal;
    height: auto;
    text-align: center;
    position: relative;
    margin: 0 auto;
    font-family: "POPPINS SEMI BOLD",serif;
    font-size: 30px;
    color: #fff;
    padding-left: 0;
    padding-bottom: 0;
    letter-spacing: -1px;
    padding-top: 0;
    font-weight: 900;
    z-index: -10
}

@media (max-width: 999px) {
    .gracias_div-4 {
        width:100%;
        font-size: 20px;
        letter-spacing: -1.5px;
        padding: 5px 0;
        margin: -10px auto 0;
        max-width: auto;
        text-align: center;
        line-height: 30px
    }
}

.gracias_div-5 {
    display: flex;
    flex-direction: column;
    position: relative;
    margin-top: 10px;
    padding-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    z-index: -10
}

@media (max-width: 999px) {
    .gracias_div-5 {
        display:flex;
        flex-direction: column;
        align-items: stretch;
        padding-bottom: 0;
        width: 100%
    }
}

.gracias_div-6 {
    display: flex;
    flex-direction: column;
    line-height: normal;
    height: auto;
    text-align: center;
    position: relative;
    font-family: "POPPINS SEMI BOLD",serif;
    font-size: 32px;
    color: #161616;
    padding-left: 0;
    padding-bottom: 0;
    letter-spacing: -1px;
    padding-top: 0;
    margin: 0 auto;
    font-weight: 900;
    z-index: -10
}

@media (max-width: 999px) {
    .gracias_div-6 {
        font-size:22px;
        letter-spacing: -1.5px;
        margin: 0 auto;
        max-width: auto;
        text-align: center;
        line-height: 30px;
        padding: 5px 0;
        width: 100%
    }
}

.gracias_div-7 {
    display: flex;
    flex-direction: column;
    position: relative;
    width: auto;
    min-height: auto;
    min-width: 40px;
    overflow: hidden;
    padding-right: 0;
    margin: 20px auto auto;
    padding-top: 0;
    max-width: auto;
    z-index: -10
}

@media (max-width: 999px) {
    .gracias_div-7 {
        min-height:auto;
        max-width: 20px;
        margin-left: auto;
        margin-right: auto;
        min-width: 36px
    }
}

.gracias_image-sizer-2 {
    width: 100%;
    padding-top: 69.8%;
    font-size: 0
}

.gracias_div-8 {
    display: flex;
    flex-direction: column;
    line-height: 30px;
    height: auto;
    text-align: center;
    position: relative;
    font-family: "POPPINS SEMI BOLD",serif;
    font-size: 22px;
    color: #161616;
    padding-left: 0;
    padding-bottom: 0;
    letter-spacing: 0;
    padding-top: 0;
    margin: 20px auto auto;
    max-width: 750px;
    z-index: 0
}

@media (max-width: 999px) {
    .gracias_div-8 {
        padding-left:0;
        font-size: 16px;
        padding-bottom: 0;
        line-height: 22px;
        text-align: center;
        margin: 15px auto 0;
        letter-spacing: -1.5px;
        width: 100%;
        font-weight: 600
    }
}

.gracias_div-9 {
    display: flex;
    flex-direction: column;
    line-height: 30px;
    height: auto;
    text-align: left;
    position: relative;
    font-family: "POPPINS LIGHT",sans-serif;
    font-size: 22px;
    color: #161616;
    padding-left: 0;
    padding-bottom: 0;
    letter-spacing: 0;
    padding-top: 0;
    margin: 20px auto auto;
    max-width: 1080px;
    width: 75%;
    z-index: -10
}

@media (max-width: 999px) {
    .gracias_div-9 {
        padding-left:0;
        font-size: 18px;
        padding-bottom: 0;
        line-height: 22px;
        text-align: left;
        margin: 15px auto 0;
        letter-spacing: -1.5px;
        width: 100%;
        font-weight: 600;
        max-width: 1080px;
        font-family: "POPPINS LIGHT",sans-serif
    }
}

.gracias_div-10 {
    display: flex;
    flex-direction: column;
    position: relative;
    min-width: 300px;
    overflow: hidden;
    border: 5px solid #ff4040;
    max-height: 1800px;
    margin: 10px auto 0;
    z-index: -10
}

@media (max-width: 999px) {
    .gracias_div-10 {
        margin-left:auto;
        margin-right: auto;
        width: 90%;
        max-height: 2500px;
        min-width: 290px;
        margin-top: 30px
    }
}

.gracias_image-sizer-3 {
    width: 100%;
    padding-top: 381%;
    font-size: 0
}

a.inicio_container:link,a.inicio_container:visited {
    text-decoration: none
}

a.inicio_container:hover {
    background-color: #000;
    border-color: #cb3c35
}

a.inicio_container:active {
    background-color: #000;
    border-color: #fff
}

.inicio_p {
    padding-top: 0;
    padding-bottom: 0;
    margin-top: 18px;
    margin-bottom: 14px;
    text-decoration: none
}

@media (max-width: 999px) {
    .inicio_p {
        margin-left:auto;
        margin-right: auto
    }
}

.inicio_p2 {
    padding-top: 0;
    padding-bottom: 0;
    margin-top: 9px;
    margin-bottom: 2px;
    text-decoration: none
}

@media (max-width: 999px) {
    .inicio_p2 {
        margin-left:auto;
        margin-right: auto
    }
}

.inicio_p3 {
    padding-top: 0;
    padding-bottom: 0;
    margin-top: 18px;
    margin-bottom: 14px;
    text-decoration: none
}

@media (max-width: 999px) {
    .inicio_p3 {
        margin:0 auto
    }
}

.inicio_p4 {
    padding-top: 0;
    padding-bottom: 0;
    margin-top: 9px;
    margin-bottom: 2px;
    text-decoration: none;
    letter-spacing: -4px;
    font-size: 20px
}

@media (max-width: 999px) {
    .inicio_p4 {
        margin-left:auto;
        margin-right: auto;
        font-size: 12px;
        letter-spacing: -2.5px
    }
}

.inicio_div {
    display: flex;
    flex-direction: column;
    margin-top: 100px
}

@media (max-width: 999px) {
    .inicio_div {
        margin-left:auto;
        margin-right: auto;
        margin-top: 35px;
        width: 100%
    }
}

.inicio_div-2 {
    display: flex;
    flex-direction: column;
    position: relative;
    min-height: 0;
    overflow: visible;
    padding-bottom: 0;
    padding-top: 0;
    padding-left: 0;
    margin: 45px auto 0;
    width: 100%
}

@media (max-width: 999px) {
    .inicio_div-2 {
        padding-top:0;
        margin-top: 0;
        margin-left: auto;
        margin-right: auto;
        min-height: 573px;
        width: 100%
    }
}

.inicio_image {
    object-fit: cover;
    object-position: center;
    position: absolute;
    height: 90vh;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 0
}

@media (max-width: 999px) {
    .inicio_image {
        object-fit:cover;
        object-position: center;
        position: absolute;
        padding-top: 0;
        margin-top: -75px;
        height: 90vh;
        width: 100%;
        top: 0;
        left: 0
    }
}

.inicio_image-sizer {
    width: 100%;
    padding-top: 560px;
    pointer-events: none;
    font-size: 0;
    z-index: 0
}

@media (max-width: 999px) {
    .inicio_image-sizer {
        width:100%;
        padding-top: 0;
        pointer-events: none;
        font-size: 0
    }
}

.inicio_image-contents {
    display: flex;
    flex-direction: column;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 0%
}

.inicio_container {
    background-color: #cb3c35;
    box-shadow: 0 20px 40px 0 rgba(0,0,0,.1215686274509804);
    border-radius: 15px;
    position: relative;
    padding: 0 46px;
    margin: 50px auto 0;
    border: 2px solid #fff;
    display: flex;
    cursor: pointer;
    pointer-events: auto;
    height: auto;
    color: #fff;
    font-size: 24px;
    font-family: "LULO CLEAN",sans-serif;
    font-weight: 600;
    z-index: 1
}

@media (max-width: 999px) {
    .inicio_container {
        font-size:15px;
        padding-left: 15px;
        padding-right: 15px;
        margin: 100px auto -1px
    }
}

.inicio_div-3 {
    display: flex;
    flex-direction: column;
    position: relative;
    margin-top: 0
}

@media (max-width: 999px) {
    .inicio_div-3 {
        margin-left:auto;
        margin-right: auto;
        width: 100%
    }
}

.inicio_div-4 {
    position: relative;
    background-color: #c3291c;
    display: flex;
    flex-direction: column;
    width: 100%;
    color: #fff;
    line-height: normal;
    height: auto;
    text-align: center;
    margin: 0 auto;
    font-family: "LULO CLEAN",sans-serif;
    font-size: 54px;
    padding-left: 0;
    padding-bottom: 0;
    letter-spacing: 0;
    text-shadow: 1px 3px 5px #000
}

@media (max-width: 999px) {
    .inicio_div-4 {
        width:100%;
        padding-left: 0;
        font-size: 19px;
        margin: 0 auto;
        padding-top: 5px;
        padding-bottom: 12px;
        text-shadow: 1px 1px -5px #4a4a4a;
        letter-spacing: -.5px
    }
}

.inicio_div-5 {
    position: relative;
    background-color: #fff;
    display: flex;
    flex-direction: row;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    height: 100%;
    padding-top: 20px;
    z-index: 0
}

@media (max-width: 999px) {
    .inicio_div-5 {
        width:100%;
        padding-top: 5px
    }
}

.inicio_div-6 {
    display: flex;
    flex-direction: column;
    background-color: #fff;
    position: relative;
    margin-top: 0;
    height: auto;
    padding-bottom: 0
}

@media (max-width: 999px) {
    .inicio_div-6 {
        margin-left:auto;
        margin-right: auto;
        width: 100%
    }
}

.inicio_div-7 {
    display: flex;
    flex-direction: column;
    position: relative;
    margin-top: 20px;
    line-height: 1.6;
    height: auto;
    text-align: center;
    font-size: 27px;
    letter-spacing: -1px;
    max-width: 880px;
    margin-left: auto;
    margin-right: auto;
    font-family: "LULO CLEAN",sans-serif;
    color: #c3291c
}

@media (max-width: 999px) {
    .inicio_div-7 {
        font-size:18px;
        padding-bottom: 0;
        margin: 22px auto 0;
        line-height: 1.4;
        width: 100%
    }
}

.inicio_div-8 {
    display: flex;
    flex-direction: column;
    position: relative;
    line-height: 40px;
    height: auto;
    text-align: left;
    font-family: "POPPINS LIGHT",sans-serif;
    font-size: 20px;
    letter-spacing: -.1px;
    line-height: 1.7;
    padding-left: 0;
    padding-right: 0;
    margin: -28px auto -25px;
    pointer-events: auto;
    max-width: 860px
}

@media (max-width: 999px) {
    .inicio_div-8 {
        padding-bottom:0;
        padding-left: 0;
        padding-right: 0;
        font-size: 16px;
        letter-spacing: -.5px;
        line-height: 1.5;
        text-align: center;
        font-family: "POPPINS LIGHT",sans-serif;
        margin: 0 auto;
        color: #000;
        width: 95%;
        font-weight: 600
    }
}

.inicio_div-9 {
    display: flex;
    flex-direction: column;
    position: relative;
    line-height: normal;
    height: auto;
    text-align: center;
    font-size: 29px;
    font-family: "LULO CLEAN",sans-serif;
    color: #c3291c;
    padding-bottom: 0;
    width: 70%;
    margin: 20px auto -1px
}

@media (max-width: 999px) {
    .inicio_div-9 {
        margin-left:auto;
        margin-right: auto;
        font-size: 18px;
        margin-top: 12px;
        width: 100%
    }
}

.inicio_div-10 {
    display: flex;
    flex-direction: column;
    position: relative;
    margin-top: -1px;
    line-height: 40px;
    height: auto;
    text-align: left;
    font-family: "POPPINS LIGHT",sans-serif;
    font-size: 22px;
    margin-left: auto;
    margin-right: auto;
    padding: 30px 42px 33px 95px;
    font-weight: 600;
    width: 80%
}

@media (max-width: 999px) {
    .inicio_div-10 {
        font-size:16px;
        line-height: 25px;
        letter-spacing: 0;
        margin-left: auto;
        margin-right: auto;
        text-align: center;
        padding: 10px 0 12px;
        width: 95%;
        font-family: "POPPINS LIGHT",sans-serif
    }
}

.inicio_div-11 {
    display: flex;
    flex-direction: column;
    position: relative;
    margin-top: -1px;
    line-height: normal;
    height: auto;
    text-align: center;
    font-size: 29px;
    font-family: "LULO CLEAN",sans-serif;
    color: #c3291c;
    padding-bottom: 0;
    margin-bottom: -1px
}

@media (max-width: 999px) {
    .inicio_div-11 {
        font-size:18px;
        margin-left: auto;
        margin-right: auto;
        width: 100%
    }
}

.inicio_div-12 {
    display: flex;
    flex-direction: column;
    position: relative;
    margin-top: 39px;
    line-height: 40px;
    height: auto;
    text-align: center;
    font-family: "POPPINS LIGHT",sans-serif;
    font-size: 22px;
    padding-left: 95px;
    padding-right: 42px;
    margin-left: auto;
    margin-right: auto;
    width: 80%;
    font-weight: 600
}

@media (max-width: 999px) {
    .inicio_div-12 {
        margin-left:auto;
        margin-right: auto;
        padding-left: 0;
        padding-right: 0;
        font-size: 16px;
        letter-spacing: 0;
        line-height: 25px;
        text-align: center;
        margin-top: 10px;
        width: 95%;
        font-family: "POPPINS LIGHT",sans-serif
    }
}

.inicio_div-13 {
    display: flex;
    flex-direction: column;
    position: relative;
    min-height: 0;
    width: 265px;
    border: 2px solid #c3291c;
    margin: 55px auto
}

@media (max-width: 999px) {
    .inicio_div-13 {
        width:35%;
        margin: 20px auto 50px;
        padding-top: 0;
        padding-bottom: 0;
        max-height: 0;
        border-width: 2px
    }
}

.inicio_div-14 {
    display: flex;
    flex-direction: column;
    position: relative;
    margin-top: -30px;
    line-height: 1.5;
    height: auto;
    text-align: center;
    font-family: "POPPINS SEMI BOLD",sans-serif;
    font-size: 21px;
    padding-left: 0;
    padding-right: 0;
    margin-left: auto;
    margin-right: auto;
    color: #212121;
    max-width: 790px;
    letter-spacing: -.5px
}

@media (max-width: 999px) {
    .inicio_div-14 {
        padding-left:0;
        padding-right: 0;
        font-size: 16px;
        line-height: 25px;
        margin-left: auto;
        margin-right: auto;
        width: 95%;
        font-family: "POPPINS SEMI BOLD",sans-serif
    }
}

.inicio_div-15 {
    display: flex;
    flex-direction: column;
    position: relative;
    margin-top: 0;
    line-height: 0;
    height: auto;
    text-align: center;
    font-family: "POPPINS SEMI BOLD",sans-serif;
    font-size: 24px;
    padding-left: 0;
    padding-right: 0;
    margin-left: auto;
    margin-right: auto;
    color: #212121;
    letter-spacing: -.5px
}

@media (max-width: 999px) {
    .inicio_div-15 {
        font-size:18px;
        line-height: 25px;
        text-align: center;
        padding-left: 0;
        padding-right: 0;
        margin-top: -10px;
        padding-top: 0;
        width: 100%;
        font-family: "POPPINS SEMI BOLD",sans-serif
    }
}

.inicio_div-16 {
    position: relative;
    padding-top: 0;
    padding-bottom: 0;
    margin: 0 auto 60px;
    display: flex;
    flex-direction: row;
    padding-left: 0
}

@media (max-width: 999px) {
    .inicio_div-16 {
        margin-left:auto;
        padding-top: 0;
        padding-bottom: 0;
        margin-top: -20px;
        margin-bottom: 20px
    }
}

.inicio_a {
    display: flex;
    flex-direction: column;
    position: relative;
    text-align: center;
    line-height: normal;
    height: auto;
    min-height: 20px;
    min-width: 20px;
    overflow: hidden;
    margin: 0 5px 0 -1px;
    padding: 0 24px;
    cursor: pointer;
    pointer-events: auto
}

@media (max-width: 999px) {
    .inicio_a {
        padding:12px;
        margin-right: 10px;
        margin-top: 0;
        margin-bottom: 0
    }
}

.inicio_image-2 {
    object-fit: contain;
    object-position: center;
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0
}

.inicio_image-sizer-2 {
    width: 100%;
    padding-top: 50px;
    pointer-events: none;
    font-size: 0
}

.inicio_a-2 {
    display: flex;
    flex-direction: column;
    position: relative;
    margin-top: 0;
    margin-bottom: 0;
    text-align: center;
    line-height: normal;
    height: auto;
    min-height: 20px;
    min-width: 20px;
    overflow: hidden;
    padding: 0 24px;
    cursor: pointer;
    pointer-events: auto;
    margin-left: 5px
}

@media (max-width: 999px) {
    .inicio_a-2 {
        padding:12px;
        margin-left: 10px;
        margin-top: 0;
        margin-bottom: 0
    }
}

.inicio_image-3 {
    object-fit: contain;
    object-position: center;
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0
}

.inicio_image-sizer-3 {
    width: 100%;
    padding-top: 10px;
    pointer-events: none;
    font-size: 0
}

.inicio_a-8 {
    display: flex;
    flex-direction: column;
    position: relative;
    margin-top: 0;
    margin-bottom: 0;
    text-align: center;
    line-height: normal;
    height: auto;
    min-height: 20px;
    min-width: 20px;
    overflow: hidden;
    padding: 0 24px;
    cursor: pointer;
    pointer-events: auto;
    margin-left: 5px
}

@media (max-width: 999px) {
    .inicio_a-8 {
        padding:12px;
        margin-left: 20px;
        margin-top: 0;
        margin-bottom: 0
    }
}

.inicio_image-8 {
    object-fit: contain;
    object-position: center;
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0
}

.inicio_image-sizer-8 {
    width: 100%;
    padding-top: 10px;
    pointer-events: none;
    font-size: 0
}

.inicio_a-9 {
    display: flex;
    flex-direction: column;
    position: relative;
    margin-top: 0;
    text-align: center;
    line-height: normal;
    height: auto;
    min-height: 20px;
    min-width: 20px;
    overflow: hidden;
    padding: 28px;
    cursor: pointer;
    pointer-events: auto;
    margin-left: 30px
}

@media (max-width: 999px) {
    .inicio_a-9 {
        padding:22px;
        margin-top: 0;
        margin-bottom: 0
    }
}

.inicio_image-9 {
    object-fit: contain;
    object-position: center;
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0
}

.inicio_image-sizer-9 {
    width: 100%;
    padding-top: 0;
    pointer-events: none;
    font-size: 0
}

.inicio_div-17 {
    position: relative;
    background-color: #c3291c;
    display: flex;
    flex-direction: column;
    width: 100%;
    color: #fff;
    line-height: normal;
    height: auto;
    text-align: center;
    margin: 0 auto;
    font-family: "LULO CLEAN",sans-serif;
    font-size: 60px;
    padding-left: 0;
    padding-bottom: 0;
    letter-spacing: 0;
    text-shadow: 1px 3px 5px #000
}

@media (max-width: 999px) {
    .inicio_div-17 {
        width:100%;
        font-size: 19px;
        text-shadow: 1px 1px -3px #4a4a4a;
        margin: 15px auto 12px
    }
}

.inicio_div-18 {
    display: flex;
    flex-direction: column;
    position: relative;
    min-height: 500px;
    overflow: visible;
    margin: 0 auto;
    padding-bottom: 0;
    padding-top: 60px;
    background-color: rgba(0,0,0,.8);
    width: 100%
}

@media (max-width: 999px) {
    .inicio_div-18 {
        margin-left:auto;
        margin-right: auto;
        min-height: 450px;
        padding-bottom: 0;
        width: 100%
    }
}

.inicio_image-sizer-4 {
    width: 100%;
    padding-top: 0;
    pointer-events: none;
    font-size: 0
}

.inicio_div-19 {
    display: flex;
    flex-direction: column;
    position: relative;
    opacity: 1;
    min-height: 400px;
    margin: 0 auto;
    line-height: 1.2;
    max-width: 980px;
    height: auto;
    text-align: center;
    font-family: "LULO CLEAN",sans-serif;
    font-size: 25px;
    color: #fff;
    padding: 50px 0 0
}

@media (max-width: 999px) {
    .inicio_div-19 {
        max-width:90%;
        min-height: 20px;
        opacity: 1;
        font-size: 16px;
        padding: 30px 0 0 auto;
        margin: 0 auto -1px;
        line-height: 1.5
    }
}

.inicio_div-20 {
    position: relative;
    background-color: #c3291c;
    display: flex;
    flex-direction: column;
    width: 100%;
    line-height: normal;
    height: auto;
    text-align: center;
    margin: 10px auto -1px;
    font-family: "LULO CLEAN",sans-serif;
    font-size: 60px;
    color: #fff;
    padding-left: 0;
    padding-bottom: 0;
    letter-spacing: 0;
    text-shadow: 1px 3px 5px #000
}

@media (max-width: 999px) {
    .inicio_div-20 {
        font-size:19px;
        text-shadow: 1px 1px -3px #4a4a4a;
        margin: 15px auto 12px
    }
}

.inicio_a-3 {
    display: flex;
    flex-direction: column;
    position: relative;
    margin-top: 0;
    line-height: 0;
    height: auto;
    text-align: center;
    font-family: "LULO CLEAN",sans-serif;
    font-size: 28px;
    padding-left: auto;
    padding-right: auto;
    margin-left: auto;
    margin-right: auto;
    color: #212121;
    cursor: pointer;
    pointer-events: auto
}

@media (max-width: 999px) {
    .inicio_a-3 {
        font-size:24px;
        margin-top: 0;
        margin-left: auto;
        margin-right: auto;
        padding-left: auto;
        padding-right: auto;
        text-align: center;
        line-height: 1.5;
        max-width: 300px
    }
}

.inicio_div-21 {
    position: relative;
    padding-top: 0;
    padding-bottom: 0;
    margin: 0 auto;
    display: flex;
    flex-direction: row;
    background-color: #fff
}

@media (max-width: 999px) {
    .inicio_div-21 {
        padding-top:0;
        padding-bottom: 0;
        margin-top: -20px;
        margin-bottom: 0
    }
}

.inicio_div-23 {
    position: relative;
    padding-top: 40px;
    padding-bottom: 0;
    margin: 0 auto;
    display: flex;
    flex-direction: column;
    background-color: #fff
}

@media (max-width: 999px) {
    .inicio_div-23 {
        padding-top:20px;
        padding-bottom: 0;
        margin-top: 0;
        margin-bottom: 0
    }
}

.inicio_a-4 {
    display: flex;
    flex-direction: column;
    position: relative;
    margin-top: 0;
    text-align: center;
    line-height: normal;
    height: auto;
    min-height: 20px;
    min-width: 20px;
    overflow: hidden;
    margin-right: 15px;
    margin-left: -1px;
    padding: 28px;
    cursor: pointer;
    pointer-events: auto
}

@media (max-width: 999px) {
    .inicio_a-4 {
        padding:22px;
        margin-top: 0;
        margin-bottom: 0
    }
}

.inicio_image-4 {
    object-fit: contain;
    object-position: center;
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0
}

.inicio_image-sizer-5 {
    width: 100%;
    padding-top: 90px;
    pointer-events: none;
    font-size: 0
}

.inicio_a-5 {
    display: flex;
    flex-direction: column;
    position: relative;
    margin-top: 0;
    text-align: center;
    line-height: normal;
    height: auto;
    min-height: 20px;
    min-width: 20px;
    overflow: hidden;
    padding: 28px;
    cursor: pointer;
    pointer-events: auto;
    margin-left: 15px
}

@media (max-width: 999px) {
    .inicio_a-5 {
        padding:22px;
        margin-top: 0;
        margin-bottom: 0
    }
}

.inicio_image-5 {
    object-fit: contain;
    object-position: center;
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0
}

.inicio_image-sizer-6 {
    width: 100%;
    padding-top: 0;
    pointer-events: none;
    font-size: 0
}

.inicio_image-7 {
    object-fit: contain;
    object-position: center;
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    margin-top: 15px
}

.inicio_image-sizer-7 {
    width: 100%;
    padding-top: 100px;
    pointer-events: none;
    font-size: 0
}

@media (max-width: 999px) {
    .inicio_image-sizer-7 {
        width:100%;
        padding-top: 60px;
        pointer-events: none;
        font-size: 0
    }
}

.inicio_fbembedded {
    position: relative;
    padding-top: 0;
    padding-bottom: 0;
    margin: 0 auto 10px;
    z-index: 10
}

@media (max-width: 999px) {
    .inicio_fbembedded {
        position:relative;
        padding-top: 0;
        padding-bottom: 0;
        margin: 0 auto;
        z-index: 10
    }
}

.pagos_p {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0
}

@media (max-width: 999px) {
    .pagos_p {
        margin-top:0;
        margin-bottom: 0;
        padding-top: 0;
        padding-bottom: 0
    }
}

.pagos_div {
    position: relative;
    display: flex;
    flex-direction: column;
    padding-bottom: 0;
    padding-top: 60px;
    margin: 100px 0 0
}

@media (max-width: 999px) {
    .pagos_div {
        padding-top:80px;
        padding-bottom: 0;
        margin: 35px 0 0
    }
}

.pagos_div-2 {
    display: flex;
    flex-direction: column;
    position: relative;
    padding-top: 0;
    min-width: 350px;
    overflow: hidden;
    max-width: auto;
    margin-left: auto;
    margin-right: auto
}

@media (max-width: 999px) {
    .pagos_div-2 {
        padding-top:0;
        min-width: 250px;
        margin-left: auto;
        margin-right: auto
    }
}

.pagos_image {
    object-fit: contain;
    object-position: center;
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0
}

.pagos_image-sizer {
    width: 100%;
    padding-top: 200px;
    pointer-events: none;
    font-size: 0
}

@media (max-width: 999px) {
    .pagos_image-sizer {
        width:100%;
        padding-top: 180px;
        pointer-events: none;
        font-size: 0
    }
}

.pagos_div-3 {
    display: flex;
    flex-direction: column;
    position: relative;
    padding-top: 35px;
    height: auto;
    padding-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    width: 100%
}

@media (max-width: 999px) {
    .pagos_div-3 {
        margin-left:auto;
        margin-right: auto;
        width: 100%
    }
}

.pagos_div-4 {
    display: flex;
    flex-direction: column;
    background-color: #000;
    width: 100%;
    line-height: normal;
    height: auto;
    text-align: center;
    position: relative;
    margin: 0 auto;
    font-family: "POPPINS SEMI BOLD",sans-serif;
    font-size: 30px;
    color: #fff;
    padding-left: 0;
    padding-bottom: 0;
    letter-spacing: -1px;
    padding-top: 0;
    font-weight: 900
}

@media (max-width: 999px) {
    .pagos_div-4 {
        width:100%;
        font-size: 27px;
        letter-spacing: -1.5px;
        padding: 5px 0;
        margin: 0 auto;
        max-width: auto;
        text-align: center;
        line-height: 30px
    }
}

.pagos_div-5 {
    display: flex;
    flex-direction: column;
    position: relative;
    margin-top: 20px;
    padding-bottom: 0;
    margin-left: auto;
    margin-right: auto
}

@media (max-width: 999px) {
    .pagos_div-5 {
        display:flex;
        flex-direction: column;
        align-items: stretch;
        padding-bottom: 0;
        width: 100%
    }
}

.pagos_div-6 {
    display: flex;
    flex-direction: column;
    position: relative;
    width: auto;
    min-height: auto;
    min-width: 40px;
    overflow: hidden;
    padding-right: 0;
    margin: auto;
    padding-top: 0;
    max-width: auto
}

@media (max-width: 999px) {
    .pagos_div-6 {
        min-height:auto;
        max-width: 20px;
        margin-left: auto;
        margin-right: auto;
        min-width: 36px
    }
}

.pagos_image-sizer-2 {
    width: 100%;
    padding-top: 69.8%;
    pointer-events: none;
    font-size: 0
}

.pagos_div-7 {
    display: flex;
    flex-direction: column;
    line-height: 30px;
    height: auto;
    text-align: center;
    position: relative;
    font-family: "POPPINS SEMI BOLD",sans-serif;
    font-size: 22px;
    color: #161616;
    padding-left: 0;
    padding-bottom: 0;
    letter-spacing: 0;
    padding-top: 0;
    margin: 20px auto auto;
    max-width: 1080px;
    font-weight: 100
}

@media (max-width: 999px) {
    .pagos_div-7 {
        padding-left:0;
        font-size: 18px;
        padding-bottom: 0;
        line-height: 22px;
        text-align: center;
        margin: 15px auto 0;
        letter-spacing: -1.5px;
        width: 100%;
        font-weight: 600
    }
}

.pagos_div-8 {
    display: flex;
    flex-direction: column;
    line-height: 30px;
    height: auto;
    text-align: left;
    position: relative;
    font-family: "POPPINS LIGHT",sans-serif;
    font-size: 20px;
    color: #161616;
    padding-left: 0;
    padding-bottom: 0;
    letter-spacing: 0;
    padding-top: 0;
    margin: 20px auto auto;
    max-width: 1080px;
    width: 75%;
    z-index: -10
}

@media (max-width: 999px) {
    .pagos_div-8 {
        padding-left:0;
        font-size: 17px;
        padding-bottom: 0;
        line-height: 22px;
        text-align: left;
        margin: 15px auto 0;
        letter-spacing: -1.5px;
        width: 100%;
        font-weight: 600;
        max-width: 1080px
    }
}

.pagos_div-9 {
    display: flex;
    flex-direction: column;
    position: relative;
    min-width: 400px;
    overflow: hidden;
    border: 5px solid #093c8a;
    max-height: 1800px;
    margin: 20px auto 40px;
    z-index: -10
}

@media (max-width: 999px) {
    .pagos_div-9 {
        margin-left:auto;
        margin-right: auto;
        width: 90%;
        max-height: 2500px;
        min-width: 290px;
        margin-top: 30px
    }
}

.pagos_image-sizer-3 {
    width: 100%;
    padding-top: 93%;
    pointer-events: none;
    font-size: 0
}

.payments {
    border-width: 5px;
    border-style: solid;
    width: 500px;
    margin-left: auto;
    margin-right: auto;
    padding: 0 10px 10px;
    box-sizing: border-box;
	justify-content: center;
}

.payments>img:first-child {
    width: 200px;
    margin: 5px auto;
    display: block
}

@media (max-width: 999px) {
    .payments>img:first-child {
        width:200px;
        margin: 5px auto;
        display: block
    }
}

.payments .payments_type-section {
    margin-bottom: 0;
    text-transform: uppercase;
    font-size: 22px;
    font-weight: 800;
    cursor: pointer
}

.payments .payments_container {
    border: 3px solid #000;
    margin-bottom: 10px;
	justify-content: center !important;
}

.payments .payments_heading {
    text-align: center;
    margin: 0;
    text-transform: uppercase;
    font-size: 20px;
    padding: 0
}

.payments .payments_heading>h2 {
    font-weight: 900;
    font-size: 16px;
    margin: 5px 0;
    letter-spacing: -.5px
}

@media (max-width: 999px) {
    .payments .payments_heading>h2 {
        font-weight:900;
        font-size: 14px;
        margin: 5px 0;
        letter-spacing: -.5px
    }
}

.payments .payments_heading>h3 {
    font-weight: 900;
    font-size: 14px;
    margin: 5px 0;
    letter-spacing: -.5px
}

.payments .payments_type-section>ul {
    padding: 0 0 0 20px;
    margin: 5px 0 7px;
    font-size: 12px;
    letter-spacing: -1px
}

@media (max-width: 999px) {
    .payments .payments_type-section>ul {
        padding:0 0 0 20px;
        margin: 5px 0 7px;
        font-size: 11px;
        letter-spacing: -1px
    }
}

.payments .payments_type-section>ul>li>img {
    max-height: 22px;
    padding: 0;
    margin: 0 0 -3px;
    width: auto
}

@media (max-width: 999px) {
    .payments .payments_type-section>ul>li>img {
        max-height:19px;
        padding: 0;
        margin: 0 0 -3px;
        width: auto
    }
}

.payments .payments_type-section>ul>li>p {
    display: inline-block;
    margin: 0;
    color: #000;
    font-size: 14px
}

.payments .payments_type-section .payments_data1 {
    font-size: 24px;
    letter-spacing: -.5px;
    font-family: "BAHNSCHRIFT"
}

@media (max-width: 999px) {
    .payments .payments_type-section .payments_data1 {
        font-size:20px
    }
}

.payments .payments_type-section .payments_data2 {
    font-size: 16px;
    letter-spacing: -.5px
}

@media (max-width: 999px) {
    .payments .payments_type-section .payments_data2 {
        font-size:14px
    }
}

.payments>h1:last-of-type {
    text-transform: uppercase;
    color: red;
    text-decoration: underline;
    font-weight: 900;
    margin: 0;
    padding: 0;
    text-align: center
}

@media (max-width: 999px) {
    .payments {
        margin-left:auto;
        margin-right: auto;
        width: 97%
    }
}

.highlight {
    background-color: #ff0!important
}

.panel.loading {
    opacity: .5;
    cursor: not-allowed
}

.panel {
    font-size: 12px
}

input[type=checkbox] {
    -ms-transform: scale(2);
    -moz-transform: scale(2);
    -webkit-transform: scale(2);
    -o-transform: scale(2)
}

.new-panel .new-panel__table2 {
    overflow: auto;
    padding: 0;
    margin-bottom: -25px
}

.new-panel .new-panel__table,.new-panel .new-panel__table button {
    font-size: 11px
}

.new-panel .new-panel__table tbody tr td,.new-panel .new-panel__table thead tr th {
    width: 9%;
    vertical-align: middle
}

.new-panel .new-panel__table tbody tr td:first-child,.new-panel .new-panel__table thead tr th:first-child {
    width: 2%
}

.new-panel .new-panel__table tbody tr td:nth-child(2),.new-panel .new-panel__table thead tr th:nth-child(2) {
    width: 4.5%;
    text-align: center
}

.new-panel .new-panel__table tbody tr td:nth-child(3),.new-panel .new-panel__table thead tr th:nth-child(3) {
    width: 6%;
    text-align: center
}

.new-panel .new-panel__table tbody tr td:nth-child(4),.new-panel .new-panel__table tbody tr td:nth-child(5),.new-panel .new-panel__table tbody tr td:nth-child(6),.new-panel .new-panel__table tbody tr td:nth-child(7),.new-panel .new-panel__table thead tr th:nth-child(4),.new-panel .new-panel__table thead tr th:nth-child(5),.new-panel .new-panel__table thead tr th:nth-child(6),.new-panel .new-panel__table thead tr th:nth-child(7) {
    width: 12%
}

.new-panel .new-panel__table tbody tr td:nth-child(8),.new-panel .new-panel__table tbody tr td:nth-child(9),.new-panel .new-panel__table thead tr th:nth-child(8),.new-panel .new-panel__table thead tr th:nth-child(9) {
    width: 10%
}

.new-panel .new-panel__table tbody tr td:nth-child(10),.new-panel .new-panel__table thead tr th:nth-child(10) {
    width: 5%
}

.new-panel .new-panel__table tbody tr td:nth-child(11),.new-panel .new-panel__table tbody tr td:nth-child(12),.new-panel .new-panel__table thead tr th:nth-child(11),.new-panel .new-panel__table thead tr th:nth-child(12) {
    width: 4%
}

.new-panel.loading {
    opacity: .5;
    pointer-events: none
}

.new-panel .new-panel__contactstable2 {
    overflow: auto;
    padding: 0;
    margin-bottom: -25px
}

.new-panel .new-panel__contactstable,.new-panel .new-panel__contactstable button {
    font-size: 11px
}

.new-panel .new-panel__contactstable tbody tr td,.new-panel .new-panel__contactstable thead tr th {
    width: 9%;
    vertical-align: middle
}

.new-panel .new-panel__contactstable tbody tr td:first-child,.new-panel .new-panel__contactstable thead tr th:first-child {
    width: 2%
}

.new-panel .new-panel__contactstable tbody tr td:nth-child(2),.new-panel .new-panel__contactstable thead tr th:nth-child(2) {
    width: 4.5%;
    text-align: center
}

.new-panel .new-panel__contactstable tbody tr td:nth-child(3),.new-panel .new-panel__contactstable tbody tr td:nth-child(4),.new-panel .new-panel__contactstable thead tr th:nth-child(3),.new-panel .new-panel__contactstable thead tr th:nth-child(4) {
    width: 15%
}

.new-panel .new-panel__contactstable tbody tr td:nth-child(5),.new-panel .new-panel__contactstable thead tr th:nth-child(5) {
    width: 9%
}

.new-panel .new-panel__contactstable tbody tr td:nth-child(6),.new-panel .new-panel__contactstable thead tr th:nth-child(6) {
    width: 15%
}

.new-panel .new-panel__contactstable tbody tr td:nth-child(7),.new-panel .new-panel__contactstable tbody tr td:nth-child(8),.new-panel .new-panel__contactstable thead tr th:nth-child(7),.new-panel .new-panel__contactstable thead tr th:nth-child(8) {
    width: 12%
}

.new-panel .new-panel__contactstable tbody tr td:nth-child(9),.new-panel .new-panel__contactstable tbody tr td:nth-child(10),.new-panel .new-panel__contactstable thead tr th:nth-child(9),.new-panel .new-panel__contactstable thead tr th:nth-child(10) {
    width: 7%
}

.new-panel .new-panel__contactstable tbody tr td:nth-child(11),.new-panel .new-panel__contactstable tbody tr td:nth-child(12),.new-panel .new-panel__contactstable thead tr th:nth-child(11),.new-panel .new-panel__contactstable thead tr th:nth-child(12) {
    width: 4%
}

@media (max-width: 999px) {
    .new-panel .new-panel__table2 {
        overflow:auto;
        width: 97vw;
        padding: 0;
        margin-bottom: -25px
    }

    .new-panel .new-panel__table,.new-panel .new-panel__table button {
        font-size: 12px
    }

    .new-panel .new-panel__table thead tr th {
        width: 9%
    }

    .new-panel .new-panel__table tbody tr td:first-child,.new-panel .new-panel__table thead tr th:first-child {
        min-width: 2%
    }

    .new-panel .new-panel__table tbody tr td:nth-child(2),.new-panel .new-panel__table thead tr th:nth-child(2) {
        min-width: 70px
    }

    .new-panel .new-panel__table tbody tr td:nth-child(3),.new-panel .new-panel__table thead tr th:nth-child(3) {
        min-width: 90px
    }

    .new-panel .new-panel__table tbody tr td:nth-child(4),.new-panel .new-panel__table tbody tr td:nth-child(5),.new-panel .new-panel__table thead tr th:nth-child(4),.new-panel .new-panel__table thead tr th:nth-child(5) {
        min-width: 200px
    }

    .new-panel .new-panel__table tbody tr td:nth-child(6),.new-panel .new-panel__table thead tr th:nth-child(6) {
        min-width: 120px
    }

    .new-panel .new-panel__table tbody tr td:nth-child(7),.new-panel .new-panel__table thead tr th:nth-child(7) {
        min-width: 180px
    }

    .new-panel .new-panel__table tbody tr td:nth-child(8),.new-panel .new-panel__table tbody tr td:nth-child(9),.new-panel .new-panel__table thead tr th:nth-child(8),.new-panel .new-panel__table thead tr th:nth-child(9) {
        min-width: 130px
    }

    .new-panel .new-panel__table tbody tr td:nth-child(10),.new-panel .new-panel__table thead tr th:nth-child(10) {
        min-width: 70px
    }

    .new-panel .new-panel__table tbody tr td:nth-child(11),.new-panel .new-panel__table tbody tr td:nth-child(12),.new-panel .new-panel__table thead tr th:nth-child(11),.new-panel .new-panel__table thead tr th:nth-child(12) {
        min-width: 100px
    }

    .new-panel .new-panel__contactstable2 {
        overflow: auto;
        width: 97vw;
        padding: 0;
        margin-bottom: -25px
    }

    .new-panel .new-panel__contactstable,.new-panel .new-panel__contactstable button {
        font-size: 12px
    }

    .new-panel .new-panel__contactstable thead tr th {
        width: 9%
    }

    .new-panel .new-panel__contactstable tbody tr td:first-child,.new-panel .new-panel__contactstable thead tr th:first-child {
        min-width: 2%
    }

    .new-panel .new-panel__contactstable tbody tr td:nth-child(2),.new-panel .new-panel__contactstable thead tr th:nth-child(2) {
        min-width: 65px
    }

    .new-panel .new-panel__contactstable tbody tr td:nth-child(3),.new-panel .new-panel__contactstable tbody tr td:nth-child(4),.new-panel .new-panel__contactstable thead tr th:nth-child(3),.new-panel .new-panel__contactstable thead tr th:nth-child(4) {
        min-width: 200px
    }

    .new-panel .new-panel__contactstable tbody tr td:nth-child(5),.new-panel .new-panel__contactstable thead tr th:nth-child(5) {
        min-width: 130px
    }

    .new-panel .new-panel__contactstable tbody tr td:nth-child(6),.new-panel .new-panel__contactstable thead tr th:nth-child(6) {
        min-width: 200px
    }

    .new-panel .new-panel__contactstable tbody tr td:nth-child(7),.new-panel .new-panel__contactstable tbody tr td:nth-child(8),.new-panel .new-panel__contactstable tbody tr td:nth-child(9),.new-panel .new-panel__contactstable tbody tr td:nth-child(10),.new-panel .new-panel__contactstable tbody tr td:nth-child(11),.new-panel .new-panel__contactstable tbody tr td:nth-child(12),.new-panel .new-panel__contactstable thead tr th:nth-child(7),.new-panel .new-panel__contactstable thead tr th:nth-child(8),.new-panel .new-panel__contactstable thead tr th:nth-child(9),.new-panel .new-panel__contactstable thead tr th:nth-child(10),.new-panel .new-panel__contactstable thead tr th:nth-child(11),.new-panel .new-panel__contactstable thead tr th:nth-child(12) {
        min-width: 100px
    }
}

.modal.loader {
    opacity: .8;
    pointer-events: none
}

.cerrado_p {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0
}

@media (max-width: 999px) {
    .cerrado_p {
        margin-top:0;
        margin-bottom: 0;
        padding-top: 0;
        padding-bottom: 0
    }
}

.cerrado_div {
    position: relative;
    display: flex;
    flex-direction: column;
    padding-bottom: 0;
    margin: 100px 0 0
}

@media (max-width: 999px) {
    .cerrado_div {
        margin:35px 0 0;
        padding-bottom: 80px
    }
}

.cerrado_div-2 {
    display: flex;
    flex-direction: column;
    position: relative;
    margin-top: 60px;
    min-width: 350px;
    overflow: hidden;
    max-width: auto;
    margin-left: auto;
    margin-right: auto
}

@media (max-width: 999px) {
    .cerrado_div-2 {
        margin-top:0;
        min-width: 250px;
        margin-left: auto;
        margin-right: auto
    }
}

.cerrado_image {
    object-fit: contain;
    object-position: center;
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0
}

.cerrado_image-sizer {
    width: 100%;
    padding-top: 210px;
    pointer-events: none;
    font-size: 0
}

@media (max-width: 999px) {
    .cerrado_image-sizer {
        width:100%;
        padding-top: 180px;
        pointer-events: none;
        font-size: 0
    }
}

.cerrado_div-3 {
    display: flex;
    flex-direction: column;
    position: relative;
    padding-top: 40px;
    height: auto;
    padding-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    width: 100%
}

@media (max-width: 999px) {
    .cerrado_div-3 {
        margin-left:auto;
        margin-right: auto;
        width: 100%
    }
}

.cerrado_div-4 {
    display: flex;
    flex-direction: column;
    background-color: #0a439b;
    width: 100%;
    line-height: normal;
    height: auto;
    text-align: center;
    position: relative;
    margin: 0 auto;
    font-family: "POPPINS SEMI BOLD",sans-serif;
    font-size: 30px;
    color: #fff;
    padding-left: 0;
    padding-bottom: 0;
    letter-spacing: -1px;
    padding-top: 0;
    font-weight: 900
}

@media (max-width: 999px) {
    .cerrado_div-4 {
        width:100%;
        font-size: 26px;
        letter-spacing: -1.5px;
        padding: 5px 0;
        margin: 0 auto;
        max-width: auto;
        text-align: center;
        line-height: 30px
    }
}

.cerrado_div-5 {
    display: flex;
    flex-direction: column;
    position: relative;
    margin-top: 20px;
    padding-bottom: 30px;
    margin-left: auto;
    margin-right: auto
}

@media (max-width: 999px) {
    .cerrado_div-5 {
        display:flex;
        flex-direction: column;
        align-items: stretch;
        padding-bottom: 15px;
        width: 100%
    }
}

.cerrado_div-6 {
    display: flex;
    flex-direction: column;
    position: relative;
    width: auto;
    min-height: auto;
    min-width: 40px;
    overflow: hidden;
    padding-right: 0;
    margin: auto;
    padding-top: 0;
    max-width: auto
}

@media (max-width: 999px) {
    .cerrado_div-6 {
        min-height:auto;
        max-width: 20px;
        margin-left: auto;
        margin-right: auto;
        min-width: 36px
    }
}

.cerrado_image-sizer-2 {
    width: 100%;
    padding-top: 69.8%;
    pointer-events: none;
    font-size: 0
}

.cerrado_div-7 {
    display: flex;
    flex-direction: column;
    line-height: 30px;
    height: auto;
    text-align: center;
    position: relative;
    font-family: "POPPINS SEMI BOLD",sans-serif;
    font-size: 22px;
    color: #0a439b;
    padding-left: 0;
    padding-bottom: 0;
    letter-spacing: 0;
    padding-top: 0;
    margin: 20px auto auto;
    max-width: 1080px;
    font-weight: 100
}

@media (max-width: 999px) {
    .cerrado_div-7 {
        padding-left:0;
        font-size: 20px;
        padding-bottom: 0;
        line-height: 22px;
        text-align: center;
        margin: 10px auto 0;
        letter-spacing: -1.5px;
        width: 100%;
        font-weight: 600;
        max-width: 300px
    }
}

.cerrado_div-8 {
    display: flex;
    flex-direction: column;
    line-height: 30px;
    height: auto;
    text-align: center;
    position: relative;
    font-family: "POPPINS SEMI BOLD",sans-serif;
    font-size: 22px;
    color: #161616;
    padding-left: 0;
    padding-bottom: 0;
    letter-spacing: 0;
    padding-top: 0;
    margin: -5px auto auto;
    max-width: 1080px;
    font-weight: 100
}

@media (max-width: 999px) {
    .cerrado_div-8 {
        padding-left:0;
        font-size: 17px;
        padding-bottom: 0;
        line-height: 22px;
        text-align: center;
        margin: 20px auto 0;
        letter-spacing: -1.5px;
        width: 100%;
        font-weight: 600;
        max-width: 390px
    }
}

.cerrado_div-9 {
    position: relative;
    margin-right: auto;
    margin-left: auto;
    padding-top: 20px;
    padding-bottom: 0;
    display: flex;
    flex-direction: row
}

@media (max-width: 999px) {
    .cerrado_div-9 {
        padding-top:25px;
        padding-bottom: 0;
        margin-bottom: 0
    }
}

.cerrado_a {
    display: flex;
    flex-direction: column;
    position: relative;
    margin-top: 0;
    text-align: center;
    line-height: normal;
    height: auto;
    min-height: 20px;
    min-width: 20px;
    overflow: hidden;
    margin-right: 15px;
    margin-left: -1px;
    padding: 18px;
    cursor: pointer;
    pointer-events: auto
}

@media (max-width: 999px) {
    .cerrado_a {
        padding:17px;
        min-height: 15px;
        min-width: 15px
    }
}

.cerrado_image-sizer-3 {
    width: 100%;
    padding-top: 0;
    pointer-events: none;
    font-size: 0
}

.cerrado_a-2 {
    display: flex;
    flex-direction: column;
    position: relative;
    margin-top: 0;
    text-align: center;
    line-height: normal;
    height: auto;
    min-height: 20px;
    min-width: 20px;
    overflow: hidden;
    padding: 18px;
    cursor: pointer;
    pointer-events: auto;
    margin-left: 15px
}

@media (max-width: 999px) {
    .cerrado_a-2 {
        padding:17px;
        min-height: 15px;
        min-width: 15px
    }
}

.cerrado_image-sizer-4 {
    width: 100%;
    padding-top: 11.73%;
    pointer-events: none;
    font-size: 0
}

.cerrado_a-5 {
    display: flex;
    flex-direction: column;
    position: relative;
    margin-top: 0;
    text-align: center;
    line-height: normal;
    height: auto;
    min-height: 20px;
    min-width: 20px;
    overflow: hidden;
    padding: 18px;
    cursor: pointer;
    pointer-events: auto;
    margin-left: 30px
}

@media (max-width: 999px) {
    .cerrado_a-5 {
        padding:17px;
        min-height: 15px;
        min-width: 15px
    }
}

.cerrado_image-sizer-5 {
    width: 100%;
    padding-top: 11.73%;
    pointer-events: none;
    font-size: 0
}

.e404_p {
    line-height: 1;
    margin-top: 0;
    padding-top: 0;
    margin-bottom: 0;
    padding-bottom: 0
}

@media (max-width: 999px) {
    .e404_p {
        line-height:1;
        margin-top: 0;
        padding-top: 0;
        margin-bottom: 0;
        padding-bottom: 0
    }
}

.e404_p2 {
    line-height: 1.5;
    margin-top: 0;
    padding-top: 0;
    margin-bottom: 0;
    padding-bottom: 0
}

@media (max-width: 999px) {
    .e404_p2 {
        line-height:1.5;
        margin-top: 0;
        padding-top: 0;
        margin-bottom: 0;
        padding-bottom: 0
    }
}

.e404_div {
    position: relative;
    display: flex;
    flex-direction: column;
    margin-left: 0;
    margin-right: 0;
    margin-top: 100px
}

@media (max-width: 999px) {
    .e404_div {
        padding-bottom:80px;
        margin: 35px 0 0
    }
}

.e404_div-2 {
    display: flex;
    flex-direction: column;
    position: relative;
    margin-top: 40px;
    min-width: 350px;
    overflow: hidden;
    max-width: auto;
    margin-left: auto;
    margin-right: auto
}

@media (max-width: 999px) {
    .e404_div-2 {
        margin-top:0;
        padding-top: 0;
        min-width: 250px
    }
}

.e404_image {
    object-fit: contain;
    object-position: center;
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0
}

.e404_image-sizer {
    width: 100%;
    padding-top: 200px;
    pointer-events: none;
    font-size: 0
}

@media (max-width: 999px) {
    .e404_image-sizer {
        width:100%;
        padding-top: 180px;
        pointer-events: none;
        font-size: 0
    }
}

.e404_div-3 {
    display: flex;
    flex-direction: column;
    position: relative;
    height: auto;
    padding-top: 0;
    padding-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    width: 100%
}

@media (max-width: 999px) {
    .e404_div-3 {
        padding-top:30px;
        margin-left: auto;
        margin-right: auto;
        width: 100%
    }
}

.e404_div-4 {
    display: flex;
    flex-direction: column;
    width: 100%;
    line-height: 0;
    height: auto;
    text-align: center;
    position: relative;
    margin: 0 auto;
    font-family: "POPPINS SEMI BOLD",serif;
    font-size: 26px;
    color: #fff;
    padding-left: 0;
    padding-bottom: 5px;
    letter-spacing: -1px;
    padding-top: 5px;
    font-weight: 600
}

@media (max-width: 999px) {
    .e404_div-4 {
        width:100%;
        font-size: 20px;
        letter-spacing: -1.5px;
        padding: 5px 0;
        margin: 0 auto;
        max-width: auto;
        text-align: center;
        line-height: 30px
    }
}

.e404_div-5 {
    display: flex;
    flex-direction: column;
    position: relative;
    padding-bottom: 0;
    line-height: 1.5;
    height: auto;
    text-align: center;
    margin: 20px auto auto;
    font-family: "POPPINS SEMI BOLD",serif;
    font-size: 18px;
    max-width: 400px;
    color: #161616;
    padding-left: 0;
    letter-spacing: 0;
    padding-top: 0;
    font-weight: 200
}

@media (max-width: 999px) {
    .e404_div-5 {
        display:flex;
        flex-direction: column;
        align-items: stretch;
        padding-bottom: 0;
        width: 100%;
        padding-left: 0;
        font-size: 17px;
        line-height: 20px;
        text-align: center;
        margin: 15px auto 0;
        max-width: 320px;
        letter-spacing: -1px
    }
}

.privacidad_div {
    position: relative;
    display: flex;
    flex-direction: column;
    padding-bottom: 0;
    margin: 100px 0 0
}

@media (max-width: 999px) {
    .privacidad_div {
        padding-bottom:1px;
        margin: 35px 0 0
    }
}

.privacidad_div-2 {
    display: flex;
    flex-direction: column;
    position: relative;
    padding-top: 50px;
    min-width: 350px;
    overflow: hidden;
    max-width: auto;
    margin-left: auto;
    margin-right: auto
}

@media (max-width: 999px) {
    .privacidad_div-2 {
        padding-top:50px;
        min-width: 250px;
        margin-left: auto;
        margin-right: auto
    }
}

.privacidad_div-3 {
    display: flex;
    flex-direction: column;
    height: auto;
    text-align: center;
    position: relative;
    margin: 0 auto -1px;
    font-family: "POPPINS SEMI BOLD",serif;
    font-size: 35px;
    color: #50af35;
    padding-left: 0;
    padding-bottom: 0;
    letter-spacing: -1px;
    padding-top: 0;
    border-style: none;
    border-color: #50af35
}

@media (max-width: 640px) {
    .privacidad_div-3 {
        padding-top:0;
        padding-left: 0;
        font-size: 25px;
        margin: 0 0 auto;
        padding-bottom: 0;
        letter-spacing: -1px
    }
}

.privacidad_div-4 {
    display: flex;
    flex-direction: column;
    line-height: 27px;
    height: auto;
    width: 60%;
    text-align: left;
    position: relative;
    font-family: "POPPINS SEMI BOLD",serif;
    font-size: 18px;
    color: #000;
    padding-left: 0;
    padding-bottom: 0;
    letter-spacing: 0;
    padding-top: 0;
    margin: 0 auto;
    font-weight: 100
}

@media (max-width: 640px) {
    .privacidad_div-4 {
        padding-left:0;
        font-size: 15px;
        padding-bottom: 0;
        line-height: 22px;
        text-align: left;
        margin: 0 auto;
        letter-spacing: -.5px;
        width: 90%
    }
}

a.header_inicio:link,
        a.header_design-education:link,
        a.header_design-community:link,
        a.header_enterprise:link,
        a.header_sign-up-free:link
        {
          text-decoration: none;
          color: black;
        }
        
        a.header_inicio:visited,
        a.header_design-education:visited,
        a.header_design-community:visited,
        a.header_enterprise:visited,
        a.header_sign-up-free:visited {
          text-decoration: none;
          color: black;
        }
        a.header_inicio:hover,
        a.header_design-education:hover,
        a.header_design-community:hover,
        a.header_enterprise:hover,
        a.header_sign-up-free:hover {
          color: #52A763
        }
        a.header_inicio:active,
        a.header_design-education:active,
        a.header_design-community:active,
        a.header_enterprise:active,
        a.header_sign-up-free:active {
          color: black;
        }