﻿:root{--thumb: linear-gradient(60deg, #1f1f1f 0%, #5a5a5a 93% 45%);--sizeTitleMain: 32px;--fondo-imagen: #ebebeb}body{scroll-behavior:smooth;font-family:"Montserrat";--fondheader: black;color:#2e2e32;padding-top:4rem;background:#fff}@media screen and (max-width: 536px){body{padding-top:3rem}}:focus{outline:none}.note-light{border-color:#2196f3 !important}u{color:#2196f3}.img-post{height:200px;width:100%;object-fit:cover;object-position:center}.list-group-item::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";margin-right:8px;color:#2196f3;position:absolute;left:0%}.list-group-item{border:none;border-bottom:1px solid rgba(0,0,0,.125);background-color:rgba(0,0,0,0)}.list-group-item:last-child{border-bottom:none}@media(min-width: 537px){.img-post{height:400px}p{font-size:1.2rem;text-align:justify}}@media(min-width: 760px){.h1-responsive{font-size:2rem}.h2,h2{font-size:1.4rem}}#loading{height:100%;width:100%;position:absolute !important;top:0;left:0;z-index:1;bottom:0;right:0;display:flex;justify-content:center;align-items:center}.sticky-top{z-index:1}.h1,h1{font-size:calc(1.1rem + 1.5vw)}main strong{font-weight:600;color:#464646}@media(min-width: 768px){.col-md-8{padding-right:2.5rem}}section.text-center.border-bottom.pb-4.mb-4>small{text-align:left !important;display:block}body>main>div>div>div.col-md-4.mb-4>section>section>p{text-align:left !important}.overflow-hidden{overflow:hidden}.relative{position:relative}.video-radius{border-radius:1.4rem;overflow:hidden}.fixed-video{transform:scale(1.02)}.lazy-video{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1}.h-100{height:100%}.play-video.active::after{animation:none}.play-video{position:relative;cursor:pointer;transition:background .2s ease}.play-video img{position:relative;z-index:-1}.play-video:hover::after{background-color:rgba(255,1,22,.671);animation:pulsehover 2s ease infinite}.play-video:hover::before{background-color:#fff}.play-video::before{content:"";position:absolute;left:50%;top:50%;width:1.3rem;height:1.3rem;transform:translate(-50%, -50%);display:flex;justify-content:center;align-items:center;clip-path:polygon(100% 50%, 0 0, 0 100%);background-color:#000;z-index:1}.play-video::after{content:"";position:absolute;left:50%;top:50%;width:4rem;height:4rem;transform:translate(-50%, -50%);display:flex;justify-content:center;align-items:center;font-size:4rem;color:#f1f1f1;background-color:rgba(255,255,255,.678);border-radius:50%;box-shadow:0 0 0 rgba(0,0,0,.4);animation:pulse 2s ease infinite}@keyframes pulse{0%{transform:translate(-50%, -50%) scale(1);-moz-box-shadow:0 0 0 0 rgba(255,255,255,.4);box-shadow:0 0 0 0 rgba(255,255,255,.4)}70%{transform:translate(-50%, -50%) scale(1.1);-moz-box-shadow:0 0 0 10px rgba(201,201,201,0);box-shadow:0 0 0 10px rgba(201,201,201,0)}100%{transform:translate(-50%, -50%) scale(1);-moz-box-shadow:0 0 0 0 rgba(204,169,44,0);box-shadow:0 0 0 0 rgba(204,169,44,0)}}@keyframes pulsehover{0%{transform:translate(-50%, -50%) scale(1);-moz-box-shadow:0 0 0 0 rgba(233,0,97,.4);box-shadow:0 0 0 0 rgba(233,0,97,.4)}70%{transform:translate(-50%, -50%) scale(1.1);-moz-box-shadow:0 0 0 10px rgba(201,201,201,0);box-shadow:0 0 0 10px rgba(201,201,201,0)}100%{transform:translate(-50%, -50%) scale(1);-moz-box-shadow:0 0 0 0 rgba(204,169,44,0);box-shadow:0 0 0 0 rgba(204,169,44,0)}}.line-clamp{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.text-left{text-align:left}.line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.overflow-hidden{overflow:hidden}.relative{position:relative}.video-radius{border-radius:1.4rem;overflow:hidden}.fixed-video{transform:scale(1.03)}.lazy-video{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1}.h-100{height:100%}.play-video.active::after{animation:none}.play-video{position:relative;cursor:pointer;transition:background .2s ease}.play-video img{position:relative;z-index:-1}.play-video:hover::after{background-color:rgba(255,1,22,.671);animation:pulsehover 2s ease infinite}.play-video:hover::before{background-color:#fff}.play-video::before{content:"";position:absolute;left:50%;top:50%;width:1.3rem;height:1.3rem;transform:translate(-50%, -50%);display:flex;justify-content:center;align-items:center;clip-path:polygon(100% 50%, 0 0, 0 100%);background-color:#000;z-index:1}.play-video::after{content:"";position:absolute;left:50%;top:50%;width:4rem;height:4rem;transform:translate(-50%, -50%);display:flex;justify-content:center;align-items:center;font-size:4rem;color:#f1f1f1;background-color:rgba(255,255,255,.678);border-radius:50%;box-shadow:0 0 0 rgba(0,0,0,.4);animation:pulse 2s ease infinite}@keyframes pulse{0%{transform:translate(-50%, -50%) scale(1);-moz-box-shadow:0 0 0 0 rgba(255,255,255,.4);box-shadow:0 0 0 0 rgba(255,255,255,.4)}70%{transform:translate(-50%, -50%) scale(1.1);-moz-box-shadow:0 0 0 10px rgba(201,201,201,0);box-shadow:0 0 0 10px rgba(201,201,201,0)}100%{transform:translate(-50%, -50%) scale(1);-moz-box-shadow:0 0 0 0 rgba(204,169,44,0);box-shadow:0 0 0 0 rgba(204,169,44,0)}}@keyframes pulsehover{0%{transform:translate(-50%, -50%) scale(1);-moz-box-shadow:0 0 0 0 rgba(233,0,97,.4);box-shadow:0 0 0 0 rgba(233,0,97,.4)}70%{transform:translate(-50%, -50%) scale(1.1);-moz-box-shadow:0 0 0 10px rgba(201,201,201,0);box-shadow:0 0 0 10px rgba(201,201,201,0)}100%{transform:translate(-50%, -50%) scale(1);-moz-box-shadow:0 0 0 0 rgba(204,169,44,0);box-shadow:0 0 0 0 rgba(204,169,44,0)}}.gradient{background:#3f51b5;background:linear-gradient(222deg, #00bcd4 0%, #3f51b5 100%)}.aspec-ratio{position:relative;width:100%;height:auto;display:block;overflow:hidden}.ratio16x9{padding-top:56.25%}.ratio4x3{padding-top:75%}.ratio1x1{padding-top:100%}.ratio2x3{padding-top:150%}.ratio_img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}@media screen and (min-width: 760px){.w-md-50{width:50% !important}}.center-text-img{display:flex;flex-direction:column;justify-content:center}@media(min-width: 537px){.container-movile{background:#101010 !important}}.border-shadow-blue{box-shadow:2px 2px 11px 1px rgba(18,104,241,.8078431373);border-radius:1rem;border:1px solid #1266f1}.border-shadow{box-shadow:2px 2px 11px 1px rgba(78,78,78,.8078431373);border-radius:1rem;border:1px solid #8a8a8a}.border-shadow-red{box-shadow:2px 2px 11px 1px rgba(241,11,88,.904);border-radius:1rem;border:1px solid #e91e63}.mark,mark{padding:.2em;background-color:rgba(158,158,158,0);position:relative;color:#1266f1;font-weight:500}.zoom-image{cursor:pointer}.zoom-image:hover{transform:translate(-42px, 32px) scale(1.3)}.lead-text{font-style:italic;color:#383838;font-weight:500}.blue-title{color:#1266f1}.custom-list{padding:0}.custom-list li a:link{color:#1f1f1f}.custom-list li a:hover{color:#002cee}@media screen and (min-device-width: 1366px)and (-webkit-min-device-pixel-ratio: 1){::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}::-webkit-scrollbar-thumb{border-radius:6px;min-height:200px;background:var(--thumb)}}.underline{border-bottom:2px solid #1266f1;display:inline-block;line-height:.85}.underline--text{text-decoration:underline;text-decoration-color:#0184ff;color:#0184ff;font-style:italic}.underline--text:hover{text-decoration-color:#ff2784;color:#ff2784}.title--underline{position:relative}.title--underline::after{content:"";position:absolute;bottom:-5px;left:0;width:100px;height:2px;background-color:#2196f3;border-radius:6px}.note--primay-lite{background-color:rgba(193,227,255,.2784313725);border-color:#2196f3 !important}.note-primary-lite--grey{background-color:rgba(237,237,237,.2784313725);border-color:#2196f3 !important}.note--primay-danger{background-color:rgba(255,193,211,.28);border-color:#e91e63 !important}.color-red{color:#e91e63 !important}.h2-responsive{font-size:calc(1.325rem + .9vw) !important}.color-blue{color:#2196f3 !important}a.link,a.link:link,a.link:visited,a.link:active{font-weight:500;color:#0780e3 !important}a.link:hover{color:#ff2784 !important}.fade-banner{animation:fade .4s ease forwards}@keyframes fade{0%{opacity:1;filter:blur(20px) brightness(2)}15%{opacity:1;filter:blur(10px) brightness(1.5)}100%{opacity:1;filter:blur(0) brightness(1)}}.border-custom{border-radius:1rem}.cover{background-size:cover;background-repeat:no-repeat}