html{font-size:16px}*{box-sizing:border-box;word-break:break-word}body{min-width:355px;margin:0;padding:0;font-family:"Lato",sans-serif;font-weight:normal;font-size:1rem;color:#3c3c3c;letter-spacing:.3px;line-height:1.7rem;scroll-behavior:smooth;background-color:#fcfcfc}#totalPageContent{flex-direction:column;min-height:100vh}main{flex-grow:1;margin:80px auto auto;animation:fadeIn .3s ease both}#bodyFilter{display:block;top:0;left:0;height:100%;background-color:rgba(51,51,51,.8);z-index:2;animation:fadeIn .4s ease}a,a:active,a:visited{color:#3c3c3c;text-decoration:none}ul{list-style:none;padding:0}#navHeader nav,h1,h2,h3,h4{font-family:Montserrat,sans-serif}h1{font-size:2rem;font-weight:900;line-height:2.35rem;letter-spacing:1.2px}h2{margin:0 0 35px;border-left:10px solid #02a660;line-height:1.9rem;font-size:1.55rem;padding:10px 0 10px 15px;font-weight:700}h3.classic{margin:0 0 30px;line-height:1.35rem}.withIcon{display:flex;align-items:center;margin-bottom:35px;gap:10px}.withIcon h2,.withIcon h3{margin-bottom:0}.withIcon h2{border:none;padding-left:0}.withIcon:before{display:block;content:"";width:50px;min-width:50px;height:50px;min-height:50px}.withIcon.small{margin-bottom:30px}.withIcon.small:before{width:35px;min-width:35px;height:35px;min-height:35px;background-size:cover}.withIcon.piggyBank:before{background-image:url(/build/images/piggyBank2.ab93039a.svg)}.withIcon.chest:before{background-image:url(/build/images/chest.52a0c9b3.svg)}.withIcon.costDown:before{background-image:url(/build/images/costDown.eb486531.svg)}.withIcon.student:before{background-image:url(/build/images/student.b6b26e52.svg)}main,#bodyFilter,#navHeader,#navHeader nav{width:100%}#navHeader,#bodyFilter{position:fixed}#navHeader figure,#navHeader figure a{height:100%}#navHeader,#navHeader figure,.expandControllers,.subMenuTitles,#totalPageContent,#navHeader figure a{display:flex}#navHeader figure,#mobileButton,.expandControllers span,.menuArrows,.subMenuTitles h4{display:inline-block}h1,h2{text-transform:uppercase}#navHeader,#navHeader nav{background-color:#fcfcfc;padding:0 6%}.bar1,.bar2,.bar3{width:28px;height:3px;background-color:rgba(51,51,51,.8);margin:6px 0;transition:.3s}.subMenu>ul>li,#navHeader nav>ul>li{border-bottom:1px solid rgba(120,120,120,.1)}.subMenu,.smallSubMenu,.smallSubMenu li:last-child,#mobileHidden>ul>li:nth-child(6),.subMenu>ul>li:last-child,.smallSubMenu ul li:last-child{border:none}input,textarea,button{outline:none}#navHeader{justify-content:space-between;height:80px;z-index:4}#navHeader figure{margin:auto 0;max-height:90%}#finandomLogo{width:200px;height:100%;max-height:100%;max-width:100%}#navHeader nav{position:absolute;max-height:100vh;top:0;left:0;transition:top .3s ease;z-index:3;font-size:.88rem;opacity:1;font-weight:700;overflow-y:scroll}#navHeader nav>ul{margin:60px 0 25px;line-height:1.4rem}#navHeader nav>ul>li{padding:13px 2%}.subMenu{padding:0 3%}#mobileButton{margin:auto 0;cursor:pointer;z-index:4}.expandControllers{justify-content:space-between;cursor:pointer}.subMenu{padding:0 3% !important}.smallSubMenu>ul{padding:0 1.5% !important}.subMenu>ul>li{padding:9px 4.5%;font-size:.8rem}.smallSubMenu{padding:0 4.5% !important}.subMenuTitles{justify-content:space-between;padding:8px 15% 8px 3% !important;border:none !important}.subMenuTitles h4{margin:8px 0 0;padding:3px 12px;font-size:.8em;text-transform:uppercase;background-color:rgba(120,120,120,.1)}.menuArrows{width:20px;height:10px;margin:auto 0;background-image:url(/build/images/arrow-down.7ab90c1e.svg);background-size:cover;transition:transform .2s ease}.smallSubMenu>ul>li{padding:11px 0;border-bottom:1px solid rgba(120,120,120,.1)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.mobileHidden{top:-1150% !important}.mobileClean{overflow:hidden}.invisible,.subMenuHidden{display:none !important}.menuArrowsUp{transform:rotate(180deg)}@media(min-width: 1000px){.withIcon{margin-bottom:50px;gap:13px}.withIcon:before{width:60px;min-width:60px;height:60px;min-height:60px}.withIcon.small{margin-bottom:35px}.withIcon.small:before{width:45px;min-width:45px;height:45px;min-height:45px}h3.classic{font-size:1.28rem;line-height:1.45rem}h1{font-size:2.5rem;line-height:2.8rem}h2{margin-bottom:50px}@keyframes fadeInRight{0%{opacity:0;transform:translateX(100%)}100%{opacity:1;transform:translateX(0)}}}@media(min-width: 1400px){.withIcon:before{width:70px;min-width:70px;height:70px;min-height:70px}.withIcon.small:before{width:48px;min-width:48px;height:48px;min-height:48px}#navHeader nav,#navHeader nav ul{display:flex}.subMenu,.subMenu>ul>li:nth-child(3),.subMenu .smallSubMenu:last-child{position:absolute}#bodyFilter,#mobileButton,.subMenu .menuArrows{display:none}#navHeader nav>ul,.subMenu>ul{flex-wrap:wrap}#navHeader nav,#navHeader nav ul{justify-content:space-between}.expandControllers:hover,#mobileHidden>ul>li>a:hover{color:#02a660}.subMenu a,.subMenu a:hover,.subMenu{color:#fcfcfc}#navHeader nav>ul>li,.subMenu>ul>li,.smallSubMenu>ul>li{border:none}h1{font-size:3rem;line-height:3.4rem}h2{font-size:2rem;line-height:2.5rem}#mobileHidden a,.expandControllers{transition:color .3s ease}.expandControllers,#mobileHidden>ul>li>a{text-transform:uppercase;font-size:.8rem}.subMenuTitles,.smallSubMenu{width:50.1%}.subMenuTitles,.subMenuTitles h4,.smallSubMenu{padding:0 !important}.subMenuTitles h4,.smallSubMenu ul{width:80%;margin:0 auto 0 60px}#navHeader{padding:0 4%}.mobileClean{overflow:visible}#navHeader figure{max-height:95%}#finandomLogo{width:180px}#navHeader nav{position:static;padding:0;width:1100px;overflow-y:inherit}#navHeader nav>ul{position:relative;width:100%;margin:auto 0}#navHeader nav>ul>li{padding:0}.menuArrows{margin:auto 0 auto 4px}.smallSubMenuHidden{display:block !important}.subMenu{padding:25px 0 0 0 !important;margin-top:70px;animation:fadeInRight .3s ease both;background-color:rgba(2,188,109,.85);border-radius:2px;top:0;width:700px}#secondSubMenu{left:194px}.subMenu a:hover{text-decoration:underline}.smallSubMenu>ul{padding:0 !important;flex-direction:column}.subMenu>ul>li:nth-child(3){right:0}.subMenu .smallSubMenu:last-child{top:61px;right:0}.subMenuTitles h4{background-color:inherit;text-decoration:underline;font-size:.9rem;margin-bottom:13px}.subMenu>ul>li{padding:0}.smallSubMenu{margin-bottom:25px}.smallSubMenu>ul>li{padding:7px 0}}@media(min-width: 1600px){#finandomLogo{width:220px}#navHeader{padding:0 5%}#navHeader nav{width:1200px}#secondSubMenu{left:202px}}
