.titleHero{font-weight:400;font-size:3.5rem;color:#fff;margin-bottom:1rem}.text-overlay{background-color:hsla(0,0%,5%,.335);padding:10px;border-radius:8px;display:inline-block}.lead{font-size:18px;color:#fff;max-width:600px;margin:0 auto;font-weight:500;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.contactForm{background-color:hsla(0,0%,100%,.9);padding:30px;border-radius:8px;box-shadow:15px 8px 15px rgba(0,0,0,.8);max-width:400px;width:100%;margin:0 auto}.btnButton,.formControl{height:50px}.btnButton{background-color:#ff6f20;border:none;width:100%}.btnButton:hover{background-color:#d6591f}@media (max-width:768px){body{height:auto}.contactForm{box-shadow:none}.backgroundContainer{padding:20px}.contactForm{margin-top:30px}.titleHero{font-size:2.5rem}}.backgroundContainer{background-image:url(/imagesInternetDedicado/internetdedicado_stratecsa_v3.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;padding:40px 0;width:100vw;min-height:650px}.backgroundContainer .row{max-width:1200px;margin:0 auto;padding:0 20px}.contactFormH2{font-size:26px;font-weight:700;color:#111;margin-bottom:28px;text-align:center}.contactFormInput{width:100%;font-size:21px;border:0;height:68px;border-radius:31px;margin-bottom:20px;background-color:#eceeec;padding:10px 10px 10px 34px;color:#b4b6b4}.contactFormLabel{font-size:16px;color:#444;display:flex;align-items:center;margin-bottom:10px}.contactFormInputCheckbox{margin-right:6px}.contactFormButton{width:100%;padding:12px;font-size:22px;font-weight:700;background-color:#f06c2d;color:#fff;border:none;cursor:pointer;height:68px;border-radius:34px;margin-top:10px;transition:background-color .3s}.contactFormButton:hover{background-color:#d6591f}@media (max-width:576px){.titleHero{font-size:2rem}.lead{font-size:1rem;margin-bottom:0;text-shadow:2px 2px 4px rgba(0,0,0,.5)}}.invalid-feedback{display:block;color:#dc3545;font-size:14px;margin-top:5px;margin-left:10px}.is-invalid{border-color:#dc3545!important;background-color:#fff!important}.form-check .is-invalid~.invalid-feedback{margin-left:0}input::-moz-placeholder{color:#999}input::placeholder{color:#999}input[required]::-moz-placeholder{content:"*"}input[required]::placeholder{content:"*"}.contentBeneficios{margin-top:40px}.titleImpulsaEmpresa{font-size:25px;font-weight:500;color:#049bd8;margin-bottom:20px;margin-top:3rem}.itemBox{background-color:#add8e6;border:2px solid #007bff;padding:15px;margin:10px;box-shadow:none}.itemBoxH5{margin:0;font-weight:700;color:#333}@media (max-width:768px){.itemBox{margin:10px 0}}.customImage{max-width:500px;height:auto}.titleInternetDedicado{color:#049bd8;font-size:30px;font-weight:700;margin-bottom:20px}.btnPrimary{width:100%;height:50px;margin-top:1rem;margin-bottom:1rem}.textInternetDedicado{font-size:18px;font-weight:400;color:#222}.itemBox{background-color:#71c3de;padding:1rem;text-align:center;font-size:15px;font-weight:700;color:#222;border-radius:8px;position:relative;font-weight:400;max-width:235px}.itemBox:after,.itemBox:before{content:"";position:absolute;top:-8px;left:-8px;right:-8px;bottom:-8px;border:2px solid rgba(116,192,229,.4);border-radius:12px}.itemBox:after{top:-15px;left:-15px;right:-15px;bottom:-15px;border:2px solid rgba(116,192,229,.3);border-radius:16px}.titleBeneficiosInternetDedicado{font-size:25px;font-weight:400;color:#222;text-align:center}@media (min-width:577px) and (max-width:1280px){.customImage{max-width:500px;height:auto}.box1{left:61%;top:48px}.box2{left:47%;top:76px}.box3{left:72%;top:100px}.box4{right:53%;top:29px}.box5{right:25%;top:55px}.box6{right:25%;top:63px}}@media (min-width:1281px){.customImage{max-width:635px;height:auto}.box1{left:97%;top:53px}.box2{left:85%;top:145px}.box3{left:120%;top:206px}.box4{right:80%;top:47px}.box5{right:43%;top:123px}.box6{right:43%;top:173px}}@media (max-width:576px){.itemBox{position:relative}.box1,.box2,.box3{left:0;top:0}.box4,.box5,.box6{right:0;top:0}.titleInternetDedicado{font-size:22px}.textInternetDedicado{font-size:16px;margin-bottom:0}.itemBox{margin:0 12px 13px;max-width:100%}.customImage{display:none}}.contentListadoBeneficios{padding:50px}@media (max-width:576px){.titleBeneficiosInternetDedicado{font-size:18px}}.contentQuestionStratecsa{padding:16px 5px 15px;background-color:#3eb6e8;width:100%}.contentQuestionStratecsa h3{font-size:25px;font-weight:700;color:#fff;text-align:center}.contentListCaracteristica{margin-bottom:2px}.imageCaracteristicasInternetDedicado{max-width:100px;width:35px;height:35px;-o-object-fit:contain;object-fit:contain}.textCaracteristicasInternetDedicado{color:#666;font-size:16px;line-height:1.5;display:block}@media (min-width:992px){.imageCaracteristicasInternetDedicado{width:45px;height:45px}}@media (max-width:768px){.contentListCaracteristica{margin-bottom:15px}.textCaracteristicasInternetDedicado{font-size:14px}.imageCaracteristicasInternetDedicado{width:30px;height:30px}}.contentCaracteristicasInternetDedicado{padding:20px;width:100%;margin-top:20px;margin-bottom:10px}.titleCaracteristicasInternetDedicado{font-size:21px;font-weight:400;color:#222;text-align:center;margin-bottom:20px}.imageCaracteristicasInternetDedicado{width:150px;height:auto;margin-right:20px}.contentListCaracteristica{padding:10px 30px}.textCaracteristicasInternetDedicado{font-size:20px;font-weight:400;color:#222}@media (max-width:576px){.titleCaracteristicasInternetDedicado{font-size:18px}.textCaracteristicasInternetDedicado{font-size:16px}.imageCaracteristicasInternetDedicado{width:100px;height:auto;margin-right:12px}}.contentFormInternetHorizontal{background-color:#eeeeec;padding:20px;border-radius:8px}.btnPrimary{height:55px;font-weight:700;font-size:20px;width:auto;font-weight:500;padding:5px 20px}.btnPrimary,.btnPrimary:hover{background-color:#ff6f20;border:none;color:#fff}.formInputHorizontal{height:63px;border-radius:14px}@media (max-width:576px){.contentConectateMejores img{display:none}.contentConectateMejores p{text-align:center}}.whatsappFloat{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:1000}.whatsappButton{background-color:#7aaf64;border-radius:40px 0 0 40px;padding:8px;text-decoration:none;box-shadow:0 4px 8px rgba(0,0,0,.3);transition:transform .3s ease-in-out}.whatsappButton,.whatsappContent{display:flex;align-items:center;justify-content:center}.whatsappContent{flex-direction:column-reverse;padding:5px 2px}.whatsappContent img{width:60px;height:60px;margin-bottom:15px}.whatsappContent span{font-size:30px;font-weight:700;writing-mode:vertical-rl;transform:rotate(180deg);color:#234242;letter-spacing:2px}