html{scroll-padding-top:85px}@media (max-width: 991px){html{scroll-padding-top:151px}}.bg-gray-afp{background-color:#e6e6e6!important}.bg-gray-afp .gray-accessible{color:#666!important}.video-container-constrain{max-width:900px;margin:auto}.video-offset{height:320px}.content-container{margin-top:-370px}@media (max-width: 991px){.content-container{margin-top:-285px}.video-offset{height:235px}}@media (max-width: 767px){.content-container{margin-top:-210px}.video-offset{height:160px}}@media (max-width: 390px){.content-container{margin-top:-165px}.video-offset{height:115px}}.accordion-item{background-color:transparent}.accordion-body{padding:0 0 1.5rem}.accordion-button{padding:1.5rem 0;font-size:1.125rem;font-family:var(--font-body-medium);line-height:normal;background-color:transparent;text-transform:none;gap:1rem}.accordion-button:not(.collapsed){color:var(--primary);background-color:transparent;box-shadow:none}.accordion-button:focus{border-color:transparent;box-shadow:none;color:var(--primary)}.accordion-button:after{content:"";font-family:icomoon!important;background-image:none}.accordion-button:not(.collapsed):after{background-image:none}.form-check-input:focus{border-color:var(--primary-color);outline:0;box-shadow:0 0 0 .2rem #6244bb7f}.form-check-input:checked{background-color:var(--primary-color);border-color:var(--primary-color)}#afp-feature h2{max-width:550px;margin-left:auto;margin-right:auto}@media (max-width: 767px){#afp-feature h2{max-width:380px}}@media (max-width: 575px){#afp-feature h2{max-width:300px}}@media (min-width: 768px){a.app-screenshot{position:relative;bottom:-50px;transition:ease .4s}a.app-screenshot:hover{bottom:0}}@media only screen and (max-height: 575px) and (max-width: 991px) and (orientation: landscape){#afp-af-app-download-qr-code{display:none!important}#afp-af-app-download-store{display:block!important}}img.logo-afp{padding-bottom:15px}@media (max-width: 767px){img.logo-afp{padding-bottom:0}}.lite-youtube-fallback{aspect-ratio:16 / 9;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1em;padding:1em;background-color:#000;color:#fff;text-decoration:none}.lite-youtube-fallback:before{display:block;content:"";border:solid transparent;border-width:2em 0 2em 3em;border-left-color:red}.lite-youtube-fallback:hover:before{border-left-color:#fff}.lite-youtube-fallback:focus{outline:2px solid red}
