.theme--default .cmp-cards-insurance-carousel{background-color:#fff;border-color:#ccc}.theme--default .cmp-cards-insurance-carousel__bg-block{background-color:#07639d}.theme--default .cmp-cards-insurance-carousel__description,.theme--default .cmp-cards-insurance-carousel__title{color:#1a1d1e}.theme--default .cmp-cards-insurance-carousel__link{color:#999}.theme--default .cmp-cards-insurance-carousel__link:hover{color:#07639d}.theme--default .cmp-cards-insurance-carousel__image--error{background-color:#07639d}.theme--dark .cmp-cards-insurance-carousel{background-color:#1a1a1a;border-color:#fff}.theme--dark .cmp-cards-insurance-carousel__bg-block{background-color:#fff}.theme--dark .cmp-cards-insurance-carousel__description,.theme--dark .cmp-cards-insurance-carousel__title{color:#e5e2e1}.theme--dark .cmp-cards-insurance-carousel__link{color:#ff0}.theme--dark .cmp-cards-insurance-carousel__link:hover{color:#fff}.theme--dark .cmp-cards-insurance-carousel__image--error{background-color:#000}.theme--itau .cmp-cards-insurance-carousel{background-color:#fff;border-color:#ccc}.theme--itau .cmp-cards-insurance-carousel__bg-block{background-color:#001f45}.theme--itau .cmp-cards-insurance-carousel__description,.theme--itau .cmp-cards-insurance-carousel__title{color:#1a1d1e}.theme--itau .cmp-cards-insurance-carousel__link{color:#999}.theme--itau .cmp-cards-insurance-carousel__link:hover{color:#001f45}.theme--itau .cmp-cards-insurance-carousel__image--error{background-color:#001f45}.cmp-cards-insurance-carousel{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:3px;border-style:solid;border-width:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:calc(100% - 2px);margin-block:1px}.cmp-cards-insurance-carousel__bg-block{height:116px;margin:0 0 24px}@media(min-width:992px){.cmp-cards-insurance-carousel__bg-block{height:144px;margin:0 0 28px}}.cmp-cards-insurance-carousel__picture{-webkit-margin-after:24px;margin-block-end:24px}@media(min-width:992px){.cmp-cards-insurance-carousel__picture{-webkit-margin-after:28px;margin-block-end:28px}}.cmp-cards-insurance-carousel__image{display:block;height:7.25rem;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:992px){.cmp-cards-insurance-carousel__image{height:9rem}}.cmp-cards-insurance-carousel__image--error{border:1px solid}.cmp-cards-insurance-carousel__text-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;padding:0 16px 28px}.cmp-cards-insurance-carousel__title{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.25rem;margin:0 0 8px;white-space:normal;width:100%}@media(min-width:992px){.cmp-cards-insurance-carousel__title{margin-bottom:12px}}.cmp-cards-insurance-carousel__description{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;line-height:1.33;margin-bottom:16px;min-height:80px;width:100%}@media(min-width:992px){.cmp-cards-insurance-carousel__description{font-size:1rem;line-height:1.6;margin-bottom:21px;min-height:96px}}.cmp-cards-insurance-carousel__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;line-height:1.67;margin-top:auto;text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media(min-width:992px){.cmp-cards-insurance-carousel__link{font-size:1rem}}.cmp-cards-insurance-carousel__icon{height:1rem;margin-right:5px;width:1rem}