@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto+Slab:wght@300;400&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto+Slab:wght@300;400&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);html{scroll-behavior:smooth;animation:700ms smoothAppeare alternate}a{text-decoration:none}@media screen and (max-width:776px){.g-tutorial-contents-points-grid-2{grid-template-columns:repeat(1,1fr)!important}}.g-tutorial-contents-main-container{padding:40px 15px;max-width:1330px;margin:auto}.g-tutorial-contents{font-family:'Poppins'!important;padding:10px 0!important}.g-tutorial-table-data-row{border:1px solid!important}.g-tutorial-contents-main-container{padding:40px 15px;max-width:1330px;margin:auto}.g-tutorial-contents{font-family:'Poppins'!important;padding:10px 0;font-size:17px}.g-tutorial-table-data-row{border:1px solid!important}.wd-315{width:315px}.user{display:flex;margin-top:auto;align-items:center}.user img{border-radius:50%;width:40px;height:40px;margin-right:10px}.user-info h5{margin:0;font-size:18px;font-size:17px;color:#ff9007}.user-info small{color:#099500;font-weight:500;font-size:15px}@media screen and (max-width:850px){.g-tutorial-table-data-row{display:flex;flex-direction:column}.g-tutorial-table-body{display:flex;flex-direction:column;gap:20px}.g-tutorial-table-data-row>th{color:#fff!important;background-color:#000!important}}.g-tutorial-contents-inline-links{color:#c12107!important;font-weight:600!important}.g-tutorial-contents-points-flex-230{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:30px;padding:40px 0}.g-fc{color:#007e61;}.w100{width:100%}.cato-sec{margin:auto;padding:190px 2px 60px 2px;background-color:#000b16}.cate-title{color:#000;padding-left:50px}.w-626{width:626px}.g-tutorial-contents-points-small{padding:15px;border:1px solid #ccc;box-shadow:rgb(149 157 165 / .2) 0 8px 24px;display:flex;flex-direction:column;text-align:center;gap:15px;align-items:center}.g-tutorial-contents-points-number{background-color:#c12104;color:#ffff!important;font-weight:600!important;height:50px;width:50px;display:flex;justify-content:center;align-items:center;border-radius:50%}.blog-hero-title{color:#fff;font-size:44px!important;font-weight:700;text-align:center}.g-tutorial-contents-bold{display:inline-block;padding:10px 0}.g-tutorial-contents-points-grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;padding-top:30px}.g-continental-btns-tutorials{background-color:#000;color:#fff!important;font-weight:600!important;padding:12px 20px;border-radius:10px;text-align:center}.wd8{width:800px}.g-server-request-form-main-form-body-btn-div{display:flex;flex-direction:column;justify-content:center;align-items:center}.g-rebox{padding:20px 0}.icoc{color:red}.wd-15rem{width:15rem}.wd-12rem{width:12rem}.borded-img{border:2px solid #ff8100;border-radius:20px}.g-blog-article-content-part h2{font-weight:700;text-transform:capitalize}.g-blog-article-content-part h2 span{color:#ff6000}.g-blog-article-content-part h3{font-weight:600;font-size:27px}.g-blog-article-content-part h4{font-weight:700}.g-blog-article-content-part h5{font-size:23px;font-weight:600;color:#0072ff}.black-tick{font-size:20px!important}.double-dot-tick{font-size:15px!important}.fs-18{font-size:17px!important}.fc-head{font-size:20px;color:red;font-weight:600}.highlight-bg-command{padding:10px 20px;background-color:#ddd}h4 span{color:red}.fc-b{color:#003b7e}.fc-bl{color:#042685}.doub-b-i{color:#bd0000;font-size:21px}.h2-white{color:#fff}.p-white{color:#fff}.main-ucard-p{font-weight:400;line-height:28px;text-align:justify;font-size:17px}.bg-g-c{background-color:#c5ffe4}.bg-pl-c{background-color:#250041}.bg-pl-bt{background-color:#dc09df!important}.bg-g-bt{background-color:#198754!important}.wd{width:370px}.radius{border-radius:18px}.img-center-div{display:flex;justify-content:center;margin-top:45px}.g-server-request-form-main-form-body-btn{padding:10px 25px;background-color:#2475de;border:none;border-radius:8px;color:#fff;font-family:"Poppins"!important;font-weight:600}.g-grid-200px{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px;margin-top:20px}.g-tutorial-table-data-img{width:200px!important}.g-tutorial-table-data-img{object-fit:contain;height:100px}.g-main-blogs-main-container{max-width:1600px;margin:auto;padding:55px 15px}.g-main-blogs-layout{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 30px;margin-top:40px}.g-main-blogs-card-img{width:auto;height:auto;object-fit:cover;border-radius:14px}.g-border-black-1{padding:15px}.g-tutorial-table td{border:1px solid #000;padding:15px;background-color:#fff;text-align:start}.g-main-blogs-card{display:grid;grid-template-columns:repeat(1,1fr);gap:25px;padding:20px;border:1px solid #ebebeb;border-radius:24px;background-color:#fff;transition:.3s ease-in-out;box-shadow:rgb(149 157 165 / .2) 0 8px 24px}.g-server-performance-and-features-card{padding:30px;border-radius:20px;height:100%}.g-points-flex{display:flex;column-gap:10px;padding:8px 0;font-family:'Poppins';align-items:baseline;font-weight:400}.g-main-blogs-card:hover{box-shadow:rgb(149 157 165 / .2) 0 8px 24px;transform:translatey(-8px);transition:.3s ease-in-out;border-color:#ccc}.g-main-blogs-card-content-div{display:flex;flex-direction:column;justify-content:center}.g-main-blogs-card-time{display:flex;align-items:baseline;gap:12px;color:#7a7a7a;font-weight:400!important;font-family:'Poppins'!important}.g-main-blogs-card-title{font-family:'Poppins'!important;text-transform:capitalize!important;font-weight:600!important;font-size:20px!important}.g-main-blogs-card-desc{font-family:'Poppins'!important;font-weight:400!important}.g-main-blogs-card-footer{display:flex;gap:20px;align-items:center}.g-main-blogs-card-link{background-color:#011a36;color:#fff!important;padding:10px 20px;font-weight:500!important;font-family:'Poppins'!important;border-radius:7px;transition:.3s ease-in-out}.g-main-blogs-card-link:hover{background-color:#000;transition:.3s ease-in-out}.g-main-blogs-main-title{font-family:'Poppins'!important;filter:drop-shadow(0 0 0 black)!important;font-size:30px!important;display:flex;align-items:center;gap:10px;padding-bottom:20px;font-weight:600}.g-main-blogs-main-title-img{width:60px}@media screen and (max-width:1420px){.g-main-blogs-card{grid-template-columns:repeat(1,1fr)}.g-main-blogs-card-img{width:100%}.g-main-blogs-card-content-div{align-items:center;text-align:center}.g-main-blogs-card-footer{flex-direction:column-reverse}}@media screen and (max-width:800px){.g-main-blogs-layout{grid-template-columns:repeat(1,1fr)}}.g-main-blogs-main-categories-main-container{max-width:1700px;margin:auto;padding:170px 15px 0 15px}.g-main-blogs-main-categories-img{width:35px}.wdt{width:25px}.g-main-blogs-main-categories{background-color:#d1e5ff;display:flex;align-items:center;font-family:'Poppins'!important;font-weight:600!important;gap:11px;padding:14px 20px;transition:.3s ease-in-out;color:#000;justify-content:center;border:none;border-radius:6px}.g-main-blogs-main-categories:hover{cursor:pointer;transition:.3s ease-in-out}.img-bg{background-color:#e7e7e7}.pd{padding:21px 40px;border-radius:15px}.b-bg{background-color:antiquewhite}.g-bg{background-color:#e4fbf3}.p-bg{background-color:#ffe6ee}.ppl-bg{background-color:#e5e4fb}.g-main-blogs-main-categories-main-layout{display:grid;grid-template-columns:repeat(auto-fit,minmax(221px,1fr));gap:5px;margin-top:17px}@media screen and (max-width:600px){.g-main-blogs-main-title{font-size:25px!important}.g-main-blogs-main-title-img{width:38px}}@media screen and (max-width:500px){.g-main-blogs-main-title{font-size:18px!important}.g-main-blogs-main-title-img{width:38px}}.g-blogs-content-main-section{background-position:center;background-size:cover;background-repeat:no-repeat;padding-top:155px;padding-bottom:40px;background-color:#011122;align-items:center}.g-text-white{color:#fff;font-weight:700;text-transform:capitalize}@media screen and (max-width:1400px){.g-blog-article-main-copy{padding:2rem 3rem 2rem 3rem!important}.g-blogs-content-main-section{height:450px}}@media screen and (max-width:950px){.g-blogs-content-main-section{height:450px}}@media screen and (max-width:600px){.g-blogs-content-main-section{height:100%!important}}.g-blogs-content-main-section-main-title{filter:drop-shadow(0 0 0 black)!important;font-family:'Poppins'!important;color:#fff!important}.g-blogs-content-main-container{max-width:1600px;margin:auto}.g-blogs-social-share-links{height:45px;border-radius:50%;width:45px;justify-content:center;display:flex;align-items:center;color:#fff!important;transition:.3s ease-in-out}.g-blogs-social-share-links:hover{transform:translatey(-5px);transition:.3s ease-in-out}.g-blogs-social-share-links-facebook{background-color:#1877F2}.g-blogs-social-share-links-x{background-color:#000}.g-blogs-social-share-links-reddit{background-color:#FF4500}.g-blogs-social-share-links-inkedin{background-color:#0077B5}.g-blogs-social-share-links-quora{background-color:#A82400}.g-blogs-social-share-links-main-container{display:flex;gap:20px;justify-content:center;align-items:center;margin-top:30px;flex-wrap:wrap}#ResultNone{display:none;padding:10px 20px;background-color:#cae1ff;font-family:'Poppins'!important;font-weight:600!important;border-left:7px solid #000;border-radius:3px}.g-blog-via-contact-form-elements-body{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.g-blog-via-contact-form-elements-input{width:100%;padding:10px 20px;font-family:'Poppins'!important;border:1px solid #ccc;border-radius:10px;outline:none;font-weight:500}.g-blog-via-contact-form-elements-input::placeholder{color:#ccc!important;font-weight:600}.g-blog-via-contact-form-elements-label{font-family:'Poppins'!important;font-weight:600;padding:14px 2px}.g-blog-via-contact-form-elements-layout{display:flex;flex-direction:column;gap:10px}.g-blog-via-contact-form-section{margin-top:70px}.g-background-light-violet{background-color:#f7f8ff}@media screen and (max-width:640px){.g-blog-via-contact-form-elements-body{grid-template-columns:repeat(1,1fr)}.g-blog-via-contact-form-elements-label{padding-top:0}}.g-blog-via-contact-form-elements-textarea{padding-top:30px}.g-top-mar-50{margin-top:50px}.g-border-bottom{boder-bottom:1px solid #000}.g-blog-article-main-container{display:grid;grid-template-columns:repeat(12,1fr);gap:0}.g-blog-article-sidebar{grid-column:span 3;padding:0 15px 20px 15px;background-color:#e8f1ff}.g-blog-article-content-part{grid-column:span 9;border:1px solid #ccc}.g-blog-extracted-card-main-container{padding-top:50px;display:flex;flex-direction:column;gap:20px;height:90vh;position:sticky;top:80px;overflow:auto;scrollbar-width:thin;scrollbar-color:#888 #f1f1f1;scroll-behavior:smooth}.g-blog-extracted-card-main-container::-webkit-scrollbar{width:8px}.g-blog-extracted-card-main-container::-webkit-scrollbar-track{background:#fff0;border-radius:10px}.g-blog-extracted-card-main-container::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}.g-blog-extracted-card-main-container::-webkit-scrollbar-thumb:hover{background-color:#555}.g-blog-extracted-card-main-title{font-size:25px!important;font-weight:600!important;font-family:'Poppins'!important;text-align:center;color:#000;display:flex;gap:20px;justify-content:center}.g-blog-extracted-card-main-title-img{width:40px}.g-tutorial-contents>p,.g-border-black-1{font-weight:400!important}.quick-summary-highlight{background-color:#f8faff;border-left:5px solid #0056b3;border-radius:8px;padding:25px 25px 10px 25px!important;box-shadow:0 4px 15px rgba(0,0,0,.05);margin:30px 0;}.quick-summary-highlight h2.g-light-speed-performance-content-title{color:#0056b3;border-bottom:1px solid #e2e8f0;padding-bottom:15px;margin-top:0!important;}.quick-summary-highlight .n-c-h-point-list-div span i{color:#0056b3;}.g-blog-extracted-card-image{border:1px solid #ccc;height:200px;width:100%;object-fit:cover;border-radius:20px}.g-blog-extracted-card-title{font-family:'Poppins'!important;text-transform:capitalize!important;font-weight:600!important;font-size:19px!important;margin-top:15px;text-align:center}.g-blog-extracted-card-desc{font-family:'Poppins'!important;font-weight:400!important;text-align:center}.g-blog-extracted-card-footer{display:flex;gap:20px;align-items:center;flex-direction:column-reverse}.g-blog-extracted-card-link{background-color:#001730;color:#fff!important;padding:10px 25px;font-weight:500!important;font-family:'Poppins'!important;border-radius:7px}.g-blog-extracted-card{padding:20px 25px;border-radius:15px;background-color:#fff;border:1px solid #ebebeb;box-shadow:rgb(149 157 165 / .2) 0 8px 24px;display:none}.pagination-controls{margin-top:20px;display:flex;justify-content:center;gap:20px;align-items:center;padding-bottom:50px;font-family:'poppins'!important;font-weight:500}.pagination-controls button{padding:8px 12px;color:#fff;border:none;cursor:pointer;font-family:'poppins'!important;background-color:#2475de;font-weight:600}.pagination-controls button:disabled{background-color:#ccc;cursor:not-allowed}@media screen and (max-width:1150px){.g-blog-article-content-part{grid-column:span 8}.g-blog-article-sidebar{grid-column:span 4}}@media screen and (max-width:992px){.g-blog-article-content-part{grid-column:span 12}.g-blog-article-sidebar{max-height:100%!important;position:static!important;overflow:auto}.g-blog-article-sidebar{grid-column:span 12}}.g-blog-banner-navigator{color:#ffc107!important;font-family:'Poppins'!important;font-weight:600;text-align:center;font-size:19px}.g-blog-article-main-copy{backdrop-filter:blur(0) brightness(1)!important;margin-left:0!important;display:flex;flex-direction:column;text-align:center}#resetFunc{background-color:#ff0001;color:#fff;font-weight:600;border:none;padding:7px 10px;margin-top:15px;border-radius:5px}.server-container{display:grid;grid-template-columns:repeat(6,1fr);gap:20px;max-width:1600px;width:100%}.server-container .server-card{background-color:#000e1e;border-radius:12px;padding:20px;display:flex;align-items:center;gap:20px;box-shadow:0 4px 6px rgb(0 0 0 / .1);transition:transform .3s ease,box-shadow .3s ease}.server-container .server-card:hover{transform:translateY(-10px);box-shadow:0 10px 15px rgb(0 0 0 / .1)}.server-container .server-icon{width:50px;height:50px;display:flex;justify-content:center;align-items:center}.server-container .server-icon img{width:100%;height:100%;object-fit:cover}.server-container .server-details h3{color:#fff;font-size:20px;font-weight:700;margin-bottom:5px;margin:0;padding:0}.server-container .server-details p{color:#fff;font-size:.9rem;margin:0;padding:0}@media screen and (max-width:768px){.server-container .server-container{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:480px){.server-container .server-container{grid-template-columns:1fr}}.tengbps-usecase-section{background-color:#fff}.tengbps-usecase-section .lead{font-size:16px;font-weight:400;color:black!important}.tengbps-usecase-section .container{max-width:1600px}.tengbps-usecase-section .feature-icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;margin-right:20px}.tengbps-usecase-section .feature-title{color:#000;font-size:20px;font-weight:700}.advertisers-service-sec .container{max-width:1600px}.onegbps-usecase-section{padding-top:60px}.onegbps-usecase-section .server-section{padding-top:40px}.onegbps-usecase-section .container{max-width:1500px}.onegbps-usecase-section .feature-card{background-color:#f8f9fa;border:1px solid #0054b5;margin-bottom:30px;padding:25px;border-radius:10px}.onegbps-usecase-section .feature-card h3{color:#0054b5;margin-bottom:15px;font-weight:600;font-size:20px}.onegbps-usecase-section .hero-section{color:#000;text-align:center}.onegbps-usecase-section .hero-section .lead{font-size:17px;font-weight:400}.onegbps-usecase-section .hero-section h2{font-weight:700;margin-bottom:20px}.onegbps-usecase-section .section-divider{border-top:2px solid #0054b5;width:100px;margin:30px auto}.g-cityBtnToggler{width:auto;margin-top:13px;border:none;font-weight:600;font-size:18px;padding:8px 14px;color:#fff;border-radius:20px;background:#ff7600;background:-moz-linear-gradient(93deg,rgb(255 118 0) 0%,rgb(215 0 36) 100%);background:-webkit-linear-gradient(93deg,rgb(255 118 0) 0%,rgb(215 0 36) 100%);background:linear-gradient(93deg,rgb(255 118 0) 0%,rgb(215 0 36) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#830016",endColorstr="#d70024",GradientType=1)}.gLocation-Finder{margin-bottom:20px;border:1px solid #ccc;padding:5px 16px!important;border-left:3px solid #ff7600;outline:none;width:100%;position:relative;font-size:16px!important}.gLocation-Finder::placeholder{font-size:14px!important;color:#ccc!important}.NavigateBtnimgDiv{width:30px;margin-right:10px}.filterwrap{max-width:1700px!important}.g-side-panel-btn-container{background:#fbf8f8;padding:20px 20px;border-radius:10px;box-shadow:rgb(100 100 111 / .2) 0 7px 29px 0;border:1px solid #ccc;flex:1 1 350px;height:fit-content;text-align:center}.g-content-center{display:flex;flex-direction:column;justify-content:center}.g-side-by-side-panel-container{display:flex;flex-direction:row-reverse;gap:30px}.g-sub-tbl-Navigate-Btn{background-color:#0e2b68;padding:10px;border:1px solid #ccc;text-align:justify;color:#fff;font-weight:600;border-radius:6px;transition:.3s ease-in-out;display:flex;align-items:center;flex-wrap:wrap;font-size:14px}#gspectablewrapper{width:100%}.g-sub-tbl-Navigate-Btn:hover{background-color:#000;transition:.3s ease-in-out}#gsubBtnGroupContainer{display:flex;flex-direction:column;gap:8px}.gwidth100>.g-new-product-pricing-table>.g-new-product-pricing-table-thead{color:#fff!important}@media screen and (max-width:1400px){.g-side-panel-btn-container{flex:1 1 320px}}@media screen and (max-width:1100px){.g-side-by-side-panel-container{flex-wrap:wrap}.g-side-panel-btn-container{flex:1 auto!important}.g-side-by-side-panel-container{flex-direction:column-reverse}#gsubBtnGroupContainer{flex-direction:row;flex-wrap:wrap}#gsubBtnGroupContainer>.g-sub-tbl-Navigate-Btn{flex:1 1 200px}}.g-side-panel-btn-container-defr-div{flex:1 1 auto!important}.gsubBtnGroupContainerdef{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px!important}.gsubBtnGroupContainerdef>.g-sub-tbl-Navigate-Btn{width:100%!important}.additional-ip-price-section{background-color:#fff;padding:60px 0}.additional-ip-price-section .container{max-width:1500px;margin:0 auto;padding:0 20px}.additional-ip-price-section h2{color:#000;font-size:35px;margin-bottom:16px;font-weight:600;text-align:left}.additional-ip-price-section p{color:#000e1e;font-size:18px;line-height:1.6;margin-bottom:40px;text-align:justify}.additional-ip-price-section table{width:100%;border-collapse:collapse;border-radius:8px;overflow:hidden;box-shadow:0 4px 20px rgb(0 14 30 / .1);margin-bottom:30px}.additional-ip-price-section thead{background-color:#0054b5}.additional-ip-price-section thead .sub-header{background-color:#000}.additional-ip-price-section th{padding:16px 20px;text-align:left;color:#fff;font-weight:600;font-size:18px}.additional-ip-price-section tbody tr{transition:background-color .2s ease}.additional-ip-price-section tbody tr:nth-child(odd){background-color:#fff}.additional-ip-price-section tbody tr:nth-child(even){background-color:#e5f2ff}.additional-ip-price-section tbody tr:hover{background-color:rgb(0 35 112 / .05)}.additional-ip-price-section td{padding:16px 20px;border-bottom:1px solid #e5f2ff;color:#000e1e;font-size:16px}.additional-ip-price-section td:nth-child(2),.additional-ip-price-section td:nth-child(3){font-weight:600}@keyframes fadeIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.additional-ip-price-section table{animation:fadeIn .6s ease-out forwards}@media (max-width:768px){.additional-ip-price-section h2{font-size:26px}.additional-ip-price-section p{font-size:16px}.additional-ip-price-section th,.additional-ip-price-section td{padding:12px 15px;font-size:14px}}@media (max-width:480px){.additional-ip-price-section{padding:40px 0}.additional-ip-price-section table{display:block;overflow-x:auto}}@media (max-width:767px){.additional-ip-price-section table,.additional-ip-price-section tbody{display:block}.additional-ip-price-section thead{display:none}.additional-ip-price-section tbody tr{display:block;margin-bottom:20px;border-radius:8px;box-shadow:0 4px 15px rgb(0 14 30 / .1);border:1px solid #e5f2ff;position:relative}.additional-ip-price-section tbody tr:nth-child(odd),.additional-ip-price-section tbody tr:nth-child(even){background-color:#fff}.additional-ip-price-section td{display:block;text-align:right;padding:12px 15px;position:relative;border-bottom:1px solid #e5f2ff}.additional-ip-price-section td:last-child{border-bottom:none}.additional-ip-price-section td:nth-child(1):before{content:"Product:";font-weight:600;color:#0054b5;float:left}.additional-ip-price-section td:nth-child(2):before{content:"Monthly price:";font-weight:600;color:#0054b5;float:left}.additional-ip-price-section td:nth-child(3):before{content:"Setup:";font-weight:600;color:#0054b5;float:left}.additional-ip-price-section td:first-child{background-color:#0054b5;color:#fff;text-align:center;border-top-left-radius:8px;border-top-right-radius:8px;font-weight:600;padding:15px}.additional-ip-price-section td:first-child:before{content:"";float:none}@keyframes cardFadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.additional-ip-price-section tbody tr{animation:cardFadeIn .5s ease-out forwards;animation-delay:calc(.1s * var(--row-index,0))}.additional-ip-price-section tbody:before{content:"Primary IPv4";display:block;background-color:#000;color:#fff;padding:10px 15px;margin-bottom:15px;border-radius:6px;font-weight:600;font-size:16px}.additional-ip-price-section{padding:40px 0}.additional-ip-price-section h2{font-size:24px;margin-bottom:15px}.additional-ip-price-section p{font-size:15px;margin-bottom:30px;text-align:left}}@media (max-width:767px){.additional-ip-price-section::after{content:"";display:block;height:0;width:0;margin:0;padding:0;visibility:hidden}}.card-container{display:flex;flex-wrap:wrap;gap:50px;justify-content:center;padding:40px}.continent-card{width:220px;height:200px;background-position:center;background-size:cover;background-repeat:no-repeat;background-size:100%;border-radius:15px 0 15px 0;box-sizing:border-box;display:flex;place-items:end;box-shadow:8px 8px 0 rgb(36 117 222 / 94%);transition:.4s;cursor:pointer;overflow:hidden}.continent-card:hover .bottom{height:60px;cursor:pointer}.continent-card:hover{transform:scale(1.05,1.05);box-shadow:-8px -8px 0 rgb(36 117 222 / 94%)}.continent-card .bottom{height:45px;width:100%;display:flex;color:#fff;background-color:#0d3d73;box-sizing:border-box;padding:15px;transition:.5s;overflow:hidden}.continent-card .bottom h3{margin:3px;font-size:20px;font-weight:800}.card-container-new{display:flex;flex-wrap:wrap;gap:50px;justify-content:center;padding:40px}.continent-card-new{width:220px;height:200px;background-size:100%;border-radius:15px 0 15px 0;box-sizing:border-box;display:flex;place-items:end;box-shadow:8px 8px 0 rgb(36 117 222 / 94%);transition:.4s;cursor:pointer;overflow:hidden;position:relative}.continent-card-new:hover .bottom{height:60px;cursor:pointer}.continent-card-new:hover{transform:scale(1.05,1.05);box-shadow:-8px -8px 0 rgb(36 117 222 / 94%)}.continent-card-new .bottom-new{height:45px;width:100%;display:flex;color:#fff;background-color:#0d3d73;box-sizing:border-box;padding:15px;transition:.5s;overflow:hidden;position:absolute;justify-content:space-between;align-items:center}.continent-card-new .bottom-new h3{margin:3px;font-size:20px;font-weight:800}.bg1{background-image:url(/assect/img-country/usa-new-york.webp)}.bg2{background-image:url(/assect/img-country/usa-arkansas.webp)}.bg3{background-image:url(/assect/img-country/usa-virginia.webp)}.bg4{background-image:url(/assect/img-country/usa-georgia.webp)}.bg5{background-image:url(/assect/img-country/usa-texas.webp)}.bg6{background-image:url(/assect/img-country/usa-oregon.webp)}.bg7{background-image:url(/assect/img-country/usa-bois.png)}.bg8{background-image:url(/assect/img-country/usa-boston.webp)}.bg80{background-image:url(/assect/img-country/usa-montreal.webp)}.bg9{background-image:url(/assect/img-country/usa-buffalo.webp)}.bg10{background-image:url(/assect/img-country/usa-california.webp)}.bg11{background-image:url(/assect/img-country/usa-charlotte.webp)}.bg12{background-image:url(/assect/img-country/usa-chicago.webp)}.bg13{background-image:url(/assect/img-country/usa-colarado.webp)}.bg14{background-image:url(/assect/img-country/usa-dallas.webp)}.bg15{background-image:url(/assect/img-country/usa-denver.webp)}.bg16{background-image:url(/assect/img-country/usa-detroit.webp)}.bg17{background-image:url(/assect/img-country/usa-ohio.webp)}.bg18{background-image:url(/assect/img-country/usa-florida.webp)}.bg19{background-image:url(/assect/img-country/usa-hillsboro.webp)}.bg20{background-image:url(/assect/img-country/usa-hawaii.webp)}.bg21{background-image:url(/assect/img-country/usa-houston.webp)}.bg22{background-image:url(/assect/img-country/usa-indiana.webp)}.bg23{background-image:url(/assect/img-country/usa-jacksonville.webp)}.bg24{background-image:url(/assect/img-country/usa-kansas.webp)}.bg25{background-image:url(/assect/img-country/usa-las-vegas.webp)}.bg26{background-image:url(/assect/img-country/usa-lenoir.webp)}.bg27{background-image:url(/assect/img-country/usa-los-angeles.webp)}.bg28{background-image:url(/assect/img-country/usa-louisiana.webp)}.bg29{background-image:url(/assect/img-country/usa-iowa.webp)}.bg30{background-image:url(/assect/img-country/usa-mclean.webp)}.bg31{background-image:url(/assect/img-country/usa-miami.webp)}.bg32{background-image:url(/assect/img-country/usa-minneapolis.webp)}.bg33{background-image:url(/assect/img-country/usa-mississippi.webp)}.bg34{background-image:url(/assect/img-country/usa-missouri.webp)}.bg35{background-image:url(/assect/img-country/usa-montana.webp)}.bg36{background-image:url(/assect/img-country/usa-nashville.webp)}.bg37{background-image:url(/assect/img-country/usa-nebraska.webp)}.bg38{background-image:url(/assect/img-country/usa-new-jersey.webp)}.bg39{background-image:url(/assect/img-country/usa-new-maxico.webp)}.bg40{background-image:url(/assect/img-country/usa-new-york.webp)}.bg41{background-image:url(/assect/img-country/usa-north-carolina.webp)}.bg42{background-image:url(/assect/img-country/usa-ogden.webp)}.bg43{background-image:url(/assect/img-country/usa-ohio.webp)}.bg44{background-image:url(/assect/img-country/usa-oklahoma-city.webp)}.bg45{background-image:url(/assect/img-country/usa-orlando.webp)}.bg46{background-image:url(/assect/img-country/usa-pennsylvania.webp)}.bg47{background-image:url(/assect/img-country/usa-philadelphia.webp)}.bg48{background-image:url(/assect/img-country/usa-phoenix.webp)}.bg49{background-image:url(/assect/img-country/usa-portland.webp)}.bg50{background-image:url(/assect/img-country/usa-redding.webp)}.bg51{background-image:url(/assect/img-country/usa-sacramento.webp)}.bg52{background-image:url(/assect/img-country/usa-salt-lake-city.webp)}.bg53{background-image:url(/assect/img-country/usa-san-francisco.webp)}.bg54{background-image:url(/assect/img-country/usa-san-jose.webp)}.bg55{background-image:url(/assect/img-country/usa-santa-clara.webp)}.bg56{background-image:url(/assect/img-country/usa-seattle.webp)}.bg57{background-image:url(/assect/img-country/usa-silicon-valley.webp)}.bg58{background-image:url(/assect/img-country/usa-st-louis.webp)}.bg59{background-image:url(/assect/img-country/usa-tampa.webp)}.bg60{background-image:url(/assect/img-country/usa-tempe.webp)}.bg61{background-image:url(/assect/img-country/usa-texas.webp)}.bg62{background-image:url(/assect/img-country/usa-utah.webp)}.bg63{background-image:url('/assect/img-country/usa-vint-hill .webp')}.bg64{background-image:url(/assect/img-country/usa-wisconsin.webp)}.bg65{background-image:url(/assect/img-country/usa-washington.webp)}.bg66{background-image:url(/assect/img-country/usa-wyoming.webp)}.bg67{background-image:url(/assect/img-country/usa-west-virginia.webp)}.ca-bg1{background-image:url(/assect/img-country/ca-beauharnois-city.webp)}.ca-bg2{background-image:url(/assect/img-country/ca-montreal.webp)}.ca-bg3{background-image:url(/assect/img-country/ca-toronto.webp)}.ca-bg4{background-image:url(/assect/img-country/ca-vancouver.webp)}.mx-bg1{background-image:url(/assect/img-country/mx-guadalajara.webp)}.mx-bg2{background-image:url(/assect/img-country/mx-mexico.webp)}.mx-bg3{background-image:url(/assect/img-country/mx-queretaro.webp)}.el-salvador-bg1{background-image:url(/assect/img-country/el-salvador-san-salvador.webp)}.paraguay-bg1{background-image:url(/assect/img-country/paraguay-asuncion.webp)}.colombia-bg1{background-image:url(/assect/img-country/colombia-bogota.webp)}.argentina-bg1{background-image:url(/assect/img-country/argentina-buenos-aires.webp)}.argentina-bg2{background-image:url(/assect/img-country/argentina-cordoba.webp)}.brazil-bg1{background-image:url(/assect/img-country/brazil-fortaleza.webp)}.brazil-bg2{background-image:url(/assect/img-country/brazil-rio-de-janeiro.webp)}.brazil-bg3{background-image:url(/assect/img-country/brazil-sao-paulo.webp)}.brazil-bg4{background-image:url(/assect/img-country/brazil-joao-pessoa.webp)}.guatemala-bg1{background-image:url(/assect/img-country/guatemala-guatemala-city.webp)}.peru-bg1{background-image:url(/assect/img-country/peru-lima.webp)}.uruguay-bg1{background-image:url(/assect/img-country/uruguay-montevideo.webp)}.panama-bg1{background-image:url(/assect/img-country/panama-panama-city.webp)}.ecuador-bg1{background-image:url(/assect/img-country/ecuador-quito.webp)}.rica-bg1{background-image:url(/assect/img-country/rica-san-jose.webp)}.chile-bg1{background-image:url(/assect/img-country/chile-santiago.webp)}@media screen and (max-width:998px){.continent-card{flex:1 1 45%}}@media screen and (max-width:600px){.continent-card{flex:1 1 100%}}.search-container{width:500px;margin:auto}#searchInput{width:100%;padding:10px;font-size:16px;border:2px solid #ccc;border-radius:8px}.state-city-button-section{display:flex;padding:35px 50px;background:#f3f3f3;flex-direction:column;justify-content:center;align-items:center;color:#000}.state-city-button-box{max-width:1500px;margin:auto;display:flex;text-align:center;flex-direction:row;justify-content:center;align-items:center;gap:15px;flex-wrap:wrap}.page-sub-city-headting{font-weight:700;margin-bottom:25px}.state-city-button-box a{display:flex;gap:20px;justify-content:space-between;align-items:center;background:#118B50;padding:14px 30px;border-radius:15px;color:#fff;width:max-content;position:relative;overflow:hidden;border:1px solid #118B50;border-left:8px solid #000}.usa-city-dedicated-server-img{display:flex;width:25px;height:25px;object-fit:cover}.usa-city-dedicated-server-img-hover{display:none;width:25px;height:25px;object-fit:contain}.flag-icon-btn{display:flex;justify-content:center;align-items:center;font-size:20px}.state-city-button-box a:hover{background:#02073e;color:#fff;border:1px solid #02073e;border-left:8px solid #02073e}.state-city-button-box a:hover .usa-city-dedicated-server-img-hover{display:none}.state-city-button-box a:hover .usa-city-dedicated-server-img{display:flex}.state-city-button-box a:hover .flag-icon-btn{border-color:#fff}.usa-city-btn-text{display:flex;justify-content:center;align-items:center;gap:10px}.usa-city-btn-text p{margin-bottom:0;font-size:20px;font-weight:500}@keyframes moveAndFade{0%{transform:translateX(0);opacity:1}50%{transform:translateX(10px);opacity:.5}75%{opacity:0}100%{transform:translateX(10px);opacity:0}}.flag-icon-btn i{animation:moveAndFade 2s ease-in-out infinite}.albany-content-section .container{max-width:1500px;margin:0 auto;padding:40px 25px}.albany-content-section .section-header{text-align:center;margin-bottom:50px}.albany-content-section .section-header h2{color:#002370;font-size:2.5rem;font-weight:700;margin-bottom:20px;position:relative;display:inline-block}.albany-content-section .section-header h2:after{content:'';position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:80px;height:4px;background-color:#0054b5}.albany-content-section .section-header p{font-size:1.1rem;margin:0 auto;color:#333}.albany-content-section .benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(450px,1fr));gap:30px;margin-top:40px}.albany-content-section .benefit-card{background:#fff;border-radius:8px;padding:30px;box-shadow:0 5px 15px rgb(0 0 0 / .08);transition:transform .3s ease,box-shadow .3s ease;border-top:4px solid #0054b5}.albany-content-section .benefit-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgb(0 0 0 / .12)}.albany-content-section .benefit-card h3{color:#002370;font-size:1.4rem;margin-bottom:15px;font-weight:600}.albany-content-section .benefit-card p{color:#444}.albany-content-section .icon-wrapper{height:60px;width:60px;background-color:rgb(0 84 181 / .1);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.albany-content-section .icon-wrapper i{font-size:26px;color:#0054b5}.albany-content-section .cta-banner{background:linear-gradient(135deg,#002370 0%,#0054b5 100%);padding:40px;border-radius:8px;margin-top:60px;display:flex;flex-direction:column;align-items:center;text-align:center}.albany-content-section .cta-banner h3{color:#fff;font-size:1.8rem;margin-bottom:15px}.albany-content-section .cta-banner p{color:rgb(255 255 255 / .9);margin-bottom:25px;max-width:700px}.albany-content-section .cta-button{display:inline-block;background-color:#fff;color:#002370;padding:12px 30px;border-radius:4px;font-weight:600;text-decoration:none;transition:all .3s ease}.albany-content-section .cta-button:hover{background-color:rgb(255 255 255 / .9);transform:translateY(-2px)}@media (max-width:768px){.albany-content-section .benefits-grid{grid-template-columns:1fr}.albany-content-section .section-header h2{font-size:2rem}.albany-content-section .cta-banner{padding:30px 20px}}.new-york-city-content-section .container{max-width:1500px;margin:0 auto;padding:0 25px}.new-york-city-content-section .hero{padding:60px 0;text-align:center;background:linear-gradient(135deg,rgb(0 35 112 / .05) 0%,rgb(0 84 181 / .1) 100%);border-bottom:1px solid #eaeaea}.new-york-city-content-section .hero h2{color:#002370;font-size:32px;margin-bottom:20px}.new-york-city-content-section .hero p{font-size:18px;margin:0 auto;color:#333}.new-york-city-content-section .features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px;margin-top:40px}.new-york-city-content-section .feature-card{background-color:#fff;border-radius:8px;padding:30px;box-shadow:0 5px 15px rgb(0 0 0 / .05);border-top:4px solid #0054b5;transition:transform .3s ease}.new-york-city-content-section .feature-card:hover{transform:translateY(-5px)}.new-york-city-content-section .feature-card h3{color:#002370;margin-bottom:15px;display:flex;align-items:center;font-size:20px}.new-york-city-content-section .feature-card h3 .emoji{margin-right:10px;font-size:24px}.new-york-city-content-section .feature-card p{color:#555}.new-york-city-content-section .why-colobird{background-color:#f8f9fa;padding:30px 0}.new-york-city-content-section .why-colobird h2{color:#002370;text-align:center;margin-bottom:40px;font-size:28px}.new-york-city-content-section .benefits-list{margin:0 auto;display:grid;grid-template-columns:1fr 1fr}.new-york-city-content-section .benefit-item{display:flex;align-items:flex-start;margin-bottom:15px}.new-york-city-content-section .check-icon{color:#0054b5;margin-right:15px;font-weight:700;font-size:20px}.new-york-city-content-section .cta{padding:60px 0;text-align:center}.new-york-city-content-section .cta-button{display:inline-block;background-color:#0054b5;color:#fff;padding:15px 40px;border-radius:4px;font-size:18px;font-weight:700;text-decoration:none;margin-top:20px;transition:background-color .3s ease}.new-york-city-content-section .cta-button:hover{background-color:#002370}@media (max-width:768px){.new-york-city-content-section .features-grid{grid-template-columns:1fr}.new-york-city-content-section .hero h1{font-size:28px}.new-york-city-content-section .hero p{font-size:16px}}.little-rock-content-section .container{max-width:1500px;margin:0 auto;padding:0 20px}.little-rock-content-section .header{color:#000;text-align:center}.little-rock-content-section h1{font-size:32px;margin-bottom:15px}.little-rock-content-section .header-content{margin:0 auto}.little-rock-content-section .main-content{padding:50px 25px}.little-rock-content-section .feature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:30px;margin-top:40px}.little-rock-content-section .feature-card{background-color:#f8f8f8;border-left:4px solid #0054b5;padding:25px;border-radius:5px;box-shadow:0 3px 10px rgb(0 0 0 / .1);transition:transform .3s ease}.little-rock-content-section .feature-card:hover{transform:translateY(-5px)}.little-rock-content-section h2{color:#002370;font-size:24px;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #0054b5}.little-rock-content-section h3{color:#0054b5;font-size:18px;margin-bottom:15px}.little-rock-content-section p{margin-bottom:15px}.little-rock-content-section .why-choose-us{background-color:#f0f5ff;padding:40px;border-radius:5px;margin-top:50px}.little-rock-content-section .benefits-list{list-style-type:none;margin:20px 0}.little-rock-content-section .benefits-list li{position:relative;padding-left:25px;margin-bottom:12px}.little-rock-content-section .benefits-list li:before{content:"";position:absolute;left:0;top:8px;width:12px;height:12px;background-color:#0054b5;border-radius:50%}.little-rock-content-section .cta{background-color:#002370;color:#fff;text-align:center;padding:40px 0;margin-top:50px;border-radius:5px}.little-rock-content-section .cta h2{color:#fff;border-bottom:none}.little-rock-content-section .cta-button{display:inline-block;background-color:#0054b5;color:#fff;padding:12px 30px;text-decoration:none;border-radius:5px;font-weight:700;margin-top:20px;transition:background-color .3s ease}.little-rock-content-section .cta-button:hover{background-color:#004292}.mclean-section .container{max-width:1500px;margin:0 auto;padding:0 20px}.mclean-section .hero-section{padding:50px 0;background:linear-gradient(135deg,#002370 0%,#0054b5 100%);color:#fff;margin:20px 0}.mclean-section .hero-content{display:flex;align-items:center;justify-content:space-between;gap:40px}.mclean-section .hero-text{flex:1}.mclean-section .hero-image{flex:1;display:flex;justify-content:center;align-items:center}.mclean-section .hero-image img{max-width:100%;border-radius:8px;box-shadow:0 15px 30px rgb(0 0 0 / .2)}.mclean-section h2{font-size:32px;margin-bottom:20px;color:#002370;font-weight:700}.mclean-section .hero-section h2{color:#fff;font-size:36px}.mclean-section p{margin-bottom:20px;font-size:16px}.mclean-section .features-section{padding:50px 0;background-color:#fff}.mclean-section .section-heading{text-align:center;margin-bottom:50px;position:relative;padding-bottom:15px}.mclean-section .section-heading:after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100px;height:4px;background:linear-gradient(to right,#002370,#0054b5);border-radius:2px}.mclean-section .intro-text{text-align:center;margin:0 auto 50px}.mclean-section .features{display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));gap:30px}.mclean-section .feature-item{padding:15px;display:flex;align-items:flex-start;gap:15px}.mclean-section .feature-icon{background-color:#0054b5;color:#fff;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:18px;font-weight:700;flex-shrink:0}.mclean-section .feature-text h3{color:#002370;margin-bottom:10px;font-size:20px;font-weight:600}.mclean-section .feature-text p{color:#333;margin-bottom:0;font-size:15px}@media (max-width:768px){.mclean-section .hero-content{flex-direction:column}.mclean-section .hero-section{padding:60px 0}.mclean-section .features{grid-template-columns:1fr}.mclean-section h2{font-size:28px}}.vint-hill-section .container{max-width:1600px;margin:0 auto}.vint-hill-section h1{font-size:2.8rem;margin-bottom:1.5rem;text-shadow:0 2px 4px rgb(0 0 0 / .2)}.vint-hill-section .section-container{display:flex;flex-direction:column;margin-bottom:2rem}.vint-hill-section .section{overflow:hidden}.vint-hill-section .section-header{color:#002370;padding:1.5rem 2rem 0;display:flex;align-items:center;gap:1rem}.vint-hill-section .section-icon{font-size:1.8rem;background:rgb(255 255 255 / .2);width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%}.vint-hill-section .section-title{font-size:1.5rem;font-weight:600}.vint-hill-section .section-content{padding:2rem}.vint-hill-section .benefit-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.vint-hill-section .benefit-item{background-color:#f8f9ff;border-left:4px solid #0054b5;padding:1.5rem;border-radius:6px;box-shadow:0 2px 12px rgb(0 0 0 / .04);transition:transform .3s ease,box-shadow .3s ease}.vint-hill-section .benefit-item:hover{transform:translateY(-5px);box-shadow:0 8px 16px rgb(0 0 0 / .1)}.vint-hill-section .benefit-icon{color:#0054b5;font-size:1.5rem;margin-bottom:1rem}.vint-hill-section .benefit-title{color:#002370;font-weight:600;margin-bottom:.75rem;font-size:1.1rem}.vint-hill-section .features-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));gap:10px}.vint-hill-section .feature-item{padding:10px;display:flex;align-items:flex-start;gap:1rem}.vint-hill-section .checkmark{min-width:24px;height:24px;background-color:#0054b5;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;margin-top:3px}.vint-hill-section .feature-text{flex:1}@media (max-width:768px){.vint-hill-section .benefit-list,.vint-hill-section .features-list{grid-template-columns:1fr}.vint-hill-section h1{font-size:2rem}}.austin-section .container{max-width:1500px;margin:0 auto;padding:0 25px}.austin-section .hero-section{color:#000;padding:25px 0;text-align:center;position:relative;overflow:hidden}.austin-section .hero-content{position:relative;z-index:1}.austin-section .hero-section h2{text-align:left;font-size:40px;font-weight:700;margin-bottom:20px;text-shadow:2px 2px 4px rgb(0 0 0 / .3)}.austin-section .hero-section .subtitle{font-size:18px;margin-bottom:30px;opacity:.9;text-align:left}.austin-section .section-title{font-size:2.5rem;color:#002370;text-align:center;margin-bottom:35px;font-weight:700;position:relative}.austin-section .benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:40px;margin-bottom:50px}.austin-section .benefit-card{background:#fff;padding:40px 30px;border-radius:15px;box-shadow:0 10px 30px rgb(0 35 112 / .1);transition:all .3s ease;border:1px solid #f0f0f0;position:relative;overflow:hidden}.austin-section .benefit-card::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#002370,#0054b5)}.austin-section .benefit-card:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgb(0 35 112 / .15)}.austin-section .benefit-number{display:inline-block;width:50px;height:50px;background:linear-gradient(135deg,#002370,#0054b5);color:#fff;border-radius:50%;text-align:center;line-height:50px;font-weight:700;font-size:1.2rem;margin-bottom:20px}.austin-section .benefit-card h3{color:#002370;font-size:1.4rem;margin-bottom:15px;font-weight:600}.austin-section .benefit-card p{color:#666;line-height:1.8}.austin-section .why-colobird{background:linear-gradient(135deg,#f8f9ff 0%,#ffffff 100%);margin-bottom:50px}.austin-section .why-colobird h2{font-size:30px;color:#002370;text-align:center;margin-bottom:25px;font-weight:700}.austin-section .features-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;margin:0 auto}.austin-section .feature-item{display:flex;align-items:center;background:#fff;padding:25px;border-radius:10px;box-shadow:0 5px 15px rgb(0 35 112 / .08);transition:all .3s ease}.austin-section .feature-item:hover{transform:translateX(10px);box-shadow:0 8px 25px rgb(0 35 112 / .12)}.austin-section .checkmark{color:#0054b5;font-size:1.5rem;margin-right:15px;font-weight:700}.austin-section .feature-text{color:#333;font-weight:500}.austin-section .cta-section{background:linear-gradient(135deg,#002370 0%,#000000 50%,#0054b5 100%);color:#fff;padding:30px 0;text-align:center}.austin-section .cta-section h2{font-size:2.5rem;margin-bottom:20px;font-weight:700}.austin-section .cta-section p{font-size:1.2rem;margin-bottom:40px;opacity:.9;max-width:800px;margin-left:auto;margin-right:auto}.austin-section .cta-button{display:inline-block;background:#fff;color:#002370;padding:15px 40px;border-radius:50px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:all .3s ease;box-shadow:0 5px 15px rgb(255 255 255 / .2)}.austin-section .cta-button:hover{transform:translateY(-3px);box-shadow:0 10px 25px rgb(255 255 255 / .3);background:#f0f0f0}@media (max-width:768px){.austin-section .hero-section h2{font-size:2.5rem}.austin-section .hero-section .subtitle{font-size:1.1rem}.austin-section .section-title{font-size:2rem}.austin-section .benefits-grid{grid-template-columns:1fr}.austin-section .features-list{grid-template-columns:1fr}}.dallas-section .container{max-width:1500px;margin:0 auto;padding:0 20px}.dallas-section .hero-section{color:#000;padding:20px 0;text-align:center;position:relative;overflow:hidden}.dallas-section .hero-content{position:relative;z-index:1}.dallas-section .hero-section h2{text-align:left;font-size:35px;font-weight:700;margin-bottom:20px;text-shadow:2px 2px 4px rgb(0 0 0 / .3)}.dallas-section .hero-section .subtitle{text-align:left;font-size:18px;margin-bottom:30px;opacity:.9}.dallas-section .benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:40px;margin-bottom:80px}.dallas-section .benefit-card{background:#fff;padding:40px 30px;border-radius:15px;box-shadow:0 10px 30px rgb(0 35 112 / .1);transition:all .3s ease;border:1px solid #f0f0f0;position:relative;overflow:hidden}.dallas-section .benefit-card::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#002370,#0054b5)}.dallas-section .benefit-card:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgb(0 35 112 / .15)}.dallas-section .benefit-card h3{color:#000;font-size:1.4rem;margin-bottom:15px;font-weight:600}.dallas-section .benefit-card p{color:#666;line-height:1.8}.dallas-section .icon-wrapper{width:60px;height:60px;background:linear-gradient(135deg,#002370,#0054b5);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px;color:#fff;font-size:1.5rem}.dallas-section .location-icon::before{content:"📍"}.dallas-section .network-icon::before{content:"🌐"}.dallas-section .security-icon::before{content:"🔒"}.dallas-section .shield-icon::before{content:"🛡️"}.dallas-section .support-icon::before{content:"⚡"}@media (max-width:768px){.dallas-section .hero-section h2{font-size:2.5rem}.dallas-section .hero-section .subtitle{font-size:1.1rem}.dallas-section .benefits-grid{grid-template-columns:1fr}.dallas-section .benefit-card{padding:30px 20px}}@media (max-width:480px){.dallas-section .benefits-grid{gap:25px}.dallas-section .benefit-card{padding:25px 15px}.dallas-section .icon-wrapper{width:50px;height:50px;font-size:1.3rem}}.buffalo-section .container{max-width:1500px;margin:0 auto;padding:0 25px}.buffalo-section .section{margin-bottom:30px}.buffalo-section .hero-section{background:linear-gradient(135deg,#002370 0%,#0054b5 100%);color:#fff;padding:50px 40px;border-radius:16px;margin-bottom:35px;box-shadow:0 20px 40px rgb(0 35 112 / .15);position:relative;overflow:hidden}.buffalo-section .hero-section::before{content:'';position:absolute;top:-50%;right:-50%;width:100%;height:200%;background:radial-gradient(circle,rgb(255 255 255 / .1) 0%,transparent 70%);transform:rotate(45deg)}.buffalo-section .hero-section h2{font-size:30px;font-weight:700;margin-bottom:24px;position:relative;z-index:2}.buffalo-section .hero-section p{font-size:18px;opacity:.95;position:relative;z-index:2}.buffalo-section .features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(390px,1fr));gap:30px;margin-top:40px}.buffalo-section .feature-card{background:#fff;padding:40px 30px;border-radius:12px;box-shadow:0 8px 30px rgb(0 35 112 / .08);border:1px solid #f0f4f8;transition:all .3s ease;position:relative;overflow:hidden}.buffalo-section .feature-card::before{content:'';position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#002370 0%,#0054b5 100%)}.buffalo-section .feature-card:hover{transform:translateY(-8px);box-shadow:0 15px 40px rgb(0 35 112 / .15)}.buffalo-section .feature-card h3{color:#002370;font-size:1.3rem;font-weight:600;margin-bottom:16px;display:flex;align-items:center}.buffalo-section .feature-card h3::before{content:'●';color:#0054b5;font-size:1.5rem;margin-right:12px}.buffalo-section .feature-card p{color:#555;line-height:1.7;font-size:1rem}.buffalo-section .trust-section{background:linear-gradient(135deg,#f8fbff 0%,#ffffff 100%);padding:40px 25px;border-radius:16px;border:2px solid #e8f2ff;text-align:center;margin-bottom:30px}.buffalo-section .trust-section h2{color:#002370;font-size:2.4rem;font-weight:700;margin-bottom:40px;position:relative}.buffalo-section .trust-section h2::after{content:'';position:absolute;bottom:-12px;left:50%;transform:translateX(-50%);width:80px;height:4px;background:linear-gradient(90deg,#002370 0%,#0054b5 100%);border-radius:2px}.buffalo-section .trust-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;margin-top:40px}.buffalo-section .trust-item{background:#fff;padding:15px 10px;border-radius:12px;box-shadow:0 6px 25px rgb(0 35 112 / .06);border:1px solid #f0f4f8;transition:all .3s ease;position:relative}.buffalo-section .trust-item::before{content:'✓';position:absolute;top:-15px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#002370 0%,#0054b5 100%);color:#fff;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.1rem}.buffalo-section .trust-item:hover{transform:translateY(-5px);box-shadow:0 12px 35px rgb(0 35 112 / .1)}.buffalo-section .trust-item p{color:#333;font-size:1.1rem;font-weight:500;margin-top:15px;line-height:1.6}@media (max-width:768px){.buffalo-section .container{padding:40px 15px}.buffalo-section .hero-section{padding:60px 30px;text-align:center}.buffalo-section .hero-section h2{font-size:2.2rem}.buffalo-section .hero-section p{font-size:1.1rem}.buffalo-section .features-grid{grid-template-columns:1fr;gap:25px}.buffalo-section .feature-card{padding:30px 25px}.buffalo-section .trust-section{padding:50px 30px}.buffalo-section .trust-section h2{font-size:2rem}.buffalo-section .trust-features{grid-template-columns:1fr;gap:25px}}@media (max-width:480px){.buffalo-section .hero-section h2{font-size:1.8rem}.buffalo-section .hero-section p{font-size:1rem}.buffalo-section .feature-card h3{font-size:1.2rem}.buffalo-section .trust-section h2{font-size:1.8rem}}.houston-section .container{max-width:1500px;margin:0 auto}.houston-section .section{margin-bottom:60px}.houston-section .hero-section{background:linear-gradient(135deg,#002370 0%,#0054b5 100%);color:#fff;padding:50px 25px;border-radius:16px;margin-bottom:35px;box-shadow:0 20px 40px rgb(0 35 112 / .15);position:relative;overflow:hidden}.houston-section .hero-section::before{content:'';position:absolute;top:-50%;right:-50%;width:100%;height:200%;background:radial-gradient(circle,rgb(255 255 255 / .1) 0%,transparent 70%);transform:rotate(45deg)}.houston-section .hero-section h2{font-size:30px;font-weight:700;margin-bottom:24px;position:relative;z-index:2}.houston-section .hero-section p{font-size:18px;opacity:.95;position:relative;z-index:2}.houston-section .features-container{margin-top:40px}.houston-section .feature-item{background:#fff;padding:35px 30px;margin-bottom:25px;border-radius:12px;box-shadow:0 8px 30px rgb(0 35 112 / .08);border:1px solid #f0f4f8;transition:all .3s ease;position:relative;overflow:hidden}.houston-section .feature-item::before{content:'';position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#002370 0%,#0054b5 100%)}.houston-section .feature-item:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgb(0 35 112 / .15)}.houston-section .feature-item p{color:#333;line-height:1.7;font-size:1.05rem;margin:0}.houston-section .feature-item b{color:#002370;font-weight:600;font-size:1.15rem;display:inline-block;margin-bottom:8px;position:relative}.houston-section .feature-item b::before{content:'●';color:#0054b5;font-size:1.3rem;margin-right:12px;vertical-align:middle}.houston-section .cta-section{background:linear-gradient(135deg,#f8fbff 0%,#ffffff 100%);padding:60px 40px;border-radius:16px;border:2px solid #e8f2ff;text-align:center;position:relative;overflow:hidden;margin-bottom:20px}.houston-section .cta-section::before{content:'';position:absolute;top:-30px;left:-30px;width:60px;height:60px;background:linear-gradient(135deg,#002370 0%,#0054b5 100%);border-radius:50%;opacity:.1}.houston-section .cta-section::after{content:'';position:absolute;bottom:-40px;right:-40px;width:80px;height:80px;background:linear-gradient(135deg,#0054b5 0%,#002370 100%);border-radius:50%;opacity:.08}.houston-section .cta-section h2{color:#002370;font-size:30px;font-weight:700;margin-bottom:30px;position:relative;z-index:2}.houston-section .cta-section p{color:#333;font-size:18px;margin:0 auto;position:relative;z-index:2}.houston-section .highlight-box{background:linear-gradient(135deg,rgb(0 35 112 / .05) 0%,rgb(0 84 181 / .05) 100%);border-left:5px solid #0054b5;padding:25px 30px;margin:25px 0;border-radius:8px;box-shadow:0 4px 15px rgb(0 35 112 / .05)}@media (max-width:768px){.houston-section .hero-section{padding:60px 30px;text-align:center}.houston-section .hero-section h2{font-size:2.2rem}.houston-section .hero-section p{font-size:1.1rem}.houston-section .feature-item{padding:25px 20px;margin-bottom:20px}.houston-section .feature-item b{font-size:1.1rem}.houston-section .feature-item p{font-size:1rem}.houston-section .cta-section{padding:50px 30px}.houston-section .cta-section h2{font-size:2rem}.houston-section .cta-section p{font-size:1.1rem}}@media (max-width:480px){.houston-section .hero-section h2{font-size:1.8rem}.houston-section .hero-section p{font-size:1rem}.houston-section .feature-item{padding:20px 18px}.houston-section .feature-item b{font-size:1.05rem}.houston-section .feature-item p{font-size:.95rem}.houston-section .cta-section h2{font-size:1.8rem}.houston-section .cta-section p{font-size:1rem}}.amarillo-section .container{max-width:1500px;margin:0 auto;padding:0 25px}.amarillo-section .section{margin-bottom:60px}.amarillo-section .hero-section{background:linear-gradient(135deg,#002370 0%,#0054b5 100%);color:#fff;padding:40px 25px;border-radius:16px;box-shadow:0 20px 40px rgb(0 35 112 / .15);position:relative;overflow:hidden}.amarillo-section .hero-section::before{content:'';position:absolute;top:-50%;right:-50%;width:100%;height:200%;background:radial-gradient(circle,rgb(255 255 255 / .1) 0%,transparent 70%);transform:rotate(45deg)}.amarillo-section .hero-section h2{font-size:30px;font-weight:700;margin-bottom:24px;position:relative;z-index:2}.amarillo-section .hero-section p{font-size:18px;opacity:.95;position:relative;z-index:2;margin-bottom:16px}.amarillo-section .hero-section p:last-child{margin-bottom:0;font-weight:500}.amarillo-section .steps-container{margin-top:25px}.amarillo-section .step-item{background:#fff;padding:35px;margin-bottom:30px;border-radius:12px;box-shadow:0 8px 30px rgb(0 35 112 / .08);border:1px solid #f0f4f8;transition:all .3s ease;position:relative;overflow:hidden}.amarillo-section .step-item::before{content:'';position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#002370 0%,#0054b5 100%)}.amarillo-section .step-item:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgb(0 35 112 / .15)}.amarillo-section .step-title{color:#002370;font-size:1.4rem;font-weight:700;margin-bottom:16px;display:flex;align-items:center}.amarillo-section .step-title::before{content:counter(step-counter);counter-increment:step-counter;background:linear-gradient(135deg,#002370 0%,#0054b5 100%);color:#fff;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;margin-right:15px;font-size:1.1rem}.amarillo-section .steps-container{counter-reset:step-counter}.amarillo-section .step-description{color:#555;font-size:1.05rem;line-height:1.7;margin-bottom:20px}.amarillo-section .feature-list{list-style:none;margin:20px 0;padding-left:0}.amarillo-section .feature-list li{color:#333;font-size:1rem;line-height:1.6;margin-bottom:12px;padding-left:25px;position:relative}.amarillo-section .feature-list li::before{content:'●';color:#0054b5;font-size:1.2rem;position:absolute;left:0;top:0}.amarillo-section .step-conclusion{color:#333;font-size:1.05rem;line-height:1.7;margin-top:20px;font-weight:500}.amarillo-section .benefits-section{background:linear-gradient(135deg,#f8fbff 0%,#ffffff 100%);padding:40px 25px;border-radius:16px;border:2px solid #e8f2ff;margin-bottom:40px}.amarillo-section .benefits-section h2{color:#002370;font-size:30px;font-weight:700;text-align:center;margin-bottom:40px;position:relative}.amarillo-section .benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:10px;margin-top:30px}.amarillo-section .benefit-item{background:#fff;padding:25px;border-radius:10px;box-shadow:0 6px 25px rgb(0 35 112 / .06);border:1px solid #f0f4f8;transition:all .3s ease;position:relative}.amarillo-section .benefit-item::before{content:'✓';position:absolute;top:-12px;left:20px;background:linear-gradient(135deg,#002370 0%,#0054b5 100%);color:#fff;width:25px;height:25px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.9rem}.amarillo-section .benefit-item:hover{transform:translateY(-3px);box-shadow:0 10px 30px rgb(0 35 112 / .1)}.amarillo-section .benefit-item p{color:#333;font-size:1.05rem;line-height:1.6;margin:0;padding-top:8px}.amarillo-section .cta-section{background:linear-gradient(135deg,#002370 0%,#0054b5 100%);color:#fff;padding:30px 25px;border-radius:16px;text-align:center;box-shadow:0 15px 35px rgb(0 35 112 / .2);position:relative;overflow:hidden;margin-bottom:25px}.amarillo-section .cta-section::before{content:'';position:absolute;top:-30px;right:-30px;width:100px;height:100px;background:radial-gradient(circle,rgb(255 255 255 / .1) 0%,transparent 70%);border-radius:50%}.amarillo-section .cta-section p{font-size:1.2rem;line-height:1.7;margin-bottom:16px;position:relative;z-index:2}.amarillo-section .cta-section p:first-child{font-weight:600;font-size:1.3rem}.amarillo-section .cta-section p:last-child{margin-bottom:0;opacity:.95}@media (max-width:768px){.amarillo-section .hero-section{padding:60px 30px;text-align:center}.amarillo-section .hero-section h2{font-size:2.2rem}.amarillo-section .hero-section p{font-size:1.1rem}.amarillo-section .step-item{padding:25px 20px;margin-bottom:25px}.amarillo-section .step-title{font-size:1.2rem;flex-direction:column;text-align:center;align-items:center}.amarillo-section .step-title::before{margin-right:0;margin-bottom:10px}.amarillo-section .benefits-section{padding:50px 30px}.amarillo-section .benefits-section h2{font-size:2rem}.amarillo-section .benefits-grid{grid-template-columns:1fr;gap:20px}.amarillo-section .cta-section{padding:40px 30px}.amarillo-section .cta-section p{font-size:1.1rem}}@media (max-width:480px){.amarillo-section .hero-section h2{font-size:1.8rem}.amarillo-section .hero-section p{font-size:1rem}.amarillo-section .step-item{padding:20px 15px}.amarillo-section .step-title{font-size:1.1rem}.amarillo-section .benefits-section h2{font-size:1.8rem}.amarillo-section .cta-section p{font-size:1rem}}.el-paso-section .container{max-width:1500px;margin:0 auto;padding:0 25px}.el-paso-section .section{margin-bottom:60px}.el-paso-section .hero-section{background:linear-gradient(135deg,#002370 0%,#0054b5 100%);color:#fff;padding:40px 25px;border-radius:16px;margin-bottom:30px;box-shadow:0 20px 40px rgb(0 35 112 / .15);position:relative;overflow:hidden}.el-paso-section .hero-section::before{content:'';position:absolute;top:-50%;right:-50%;width:100%;height:200%;background:radial-gradient(circle,rgb(255 255 255 / .1) 0%,transparent 70%);transform:rotate(45deg)}.el-paso-section .hero-section h2{font-size:30px;font-weight:700;margin-bottom:24px;position:relative;z-index:2}.el-paso-section .hero-section p{font-size:18px;opacity:.95;position:relative;z-index:2}.el-paso-section .considerations-section{background:#fff;padding:60px 40px;border-radius:16px;box-shadow:0 10px 30px rgb(0 35 112 / .08);border:1px solid #f0f4f8;margin-bottom:50px}.el-paso-section .considerations-section h3{color:#002370;font-size:30px;font-weight:700;text-align:center;margin-bottom:40px;position:relative}.el-paso-section .considerations-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:30px;margin-top:40px;counter-reset:consideration-counter}.el-paso-section .consideration-item{background:#f8fbff;padding:30px;border-radius:12px;border:1px solid #e8f2ff;transition:all .3s ease;position:relative;counter-increment:consideration-counter}.el-paso-section .consideration-item::before{content:counter(consideration-counter);position:absolute;top:-15px;left:25px;background:linear-gradient(135deg,#002370 0%,#0054b5 100%);color:#fff;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.1rem}.el-paso-section .consideration-item:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgb(0 35 112 / .1)}.el-paso-section .consideration-title{color:#002370;font-size:1.3rem;font-weight:600;margin-bottom:12px;margin-top:10px}.el-paso-section .consideration-description{color:#555;font-size:1.05rem;line-height:1.7}.el-paso-section .why-choose-section{background:linear-gradient(135deg,#f8fbff 0%,#ffffff 100%);padding:40px 25px;border-radius:16px;border:2px solid #e8f2ff;margin-bottom:50px}.el-paso-section .why-choose-section h2{color:#002370;font-size:30px;font-weight:700;text-align:center;margin-bottom:40px;position:relative}.el-paso-section .benefits-list{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px;margin-bottom:30px}.el-paso-section .benefits-list li{background:#fff;padding:20px 25px;border-radius:10px;box-shadow:0 6px 20px rgb(0 35 112 / .06);border:1px solid #f0f4f8;color:#333;font-size:1.05rem;font-weight:500;transition:all .3s ease;position:relative;padding-left:50px}.el-paso-section .benefits-list li::before{content:'✓';position:absolute;left:18px;top:50%;transform:translateY(-50%);background:linear-gradient(135deg,#002370 0%,#0054b5 100%);color:#fff;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.9rem}.el-paso-section .benefits-list li:hover{transform:translateY(-3px);box-shadow:0 10px 25px rgb(0 35 112 / .1)}.el-paso-section .closing-text{color:#333;font-size:1.1rem;line-height:1.7;text-align:center;font-weight:500;margin-top:30px}.el-paso-section .faq-section{background:#fff;padding:40px 25px;border-radius:16px;box-shadow:0 10px 30px rgb(0 35 112 / .08);border:1px solid #f0f4f8;margin-bottom:35px}.el-paso-section .faq-section h2{color:#002370;font-size:30px;font-weight:700;text-align:center;margin-bottom:40px;position:relative}.el-paso-section .faq-item{background:#f8fbff;margin-bottom:15px;border-radius:12px;border:1px solid #e8f2ff;transition:all .3s ease;overflow:hidden}.el-paso-section .faq-item:hover{box-shadow:0 8px 25px rgb(0 35 112 / .08)}.el-paso-section .faq-item.active{box-shadow:0 10px 30px rgb(0 35 112 / .12);border-color:#002370}.el-paso-section .faq-question{color:#002370;font-size:20px;font-weight:600;padding:25px 30px;position:relative;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:space-between;margin:0}.el-paso-section .faq-question:hover{background:rgb(0 35 112 / .02)}.el-paso-section .faq-question::before{content:'Q';background:linear-gradient(135deg,#002370 0%,#0054b5 100%);color:#fff;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.9rem;margin-right:15px;flex-shrink:0}.el-paso-section .faq-toggle{width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,#002370 0%,#0054b5 100%);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2rem;transition:all .3s ease;flex-shrink:0}.el-paso-section .faq-item.active .faq-toggle{transform:rotate(45deg)}.el-paso-section .faq-answer{color:#555;font-size:1.05rem;line-height:1.7;padding:0 30px 25px 73px;max-height:0;overflow:hidden;transition:all .4s ease;opacity:0}.el-paso-section .faq-item.active .faq-answer{max-height:200px;opacity:1;padding-top:10px}.el-paso-section .cta-section{background:linear-gradient(135deg,#002370 0%,#0054b5 100%);color:#fff;padding:40px 25px;border-radius:16px;text-align:center;box-shadow:0 15px 35px rgb(0 35 112 / .2);position:relative;overflow:hidden;margin-bottom:20px}.el-paso-section .cta-section::before{content:'';position:absolute;top:-30px;right:-30px;width:100px;height:100px;background:radial-gradient(circle,rgb(255 255 255 / .1) 0%,transparent 70%);border-radius:50%}.el-paso-section .cta-section p:first-child{font-size:1.4rem;font-weight:700;margin-bottom:16px;position:relative;z-index:2}.el-paso-section .cta-section p:last-child{font-size:1.1rem;line-height:1.7;opacity:.95;position:relative;z-index:2}@media (max-width:768px){.el-paso-section .hero-section{padding:60px 30px;text-align:center}.el-paso-section .considerations-section,.el-paso-section .why-choose-section,.el-paso-section .faq-section{padding:50px 30px}.el-paso-section .considerations-section h3,.el-paso-section .why-choose-section h2,.el-paso-section .faq-section h2{font-size:2rem}.el-paso-section .considerations-grid{grid-template-columns:1fr;gap:25px}.el-paso-section .benefits-list{grid-template-columns:1fr;gap:15px}.el-paso-section .cta-section{padding:50px 30px}.el-paso-section .cta-section p:first-child{font-size:1.2rem}}@media (max-width:480px){.el-paso-section .considerations-section h3,.el-paso-section .why-choose-section h2,.el-paso-section .faq-section h2{font-size:1.8rem}.el-paso-section .consideration-item,.el-paso-section .faq-item{padding:25px 20px}.el-paso-section .benefits-list li{padding:15px 20px 15px 45px}.el-paso-section .cta-section p:first-child{font-size:1.1rem}.el-paso-section .cta-section p:last-child{font-size:1rem}.el-paso-section .faq-question{padding:20px 25px;font-size:1.1rem}.el-paso-section .faq-answer{padding:0 25px 20px 58px}.el-paso-section .faq-item.active .faq-answer{padding-top:8px}}.mcallen-section .container{max-width:1500px;margin:0 auto;padding:0 25px}.mcallen-section .hero-section{background:linear-gradient(135deg,#002370 0%,#0054b5 100%);color:#fff;padding:40px 25px;border-radius:12px;margin-bottom:40px;box-shadow:0 8px 32px rgb(0 35 112 / .15)}.mcallen-section .hero-section h2{font-size:30px;font-weight:700;margin-bottom:20px}.mcallen-section .hero-section p{font-size:18px;opacity:.95}.mcallen-section .section{background:#fff;margin-bottom:30px}.mcallen-section .section h2{color:#002370;font-size:1.8rem;font-weight:600;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #f0f6ff}.mcallen-section .section h3{color:#0054b5;font-size:1.4rem;font-weight:600;margin-bottom:15px}.mcallen-section .section p{margin-bottom:15px;color:#555;font-size:1.05rem}.mcallen-section .advantages-list{background:#f8fbff;padding:25px;border-radius:8px;margin:20px 0;border:1px solid #e6f2ff}.mcallen-section .advantages-list ul{list-style:none;padding-left:0}.mcallen-section .advantages-list li{padding:8px 0;padding-left:30px;position:relative;color:#333}.mcallen-section .advantages-list li::before{content:"✓";position:absolute;left:0;color:#0054b5;font-weight:700;font-size:1.2rem}.mcallen-section .factors-grid{display:grid;gap:25px;margin-top:20px}.mcallen-section .factor-item{background:#f8fbff;padding:25px;border-radius:8px;border-left:4px solid #0054b5;transition:transform .2s ease,box-shadow .2s ease}.mcallen-section .factor-item:hover{transform:translateY(-2px);box-shadow:0 6px 25px rgb(0 84 181 / .1)}.mcallen-section .factor-title{color:#002370;font-weight:600;font-size:1.2rem;margin-bottom:10px}.mcallen-section .trust-section{background:linear-gradient(135deg,#f8fbff 0%,#e6f2ff 100%);border:none;padding:40px;border-radius:12px}.mcallen-section .trust-points{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-top:20px}.mcallen-section .trust-point{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 10px rgb(0 0 0 / .05);border-left:3px solid #0054b5}.mcallen-section .trust-point strong{color:#002370;display:block;margin-bottom:8px;font-size:1.1rem}.mcallen-section .use-cases{background:#f8fbff;border-left:4px solid #0054b5;padding:40px}.mcallen-section .use-cases-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;margin-top:20px}.mcallen-section .use-case-item{background:#fff;padding:20px;border-radius:8px;text-align:center;box-shadow:0 2px 10px rgb(0 0 0 / .05);border:1px solid #e6f2ff;color:#333;font-weight:500;transition:all .2s ease}.mcallen-section .use-case-item:hover{background:#0054b5;color:#fff;transform:translateY(-2px)}.mcallen-section .cta-section{background:linear-gradient(135deg,#002370 0%,#0054b5 100%);color:#fff;text-align:center;border:none;margin-top:40px;padding:40px;border-radius:12px}.mcallen-section .cta-section h2{color:#fff;border-bottom:2px solid rgb(255 255 255 / .2);padding-bottom:15px;margin-bottom:25px}.mcallen-section .cta-section p{color:rgb(255 255 255 / .95);font-size:1.1rem;margin-bottom:15px}.mcallen-section .cta-buttons{margin-top:30px;display:flex;gap:15px;justify-content:center;flex-wrap:wrap}.mcallen-section .cta-button{background:#fff;color:#002370;padding:12px 30px;border-radius:6px;text-decoration:none;font-weight:600;transition:all .2s ease;border:2px solid #fff}.mcallen-section .cta-button:hover{background:#fff0;color:#fff;border-color:#fff}.mcallen-section .cta-button.secondary{background:#fff0;color:#fff;border:2px solid #fff}.mcallen-section .cta-button.secondary:hover{background:#fff;color:#002370}@media (max-width:768px){.mcallen-section .hero-section{padding:40px 25px}.mcallen-section .hero-section h2{font-size:2rem}.mcallen-section .trust-points{grid-template-columns:1fr}.mcallen-section .cta-buttons{flex-direction:column;align-items:center}.mcallen-section .cta-button{width:100%;max-width:300px;text-align:center}}.san-antonio-section .container{max-width:1500px;margin:0 auto;padding:0 25px}.san-antonio-section .main-section{background:#fff;overflow:hidden}.san-antonio-section .header-section{background:linear-gradient(135deg,#002370 0%,#0054b5 100%);padding:50px 40px;border-radius:12px;color:#fff;text-align:center}.san-antonio-section .header-section h2{font-size:30px;font-weight:700;margin-bottom:20px}.san-antonio-section .header-section p{font-size:18px;opacity:.95;margin:0 auto}.san-antonio-section .content-section{padding:50px 0 0 0}.san-antonio-section .factors-title{font-size:2rem;color:#002370;margin-bottom:40px;text-align:center;font-weight:600;position:relative}.san-antonio-section .factors-title::after{content:'';position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:80px;height:3px;background:linear-gradient(90deg,#002370,#0054b5);border-radius:2px}.san-antonio-section .factor-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px;margin-bottom:50px}.san-antonio-section .factor-card{background:#fff;border:2px solid #f0f4ff;border-radius:10px;padding:30px;transition:all .3s ease;position:relative}.san-antonio-section .factor-card:hover{border-color:#0054b5;box-shadow:0 8px 25px rgb(0 84 181 / .15);transform:translateY(-5px)}.san-antonio-section .factor-card::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#002370,#0054b5);border-radius:10px 10px 0 0}.san-antonio-section .factor-number{display:inline-flex;align-items:center;justify-content:center;width:35px;height:35px;background:linear-gradient(135deg,#002370,#0054b5);color:#fff;border-radius:50%;font-weight:700;font-size:1.1rem;margin-right:15px;flex-shrink:0}.san-antonio-section .factor-title{font-size:1.3rem;font-weight:600;color:#002370;margin-bottom:15px;display:flex;align-items:center}.san-antonio-section .factor-description{color:#555;line-height:1.7;font-size:1rem}.san-antonio-section .why-choose-section{background:linear-gradient(135deg,#f8fbff 0%,#ffffff 100%);border-radius:12px;padding:50px 40px;box-shadow:0 4px 20px rgb(0 35 112 / .08);margin-bottom:30px}.san-antonio-section .why-choose-title{font-size:30px;color:#002370;margin-bottom:40px;font-weight:600;position:relative}.san-antonio-section .benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:25px;margin:0 auto}.san-antonio-section .benefit-item{padding:5px;display:flex}.san-antonio-section .benefit-item::before{content:'✓';display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;background:linear-gradient(135deg,#002370,#0054b5);color:#fff;border-radius:50%;font-weight:700;margin-right:15px;font-size:.9rem;flex-shrink:0}.san-antonio-section .benefit-content{display:flex;align-items:flex-start}.san-antonio-section .benefit-text{color:#444;font-size:1rem;line-height:1.6;font-weight:500}@media (max-width:768px){.san-antonio-section .header-section{padding:40px 25px}.san-antonio-section .header-section h2{font-size:2rem}.san-antonio-section .content-section,.san-antonio-section .why-choose-section{padding:40px 25px}.san-antonio-section .factors-title,.san-antonio-section .why-choose-title{font-size:1.8rem}.san-antonio-section .factor-grid{grid-template-columns:1fr;gap:20px}.san-antonio-section .factor-card{padding:25px}.san-antonio-section .benefits-grid{grid-template-columns:1fr;gap:20px}}@media (max-width:480px){.san-antonio-section .header-section h2{font-size:1.7rem}.san-antonio-section .factor-title{font-size:1.1rem}.san-antonio-section .factors-title,.san-antonio-section .why-choose-title{font-size:1.5rem}}.bend-section .container{max-width:1500px;margin:0 auto;padding:0 25px}.bend-section .hero-section{text-align:center;margin-bottom:30px;padding:40px 25px;background:linear-gradient(135deg,#002370 0%,#0054b5 100%);color:#fff;border-radius:20px;box-shadow:0 20px 40px rgb(0 35 112 / .1)}.bend-section .hero-section h2{font-size:30px;font-weight:700;margin-bottom:24px}.bend-section .hero-section p{font-size:18px;margin:0 auto;opacity:.95}.bend-section .features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(375px,1fr));gap:20px;margin-bottom:40px}.bend-section .feature-card{background:#fff;padding:40px 32px;border-radius:16px;box-shadow:0 8px 32px rgb(0 35 112 / .08);border:1px solid rgb(0 84 181 / .1);transition:all .3s ease;position:relative;overflow:hidden}.bend-section .feature-card::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#002370,#0054b5)}.bend-section .feature-card:hover{transform:translateY(-8px);box-shadow:0 16px 48px rgb(0 35 112 / .15)}.bend-section .feature-card h3{font-size:1.5rem;font-weight:600;color:#002370;margin-bottom:16px;line-height:1.3}.bend-section .feature-card p{color:#333;font-size:1rem;line-height:1.7}.bend-section .use-cases-section{background:linear-gradient(135deg,rgb(0 35 112 / .03) 0%,rgb(0 84 181 / .03) 100%);padding:40px 25px;border-radius:20px;margin-bottom:40px;border:1px solid rgb(0 84 181 / .1)}.bend-section .use-cases-section h2{font-size:30px;font-weight:700;color:#002370;text-align:center;margin-bottom:25px}.bend-section .use-cases-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:15px;list-style:none}.bend-section .use-cases-list li{background:#fff;padding:24px 28px;border-radius:12px;box-shadow:0 4px 16px rgb(0 35 112 / .06);border-left:4px solid #0054b5;font-size:1.1rem;font-weight:500;color:#002370;transition:all .3s ease}.bend-section .use-cases-list li:hover{transform:translateX(8px);box-shadow:0 8px 24px rgb(0 35 112 / .12)}.bend-section .cta-section{text-align:center;background:linear-gradient(135deg,#000000 0%,#002370 100%);color:#fff;padding:40px 25px;border-radius:20px;box-shadow:0 20px 40px rgb(0 0 0 / .1);margin-bottom:30px}.bend-section .cta-section h2{font-size:2.2rem;font-weight:700;margin-bottom:24px;letter-spacing:-.02em}.bend-section .cta-section p{font-size:1.1rem;margin-bottom:24px;opacity:.95;line-height:1.7}.bend-section .cta-section p:last-child{font-size:1.2rem;font-weight:600;margin-bottom:0;background:linear-gradient(90deg,#0054b5,#ffffff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}@media (max-width:768px){.bend-section .hero-section{padding:30px 15px;margin-bottom:60px}.bend-section .features-grid{grid-template-columns:1fr;gap:24px;margin-bottom:60px}.bend-section .feature-card{padding:32px 24px}.bend-section .use-cases-section{padding:40px 24px;margin-bottom:60px}.bend-section .use-cases-section h2{font-size:2rem}.bend-section .use-cases-list{grid-template-columns:1fr}.bend-section .cta-section{padding:40px 24px}.bend-section .cta-section h2{font-size:1.8rem}}.hillsboro-section .container{max-width:1500px;margin:0 auto;padding:0 25px}.hillsboro-section .hero-section{text-align:center;margin-bottom:35px;padding:40px 25px;background:linear-gradient(135deg,#002370 0%,#0054b5 100%);color:#fff;border-radius:20px;box-shadow:0 20px 40px rgb(0 35 112 / .1)}.hillsboro-section .hero-section h2{font-size:30px;font-weight:700;margin-bottom:18px}.hillsboro-section .hero-section p{font-size:18px;margin:0 auto;opacity:.95}.hillsboro-section .features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));gap:20px;margin-bottom:30px}.hillsboro-section .feature-card{background:#fff;padding:40px 32px;border-radius:16px;box-shadow:0 8px 32px rgb(0 35 112 / .08);border:1px solid rgb(0 84 181 / .1);transition:all .3s ease;position:relative;overflow:hidden}.hillsboro-section .feature-card::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#002370,#0054b5)}.hillsboro-section .feature-card:hover{transform:translateY(-8px);box-shadow:0 16px 48px rgb(0 35 112 / .15)}.hillsboro-section .feature-card h3{font-size:1.5rem;font-weight:600;color:#002370;margin-bottom:20px;line-height:1.3}.hillsboro-section .feature-card p{color:#333;font-size:1rem;line-height:1.7;margin-bottom:20px}.hillsboro-section .feature-card p:last-child{margin-bottom:0}.feature-list{list-style:none;margin-top:20px}.hillsboro-section .feature-list li{background:rgb(0 84 181 / .03);padding:16px 20px;margin-bottom:12px;border-radius:10px;transition:all .3s ease}.hillsboro-section .feature-list li:hover{background:rgb(0 84 181 / .06);transform:translateX(4px)}.hillsboro-section .feature-list li p{margin:0;font-size:.95rem;line-height:1.6}.hillsboro-section .feature-list li p b{color:#002370;font-weight:600}.hillsboro-section .simple-features{margin-top:20px}.hillsboro-section .simple-features ul{list-style:none}.hillsboro-section .simple-features li{background:rgb(0 84 181 / .03);padding:14px 18px;margin-bottom:10px;border-radius:8px;font-size:.95rem;color:#333;transition:all .3s ease}.hillsboro-section .simple-features li:hover{background:rgb(0 84 181 / .06);transform:translateX(4px)}.hillsboro-section .cta-section{text-align:center;background:linear-gradient(135deg,#000000 0%,#002370 100%);color:#fff;padding:40px 25px;border-radius:20px;box-shadow:0 20px 40px rgb(0 0 0 / .1);margin-bottom:25px}.hillsboro-section .cta-section p{font-size:1.2rem;margin-bottom:20px;line-height:1.7}.hillsboro-section .cta-section p:first-child{font-size:22px;font-weight:600;color:#0054b5;margin-bottom:10px}.hillsboro-section .cta-section p:last-child{margin-bottom:0;opacity:.95}@media (max-width:768px){.hillsboro-section .hero-section{padding:40px 20px;margin-bottom:60px}.hillsboro-section .hero-section h2{font-size:2.2rem}.hillsboro-section .hero-section p{font-size:1.1rem}.hillsboro-section .features-grid{grid-template-columns:1fr;gap:20px;margin-bottom:60px}.hillsboro-section .feature-card{padding:32px 24px}.hillsboro-section .feature-card h3{font-size:1.3rem}.hillsboro-section .cta-section{padding:40px 24px}.hillsboro-section .cta-section p:first-child{font-size:1.2rem}.hillsboro-section .cta-section p{font-size:1.1rem}}.portland-section .container{max-width:1500px;margin:0 auto;padding:0 25px}.portland-section .hero-section{text-align:center;margin-bottom:30px;padding:40px 25px;background:linear-gradient(135deg,#002370 0%,#0054b5 100%);color:#fff;border-radius:20px;box-shadow:0 20px 40px rgb(0 35 112 / .1)}.portland-section .hero-section h2{font-size:30px;font-weight:700}.portland-section .hero-section p{font-size:18px;margin:0 auto;opacity:.95}.portland-section .main-content{background:#fff;padding:60px 40px;border-radius:20px;box-shadow:0 8px 32px rgb(0 35 112 / .08);border:1px solid rgb(0 84 181 / .1);margin-bottom:60px;position:relative;overflow:hidden}.portland-section .main-content::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#002370,#0054b5)}.portland-section .section-title{font-size:30px;font-weight:700;color:#002370;margin-bottom:40px;text-align:center}.portland-section .security-features{list-style:none;margin-bottom:50px}.portland-section .security-features li{background:rgb(0 84 181 / .02);padding:20px 25px;margin-bottom:20px;border-radius:16px;box-shadow:0 4px 16px rgb(0 35 112 / .06);transition:all .3s ease;position:relative}.portland-section .security-features li:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgb(0 35 112 / .12);background:rgb(0 84 181 / .04)}.portland-section .security-features li p:first-child{font-size:1.3rem;font-weight:700;color:#002370;margin-bottom:12px;line-height:1.3}.portland-section .security-features li p:first-child b{color:#002370}.portland-section .security-features li p:last-child{font-size:1rem;color:#333;line-height:1.7;margin:0}.portland-section .compliance-section{background:linear-gradient(135deg,rgb(0 35 112 / .03) 0%,rgb(0 84 181 / .03) 100%);padding:30px 25px;border-radius:16px;border:1px solid rgb(0 84 181 / .1)}.portland-section .compliance-section h3{font-size:25px;font-weight:700;color:#002370;margin-bottom:20px;text-align:center}.portland-section .compliance-section p{font-size:17px;color:#333;text-align:center;margin:0 auto}.portland-section .cta-section{text-align:center;background:linear-gradient(135deg,#000000 0%,#002370 100%);color:#fff;padding:40px 25px;border-radius:20px;box-shadow:0 20px 40px rgb(0 0 0 / .1);margin-bottom:20px}.portland-section .cta-section p{font-size:1.2rem;margin-bottom:20px}.portland-section .cta-section p:first-child{font-size:22px;font-weight:700;color:#0054b5;margin-bottom:15px}.portland-section .cta-section p:last-child{margin-bottom:0;opacity:.95;font-size:16px}@media (max-width:768px){.portland-section .hero-section{padding:40px 20px;margin-bottom:60px}.portland-section .hero-section h2{font-size:2.2rem}.portland-section .hero-section p{font-size:1.1rem}.portland-section .main-content{padding:40px 24px;margin-bottom:40px}.portland-section .section-title{font-size:1.8rem}.portland-section .security-features li{padding:24px 20px}.portland-section .security-features li p:first-child{font-size:1.2rem}.portland-section .security-features li p:last-child{font-size:.95rem}.portland-section .compliance-section{padding:32px 24px}.portland-section .compliance-section h3{font-size:1.5rem}.portland-section .compliance-section p{font-size:1rem}.portland-section .cta-section{padding:40px 24px}.portland-section .cta-section p:first-child{font-size:1.3rem}.portland-section .cta-section p{font-size:1.1rem}}.boise-section .container{max-width:1500px;margin:0 auto;padding:0 25px}.boise-section .main-content{padding:0 0 45px}.boise-section .hero-section{background:linear-gradient(135deg,#0054b5,#002370);color:#fff;padding:40px 25px;margin-bottom:30px;border-radius:12px;text-align:center}.boise-section .hero-section h2{font-size:30px;font-weight:700}.boise-section .hero-section p{font-size:1.2rem;max-width:900px;margin:0 auto;opacity:.95}.boise-section .content-section{background:#fff;border:1px solid #e8e8e8;border-radius:12px;padding:40px;box-shadow:0 4px 12px rgb(0 35 112 / .08);transition:transform .3s ease,box-shadow .3s ease;margin:20px 0}.boise-section .content-section:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgb(0 35 112 / .12)}.boise-section .content-section h3{color:#002370;font-size:28px;font-weight:600;margin-bottom:25px;padding-bottom:15px;border-bottom:3px solid #0054b5;position:relative}.boise-section .content-section h3::after{content:'';position:absolute;bottom:-3px;left:0;width:60px;height:3px;background:#000}.boise-section .content-section p{font-size:16px;margin-bottom:20px;color:#333}.boise-section .feature-list{list-style:none;margin:25px 0}.boise-section .feature-list li{margin-bottom:20px;padding:20px;background:#f8f9ff;border-left:5px solid #0054b5;border-radius:8px;transition:all .3s ease}.boise-section .feature-list li:hover{background:#f0f4ff;transform:translateX(5px)}.boise-section .feature-list li b{color:#002370;font-weight:600;font-size:1.1rem}.boise-section .feature-list li p{margin:8px 0 0 0;color:#444}.boise-section .benefits-list{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin:25px 0}.boise-section .benefits-list li{padding:20px;background:linear-gradient(135deg,#f8f9ff,#ffffff);border:2px solid #e8e8e8;border-radius:10px;text-align:center;font-weight:500;color:#002370;transition:all .3s ease}.boise-section .benefits-list li:hover{border-color:#0054b5;background:linear-gradient(135deg,#f0f4ff,#f8f9ff);transform:translateY(-3px)}.boise-section .faq-section{background:#f8f9ff;border-radius:12px;padding:50px 40px;margin:40px 0}.boise-section .faq-section h2{color:#002370;font-size:30px;font-weight:700;text-align:center;margin-bottom:40px;position:relative}.boise-section .faq-item{margin-bottom:20px;background:#fff;border-radius:10px;border:2px solid #e8e8e8;overflow:hidden;box-shadow:0 2px 8px rgb(0 35 112 / .06);transition:all .3s ease}.boise-section .faq-item.active{border-color:#0054b5;box-shadow:0 4px 16px rgb(0 84 181 / .15)}.boise-section .faq-question{padding:25px;cursor:pointer;background:#fff;transition:all .3s ease;position:relative;user-select:none}.boise-section .faq-question:hover{background:#f8f9ff}.boise-section .faq-item.active .faq-question{background:linear-gradient(135deg,#f8f9ff,#ffffff);border-bottom:1px solid #e8e8e8}.boise-section .faq-question p{color:#002370;font-weight:600;font-size:1.15rem;margin:0;padding-left:35px;position:relative;padding-right:40px}.boise-section .faq-question::before{content:'?';position:absolute;left:25px;top:50%;transform:translateY(-50%);width:20px;height:20px;background:#0054b5;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.boise-section .faq-question::after{content:'+';position:absolute;right:25px;top:50%;transform:translateY(-50%);width:24px;height:24px;background:#002370;color:#fff;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;transition:all .3s ease}.boise-section .faq-item.active .faq-question::after{content:'−';background:#0054b5;transform:translateY(-50%) rotate(180deg)}.boise-section .faq-answer{max-height:0;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);background:#fff}.boise-section .faq-item.active .faq-answer{max-height:200px}.boise-section .faq-answer-content{padding:0 25px 25px 60px;color:#444}.boise-section .cta-section{background:linear-gradient(135deg,#000000,#002370);color:#fff;padding:40px;border-radius:12px;text-align:center}.boise-section .cta-section p{font-size:18px;margin-bottom:20px}.boise-section .cta-section p:first-child{font-size:25px;font-weight:600;margin-bottom:10px}@media (max-width:768px){.boise-section .hero-section h2{font-size:2rem}.boise-section .hero-section p{font-size:1.1rem}.boise-section .content-section{padding:30px 20px}.boise-section .content-section h3{font-size:1.5rem}.boise-section .faq-section{padding:40px 20px}.boise-section .cta-section{padding:40px 20px}.boise-section .benefits-list{grid-template-columns:1fr}}.boston-section .container{max-width:1500px;margin:0 auto;padding:0 25px}.boston-section .content-section{padding:50px 0;background:#fff}.boston-section .section-title{font-size:30px;color:#002370;text-align:center;margin-bottom:2rem;font-weight:700;position:relative}.boston-section .intro-text{font-size:18px;text-align:center;color:#555;margin-left:auto;margin-right:auto}.boston-section .factors-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-top:3rem}.boston-section .factor-card{background:#fff;border-radius:12px;padding:2rem;box-shadow:0 8px 25px rgb(0 35 112 / .1);border:1px solid rgb(0 84 181 / .1);transition:all .3s ease;position:relative;overflow:hidden}.boston-section .factor-card::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#002370,#0054b5)}.boston-section .factor-card:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgb(0 35 112 / .15)}.boston-section .factor-title{font-size:1.4rem;color:#002370;margin-bottom:1rem;font-weight:600}.boston-section .factor-description{color:#666;line-height:1.7;font-size:1rem}.boston-section .why-choose-section{background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);padding:50px 0}.boston-section .benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(265px,1fr));gap:1.5rem;margin-top:3rem;margin-bottom:3rem}.boston-section .benefit-item{background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 4px 15px rgb(0 35 112 / .08);display:flex;align-items:center;transition:all .3s ease}.boston-section .benefit-item:hover{transform:translateX(5px);box-shadow:0 6px 20px rgb(0 35 112 / .12)}.boston-section .benefit-icon{width:20px;height:20px;background:linear-gradient(135deg,#002370,#0054b5);border-radius:50%;margin-right:1rem;flex-shrink:0;position:relative}.boston-section .benefit-icon::after{content:'✓';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:12px;font-weight:700}.boston-section .benefit-text{color:#333;font-weight:500}.boston-section .cta-section{background:linear-gradient(135deg,#000000 0%,#002370 100%);color:#fff;padding:50px 0;text-align:center}.boston-section .cta-title{font-size:30px;margin-bottom:1rem;font-weight:700}.boston-section .cta-description{font-size:18px;margin-bottom:2.5rem;opacity:.9;margin-left:auto;margin-right:auto}.boston-section .cta-button{display:inline-block;background:linear-gradient(135deg,#0054b5,#002370);color:#fff;padding:1rem 2.5rem;border-radius:50px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:all .3s ease;box-shadow:0 8px 25px rgb(0 84 181 / .3)}.boston-section .cta-button:hover{transform:translateY(-2px);box-shadow:0 12px 35px rgb(0 84 181 / .4);background:linear-gradient(135deg,#002370,#0054b5)}@media (max-width:768px){.boston-section .hero-title{font-size:2.2rem}.boston-section .hero-subtitle{font-size:1.1rem}.boston-section .factors-grid{grid-template-columns:1fr}.boston-section .factor-card{padding:1.5rem}.boston-section .cta-title{font-size:2rem}}@media (max-width:480px){.boston-section .content-section{padding:30px 0}.boston-section .hero-section{padding:60px 0}}.los-angeles-section .container{max-width:1500px;margin:0 auto;padding:0 25px}.los-angeles-section .hero-section{background:linear-gradient(135deg,#002370 0%,#0054b5 100%);color:#fff;padding:80px 0;text-align:center;position:relative;overflow:hidden}.los-angeles-section .hero-section::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grid" width="10" height="10" patternUnits="userSpaceOnUse"><path d="M 10 0 L 0 0 0 10" fill="none" stroke="rgba(255,255,255,.1)" stroke-width=".5"/></pattern></defs><rect width="100" height="100" fill="url(%23grid)"/></svg>');opacity:.3}.los-angeles-section .hero-content{position:relative;z-index:2}.los-angeles-section .hero-title{font-size:3rem;font-weight:700;margin-bottom:1rem;text-shadow:2px 2px 4px rgb(0 0 0 / .3)}.los-angeles-section .hero-subtitle{font-size:1.3rem;margin-bottom:2rem;opacity:.9;max-width:800px;margin-left:auto;margin-right:auto}.los-angeles-section .content-section{padding:0 0 30px 0;background:#fff}.los-angeles-section .section-title{font-size:30px;color:#002370;text-align:center;margin-bottom:2rem;font-weight:700;position:relative}.los-angeles-section .intro-text{font-size:18px;text-align:center;margin-bottom:4rem;color:#555;margin-left:auto;margin-right:auto}.los-angeles-section .factors-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-top:3rem}.los-angeles-section .factor-card{background:#fff;border-radius:12px;padding:2rem;box-shadow:0 8px 25px rgb(0 35 112 / .1);border:1px solid rgb(0 84 181 / .1);transition:all .3s ease;position:relative;overflow:hidden}.los-angeles-section .factor-card::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#002370,#0054b5)}.los-angeles-section .factor-card:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgb(0 35 112 / .15)}.los-angeles-section .factor-title{font-size:1.4rem;color:#002370;margin-bottom:1rem;font-weight:600}.los-angeles-section .factor-description{color:#666;line-height:1.7;font-size:1rem}.los-angeles-section .why-choose-section{background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);padding:50px 0}.los-angeles-section .why-choose-intro{font-size:18px;color:#555;margin-bottom:1rem;text-align:left;margin-left:auto;margin-right:auto}.los-angeles-section .features-title{font-size:1.5rem;color:#002370;margin-bottom:2rem;font-weight:600;text-align:left}.los-angeles-section .features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:15px;margin-top:2rem}.los-angeles-section .feature-item{background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 4px 15px rgb(0 35 112 / .08);display:flex;align-items:center;transition:all .3s ease}.los-angeles-section .feature-item:hover{transform:translateX(5px);box-shadow:0 6px 20px rgb(0 35 112 / .12)}.los-angeles-section .feature-icon{width:20px;height:20px;background:linear-gradient(135deg,#002370,#0054b5);border-radius:50%;margin-right:1rem;flex-shrink:0;position:relative}.los-angeles-section .feature-icon::after{content:'✓';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:12px;font-weight:700}.los-angeles-section .feature-text{color:#333;font-weight:500}.los-angeles-section .cta-section{background:#fff;padding:50px 0;text-align:center}.los-angeles-section .cta-title{font-size:30px;color:#002370;margin-bottom:1rem;font-weight:700}.los-angeles-section .cta-description{font-size:18px;margin-bottom:1.5rem;color:#555;margin-left:auto;margin-right:auto}.los-angeles-section .cta-button{display:inline-block;background:linear-gradient(135deg,#0054b5,#002370);color:#fff;padding:1rem 2.5rem;border-radius:50px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:all .3s ease;box-shadow:0 8px 25px rgb(0 84 181 / .3)}.los-angeles-section .cta-button:hover{transform:translateY(-2px);box-shadow:0 12px 35px rgb(0 84 181 / .4);background:linear-gradient(135deg,#002370,#0054b5)}@media (max-width:768px){.los-angeles-section .hero-title{font-size:2.2rem}.los-angeles-section .hero-subtitle{font-size:1.1rem}.los-angeles-section .factors-grid{grid-template-columns:1fr}.los-angeles-section .factor-card{padding:1.5rem}.los-angeles-section .cta-title{font-size:2rem}.los-angeles-section .stat-number{font-size:2rem}}@media (max-width:480px){.los-angeles-section .content-section{padding:0 0 30px 0}.los-angeles-section .hero-section{padding:60px 0}.los-angeles-section .stats-section{padding:40px 0}}.redding-section .container{max-width:1500px;margin:0 auto;padding:0 25px}.redding-section .hero-section{background:linear-gradient(135deg,#002370 0%,#0054b5 100%);color:#fff;padding:50px 0;text-align:center}.redding-section .hero-section h2{font-size:30px;font-weight:700;margin-bottom:20px;text-shadow:0 2px 4px rgb(0 0 0 / .3)}.redding-section .hero-section p{font-size:18px;margin:0 auto;opacity:.95}.redding-section .specs-section{padding-bottom:30px;background:#fff}.redding-section .specs-section h2{color:#002370;font-size:2.2rem;text-align:center;margin-bottom:20px;font-weight:600}.redding-section .specs-intro{text-align:center;font-size:1.1rem;color:#666;max-width:900px;margin:0 auto 60px;line-height:1.7}.redding-section .specs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:20px;margin-top:50px}.redding-section .spec-card{background:#fff;border:2px solid #f0f4f8;border-radius:12px;padding:30px;transition:all .3s ease;position:relative;overflow:hidden}.redding-section .spec-card:hover{border-color:#0054b5;transform:translateY(-5px);box-shadow:0 15px 35px rgb(0 35 112 / .1)}.redding-section .spec-card::before{content:'';position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#002370,#0054b5)}.redding-section .spec-number{display:inline-block;width:40px;height:40px;background:linear-gradient(135deg,#002370,#0054b5);color:#fff;border-radius:50%;text-align:center;line-height:40px;font-weight:700;margin-bottom:15px}.redding-section .spec-title{font-size:1.3rem;font-weight:600;color:#002370;margin-bottom:15px}.redding-section .spec-description{color:#666;line-height:1.6}.redding-section .why-choose-section{padding:80px 0;background:linear-gradient(135deg,#f8fafc 0%,#e2e8f0 100%)}.redding-section .why-choose-section h2{color:#002370;font-size:30px;text-align:center;margin-bottom:20px;font-weight:600}.redding-section .why-choose-intro{text-align:center;font-size:18px;color:#666;margin:0 auto 30px;line-height:1.7}.redding-section .benefits-list{margin:0 auto;background:#fff;border-radius:12px;padding:40px;box-shadow:0 10px 30px rgb(0 35 112 / .1)}.redding-section .benefits-list ul{list-style:none}.redding-section .benefits-list li{padding:15px 0;border-bottom:1px solid #e2e8f0;position:relative;padding-left:30px;color:#333;font-size:1.1rem}.redding-section .benefits-list li:last-child{border-bottom:none}.redding-section .benefits-list li::before{content:'✓';position:absolute;left:0;top:15px;color:#0054b5;font-weight:700;font-size:1.2rem}.redding-section .cta-section{padding:50px 0;background:linear-gradient(135deg,#002370 0%,#0054b5 100%);color:#fff;text-align:center}.redding-section .cta-section h2{font-size:30px;margin-bottom:20px;font-weight:600}.redding-section .cta-section p{font-size:18px;opacity:.95;margin-left:auto;margin-right:auto}.redding-section .cta-button{display:inline-block;background:#fff;color:#002370;padding:15px 35px;border-radius:8px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:all .3s ease;margin-top:20px}.redding-section .cta-button:hover{background:#f8fafc;transform:translateY(-2px);box-shadow:0 8px 25px rgb(0 0 0 / .2)}@media (max-width:768px){.redding-section .hero-section h1{font-size:25px}.redding-section .specs-grid{grid-template-columns:1fr}.redding-section .spec-card{padding:25px}}.sacramento-section .container{max-width:1500px;margin:0 auto;padding:0 25px}.sacramento-section .hero-section{background:linear-gradient(135deg,#002370 0%,#0054b5 100%);color:#fff;padding:40px 25px;text-align:center;position:relative;overflow:hidden}.sacramento-section .hero-section::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grid" width="10" height="10" patternUnits="userSpaceOnUse"><path d="M 10 0 L 0 0 0 10" fill="none" stroke="rgba(255,255,255,.1)" stroke-width=".5"/></pattern></defs><rect width="100" height="100" fill="url(%23grid)"/></svg>');opacity:.3}.sacramento-section .hero-section .container{position:relative;z-index:1}.sacramento-section .hero-section h2{font-size:30px;font-weight:700;margin-bottom:20px;text-shadow:0 2px 4px rgb(0 0 0 / .3)}.sacramento-section .hero-section .subtitle{font-size:18px;opacity:.9;margin-left:auto;margin-right:auto}.sacramento-section .main-content{padding:30px 0 0}.sacramento-section .section{margin-bottom:80px}.sacramento-section .section:last-child{margin-bottom:0}.sacramento-section .section-title{font-size:30px;color:#002370;font-weight:700;margin-bottom:30px;text-align:center;position:relative}.sacramento-section .intro-text{font-size:18px;color:#555;margin-bottom:25px;margin-left:auto;margin-right:auto}.sacramento-section .specs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:25px;margin-bottom:50px}.sacramento-section .spec-card{background:#fff;border:2px solid #f0f4f8;border-radius:12px;padding:30px;transition:all .3s ease;position:relative;overflow:hidden}.sacramento-section .spec-card::before{content:'';position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#002370,#0054b5)}.sacramento-section .spec-card:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgb(0 35 112 / .1);border-color:#0054b5}.sacramento-section .spec-number{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:linear-gradient(135deg,#002370,#0054b5);color:#fff;border-radius:50%;font-weight:700;font-size:1.2rem;margin-bottom:15px}.sacramento-section .spec-title{font-size:1.4rem;color:#002370;font-weight:600;margin-bottom:15px}.sacramento-section .spec-description{color:#555;margin-bottom:15px}.sacramento-section .spec-list{list-style:none;margin:15px 0}.sacramento-section .spec-list li{padding:8px 0;padding-left:25px;position:relative;color:#555}.sacramento-section .spec-list li::before{content:'→';position:absolute;left:0;color:#0054b5;font-weight:700}.sacramento-section .highlight-feature{background:linear-gradient(135deg,#f8fbff,#e8f4ff);border:1px solid #0054b5;border-radius:8px;padding:15px;margin-top:15px;position:relative;display:flex}.sacramento-section .highlight-feature::before{content:'✅';margin-right:10px;font-size:1.1rem}.sacramento-section .highlight-feature p{margin:0;color:#002370;font-weight:500}.sacramento-section .why-choose{background:linear-gradient(135deg,#f8fbff,#ffffff);padding:40px 0}.sacramento-section .why-choose .section-title{color:#002370}.sacramento-section .benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-top:40px}.sacramento-section .benefit-item{background:#fff;padding:25px;border-radius:12px;text-align:center;box-shadow:0 5px 15px rgb(0 35 112 / .1);transition:transform .3s ease}.sacramento-section .benefit-item:hover{transform:translateY(-3px)}.sacramento-section .benefit-item::before{content:'⚡';display:block;font-size:2rem;margin-bottom:15px}.sacramento-section .benefit-item:nth-child(2)::before{content:'🔧'}.sacramento-section .benefit-item:nth-child(3)::before{content:'🚀'}.sacramento-section .benefit-item:nth-child(4)::before{content:'📈'}.sacramento-section .benefit-item h4{font-size:18px}.sacramento-section .cta-section{margin:30px 0}.sacramento-section .cta-section .container{background:linear-gradient(135deg,#002370 0%,#000000 50%,#0054b5 100%);color:#fff;padding:40px 25px;text-align:center;border-radius:20px;position:relative;overflow:hidden}.sacramento-section .cta-section .container::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><circle cx="50" cy="50" r="2" fill="rgba(255,255,255,.1)"/></svg>') repeat;opacity:.3}.sacramento-section .cta-title{font-size:30px;font-weight:700;margin-bottom:20px}.sacramento-section .cta-text{font-size:18px;margin-bottom:30px;opacity:.9}.sacramento-section .cta-button{display:inline-block;background:#fff;color:#002370;padding:15px 40px;border-radius:50px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:all .3s ease;box-shadow:0 5px 15px rgb(0 0 0 / .2)}.sacramento-section .cta-button:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgb(0 0 0 / .3);background:#f0f4f8}@media (max-width:768px){.sacramento-section .hero-section .subtitle{font-size:1rem}.sacramento-section .specs-grid{grid-template-columns:1fr}.sacramento-section .spec-card{padding:20px}.sacramento-section .benefits-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media (max-width:480px){.sacramento-section .hero-section{padding:50px 0 40px}.sacramento-section .main-content{padding:40px 0}.sacramento-section .section{margin-bottom:50px}}.santa-clara-section .container{max-width:1500px;margin:0 auto;padding:0 20px}.santa-clara-section .section{padding:0 0 60px}.santa-clara-section h2{font-size:30px;font-weight:700;color:#002370;margin-bottom:30px;text-align:center;position:relative}.santa-clara-section .intro-text{font-size:18px;color:#555;text-align:center;margin-bottom:30px;margin-left:auto;margin-right:auto;line-height:1.8}.santa-clara-section .security-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));gap:30px;margin-top:30px}.santa-clara-section .security-card{background:#fff;border:2px solid #f0f0f0;border-radius:12px;padding:30px;transition:all .3s ease;box-shadow:0 4px 6px rgb(0 0 0 / .05)}.santa-clara-section .security-card:hover{border-color:#0054b5;box-shadow:0 8px 25px rgb(0 84 181 / .15);transform:translateY(-5px)}.santa-clara-section .security-card h3{font-size:1.4rem;font-weight:600;color:#002370;margin-bottom:15px;padding-bottom:10px;border-bottom:2px solid #f0f0f0}.santa-clara-section .security-card p{color:#666;margin-bottom:20px;line-height:1.7}.santa-clara-section .security-card ul{list-style:none;padding:0}.santa-clara-section .security-card li{position:relative;padding:8px 0 8px 25px;color:#555;font-weight:500}.santa-clara-section .security-card li::before{content:'✓';position:absolute;left:0;top:8px;color:#0054b5;font-weight:700;font-size:1.1rem}.santa-clara-section .features-list{list-style:none;padding:0;margin-top:30px}.santa-clara-section .features-list>li{background:#fff;border:2px solid #f0f0f0;border-radius:12px;margin-bottom:15px;padding:30px;transition:all .3s ease;box-shadow:0 4px 6px rgb(0 0 0 / .05)}.santa-clara-section .features-list>li:hover{border-color:#0054b5;box-shadow:0 8px 25px rgb(0 84 181 / .15);transform:translateX(10px)}.santa-clara-section .features-list h3{font-size:1.4rem;font-weight:600;color:#002370;margin-bottom:15px;display:flex;align-items:center}.santa-clara-section .features-list h3::before{content:'';width:6px;height:30px;background:linear-gradient(180deg,#002370,#0054b5);border-radius:3px;margin-right:15px}.santa-clara-section .features-list p{color:#666;line-height:1.7;font-size:1.05rem}.santa-clara-section .highlight-text{background:linear-gradient(120deg,#002370,#0054b5);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;font-weight:600}@media (max-width:768px){.santa-clara-section .section{padding:40px 0}.santa-clara-section h2{font-size:2rem}.santa-clara-section .intro-text{font-size:1.1rem}.santa-clara-section .security-grid{grid-template-columns:1fr;gap:20px}.santa-clara-section .security-card,.santa-clara-section .features-list>li{padding:20px}.santa-clara-section .features-list>li:hover{transform:none}}@media (max-width:480px){.santa-clara-section h2{font-size:1.7rem}.santa-clara-section .intro-text{font-size:1rem}}.charlotte-section .container{max-width:1500px;margin:0 auto;padding:0 20px}.charlotte-section .section{padding:0 0 50px}.charlotte-section .section:last-child{border-bottom:none;background:linear-gradient(135deg,#e2f0ff 0%,#ffffff 100%);padding:0}.charlotte-section h2{font-size:30px;font-weight:700;color:#002370;margin-bottom:20px;text-align:center;position:relative}.charlotte-section h3{font-size:25px;font-weight:600;color:#002370;text-align:left;position:relative}.charlotte-section .intro-text{font-size:18px;color:#555;text-align:center;margin-bottom:50px;margin-left:auto;margin-right:auto;line-height:1.8}.charlotte-section .use-cases-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:25px;margin-top:35px}.charlotte-section .use-case-card{background:#fff;border:2px solid #f0f0f0;border-radius:15px;padding:30px;transition:all .3s ease;box-shadow:0 4px 6px rgb(0 0 0 / .05);position:relative;overflow:hidden}.charlotte-section .use-case-card::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:4px;background:linear-gradient(90deg,#002370,#0054b5);transition:left .3s ease}.charlotte-section .use-case-card:hover{border-color:#0054b5;box-shadow:0 8px 25px rgb(0 84 181 / .15);transform:translateY(-5px)}.charlotte-section .use-case-card:hover::before{left:0}.charlotte-section .use-case-title{font-size:1.3rem;font-weight:600;color:#002370;margin-bottom:15px;display:flex;align-items:center;gap:10px}.charlotte-section .use-case-description{color:#666;line-height:1.7;font-size:1.05rem}.charlotte-section .benefits-list{list-style:none;padding:0;margin:30px 0;background:#fff;border:2px solid #f0f0f0;border-radius:15px;padding:40px;box-shadow:0 4px 6px rgb(0 0 0 / .05)}.charlotte-section .benefits-list li{position:relative;padding:15px 0 15px 40px;color:#555;font-size:1.1rem;font-weight:500;border-bottom:1px solid #f5f5f5;transition:all .3s ease}.charlotte-section .benefits-list li:last-child{border-bottom:none}.charlotte-section .benefits-list li::before{content:'✓';position:absolute;left:0;top:15px;color:#fff;background:linear-gradient(135deg,#002370,#0054b5);width:25px;height:25px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.9rem}.charlotte-section .benefits-list li:hover{color:#002370;padding-left:50px}.charlotte-section .benefits-description{color:#666;font-size:1.1rem;line-height:1.7;margin-top:20px;text-align:center}.charlotte-section .cta-section{text-align:center;padding:50px 0}.charlotte-section .cta-title{font-size:30px;font-weight:700;color:#002370;margin-bottom:20px}.charlotte-section .cta-description{font-size:18px;color:#666;margin-bottom:30px;margin-left:auto;margin-right:auto;line-height:1.7}.charlotte-section .cta-button{display:inline-flex;align-items:center;gap:10px;font-size:1.2rem;font-weight:600;color:#fff;background:linear-gradient(135deg,#002370,#0054b5);padding:18px 35px;border-radius:50px;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 15px rgb(0 84 181 / .3)}.charlotte-section .cta-button:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgb(0 84 181 / .4);background:linear-gradient(135deg,#0054b5,#002370)}.charlotte-section .highlight-text{background:linear-gradient(120deg,#002370,#0054b5);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;font-weight:600}@media (max-width:768px){.charlotte-section .section{padding:40px 0}.charlotte-section h2{font-size:2rem}.charlotte-section h3{font-size:1.5rem}.charlotte-section .intro-text{font-size:1.1rem}.charlotte-section .use-cases-grid{grid-template-columns:1fr;gap:20px}.charlotte-section .use-case-card{padding:25px}.charlotte-section .benefits-list{padding:30px 20px}.charlotte-section .cta-title{font-size:1.7rem}.charlotte-section .cta-description{font-size:1.1rem}.charlotte-section .cta-button{font-size:1.1rem;padding:15px 30px}}@media (max-width:480px){.charlotte-section h2{font-size:1.7rem}.charlotte-section h3{font-size:1.3rem}.charlotte-section .intro-text{font-size:1rem}.charlotte-section .use-case-card{padding:20px}.charlotte-section .benefits-list{padding:25px 15px}.charlotte-section .benefits-list li{padding-left:35px;font-size:1rem}}.ai-solutions-section{padding:60px 0;position:relative;overflow:hidden}.ai-solutions-section .container{max-width:1500px;margin:0 auto;padding:0 20px;position:relative;z-index:1}.ai-solutions-section .grid-container{display:grid;grid-template-columns:45% 55%;gap:60px;align-items:center}.ai-solutions-section .image-section{position:relative}.ai-solutions-section .gpu-image{width:100%;height:auto;border-radius:20px;box-shadow:0 20px 40px rgb(0 35 112 / .15);transition:transform .3s ease,box-shadow .3s ease}.ai-solutions-section .gpu-image:hover{transform:translateY(-10px);box-shadow:0 30px 60px rgb(0 35 112 / .2)}.ai-solutions-section .image-section::before{content:'';position:absolute;top:-20px;left:-20px;right:20px;bottom:20px;background:linear-gradient(135deg,#002370,#0054b5);border-radius:20px;z-index:-1;opacity:.1}.ai-solutions-section .main-heading{font-size:30px;font-weight:700;color:#002370;margin-bottom:15px;line-height:1.2;position:relative}.ai-solutions-section .subtitle{color:#0054b5;font-weight:600;margin-bottom:10px;font-size:18px}.ai-solutions-section .description{color:#555;line-height:1.7;margin:0;margin-bottom:1rem;font-size:16px}.ai-solutions-section .features-list{list-style:none;margin-bottom:30px}.ai-solutions-section .feature-item{display:flex;align-items:flex-start;padding:8px 20px;background:#fff}.ai-solutions-section .check-icon{color:#0054b5;font-size:1.2rem;margin-right:15px;margin-top:2px;flex-shrink:0}.ai-solutions-section .feature-text{font-size:1rem;color:#444;font-weight:500;line-height:1.5}.ai-solutions-section .cta-buttons{display:flex;gap:15px;flex-wrap:wrap}.ai-solutions-section .cta-button{display:inline-flex;align-items:center;padding:15px 25px;text-decoration:none;border-radius:8px;font-weight:600;font-size:1rem;transition:all .3s ease;position:relative;overflow:hidden}.ai-solutions-section .cta-button::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .2),transparent);transition:left .5s ease}.ai-solutions-section .cta-button:hover::before{left:100%}.ai-solutions-section .primary-button{background:linear-gradient(135deg,#002370,#0054b5);color:#fff;box-shadow:0 5px 15px rgb(0 35 112 / .3)}.ai-solutions-section .primary-button:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgb(0 35 112 / .4)}.ai-solutions-section .secondary-button{background:#fff;color:#002370;border:2px solid #002370}.ai-solutions-section .secondary-button:hover{background:#002370;color:#fff;transform:translateY(-2px)}.ai-solutions-section .tertiary-button{background:#fff;color:#0054b5;border:2px solid #0054b5}.ai-solutions-section .tertiary-button:hover{background:#0054b5;color:#fff;transform:translateY(-2px)}@media (min-width:1400px){.ai-solutions-section .container{padding:0 40px}.ai-solutions-section .main-heading{font-size:36px}.ai-solutions-section .subtitle{font-size:20px}.ai-solutions-section .description{font-size:18px}}@media (max-width:1399px) and (min-width:1200px){.ai-solutions-section .container{max-width:1200px;padding:0 30px}.ai-solutions-section .grid-container{gap:50px}}@media (max-width:1199px) and (min-width:992px){.ai-solutions-section .container{max-width:1000px;padding:0 25px}.ai-solutions-section .grid-container{grid-template-columns:1fr;gap:40px}.ai-solutions-section .main-heading{font-size:28px}}@media (max-width:991px) and (min-width:768px){.ai-solutions-section{padding:50px 0}.ai-solutions-section .container{padding:0 20px}.ai-solutions-section .grid-container{grid-template-columns:1fr;gap:40px}.ai-solutions-section .main-heading{font-size:26px;text-align:center}.ai-solutions-section .subtitle{text-align:center;font-size:17px}.ai-solutions-section .description{text-align:center;font-size:15px}.ai-solutions-section .cta-buttons{justify-content:center}}@media (max-width:767px) and (min-width:481px){.ai-solutions-section{padding:40px 0}.ai-solutions-section .container{padding:0 15px}.ai-solutions-section .grid-container{grid-template-columns:1fr;gap:35px}.ai-solutions-section .main-heading{font-size:24px;text-align:center}.ai-solutions-section .subtitle{text-align:center;font-size:16px}.ai-solutions-section .description{text-align:center;font-size:14px}.ai-solutions-section .feature-item{padding:10px 15px}.ai-solutions-section .feature-text{font-size:14px}.ai-solutions-section .check-icon{font-size:1.1rem;margin-right:12px}.ai-solutions-section .cta-buttons{flex-direction:column;align-items:center}.ai-solutions-section .cta-button{width:100%;max-width:280px;text-align:center;justify-content:center;padding:12px 20px;font-size:14px}}@media (max-width:480px) and (min-width:376px){.ai-solutions-section{padding:35px 0}.ai-solutions-section .container{padding:0 15px}.ai-solutions-section .grid-container{grid-template-columns:1fr;gap:35px}.ai-solutions-section .main-heading{font-size:22px;text-align:center}.ai-solutions-section .subtitle{font-size:15px;text-align:center}.ai-solutions-section .description{font-size:13px;text-align:center}.ai-solutions-section .feature-item{padding:8px 12px}.ai-solutions-section .feature-text{font-size:13px}.ai-solutions-section .check-icon{font-size:1rem;margin-right:10px}.ai-solutions-section .cta-button{padding:10px 18px;font-size:13px}.ai-solutions-section .gpu-image:hover{transform:none}.ai-solutions-section .image-section::before{top:-15px;left:-15px;right:15px;bottom:15px}}@media (max-width:380px){.ai-solutions-section .grid-container{grid-template-columns:1fr;gap:35px}}@media (max-width:375px) and (min-width:321px){.ai-solutions-section{padding:30px 0}.ai-solutions-section .container{padding:0 12px}.ai-solutions-section .main-heading{font-size:20px}.ai-solutions-section .subtitle{font-size:14px}.ai-solutions-section .description{font-size:12px}.ai-solutions-section .feature-item{padding:6px 10px}.ai-solutions-section .feature-text{font-size:12px}.ai-solutions-section .cta-button{padding:8px 15px;font-size:12px}}@media (max-width:320px){.ai-solutions-section{padding:25px 0}.ai-solutions-section .container{padding:0 10px}.ai-solutions-section .main-heading{font-size:18px;line-height:1.3}.ai-solutions-section .subtitle{font-size:13px}.ai-solutions-section .description{font-size:11px}.ai-solutions-section .feature-item{padding:5px 8px}.ai-solutions-section .feature-text{font-size:11px;line-height:1.4}.ai-solutions-section .check-icon{font-size:.9rem;margin-right:8px}.ai-solutions-section .cta-button{padding:8px 12px;font-size:11px}.ai-solutions-section .gpu-image{border-radius:15px}.ai-solutions-section .image-section::before{top:-10px;left:-10px;right:10px;bottom:10px;border-radius:15px}}@media (max-width:279px){.ai-solutions-section .container{padding:0 8px}.ai-solutions-section .main-heading{font-size:16px}.ai-solutions-section .feature-text{font-size:10px}.ai-solutions-section .cta-button{font-size:10px;padding:6px 10px}}.san-jose-section .container{max-width:1500px;margin:0 auto;padding:0 20px}.san-jose-section .section{padding:60px 0;position:relative}.san-jose-section .section:nth-child(even){background:linear-gradient(135deg,#f8f9ff 0%,#ffffff 100%)}.san-jose-section section:nth-child(odd){background:#fff}.san-jose-section h2{font-size:30px;font-weight:700;color:#002370;margin-bottom:0;position:relative;padding-bottom:15px}.san-jose-section p{font-size:18px;color:#555;margin-bottom:20px;margin-left:auto;margin-right:auto;line-height:1.8}.san-jose-section ul{list-style:none;margin:0 auto;padding:0}.san-jose-section li{background:#fff;margin:20px 0;padding:30px;border-radius:12px;box-shadow:0 8px 25px rgb(0 35 112 / .1);border-left:5px solid #0054b5;transition:all .3s ease;position:relative;overflow:hidden}.san-jose-section li::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgb(0 84 181 / .03) 0%,rgb(0 35 112 / .03) 100%);opacity:0;transition:opacity .3s ease}.san-jose-section li:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgb(0 35 112 / .15);border-left-color:#002370}.san-jose-section li:hover::before{opacity:1}.san-jose-section li p{text-align:left;margin-bottom:0;position:relative;z-index:1}.san-jose-section li b{color:#002370;font-weight:600;font-size:1.2rem;display:block;margin-bottom:10px}.san-jose-section .hero-section{background:linear-gradient(135deg,#002370 0%,#0054b5 100%);color:#fff;text-align:center;padding:40px 0}.san-jose-section .hero-section h2{color:#fff;font-size:30px;margin-bottom:0}.san-jose-section .hero-section p{color:rgb(255 255 255 / .9);font-size:18px}.san-jose-section .benefits-section{background:linear-gradient(135deg,#f8f9ff 0%,#ffffff 100%)}.san-jose-section .cta-section{background:linear-gradient(135deg,#000000 0%,#002370 100%);color:#fff;text-align:center;padding:80px 0}.san-jose-section .cta-section h2{color:#fff;margin-bottom:0}.san-jose-section .cta-section h2::after{background:#0054b5}.san-jose-section .cta-section p{color:rgb(255 255 255 / .9);font-size:1.2rem;margin-bottom:30px}.san-jose-section .cta-section p:last-child{margin-bottom:0}.san-jose-section .feature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:25px;margin-top:40px}.san-jose-section .feature-card{background:#fff;padding:35px;border-radius:15px;box-shadow:0 10px 30px rgb(0 35 112 / .08);border:1px solid rgb(0 84 181 / .1);transition:all .3s ease;position:relative;overflow:hidden}.san-jose-section .feature-card::before{content:'';position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#0054b5,#002370)}.san-jose-section .feature-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgb(0 35 112 / .15)}.san-jose-section .feature-card h3{color:#002370;font-size:1.3rem;margin-bottom:15px;font-weight:600}.san-jose-section .feature-card p{text-align:left;font-size:1rem;color:#666;margin-bottom:0}@media (max-width:768px){.san-jose-section h2{font-size:2rem}.san-jose-section .hero-section h2{font-size:2.2rem}.san-jose-section .section{padding:40px 0}.san-jose-section li{padding:20px;margin:15px 0}.san-jose-section .container{padding:0 15px}}.san-francisco-section .container{max-width:1500px;margin:0 auto;padding:0 20px}.san-francisco-section .section{padding:20px 0}.section-bg{background:linear-gradient(135deg,#f8f9ff 0%,#ffffff 100%)}.san-francisco-section h2{font-size:30px;font-weight:700;color:#002370;margin-bottom:30px;text-align:center;position:relative}.san-francisco-section .intro-text{font-size:18px;color:#666;text-align:center;margin-bottom:30px;margin-left:auto;margin-right:auto;line-height:1.8}.san-francisco-section .industries-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px}.san-francisco-section .industry-card{background:#fff;border-radius:12px;padding:30px;box-shadow:0 8px 25px rgb(0 35 112 / .1);border:1px solid rgb(0 84 181 / .1);transition:all .3s ease;position:relative;overflow:hidden}.san-francisco-section .industry-card::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#002370,#0054b5)}.san-francisco-section .industry-card:hover{transform:translateY(-5px);box-shadow:0 12px 35px rgb(0 35 112 / .15)}.san-francisco-section .industry-title{font-size:1.4rem;font-weight:600;color:#002370;margin-bottom:15px;display:flex;align-items:center}.san-francisco-section .industry-title::before{content:'';width:8px;height:8px;background:#0054b5;border-radius:50%;margin-right:12px}.san-francisco-section .industry-description{color:#555;line-height:1.7;font-size:1rem}.san-francisco-section .why-choose{background-color:#fff;border-radius:16px;padding:40px;box-shadow:0 10px 30px rgb(0 35 112 / .08);border:2px solid rgb(0 84 181 / .1);margin-top:20px}.san-francisco-section .features-list{list-style:none;margin:30px 0}.san-francisco-section .features-list li{padding:15px 0;border-bottom:1px solid rgb(0 84 181 / .1);position:relative;padding-left:30px;color:#555;font-size:1.1rem;transition:color .3s ease}.san-francisco-section .features-list li:last-child{border-bottom:none}.san-francisco-section .features-list li::before{content:'✓';position:absolute;left:0;top:15px;color:#0054b5;font-weight:700;font-size:1.2rem}.san-francisco-section .features-list li:hover{color:#002370}.san-francisco-section .closing-text{font-size:18px;color:#666;margin-top:30px;padding:25px;background:linear-gradient(135deg,#f8f9ff 0%,#ffffff 100%);border-radius:12px;border-left:4px solid #0054b5}@media (max-width:768px){.san-francisco-section .industries-grid{grid-template-columns:1fr;gap:20px}.san-francisco-section .industry-card{padding:25px}.san-francisco-section .why-choose{padding:30px 20px}}@media (max-width:480px){.san-francisco-section .container{padding:0 15px}}.chicago-section .container{max-width:1500px;margin:0 auto;padding:0 20px}.chicago-section .section{padding:60px 0;position:relative}.chicago-section .section:nth-child(even){background-color:#f8f9fa}.chicago-section h2{color:#002370;font-size:30px;font-weight:700;text-align:center;position:relative;padding-bottom:15px}.chicago-section p{font-size:1.1rem;margin-bottom:20px;color:#000;text-align:justify}.chicago-section .intro-text{font-size:18px;color:#333;line-height:1.8}.chicago-section .available-line{font-size:1.3rem;font-weight:600;color:#002370}.chicago-section .os-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin:25px 0}.chicago-section .os-card{background:#fff;border-radius:12px;padding:30px;box-shadow:0 8px 25px rgb(0 35 112 / .1);border:2px solid #fff0;transition:all .3s ease;position:relative;overflow:hidden}.chicago-section .os-card::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#002370,#0054b5)}.chicago-section .os-card:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgb(0 35 112 / .15);border-color:#0054b5}.chicago-section .os-card h3{color:#002370;font-size:1.5rem;font-weight:600;margin-bottom:15px;display:flex;align-items:center}.chicago-section .os-card h3::before{content:'🖥️';margin-right:10px;font-size:1.2rem}.chicago-section .os-card p{color:#333;margin-bottom:15px;font-size:1rem}.chicago-section .os-card ul{padding-left:0;list-style:none}.chicago-section .os-card li{padding:8px 0;padding-left:25px;position:relative;color:#000;font-size:.95rem;transition:color .3s ease}.chicago-section .os-card li::before{content:'✓';position:absolute;left:0;color:#0054b5;font-weight:700;font-size:1.1rem}.chicago-section .os-card li:hover{color:#0054b5}.chicago-section .benefits-section{background:linear-gradient(135deg,#f8f9fa 0%,#ffffff 100%)}.chicago-section .benefits-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin:40px 0;list-style:none;padding:0}.chicago-section .benefits-list li{background:#fff;padding:40px 10px 20px;border-radius:8px;box-shadow:0 4px 15px rgb(0 35 112 / .08);border-left:4px solid #0054b5;transition:all .3s ease;position:relative}.chicago-section .benefits-list li:hover{transform:translateX(5px);box-shadow:0 6px 20px rgb(0 35 112 / .12)}.chicago-section .benefits-list li::before{content:'🚀';position:absolute;right:15px;top:15px;font-size:1.2rem}.chicago-section .cta-section{background:linear-gradient(135deg,#002370 0%,#0054b5 100%);color:#fff;text-align:center}.chicago-section .cta-section h2{color:#fff}.chicago-section .cta-section h2::after{background:#fff}.chicago-section .cta-section p{color:#fff;font-size:1.1rem}.chicago-section .cta-text{font-size:1.3rem;font-weight:600;margin-bottom:20px}.chicago-section .highlight-text{background:linear-gradient(45deg,#002370,#0054b5);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;font-weight:600}@media (max-width:768px){.chicago-section .section{padding:40px 0}.chicago-section h2{font-size:2rem}.chicago-section .intro-text{font-size:1.1rem}.chicago-section .os-grid{grid-template-columns:1fr;gap:30px}.chicago-section .os-card{padding:25px}.chicago-section .benefits-list{grid-template-columns:1fr}}.cincinnati-section .container{max-width:1500px;margin:0 auto;padding:0 20px}.cincinnati-section .section{padding:60px 0;background-color:#fff}.cincinnati-section h2{font-size:30px;font-weight:700;margin-bottom:30px;text-align:center;position:relative;color:#002370}.cincinnati-section .intro-text{font-size:18px;text-align:center;margin-left:auto;margin-right:auto;color:#333}.cincinnati-section .features-grid{display:grid;grid-template-columns:1fr;gap:40px;margin-top:35px}.cincinnati-section .feature-card{background:linear-gradient(135deg,rgb(0 35 112 / .05) 0%,rgb(0 84 181 / .05) 100%);border:2px solid rgb(0 84 181 / .1);border-radius:15px;padding:30px;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;box-shadow:0 5px 20px rgb(0 35 112 / .08)}.cincinnati-section .feature-card:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgb(0 35 112 / .15);border-color:rgb(0 84 181 / .3)}.cincinnati-section .feature-card h3{font-size:1.4rem;font-weight:600;margin-bottom:20px;color:#002370;display:flex;align-items:center}.cincinnati-section .feature-card h3::before{content:'●';color:#0054b5;font-size:1.5rem;margin-right:10px}.cincinnati-section .feature-card p{margin-bottom:20px;color:#333}.cincinnati-section .feature-list{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,1fr))}.cincinnati-section .feature-list li{margin-bottom:15px;padding-left:20px;position:relative;color:rgb(0 0 0 / .9)}.cincinnati-section .feature-list li::before{content:'▶';position:absolute;left:0;color:#0054b5;font-size:.8rem}.cincinnati-section .feature-list li b{color:#000;font-weight:600}.cincinnati-section .feature-list li p{margin-top:5px;font-size:.95rem;color:rgb(0 0 0 / .8)}.cincinnati-section .why-choose{color:#333}.cincinnati-section .why-choose p{font-size:18px;margin-bottom:25px;text-align:justify;line-height:1.8}.cincinnati-section .contact-cta{background:linear-gradient(135deg,#002370 0%,#0054b5 100%);color:#fff;padding:20px 40px;border-radius:50px;font-size:1.2rem;font-weight:600;text-decoration:none;display:inline-block;margin-top:30px;transition:all .3s ease;box-shadow:0 8px 25px rgb(0 35 112 / .3)}.cincinnati-section .contact-cta:hover{transform:translateY(-3px);box-shadow:0 12px 35px rgb(0 35 112 / .4);text-decoration:none;color:#fff}.cincinnati-section .contact-cta::before{content:'👉 ';margin-right:8px}.cincinnati-section .highlight-box{background:linear-gradient(135deg,rgb(0 35 112 / .05) 0%,rgb(0 84 181 / .05) 100%);border-left:5px solid #0054b5;padding:30px;margin:30px 0;border-radius:10px}@media (max-width:768px){.cincinnati-section .container{padding:0 15px}.cincinnati-section h2{font-size:2rem}.cincinnati-section .features-grid{grid-template-columns:1fr;gap:30px}.cincinnati-section .feature-card{padding:25px}.cincinnati-section .section{padding:40px 0}.cincinnati-section .intro-text{font-size:1.1rem}}@media (max-width:480px){.cincinnati-section h2{font-size:1.8rem}.cincinnati-section .contact-cta{padding:15px 30px;font-size:1.1rem}.cincinnati-section .feature-card{padding:20px}}.ottoville-section .container{max-width:1500px;margin:0 auto;padding:0 20px}.ottoville-section .section{padding:50px 0}.ottoville-section .section:first-child{background-color:#fff;color:#333;position:relative;overflow:hidden}.ottoville-section .section:first-child .container{position:relative;z-index:2}.ottoville-section .section:last-child{background-color:#f8f9fa}.ottoville-section h2{font-size:30px;font-weight:700;margin-bottom:30px;text-align:center;position:relative}.ottoville-section .section:first-child h2{color:#002370}.ottoville-section .section:last-child h2{color:#002370}.ottoville-section .section:last-child h2::after{content:'';position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:80px;height:4px;background:linear-gradient(90deg,#002370,#0054b5);border-radius:2px}.ottoville-section p{font-size:1.1rem;margin-bottom:25px;text-align:justify;line-height:1.8}.ottoville-section .section:first-child p{color:rgb(0 0 0 / .95)}.ottoville-section .section:last-child p{color:#444}.ottoville-section ol{list-style:none;counter-reset:item;margin:40px 0}.ottoville-section li{margin-bottom:35px;background:#f8f9fa;padding:30px;border-radius:12px;border-left:5px solid #0054b5;position:relative;transition:transform .3s ease,box-shadow .3s ease;box-shadow:0 2px 10px rgb(0 35 112 / .08)}.ottoville-section li:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgb(0 35 112 / .2)}.ottoville-section li::before{counter-increment:item;content:counter(item);position:absolute;top:-15px;left:30px;background:linear-gradient(135deg,#002370,#0054b5);color:#fff;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2rem;box-shadow:0 4px 15px rgb(0 35 112 / .3)}.ottoville-section li p:first-of-type{font-weight:700;font-size:1.3rem;color:#002370;margin-bottom:15px;padding-top:10px}.ottoville-section li p:last-of-type{color:#555;margin-bottom:0;font-size:1.05rem}.ottoville-section .highlight-box{background:linear-gradient(135deg,rgb(0 35 112 / .1),rgb(0 84 181 / .1));border:2px solid #0054b5;border-radius:15px;padding:40px;margin:40px 0;position:relative;overflow:hidden}.ottoville-section .highlight-box::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#002370,#0054b5,#002370)}.ottoville-section .highlight-box p{color:#002370;font-weight:600;margin-bottom:0;text-align:center;font-size:1.2rem}@media (max-width:768px){.ottoville-section .container{padding:0 15px}.ottoville-section .section{padding:40px 0}.ottoville-section h2{font-size:2rem;margin-bottom:25px}.ottoville-section p{font-size:1rem;text-align:left}.ottoville-section li{padding:25px 20px;margin-bottom:25px}.ottoville-section li::before{width:35px;height:35px;font-size:1rem;left:20px;top:-12px}.ottoville-section li p:first-of-type{font-size:1.1rem;padding-top:15px}.ottoville-section .highlight-box{padding:30px 20px;margin:30px 0}}@media (max-width:480px){.ottoville-section h2{font-size:1.7rem}.ottoville-section li{padding:20px 15px}.ottoville-section li::before{width:30px;height:30px;font-size:.9rem;left:15px;top:-10px}.ottoville-section li p:first-of-type{font-size:1rem;padding-top:12px}}.j-new-accer{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;padding:1rem}.j-new-accer img{max-width:230px;width:100%;height:auto;object-fit:contain}.specific-games-section{padding:50px 0;position:relative;background-color:#f8f9fc;background-image:radial-gradient(#e5e7eb 1px,transparent 1px);background-size:24px 24px;color:#334155;line-height:1.6;-webkit-font-smoothing:antialiased}.specific-games-section .container{max-width:1500px;margin:0 auto;padding:0 20px}.specific-games-section .section-header{text-align:center;margin-bottom:70px;margin-left:auto;margin-right:auto}.specific-games-section .section-header h2{font-size:35px;text-transform:uppercase;font-weight:700;line-height:1.1;margin-bottom:20px;color:#0d234b;letter-spacing:-.02em}.specific-games-section .section-header h2::after{content:'';display:block;width:80px;height:6px;background:#184780;margin:15px auto 0;border-radius:3px}.specific-games-section .section-header p{color:#64748b;font-size:1.15rem;margin-bottom:40px;max-width:1100px;margin-left:auto;margin-right:auto}.specific-games-section .games-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:35px;padding-bottom:20px}.specific-games-section .game-card{background-color:#ffffff;border:1px solid #e2e8f0;border-radius:20px;overflow:hidden;display:flex;flex-direction:column;transition:all .4s cubic-bezier(.175,.885,.32,1.275);height:100%;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -1px rgba(0,0,0,.03);position:relative}.specific-games-section .game-card:hover{transform:translateY(-8px);box-shadow:0 20px 25px -5px rgba(0,0,0,.05),0 10px 10px -5px rgba(0,0,0,.02);border-color:rgba(24,71,128,.2)}.specific-games-section .card-image{height:200px;background-color:#f1f5f9;position:relative;overflow:hidden;clip-path:polygon(0 0,100% 0,100% 85%,0 100%)}.specific-games-section .card-image img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.specific-games-section .game-card:hover .card-image img{transform:scale(1.1)}.specific-games-section .card-content{padding:10px 30px 30px 30px;flex-grow:1;display:flex;flex-direction:column}.specific-games-section .game-title{font-size:1.75rem;color:#0d234b;margin-bottom:5px;font-weight:700;letter-spacing:.5px}.specific-games-section .game-headline{color:#3b82f6;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px;display:inline-block;background:rgba(59,130,246,.1);padding:4px 10px;border-radius:6px}.specific-games-section .game-description{color:#334155;font-size:.95rem;margin-bottom:25px;line-height:1.6}.specific-games-section .features-list{list-style:none;margin-bottom:25px;background-color:#f8fafc;padding:15px;border-radius:12px;border:1px solid #f1f5f9}.specific-games-section .features-list li{position:relative;padding-left:24px;margin-bottom:8px;color:#64748b;font-size:.9rem;font-weight:500}.specific-games-section .features-list li:last-child{margin-bottom:0}.specific-games-section .features-list li::before{content:'•';position:absolute;left:5px;color:#10b981;font-weight:bold;font-size:1.2rem;line-height:1;top:-2px}.specific-games-section .features-list li strong{color:#184780;font-weight:600}.specific-games-section .card-action{margin-top:auto}.specific-games-section .btn-game{display:flex;justify-content:center;align-items:center;width:100%;padding:14px;background-color:#fff;border:2px solid #184780;color:#184780;text-decoration:none;font-weight:700;border-radius:12px;transition:all .3s;text-transform:uppercase;font-size:.9rem;letter-spacing:.5px;position:relative;overflow:hidden;z-index:1}.specific-games-section .btn-game::before{content:'';position:absolute;top:0;left:0;width:0;height:100%;background-color:#184780;transition:width .3s ease-in-out;z-index:-1}.specific-games-section .btn-game:hover{color:#fff;border-color:#184780}.specific-games-section .btn-game:hover::before{width:100%}@media (max-width:768px){.specific-games-section .section-header h2{font-size:2.5rem}.specific-games-section .games-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (max-width:480px){.specific-games-section .games-grid{grid-template-columns:1fr}.specific-games-section .card-image{height:180px}.specific-games-section .card-content{padding:20px}}