.u-c-aqua { color:#34BACF !important; }
.u-c-blue { color:#0077B9 !important; }
.u-c-blue-dark { color:#123446 !important; }
.u-c-blue-ext { color:#123346 !important; }
.u-c-cyan { color:#00B3CF !important; }
.u-c-grey { color:#8E8E8E !important; }
.u-c-navy { color:#1f3b61 !important; }
.u-c-navy2 { color:#133447 !important; }
.u-c-sky { color:#59C0E4 !important; }
.u-c-slate { color:#35596F !important; }
.u-c-steel { color:#5D8BA8 !important; }
.u-c-white { color:#FFFFFF !important; }

.u-bg-aqua { background-color:#34BACF !important; }
.u-bg-dog-glasses { background-image:url(/img/dog-glasses-big.png) !important; background-size:cover !important; background-position:center !important; }
.u-bg-efefef { background:#EFEFEF !important; }
.u-bg-eff9ff { background:#EFF9FF 0% 0% no-repeat padding-box !important; }
.u-bg-fafafa { background-color:#FAFAFA !important; }
.u-bg-grey-a30 { background:#cccccc4d !important; }
.u-bg-guardian { background-position:right !important; background-image:url(/img/guardian-banner.png) !important; }
.u-bg-rect793 { background-image:url(/img/Rectangulo-793.svg) !important; background-size:cover !important; background-position:center !important; }
.u-bg-teal { background:#47C8BE !important; }

.u-break-all { word-break:break-all !important; }
.u-fw-bold { font-weight:bold !important; }
.u-fw-normal { font-weight:normal !important; }
.u-fz-16 { font-size:16px !important; }
.u-fz-21 { font-size:21px !important; }
.u-fz-24 { font-size:24px !important; }
.u-fz-28 { font-size:28px !important; }
.u-fz-56 { font-size:56px !important; }
.u-fz-60 { font-size:60px !important; }
.u-fz-90 { font-size:90px !important; }
.u-lh-1 { line-height:1 !important; }
.u-lh-14 { line-height:1.4 !important; }
.u-lh-15 { line-height:1.5 !important; }
.u-lh-22 { line-height:2.2 !important; }
.u-lh-24 { line-height:24px !important; }
.u-lh-30 { line-height:30px !important; }
.u-lh-35 { line-height:35px !important; }
.u-lh-58 { line-height:58px !important; }
.u-list-disc { list-style:disc !important; }
.u-resize-none { resize:none !important; }
.u-td-line { text-decoration:line-through !important; }
.u-td-underline { text-decoration:underline !important; }
.u-wrap-word { word-wrap:break-word !important; }
.u-ws-break { white-space:break-spaces !important; }

.u-mb-12 { margin-bottom:12px !important; }
.u-mb-16 { margin-bottom:16px !important; }
.u-mb-20 { margin-bottom:20px !important; }
.u-mb-32 { margin-bottom:32px !important; }
.u-mb-4 { margin-bottom:4px !important; }
.u-mb-8 { margin-bottom:8px !important; }
.u-mb-85 { margin-bottom:85px !important; }
.u-ml-4 { margin-left:4px !important; }
.u-ml-8 { margin-left:8px !important; }
.u-mr-8 { margin-right:8px !important; }
.u-mt-36 { margin-top:36px !important; }
.u-mt-44 { margin-top:44px !important; }
.u-mt-80 { margin-top:80px !important; }
.u-mt-88 { margin-top:88px !important; }
.u-mt-90 { margin-top:90px !important; }
.u-mx-20 { margin-left:20px !important; margin-right:20px !important; }
.u-mx-n12 { margin-left:-12px !important; margin-right:-12px !important; }

.u-p-0-3 { padding:0 3px !important; }
.u-pb-0 { padding-bottom:0 !important; }
.u-pb-85 { padding-bottom:85px !important; }
.u-pl-40 { padding-left:40px !important; }
.u-pr-40 { padding-right:40px !important; }
.u-pt-28 { padding-top:28px !important; }
.u-px-40 { padding-left:40px !important; padding-right:40px !important; }
.u-py-18 { padding-top:18px !important; padding-bottom:18px !important; }
.u-py-24 { padding:24px 0 !important; }

.u-flex-1-0-auto { flex:1 0 auto !important; }
.u-h-100 { height:100% !important; }
.u-h-14 { height:14px !important; }
.u-h-16 { height:16px !important; }
.u-h-19 { height:19px !important; }
.u-h-190 { height:190px !important; }
.u-h-24 { height:24px !important; }
.u-h-56 { height:56px !important; }
.u-mh-56 { max-height:56px !important; }
.u-minh-106 { min-height:106px !important; }
.u-mw-100 { max-width:100% !important; }
.u-mw-110 { max-width:110px !important; }
.u-mw-1140 { max-width:1140px !important; }
.u-mw-176 { max-width:176px !important; }
.u-mw-336 { max-width:336px !important; }
.u-mw-360 { max-width:360px !important; }
.u-mw-368 { max-width:368px !important; }
.u-mw-380 { max-width:380px !important; }
.u-mw-400 { max-width:400px !important; }
.u-mw-560 { max-width:560px !important; }
.u-mw-70p { max-width:70% !important; }
.u-mw-752 { max-width:752px !important; }
.u-mw-800 { max-width:800px !important; }
.u-mw-845 { max-width:845px !important; }
.u-mw-865 { max-width:865px !important; }
.u-sq-12 { width:12px !important; height:12px !important; }
.u-sq-48 { width:48px !important; height:48px !important; }
.u-sq-56 { width:56px !important; height:56px !important; }
.u-sq-80 { width:80px !important; height:80px !important; }
.u-w-100 { width:100% !important; }
.u-w-18 { width:18px !important; }
.u-w-180 { width:180px !important; min-width:180px !important; }
.u-w-20 { width:20px !important; }
.u-w-88 { width:88px !important; }

.u-abs-c { top:50% !important; left:50% !important; transform:translate(-50%,-50%) !important; }
.u-abs-c-t130 { top:50% !important; left:50% !important; transform:translate(-50%,-130%) !important; }
.u-abs-l100 { top:50% !important; left:50% !important; transform:translate(-100%,0%) !important; }
.u-abs-l100-t50 { top:50% !important; left:50% !important; transform:translate(-100%,-50%) !important; }
.u-abs-l110 { top:50% !important; left:50% !important; transform:translate(-110%,0%) !important; }
.u-abs-r10 { top:50% !important; left:50% !important; transform:translate(10%,0%) !important; }
.u-abs-t100 { top:50% !important; left:50% !important; transform:translate(0%,-100%) !important; }
.u-abs-t50 { top:50% !important; left:50% !important; transform:translate(0%,-50%) !important; }
.u-bottom-0 { bottom:0 !important; }
.u-left-16 { left:16px !important; }
.u-left-n25 { left:-25px !important; }
.u-left-n36 { left:-36px !important; }
.u-opacity-1 { opacity:1 !important; }
.u-pos-rel { position:relative !important; }
.u-right-0 { right:0 !important; }
.u-right-45 { right:45px !important; }
.u-right-n36 { right:-36px !important; }
.u-rot-180 { transform:rotate(180deg) !important; }
.u-top-13 { top:13px !important; }
.u-top-56 { top:56px !important; }
.u-top-n36 { top:-36px !important; }
.u-vcenter { top:50% !important; transform:translateY(-50%) !important; }
.u-z-0 { z-index:0 !important; }
.u-z-10 { z-index:10 !important; }
.u-z-20 { z-index:20 !important; }
.u-z-4 { z-index:4 !important; }

.u-cursor-pointer { cursor:pointer !important; }
.u-d-block { display:block !important; }
.u-hidden { display:none !important; visibility:hidden !important; }

.u-bb-aqua { border-bottom:1px solid #34BACF !important; }
.u-br-16 { border-radius:16px !important; }
.u-br-8 { border-radius:8px !important; }
.u-br-right-24 { border-top-right-radius:24px !important; border-bottom-right-radius:24px !important; }
.u-bt-aqua { border-top:1px solid #34BACF !important; }
.u-divider-v { border-left:1px solid #d8d8d8 !important; height:36px !important; }
.u-shadow-soft { box-shadow:0px 3px 6px #00000029 !important; }

.u-avatar-aqua { width:64px !important; height:64px !important; border-radius:50% !important; border:4px solid #34bacf !important; }
.u-badge-corner { top:8px !important; right:-15px !important; max-width:48px !important; }
.u-card-10 { box-shadow:0px 3px 6px #00000029 !important; border-radius:10px !important; }
.u-card-12 { box-shadow:0px 3px 6px #00000029 !important; border-radius:12px !important; opacity:1 !important; }
.u-card-16 { box-shadow:0px 3px 6px #00000029 !important; border-radius:16px !important; }
.u-card-top-12 { box-shadow:0px -3px 6px #00000029 !important; border-radius:12px 12px 0px 0px !important; bottom:-10px !important; }
.u-circle-cyan-136 { background-color:#00B3CF !important; width:136px !important; height:136px !important; margin-top:24px !important; }
.u-circle-yellow-160 { background-color:#F8C845 !important; width:160px !important; height:160px !important; font-size:72px !important; }
.u-panel-top { padding-top:36px !important; padding-bottom:14px !important; border-radius:8px 8px 0 0 !important; box-shadow:inset 20px 0 1px 0 rgba(0,0,0,0.094),0 4px 12px rgba(0,0,0,0.18) !important; }

