.home-footer{background-color:#202a2e;top:0;position:relative;line-height:1}.footer-top{padding:50px 0 45px;margin:auto}#home .footer-top{max-width:none}.footer-bottom{padding:25px 0;border-top:1px solid #303f45}.footer-top h4{font-size:17px;color:#fff;line-height:1.2;margin:0 0 30px;font-family:'SFUIDisplayRegular',Arial,Helvetica,sans-serif}.footer-top li{margin:0 0 5px}.footer-top li:last-child{margin-bottom:0}.footer-top li a,.follow-list a,.contact-details p,.footer-bottom li a,.copy-text{font-size:14px;color:#527481;line-height:1.5;display:inline-block;vertical-align:top;font-family:'SFUIDisplayLight',Arial,Helvetica,sans-serif;text-decoration:none}.footer-top li a:hover,.follow-list a:hover,.contact-details p a:hover,.footer-bottom li a:hover,.copy-text a:hover{color:var(--secondary-color)}.nolist{padding:0;margin:0;margin-bottom:5px;list-style:none}.contact-details h5{font-size:20px;color:#679db1;font-family:'SFUIDisplayMedium',Arial,Helvetica,sans-serif;line-height:1.2;margin-bottom:12px;margin-top:0}.contact-details p{display:block;margin-bottom:10px;line-height:1.5}.contact-details p:last-child{margin-bottom:0}.contact-details p a,.copy-text a{color:inherit}.contact-details p b{font-weight:bold;color:#679db1}.footer-bottom li{display:inline-block;vertical-align:top;margin-right:15px}.alert{position:relative;padding:10px 40px 10px 20px;z-index:1;-webkit-box-shadow:0 1px 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 1px 2px rgba(0,0,0,0.1);color:#fff;line-height:20px;text-align:center;overflow:hidden;text-overflow:ellipsis;border-radius:10px;background-color:#38b11d}.alert-contact-us{position:relative;margin-left:20px;text-decoration:underline}.alert-wrap .alert.alert-danger,.alert-wrap .alert.alert-error{background:#ba2020;border:#ba2020;color:white}.alert-wrap .alert.alert-success{background:#38b11d;border:#38b11d}.alert-wrap .alert .text-info{color:white !important;text-decoration:underline}.alert-wrap .alert .close{font-size:20px;border:1px solid #fff;border-radius:5px;line-height:12px;padding:2px;height:20px;position:absolute;top:8px;right:10px;color:#fff;text-decoration:none;font-weight:400;opacity:1 !important}.alert-wrap{position:relative;max-width:500px;width:auto;left:50%;transform:translateX(-50%);z-index:1;top:0;margin:0}.alert-container{position:fixed;top:80px;left:50%;z-index:999;transform:translateX(-50%);min-width:50%}.white-box.cm-padding{padding:25px 25px;-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,0.1);-moz-box-shadow:inset 0 -2px 0 rgba(0,0,0,0.1);box-shadow:inset 0 -2px 0 rgba(0,0,0,0.1);border-radius:10px}.white-box.cm-padding-small{padding:15px;-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,0.1);-moz-box-shadow:inset 0 -2px 0 rgba(0,0,0,0.1);box-shadow:inset 0 -2px 0 rgba(0,0,0,0.1);border-radius:10px}h1.small sup{margin-left:6px;line-height:normal}h1.small{font-size:30px;margin-top:0;margin-bottom:20px;line-height:1.3;color:#222a2d;font-family:'SFUIDisplayBold',Arial,Helvetica,sans-serif}h1.small sup{margin-left:6px;font-size:45%}h3{color:#222a2d;font-family:'SFUIDisplaySemibold',Arial,Helvetica,sans-serif}h4{font-family:'SFUIDisplaySemibold',Arial,Helvetica,sans-serif}a{transition:.5s;color:var(--primary-color);font-weight:400}.black{font-weight:400}.fa.filled{color:#ecd301}footer .fa{color:#dededf}.follow-list a i{width:30px;line-height:30px;height:30px;color:#fff;border-radius:50%;margin-right:5px;background-color:rgba(82,116,129,0.23);text-align:center}.store-link a{margin-right:20px}select:focus{outline-color:var(--primary-color)d1}select option:checked{background:var(--primary-color)d1}form input[type='text'],form input[type='number'],form input[type='time'],form input[type='password'],form input[type='email'],form textarea{border-radius:6px;margin-bottom:20px;padding:10px;width:100%;border:1px solid #d2e3eb;background-color:#fff;color:#495057;font-weight:400}::placeholder{color:#495057;opacity:1}form label.checkbox,form .choices label:nth-child(2),form .choices label:nth-child(3){font-family:'SFUIDisplayRegular',Arial,Helvetica,sans-serif;font-size:15px;color:rgba(42,46,53,0.8);padding-top:0}form button svg:nth-child(2){color:#38b11d}.ml-auto,.mx-auto{margin-left:auto !important}button.demobtn,a.demobtn{border-radius:50px;background:#f8a126;color:#fff;padding:12px 35px;font-size:16px;display:inline-block;vertical-align:top;font-family:'SFUIDisplaySemibold',Arial,Helvetica,sans-serif;line-height:20px;text-decoration:none}button.demobtn:hover{-webkit-transition:.5s;transition:.5s;-webkit-transform:scale(0.98);transform:scale(0.98)}.info-tooltip{font-size:20px}@media only screen and (max-width:1199px){.footer-top{max-width:100%}h1.small{font-size:1.5rem;margin-bottom:.5em}}@media only screen and (max-width:575px){.footer-bottom .nolist,.footer-bottom .copy-text{float:none !important;text-align:center;display:block}}