.header{height:50px;display:flex;justify-content:space-between;padding:12px}.header__router{text-decoration:none;color:#383737}.header__logo{cursor:pointer}.header__name{font-family:Ubuntu,sans-serif;font-weight:800;margin:0;font-size:20px;color:#383737}.header__main,.header__second{margin:0;display:inline-block;opacity:0;position:absolute}.header__main{animation:fadeInOutMain 4s forwards}.header__second{animation:fadeInSecond 4s forwards 2s}.header__menu{width:35px;height:35px;cursor:pointer}.header__menu:active{outline:none;box-shadow:none;-webkit-tap-highlight-color:transparent}@keyframes fadeInOutMain{0%{opacity:0;transform:translateY(-10px)}25%{opacity:1;transform:translateY(0)}75%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes fadeInSecond{0%{opacity:0;transform:translate(-10px)}50%{opacity:0;transform:translate(0)}to{opacity:1;transform:translate(0)}}.footer{text-align:center;padding:12px;background:#cbdedd;margin-top:20px}.footer__name{cursor:pointer;margin:5px 0;font-size:18px;text-decoration:none;color:#383737}.footer__name:active{outline:none;box-shadow:none;-webkit-tap-highlight-color:transparent}.footer__container{border-bottom:1px solid rgb(111,108,108);padding:12px}.footer__text{padding:12px 0;font-size:12px}@media (min-width: 900px){.footer{text-align:left}.footer__under{text-align:center}.footer__text{font-size:16px}}.whatsappBtn{position:fixed;bottom:25px;right:12px;z-index:1;background-color:#25d366;border:none;border-radius:100% 100% 100% 0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 6px #0000001a;padding-top:3px;cursor:pointer;transition:background-color .3s ease}.whatsappBtn:active{outline:none;box-shadow:none;-webkit-tap-highlight-color:transparent}.whatsappBtn__tooltip{position:absolute;top:50px;right:51px;background-color:#cbdedd;padding:5px 10px;border-radius:6px 0 6px 6px;font-size:12px;opacity:.9;white-space:nowrap;border:1px solid #e7f0f0}.buttonInit{width:40px;height:40px;border-radius:50%;border:1px solid #658e8b;background:#658e8b;position:fixed;bottom:25px;left:10px;z-index:1;transition:opacity .3s ease;cursor:pointer}.buttonInit:active{outline:none;box-shadow:none;-webkit-tap-highlight-color:transparent}.buttonInit svg{padding:2px 0 0 3px}.app{font-family:Gothic A1,sans-serif;background:#e7f0f0;color:#5b5957}.home{background-position:50%}.home__containerImage{display:flex;justify-content:center}.home__imagen{width:100%;margin:20px}.home__containerSlogan{text-align:center}.home__title{margin:0;font-weight:800;font-size:24px}.home__description{margin:20px 0;text-align:justify;font-size:18px;padding:14px}.home__btn{margin:0 auto;width:150px;border:1px solid #658e8b;color:#5b5957;cursor:pointer;border-radius:68px;justify-content:center;align-items:center;height:43px;padding:16px 20px;font-weight:600;display:flex;outline:none;text-decoration:none}.home__btn:focus{outline:none}.home__btn:active{outline:none;box-shadow:none;-webkit-tap-highlight-color:transparent}@media (min-width: 900px){.home{display:flex;flex-direction:row-reverse;width:100%}.home__containerImage{width:50%}.home__containerSlogan{width:50%;padding:100px 14px}.home__title{font-size:36px}.home__imagen{width:100%;margin:20px 0 0;border-radius:5px 0 0 5px}}.card{border:1px solid #e7f0f0;border-radius:12px;width:100%;padding:12px;box-shadow:2px 2px 5px #0006}.card__title{font-size:20px;font-weight:700}.card__description{margin:12px 0;height:100px}.card__image{width:100%;border-radius:12px}@media (min-width: 768px){.card{height:380px}}.offers{width:100%;position:relative}.offers__content{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:auto;gap:10px;margin-top:-5px;padding:12px;background-color:#cbdedd}.offers__services{margin:-15px 0 0;padding:12px;font-size:30px;font-weight:800;text-align:center;background-color:#cbdedd}.offers__waveBottom{margin-top:-5px}@media (min-width: 500px){.offers__content{grid-template-columns:repeat(2,1fr)}}@media (min-width: 768px){.offers__content{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1024px){.offers{margin-top:-114px}.offers__content{grid-template-columns:repeat(4,1fr)}}.ourCompany{padding:12px}.ourCompany__title{font-size:30px;text-align:center;padding-bottom:12px;font-weight:800}.ourCompany__image,.ourCompany__content{text-align:center}.ourCompany__image{position:relative;border-radius:12px 12px 0}.ourCompany__ball{background:#e7f0f0;border-radius:100% 100% 0;width:100px;height:100px;position:absolute;bottom:-10px;right:-10px;display:flex;justify-content:center;align-items:center}.ourCompany__check{margin:0 auto;border-radius:50%;width:50px;height:50px;border:1px solid #658e8b;background:#658e8b}.ourCompany__check svg{padding-bottom:16px;padding-right:13px}.ourCompany__img{width:100%;border-radius:12px 12px 0}.ourCompany__text{margin:20px 0;text-align:justify}.ourCompany__logos{display:flex;border-top:1px solid rgb(213,208,208);border-bottom:1px solid rgb(213,208,208);padding:12px 0}.ourCompany__imageOne,.ourCompany__imageTwo{width:50%}.ourCompany__btn{width:50%;border:1px solid #658e8b;color:#5b5957;cursor:pointer;border-radius:68px;justify-content:center;align-items:center;height:43px;padding:16px 20px;font-weight:600;display:flex;outline:none;text-decoration:none}.ourCompany__btn:focus{outline:none}.ourCompany__btn:active{outline:none;box-shadow:none;-webkit-tap-highlight-color:transparent}.ourCompany__contacUs,.ourCompany__phone,.ourCompany__imagePhone{margin:0 auto;text-decoration:none;color:#5b5957;display:flex}.ourCompany__contacUs:active,.ourCompany__phone:active,.ourCompany__imagePhone:active{outline:none;box-shadow:none;-webkit-tap-highlight-color:transparent}.ourCompany__contacUs{padding:12px 0}.ourCompany__imagePhone{width:35px;height:35px;border:1px solid #e7f0f0;border-radius:50%;background:#cbdedd}.ourCompany__imagePhone svg{padding-top:3px;padding-left:4px}.ourCompany__numberPhone{text-align:left;padding-left:12px}@media (min-width: 768px){.ourCompany{display:flex;margin:-60px auto 0;width:750px;gap:20px}.ourCompany__title{padding-bottom:0}.ourCompany__img{width:100%;height:100%}.ourCompany__text{margin:20px 0;padding:0 12px;text-align:justify;border-left:2px solid #415a41}}@media (min-width: 1024px){.ourCompany{width:900px}}.cardPlans{position:relative;border:1px solid #658e8b;margin:30px 12px;text-align:center;display:flex;flex-direction:column;align-items:center;padding-top:30px;border-radius:60px 5px 5px;box-shadow:5px 5px 10px #46454566}.cardPlans__tag{position:absolute;width:120px;top:18px;right:-26px;font-size:22px;font-weight:400;color:#175450;padding-right:2px;transform:rotate(44deg);border:1px solid #658e8b;clip-path:polygon(23% 0,78% 0,100% 100%,0% 100%)}.cardPlans__logo{width:50px;height:50px;position:absolute;transform:rotate(45deg);top:-26px;background:#658e8b;border-radius:12px;display:flex;justify-content:center;align-items:center}.cardPlans__logo img{transform:rotate(-45deg)}.cardPlans__title{margin:12px;font-weight:600}.cardPlans__line{width:30%;background:#658e8b;height:3px}.cardPlans__description{margin:12px;text-align:left}.cardPlans__value{border-top:1px solid rgb(213,208,208);color:#658e8b;font-size:25px;font-weight:600;padding-top:12px}.cardPlans__btn{margin:15px auto;width:150px;border:1px solid #658e8b;color:#5b5957;cursor:pointer;border-radius:68px;justify-content:center;align-items:center;height:43px;font-weight:600;display:flex;outline:none;text-decoration:none}.cardPlans__btn:focus{outline:none}.cardPlans__btn:active{outline:none;box-shadow:none;-webkit-tap-highlight-color:transparent}.plans{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:auto;justify-content:center;align-items:center;margin:25px auto}.plans__title{text-align:center;font-size:24px;font-weight:800;margin-top:20px}@media (min-width: 500px){.plans{grid-template-columns:repeat(2,1fr)}}@media (min-width: 768px){.plans{width:760px;grid-template-columns:repeat(3,1fr)}}@media (min-width: 1024px){.plans{width:1100px;grid-template-columns:repeat(3,1fr)}}@media (min-width: 1440px){.plans{width:1300px;grid-template-columns:repeat(3,1fr)}}.loader{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;gap:20px;top:0;left:0;width:100%;height:100%;background-color:#cacece5b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999}.loader__content{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.loader__text{position:absolute;color:#658e8b;font-size:1.2rem;font-weight:600}.loader__spinner{border:6px solid #e7f0f0;border-left-color:#658e8b;border-radius:50%;width:150px;height:150px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.success{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999}.success__notification{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;padding:20px 20px 10px;border-radius:10px;box-shadow:0 4px 8px #0003;animation:fadeIn .3s ease-in-out}.success__check{position:relative;width:80px;height:80px;border-radius:50%;border:2px solid #658e8b}.success__check svg{position:relative;top:-5px;right:3px}.success__message{margin-top:15px}.success__btn{margin:15px auto;width:120px;border:1px solid #658e8b;background:#e7f0f0;color:#5b5957;cursor:pointer;border-radius:68px;justify-content:center;align-items:center;height:35px;display:flex;outline:none;text-decoration:none}.success__btn:focus{outline:none}.success__btn:active{outline:none;box-shadow:none;-webkit-tap-highlight-color:transparent}@keyframes fadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.formContact{text-align:center;display:flex;flex-direction:column}.formContact__form{padding:24px;margin:12PX;border-radius:12px;border:1px solid #658e8b;box-shadow:5px 5px 10px #46454566}.formContact__image{width:100%;height:100%;border-radius:12px;margin-bottom:12px}.formContact__title{margin-bottom:12PX}.formContact input,.formContact textarea{width:100%;outline:none;border:1px solid #658e8b;background:#e7f0f0;border-radius:6px;padding:12PX;resize:none;font-size:16px}.formContact textarea{font-size:19px}.formContact__content{display:flex;flex-direction:column;gap:12px}.formContact__send{margin:15px auto;width:150px;border:1px solid #658e8b;background:#e7f0f0;color:#5b5957;cursor:pointer;border-radius:68px;justify-content:center;align-items:center;height:43px;font-weight:600;font-size:20px;display:flex;outline:none;text-decoration:none}.formContact__send:focus{outline:none}.formContact__send:active{outline:none;box-shadow:none;-webkit-tap-highlight-color:transparent}@media (min-width: 768px){.formContact{justify-content:center;align-items:center}.formContact__form{width:750px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;justify-content:center;gap:20px}}@media (min-width: 1024px){.formContact__form{width:900px}}@media (min-width: 1440px){.formContact__form{width:1200px}}.politics{padding:12px}.politics__title{text-align:center;margin:10px 0;padding:10px 0;border-top:1px solid}.politics p{margin:12px 0;padding-left:12px}.politics ul{padding:5px 40px}.faq{padding:12px}.faq__title{text-align:center;margin:10px 0;padding:10px 0;border-top:1px solid}.faq__subtitle{margin:12px 0}.faq__text{padding:0 12px 12px}*{margin:0;padding:0;box-sizing:border-box}* ::-webkit-scrollbar{width:12px}* ::-webkit-scrollbar-track{background:#f1f1f1;border-radius:14px}* ::-webkit-scrollbar-thumb{background-color:#93abaa;border-radius:10px;border:2px solid #f1f1f1}* ::-webkit-scrollbar-thumb:hover{background-color:#555}body{padding:0;margin:0}
