/* ------------------------------------------------
 Author: SIF
------------------------------------------------ */
@import url(../../fonts/redacted-script/stylesheet.css);
/* ------------------------------------------------
   - Variables
------------------------------------------------ */
/* ----- Gutters ----- */
/* ----- Colors ----- */
.froala-editor-content .fr-toolbar, .froala-editor-news-content .fr-toolbar, .froala-editor-paragraph-content .fr-toolbar, .froala-editor-dashboard-experts-content .fr-toolbar {
  border: 2px solid #eef3f6;
  padding-bottom: 0; }
  .froala-editor-content .fr-toolbar.fr-top, .froala-editor-news-content .fr-toolbar.fr-top, .froala-editor-paragraph-content .fr-toolbar.fr-top, .froala-editor-dashboard-experts-content .fr-toolbar.fr-top {
    border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    -webkit-border-radius: 4px 4px 0 0;
    border-bottom: 0; }
  .froala-editor-content .fr-toolbar .fr-newline, .froala-editor-news-content .fr-toolbar .fr-newline, .froala-editor-paragraph-content .fr-toolbar .fr-newline, .froala-editor-dashboard-experts-content .fr-toolbar .fr-newline {
    background: #eef3f6;
    height: 2px; }
.froala-editor-content .fr-box.fr-basic, .froala-editor-news-content .fr-box.fr-basic, .froala-editor-paragraph-content .fr-box.fr-basic, .froala-editor-dashboard-experts-content .fr-box.fr-basic {
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px; }
  .froala-editor-content .fr-box.fr-basic .fr-wrapper, .froala-editor-news-content .fr-box.fr-basic .fr-wrapper, .froala-editor-paragraph-content .fr-box.fr-basic .fr-wrapper, .froala-editor-dashboard-experts-content .fr-box.fr-basic .fr-wrapper {
    border: 2px solid #eef3f6;
    border-top: 0; }
.froala-editor-content .second-toolbar, .froala-editor-news-content .second-toolbar, .froala-editor-paragraph-content .second-toolbar, .froala-editor-dashboard-experts-content .second-toolbar {
  border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  -webkit-border-radius: 0 0 4px 4px;
  border: 2px solid #eef3f6;
  border-top: 0; }
.froala-editor-content .fr-qi-helper a.fr-btn.fr-floating-btn, .froala-editor-news-content .fr-qi-helper a.fr-btn.fr-floating-btn, .froala-editor-paragraph-content .fr-qi-helper a.fr-btn.fr-floating-btn, .froala-editor-dashboard-experts-content .fr-qi-helper a.fr-btn.fr-floating-btn {
  padding: 0; }
