.elementor-7431 .elementor-element.elementor-element-cbb4e1c{--display:flex;}.elementor-7431 .elementor-element.elementor-element-b07e520{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7431 .elementor-element.elementor-element-d3c5853{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7431 .elementor-element.elementor-element-bbcd35f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7431 .elementor-element.elementor-element-2b0dec0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7431 .elementor-element.elementor-element-af9313c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7431 .elementor-element.elementor-element-2c8ad3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7431 .elementor-element.elementor-element-5085810{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7431 .elementor-element.elementor-element-a45b467{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7431 .elementor-element.elementor-element-80d2a81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7431 .elementor-element.elementor-element-cc06cbc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7431 .elementor-element.elementor-element-e5bdcda{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7431 .elementor-element.elementor-element-371694a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7431 .elementor-element.elementor-element-039823e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7431 .elementor-element.elementor-element-69ddc1c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7431 .elementor-element.elementor-element-5141509{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7431 .elementor-element.elementor-element-b5ed699 img{height:420px;object-fit:cover;object-position:center center;}.elementor-7431 .elementor-element.elementor-element-711b4c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:56;--padding-bottom:120;--padding-left:5%;--padding-right:5%;}.elementor-7431 .elementor-element.elementor-element-b824380{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:34px 34px;--row-gap:34px;--column-gap:34px;}.elementor-7431 .elementor-element.elementor-element-614f595{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7431 .elementor-element.elementor-element-ca439ab .elementor-icon-list-icon{width:14px;}.elementor-7431 .elementor-element.elementor-element-ca439ab .elementor-icon-list-icon i{font-size:14px;}.elementor-7431 .elementor-element.elementor-element-ca439ab .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-7431 .elementor-element.elementor-element-11e3ff8{text-align:start;}.elementor-7431 .elementor-element.elementor-element-213a460 .elementor-icon-list-icon{width:14px;}.elementor-7431 .elementor-element.elementor-element-213a460 .elementor-icon-list-icon i{font-size:14px;}.elementor-7431 .elementor-element.elementor-element-213a460 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-7431 .elementor-element.elementor-element-fc55fee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7431 .elementor-element.elementor-element-8e9625a{--alignment:right;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#F29A2E;--e-share-buttons-secondary-color:#1A120C;}@media(min-width:768px){.elementor-7431 .elementor-element.elementor-element-b07e520{--width:100%;}.elementor-7431 .elementor-element.elementor-element-d3c5853{--width:100%;}.elementor-7431 .elementor-element.elementor-element-bbcd35f{--width:100%;}.elementor-7431 .elementor-element.elementor-element-2b0dec0{--width:100%;}.elementor-7431 .elementor-element.elementor-element-af9313c{--width:100%;}.elementor-7431 .elementor-element.elementor-element-2c8ad3f{--width:100%;}.elementor-7431 .elementor-element.elementor-element-a45b467{--width:100%;}.elementor-7431 .elementor-element.elementor-element-cc06cbc{--width:100%;}.elementor-7431 .elementor-element.elementor-element-371694a{--width:100%;}.elementor-7431 .elementor-element.elementor-element-69ddc1c{--width:100%;}.elementor-7431 .elementor-element.elementor-element-711b4c0{--content-width:840px;}.elementor-7431 .elementor-element.elementor-element-b824380{--width:100%;}}@media(max-width:1024px){.elementor-7431 .elementor-element.elementor-element-b5ed699 img{height:320px;}.elementor-7431 .elementor-element.elementor-element-711b4c0{--padding-top:42;--padding-bottom:90;--padding-left:5%;--padding-right:5%;} .elementor-7431 .elementor-element.elementor-element-8e9625a{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){.elementor-7431 .elementor-element.elementor-element-b5ed699 img{height:220px;}.elementor-7431 .elementor-element.elementor-element-711b4c0{--padding-top:32;--padding-bottom:72;--padding-left:5%;--padding-right:5%;}.elementor-7431 .elementor-element.elementor-element-fc55fee{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;} .elementor-7431 .elementor-element.elementor-element-8e9625a{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}/* Start custom CSS for theme-post-content, class: .elementor-element-705e18b *//* v2.33 content-level link repair: keeps linked article text visible */
.elementor-7431 .elementor-element.elementor-element-705e18b a:not(.elementor-button),
.elementor-7431 .elementor-element.elementor-element-705e18b a:not(.elementor-button):link,
.elementor-7431 .elementor-element.elementor-element-705e18b a:not(.elementor-button):visited,
.elementor-7431 .elementor-element.elementor-element-705e18b a:not(.elementor-button):hover,
.elementor-7431 .elementor-element.elementor-element-705e18b a:not(.elementor-button):focus {
  display: inline !important;
  width: auto !important;
  min-width: 0 !important;
  max-width: none !important;
  height: auto !important;
  min-height: 0 !important;
  max-height: none !important;
  overflow: visible !important;
  opacity: 1 !important;
  visibility: visible !important;
  color: var(--cf-blog-orange, #f29a2e) !important;
  -webkit-text-fill-color: var(--cf-blog-orange, #f29a2e) !important;
  text-indent: 0 !important;
  font-size: inherit !important;
  font-style: inherit !important;
  font-weight: 700 !important;
  line-height: inherit !important;
  letter-spacing: inherit !important;
  text-decoration-line: underline !important;
  text-decoration-color: rgba(242,154,46,.86) !important;
  text-decoration-thickness: 1px !important;
  text-underline-offset: 4px !important;
  background: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
  clip: auto !important;
  clip-path: none !important;
  transform: none !important;
  filter: none !important;
  mix-blend-mode: normal !important;
  pointer-events: auto !important;
  cursor: pointer !important;
  white-space: normal !important;
}

.elementor-7431 .elementor-element.elementor-element-705e18b a:not(.elementor-button):hover,
.elementor-7431 .elementor-element.elementor-element-705e18b a:not(.elementor-button):focus {
  color: var(--cf-blog-orange-hover, #ffb24f) !important;
  -webkit-text-fill-color: var(--cf-blog-orange-hover, #ffb24f) !important;
}

.elementor-7431 .elementor-element.elementor-element-705e18b a:not(.elementor-button)::before,
.elementor-7431 .elementor-element.elementor-element-705e18b a:not(.elementor-button)::after,
.elementor-7431 .elementor-element.elementor-element-705e18b a:not(.elementor-button) *::before,
.elementor-7431 .elementor-element.elementor-element-705e18b a:not(.elementor-button) *::after {
  content: none !important;
  display: none !important;
  width: 0 !important;
  min-width: 0 !important;
  max-width: 0 !important;
  height: 0 !important;
  min-height: 0 !important;
  max-height: 0 !important;
  opacity: 0 !important;
  visibility: hidden !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
}

.elementor-7431 .elementor-element.elementor-element-705e18b a:not(.elementor-button) span,
.elementor-7431 .elementor-element.elementor-element-705e18b a:not(.elementor-button) strong,
.elementor-7431 .elementor-element.elementor-element-705e18b a:not(.elementor-button) em,
.elementor-7431 .elementor-element.elementor-element-705e18b a:not(.elementor-button) b,
.elementor-7431 .elementor-element.elementor-element-705e18b a:not(.elementor-button) i,
.elementor-7431 .elementor-element.elementor-element-705e18b a:not(.elementor-button) mark {
  display: inline !important;
  width: auto !important;
  min-width: 0 !important;
  max-width: none !important;
  height: auto !important;
  min-height: 0 !important;
  max-height: none !important;
  overflow: visible !important;
  opacity: 1 !important;
  visibility: visible !important;
  color: inherit !important;
  -webkit-text-fill-color: currentColor !important;
  text-indent: 0 !important;
  font-size: inherit !important;
  font-style: inherit !important;
  line-height: inherit !important;
  letter-spacing: inherit !important;
  background: transparent !important;
  background-image: none !important;
  clip: auto !important;
  clip-path: none !important;
  transform: none !important;
  filter: none !important;
  mix-blend-mode: normal !important;
}/* End custom CSS */