.ratio>iframe,.ratio>img{position:absolute;top:0;left:0;width:100%;height:100%}#foo,.ratio{position:relative}.btn_bar,.overflow-hidden,.ratio{overflow:hidden}.btn_bar,h1 a,h2 a,h3 a{text-decoration:none}.btn_bar,.btn_icon{background-repeat:no-repeat}hr{height:0;margin:1rem 0;border:0;border-top:1px solid #ccc!important}.img-fluid{width:100%;max-width:100%;height:auto}iframe{border:none!important}.ratio{display:inline-block;width:100%}.ratio::before{display:block;content:"";width:100%;padding-top:var(--bs-aspect-ratio)}.ratio>img{object-fit:cover}.ratio>iframe{object-fit:contain}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-3x4{--bs-aspect-ratio:133.3333333333%}.ratio-3x5{--bs-aspect-ratio:166.6666666667%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.ratio-25x9{--bs-aspect-ratio:36%}.list-unstyled{padding-left:0;list-style:none}.lead{font-size:1.35rem!important}.text-end{text-align:right}.shadow-letter{text-shadow:0 0 3px rgba(0,0,0,.5)}.shadow-black-50{text-shadow:0 0 9px rgba(0,0,0,.5)}.shadow_box{box-shadow:0 0 5px 0 rgba(0,0,0,.3)}.shadow_inner{box-shadow:0 0 30px 0 rgba(0,0,0,.2) inset}.small{font-size:1rem!important}.badge,.badge-pill{display:inline-block;font-size:.8rem!important;white-space:nowrap;font-weight:bolder;text-align:center}.badge{padding:.325rem .65rem;border-radius:.275rem;font-family:Arial;text-transform:uppercase;background-color:rgba(0,0,0,.7);color:#fff;text-shadow:0 0 3px rgba(0,0,0,.7)}.badge-pill{padding:.225rem .55rem;border-radius:50rem}.clearfix::after{display:block;clear:both;content:""}.btn:hover,.btn_bri:hover{animation:.5s both btn_bri_hover}.btn_opa{opacity:.7}.btn_opa:hover{animation:.5s both btn_opa_hover}@keyframes btn_opa_hover{0%{opacity:.7}100%{opacity:1}}@keyframes btn_bri_hover{0%{filter:brightness(100%)}100%{filter:brightness(130%)}}.radius{border-radius:.325rem}.radius-sm{border-radius:5px}.radius_top{border-top-left-radius:.325rem;border-top-right-radius:.325rem}.radius_bottom{border-bottom-right-radius:.325rem;border-bottom-left-radius:.325rem}.circle{border-radius:50%}#foo{margin-top:-5px}.foo_hr{border-top:2px solid rgba(0,0,0,.2)!important}#foo .logo_brand{margin:0 auto 1rem}.icon_row{grid-template-columns:40px 1fr;gap:.5rem;align-items:center}.conversion_count{top:-.5rem;right:-.5rem;padding:.3rem .4rem;border-radius:.575rem;font-weight:bolder;font-size:.9rem;min-width:30px;line-height:1}.btns_row{gap:1rem}.blink{animation:4s linear infinite blinker}@keyframes blinker{0%,100%{opacity:1}50%{opacity:.3}}.bg-success{background-color:#157347;color:#fff;border:1px solid #146c43}.bg-danger{background-color:#dc3545;color:#fff;border:1px solid #dc3545}.btn_bar{background-position:center center;background-size:contain;cursor:pointer}#btn_share{background-image:url(../images/btns/btn_share.svg)}#btn_likeme{background-image:url(../images/btns/btn_likeme.svg)}#btn_fck{background-image:url(../images/btns/btn_facebook.svg)}#btn_igm{background-image:url(../images/btns/btn_instagram.svg)}#btn_lkn{background-image:url(../images/btns/btn_linkedin.svg)}#btn_whp{background-image:url(../images/btns/btn_whatsapp.svg)}.btn_icon{background-position:5px center;background-size:20px 20px;padding-left:30px!important;max-height:max-content}.ico_ubi{background-image:url(../images/btns/btn_mapa.svg)}.ico_tel{background-image:url(../images/btns/btn_tel.svg)}.btn_icon.ico_mov{background-image:url(../images/btns/btn_movil.svg)}.btn_icon.ico_whp{background-image:url(../images/btns/btn_whatsapp_white.svg)}.btn_icon.ico_eml{background-image:url(../images/btns/btn_email.svg)}.grid_emp{text-align:center}.subtitle{padding-bottom:2.5rem}.subtitle_rt{clip-path:polygon(100% 0,100% 100%,0 75%,0 0)}.subtitle_lt{clip-path:polygon(100% 0,100% 75%,0 100%,0 0)}.clippy_rt{clip-path:polygon(100% 0,100% 100%,0 85%,0 0);padding-bottom:4rem}.clippy_lt{clip-path:polygon(100% 0,100% 85%,0 100%,0 0);padding-bottom:4rem}@media(min-width:560px){.foo_suc .btn{max-width:max-content}}@media(min-width:780px){.grid_emp{text-align:left}.grid_emp a{text-align:right}.btns_row{grid-template-columns:1fr 1fr}.emp_cnt{padding-left:1rem;border-left:5px solid #ccc}}@media(min-width:1400px){.subtitle{padding-bottom:3rem;background-position:right 250px center}}