:focus,button{outline:0}*,:after,:before{box-sizing:border-box}::-moz-focus-inner{border:0}body,html{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:Roboto;font-weight:100}a,div,li,ol,p,ul{font-family:Helvetica;font-size:16px;color:#666}a:hover{text-decoration:none;color:initial}ol,ul{list-style:none}button{border:0}.row-centered{text-align:center}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:active,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:rgba(0,0,0,.7)!important}.input-field label{color:rgba(41,125,204,.7)}.input-field input[type=email],.input-field input[type=number],.input-field input[type=password],.input-field input[type=text],.input-field textarea[type=text]{color:rgba(0,0,0,.7);margin-bottom:10px;border-bottom:1px solid rgba(41,125,204,.7)}textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #297dcc;box-shadow:0 1px 0 0 #297dcc}textarea.materialize-textarea:focus:not([readonly])+label{color:#666}.input-field input[type=email]:focus+label,.input-field input[type=number]:focus+label,.input-field input[type=password]:focus+label,.input-field input[type=text]:focus+label,.input-field textarea:focus+label{color:rgba(102,102,102,.8)}.input-field input[type=email].valid,.input-field input[type=email]:focus,.input-field input[type=number].valid,.input-field input[type=number]:focus,.input-field input[type=password].valid,.input-field input[type=password]:focus,.input-field input[type=text].valid,.input-field input[type=text]:focus,.input-field textarea.valid,.input-field textarea:focus{border-bottom:1px solid rgba(41,125,204,.7);box-shadow:0 1px 0 0 rgba(41,125,204,.7)}.input-field input[type=text].invalid,.input-field textarea.invalid{border-bottom:1px solid rgba(200,29,37,.7);box-shadow:0 1px 0 0 rgba(200,29,37,.7)}.input-field .prefix.active{color:rgba(41,125,204,.7)}.form_warn_msg{font-size:12px;color:#ff5a5f}.animated_loader{position:fixed;bottom:0;left:0;right:0;top:0;z-index:10000;background-color:rgba(255,255,255,.9)}.animated_loader .loader_msg{color:#297dcc;position:absolute;top:55%;left:50%;text-align:center;transform:translateX(-50%)}.animated_loader .spinner{background:#297dcc;border-radius:50%;display:inline-block;left:50%;position:absolute;top:50%;height:0;width:0}.animated_loader .spinner:after,.animated_loader .spinner:before{content:"";display:block;width:100px;height:100px;border-radius:50%}.animated_loader .spinner span{display:block;height:10px;width:10px;background:#ff5a5f;border-radius:50%;position:absolute;top:0}.animated_loader .spinner span:nth-child(1){left:-30px;-webkit-animation:bounce 1s ease-in-out infinite;animation:bounce 1s ease-in-out infinite}.animated_loader .spinner span:nth-child(2){-webkit-animation:bounce 1s ease-in-out .11s infinite;animation:bounce 1s ease-in-out .11s infinite}.animated_loader .spinner span:nth-child(3){left:30px;-webkit-animation:bounce 1s ease-in-out .33s infinite;animation:bounce 1s ease-in-out .33s infinite}@-webkit-keyframes bounce{0%,100%,75%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}}@keyframes bounce{0%,100%,75%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}}nav{background-color:#fff;color:#297dcc;padding:0 5%;box-shadow:none;position:fixed;top:0;z-index:1000;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}#contact_us,.site-footer{position:relative;width:100%}nav.scrolled{box-shadow:2px 2px 2px rgba(41,125,204,.3)}nav a,nav ul li a{color:#666}nav ul li a:hover{background-color:transparent;color:#297dcc}nav ul li a span{border:1px solid #297dcc;color:#297dcc;padding:5px 12px;border-radius:4px}nav ul li a span:hover{color:#fff;background-color:#297dcc}nav a.user_trigger{color:#297dcc}.dropdown-content{min-width:150px;top:55px!important}.dropdown-content li a{color:#666}.dropdown-content li a:hover{color:#297dcc}.dropdown-button i.right{margin-left:0}.nav-wrapper .brand-logo img{height:60px;width:auto}nav .button-collapse.profile_trigger{float:right}.side-nav a{text-align:center}.main-container{margin-top:60px}.side-nav{margin-top:55px}#contact_us{padding:70px;background-color:#F8F8F8}#contact_us .quick_actions_intro h4{color:#666;text-align:center;text-transform:uppercase}#contact_us .row{margin-bottom:0}#contact_us .quick_actions_btn{border:1px solid #297dcc;border-radius:4px;color:#297dcc;padding:5px 12px;text-align:center}#contact_us .quick_actions_btn:hover{color:#fff;background-color:#297dcc}.site-footer{background-color:#297dcc}.site-footer .contact_us_btn{min-height:100px;border-bottom:1px dashed rgba(191,215,234,.3)}.site-footer .footer-wrapper{width:100%;padding:5%}.site-footer .footer-wrapper img.footer_logo{margin:40px 0;height:70px;width:auto}.site-footer .footer-wrapper .footer_intro p{color:#fff;font-size:16px;margin-top:0;text-align:justify}.site-footer .footer-wrapper .footer_intro .social-links{text-align:center}.site-footer .footer-wrapper .footer_intro .social-links a{margin-right:25px;color:#fff;cursor:pointer}.site-footer .footer-wrapper .footer_intro .social-links a:hover{color:#ff5a5f}@media (max-width:37.5em){.site-footer .footer-wrapper .footer-links{margin-top:30px;text-align:center}}.site-footer .footer-wrapper .footer-links h5{text-transform:uppercase;color:#fff;margin:0}.site-footer .footer-wrapper .footer-links a{display:block;width:100%;color:#fff}.site-footer .footer-wrapper .footer-links a:hover{color:#fff}.site-footer .copyright_wrapper .row{margin-bottom:initial}.site-footer .copyright_wrapper .row .col{padding:0}.site-footer .copyright_wrapper .copyright{height:inherit;border-top:1px dashed rgba(255,255,255,.3);background-color:#297dcc}.site-footer .copyright_wrapper .copyright p{color:#fff;line-height:50px;margin:0;text-align:center}