.coverages,.image-blue-container img{position:relative;z-index:2}:root{--dark-blue:#00345F;--blue:#009BDD;--purple:#660EFF;--pink:#DA0080;--gray:#E6F0FA;--gradient:linear-gradient(180deg, rgba(2,123,228,1) 30%, rgba(6,191,226,1) 86%)}body{padding:0;margin:0}.text-left{text-align:left!important}.banner-text{width:100%;background:var(--dark-blue);text-align:center;margin:15px 0}.banner-text p{margin:0;padding:10px 0;color:#fff;font-size:25px;font-weight:700}.main-container-seguro-vida{width:100%;display:flex;flex-direction:column;padding-top:100px;font-family:Montserrat,sans-serif!important}.hero-seguro-vida{padding:0 50px;display:flex}.hero-info{width:50%;display:flex;flex-direction:column}.hero-info h1{color:var(--dark-blue);margin:0 0 15px!important}.hero-info p{font-size:18px;margin:0 0 15px!important}.hero-info .hero-image-container{width:50%;margin:auto}.form-section-seguro-vida{width:50%}.form-section-seguro-vida form{box-shadow:0 0 9px 1px rgba(0,0,0,.2);border-radius:15px;padding:15px}.flex-2-inputs div.form-vida-group input,.flex-2-inputs div.form-vida-group select{margin:0!important;border:solid 1px var(--blue);outline-color:var(--blue);font-size:18px}.form-section-seguro-vida form h2{margin:0 0 15px!important;font-size:20px;text-align:center}.benefits-seguro-vida .blue-container-benefits h2 span,.form-section-seguro-vida form h2 span,.kind-card h3,.kindOfEnsurance h2 span{color:var(--blue)}.flex-2-inputs{display:flex;justify-content:space-between}.flex-2-inputs div.form-vida-group{width:48%;margin-bottom:10px}.flex-2-inputs div.form-vida-group input{width:calc(100% - 12px);border-radius:5px;padding:5px}.flex-2-inputs div.form-vida-group select{width:100%;border-radius:5px;padding:5px}.date-field{width:48%;display:flex;justify-content:space-between;align-items:self-start}.date-field select{width:32%;padding:5px;border:solid 1px var(--blue);border-radius:3px;font-size:18px}.terms{width:95%;display:flex;align-items:center;margin:15px auto}.terms input{width:20px;height:20px}.terms label{font-size:14px!important}.form-section-seguro-vida button{width:50%;display:block;margin:auto;background:var(--pink);color:#fff;font-size:20px;border:none;border-radius:5px;padding:5px;cursor:pointer}.benefits-seguro-vida,.coverages{flex-direction:column;display:flex}.coverages{padding:0 50px 30px;align-items:center;background:#fff}.blue-oval,.secnotes{background:var(--gray)}.coverages .list-coverages,.list-of-benefits,.list-of-kinds{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.coverages .list-coverages .coverage{width:48%;display:flex;justify-content:space-around}.coverages .list-coverages .coverage img,.faq-image-container{width:15%}.coverages .list-coverages .coverage .coverage-desc{width:80%}.benefits-seguro-vida .blue-container-benefits h2,.coverages .list-coverages .coverage .coverage-desc h3,.theBestEnsurance h2{color:var(--dark-blue)}.benefits-seguro-vida{width:100%;padding:0}.benefits-seguro-vida .blue-container-benefits{padding:20px 50px;background:#e6f0fa;background:linear-gradient(180deg,#e6f0fa 90%,rgba(6,191,226,0) 100%);display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;z-index:2}.benefit-card{width:30%}.benefit-card h3{font-size:20px!important;color:var(--blue)!important}.benefit-card p{font-size:16px!important}.image-blue-container{width:10%;margin:auto}.blue-oval{width:100%;height:300px;border-radius:0 0 100% 100%;position:absolute;bottom:-100px;z-index:-1}.secnotes{padding:20px 50px}.secnotes h2{color:var(--dark-blue);text-align:center}.grid4{display:grid;grid-template-columns:22% 22% 22% 22%;justify-content:space-between;align-items:start;justify-items:center;text-align:center}.notes{cursor:pointer}.notes:hover{transform:scale(1.1)}.notes img{border-radius:10px;object-fit:cover}.notesbtns{display:flex;justify-content:center;grid-gap:20px;margin:0}.notesbtns .w3-button{position:inherit;color:#fff!important;background:var(--morado)!important;border:2px solid var(--morado);border-radius:100%;cursor:pointer;width:30px;top:-42px;font-size:10px;height:30px;padding:10px;display:flex;justify-content:center;align-items:center;grid-gap:10px}@media (max-width:1000px){.hero-seguro-vida{width:100%;flex-direction:column-reverse;padding:0!important}.benefit-card,.form-section-seguro-vida,.hero-info{width:100%}.form-section-seguro-vida form,.hero-info{box-shadow:none}.flex-2-inputs,.list-of-benefits{flex-direction:column}.date-field,.flex-2-inputs div.form-vida-group{width:100%;margin-bottom:10px}.terms{justify-content:center}.hero-info{width:calc(100% - 30px);padding:15px}.main-container-seguro-vida{width:100%;display:flex;flex-direction:column;padding-top:30px;font-family:Montserrat,sans-serif!important}.blue-container-benefits{width:calc(100% - 30px)!important;padding:20px 15px 20%!important}.blue-oval{bottom:-50px}.image-blue-container{width:20%;margin:-100px auto 0}}@media (max-width:820px){.grid4{grid-template-columns:100%}.secnotes{padding:20px}}@media (max-width:450px){.image-blue-container{width:30%;margin:-40px auto 0}}.kindOfEnsurance{margin-top:20px;padding:20px 50px;display:flex;flex-direction:column;align-items:center}.kindOfEnsurance h2{color:var(--dark-blue);font-size:25px!important;margin:0}.triangle-mark{width:0;height:0;border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:30px solid var(--dark-blue)}.kind-card{width:45%;display:flex;gap:20px}.kind-card .triangle-mark{margin-top:15px}.howCanYouUseAEnsurance{background:var(--gradient);padding:20px 50px;display:flex;flex-direction:column;align-items:center;color:#fff}.list-of-ways{width:100%;display:flex;justify-content:space-around}.cantact-ways .way-card,.list-of-ways .way-card{width:18%;display:flex;flex-direction:column;align-items:center;text-align:center}.list-of-ways .way-card .way-image-container{width:130px;height:130px;display:flex;justify-content:center;align-items:center;background:#fff;border-radius:50%}.cantact-ways .way-card .way-image-container img,.list-of-ways .way-card .way-image-container img{margin:0;padding:0}.way-card p{text-align:center!important;padding:0!important}@media (max-width:1000px){.howCanYouUseAEnsurance{width:calc(100% - 30px);padding:20px 15px;text-align:center}.list-of-ways{flex-wrap:wrap;gap:15px}.way-card{justify-content:center!important;width:45%!important}}.theBestEnsurance{width:100%;display:flex;flex-direction:column;text-align:center}.theBestEnsurance h2 span{color:var(--blue);font-size:25px}.theBestEnsurance p{padding-left:50px}.cantact-ways{width:80%;margin:30px auto;display:flex;justify-content:space-around}.cantact-ways .way-card .way-image-container{width:130px;height:130px;display:flex;justify-content:center;align-items:center;background:#ccc;border-radius:50%}.faqs{padding:20px 50px;display:flex;flex-wrap:wrap}.faqs h2{width:100%;color:var(--blue)}.list-of-faqs{width:85%}.faq-image-container img{margin:auto}@media(max-width:1000px){.list-coverages{flex-direction:column;row-gap:30px}.coverages,.faqs,.kindOfEnsurance,.theBestEnsurance{width:calc(100% - 30px);padding:20px 15px}.coverage,.coverage-desc,.kind-card{width:100%!important}.coverage,.list-of-kinds{flex-direction:column}.coverage img{margin:auto}.triangle-mark{display:none}.cantact-ways{flex-direction:column;align-items:center}.list-of-faqs{width:100%}.faq-image-container{width:50%;margin:10px auto}}.is-invalid{border:solid 1px var(--red)!important;color:var(--red)!important;background:var(--red-transparent)!important;outline:var(--red)!important;transition:.3s linear!important}textarea{width:100%!important;height:150px!important;max-height:200px!important}