body{padding-top:110px}body a{color:#176fba}body .navbar-brandy{background-color:#ecfaff;background-image:url(/images/gplay.png);border:2px solid #176fba;z-index:500;width:100%;left:0;top:0;right:0;position:fixed;height:110px}body .navbar-brandy .navbar-toggler{border-color:#176fba}body .navbar-brandy .navbar-toggler:focus{box-shadow:none}body .navbar-brandy .navbar-toggler:hover{background-color:#b9ebf2}body .navbar-brandy .side-navbar{position:fixed;opacity:0;top:0;left:0;height:100vh;background-color:#ecfaff;background-image:url(/images/gplay.png);border-right:1px solid #176fba;transition:width .4s ease,opacity .4s ease,transform .4s ease;z-index:1000;overflow:hidden;width:0}body .navbar-brandy .side-navbar.expanded{width:280px;opacity:1}body .navbar-brandy .side-navbar .side-navbar-content{height:100%;overflow-y:auto}body .navbar-brandy .side-navbar .side-navbar-content .nav-close-btn{position:absolute;top:10px;right:10px;padding:0;color:#176fba}body .navbar-brandy .side-navbar .side-navbar-content ul.side-navbar-menu{margin:0;padding:0}body .navbar-brandy .side-navbar .side-navbar-content ul.side-navbar-menu li{border-bottom:1px solid #176fba}body .navbar-brandy .side-navbar .side-navbar-content ul.side-navbar-menu li svg{margin-right:10px;vertical-align:middle;display:inline-block}body .navbar-brandy .side-navbar .side-navbar-content ul.side-navbar-menu li a{text-decoration:none;display:block;font-size:1.2rem;font-weight:700;vertical-align:middle;padding:15px 10px}body .navbar-brandy .side-navbar .side-navbar-content ul.side-navbar-menu li a.active{background-color:#a6d3d9;background-image:url(/images/gplay.png)}body .navbar-brandy .side-navbar .side-navbar-content ul.side-navbar-menu li a:hover{background-color:#b9ebf2;background-image:url(/images/gplay.png);transition:background-color .2s ease}body .brandy-bottom{color:#e5ded8;background-color:#1a2127;background-image:url(/images/c-lines.png)}body .brandy-bottom .list-unstyled{line-height:2}body .sub-menu{max-width:70%;margin:0 auto 20px}body .sub-menu a{font-size:1.4rem;text-decoration:none}body .btn-glow:hover{box-shadow:0 0 .6rem rgba(0,123,255,.5);transform:scale(1.03);transition:all .2s ease-in-out}body .site-intro{line-height:1.8}.calc-skeleton{width:100%;max-width:450px;height:550px;border-radius:12px;padding:16px;box-shadow:0 3px 3px 3px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:16px;margin:75px auto}.calc-skeleton .skeleton{border-radius:6px}.calc-skeleton .display{height:80px;animation:pulse 1.5s infinite}.calc-skeleton .button-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;flex-grow:1}.calc-skeleton .button{height:60px;animation:pulse 1.5s infinite}@keyframes pulse{0%{background-color:rgb(225.5,239.15,244.2)}25%{background-color:rgb(215,228.3,233.4)}50%{background-color:rgb(204.5,217.45,222.6)}75%{background-color:rgb(215,228.3,233.4)}to{background-color:rgb(225.5,239.15,244.2)}}.quote-wrapper{margin:30px auto;max-width:400px}p{line-height:1.8}.pdf-doc-wrapper{margin:30px auto;max-width:614px;overflow:auto}.brandy-carousel .carousel-item .bg-cover{min-height:700px;z-index:-1;overflow:hidden}@media(max-width:576px){.brandy-carousel .carousel-item .bg-cover{min-height:350px}}.brandy-carousel .carousel-item .carousel-caption h2{font-size:4rem}@media(max-width:576px){.brandy-carousel .carousel-item .carousel-caption h2{font-size:2rem}}.brandy-carousel .carousel-item .carousel-caption p{font-size:1.5rem}@media(max-width:576px){.brandy-carousel .carousel-item .carousel-caption p{font-size:1rem}}.brandy-carousel .carousel-control-next-icon,.brandy-carousel .carousel-control-prev-icon{background-color:#176fba;border-radius:50%;background-size:50%;width:3rem;height:3rem}@media(max-width:576px){.brandy-carousel .carousel-control-next-icon,.brandy-carousel .carousel-control-prev-icon{width:2rem;height:2rem}}.brandy-carousel .carousel-indicators button[data-bs-target]{background-color:#ecfaff;height:5px}.brandy-carousel .carousel-indicators button[data-bs-target].active{background-color:#176fba}.brandy-carousel .carousel-caption{border-radius:12px}.brandy-carousel .carousel-caption h3,.brandy-carousel .carousel-caption p{color:#ecfaff}.features-section{background-color:#1a2127;color:#e5ded8;padding:40px;border-top:5px solid #176fba;border-bottom:5px solid #176fba}.features-section h3{font-size:2rem}.features-section svg{color:#176fba}