/*!
 * Pineapple v4.0.0 (https://github.com/justintime50/pineapple)
 * CSS and Javascript web development library
 * Licensed under MIT (https://github.com/justintime50/pineapple/blob/main/LICENSE)
 */.pa-animate-bottom{position:relative;animation-name:animatebottom;animation-duration:1s}@keyframes animatebottom{from{bottom:-100px;opacity:0}to{bottom:0;opacity:1}}.pa-slideanim{visibility:hidden}.pa-scroll{text-decoration:none}.pa-slide{animation-name:pa-slide;animation-duration:1s;visibility:visible}@keyframes pa-slide{0%{opacity:0;transform:translateY(70%)}100%{opacity:1;transform:translateY(0%)}}.pa-nav-fade{transition:background-color .5s ease 0s}.pa-nav-fade.opaque{transition:background-color .5s ease 0s;opacity:.9}.pa-nav-fade a{color:#fff}.pa-nav-fade .dropdown-menu a{color:#000}.pa-nav-fade a.opaque{color:#000}#pa-loader{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;width:150px;height:150px;margin:-75px 0 0 -75px;border:16px solid #f6f6f6;border-radius:50%;border-top:16px solid #007dda;animation:spin 1.5s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#pa-loader-div{height:100%;display:none;text-align:center}.pa-bg-gray{background-color:#f6f6f6}.pa-slanted-container{transform:skew(0deg, -2deg);margin-bottom:-2vw}.pa-slanted-content{transform:skew(0deg, 2deg)}.pa-banner{display:flex;justify-content:center;flex-direction:column;height:100%;background-position:center;background-size:cover;background-attachment:fixed}@media only screen and (width <= 1024px){.pa-banner{background-attachment:initial}}.pa-banner-text{text-align:center;padding:3rem;align-items:center;position:relative;z-index:10;color:#fff}.pa-banner-heading{font-size:8vmin;position:relative;z-index:10;color:#fff}.pa-banner-sub-heading{font-size:3vmin;position:relative;z-index:10;color:#fff}.pa-banner-darken::before{content:"";z-index:0;display:block;position:absolute;height:100%;width:100%;background:rgba(0,0,0,.35)}.pa-banner-logo{width:20vw;height:auto;display:block;margin-left:auto;margin-right:auto}@media only screen and (width <= 1024px){.pa-banner-logo{width:30vw}}@media only screen and (width <= 768px){.pa-banner-logo{width:25vh}.pa-banner-btn{width:100%;margin-bottom:35px}}.pa-banner-btn{color:#fff;border-color:#fff;background-color:rgba(0,0,0,0)}.pa-banner-btn:hover{color:#fff;border-color:#007dda;background-color:#007dda}.pa-btn{margin:20px;padding:10px 30px;background-color:#f6f6f6;border:solid 1px #818181;color:#818181}.pa-btn-blue{color:#007dda;border-color:#007dda;background-color:rgba(0,0,0,0)}.pa-btn-blue:hover{background-color:#007dda;color:#fff;border-color:#007dda}@media only screen and (width <= 768px){.pa-btn,.pa-btn-blue{width:100%;margin-bottom:35px}}.pa-card{box-shadow:0 4px 8px 0 rgba(0,0,0,.2);transition:.3s;padding:1em;margin:1em;display:block;text-align:center;max-width:100%;background-color:#fff;border-radius:.35em}.pa-card:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.pa-icon{border:#818181 solid 1px;border-radius:.5em;padding:25px;margin:10px;text-align:center;display:inline-block}@media only screen and (width <= 768px){.pa-font-xs{font-size:14px}.pa-font-sm{font-size:20px}.pa-font-md{font-size:28px}.pa-font-lg{font-size:42px}.pa-font-xl{font-size:56px}}@media only screen and (width >= 769px){.pa-font-xs{font-size:1.6vw}.pa-font-sm{font-size:2.3vw}.pa-font-md{font-size:3.2vw}.pa-font-lg{font-size:5.2vw}.pa-font-xl{font-size:6vw}}@media only screen and (width >= 992px){.pa-font-xs{font-size:14px}.pa-font-sm{font-size:18px}.pa-font-md{font-size:26px}.pa-font-lg{font-size:40px}.pa-font-xl{font-size:58px}}.pa-video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.pa-video-container iframe,.pa-video-container object,.pa-video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.pa-carousel-full,.pa-carousel-item-full,.pa-active{height:100%}.pa-carousel-item-full{background-position:center;background-repeat:no-repeat;background-size:cover}.pa-carousel-inner-full{height:100%}.pa-display-none{display:none}.pa-inline-block{display:inline-block}.pa-padding-0{padding:0}.pa-margin-0{margin:0}.pa-flex-container{display:flex}.pa-flex-center-container{display:flex;justify-content:center;align-items:center}/*# sourceMappingURL=pineapple.min.css.map */
