:root{--dark:#444;--light:#fff;--primary:#58468c;--border:#f1f1f1;--primaryLight:#ecf4ff;--animation-duration:1s;--transition-duration:.25s;--shadow:0 0 15px #76859c40}body{color:var(--dark);font-family:Urbanist,sans-serif;font-size:15px;font-weight:500}main{min-height:93vh}.logo img{height:35px}.main_header nav{background-color:var(--light);border:1px solid var(--border);width:100%;max-width:100%;box-shadow:var(--shadow);z-index:100;padding:.75rem 0;position:fixed;top:0;left:0}.fixed-top{transform:translate(-50%,-120px)!important}.banner_section{background-color:var(--primaryLight);flex-direction:column;justify-content:center;align-items:center;min-height:80vh;padding:100px 0 50px;display:flex;position:relative}.banner_section:after{content:"";background-image:linear-gradient(to bottom, var(--primaryLight), var(--light));z-index:1;width:100%;height:20px;position:absolute;bottom:0}.slider_content h1{font-weight:700}.navbar_nav .nav-link{color:var(--dark);width:fit-content;margin:.1rem 1.2rem;font-weight:500}.navbar_nav .nav-link:not(.btn){padding:0!important}.navbar_nav .nav-link:last-child{margin-left:0}.navbar_nav .nav-link{transition:all .5s;position:relative}.navbar_nav .nav-link:after{content:"";background:var(--primary);transform-origin:100%;border-radius:50px;width:85%;height:2px;transition:transform .5s;position:absolute;top:115%;left:0;transform:scaleX(0)}.navbar_nav .nav-link:before{content:"";background-color:var(--dark);transform-origin:100%;border-radius:50px;width:10%;height:2px;transition:transform .5s .4s;position:absolute;top:115%;right:0;transform:scaleX(0)}.navbar_nav .nav-link:hover:after{transform-origin:0;transform:scaleX(1)}.navbar_nav .nav-link:hover:before{transform-origin:0;transform:scaleX(.9)}.navbar_nav .nav-link.active:after{transform-origin:0;transform:scaleX(1)}.navbar_nav .nav-link.active:before{transform-origin:100%;transform:scaleX(.9)}.navbar_nav .nav-link.btn:after,.navbar_nav .nav-link.btn:before{display:none}.btn_outline{background-color:var(--light);width:fit-content;transition:all .5s ease-in-out;display:block;border:2px solid var(--primary)!important;color:var(--primary)!important;padding:.4rem 1.5rem!important}.btn_fill{background-color:var(--primary);box-shadow:var(--shadow);width:fit-content;transition:all .5s ease-in-out;display:block;border:2px solid var(--primary)!important;color:var(--light)!important;padding:.4rem 1.5rem!important}.btn_fill:hover,.btn_fill:focus{box-shadow:var(--shadow);background-color:var(--light)!important;color:var(--primary)!important}.btn_outline:hover{box-shadow:var(--shadow);background-color:var(--light)!important;border-color:var(--light)!important;color:var(--primary)!important}.slider_icons img{object-fit:contain;height:50px}.slider_icons .col-auto{position:relative}.slider_icons .col-auto:nth-child(2):after{content:"";background-color:var(--dark);border-radius:100px;width:4px;height:100%;position:absolute;right:-4%}@media (width>=768px){.slider_img img{margin:0}}.price_cards{padding:60px 0}.heading{margin-bottom:2rem;position:relative}.heading h2{text-align:center;text-transform:uppercase;font-size:40px;font-weight:700}.heading h2 span{color:var(--primary)}.heading p{text-align:center}.form-check-input{width:1.4em;height:1.4em;margin-top:0;box-shadow:none!important}.form-check .form-check-input{margin-right:.5rem}.form-check-input:checked{background-color:var(--primary);border-color:var(--primary)}.form-check label{margin:0}.form-check-input:checked[type=checkbox]{background-size:80%}.top_section{background-image:linear-gradient(to bottom, var(--primaryLight), var(--light));min-height:220px;padding:140px 0 0}.top_section h3{text-align:center;text-transform:uppercase;color:var(--primary);font-size:35px;font-weight:800}.inner_section{padding:60px 0}.login_card{background-color:var(--light);box-shadow:var(--shadow);border-radius:15px;padding:1.5rem 2rem}.login_section{flex-direction:column;justify-content:space-around;min-height:100vh;padding:30px 1rem 0;display:flex}.login_card input{caret-color:var(--primary);border-radius:8px;padding:.75rem;transition:all .5s ease-in-out;box-shadow:none!important}.login_welcome img{width:180px;margin:0 auto 1.5rem;display:block}.login_card input:focus{border-color:var(--primary)}.login_card h1{letter-spacing:.00833em;text-align:center;margin-bottom:2rem;font-size:32px;font-weight:400;line-height:1.2}.login_card h1 span{text-transform:uppercase;color:#c81925;font-weight:700}.login_card p{margin-bottom:1.2rem;font-size:12px;line-height:normal}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{color:var(--primary);transform:scale(.85)translateY(-1.75rem)translate(.15rem)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding:.625rem .75rem}.navbar-toggler img{object-fit:contain;width:30px;height:30px}.link_btn{width:fit-content;margin:auto;text-decoration:none;display:block}.link{text-underline-offset:3px;color:var(--primary);text-decoration-thickness:1px;transition:all .5s ease-in-out}.link:hover{color:var(--primary)}@media (width<=1200px){.navbar_nav .nav-link{margin:.5rem}}@media (width<=992px){.navbar_nav .nav-link{margin:.5rem}.top_section{padding:120px 0 0}.inner_section{padding:0}.heading h2{font-size:30px}.login_card{padding:1.5rem}}.alert{z-index:1050;width:fit-content;min-width:30%;margin:auto;position:absolute;top:5%;left:0;right:0}footer{color:var(--light);background-color:#444}.inner_header{background-color:var(--primaryLight);flex-direction:column;justify-content:center;align-items:center;min-height:16vh;display:flex;position:relative}.inner_header:after{content:"";background-image:linear-gradient(to bottom, var(--primaryLight), var(--light));z-index:1;width:100%;height:20px;position:absolute;bottom:0}.video_section{background-color:var(--primaryLight);padding:30px 0}.heading h3{font-weight:700}.heading h4{font-weight:500}.link_card{background-color:var(--light);border:1px solid var(--primaryLight);border-radius:15px;padding:1rem;transition:all .5s ease-in-out;position:relative;box-shadow:0 0 30px -23px}.link_card h3{color:var(--dark);font-size:25px;font-weight:600}.link_card a{text-decoration:none}.link_card img{width:100%;max-width:400px}.comp_slider{padding:30px 0}.about_banner .happy h3,.about_banner .sad h3{font-size:20px;font-weight:500}.ba-slider{position:relative;overflow:hidden}.ba-slider img{width:100%;display:block}.resize{width:50%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.handle{background:var(--primary);cursor:ew-resize;width:4px;margin-left:-2px;position:absolute;top:0;bottom:0;left:50%}.handle:after{content:"";width:64px;height:64px;color:var(--light);text-align:center;background:var(--primary);border-radius:50%;margin:-32px 0 0 -32px;font-size:36px;font-weight:400;line-height:64px;transition:all .3s;position:absolute;top:50%;font-family:bootstrap-icons!important}.draggable:after{width:48px;height:48px;margin:-24px 0 0 -24px;font-size:30px;line-height:48px}.arrow{color:var(--light);background:var(--primary);--padding-size:40px;width:100%;height:100%;padding-left:var(--padding-size);padding-right:var(--padding-size);--arrow-border-offset:1.5px;--x1:var(--arrow-border-offset);--x2:calc(100% - 8px - var(--arrow-border-offset));--x3:calc(8px + var(--arrow-border-offset));--x4:calc(100% - var(--arrow-border-offset));--y1:0%;--y3:100%;border-width:1px 0;border-color:#000;border-radius:0;align-items:center}.arrowBorder{background-color:var(--primary);clip-path:polygon(0% 0%,calc(100% - 25px) 0%,100% 50%,calc(100% - 25px) 100%,0% 100%,25px 50%);text-align:center;border-width:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:70px;margin:2px 0 1rem;padding:12px 0;display:flex}.iti__dropdown-content{display:none}.iti{width:100%}.field-signupform-phone_number .invalid-feedback{display:block}.de-phone .invalid-feedback{display:block!important}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{z-index:2;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;height:100%;padding:1rem .75rem;transition:opacity .1s ease-in-out,transform .1s ease-in-out;position:absolute;top:0;left:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:#0000}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),:-webkit-any(.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),:is(.form-floating>.form-control:autofill,.form-floating>.form-control-plaintext:autofill){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>label{white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--primary);overflow:hidden;transform:scale(.85)translateY(-1.75rem)translate(.15rem)}.form-floating>label:after{z-index:-1;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius);height:1.5em;position:absolute;inset:1rem .375rem}table.dataTable th.dt-type-numeric,table.dataTable th.dt-type-date,table.dataTable td.dt-type-numeric,table.dataTable td.dt-type-date{text-align:unset}.form-floating:has(input.required,input[required]) label:after{text-align:end;font-size:14px;content:" *"!important;color:var(--bs-danger)!important;right:2px!important}.form-floating:has(select.required,select[required]) label:after{text-align:end;font-size:14px;content:" *"!important;color:var(--bs-danger)!important;right:2px!important}.form-floating:has(textarea.required,textarea[required]) label:after{text-align:end;font-size:14px;content:" *"!important;color:var(--bs-danger)!important;right:2px!important}.hosting_text{width:165px}.hosting_text img{object-fit:contain;width:32px;height:30px;margin-right:.5rem}.hosting_text p{color:#6b7280;text-transform:uppercase;font-size:10px;font-weight:700}.research_section{background-color:var(--primaryLight);padding:30px 0}.graph_card h3{margin-bottom:1rem;font-size:1rem;font-weight:700}.graph_card img{object-fit:contain;height:200px}.our_solution{padding:30px 0}.icon_heading{border:1px solid #f1f1f1;border-radius:100px;flex-direction:column;justify-content:center;align-items:center;min-width:65px;height:65px;padding:10px;display:flex}.icon_heading img{object-fit:contain;width:50px;height:50px}.our_success_img img{object-fit:contain;max-height:80vh;margin:auto;display:block}.faq_section{background-color:var(--primaryLight);padding:60px 0}.accordion{border:0}.accordion-button:not(.collapsed){background-color:var(--primaryLight)}.accordion-button{text-overflow:ellipsis;margin:0;font-size:16px;font-weight:500;overflow:auto}.accordion-item{background-color:var(--light);box-shadow:var(--shadow);margin-bottom:1rem;overflow:hidden;border-radius:15px!important}.price_card{background-color:var(--light);border:1px solid var(--primaryLight);border-radius:15px;height:100%;padding:1rem 1rem 2.5rem;transition:all .5s ease-in-out;position:relative;box-shadow:0 0 30px -23px}.price_card:hover{box-shadow:none;background-color:var(--light)!important}.price_card_big{background-color:var(--light);border:1px solid var(--primaryLight);border-radius:15px;padding:1rem 1.5rem 2rem;transition:all .5s ease-in-out;position:relative;box-shadow:0 0 30px -23px}.price_card_big:hover{background-color:var(--light)!important}.text_primary{color:var(--primary)!important}.price_card h3{text-align:center;color:var(--dark);margin-bottom:1rem;font-size:26px;font-weight:600}.price_card p{text-align:center;margin-bottom:.75rem}.price_card h4{text-align:center;color:var(--primary);text-shadow:1px 1px pink;margin-bottom:1.2rem;font-size:23px;font-weight:bolder}.price_card h4 span{color:var(--bs-danger);text-shadow:none;font-size:15px;font-weight:300}.trail{color:var(--light);background-color:var(--bs-danger);background-image:var(--bs-gradient);border-radius:12px 12px 0 0;width:fit-content;padding:2px 15px;font-size:14px;position:absolute;bottom:0;left:0;right:0;margin:0 auto!important}.price_card small{text-align:center;color:var(--bs-primary);text-transform:uppercase;margin-bottom:1.2rem;font-size:16px;font-weight:600;display:block}.pick_plan h3{color:var(--primary);margin-bottom:1.5rem;font-size:35px;font-weight:700}.plans.btn-group{margin:auto}.btn-group label:not(:last-child):after{content:"";background:var(--primary);width:1px;height:70%;margin:auto;position:absolute;top:0;bottom:0;right:0}.btn-group:has(.btn-check:checked+.btn) label:after{content:"";opacity:0}.btn-group{background:var(--light);border:1px solid var(--border);width:fit-content;padding:3px;display:flex}.btn-group .btn{border:0;transition:all .5s ease-in-out;color:var(--dark)!important;padding:5px 1rem!important}.btn-group>.btn-check:checked+.btn{color:var(--light)!important;background-color:var(--primary)!important;border-radius:50px!important}.card_steps .card{border:1px solid var(--border);box-shadow:var(--shadow);border-radius:12px;margin-bottom:40px;position:relative}.card_steps{background-color:var(--light);padding:30px 0}.card_steps .card-body{background-color:var(--primary);color:#fff;border-color:var(--primary);border-radius:16px;width:85%;padding:.5rem .75rem;position:relative;bottom:-30px;left:40px;right:0}.card-body:after{content:"";color:var(--primary);font-size:35px;line-height:normal;position:absolute;top:-24px;font-family:bootstrap-icons!important}.card-body h5{margin-bottom:0;font-size:15px;font-weight:400}
