.bg-insurances{background-image:url(/build/images/insurances.23ae00ce.svg);margin:0 0 20px}.head-title{width:320px}.head-title h1{color:#2c2c2c;font-family:ProximaNova-Semibold,Helvetica,Arial,sans-serif;font-size:40px;font-weight:400;line-height:48px;margin:20px 0}.head-title p{margin:10px 0 40px}.floating-contact-button{position:fixed;right:0;top:40%;z-index:1000}@media(min-width:768px){.floating-contact-button{right:max((100% - 768px)/2 - 40px,10px)}}@media(min-width:992px){.floating-contact-button{right:max((100% - 992px)/2 - 40px,10px)}}@media(min-width:1200px){.floating-contact-button{right:calc(50% - 560px)}}@media(min-width:1400px){.floating-contact-button{right:calc(50% - 640px)}}h2{color:#2c2c2c}.about-us .about-tiles{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.about-us .about-tile{align-items:center;display:flex;flex:1 1 0;flex-direction:column;margin:10px 20px;padding:30px 50px}.about-us .about-tile .glyphicon{color:#c51718;font-size:45px}.about-us .about-tile .title{color:#2c2c2c;font-family:ProximaNova-Semibold,Helvetica,Arial,sans-serif;font-size:38px;line-height:67px;text-align:center}.about-us .about-tile .subtitle{color:#2c2c2c;font-size:20px;text-align:center}.about-us .list-title{align-items:start;color:#2c2c2c;display:flex;font-family:ProximaNova-Semibold,Helvetica,Arial,sans-serif;font-size:20px;margin:0}.about-us .list-title:before{color:#2c2c2c;display:inline-block;padding:8px 20px}.about-us .list-content{margin:0 0 40px 60px}.select-company-insurance .select-company-insurances h4{border-radius:5px;box-sizing:border-box;color:#2c2c2c;font-family:ProximaNova-Semibold,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;line-height:28px;text-align:center;width:100%}@media(min-width:992px){.select-company-insurance .company-insurance-items .insurance-items{grid-template-columns:repeat(auto-fill,250px)}.select-company-insurance .company-insurance-items .insurance-items .insurance-item{height:107px;width:250px}.select-company-insurance .company-insurance-items .insurance-items .insurance-item .item-label{color:#2c2c2c;font-size:22px}.select-company-insurance .company-insurance-items .insurance-items .insurance-item .glyphicon{font-size:60px}}.select-company-insurance .bg-select-company-insurance{background-image:url(/build/images/select-company-insurance.65d1ac97.svg);background-position:50%;background-size:auto;margin:0 0 20px;min-height:370px}@media(min-width:992px){.select-insurance{padding-left:70px}}.select-insurance .select-insurances h4{box-sizing:border-box;color:#2c2c2c;font-family:ProximaNova-Semibold,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:28px;text-align:center;width:100%}.select-insurance .bg-select-insurance{background-image:url(/build/images/select-insurance.bbc0d333.svg);background-position-y:center;background-size:auto;margin:0 0 20px;min-height:280px}.logos ul{display:flex;flex-direction:row;flex-wrap:wrap;flex-wrap:nowrap;list-style:none;margin:0;overflow:hidden;padding:0}.logos li{align-items:center;display:flex;flex:0 0 25%;height:70px;justify-content:space-around;margin:0 5px}@media(max-width:767px){.logos li{flex-basis:50%}}.logos a{color:#2c2c2c;display:block;height:55px;margin-bottom:15px;position:relative;text-decoration:none;width:170px}.logos span{background-color:#fff;border:1px solid rgba(70,70,70,.07);border-radius:5px;bottom:-15px;display:none;font-size:12px;padding:3px;position:absolute;width:100%}.logos a:hover span{display:block}.terms-dictionary .term-selector{display:flex;flex-direction:row;flex-wrap:wrap}.terms-dictionary .term-selector .term{background-color:#fff;border:1px solid #fff;box-sizing:border-box;color:#6c6c6c;flex:1 0 45%;font-family:ProximaNova-Regular,Helvetica,Arial,sans-serif;font-weight:400;margin:5px}.terms-dictionary .term-selector .term:hover{background-color:#fafafa;border:1px solid #891010;cursor:pointer}.terms-dictionary .term-selector .term.active{border:1px solid #c51718;color:#c51718}.terms-dictionary .term-definitions .term-definition{display:none}.terms-dictionary .term-definitions .term-definition.active{display:block}.terms-dictionary .term-definitions .term-definition h3{color:#2c2c2c}.knowledge-zone{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:repeat(2,[header-row] auto [desc-row] auto)}@media(max-width:991px){.knowledge-zone{grid-template-columns:1fr;grid-template-rows:auto}}.knowledge-zone .knowledge-zone-tile{align-items:center;border:1px solid #fff;border-radius:5px;box-sizing:border-box;display:flex;flex:1 1 250px;flex-direction:column;margin:15px;padding:20px 30px;position:relative}.knowledge-zone .knowledge-zone-tile:hover{background-color:#fafafa;border:1px solid #891010;cursor:pointer}.knowledge-zone .knowledge-zone-tile .glyphicon{font-size:48px}.knowledge-zone .knowledge-zone-tile .title{font-size:20px;line-height:28px;margin:10px 0;text-align:center}.knowledge-zone .knowledge-zone-tile .subtitle{font-family:ProximaNova-Regular,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:24px;text-align:center}.knowledge-zone .knowledge-zone-tile.active{border-color:#c51718;outline:1px solid #c51718}.knowledge-zone .knowledge-zone-tile.active .glyphicon{color:#c51718}.knowledge-zone .knowledge-zone-tile.active:before{border-left:25px solid transparent;border-radius:5px;border-right:25px solid transparent;border-top:25px solid #c51718;content:"";height:0;left:50%;margin-left:-25px;position:absolute;top:100%;width:0}.knowledge-zone .knowledge-zone-tile.active:after{border-left:22px solid transparent;border-right:22px solid transparent;border-top:22px solid #fff;content:"";height:0;left:50%;margin-left:-22px;position:absolute;top:100%;width:0}.knowledge-zone .term-definition{align-items:start;background-color:#fff;border-radius:5px;display:none;flex-direction:row;gap:30px;grid-column:1/span 4;margin:15px;padding:30px}@media(min-width:992px){.knowledge-zone .term-definition{grid-row: desc-row 2}.knowledge-zone .term-definition:nth-child(-n+8){grid-row:desc-row}}@media(max-width:991px){.knowledge-zone .term-definition{flex-wrap:wrap-reverse;grid-column:1/2}}.knowledge-zone .term-definition .definition{flex:1 1 auto;text-align:justify}.knowledge-zone .term-definition .definition-img{margin:0 auto}@media(min-width:992px){.knowledge-zone .term-definition .definition-img{flex:0 0 350px}}.knowledge-zone .term-definition .definition-img img{max-width:100%}.knowledge-zone .term-definition.active{display:flex}.footer-menu{padding-left:30px}.compare{grid-gap:25px}.modal-overlay{align-items:center;background-color:rgba(0,0,0,.5);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000000}.modal-content{background-color:#fff;border-radius:8px;box-shadow:0 5px 15px rgba(0,0,0,.3);padding:20px}.modal-content .title{text-align:center}.modal-content .title h2,.modal-content .title h3{margin:0}.modal-content .button-area{display:flex;justify-content:center}.modal-content .close-button{color:#aaa;cursor:pointer;display:flex;font-size:30px;font-weight:700;justify-content:end}.modal-content .close-button:hover{color:#000}.modal-content .benefits{display:flex;justify-content:space-between}.modal-content .benefits img{margin-bottom:20px;margin-left:40px;margin-top:20px;width:350px}@media(max-width:768px){.modal-content .benefits img{margin-left:0;width:100%}.modal-content .benefits{display:block}.modal-content{height:80%;overflow:scroll;width:80%}}