.froala-editor-content .fr-view a, .froala-editor-news-content .fr-view a, .froala-editor-paragraph-content .fr-view a, .froala-editor-dashboard-experts-content .fr-view a {
  color: #288dc1;
  background: linear-gradient(to top, #288dc1 0%, #288dc1 1px, transparent 8.01%) no-repeat left bottom/100% 100%;
  font-weight: 600;
  padding-bottom: 2px;
  -webkit-transition: .35s ease-in-out;
  -moz-transition: .35s ease-in-out;
  transition: .35s ease-in-out;
  display: inline; }
  .froala-editor-content .fr-view a:hover, .froala-editor-news-content .fr-view a:hover, .froala-editor-paragraph-content .fr-view a:hover, .froala-editor-dashboard-experts-content .fr-view a:hover {
    color: #ff8300;
    background: linear-gradient(to top, #ff8300 0%, #ff8300 1px, transparent 8.01%) no-repeat left bottom/100% 100%;
    animation: underlined-one 1s; }
@keyframes underlined-one {
  from {
    background-size: 100% 100%;
    background-position: bottom right; }
  50% {
    background-size: 0 100%;
    background-position: bottom right; }
  50.01% {
    background-position: bottom left; }
  to {
    background-size: 100% 100%;
    background-position: bottom left; } }
.froala-editor-content .fr-view .fr-img-space-wrap, .froala-editor-news-content .fr-view .fr-img-space-wrap, .froala-editor-paragraph-content .fr-view .fr-img-space-wrap, .froala-editor-dashboard-experts-content .fr-view .fr-img-space-wrap {
  text-align: center; }
.froala-editor-content .fr-view .fr-img-caption .fr-img-wrap, .froala-editor-news-content .fr-view .fr-img-caption .fr-img-wrap, .froala-editor-paragraph-content .fr-view .fr-img-caption .fr-img-wrap, .froala-editor-dashboard-experts-content .fr-view .fr-img-caption .fr-img-wrap {
  padding: 0;
  margin: auto;
  text-align: center;
  width: 100%; }
.froala-editor-content .fr-view .fr-img-caption .fr-img-wrap > span, .froala-editor-news-content .fr-view .fr-img-caption .fr-img-wrap > span, .froala-editor-paragraph-content .fr-view .fr-img-caption .fr-img-wrap > span, .froala-editor-dashboard-experts-content .fr-view .fr-img-caption .fr-img-wrap > span {
  margin: auto;
  display: block;
  padding: 20px 5px 0;
  font-size: 14px;
  font-weight: initial;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-opacity: 0.9;
  -moz-opacity: 0.9;
  opacity: 0.9;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  width: 100%;
  text-align: center;
  margin-bottom: 1.25rem; }

.froala-editor-dashboard-experts-content, .froala-editor-dashboard-experts-content .fr-box.fr-basic .fr-element {
  font-family: "DIN";
  color: #586674; }
  .froala-editor-dashboard-experts-content h2, .froala-editor-dashboard-experts-content .fr-box.fr-basic .fr-element h2 {
    line-height: 1.4;
    font-size: 1.2rem;
    font-weight: 500;
    padding-bottom: 1.25rem;
    margin-top: 40px;
    color: #4D5966; }
    .froala-editor-dashboard-experts-content h2:first-of-type, .froala-editor-dashboard-experts-content .fr-box.fr-basic .fr-element h2:first-of-type {
      margin-top: 0; }
    @media (min-width: 768px) {
      .froala-editor-dashboard-experts-content h2, .froala-editor-dashboard-experts-content .fr-box.fr-basic .fr-element h2 {
        font-size: 1.55rem; } }
    @media (min-width: 992px) {
      .froala-editor-dashboard-experts-content h2, .froala-editor-dashboard-experts-content .fr-box.fr-basic .fr-element h2 {
        font-size: 1.2rem; } }
    @media (min-width: 1600px) {
      .froala-editor-dashboard-experts-content h2, .froala-editor-dashboard-experts-content .fr-box.fr-basic .fr-element h2 {
        font-size: 1.45rem; } }
    @media (min-width: 1600px) {
      .froala-editor-dashboard-experts-content h2, .froala-editor-dashboard-experts-content .fr-box.fr-basic .fr-element h2 {
        font-size: 1.55rem; } }
  .froala-editor-dashboard-experts-content p, .froala-editor-dashboard-experts-content .fr-box.fr-basic .fr-element p {
    font-family: "DIN";
    color: #586674;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.4;
    padding-bottom: 20px;
    margin-bottom: 0; }
  .froala-editor-dashboard-experts-content h3, .froala-editor-dashboard-experts-content .fr-box.fr-basic .fr-element h3 {
    font-family: "DIN";
    font-size: 1rem;
    padding-top: 1.5rem;
    padding-bottom: 20px;
    font-weight: 600;
    color: #288dc1;
    position: relative;
    text-transform: uppercase;
    margin-bottom: 30px; }
    .froala-editor-dashboard-experts-content h3:after, .froala-editor-dashboard-experts-content .fr-box.fr-basic .fr-element h3:after {
      content: '';
      position: absolute;
      bottom: 0;
      width: 40px;
      height: 3px;
      background: #ff8300;
      display: block; }
  .froala-editor-dashboard-experts-content ul, .froala-editor-dashboard-experts-content .fr-box.fr-basic .fr-element ul {
    padding: 0;
    margin-bottom: 1.25rem; }
    .froala-editor-dashboard-experts-content ul li, .froala-editor-dashboard-experts-content .fr-box.fr-basic .fr-element ul li {
      position: relative;
      margin-top: 0.7rem;
      line-height: 1.1rem;
      color: #4D5966;
      list-style: disc;
      list-style-position: outside;
      margin-left: 1rem;
      font-size: 1rem; }
  .froala-editor-dashboard-experts-content a, .froala-editor-dashboard-experts-content .fr-box.fr-basic .fr-element a {
    color: #586674;
    background: linear-gradient(to top, #586674 0%, #586674 1px, transparent 8.01%) no-repeat left bottom/100% 100%;
    font-weight: 600;
    padding-bottom: 2px;
    -webkit-transition: .35s ease-in-out;
    -moz-transition: .35s ease-in-out;
    transition: .35s ease-in-out; }
    .froala-editor-dashboard-experts-content a:hover, .froala-editor-dashboard-experts-content .fr-box.fr-basic .fr-element a:hover {
      color: #ff8300;
      background: linear-gradient(to top, #ff8300 0%, #ff8300 1px, transparent 8.01%) no-repeat left bottom/100% 100%;
      animation: underlined-one 1s; }

.froala-editor-paragraph-content, .froala-editor-paragraph-content .fr-box.fr-basic .fr-element {
  font-family: "DIN";
  color: #4D5966; }
  .froala-editor-paragraph-content p, .froala-editor-paragraph-content .fr-box.fr-basic .fr-element p {
    margin-bottom: 1.25rem;
    font-size: 1.20rem;
    line-height: 1.95rem;
    color: #4D5966; }
    @media (min-width: 1200px) {
      .froala-editor-paragraph-content p, .froala-editor-paragraph-content .fr-box.fr-basic .fr-element p {
        font-size: 1.1rem;
        line-height: 1.5rem; } }
    @media (min-width: 1440px) {
      .froala-editor-paragraph-content p, .froala-editor-paragraph-content .fr-box.fr-basic .fr-element p {
        font-size: 16px;
        line-height: 28px; } }
    @media (min-width: 1600px) {
      .froala-editor-paragraph-content p, .froala-editor-paragraph-content .fr-box.fr-basic .fr-element p {
        font-size: 18px;
        line-height: 30px; } }
    @media (min-width: 1900px) {
      .froala-editor-paragraph-content p, .froala-editor-paragraph-content .fr-box.fr-basic .fr-element p {
        font-size: 20px;
        line-height: 32px; } }

.froala-editor-news-content, .froala-editor-news-content .fr-box.fr-basic .fr-element {
  font-family: "DIN";
  color: #4D5966;
  /* Motion Button */ }
  .froala-editor-news-content h2, .froala-editor-news-content .fr-box.fr-basic .fr-element h2 {
    line-height: 1.4;
    font-size: 1.2rem;
    font-weight: 500;
    padding-bottom: 1.25rem;
    margin-top: 40px;
    color: #4D5966; }
    .froala-editor-news-content h2:first-of-type, .froala-editor-news-content .fr-box.fr-basic .fr-element h2:first-of-type {
      margin-top: 0; }
    @media (min-width: 768px) {
      .froala-editor-news-content h2, .froala-editor-news-content .fr-box.fr-basic .fr-element h2 {
        font-size: 1.55rem; } }
    @media (min-width: 992px) {
      .froala-editor-news-content h2, .froala-editor-news-content .fr-box.fr-basic .fr-element h2 {
        font-size: 1.2rem; } }
    @media (min-width: 1600px) {
      .froala-editor-news-content h2, .froala-editor-news-content .fr-box.fr-basic .fr-element h2 {
        font-size: 1.45rem; } }
    @media (min-width: 1600px) {
      .froala-editor-news-content h2, .froala-editor-news-content .fr-box.fr-basic .fr-element h2 {
        font-size: 1.55rem; } }
  .froala-editor-news-content h3, .froala-editor-news-content .fr-box.fr-basic .fr-element h3 {
    font-family: DIN;
    line-height: 1.5;
    font-weight: 500;
    color: #4D5966;
    font-size: 28px;
    padding-top: 38px;
    margin-bottom: 26px; }
  .froala-editor-news-content p, .froala-editor-news-content .fr-box.fr-basic .fr-element p {
    margin-bottom: 1.25rem;
    font-size: 1.20rem;
    line-height: 1.95rem;
    color: #4D5966; }
    @media (min-width: 1200px) {
      .froala-editor-news-content p, .froala-editor-news-content .fr-box.fr-basic .fr-element p {
        font-size: 1.1rem;
        line-height: 1.5rem; } }
    @media (min-width: 1440px) {
      .froala-editor-news-content p, .froala-editor-news-content .fr-box.fr-basic .fr-element p {
        font-size: 16px;
        line-height: 28px; } }
    @media (min-width: 1600px) {
      .froala-editor-news-content p, .froala-editor-news-content .fr-box.fr-basic .fr-element p {
        font-size: 18px;
        line-height: 30px; } }
    @media (min-width: 1900px) {
      .froala-editor-news-content p, .froala-editor-news-content .fr-box.fr-basic .fr-element p {
        font-size: 20px;
        line-height: 32px; } }
@keyframes underlined-one {
  from {
    background-size: 100% 100%;
    background-position: bottom right; }
  50% {
    background-size: 0 100%;
    background-position: bottom right; }
  50.01% {
    background-position: bottom left; }
  to {
    background-size: 100% 100%;
    background-position: bottom left; } }
  .froala-editor-news-content .fr-video, .froala-editor-news-content .fr-box.fr-basic .fr-element .fr-video {
    position: relative;
    padding-top: 56.25%;
    margin-bottom: 2.5rem;
    display: inline-block;
    width: 100%; }
    .froala-editor-news-content .fr-video iframe, .froala-editor-news-content .fr-video video, .froala-editor-news-content .fr-box.fr-basic .fr-element .fr-video iframe, .froala-editor-news-content .fr-box.fr-basic .fr-element .fr-video video {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      padding-bottom: 0;
      background-color: #fff; }
  .froala-editor-news-content iframe, .froala-editor-news-content .fr-box.fr-basic .fr-element iframe {
    padding-bottom: 2.5rem;
    background: transparent;
    min-height: 112px; }
  .froala-editor-news-content .fr-embedly .embedly-card .embdscl0, .froala-editor-news-content .fr-embedly .embedly-card-hug .embdscl0, .froala-editor-news-content .fr-box.fr-basic .fr-element .fr-embedly .embedly-card .embdscl0, .froala-editor-news-content .fr-box.fr-basic .fr-element .fr-embedly .embedly-card-hug .embdscl0 {
    display: none; }
  .froala-editor-news-content figure, .froala-editor-news-content .fr-box.fr-basic .fr-element figure {
    text-align: center;
    padding-bottom: 2.5rem; }
    .froala-editor-news-content figure figcaption, .froala-editor-news-content .fr-box.fr-basic .fr-element figure figcaption {
      font-size: 15px;
      margin-top: 1.25rem;
      font-weight: 500; }
  .froala-editor-news-content ul, .froala-editor-news-content ol, .froala-editor-news-content .fr-box.fr-basic .fr-element ul, .froala-editor-news-content .fr-box.fr-basic .fr-element ol {
    padding: 0;
    margin-bottom: 1.25rem; }
    .froala-editor-news-content ul li, .froala-editor-news-content ol li, .froala-editor-news-content .fr-box.fr-basic .fr-element ul li, .froala-editor-news-content .fr-box.fr-basic .fr-element ol li {
      position: relative;
      margin-top: 0.7rem;
      font-size: 1rem;
      line-height: 1.5rem;
      color: #4D5966;
      margin-left: 1.2rem;
      padding-left: 0.5rem; }
      @media (min-width: 768px) {
        .froala-editor-news-content ul li, .froala-editor-news-content ol li, .froala-editor-news-content .fr-box.fr-basic .fr-element ul li, .froala-editor-news-content .fr-box.fr-basic .fr-element ol li {
          font-size: 1.20rem;
          line-height: 1.95rem; } }
      @media (min-width: 992px) {
        .froala-editor-news-content ul li, .froala-editor-news-content ol li, .froala-editor-news-content .fr-box.fr-basic .fr-element ul li, .froala-editor-news-content .fr-box.fr-basic .fr-element ol li {
          font-size: 1rem;
          line-height: 1.5rem; } }
      @media (min-width: 1200px) {
        .froala-editor-news-content ul li, .froala-editor-news-content ol li, .froala-editor-news-content .fr-box.fr-basic .fr-element ul li, .froala-editor-news-content .fr-box.fr-basic .fr-element ol li {
          font-size: 1.1rem;
          line-height: 1.5rem; } }
      @media (min-width: 1440px) {
        .froala-editor-news-content ul li, .froala-editor-news-content ol li, .froala-editor-news-content .fr-box.fr-basic .fr-element ul li, .froala-editor-news-content .fr-box.fr-basic .fr-element ol li {
          font-size: 16px;
          line-height: 28px; } }
      @media (min-width: 1600px) {
        .froala-editor-news-content ul li, .froala-editor-news-content ol li, .froala-editor-news-content .fr-box.fr-basic .fr-element ul li, .froala-editor-news-content .fr-box.fr-basic .fr-element ol li {
          font-size: 18px;
          line-height: 30px; } }
      @media (min-width: 1900px) {
        .froala-editor-news-content ul li, .froala-editor-news-content ol li, .froala-editor-news-content .fr-box.fr-basic .fr-element ul li, .froala-editor-news-content .fr-box.fr-basic .fr-element ol li {
          font-size: 20px;
          line-height: 32px; } }
  .froala-editor-news-content ul li, .froala-editor-news-content .fr-box.fr-basic .fr-element ul li {
    list-style: disc; }
    .froala-editor-news-content ul li span, .froala-editor-news-content .fr-box.fr-basic .fr-element ul li span {
      color: #288dc1; }
  .froala-editor-news-content ol li, .froala-editor-news-content .fr-box.fr-basic .fr-element ol li {
    list-style: decimal; }
  .froala-editor-news-content blockquote, .froala-editor-news-content .fr-box.fr-basic .fr-element blockquote {
    margin: 40px 0;
    font-family: 'Merriweather', serif;
    font-weight: 100;
    font-style: italic;
    color: #4D5966;
    border-left: 5px solid #288dc1;
    padding: 0 0 0 40px;
    line-height: 1.8;
    font-size: 1.25rem; }
    @media (min-width: 768px) {
      .froala-editor-news-content blockquote, .froala-editor-news-content .fr-box.fr-basic .fr-element blockquote {
        font-size: 1.6575rem; } }
    @media (min-width: 992px) {
      .froala-editor-news-content blockquote, .froala-editor-news-content .fr-box.fr-basic .fr-element blockquote {
        font-size: 1.25rem; } }
    @media (min-width: 1440px) {
      .froala-editor-news-content blockquote, .froala-editor-news-content .fr-box.fr-basic .fr-element blockquote {
        font-size: 20px; } }
    @media (min-width: 1600px) {
      .froala-editor-news-content blockquote, .froala-editor-news-content .fr-box.fr-basic .fr-element blockquote {
        font-size: 23px; } }
    @media (min-width: 1900px) {
      .froala-editor-news-content blockquote, .froala-editor-news-content .fr-box.fr-basic .fr-element blockquote {
        font-size: 26px; } }
    .froala-editor-news-content blockquote cite, .froala-editor-news-content .fr-box.fr-basic .fr-element blockquote cite {
      font-style: normal !important;
      font-size: 0.9rem;
      font-weight: 400;
      line-height: 1.6;
      padding-left: 12px;
      display: block;
      position: relative;
      padding-top: 10px; }
      .froala-editor-news-content blockquote cite:before, .froala-editor-news-content .fr-box.fr-basic .fr-element blockquote cite:before {
        content: '-';
        position: absolute;
        left: 0; }
  .froala-editor-news-content .arrow-link-container, .froala-editor-news-content .fr-box.fr-basic .fr-element .arrow-link-container {
    display: inline-block;
    position: relative; }
    .froala-editor-news-content .arrow-link-container a, .froala-editor-news-content .fr-box.fr-basic .fr-element .arrow-link-container a {
      background: initial !important; }
      .froala-editor-news-content .arrow-link-container a:hover, .froala-editor-news-content .fr-box.fr-basic .fr-element .arrow-link-container a:hover {
        background: initial !important; }
    .froala-editor-news-content .arrow-link-container .hyperlink, .froala-editor-news-content .fr-box.fr-basic .fr-element .arrow-link-container .hyperlink {
      vertical-align: middle; }
      .froala-editor-news-content .arrow-link-container .hyperlink a, .froala-editor-news-content .fr-box.fr-basic .fr-element .arrow-link-container .hyperlink a {
        position: relative;
        text-transform: uppercase;
        font-size: 1rem;
        font-weight: 700;
        color: #ff8300; }
        @media (min-width: 768px) {
          .froala-editor-news-content .arrow-link-container .hyperlink a, .froala-editor-news-content .fr-box.fr-basic .fr-element .arrow-link-container .hyperlink a {
            font-size: 1.1rem; } }
        @media (min-width: 992px) {
          .froala-editor-news-content .arrow-link-container .hyperlink a, .froala-editor-news-content .fr-box.fr-basic .fr-element .arrow-link-container .hyperlink a {
            font-size: 1rem; } }
        @media (min-width: 1200px) {
          .froala-editor-news-content .arrow-link-container .hyperlink a, .froala-editor-news-content .fr-box.fr-basic .fr-element .arrow-link-container .hyperlink a {
            font-size: 1rem; } }
        @media (min-width: 1440px) {
          .froala-editor-news-content .arrow-link-container .hyperlink a, .froala-editor-news-content .fr-box.fr-basic .fr-element .arrow-link-container .hyperlink a {
            font-size: 1rem; } }
        @media (min-width: 1600px) {
          .froala-editor-news-content .arrow-link-container .hyperlink a, .froala-editor-news-content .fr-box.fr-basic .fr-element .arrow-link-container .hyperlink a {
            font-size: 1.1rem; } }
  .froala-editor-news-content a, .froala-editor-news-content button, .froala-editor-news-content .fr-box.fr-basic .fr-element a, .froala-editor-news-content .fr-box.fr-basic .fr-element button {
    cursor: pointer; }
    .froala-editor-news-content a.btn-animated-border, .froala-editor-news-content button.btn-animated-border, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-animated-border, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-animated-border {
      display: inline-block;
      position: relative;
      vertical-align: middle;
      background: none; }
      .froala-editor-news-content a.btn-animated-border.animated-next:hover .icon svg circle, .froala-editor-news-content button.btn-animated-border.animated-next:hover .icon svg circle, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-animated-border.animated-next:hover .icon svg circle, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-animated-border.animated-next:hover .icon svg circle {
        stroke-dashoffset: 0; }
      .froala-editor-news-content a.btn-animated-border .icon, .froala-editor-news-content a.btn-animated-border .text, .froala-editor-news-content button.btn-animated-border .icon, .froala-editor-news-content button.btn-animated-border .text, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-animated-border .icon, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-animated-border .text, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-animated-border .icon, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-animated-border .text {
        display: table-cell;
        vertical-align: middle; }
      .froala-editor-news-content a.btn-animated-border .icon, .froala-editor-news-content button.btn-animated-border .icon, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-animated-border .icon, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-animated-border .icon {
        text-align: center;
        position: relative;
        line-height: 38px;
        width: 40px;
        height: 40px;
        border-radius: 50%;
        background: transparent;
        border: 0;
        cursor: pointer;
        vertical-align: initial; }
        .froala-editor-news-content a.btn-animated-border .icon.w-30, .froala-editor-news-content button.btn-animated-border .icon.w-30, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-animated-border .icon.w-30, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-animated-border .icon.w-30 {
          line-height: 30px;
          width: 30px !important;
          height: 30px; }
          .froala-editor-news-content a.btn-animated-border .icon.w-30:before, .froala-editor-news-content button.btn-animated-border .icon.w-30:before, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-animated-border .icon.w-30:before, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-animated-border .icon.w-30:before {
            width: 30px;
            height: 30px; }
          .froala-editor-news-content a.btn-animated-border .icon.w-30 svg.bordered, .froala-editor-news-content button.btn-animated-border .icon.w-30 svg.bordered, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-animated-border .icon.w-30 svg.bordered, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-animated-border .icon.w-30 svg.bordered {
            width: 30px;
            height: 30px; }
        .froala-editor-news-content a.btn-animated-border .icon:before, .froala-editor-news-content button.btn-animated-border .icon:before, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-animated-border .icon:before, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-animated-border .icon:before {
          content: '';
          position: absolute;
          width: 40px;
          height: 40px;
          top: 0;
          left: 0;
          border-radius: 50%;
          border: 1px solid #e6ecf0;
          z-index: 0;
          transition: border-color 0.8s cubic-bezier(0.165, 0.84, 0.44, 1) 0s; }
        .froala-editor-news-content a.btn-animated-border .icon svg.bordered, .froala-editor-news-content button.btn-animated-border .icon svg.bordered, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-animated-border .icon svg.bordered, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-animated-border .icon svg.bordered {
          position: absolute;
          top: 0;
          left: 0;
          width: 40px;
          height: 40px;
          transform: rotate(-90deg);
          z-index: 1; }
          .froala-editor-news-content a.btn-animated-border .icon svg.bordered circle, .froala-editor-news-content button.btn-animated-border .icon svg.bordered circle, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-animated-border .icon svg.bordered circle, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-animated-border .icon svg.bordered circle {
            stroke-dasharray: 157.08;
            stroke-dashoffset: 157.08;
            transition: stroke-dashoffset 0.8s cubic-bezier(0.165, 0.84, 0.44, 1) 0s; }
        .froala-editor-news-content a.btn-animated-border .icon i, .froala-editor-news-content a.btn-animated-border .icon svg, .froala-editor-news-content button.btn-animated-border .icon i, .froala-editor-news-content button.btn-animated-border .icon svg, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-animated-border .icon i, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-animated-border .icon svg, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-animated-border .icon i, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-animated-border .icon svg {
          color: #586674;
          font-size: 13px; }
        .froala-editor-news-content a.btn-animated-border .icon .far, .froala-editor-news-content button.btn-animated-border .icon .far, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-animated-border .icon .far, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-animated-border .icon .far {
          -webkit-transition: 0.6s ease-out;
          -moz-transition: 0.6s ease-out;
          transition: 0.6s ease-out; }
      .froala-editor-news-content a.btn-animated-border .text, .froala-editor-news-content button.btn-animated-border .text, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-animated-border .text, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-animated-border .text {
        padding-left: 15px;
        padding-right: 15px; }
        .froala-editor-news-content a.btn-animated-border .text.not-icon, .froala-editor-news-content button.btn-animated-border .text.not-icon, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-animated-border .text.not-icon, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-animated-border .text.not-icon {
          height: 40px; }
        .froala-editor-news-content a.btn-animated-border .text.text-sm, .froala-editor-news-content button.btn-animated-border .text.text-sm, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-animated-border .text.text-sm, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-animated-border .text.text-sm {
          line-height: 30px; }
          .froala-editor-news-content a.btn-animated-border .text.text-sm span, .froala-editor-news-content button.btn-animated-border .text.text-sm span, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-animated-border .text.text-sm span, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-animated-border .text.text-sm span {
            line-height: 15px; }
            .froala-editor-news-content a.btn-animated-border .text.text-sm span.hyperlink, .froala-editor-news-content button.btn-animated-border .text.text-sm span.hyperlink, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-animated-border .text.text-sm span.hyperlink, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-animated-border .text.text-sm span.hyperlink {
              font-size: 0.85rem; }
        .froala-editor-news-content a.btn-animated-border .text span, .froala-editor-news-content button.btn-animated-border .text span, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-animated-border .text span, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-animated-border .text span {
          display: block;
          line-height: 20px; }
          .froala-editor-news-content a.btn-animated-border .text span.hyperlink, .froala-editor-news-content button.btn-animated-border .text span.hyperlink, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-animated-border .text span.hyperlink, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-animated-border .text span.hyperlink {
            position: relative;
            text-decoration: none;
            text-align: inherit !important;
            text-transform: uppercase;
            font-size: 1rem;
            font-weight: 700; }
            @media (min-width: 768px) {
              .froala-editor-news-content a.btn-animated-border .text span.hyperlink, .froala-editor-news-content button.btn-animated-border .text span.hyperlink, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-animated-border .text span.hyperlink, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-animated-border .text span.hyperlink {
                font-size: 1.1rem; } }
            @media (min-width: 992px) {
              .froala-editor-news-content a.btn-animated-border .text span.hyperlink, .froala-editor-news-content button.btn-animated-border .text span.hyperlink, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-animated-border .text span.hyperlink, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-animated-border .text span.hyperlink {
                font-size: 1rem; } }
            @media (min-width: 1200px) {
              .froala-editor-news-content a.btn-animated-border .text span.hyperlink, .froala-editor-news-content button.btn-animated-border .text span.hyperlink, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-animated-border .text span.hyperlink, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-animated-border .text span.hyperlink {
                font-size: 1rem; } }
            @media (min-width: 1440px) {
              .froala-editor-news-content a.btn-animated-border .text span.hyperlink, .froala-editor-news-content button.btn-animated-border .text span.hyperlink, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-animated-border .text span.hyperlink, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-animated-border .text span.hyperlink {
                font-size: 1rem; } }
            @media (min-width: 1600px) {
              .froala-editor-news-content a.btn-animated-border .text span.hyperlink, .froala-editor-news-content button.btn-animated-border .text span.hyperlink, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-animated-border .text span.hyperlink, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-animated-border .text span.hyperlink {
                font-size: 1.1rem; } }
            .froala-editor-news-content a.btn-animated-border .text span.hyperlink:after, .froala-editor-news-content button.btn-animated-border .text span.hyperlink:after, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-animated-border .text span.hyperlink:after, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-animated-border .text span.hyperlink:after {
              position: absolute;
              bottom: -4px;
              left: 0;
              display: block;
              width: 100%;
              height: 2px;
              content: ' ';
              transition: transform .5s;
              transform: scaleX(0);
              transform-origin: bottom right;
              background-color: #586674; }
      .froala-editor-news-content a.btn-animated-border:hover, .froala-editor-news-content button.btn-animated-border:hover, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-animated-border:hover, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-animated-border:hover {
        background: none; }
        .froala-editor-news-content a.btn-animated-border:hover .text span.hyperlink:after, .froala-editor-news-content button.btn-animated-border:hover .text span.hyperlink:after, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-animated-border:hover .text span.hyperlink:after, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-animated-border:hover .text span.hyperlink:after {
          transform: scaleX(1);
          transform-origin: bottom left; }
        .froala-editor-news-content a.btn-animated-border:hover .text span.file-name, .froala-editor-news-content button.btn-animated-border:hover .text span.file-name, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-animated-border:hover .text span.file-name, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-animated-border:hover .text span.file-name {
          color: #ff8300; }
        .froala-editor-news-content a.btn-animated-border:hover .icon:before, .froala-editor-news-content button.btn-animated-border:hover .icon:before, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-animated-border:hover .icon:before, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-animated-border:hover .icon:before {
          display: none; }
        .froala-editor-news-content a.btn-animated-border:hover .icon .fa-times, .froala-editor-news-content button.btn-animated-border:hover .icon .fa-times, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-animated-border:hover .icon .fa-times, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-animated-border:hover .icon .fa-times {
          -webkit-transform: rotateZ(180deg);
          -moz-transform: rotateZ(180deg);
          transform: rotateZ(180deg); }
        .froala-editor-news-content a.btn-animated-border:hover .icon .fa-long-arrow-right, .froala-editor-news-content button.btn-animated-border:hover .icon .fa-long-arrow-right, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-animated-border:hover .icon .fa-long-arrow-right, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-animated-border:hover .icon .fa-long-arrow-right {
          animation: slideForward 0.4s ease-in-out 0.2s; }
@keyframes slideForward {
  0% {
    -ms-transform: translateX(0);
    transform: translateX(0);
    opacity: 1; }
  50% {
    -ms-transform: translateX(200%);
    transform: translateX(200%);
    opacity: 0; }
  50.1% {
    -ms-transform: translateX(-200%);
    transform: translateX(-200%);
    opacity: 0; }
  100% {
    -ms-transform: translateX(0);
    transform: translateX(0);
    opacity: 1; } }
    .froala-editor-news-content a.btn-cta, .froala-editor-news-content button.btn-cta, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-cta, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-cta {
      font-family: "DIN", sans-serif;
      display: block;
      width: 100%;
      text-align: left;
      color: inherit;
      outline: 0;
      cursor: pointer;
      padding: 0;
      background-color: #eef2f6;
      background-size: 250%;
      background-repeat: no-repeat;
      background-position: top -50px right;
      background-image: url("/img/bg/volute1_grey_thin.png");
      transition: background-color .75s; }
      .froala-editor-news-content a.btn-cta .btn-cta-content, .froala-editor-news-content button.btn-cta .btn-cta-content, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-cta .btn-cta-content, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-cta .btn-cta-content {
        position: relative;
        display: flex;
        justify-content: space-between;
        align-items: center;
        width: 100%;
        height: 100%;
        padding: 0 30px;
        transition: .5s; }
        .froala-editor-news-content a.btn-cta .btn-cta-content .heading, .froala-editor-news-content button.btn-cta .btn-cta-content .heading, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-cta .btn-cta-content .heading, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-cta .btn-cta-content .heading {
          font-weight: 600;
          line-height: 42px;
          letter-spacing: .05em;
          padding-top: 60px;
          padding-bottom: 60px; }
          .froala-editor-news-content a.btn-cta .btn-cta-content .heading .h3, .froala-editor-news-content button.btn-cta .btn-cta-content .heading .h3, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-cta .btn-cta-content .heading .h3, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-cta .btn-cta-content .heading .h3 {
            font-weight: 500;
            font-size: 34px;
            line-height: 1.2;
            color: #7C8C9C;
            text-transform: uppercase;
            padding-bottom: 30px;
            display: block; }
          .froala-editor-news-content a.btn-cta .btn-cta-content .heading .cta, .froala-editor-news-content button.btn-cta .btn-cta-content .heading .cta, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-cta .btn-cta-content .heading .cta, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-cta .btn-cta-content .heading .cta {
            display: inline-block;
            font-size: 16px;
            line-height: 42px;
            font-weight: 700;
            color: #004f90;
            position: relative;
            text-transform: uppercase; }
            .froala-editor-news-content a.btn-cta .btn-cta-content .heading .cta:after, .froala-editor-news-content button.btn-cta .btn-cta-content .heading .cta:after, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-cta .btn-cta-content .heading .cta:after, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-cta .btn-cta-content .heading .cta:after {
              position: absolute;
              bottom: 0;
              left: 0;
              display: block;
              width: 100%;
              height: 2px;
              content: ' ';
              transition: transform .5s;
              transform: scaleX(0);
              transform-origin: bottom right;
              background-color: #004f90; }
        .froala-editor-news-content a.btn-cta .btn-cta-content .btn-cta-icon, .froala-editor-news-content button.btn-cta .btn-cta-content .btn-cta-icon, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-cta .btn-cta-content .btn-cta-icon, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-cta .btn-cta-content .btn-cta-icon {
          position: relative;
          display: block;
          width: 40px;
          height: 40px;
          cursor: pointer;
          flex-shrink: 0;
          margin-left: 62px; }
          .froala-editor-news-content a.btn-cta .btn-cta-content .btn-cta-icon .svg-container, .froala-editor-news-content button.btn-cta .btn-cta-content .btn-cta-icon .svg-container, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-cta .btn-cta-content .btn-cta-icon .svg-container, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-cta .btn-cta-content .btn-cta-icon .svg-container {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            overflow: hidden; }
            .froala-editor-news-content a.btn-cta .btn-cta-content .btn-cta-icon .svg-container .svg-border, .froala-editor-news-content button.btn-cta .btn-cta-content .btn-cta-icon .svg-container .svg-border, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-cta .btn-cta-content .btn-cta-icon .svg-container .svg-border, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-cta .btn-cta-content .btn-cta-icon .svg-container .svg-border {
              width: 100%;
              height: 100%;
              stroke-width: 10px;
              stroke: #909090;
              transition: stroke .25s;
              stroke-dasharray: 400px;
              stroke-dashoffset: 0px; }
            .froala-editor-news-content a.btn-cta .btn-cta-content .btn-cta-icon .svg-container .btn-cta-icon__border, .froala-editor-news-content button.btn-cta .btn-cta-content .btn-cta-icon .svg-container .btn-cta-icon__border, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-cta .btn-cta-content .btn-cta-icon .svg-container .btn-cta-icon__border, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-cta .btn-cta-content .btn-cta-icon .svg-container .btn-cta-icon__border {
              stroke: #ff8300 !important; }
          .froala-editor-news-content a.btn-cta .btn-cta-content .btn-cta-icon .btn-cta-icon__line, .froala-editor-news-content button.btn-cta .btn-cta-content .btn-cta-icon .btn-cta-icon__line, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-cta .btn-cta-content .btn-cta-icon .btn-cta-icon__line, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-cta .btn-cta-content .btn-cta-icon .btn-cta-icon__line {
            position: absolute;
            top: 0;
            right: calc(50% - 4px);
            bottom: 0;
            margin: auto;
            display: block;
            width: 150%;
            height: 2px;
            background-color: #006098;
            transform-origin: right center;
            transition: transform .5s; }
          .froala-editor-news-content a.btn-cta .btn-cta-content .btn-cta-icon .btn-cta-icon__arrow, .froala-editor-news-content button.btn-cta .btn-cta-content .btn-cta-icon .btn-cta-icon__arrow, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-cta .btn-cta-content .btn-cta-icon .btn-cta-icon__arrow, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-cta .btn-cta-content .btn-cta-icon .btn-cta-icon__arrow {
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            margin: auto;
            width: 10px;
            height: 10px;
            transform: rotate(-45deg); }
            .froala-editor-news-content a.btn-cta .btn-cta-content .btn-cta-icon .btn-cta-icon__arrow .arrow-line, .froala-editor-news-content button.btn-cta .btn-cta-content .btn-cta-icon .btn-cta-icon__arrow .arrow-line, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-cta .btn-cta-content .btn-cta-icon .btn-cta-icon__arrow .arrow-line, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-cta .btn-cta-content .btn-cta-icon .btn-cta-icon__arrow .arrow-line {
              position: absolute;
              right: 0;
              bottom: 0;
              background-color: #006098;
              transition: background-color .25s; }
              .froala-editor-news-content a.btn-cta .btn-cta-content .btn-cta-icon .btn-cta-icon__arrow .arrow-line.line-1, .froala-editor-news-content button.btn-cta .btn-cta-content .btn-cta-icon .btn-cta-icon__arrow .arrow-line.line-1, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-cta .btn-cta-content .btn-cta-icon .btn-cta-icon__arrow .arrow-line.line-1, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-cta .btn-cta-content .btn-cta-icon .btn-cta-icon__arrow .arrow-line.line-1 {
                width: 2px;
                height: 100%; }
              .froala-editor-news-content a.btn-cta .btn-cta-content .btn-cta-icon .btn-cta-icon__arrow .arrow-line.line-2, .froala-editor-news-content button.btn-cta .btn-cta-content .btn-cta-icon .btn-cta-icon__arrow .arrow-line.line-2, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-cta .btn-cta-content .btn-cta-icon .btn-cta-icon__arrow .arrow-line.line-2, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-cta .btn-cta-content .btn-cta-icon .btn-cta-icon__arrow .arrow-line.line-2 {
                width: 100%;
                height: 2px; }
        .froala-editor-news-content a.btn-cta .btn-cta-content .btn-cta-label, .froala-editor-news-content button.btn-cta .btn-cta-content .btn-cta-label, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-cta .btn-cta-content .btn-cta-label, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-cta .btn-cta-content .btn-cta-label {
          max-width: 760px; }
      .froala-editor-news-content a.btn-cta:hover, .froala-editor-news-content button.btn-cta:hover, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-cta:hover, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-cta:hover {
        background: #dee6ed; }
        .froala-editor-news-content a.btn-cta:hover .heading .cta:after, .froala-editor-news-content button.btn-cta:hover .heading .cta:after, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-cta:hover .heading .cta:after, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-cta:hover .heading .cta:after {
          transform: scaleX(1);
          transform-origin: bottom left; }
        .froala-editor-news-content a.btn-cta:hover .btn-cta-icon .btn-cta-icon__line, .froala-editor-news-content button.btn-cta:hover .btn-cta-icon .btn-cta-icon__line, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-cta:hover .btn-cta-icon .btn-cta-icon__line, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-cta:hover .btn-cta-icon .btn-cta-icon__line {
          transform: scaleX(0.714); }
    .froala-editor-news-content a.btn-motion, .froala-editor-news-content button.btn-motion, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-motion, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-motion {
      position: relative;
      display: inline-block;
      background: #00416a;
      z-index: 1;
      transition-property: all;
      transition-duration: 0.6s;
      transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);
      font-size: 12px;
      font-weight: 700;
      letter-spacing: .08em;
      border-radius: 0;
      color: #fff !important;
      text-transform: uppercase;
      padding: 8px 20px;
      border: 0; }
      .froala-editor-news-content a.btn-motion span, .froala-editor-news-content button.btn-motion span, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-motion span, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-motion span {
        padding-right: 45px; }
      .froala-editor-news-content a.btn-motion:after, .froala-editor-news-content a.btn-motion:before, .froala-editor-news-content button.btn-motion:after, .froala-editor-news-content button.btn-motion:before, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-motion:after, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-motion:before, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-motion:after, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-motion:before {
        content: '';
        position: absolute;
        width: 0;
        height: 100%;
        top: 0;
        left: 100%;
        background-color: #006098;
        z-index: -2;
        transition-property: inherit;
        transition-duration: inherit;
        transition-timing-function: inherit; }
      .froala-editor-news-content a.btn-motion:before, .froala-editor-news-content button.btn-motion:before, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-motion:before, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-motion:before {
        z-index: -1;
        background-color: #ff8300; }
      .froala-editor-news-content a.btn-motion:after, .froala-editor-news-content button.btn-motion:after, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-motion:after, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-motion:after {
        transition-delay: .2s; }
      .froala-editor-news-content a.btn-motion:focus, .froala-editor-news-content a.btn-motion:hover, .froala-editor-news-content button.btn-motion:focus, .froala-editor-news-content button.btn-motion:hover, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-motion:focus, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-motion:hover, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-motion:focus, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-motion:hover {
        color: #fff;
        text-decoration: none; }
      .froala-editor-news-content a.btn-motion.wide, .froala-editor-news-content button.btn-motion.wide, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-motion.wide, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-motion.wide {
        width: 100%; }
      .froala-editor-news-content a.btn-motion.inverted, .froala-editor-news-content button.btn-motion.inverted, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-motion.inverted, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-motion.inverted {
        background-color: #ff8300; }
        .froala-editor-news-content a.btn-motion.inverted:before, .froala-editor-news-content button.btn-motion.inverted:before, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-motion.inverted:before, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-motion.inverted:before {
          z-index: -1;
          background-color: #00416a; }
      .froala-editor-news-content a.btn-motion.outline, .froala-editor-news-content button.btn-motion.outline, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-motion.outline, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-motion.outline {
        background-color: #fff;
        border: 2px solid #dee6ed;
        color: #7c8c9c;
        padding: 12px; }
        .froala-editor-news-content a.btn-motion.outline:before, .froala-editor-news-content button.btn-motion.outline:before, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-motion.outline:before, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-motion.outline:before {
          z-index: -1;
          background-color: #dee6ed; }
        .froala-editor-news-content a.btn-motion.outline:after, .froala-editor-news-content button.btn-motion.outline:after, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-motion.outline:after, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-motion.outline:after {
          background-color: #eef3f6; }
      .froala-editor-news-content a.btn-motion.active, .froala-editor-news-content button.btn-motion.active, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-motion.active, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-motion.active {
        color: #004F90;
        text-transform: uppercase;
        border: 2px solid #C5CCD3;
        border-radius: 2px;
        font-weight: 600;
        background: #EEF2F6; }
      .froala-editor-news-content a.btn-motion.pull-right, .froala-editor-news-content button.btn-motion.pull-right, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-motion.pull-right, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-motion.pull-right {
        margin-left: 10px; }
  @media only screen and (max-width: 767px) {
    .froala-editor-news-content a.btn-cta .btn-cta-content, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-cta .btn-cta-content {
      flex-direction: column;
      justify-content: flex-start;
      align-items: flex-start;
      padding: 0;
      background-color: transparent; }
      .froala-editor-news-content a.btn-cta .btn-cta-content .heading, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-cta .btn-cta-content .heading {
        padding-top: 12px;
        padding-bottom: 15px; }
        .froala-editor-news-content a.btn-cta .btn-cta-content .heading .btn-cta-icon__line, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-cta .btn-cta-content .heading .btn-cta-icon__line {
          width: calc(50% + 3px); } }
  @media (min-width: 992px) {
    .froala-editor-news-content a.btn-motion:hover, .froala-editor-news-content button.btn-motion:hover, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-motion:hover, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-motion:hover {
      background: #00416a; }
      .froala-editor-news-content a.btn-motion:hover:after, .froala-editor-news-content a.btn-motion:hover:before, .froala-editor-news-content button.btn-motion:hover:after, .froala-editor-news-content button.btn-motion:hover:before, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-motion:hover:after, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-motion:hover:before, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-motion:hover:after, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-motion:hover:before {
        width: 100%;
        left: 0;
        transition-property: width; }
      .froala-editor-news-content a.btn-motion:hover:before, .froala-editor-news-content button.btn-motion:hover:before, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-motion:hover:before, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-motion:hover:before {
        transition-delay: .2s; }
      .froala-editor-news-content a.btn-motion:hover:after, .froala-editor-news-content button.btn-motion:hover:after, .froala-editor-news-content .fr-box.fr-basic .fr-element a.btn-motion:hover:after, .froala-editor-news-content .fr-box.fr-basic .fr-element button.btn-motion:hover:after {
        transition-property: width;
        transition-delay: 0s; } }

/*# sourceMappingURL=styles_froala.css.map */
