.single-benefits {
  width: 100%;
  height: 200px; }

.single-benefits:hover {
  border: 1px solid #03A9F4; }

.single-benefits .benefits-content {
  float: none; }

.cn-button.bootstrap.button-cookie {
  background: #03A9F4; }

.footer-wrapper .default-footer, .blog-item .content .read-more, #back-to-top:hover, blockquote, .next-prev a:hover, .blog-quote.default__quote, .header_logo_bg, .header_st_4 .main-menu nav > ul > li > a:after, .footer-subscribe .subscribe-form input[type="submit"], .contact-message input[type="submit"], .subscribe-form input[type="submit"]:hover, .comment-form input[type="submit"]:hover, .footer-contact-form input.submit-btn[type="submit"] {
  border: 1px solid #03A9F4; }

.header-menu-wrap .site-title {
  min-width: 200px;
  height: 54px;
  padding: 0;
  position: relative !important; }

.site-title {
  background: no-repeat url("../../../../wp-content/uploads/chavet-rodolphe-courtier-assurances-logo.png");
  background-size: cover; }

.site-title a {
  height: 54px; }

.pnf-inner a.btn {
  background: #03A9F4;
  border: 1px solid #03A9F4; }
  .pnf-inner a.btn:hover {
    background: #03A9F4;
    border: 1px solid #03A9F4; }

.single-brand:hover {
  border: 1px solid #03A9F4; }

.elementor-428 .elementor-element.elementor-element-c169523 > .elementor-widget-container {
  height: 200px !important; }

.elementor-428 .elementor-element.elementor-element-372c636 > .elementor-widget-container {
  height: 200px !important; }

section.page__title__wrapper {
  min-height: 440px; }

.contact-message input[type=checkbox] {
  width: 18px;
  margin-right: 10px; }

.e-font-icon-svg {
  width: 50px; }
