.right-arrow {
  content: "\f054";
  font-family: Font Awesome\ 5 Pro, serif;
  font-weight: lighter;
  font-size: 1em;
  padding-left: 5px;
  right: 5px;
  opacity: 1;
}
.links-with-icons i {
  font-size: 3em;
  color: #2574bb;
  margin-bottom: 5px;
}
.links-with-icons a {
  text-transform: uppercase !important;
  font-weight: bold;
  line-height: 1.5625rem;
  border: none;
  display: inline-block;
  outline-offset: 3px;
  position: relative;
}
.links-with-icons a:after {
  position: absolute;
  content: "\f054";
  font-family: Font Awesome\ 5 Pro, serif;
  font-weight: lighter;
  font-size: 1em;
  padding-left: 5px;
  right: 5px;
  opacity: 1;
}
.links-with-icons a.inline-link {
  text-transform: none !important;
  padding-right: 0;
}
.links-with-icons a.inline-link:after {
  display: none;
}
.displayFlex {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
@media screen and (min-width: 768px) {
  [data-styles*="spaces,margin-bottom,120px"] {
    margin-bottom: 120px !important;
  }
  [data-styles*="spaces,margin-bottom,40px"] {
    margin-bottom: 40px !important;
  }
}
[data-styles*="spaces,padding-bottom,0"] {
  padding-bottom: 0 !important;
}
/** New types */
.paragraph--type--simple-section[data-type*="type,section-title"] {
  margin-bottom: 60px;
}
@media screen and (max-width: 767px) {
  .paragraph--type--simple-section[data-type*="type,section-title"] {
    margin-bottom: 40px;
  }
}
.paragraph--type--simple-section[data-type*="type,section-title"] h2:last-child {
  margin-bottom: 0;
}
.paragraph--type--simple-section[data-type*='type,disclaimer'] {
  font-size: 0.65em;
}
.paragraph--type--simple-section[data-type*='type,disclaimer'] ul,
.paragraph--type--simple-section[data-type*='type,disclaimer'] ol {
  font-size: 0.8em;
}
/** New styles */
[data-styles*='alignment,vertical,top-with-padding'] {
  padding-top: 50px;
}
@media screen and (min-width: 768px) and (max-width: 1440px) {
  [data-styles*='alignment,vertical,top-with-padding'] {
    padding-top: calc(0.0744047619047619*100vw - 57.14285714285714px + 0px);
  }
}
@media screen and (max-width: 767px) {
  [data-styles*='alignment,vertical,top-with-padding'] {
    padding-top: 0;
  }
}
[data-styles*='alignment,vertical,middle'] {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  width: 100%;
  height: 100%;
  align-items: center;
}
[data-styles*='alignment,vertical,middle'] .paragraph__column {
  width: 100% !important;
}
[data-styles*='alignment,vertical,bottom'] {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  width: 100%;
  height: 100%;
  align-items: flex-end;
}
[data-styles*='alignment,vertical,bottom'] .paragraph__column {
  width: 100% !important;
}
/** End: New styles */
/** Alignment, Vertical */
[data-custom-styles*="alignment,vertical,top-with-padding"] {
  padding-top: 50px;
}
@media screen and (min-width: 768px) and (max-width: 1440px) {
  [data-custom-styles*="alignment,vertical,top-with-padding"] {
    padding-top: calc(0.0744047619047619*100vw - 57.14285714285714px + 0px);
  }
}
@media screen and (max-width: 767px) {
  [data-custom-styles*="alignment,vertical,top-with-padding"] {
    padding-top: 0;
  }
}
.alignment {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  width: 100%;
  height: 100%;
}
.alignment .paragraph__column {
  width: 100% !important;
}
/** Alignment, Vertical, Middle */
@media screen and (min-width: 768px) {
  [data-custom-styles*="alignment,vertical,middle,desktop-only"] {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    width: 100%;
    height: 100%;
    align-items: center;
  }
  [data-custom-styles*="alignment,vertical,middle,desktop-only"] .paragraph__column {
    width: 100% !important;
  }
}
@media screen and (max-width: 767px) {
  [data-custom-styles*="alignment,vertical,middle,mobile-only"] {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    width: 100%;
    height: 100%;
    align-items: center;
  }
  [data-custom-styles*="alignment,vertical,middle,mobile-only"] .paragraph__column {
    width: 100% !important;
  }
}
@media screen and (min-width: 0) {
  [data-custom-styles*="alignment,vertical,middle;"] {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    width: 100%;
    height: 100%;
    align-items: center;
  }
  [data-custom-styles*="alignment,vertical,middle;"] .paragraph__column {
    width: 100% !important;
  }
}
/** End: Alignment, Vertical, Middle */
/** Alignment, Vertical, Bottom */
@media screen and (min-width: 768px) {
  [data-custom-styles*="alignment,vertical,bottom,desktop-only"] {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    width: 100%;
    height: 100%;
    align-items: flex-end;
  }
  [data-custom-styles*="alignment,vertical,bottom,desktop-only"] .paragraph__column {
    width: 100% !important;
  }
}
@media screen and (max-width: 767px) {
  [data-custom-styles*="alignment,vertical,bottom,mobile-only"] {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    width: 100%;
    height: 100%;
    align-items: flex-end;
  }
  [data-custom-styles*="alignment,vertical,bottom,mobile-only"] .paragraph__column {
    width: 100% !important;
  }
}
@media screen and (min-width: 0) {
  [data-custom-styles*="alignment,vertical,bottom;"] {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    width: 100%;
    height: 100%;
    align-items: flex-end;
  }
  [data-custom-styles*="alignment,vertical,bottom;"] .paragraph__column {
    width: 100% !important;
  }
}
/** End: Alignment, Vertical, Bottom */
/** End: Alignment, Vertical */
[data-custom-styles*="spaces,space-under-content"] {
  padding-bottom: 50px;
}
@media screen and (min-width: 768px) and (max-width: 1440px) {
  [data-custom-styles*="spaces,space-under-content"] {
    padding-bottom: calc(0.01488095238095238*100vw - -28.571428571428573px + 0px);
  }
}
@media screen and (max-width: 767px) {
  [data-custom-styles*="spaces,space-under-content"] {
    padding-bottom: 0;
  }
}
@media screen and (max-width: 767px) {
  [data-custom-styles*="spaces,space-under-content,;"] {
    padding-bottom: 40px;
  }
}
@media screen and (min-width: 768px) {
  [data-custom-styles*="spaces,space-under-content,mobile-only"] {
    padding-bottom: 0;
  }
}
@media screen and (max-width: 767px) {
  [data-custom-styles*="spaces,space-under-content,mobile-only"] {
    padding-bottom: 40px;
  }
}
[data-custom-styles*="spaces,padding-bottom,0,desktop-only"] {
  padding-bottom: 0 !important;
}
/** End: New types */
[data-custom-styles*="spaces,padding-bottom,20"] {
  padding-bottom: 20px !important;
}
[data-custom-styles*="spaces,padding-left,100"] {
  padding-left: 100px;
}
