#response,body{background-color:var(--bgColor)}.header .menuItem:after,.header .navMobile .menuItem:after{content:"";position:absolute;width:0;height:3px;transition:width .3s ease-in-out;left:0}.header a:hover,button a,button a:hover{text-decoration:none;color:inherit}:root{--primary:#334155;--primary-hover:#1e293b;--secondary:#0f172a;--bgColor:#f8fafc;--cardBg:#ffffff;--muted:#64748b}::selection{background:var(--primary);color:#fff}body{padding-top:130px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:var(--secondary)}.customContainer{position:relative;max-width:940px;margin:0 auto;z-index:1}select{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNjQ3NDhiIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBvbHlsaW5lIHBvaW50cz0iNiA5IDEyIDE1IDE4IDkiPjwvcG9seWxpbmU+PC9zdmc+) 93% 50%/16px no-repeat #fff}select option{min-height:5px;padding:0}input,input[type=text],select{padding:12px 16px;margin:0;height:auto;border:1px solid #cbd5e1;border-radius:6px;width:100%;max-width:270px;box-shadow:none;line-height:25px;background-color:#fff;color:var(--secondary);-moz-appearance:none;-webkit-appearance:none;appearance:none;transition:border-color .15s,box-shadow .15s}#dropdownButton:hover,input[type=text]:focus{border-color:rgba(241,86,35,.8)!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(241,86,35,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(241,86,35,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(241,86,35,.6)}button img{max-width:14px}#response{width:calc(100%-19px);border:none}.primaryButton{background-color:var(--primary);color:#fff;border:none;border-radius:4px;width:fit-content;height:fit-content;padding:10px;transition:opacity .2s ease-in-out;display:flex;align-items:center;justify-content:center}.primaryButton:hover{background-color:var(--primary-hover);box-shadow:0 4px 12px rgba(51,65,85,.15)}.primaryButtonOutline{background-color:transparent;color:var(--primary);border:1.5px solid var(--primary);border-radius:6px;width:fit-content;padding:6px 14px;font-weight:500;transition:background-color .2s ease-in-out,color .2s ease-in-out;display:flex;cursor:pointer}.primaryButtonOutline:hover{background-color:var(--primary);color:#fff}.primaryButtonOutline:hover img{filter:brightness(0) invert(1)}.header{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-style:solid;border-color:rgba(194,224,255,.08);border-width:0 0 thin;background-color:rgba(255,255,255,.7);color:var(--secondary);position:fixed;z-index:998;top:0;left:0;right:0;margin:0;padding:20px 30px}.header .menuItem,.sectionCard,.sectionsWrapper{position:relative}.header a{color:inherit}.heroTextWrapper h1,.heroTextWrapper p,.sectionCard h2{color:var(--secondary)}.header nav,.remoteIpWrapper p,.sectionCard p{margin:0}.header .nav{display:flex;flex-wrap:wrap;gap:30px;align-items:center;justify-content:space-between;flex-shrink:0;width:100%}.header .nav .logo{max-width:160px}.header ul{list-style:none;display:flex;gap:30px;margin:0}.header .menuItem{font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1px;width:fit-content}.header .menuItem:after{background-color:var(--primary);bottom:-10px}.header .navMobile .menuItem:after{background-color:var(--primary);bottom:-5px}.header .menuItem:hover:after{width:100%}.header .navMobile{display:none;flex-wrap:wrap;gap:30px;align-items:center;justify-content:space-between;flex-shrink:0;width:100%;transition:.2s ease-in-out}.header .navMobile .logoMobile{max-width:130px}.header .hamburgerMenuButton{position:relative;width:20px;height:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.header .hamburgerMenuButton.pressed{gap:0}.header .hamburgerMenuButton .line{width:100%;height:2px;background-color:var(--primary);transition:.2s ease-in-out}.addReadMore.showlesscontent .SecSec,.addReadMore.showlesscontent .readLess,.addReadMore.showmorecontent .readMore,.header .hamburgerMenuButton.pressed .line2{display:none}.header .hamburgerMenuButton.pressed .line1{transform:rotate(45deg);transform-origin:43%}.header .hamburgerMenuButton.pressed .line3{transform:rotate(-45deg);transform-origin:46%}.header .navMobile .navListMobile{display:none;position:absolute;margin-top:40px;right:10px;background-color:#fff;border-radius:8px;padding:25px;-webkit-box-shadow:3px 3px 10px 3px #ddd;-moz-box-shadow:3px 3px 10px 3px #ddd;box-shadow:3px 3px 10px 3px #ddd}.addReadMoreWrapTxt.showmorecontent .SecSec,.addReadMoreWrapTxt.showmorecontent .readLess,.header .navMobile .showNavListMobile,.locationDropdown.locationDropdownVisible{display:block}.header .navMobile .navListMobile .menuItem:not(:last-child){margin-bottom:25px}.heroTextWrapper h1{font-size:28px;font-weight:700}.heroTextWrapper p{font-size:14px;line-height:26px}.heroSection .heroImage{position:absolute;z-index:0;height:auto;left:0;top:0}.sectionCard{background-color:#fff;width:auto;z-index:1}.sectionCard .cardHeader{display:grid;grid-template-columns:repeat(2,auto);justify-content:space-between;align-items:center}.sectionCard .cardHeader .cardTitle{line-height:inherit;margin:0;font-size:20px;font-weight:700}.sectionCard .cardHeader .locationAddress{color:#9f9f9f;padding-top:6px;font-size:14px;color:var(--muted)}.sectionCard .cardBody{display:flex;flex-wrap:wrap;justify-content:space-between}.textWithButton{display:flex;align-items:center;gap:20px}.fieldsWrapper,.floatingFooter{align-items:center}.sectionCard h2{font-size:22px;font-weight:600}#dropdownButton{padding:10px 30px 10px 10px;border:1px solid #ccc;border-radius:4px;cursor:pointer;background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+) 95% 50% no-repeat}.locationDropdown{position:absolute;display:none;top:80px;right:0;max-width:200px;height:40vh;background-color:#fff;overflow:hidden;overflow-y:auto;border-radius:4px;padding:10px;z-index:999;-webkit-box-shadow:3px 3px 10px 3px #ddd;-moz-box-shadow:3px 3px 10px 3px #ddd;box-shadow:3px 3px 10px 3px #ddd}.locationDropdown ul{list-style:none;margin:0}.locationDropdown li{padding-bottom:5px}.locationDropdown li a{border-radius:2px;padding:5px;width:100%;height:100%;display:block;color:#555}.locationDropdown li a:hover{text-decoration:none;background-color:#efefef}.speedTestButtons{display:flex;gap:10px;flex-wrap:wrap;margin-top:10px}.footer .footerLogo{max-width:130px;margin:0 auto}.footer .footerBg{margin:0 auto;max-width:500px}.floatingFooter{position:fixed;bottom:12px;left:24px;right:24px;z-index:3;display:flex;gap:8px 16px;justify-content:space-between}.orderButtonWrapper,.remoteIpWrapper{-webkit-box-shadow:0 0 5px 0 #ddd;-moz-box-shadow:0 0 5px 0 #ddd;box-shadow:0 0 5px 0 #ddd;padding:10px;background-color:#fff;border-radius:8px;display:flex;align-items:center;gap:15px}.addReadMore .readLess,.addReadMore .readMore{margin-left:2px;color:var(--primary);cursor:pointer}@media only screen and (max-width:912px){body{padding:120px 20px 70px}.header .nav{display:none}.header .navMobile{display:flex}.cardBody,.sectionCard .cardHeader{gap:20px}}@media only screen and (max-width:500px){body{padding:80px 20px 100px}.heroTextWrapper h1{font-size:24px}.sectionCard .cardHeader{grid-template-columns:auto}.orderButtonWrapper .primaryButton,.remoteIpWrapper{font-size:12px}.fieldsWrapper .input-large,.fieldsWrapper select{width:100%}.floatingFooter{flex-direction:column;align-items:end}}.sectionCard{background-color:var(--cardBg);border-radius:12px;padding:32px;margin-top:24px;border:1px solid #e2e8f0;box-shadow:0 4px 6px -1px rgba(0,0,0,.01),0 2px 4px -1px rgba(0,0,0,.01)}.sectionCard .cardHeader{display:grid;grid-template-columns:repeat(2,auto);justify-content:space-between;align-items:center;border-bottom:1px solid #f1f5f9;padding-bottom:20px}.sectionCard .cardBody{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:24px}.sectionCard .cardBody table td{padding:6px 12px 6px 0}.modal-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.45);z-index:1000;justify-content:center;align-items:center}.modal-content{background:#fff;padding:35px 40px;border-radius:12px;width:100%;max-width:440px;box-shadow:0 4px 25px rgba(0,0,0,.15);position:relative;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;box-sizing:border-box}.modal-content h3{margin-top:0;margin-bottom:25px;color:#082c1b;font-size:24px;font-weight:500}.modal-content .form-group{margin-bottom:18px;width:100%;box-sizing:border-box}.modal-content label{display:block;margin-bottom:8px;font-size:14px;color:#555}.modal-content input[type=password],.modal-content input[type=text]{width:100%;box-sizing:border-box;padding:12px;border:1px solid #ccc;border-radius:6px;font-size:15px;background-color:#fff;height:45px;transition:border-color .2s}.modal-content input:focus{border-color:var(--primary)!important;outline:0}.error-wrapper{min-height:20px;margin-bottom:15px}.modal-content .error-msg{color:#ff5315;font-size:13px;display:none;line-height:1.4;margin:0}.close-modal{position:absolute;top:20px;right:25px;cursor:pointer;font-size:22px;color:#aaa;transition:color .2s}.close-modal:hover{color:#333}.modal-content .primaryButton{width:100%;padding:12px;font-size:16px;font-weight:500;background-color:var(--primary);border:none;border-radius:6px;cursor:pointer;color:#fff;height:48px;box-sizing:border-box;justify-content:center}