.insurance-block{padding:50px 4% 0}@media (min-width:1024px){.insurance-block{padding:100px 0 0}.location-template .insurance-block{padding:0!important}}.location-template .insurance-block{padding:0!important}.insurance-block h3{color:red;font-family:var(--primaryFontBold);font-size:50px;margin-bottom:5px}@media (max-width:768px){.insurance-block h3{text-align:center}}.insurance-block p{font-family:var(--primaryFontSemiBold);font-size:20px}.insurance-block-div{margin-top:130px;max-width:770px;width:100%}.insurance-block-link{margin-top:0;max-width:770px;padding-bottom:80px;padding-right:4%;width:100%}.insurance-block-link a{float:left}.insurance-block-link a img{float:right;height:14px;margin:5px 0 0 10px!important;transition:all .2s ease-in-out}.insurance-block-link a:hover{color:#343434}.insurance-block-link a:hover img{transform:translate(10px)}@media (min-width:1024px){.insurance-block-link{padding-right:0}}.insurance-block-link a{border-bottom:1px solid #343434;font-family:var(--primaryFontBold);font-size:16px;padding-bottom:3px;text-decoration:none}.insurance-block-div .wrap{background:#fff;border-radius:10px;height:132px;margin-bottom:60px;position:relative}.insurance-block-div .wrap img.arrowpoint{float:right;height:14px;margin:4px 0 0 10px;transition:all .2s ease-in-out}.insurance-block-div .wrap:hover img.arrowpoint{transform:translate(10px)}.insurance-block-div .wrap:first-child,.insurance-block-div .wrap:nth-child(2),.insurance-block-div .wrap:nth-child(3),.insurance-block-div .wrap:nth-child(4){height:168px}.insurance-block-div .wrap:first-child .imgwrap,.insurance-block-div .wrap:nth-child(2) .imgwrap,.insurance-block-div .wrap:nth-child(3) .imgwrap,.insurance-block-div .wrap:nth-child(4) .imgwrap{margin-top:-50px}.insurance-block-div .wrap .imgwrap{margin-top:-80px}.insurance-block-div .wrap .imgwrap img{float:none;height:auto;margin:auto;transition:all .2s ease-in-out;width:auto}.insurance-block-div .wrap .imgwrap img:hover{transform:translateY(-8px)}.insurance-block-div .wrap a{text-decoration:none}.insurance-block-div .title{bottom:15px;margin-left:10%;position:absolute;text-align:left;width:90%}.insurance-block-div .title a{width:90%}.insurance-block-div .title a h5{float:left;font-size:18px;text-align:left;width:100%}