:root{--cursive-font:"Oooh Baby",cursive;--color-lightGrey:#e6e7e9;--color-extraLightGrey:#f8f9fa;}.cursuve-text{font-family:var(--cursive-font);font-weight:400;font-style:normal;}.content-min-height{min-height:calc(100vh - 180px);}.ownersPortalHome{.content-min-height{min-height:calc(100vh - 233px);}}html{font-size:15px;}body{color:rgba(0,0,0,.90);}.h1,.h2,h1,h2{font-family:"Nunito Sans",sans-serif }h1{font-size:26px;text-transform:uppercase;}h2{font-size:24px;text-transform:uppercase;}h3,.h3{font-size:19px;text-transform:uppercase;}.lead{font-size:1.2rem;}p,ol,ul{font-size:15px;}ol,ul{padding-top:0.5rem;padding-bottom:0.5rem;}.bg-Primary .form-control:autofill{box-shadow:inset 0 0 200px 200px var(--color-primary);transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:rgba(255,255,255,0.9);}.input-group{.btn{border:none;border-bottom:1px solid #FFF;border-radius:0;}}#content a,.vCard #content button{border-bottom:1px solid var(--color-primary);}.logout{text-align:right;max-width:1860px;margin:auto;margin-top:25px;margin-bottom:10px;padding:0 30px;a{color:var(--color-primary);}}.bg-Primary{.btn-primary{background-color:#FFF !important;border-color:#FFF !important;color:var(--color-primary) !important;&:hover{background-color:transparent !important;color:#FFF !important;}}}.ownersPortalHome{.logout{display:none;}}.owners-portal-login{.gridCard{border-radius:15px;}}@media only screen and (max-width:1023px){.dashboard-openingText{order:1;}}.categoryList{display:flex;flex-wrap:wrap;justify-content:space-evenly;gap:10px;list-style:none;padding-left:0;max-width:1300px;margin:auto;li{flex-basis:1;flex-grow:1;max-width:23%;min-width:250px;width:100%;a{background-color:var(--color-lightGrey);display:flex;flex-direction:column;min-height:220px;width:250px;margin:10px auto;border-radius:10px;border-bottom:none !important;justify-content:center;align-items:center;padding:15px;padding-top:30px;gap:20px;i{font-size:32px;height:32px;}h4{text-align:center;height:50px;}}}}search-file,search-contacts{width:100%;max-width:1500px;margin:auto;}.footer{font-size:14px;table{font-size:14px !important;}.columns{padding-top:1rem;> div{padding-bottom:1rem;}}}
