body{margin-top:100px;overflow-x:hidden;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.2rem;color:#474e5b}p{line-height:1.75}a{color:#1c68ff}a:hover{color:#004ee8}.text-primary{color:#1c68ff !important}h1,h2,h3,h4,h5,h6{color:#474e5b;font-weight:600;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif}h2,.h2-style{color:#474e5b;font-weight:600;font-size:1.6rem}h2.bigger,.h2-style.bigger{font-size:2.8rem}h3,.h3-style{color:#1c68ff;font-weight:600;font-size:1.4rem}section{padding:5rem 0}.btn{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;min-width:190px;font-weight:600;font-size:1.1rem;padding:1rem 1.5rem;border:1px solid #1c68ff;color:#1c68ff}.btn:active,.btn:focus,.btn:hover{background-color:#1c68ff !important;color:#fff}.btn-xl{font-size:18px;padding:20px 40px}.btn-primary{color:#fff;background-color:#1c68ff;border-color:#1c68ff}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#fff !important;color:#1c68ff}::-moz-selection{background:#1c68ff;text-shadow:none}::selection{background:#1c68ff;text-shadow:none}img::selection{background:transparent}img::-moz-selection{background:transparent}.xsmall{font-size:0.65em}#loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background:white;z-index:9999;display:flex;align-items:center;justify-content:center}#loader-wrapper .loader{width:48px;height:48px;border:5px solid #ccc;border-top-color:#1c68ff;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}#toTop{display:block !important;width:50px;height:50px;font-size:24px;line-height:46px;border-radius:50%;position:fixed;right:10px;bottom:80px;overflow:hidden;text-align:center;text-decoration:none;z-index:20;color:#fff;background:#1c68ff;-webkit-box-shadow:4px 4px 8px 0 rgba(0,0,0,0.4);-moz-box-shadow:4px 4px 8px 0 rgba(0,0,0,0.4);box-shadow:4px 4px 8px 0 rgba(0,0,0,0.4)}.skip{position:absolute;top:auto;left:-10000px;overflow:hidden;padding:0 5px;background-color:#fff}.skip:focus{z-index:2000;left:0}html,body,#main-content{height:100%}.modal-title{font-size:1.25rem}.doc-content .section-heading{font-size:1rem}.gallery-heading{font-size:1rem}.color-black{color:#000}.color-blue{color:#1c68ff}.bg-grey{background-color:#474e5b08}.bg-blue{background-color:#1c68ff1a}.bg-balls{background-image:url("../../img/bg-balls.png");background-size:cover;background-position:center;background-repeat:no-repeat}.bg-corner-x{background-image:url("../../img/bg-corner-x.png");background-size:cover;background-position:left bottom;background-repeat:no-repeat}.box-side-line{border-left:6px solid #1c68ff}.is-invalid{border-color:#dc3545}#introduction .introduction-inner{background:linear-gradient(90deg, #fbfbfb 0%, #f3f3f3 100%);border-radius:3rem}#introduction .introduction-list{font-size:1rem}#introduction .introduction-list img{width:85px}#acceptable-payments{padding:1.5rem 1.5rem}#acceptable-payments ul{text-align:center}#acceptable-payments ul li{margin:1rem 1rem}#hardware-details img{width:135px}#pricing .price-card{border-radius:20px;box-shadow:0 0 20px rgba(28,104,255,0.2)}#pricing .price-card .plan-name{font-weight:600;font-size:2.2rem;line-height:2em}#pricing .price-card .price{color:#1c68ff;font-weight:600;font-size:1.9rem;line-height:1.5rem}#pricing .price-card .monthly{font-weight:500}#pricing .price-card hr{border:none;border-top:2px solid rgba(71,78,91,0.5)}#pricing .price-card li::marker{color:#1c68ff;line-height:3rem}#pricing .addon-card .addon-name{font-weight:500}#pricing .addon-card .price{color:#1c68ff;font-weight:600;font-size:1.9rem;line-height:1.5rem}#pricing .addon-card .monthly{font-weight:500}#pricing .addon-card-border .addon-card{border-bottom:1px solid #1c68ff}#request-demo form.contact-form .custom-input{border-radius:12px;background-color:#fff;border:none;height:calc(1.7em + 2rem + 4px);padding:1rem 1rem;font-size:1.2rem}#request-demo form.contact-form .custom-input::placeholder{color:#474e5b80}#request-demo form.contact-form .custom-input:-webkit-autofill,#request-demo form.contact-form .custom-input:-webkit-autofill:hover,#request-demo form.contact-form .custom-input:-webkit-autofill:focus{background-color:#fff8dc !important;-webkit-box-shadow:0 0 0 1000px #fff8dc inset !important;box-shadow:0 0 0 1000px #fff8dc inset !important;transition:background-color 9999s ease-in-out 0s}#request-demo form.contact-form .custom-input:-moz-autofill{background-color:#fff8dc !important;box-shadow:0 0 0 1000px #fff8dc inset !important}#request-demo form.contact-form .alert{border-radius:12px;padding:1rem 1rem;font-size:1rem}#request-demo form.contact-form .alert ul{margin:0;padding-left:30px}@media (min-width: 768px){#pricing .price-card .plan-name{font-size:2.8rem;line-height:3.5rem}#pricing .price-card .price{font-size:2rem;line-height:2.8rem}#pricing .addon-card .price{font-size:2rem;line-height:2.8rem}}@media (min-width: 992px){#pricing .price-card .plan-name{font-size:3rem;line-height:3rem}#pricing .price-card .price{font-size:2.3rem;line-height:2.3rem}#pricing .addon-card .price{font-size:2.3rem;line-height:2.3rem}}@media (min-width: 1200px){#introduction h2{padding:0 5rem}}#mainNav{height:100px;max-height:100px;padding-top:15px;padding-bottom:15px;border:none;background-color:#fff;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}#mainNav .header-logo{display:block;margin:0;padding:0;height:65px;-webkit-transition:height 0.3s;-moz-transition:height 0.3s;transition:height 0.3s}#mainNav .navbar-toggler{font-size:12px;right:0;padding:13px;text-transform:uppercase;color:white;border:0;background-color:#1c68ff;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif}#mainNav .navbar-brand{font-size:0.9em;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;padding:0;display:block;color:#1c68ff;height:100%}#mainNav .navbar-brand.active,#mainNav .navbar-brand:active,#mainNav .navbar-brand:focus,#mainNav .navbar-brand:hover{color:#004ee8}#mainNav .navbar-brand img{display:block;height:100%}#mainNav .navbar-nav .nav-item .nav-link{font-size:90%;font-weight:400;padding:1.1em 1em !important;letter-spacing:1px;color:white;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif}#mainNav .navbar-nav .nav-item .nav-link.active,#mainNav .navbar-nav .nav-item .nav-link:hover{color:#1c68ff}#mainNav .navbar-nav .nav-item .btn{margin-left:2rem}#mainNav.navbar-shrink{height:54px;max-height:54px;padding-top:0;padding-bottom:0}#mainNav.navbar-shrink .header-logo{padding:7px 0;height:54px}#mainNav.navbar-shrink .navbar-brand{font-size:0.65em}#mainNav.navbar-shrink .btn{padding:0.5rem 0.75rem;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}section#contact{background-color:#212529;background-image:url("../img/map-image.png");background-repeat:no-repeat;background-position:center}section#contact .section-heading{color:#fff}section#contact .form-group{margin-bottom:25px}section#contact .form-group input,section#contact .form-group textarea{padding:20px}section#contact .form-group input.form-control{height:auto}section#contact .form-group textarea.form-control{height:248px}section#contact .form-control:focus{border-color:#1c68ff;box-shadow:none}section#contact ::-webkit-input-placeholder{font-weight:700;color:#ced4da;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif}section#contact :-moz-placeholder{font-weight:700;color:#ced4da;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif}section#contact ::-moz-placeholder{font-weight:700;color:#ced4da;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif}section#contact :-ms-input-placeholder{font-weight:700;color:#ced4da;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif}footer ul.contact-info{font-size:1.2rem}footer ul.contact-info .info-title{font-weight:600}footer .footer-links{font-size:1.1rem}footer .footer-links a,footer .footer-links a:link,footer .footer-links a:visited{color:#474e5b}footer .copyright{font-weight:600}@media (min-width: 1200px){footer ul.contact-info{font-size:0.95rem}footer .footer-links{font-size:0.8rem}}body #accessibility-modal{--acc_color_1: #212529;font-family:inherit}body #accessibility-modal *{font-family:inherit}body #accessibility-modal.bottom{left:0}body #accessibility-modal.bottom.close{bottom:15px;left:15px}body #accessibility-modal.close:hover #closeBtn{filter:opacity(1)}body #accessibility-modal #headerContent p{margin:0}body #accessibility-modal #accessibility-tools{margin-bottom:70px}.grecaptcha-badge{bottom:0 !important}body .uwy.userway_p1 .userway_buttons_wrapper{top:auto !important;right:auto !important;bottom:15px !important;left:60px !important}
