#gateway-popup #gateway-back-to-top-icon,
#gateway-popup .gateway-toolbar-share-contents,
#gateway-popup .gateway-toolbar-item .acalog-icon,
#gateway-page #gateway-back-to-top-icon,
#gateway-page .gateway-toolbar-share-contents,
#gateway-page .gateway-toolbar-item .acalog-icon {
  background-color: #FFFFFF !important;
  border-color: #444444 !important;
  color: #444444 !important;
}
#gateway-popup #gateway-back-to-top-icon:hover,
#gateway-popup .gateway-toolbar-item-active .acalog-icon,
#gateway-popup .gateway-toolbar-item.gateway-toolbar-portfolio-active .acalog-icon,
#gateway-popup .gateway-toolbar-item .acalog-icon:hover,
#gateway-page #gateway-back-to-top-icon:hover,
#gateway-page .gateway-toolbar-item-active .acalog-icon,
#gateway-page .gateway-toolbar-item.gateway-toolbar-portfolio-active .acalog-icon,
#gateway-page .gateway-toolbar-item .acalog-icon:hover {
  background-color: #444444 !important;
  border-color: #FFFFFF !important;
  color: #FFFFFF !important;
}
#gateway-popup .tooltip,
#gateway-page .tooltip {
  border-color: #444444 !important;
  background-color: #EEEEEE !important;
}
#gateway-popup td.td_lb,
#gateway-popup td.td_rb,
#gateway-popup th.th_lt,
#gateway-popup th.th_rt,
#gateway-page td.td_lb,
#gateway-page td.td_rb,
#gateway-page th.th_lt,
#gateway-page th.th_rt {
  background-color: #444444;
  color: #FFFFFF;
}
#gateway-popup .block_n2 hr,
#gateway-popup .block_content hr,
#gateway-page .block_n2 hr,
#gateway-page .block_content hr {
  border-color: #444444;
}
#gateway-popup td.td_light,
#gateway-page td.td_light {
  background-color: #EEEEEE;
}
#gateway-popup table.td_light,
#gateway-popup table.td_dark,
#gateway-popup td.td_dark,
#gateway-popup td.td_Dark,
#gateway-popup a.td_dark,
#gateway-popup #prefix_box,
#gateway-page table.td_light,
#gateway-page table.td_dark,
#gateway-page td.td_dark,
#gateway-page td.td_Dark,
#gateway-page a.td_dark,
#gateway-page #prefix_box {
  background-color: #EEEEEE;
}
#gateway-popup form[name="course_portfolio"] > table,
#gateway-popup form[name="course_portfolio"] th,
#gateway-popup form[name="course_portfolio"] td,
#gateway-popup form[name="program_portfolio"] > table,
#gateway-popup form[name="program_portfolio"] th,
#gateway-popup form[name="program_portfolio"] td,
#gateway-popup form[name="nav_link_portfolio"] > table,
#gateway-popup form[name="nav_link_portfolio"] th,
#gateway-popup form[name="nav_link_portfolio"] td,
#gateway-popup form[name="division_portfolio"] > table,
#gateway-popup form[name="division_portfolio"] th,
#gateway-popup form[name="division_portfolio"] td,
#gateway-popup form[name="search_links_portfolio"] > table,
#gateway-popup form[name="search_links_portfolio"] th,
#gateway-popup form[name="search_links_portfolio"] td,
#gateway-popup #course_search > table,
#gateway-popup #course_search th,
#gateway-popup #course_search td,
#gateway-popup #search_form > table,
#gateway-popup #search_form th,
#gateway-popup #search_form td,
#gateway-popup table.td_light,
#gateway-popup table.td_dark,
#gateway-popup td.td_light,
#gateway-popup td.td_dark,
#gateway-popup td.td_Dark,
#gateway-popup td.td_lb,
#gateway-popup td.td_rb,
#gateway-popup th.th_lt,
#gateway-popup th.th_rt,
#gateway-popup a.td_dark,
#gateway-popup #prefix_box,
#gateway-page form[name="course_portfolio"] > table,
#gateway-page form[name="course_portfolio"] th,
#gateway-page form[name="course_portfolio"] td,
#gateway-page form[name="program_portfolio"] > table,
#gateway-page form[name="program_portfolio"] th,
#gateway-page form[name="program_portfolio"] td,
#gateway-page form[name="nav_link_portfolio"] > table,
#gateway-page form[name="nav_link_portfolio"] th,
#gateway-page form[name="nav_link_portfolio"] td,
#gateway-page form[name="division_portfolio"] > table,
#gateway-page form[name="division_portfolio"] th,
#gateway-page form[name="division_portfolio"] td,
#gateway-page form[name="search_links_portfolio"] > table,
#gateway-page form[name="search_links_portfolio"] th,
#gateway-page form[name="search_links_portfolio"] td,
#gateway-page #course_search > table,
#gateway-page #course_search th,
#gateway-page #course_search td,
#gateway-page #search_form > table,
#gateway-page #search_form th,
#gateway-page #search_form td,
#gateway-page table.td_light,
#gateway-page table.td_dark,
#gateway-page td.td_light,
#gateway-page td.td_dark,
#gateway-page td.td_Dark,
#gateway-page td.td_lb,
#gateway-page td.td_rb,
#gateway-page th.th_lt,
#gateway-page th.th_rt,
#gateway-page a.td_dark,
#gateway-page #prefix_box {
  border-color: #444444;
}
#gateway-popup table.block_n2_and_content button:focus,
#gateway-popup table.block_n2_and_content input:focus,
#gateway-popup table.block_n2_and_content select:focus,
#gateway-popup table.block_n2_and_content textarea:focus,
#gateway-page table.block_n2_and_content button:focus,
#gateway-page table.block_n2_and_content input:focus,
#gateway-page table.block_n2_and_content select:focus,
#gateway-page table.block_n2_and_content textarea:focus {
  -webkit-box-shadow: #444444 0px 0px 5px 0px;
  -moz-box-shadow: #444444 0px 0px 5px 0px;
  -o-box-shadow: #444444 0px 0px 5px 0px;
  box-shadow: #444444 0px 0px 5px 0px;
}
#gateway-popup a.td_dark,
#gateway-page a.td_dark {
  -webkit-border-radius: 0px 0px 0px 0px;
  -moz-border-radius: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
#gateway-popup td.td_lb,
#gateway-page td.td_lb {
  -webkit-border-radius: 0px 0px 0px 0px;
  -moz-border-radius: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
#gateway-popup td.td_rb,
#gateway-page td.td_rb {
  -webkit-border-radius: 0px 0px 0px 0px;
  -moz-border-radius: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
#gateway-popup th.th_lt,
#gateway-page th.th_lt {
  -webkit-border-radius: 0px 0px 0px 0px;
  -moz-border-radius: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
#gateway-popup th.th_rt,
#gateway-page th.th_rt {
  -webkit-border-radius: 0px 0px 0px 0px;
  -moz-border-radius: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
#gateway-popup table.td_dark,
#gateway-page table.td_dark {
  -webkit-border-radius: 0px 0px 0px 0px;
  -moz-border-radius: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
#gateway-popup .toplevel_popup,
#gateway-popup .tooltip,
#gateway-popup #prefix_box,
#gateway-popup a.acalog-icon,
#gateway-popup #gateway-back-to-top-icon,
#gateway-popup .gateway-toolbar-share-contents,
#gateway-popup form[name="course_portfolio"] > table,
#gateway-popup form[name="program_portfolio"] > table,
#gateway-popup form[name="nav_link_portfolio"] > table,
#gateway-popup form[name="division_portfolio"] > table,
#gateway-popup form[name="search_links_portfolio"] > table,
#gateway-popup #course_search > table,
#gateway-popup #search_form > table,
#gateway-popup table.block_n2_and_content select,
#gateway-popup table.block_n2_and_content textarea,
#gateway-popup table.block_n2_and_content input[type="text"],
#gateway-popup table.block_n2_and_content input[type="password"],
#gateway-page .toplevel_popup,
#gateway-page .tooltip,
#gateway-page #prefix_box,
#gateway-page a.acalog-icon,
#gateway-page #gateway-back-to-top-icon,
#gateway-page .gateway-toolbar-share-contents,
#gateway-page form[name="course_portfolio"] > table,
#gateway-page form[name="program_portfolio"] > table,
#gateway-page form[name="nav_link_portfolio"] > table,
#gateway-page form[name="division_portfolio"] > table,
#gateway-page form[name="search_links_portfolio"] > table,
#gateway-page #course_search > table,
#gateway-page #search_form > table,
#gateway-page table.block_n2_and_content select,
#gateway-page table.block_n2_and_content textarea,
#gateway-page table.block_n2_and_content input[type="text"],
#gateway-page table.block_n2_and_content input[type="password"] {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
#gateway-popup #gateway-back-to-top-icon-container,
#gateway-page #gateway-back-to-top-icon-container {
  margin-left: 1588px;
}
#gateway-popup body {
  background: #EEEEEE !important;
}
#gateway-popup .toplevel_popup {
  border-color: #444444;
}
#gateway-popup .block_n1_right {
  background-color: #444444;
}
#gateway-popup .block_n1_right a,
#gateway-popup .block_n1_right .n1_header,
#gateway-popup .block_n1_right .n1_archived {
  color: #FFFFFF;
}
#gateway-popup table.td_dark {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
.acalog-custom img:is([sizes=auto i],
.acalog-custom [sizes^="auto," i]) {
  contain-intrinsic-size: 3000px 1500px;
}
.acalog-custom .fa {
  font-family: var(--fa-style-family,"Font Awesome 6 Free");
  font-weight: var(--fa-style,900);
}
.acalog-custom .fa,
.acalog-custom .fa-brands,
.acalog-custom .fa-regular,
.acalog-custom .fa-solid,
.acalog-custom .fab,
.acalog-custom .far,
.acalog-custom .fas {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: var(--fa-display,inline-block);
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;
}
.acalog-custom .fa-brands:before,
.acalog-custom .fa-regular:before,
.acalog-custom .fa-solid:before,
.acalog-custom .fa:before,
.acalog-custom .fab:before,
.acalog-custom .far:before,
.acalog-custom .fas:before {
  content: var(--fa);
}
.acalog-custom .fa-classic,
.acalog-custom .fa-regular,
.acalog-custom .fa-solid,
.acalog-custom .far,
.acalog-custom .fas {
  font-family: "Font Awesome 6 Free";
}
.acalog-custom .fa-brands,
.acalog-custom .fab {
  font-family: "Font Awesome 6 Brands";
}
.acalog-custom .fa-1x {
  font-size: 1em;
}
.acalog-custom .fa-2x {
  font-size: 2em;
}
.acalog-custom .fa-3x {
  font-size: 3em;
}
.acalog-custom .fa-4x {
  font-size: 4em;
}
.acalog-custom .fa-5x {
  font-size: 5em;
}
.acalog-custom .fa-6x {
  font-size: 6em;
}
.acalog-custom .fa-7x {
  font-size: 7em;
}
.acalog-custom .fa-8x {
  font-size: 8em;
}
.acalog-custom .fa-9x {
  font-size: 9em;
}
.acalog-custom .fa-10x {
  font-size: 10em;
}
.acalog-custom .fa-2xs {
  font-size: .625em;
  line-height: .1em;
  vertical-align: .225em;
}
.acalog-custom .fa-xs {
  font-size: .75em;
  line-height: .08333em;
  vertical-align: .125em;
}
.acalog-custom .fa-sm {
  font-size: .875em;
  line-height: .07143em;
  vertical-align: .05357em;
}
.acalog-custom .fa-lg {
  font-size: 1.25em;
  line-height: .05em;
  vertical-align: -0.075em;
}
.acalog-custom .fa-xl {
  font-size: 1.5em;
  line-height: .04167em;
  vertical-align: -0.125em;
}
.acalog-custom .fa-2xl {
  font-size: 2em;
  line-height: .03125em;
  vertical-align: -0.1875em;
}
.acalog-custom .fa-fw {
  text-align: center;
  width: 1.25em;
}
.acalog-custom .fa-ul {
  list-style-type: none;
  margin-left: var(--fa-li-margin,2.5em);
  padding-left: 0;
}
.acalog-custom .fa-ul>li {
  position: relative;
}
.acalog-custom .fa-li {
  left: calc(var(--fa-li-width,2em)*-1);
  position: absolute;
  text-align: center;
  width: var(--fa-li-width,2em);
  line-height: inherit;
}
.acalog-custom .fa-border {
  border-radius: var(--fa-border-radius,.1em);
  border: var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);
  padding: var(--fa-border-padding,.2em .25em .15em);
}
.acalog-custom .fa-pull-left {
  float: left;
  margin-right: var(--fa-pull-margin,.3em);
}
.acalog-custom .fa-pull-right {
  float: right;
  margin-left: var(--fa-pull-margin,.3em);
}
.acalog-custom .fa-beat {
  animation-name: fa-beat;
  animation-delay: var(--fa-animation-delay,0s);
  animation-direction: var(--fa-animation-direction,normal);
  animation-duration: var(--fa-animation-duration,1s);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-timing-function: var(--fa-animation-timing,ease-in-out);
}
.acalog-custom .fa-bounce {
  animation-name: fa-bounce;
  animation-delay: var(--fa-animation-delay,0s);
  animation-direction: var(--fa-animation-direction,normal);
  animation-duration: var(--fa-animation-duration,1s);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-timing-function: var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));
}
.acalog-custom .fa-fade {
  animation-name: fa-fade;
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-timing-function: var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));
}
.acalog-custom .fa-beat-fade,
.acalog-custom .fa-fade {
  animation-delay: var(--fa-animation-delay,0s);
  animation-direction: var(--fa-animation-direction,normal);
  animation-duration: var(--fa-animation-duration,1s);
}
.acalog-custom .fa-beat-fade {
  animation-name: fa-beat-fade;
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-timing-function: var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));
}
.acalog-custom .fa-flip {
  animation-name: fa-flip;
  animation-delay: var(--fa-animation-delay,0s);
  animation-direction: var(--fa-animation-direction,normal);
  animation-duration: var(--fa-animation-duration,1s);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-timing-function: var(--fa-animation-timing,ease-in-out);
}
.acalog-custom .fa-shake {
  animation-name: fa-shake;
  animation-duration: var(--fa-animation-duration,1s);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-timing-function: var(--fa-animation-timing,linear);
}
.acalog-custom .fa-shake,
.acalog-custom .fa-spin {
  animation-delay: var(--fa-animation-delay,0s);
  animation-direction: var(--fa-animation-direction,normal);
}
.acalog-custom .fa-spin {
  animation-name: fa-spin;
  animation-duration: var(--fa-animation-duration,2s);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-timing-function: var(--fa-animation-timing,linear);
}
.acalog-custom .fa-spin-reverse {
  --fa-animation-direction: reverse;
}
.acalog-custom .fa-pulse,
.acalog-custom .fa-spin-pulse {
  animation-name: fa-spin;
  animation-direction: var(--fa-animation-direction,normal);
  animation-duration: var(--fa-animation-duration,1s);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-timing-function: var(--fa-animation-timing,steps(8));
}
@media (prefers-reduced-motion: reduce) {
  .acalog-custom .fa-beat,
  .acalog-custom .fa-beat-fade,
  .acalog-custom .fa-bounce,
  .acalog-custom .fa-fade,
  .acalog-custom .fa-flip,
  .acalog-custom .fa-pulse,
  .acalog-custom .fa-shake,
  .acalog-custom .fa-spin,
  .acalog-custom .fa-spin-pulse {
    animation-delay: -1ms;
    animation-duration: 1ms;
    animation-iteration-count: 1;
    transition-delay: 0s;
    transition-duration: 0s;
  }
}
@keyframes fa-beat {
  .acalog-custom 0%,
  .acalog-custom 90% {
    transform: scale(1);
  }
  .acalog-custom 45% {
    transform: scale(var(--fa-beat-scale,1.25));
  }
}
@keyframes fa-bounce {
  .acalog-custom 0% {
    transform: scale(1) translateY(0);
  }
  .acalog-custom 10% {
    transform: scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);
  }
  .acalog-custom 30% {
    transform: scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-0.5em));
  }
  .acalog-custom 50% {
    transform: scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);
  }
  .acalog-custom 57% {
    transform: scale(1) translateY(var(--fa-bounce-rebound,-0.125em));
  }
  .acalog-custom 64% {
    transform: scale(1) translateY(0);
  }
  .acalog-custom to {
    transform: scale(1) translateY(0);
  }
}
@keyframes fa-fade {
  .acalog-custom 50% {
    opacity: var(--fa-fade-opacity,.4);
  }
}
@keyframes fa-beat-fade {
  .acalog-custom 0%,
  .acalog-custom to {
    opacity: var(--fa-beat-fade-opacity,.4);
    transform: scale(1);
  }
  .acalog-custom 50% {
    opacity: 1;
    transform: scale(var(--fa-beat-fade-scale,1.125));
  }
}
@keyframes fa-flip {
  .acalog-custom 50% {
    transform: rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));
  }
}
@keyframes fa-shake {
  .acalog-custom 0% {
    transform: rotate(-15deg);
  }
  .acalog-custom 4% {
    transform: rotate(15deg);
  }
  .acalog-custom 8%,
  .acalog-custom 24% {
    transform: rotate(-18deg);
  }
  .acalog-custom 12%,
  .acalog-custom 28% {
    transform: rotate(18deg);
  }
  .acalog-custom 16% {
    transform: rotate(-22deg);
  }
  .acalog-custom 20% {
    transform: rotate(22deg);
  }
  .acalog-custom 32% {
    transform: rotate(-12deg);
  }
  .acalog-custom 36% {
    transform: rotate(12deg);
  }
  .acalog-custom 40%,
  .acalog-custom to {
    transform: rotate(0deg);
  }
}
@keyframes fa-spin {
  .acalog-custom 0% {
    transform: rotate(0deg);
  }
  .acalog-custom to {
    transform: rotate(1turn);
  }
}
.acalog-custom .fa-rotate-90 {
  transform: rotate(90deg);
}
.acalog-custom .fa-rotate-180 {
  transform: rotate(180deg);
}
.acalog-custom .fa-rotate-270 {
  transform: rotate(270deg);
}
.acalog-custom .fa-flip-horizontal {
  transform: scaleX(-1);
}
.acalog-custom .fa-flip-vertical {
  transform: scaleY(-1);
}
.acalog-custom .fa-flip-both,
.acalog-custom .fa-flip-horizontal.fa-flip-vertical {
  transform: scale(-1);
}
.acalog-custom .fa-rotate-by {
  transform: rotate(var(--fa-rotate-angle,0));
}
.acalog-custom .fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em;
}
.acalog-custom .fa-stack-1x,
.acalog-custom .fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: var(--fa-stack-z-index,auto);
}
.acalog-custom .fa-stack-1x {
  line-height: inherit;
}
.acalog-custom .fa-stack-2x {
  font-size: 2em;
}
.acalog-custom .fa-inverse {
  color: var(--fa-inverse,#fff);
}
.acalog-custom .fa-0 {
  --fa: "\30";
}
.acalog-custom .fa-1 {
  --fa: "\31";
}
.acalog-custom .fa-2 {
  --fa: "\32";
}
.acalog-custom .fa-3 {
  --fa: "\33";
}
.acalog-custom .fa-4 {
  --fa: "\34";
}
.acalog-custom .fa-5 {
  --fa: "\35";
}
.acalog-custom .fa-6 {
  --fa: "\36";
}
.acalog-custom .fa-7 {
  --fa: "\37";
}
.acalog-custom .fa-8 {
  --fa: "\38";
}
.acalog-custom .fa-9 {
  --fa: "\39";
}
.acalog-custom .fa-fill-drip {
  --fa: "\f576";
}
.acalog-custom .fa-arrows-to-circle {
  --fa: "\e4bd";
}
.acalog-custom .fa-chevron-circle-right,
.acalog-custom .fa-circle-chevron-right {
  --fa: "\f138";
}
.acalog-custom .fa-at {
  --fa: "\40";
}
.acalog-custom .fa-trash-alt,
.acalog-custom .fa-trash-can {
  --fa: "\f2ed";
}
.acalog-custom .fa-text-height {
  --fa: "\f034";
}
.acalog-custom .fa-user-times,
.acalog-custom .fa-user-xmark {
  --fa: "\f235";
}
.acalog-custom .fa-stethoscope {
  --fa: "\f0f1";
}
.acalog-custom .fa-comment-alt,
.acalog-custom .fa-message {
  --fa: "\f27a";
}
.acalog-custom .fa-info {
  --fa: "\f129";
}
.acalog-custom .fa-compress-alt,
.acalog-custom .fa-down-left-and-up-right-to-center {
  --fa: "\f422";
}
.acalog-custom .fa-explosion {
  --fa: "\e4e9";
}
.acalog-custom .fa-file-alt,
.acalog-custom .fa-file-lines,
.acalog-custom .fa-file-text {
  --fa: "\f15c";
}
.acalog-custom .fa-wave-square {
  --fa: "\f83e";
}
.acalog-custom .fa-ring {
  --fa: "\f70b";
}
.acalog-custom .fa-building-un {
  --fa: "\e4d9";
}
.acalog-custom .fa-dice-three {
  --fa: "\f527";
}
.acalog-custom .fa-calendar-alt,
.acalog-custom .fa-calendar-days {
  --fa: "\f073";
}
.acalog-custom .fa-anchor-circle-check {
  --fa: "\e4aa";
}
.acalog-custom .fa-building-circle-arrow-right {
  --fa: "\e4d1";
}
.acalog-custom .fa-volleyball,
.acalog-custom .fa-volleyball-ball {
  --fa: "\f45f";
}
.acalog-custom .fa-arrows-up-to-line {
  --fa: "\e4c2";
}
.acalog-custom .fa-sort-desc,
.acalog-custom .fa-sort-down {
  --fa: "\f0dd";
}
.acalog-custom .fa-circle-minus,
.acalog-custom .fa-minus-circle {
  --fa: "\f056";
}
.acalog-custom .fa-door-open {
  --fa: "\f52b";
}
.acalog-custom .fa-right-from-bracket,
.acalog-custom .fa-sign-out-alt {
  --fa: "\f2f5";
}
.acalog-custom .fa-atom {
  --fa: "\f5d2";
}
.acalog-custom .fa-soap {
  --fa: "\e06e";
}
.acalog-custom .fa-heart-music-camera-bolt,
.acalog-custom .fa-icons {
  --fa: "\f86d";
}
.acalog-custom .fa-microphone-alt-slash,
.acalog-custom .fa-microphone-lines-slash {
  --fa: "\f539";
}
.acalog-custom .fa-bridge-circle-check {
  --fa: "\e4c9";
}
.acalog-custom .fa-pump-medical {
  --fa: "\e06a";
}
.acalog-custom .fa-fingerprint {
  --fa: "\f577";
}
.acalog-custom .fa-hand-point-right {
  --fa: "\f0a4";
}
.acalog-custom .fa-magnifying-glass-location,
.acalog-custom .fa-search-location {
  --fa: "\f689";
}
.acalog-custom .fa-forward-step,
.acalog-custom .fa-step-forward {
  --fa: "\f051";
}
.acalog-custom .fa-face-smile-beam,
.acalog-custom .fa-smile-beam {
  --fa: "\f5b8";
}
.acalog-custom .fa-flag-checkered {
  --fa: "\f11e";
}
.acalog-custom .fa-football,
.acalog-custom .fa-football-ball {
  --fa: "\f44e";
}
.acalog-custom .fa-school-circle-exclamation {
  --fa: "\e56c";
}
.acalog-custom .fa-crop {
  --fa: "\f125";
}
.acalog-custom .fa-angle-double-down,
.acalog-custom .fa-angles-down {
  --fa: "\f103";
}
.acalog-custom .fa-users-rectangle {
  --fa: "\e594";
}
.acalog-custom .fa-people-roof {
  --fa: "\e537";
}
.acalog-custom .fa-people-line {
  --fa: "\e534";
}
.acalog-custom .fa-beer,
.acalog-custom .fa-beer-mug-empty {
  --fa: "\f0fc";
}
.acalog-custom .fa-diagram-predecessor {
  --fa: "\e477";
}
.acalog-custom .fa-arrow-up-long,
.acalog-custom .fa-long-arrow-up {
  --fa: "\f176";
}
.acalog-custom .fa-burn,
.acalog-custom .fa-fire-flame-simple {
  --fa: "\f46a";
}
.acalog-custom .fa-male,
.acalog-custom .fa-person {
  --fa: "\f183";
}
.acalog-custom .fa-laptop {
  --fa: "\f109";
}
.acalog-custom .fa-file-csv {
  --fa: "\f6dd";
}
.acalog-custom .fa-menorah {
  --fa: "\f676";
}
.acalog-custom .fa-truck-plane {
  --fa: "\e58f";
}
.acalog-custom .fa-record-vinyl {
  --fa: "\f8d9";
}
.acalog-custom .fa-face-grin-stars,
.acalog-custom .fa-grin-stars {
  --fa: "\f587";
}
.acalog-custom .fa-bong {
  --fa: "\f55c";
}
.acalog-custom .fa-pastafarianism,
.acalog-custom .fa-spaghetti-monster-flying {
  --fa: "\f67b";
}
.acalog-custom .fa-arrow-down-up-across-line {
  --fa: "\e4af";
}
.acalog-custom .fa-spoon,
.acalog-custom .fa-utensil-spoon {
  --fa: "\f2e5";
}
.acalog-custom .fa-jar-wheat {
  --fa: "\e517";
}
.acalog-custom .fa-envelopes-bulk,
.acalog-custom .fa-mail-bulk {
  --fa: "\f674";
}
.acalog-custom .fa-file-circle-exclamation {
  --fa: "\e4eb";
}
.acalog-custom .fa-circle-h,
.acalog-custom .fa-hospital-symbol {
  --fa: "\f47e";
}
.acalog-custom .fa-pager {
  --fa: "\f815";
}
.acalog-custom .fa-address-book,
.acalog-custom .fa-contact-book {
  --fa: "\f2b9";
}
.acalog-custom .fa-strikethrough {
  --fa: "\f0cc";
}
.acalog-custom .fa-k {
  --fa: "\4b";
}
.acalog-custom .fa-landmark-flag {
  --fa: "\e51c";
}
.acalog-custom .fa-pencil,
.acalog-custom .fa-pencil-alt {
  --fa: "\f303";
}
.acalog-custom .fa-backward {
  --fa: "\f04a";
}
.acalog-custom .fa-caret-right {
  --fa: "\f0da";
}
.acalog-custom .fa-comments {
  --fa: "\f086";
}
.acalog-custom .fa-file-clipboard,
.acalog-custom .fa-paste {
  --fa: "\f0ea";
}
.acalog-custom .fa-code-pull-request {
  --fa: "\e13c";
}
.acalog-custom .fa-clipboard-list {
  --fa: "\f46d";
}
.acalog-custom .fa-truck-loading,
.acalog-custom .fa-truck-ramp-box {
  --fa: "\f4de";
}
.acalog-custom .fa-user-check {
  --fa: "\f4fc";
}
.acalog-custom .fa-vial-virus {
  --fa: "\e597";
}
.acalog-custom .fa-sheet-plastic {
  --fa: "\e571";
}
.acalog-custom .fa-blog {
  --fa: "\f781";
}
.acalog-custom .fa-user-ninja {
  --fa: "\f504";
}
.acalog-custom .fa-person-arrow-up-from-line {
  --fa: "\e539";
}
.acalog-custom .fa-scroll-torah,
.acalog-custom .fa-torah {
  --fa: "\f6a0";
}
.acalog-custom .fa-broom-ball,
.acalog-custom .fa-quidditch,
.acalog-custom .fa-quidditch-broom-ball {
  --fa: "\f458";
}
.acalog-custom .fa-toggle-off {
  --fa: "\f204";
}
.acalog-custom .fa-archive,
.acalog-custom .fa-box-archive {
  --fa: "\f187";
}
.acalog-custom .fa-person-drowning {
  --fa: "\e545";
}
.acalog-custom .fa-arrow-down-9-1,
.acalog-custom .fa-sort-numeric-desc,
.acalog-custom .fa-sort-numeric-down-alt {
  --fa: "\f886";
}
.acalog-custom .fa-face-grin-tongue-squint,
.acalog-custom .fa-grin-tongue-squint {
  --fa: "\f58a";
}
.acalog-custom .fa-spray-can {
  --fa: "\f5bd";
}
.acalog-custom .fa-truck-monster {
  --fa: "\f63b";
}
.acalog-custom .fa-w {
  --fa: "\57";
}
.acalog-custom .fa-earth-africa,
.acalog-custom .fa-globe-africa {
  --fa: "\f57c";
}
.acalog-custom .fa-rainbow {
  --fa: "\f75b";
}
.acalog-custom .fa-circle-notch {
  --fa: "\f1ce";
}
.acalog-custom .fa-tablet-alt,
.acalog-custom .fa-tablet-screen-button {
  --fa: "\f3fa";
}
.acalog-custom .fa-paw {
  --fa: "\f1b0";
}
.acalog-custom .fa-cloud {
  --fa: "\f0c2";
}
.acalog-custom .fa-trowel-bricks {
  --fa: "\e58a";
}
.acalog-custom .fa-face-flushed,
.acalog-custom .fa-flushed {
  --fa: "\f579";
}
.acalog-custom .fa-hospital-user {
  --fa: "\f80d";
}
.acalog-custom .fa-tent-arrow-left-right {
  --fa: "\e57f";
}
.acalog-custom .fa-gavel,
.acalog-custom .fa-legal {
  --fa: "\f0e3";
}
.acalog-custom .fa-binoculars {
  --fa: "\f1e5";
}
.acalog-custom .fa-microphone-slash {
  --fa: "\f131";
}
.acalog-custom .fa-box-tissue {
  --fa: "\e05b";
}
.acalog-custom .fa-motorcycle {
  --fa: "\f21c";
}
.acalog-custom .fa-bell-concierge,
.acalog-custom .fa-concierge-bell {
  --fa: "\f562";
}
.acalog-custom .fa-pen-ruler,
.acalog-custom .fa-pencil-ruler {
  --fa: "\f5ae";
}
.acalog-custom .fa-people-arrows,
.acalog-custom .fa-people-arrows-left-right {
  --fa: "\e068";
}
.acalog-custom .fa-mars-and-venus-burst {
  --fa: "\e523";
}
.acalog-custom .fa-caret-square-right,
.acalog-custom .fa-square-caret-right {
  --fa: "\f152";
}
.acalog-custom .fa-cut,
.acalog-custom .fa-scissors {
  --fa: "\f0c4";
}
.acalog-custom .fa-sun-plant-wilt {
  --fa: "\e57a";
}
.acalog-custom .fa-toilets-portable {
  --fa: "\e584";
}
.acalog-custom .fa-hockey-puck {
  --fa: "\f453";
}
.acalog-custom .fa-table {
  --fa: "\f0ce";
}
.acalog-custom .fa-magnifying-glass-arrow-right {
  --fa: "\e521";
}
.acalog-custom .fa-digital-tachograph,
.acalog-custom .fa-tachograph-digital {
  --fa: "\f566";
}
.acalog-custom .fa-users-slash {
  --fa: "\e073";
}
.acalog-custom .fa-clover {
  --fa: "\e139";
}
.acalog-custom .fa-mail-reply,
.acalog-custom .fa-reply {
  --fa: "\f3e5";
}
.acalog-custom .fa-star-and-crescent {
  --fa: "\f699";
}
.acalog-custom .fa-house-fire {
  --fa: "\e50c";
}
.acalog-custom .fa-minus-square,
.acalog-custom .fa-square-minus {
  --fa: "\f146";
}
.acalog-custom .fa-helicopter {
  --fa: "\f533";
}
.acalog-custom .fa-compass {
  --fa: "\f14e";
}
.acalog-custom .fa-caret-square-down,
.acalog-custom .fa-square-caret-down {
  --fa: "\f150";
}
.acalog-custom .fa-file-circle-question {
  --fa: "\e4ef";
}
.acalog-custom .fa-laptop-code {
  --fa: "\f5fc";
}
.acalog-custom .fa-swatchbook {
  --fa: "\f5c3";
}
.acalog-custom .fa-prescription-bottle {
  --fa: "\f485";
}
.acalog-custom .fa-bars,
.acalog-custom .fa-navicon {
  --fa: "\f0c9";
}
.acalog-custom .fa-people-group {
  --fa: "\e533";
}
.acalog-custom .fa-hourglass-3,
.acalog-custom .fa-hourglass-end {
  --fa: "\f253";
}
.acalog-custom .fa-heart-broken,
.acalog-custom .fa-heart-crack {
  --fa: "\f7a9";
}
.acalog-custom .fa-external-link-square-alt,
.acalog-custom .fa-square-up-right {
  --fa: "\f360";
}
.acalog-custom .fa-face-kiss-beam,
.acalog-custom .fa-kiss-beam {
  --fa: "\f597";
}
.acalog-custom .fa-film {
  --fa: "\f008";
}
.acalog-custom .fa-ruler-horizontal {
  --fa: "\f547";
}
.acalog-custom .fa-people-robbery {
  --fa: "\e536";
}
.acalog-custom .fa-lightbulb {
  --fa: "\f0eb";
}
.acalog-custom .fa-caret-left {
  --fa: "\f0d9";
}
.acalog-custom .fa-circle-exclamation,
.acalog-custom .fa-exclamation-circle {
  --fa: "\f06a";
}
.acalog-custom .fa-school-circle-xmark {
  --fa: "\e56d";
}
.acalog-custom .fa-arrow-right-from-bracket,
.acalog-custom .fa-sign-out {
  --fa: "\f08b";
}
.acalog-custom .fa-chevron-circle-down,
.acalog-custom .fa-circle-chevron-down {
  --fa: "\f13a";
}
.acalog-custom .fa-unlock-alt,
.acalog-custom .fa-unlock-keyhole {
  --fa: "\f13e";
}
.acalog-custom .fa-cloud-showers-heavy {
  --fa: "\f740";
}
.acalog-custom .fa-headphones-alt,
.acalog-custom .fa-headphones-simple {
  --fa: "\f58f";
}
.acalog-custom .fa-sitemap {
  --fa: "\f0e8";
}
.acalog-custom .fa-circle-dollar-to-slot,
.acalog-custom .fa-donate {
  --fa: "\f4b9";
}
.acalog-custom .fa-memory {
  --fa: "\f538";
}
.acalog-custom .fa-road-spikes {
  --fa: "\e568";
}
.acalog-custom .fa-fire-burner {
  --fa: "\e4f1";
}
.acalog-custom .fa-flag {
  --fa: "\f024";
}
.acalog-custom .fa-hanukiah {
  --fa: "\f6e6";
}
.acalog-custom .fa-feather {
  --fa: "\f52d";
}
.acalog-custom .fa-volume-down,
.acalog-custom .fa-volume-low {
  --fa: "\f027";
}
.acalog-custom .fa-comment-slash {
  --fa: "\f4b3";
}
.acalog-custom .fa-cloud-sun-rain {
  --fa: "\f743";
}
.acalog-custom .fa-compress {
  --fa: "\f066";
}
.acalog-custom .fa-wheat-alt,
.acalog-custom .fa-wheat-awn {
  --fa: "\e2cd";
}
.acalog-custom .fa-ankh {
  --fa: "\f644";
}
.acalog-custom .fa-hands-holding-child {
  --fa: "\e4fa";
}
.acalog-custom .fa-asterisk {
  --fa: "\2a";
}
.acalog-custom .fa-check-square,
.acalog-custom .fa-square-check {
  --fa: "\f14a";
}
.acalog-custom .fa-peseta-sign {
  --fa: "\e221";
}
.acalog-custom .fa-header,
.acalog-custom .fa-heading {
  --fa: "\f1dc";
}
.acalog-custom .fa-ghost {
  --fa: "\f6e2";
}
.acalog-custom .fa-list,
.acalog-custom .fa-list-squares {
  --fa: "\f03a";
}
.acalog-custom .fa-phone-square-alt,
.acalog-custom .fa-square-phone-flip {
  --fa: "\f87b";
}
.acalog-custom .fa-cart-plus {
  --fa: "\f217";
}
.acalog-custom .fa-gamepad {
  --fa: "\f11b";
}
.acalog-custom .fa-circle-dot,
.acalog-custom .fa-dot-circle {
  --fa: "\f192";
}
.acalog-custom .fa-dizzy,
.acalog-custom .fa-face-dizzy {
  --fa: "\f567";
}
.acalog-custom .fa-egg {
  --fa: "\f7fb";
}
.acalog-custom .fa-house-medical-circle-xmark {
  --fa: "\e513";
}
.acalog-custom .fa-campground {
  --fa: "\f6bb";
}
.acalog-custom .fa-folder-plus {
  --fa: "\f65e";
}
.acalog-custom .fa-futbol,
.acalog-custom .fa-futbol-ball,
.acalog-custom .fa-soccer-ball {
  --fa: "\f1e3";
}
.acalog-custom .fa-paint-brush,
.acalog-custom .fa-paintbrush {
  --fa: "\f1fc";
}
.acalog-custom .fa-lock {
  --fa: "\f023";
}
.acalog-custom .fa-gas-pump {
  --fa: "\f52f";
}
.acalog-custom .fa-hot-tub,
.acalog-custom .fa-hot-tub-person {
  --fa: "\f593";
}
.acalog-custom .fa-map-location,
.acalog-custom .fa-map-marked {
  --fa: "\f59f";
}
.acalog-custom .fa-house-flood-water {
  --fa: "\e50e";
}
.acalog-custom .fa-tree {
  --fa: "\f1bb";
}
.acalog-custom .fa-bridge-lock {
  --fa: "\e4cc";
}
.acalog-custom .fa-sack-dollar {
  --fa: "\f81d";
}
.acalog-custom .fa-edit,
.acalog-custom .fa-pen-to-square {
  --fa: "\f044";
}
.acalog-custom .fa-car-side {
  --fa: "\f5e4";
}
.acalog-custom .fa-share-alt,
.acalog-custom .fa-share-nodes {
  --fa: "\f1e0";
}
.acalog-custom .fa-heart-circle-minus {
  --fa: "\e4ff";
}
.acalog-custom .fa-hourglass-2,
.acalog-custom .fa-hourglass-half {
  --fa: "\f252";
}
.acalog-custom .fa-microscope {
  --fa: "\f610";
}
.acalog-custom .fa-sink {
  --fa: "\e06d";
}
.acalog-custom .fa-bag-shopping,
.acalog-custom .fa-shopping-bag {
  --fa: "\f290";
}
.acalog-custom .fa-arrow-down-z-a,
.acalog-custom .fa-sort-alpha-desc,
.acalog-custom .fa-sort-alpha-down-alt {
  --fa: "\f881";
}
.acalog-custom .fa-mitten {
  --fa: "\f7b5";
}
.acalog-custom .fa-person-rays {
  --fa: "\e54d";
}
.acalog-custom .fa-users {
  --fa: "\f0c0";
}
.acalog-custom .fa-eye-slash {
  --fa: "\f070";
}
.acalog-custom .fa-flask-vial {
  --fa: "\e4f3";
}
.acalog-custom .fa-hand,
.acalog-custom .fa-hand-paper {
  --fa: "\f256";
}
.acalog-custom .fa-om {
  --fa: "\f679";
}
.acalog-custom .fa-worm {
  --fa: "\e599";
}
.acalog-custom .fa-house-circle-xmark {
  --fa: "\e50b";
}
.acalog-custom .fa-plug {
  --fa: "\f1e6";
}
.acalog-custom .fa-chevron-up {
  --fa: "\f077";
}
.acalog-custom .fa-hand-spock {
  --fa: "\f259";
}
.acalog-custom .fa-stopwatch {
  --fa: "\f2f2";
}
.acalog-custom .fa-face-kiss,
.acalog-custom .fa-kiss {
  --fa: "\f596";
}
.acalog-custom .fa-bridge-circle-xmark {
  --fa: "\e4cb";
}
.acalog-custom .fa-face-grin-tongue,
.acalog-custom .fa-grin-tongue {
  --fa: "\f589";
}
.acalog-custom .fa-chess-bishop {
  --fa: "\f43a";
}
.acalog-custom .fa-face-grin-wink,
.acalog-custom .fa-grin-wink {
  --fa: "\f58c";
}
.acalog-custom .fa-deaf,
.acalog-custom .fa-deafness,
.acalog-custom .fa-ear-deaf,
.acalog-custom .fa-hard-of-hearing {
  --fa: "\f2a4";
}
.acalog-custom .fa-road-circle-check {
  --fa: "\e564";
}
.acalog-custom .fa-dice-five {
  --fa: "\f523";
}
.acalog-custom .fa-rss-square,
.acalog-custom .fa-square-rss {
  --fa: "\f143";
}
.acalog-custom .fa-land-mine-on {
  --fa: "\e51b";
}
.acalog-custom .fa-i-cursor {
  --fa: "\f246";
}
.acalog-custom .fa-stamp {
  --fa: "\f5bf";
}
.acalog-custom .fa-stairs {
  --fa: "\e289";
}
.acalog-custom .fa-i {
  --fa: "\49";
}
.acalog-custom .fa-hryvnia,
.acalog-custom .fa-hryvnia-sign {
  --fa: "\f6f2";
}
.acalog-custom .fa-pills {
  --fa: "\f484";
}
.acalog-custom .fa-face-grin-wide,
.acalog-custom .fa-grin-alt {
  --fa: "\f581";
}
.acalog-custom .fa-tooth {
  --fa: "\f5c9";
}
.acalog-custom .fa-v {
  --fa: "\56";
}
.acalog-custom .fa-bangladeshi-taka-sign {
  --fa: "\e2e6";
}
.acalog-custom .fa-bicycle {
  --fa: "\f206";
}
.acalog-custom .fa-rod-asclepius,
.acalog-custom .fa-rod-snake,
.acalog-custom .fa-staff-aesculapius,
.acalog-custom .fa-staff-snake {
  --fa: "\e579";
}
.acalog-custom .fa-head-side-cough-slash {
  --fa: "\e062";
}
.acalog-custom .fa-ambulance,
.acalog-custom .fa-truck-medical {
  --fa: "\f0f9";
}
.acalog-custom .fa-wheat-awn-circle-exclamation {
  --fa: "\e598";
}
.acalog-custom .fa-snowman {
  --fa: "\f7d0";
}
.acalog-custom .fa-mortar-pestle {
  --fa: "\f5a7";
}
.acalog-custom .fa-road-barrier {
  --fa: "\e562";
}
.acalog-custom .fa-school {
  --fa: "\f549";
}
.acalog-custom .fa-igloo {
  --fa: "\f7ae";
}
.acalog-custom .fa-joint {
  --fa: "\f595";
}
.acalog-custom .fa-angle-right {
  --fa: "\f105";
}
.acalog-custom .fa-horse {
  --fa: "\f6f0";
}
.acalog-custom .fa-q {
  --fa: "\51";
}
.acalog-custom .fa-g {
  --fa: "\47";
}
.acalog-custom .fa-notes-medical {
  --fa: "\f481";
}
.acalog-custom .fa-temperature-2,
.acalog-custom .fa-temperature-half,
.acalog-custom .fa-thermometer-2,
.acalog-custom .fa-thermometer-half {
  --fa: "\f2c9";
}
.acalog-custom .fa-dong-sign {
  --fa: "\e169";
}
.acalog-custom .fa-capsules {
  --fa: "\f46b";
}
.acalog-custom .fa-poo-bolt,
.acalog-custom .fa-poo-storm {
  --fa: "\f75a";
}
.acalog-custom .fa-face-frown-open,
.acalog-custom .fa-frown-open {
  --fa: "\f57a";
}
.acalog-custom .fa-hand-point-up {
  --fa: "\f0a6";
}
.acalog-custom .fa-money-bill {
  --fa: "\f0d6";
}
.acalog-custom .fa-bookmark {
  --fa: "\f02e";
}
.acalog-custom .fa-align-justify {
  --fa: "\f039";
}
.acalog-custom .fa-umbrella-beach {
  --fa: "\f5ca";
}
.acalog-custom .fa-helmet-un {
  --fa: "\e503";
}
.acalog-custom .fa-bullseye {
  --fa: "\f140";
}
.acalog-custom .fa-bacon {
  --fa: "\f7e5";
}
.acalog-custom .fa-hand-point-down {
  --fa: "\f0a7";
}
.acalog-custom .fa-arrow-up-from-bracket {
  --fa: "\e09a";
}
.acalog-custom .fa-folder,
.acalog-custom .fa-folder-blank {
  --fa: "\f07b";
}
.acalog-custom .fa-file-medical-alt,
.acalog-custom .fa-file-waveform {
  --fa: "\f478";
}
.acalog-custom .fa-radiation {
  --fa: "\f7b9";
}
.acalog-custom .fa-chart-simple {
  --fa: "\e473";
}
.acalog-custom .fa-mars-stroke {
  --fa: "\f229";
}
.acalog-custom .fa-vial {
  --fa: "\f492";
}
.acalog-custom .fa-dashboard,
.acalog-custom .fa-gauge,
.acalog-custom .fa-gauge-med,
.acalog-custom .fa-tachometer-alt-average {
  --fa: "\f624";
}
.acalog-custom .fa-magic-wand-sparkles,
.acalog-custom .fa-wand-magic-sparkles {
  --fa: "\e2ca";
}
.acalog-custom .fa-e {
  --fa: "\45";
}
.acalog-custom .fa-pen-alt,
.acalog-custom .fa-pen-clip {
  --fa: "\f305";
}
.acalog-custom .fa-bridge-circle-exclamation {
  --fa: "\e4ca";
}
.acalog-custom .fa-user {
  --fa: "\f007";
}
.acalog-custom .fa-school-circle-check {
  --fa: "\e56b";
}
.acalog-custom .fa-dumpster {
  --fa: "\f793";
}
.acalog-custom .fa-shuttle-van,
.acalog-custom .fa-van-shuttle {
  --fa: "\f5b6";
}
.acalog-custom .fa-building-user {
  --fa: "\e4da";
}
.acalog-custom .fa-caret-square-left,
.acalog-custom .fa-square-caret-left {
  --fa: "\f191";
}
.acalog-custom .fa-highlighter {
  --fa: "\f591";
}
.acalog-custom .fa-key {
  --fa: "\f084";
}
.acalog-custom .fa-bullhorn {
  --fa: "\f0a1";
}
.acalog-custom .fa-globe {
  --fa: "\f0ac";
}
.acalog-custom .fa-synagogue {
  --fa: "\f69b";
}
.acalog-custom .fa-person-half-dress {
  --fa: "\e548";
}
.acalog-custom .fa-road-bridge {
  --fa: "\e563";
}
.acalog-custom .fa-location-arrow {
  --fa: "\f124";
}
.acalog-custom .fa-c {
  --fa: "\43";
}
.acalog-custom .fa-tablet-button {
  --fa: "\f10a";
}
.acalog-custom .fa-building-lock {
  --fa: "\e4d6";
}
.acalog-custom .fa-pizza-slice {
  --fa: "\f818";
}
.acalog-custom .fa-money-bill-wave {
  --fa: "\f53a";
}
.acalog-custom .fa-area-chart,
.acalog-custom .fa-chart-area {
  --fa: "\f1fe";
}
.acalog-custom .fa-house-flag {
  --fa: "\e50d";
}
.acalog-custom .fa-person-circle-minus {
  --fa: "\e540";
}
.acalog-custom .fa-ban,
.acalog-custom .fa-cancel {
  --fa: "\f05e";
}
.acalog-custom .fa-camera-rotate {
  --fa: "\e0d8";
}
.acalog-custom .fa-air-freshener,
.acalog-custom .fa-spray-can-sparkles {
  --fa: "\f5d0";
}
.acalog-custom .fa-star {
  --fa: "\f005";
}
.acalog-custom .fa-repeat {
  --fa: "\f363";
}
.acalog-custom .fa-cross {
  --fa: "\f654";
}
.acalog-custom .fa-box {
  --fa: "\f466";
}
.acalog-custom .fa-venus-mars {
  --fa: "\f228";
}
.acalog-custom .fa-arrow-pointer,
.acalog-custom .fa-mouse-pointer {
  --fa: "\f245";
}
.acalog-custom .fa-expand-arrows-alt,
.acalog-custom .fa-maximize {
  --fa: "\f31e";
}
.acalog-custom .fa-charging-station {
  --fa: "\f5e7";
}
.acalog-custom .fa-shapes,
.acalog-custom .fa-triangle-circle-square {
  --fa: "\f61f";
}
.acalog-custom .fa-random,
.acalog-custom .fa-shuffle {
  --fa: "\f074";
}
.acalog-custom .fa-person-running,
.acalog-custom .fa-running {
  --fa: "\f70c";
}
.acalog-custom .fa-mobile-retro {
  --fa: "\e527";
}
.acalog-custom .fa-grip-lines-vertical {
  --fa: "\f7a5";
}
.acalog-custom .fa-spider {
  --fa: "\f717";
}
.acalog-custom .fa-hands-bound {
  --fa: "\e4f9";
}
.acalog-custom .fa-file-invoice-dollar {
  --fa: "\f571";
}
.acalog-custom .fa-plane-circle-exclamation {
  --fa: "\e556";
}
.acalog-custom .fa-x-ray {
  --fa: "\f497";
}
.acalog-custom .fa-spell-check {
  --fa: "\f891";
}
.acalog-custom .fa-slash {
  --fa: "\f715";
}
.acalog-custom .fa-computer-mouse,
.acalog-custom .fa-mouse {
  --fa: "\f8cc";
}
.acalog-custom .fa-arrow-right-to-bracket,
.acalog-custom .fa-sign-in {
  --fa: "\f090";
}
.acalog-custom .fa-shop-slash,
.acalog-custom .fa-store-alt-slash {
  --fa: "\e070";
}
.acalog-custom .fa-server {
  --fa: "\f233";
}
.acalog-custom .fa-virus-covid-slash {
  --fa: "\e4a9";
}
.acalog-custom .fa-shop-lock {
  --fa: "\e4a5";
}
.acalog-custom .fa-hourglass-1,
.acalog-custom .fa-hourglass-start {
  --fa: "\f251";
}
.acalog-custom .fa-blender-phone {
  --fa: "\f6b6";
}
.acalog-custom .fa-building-wheat {
  --fa: "\e4db";
}
.acalog-custom .fa-person-breastfeeding {
  --fa: "\e53a";
}
.acalog-custom .fa-right-to-bracket,
.acalog-custom .fa-sign-in-alt {
  --fa: "\f2f6";
}
.acalog-custom .fa-venus {
  --fa: "\f221";
}
.acalog-custom .fa-passport {
  --fa: "\f5ab";
}
.acalog-custom .fa-thumb-tack-slash,
.acalog-custom .fa-thumbtack-slash {
  --fa: "\e68f";
}
.acalog-custom .fa-heart-pulse,
.acalog-custom .fa-heartbeat {
  --fa: "\f21e";
}
.acalog-custom .fa-people-carry,
.acalog-custom .fa-people-carry-box {
  --fa: "\f4ce";
}
.acalog-custom .fa-temperature-high {
  --fa: "\f769";
}
.acalog-custom .fa-microchip {
  --fa: "\f2db";
}
.acalog-custom .fa-crown {
  --fa: "\f521";
}
.acalog-custom .fa-weight-hanging {
  --fa: "\f5cd";
}
.acalog-custom .fa-xmarks-lines {
  --fa: "\e59a";
}
.acalog-custom .fa-file-prescription {
  --fa: "\f572";
}
.acalog-custom .fa-weight,
.acalog-custom .fa-weight-scale {
  --fa: "\f496";
}
.acalog-custom .fa-user-friends,
.acalog-custom .fa-user-group {
  --fa: "\f500";
}
.acalog-custom .fa-arrow-up-a-z,
.acalog-custom .fa-sort-alpha-up {
  --fa: "\f15e";
}
.acalog-custom .fa-chess-knight {
  --fa: "\f441";
}
.acalog-custom .fa-face-laugh-squint,
.acalog-custom .fa-laugh-squint {
  --fa: "\f59b";
}
.acalog-custom .fa-wheelchair {
  --fa: "\f193";
}
.acalog-custom .fa-arrow-circle-up,
.acalog-custom .fa-circle-arrow-up {
  --fa: "\f0aa";
}
.acalog-custom .fa-toggle-on {
  --fa: "\f205";
}
.acalog-custom .fa-person-walking,
.acalog-custom .fa-walking {
  --fa: "\f554";
}
.acalog-custom .fa-l {
  --fa: "\4c";
}
.acalog-custom .fa-fire {
  --fa: "\f06d";
}
.acalog-custom .fa-bed-pulse,
.acalog-custom .fa-procedures {
  --fa: "\f487";
}
.acalog-custom .fa-shuttle-space,
.acalog-custom .fa-space-shuttle {
  --fa: "\f197";
}
.acalog-custom .fa-face-laugh,
.acalog-custom .fa-laugh {
  --fa: "\f599";
}
.acalog-custom .fa-folder-open {
  --fa: "\f07c";
}
.acalog-custom .fa-heart-circle-plus {
  --fa: "\e500";
}
.acalog-custom .fa-code-fork {
  --fa: "\e13b";
}
.acalog-custom .fa-city {
  --fa: "\f64f";
}
.acalog-custom .fa-microphone-alt,
.acalog-custom .fa-microphone-lines {
  --fa: "\f3c9";
}
.acalog-custom .fa-pepper-hot {
  --fa: "\f816";
}
.acalog-custom .fa-unlock {
  --fa: "\f09c";
}
.acalog-custom .fa-colon-sign {
  --fa: "\e140";
}
.acalog-custom .fa-headset {
  --fa: "\f590";
}
.acalog-custom .fa-store-slash {
  --fa: "\e071";
}
.acalog-custom .fa-road-circle-xmark {
  --fa: "\e566";
}
.acalog-custom .fa-user-minus {
  --fa: "\f503";
}
.acalog-custom .fa-mars-stroke-up,
.acalog-custom .fa-mars-stroke-v {
  --fa: "\f22a";
}
.acalog-custom .fa-champagne-glasses,
.acalog-custom .fa-glass-cheers {
  --fa: "\f79f";
}
.acalog-custom .fa-clipboard {
  --fa: "\f328";
}
.acalog-custom .fa-house-circle-exclamation {
  --fa: "\e50a";
}
.acalog-custom .fa-file-arrow-up,
.acalog-custom .fa-file-upload {
  --fa: "\f574";
}
.acalog-custom .fa-wifi,
.acalog-custom .fa-wifi-3,
.acalog-custom .fa-wifi-strong {
  --fa: "\f1eb";
}
.acalog-custom .fa-bath,
.acalog-custom .fa-bathtub {
  --fa: "\f2cd";
}
.acalog-custom .fa-underline {
  --fa: "\f0cd";
}
.acalog-custom .fa-user-edit,
.acalog-custom .fa-user-pen {
  --fa: "\f4ff";
}
.acalog-custom .fa-signature {
  --fa: "\f5b7";
}
.acalog-custom .fa-stroopwafel {
  --fa: "\f551";
}
.acalog-custom .fa-bold {
  --fa: "\f032";
}
.acalog-custom .fa-anchor-lock {
  --fa: "\e4ad";
}
.acalog-custom .fa-building-ngo {
  --fa: "\e4d7";
}
.acalog-custom .fa-manat-sign {
  --fa: "\e1d5";
}
.acalog-custom .fa-not-equal {
  --fa: "\f53e";
}
.acalog-custom .fa-border-style,
.acalog-custom .fa-border-top-left {
  --fa: "\f853";
}
.acalog-custom .fa-map-location-dot,
.acalog-custom .fa-map-marked-alt {
  --fa: "\f5a0";
}
.acalog-custom .fa-jedi {
  --fa: "\f669";
}
.acalog-custom .fa-poll,
.acalog-custom .fa-square-poll-vertical {
  --fa: "\f681";
}
.acalog-custom .fa-mug-hot {
  --fa: "\f7b6";
}
.acalog-custom .fa-battery-car,
.acalog-custom .fa-car-battery {
  --fa: "\f5df";
}
.acalog-custom .fa-gift {
  --fa: "\f06b";
}
.acalog-custom .fa-dice-two {
  --fa: "\f528";
}
.acalog-custom .fa-chess-queen {
  --fa: "\f445";
}
.acalog-custom .fa-glasses {
  --fa: "\f530";
}
.acalog-custom .fa-chess-board {
  --fa: "\f43c";
}
.acalog-custom .fa-building-circle-check {
  --fa: "\e4d2";
}
.acalog-custom .fa-person-chalkboard {
  --fa: "\e53d";
}
.acalog-custom .fa-mars-stroke-h,
.acalog-custom .fa-mars-stroke-right {
  --fa: "\f22b";
}
.acalog-custom .fa-hand-back-fist,
.acalog-custom .fa-hand-rock {
  --fa: "\f255";
}
.acalog-custom .fa-caret-square-up,
.acalog-custom .fa-square-caret-up {
  --fa: "\f151";
}
.acalog-custom .fa-cloud-showers-water {
  --fa: "\e4e4";
}
.acalog-custom .fa-bar-chart,
.acalog-custom .fa-chart-bar {
  --fa: "\f080";
}
.acalog-custom .fa-hands-bubbles,
.acalog-custom .fa-hands-wash {
  --fa: "\e05e";
}
.acalog-custom .fa-less-than-equal {
  --fa: "\f537";
}
.acalog-custom .fa-train {
  --fa: "\f238";
}
.acalog-custom .fa-eye-low-vision,
.acalog-custom .fa-low-vision {
  --fa: "\f2a8";
}
.acalog-custom .fa-crow {
  --fa: "\f520";
}
.acalog-custom .fa-sailboat {
  --fa: "\e445";
}
.acalog-custom .fa-window-restore {
  --fa: "\f2d2";
}
.acalog-custom .fa-plus-square,
.acalog-custom .fa-square-plus {
  --fa: "\f0fe";
}
.acalog-custom .fa-torii-gate {
  --fa: "\f6a1";
}
.acalog-custom .fa-frog {
  --fa: "\f52e";
}
.acalog-custom .fa-bucket {
  --fa: "\e4cf";
}
.acalog-custom .fa-image {
  --fa: "\f03e";
}
.acalog-custom .fa-microphone {
  --fa: "\f130";
}
.acalog-custom .fa-cow {
  --fa: "\f6c8";
}
.acalog-custom .fa-caret-up {
  --fa: "\f0d8";
}
.acalog-custom .fa-screwdriver {
  --fa: "\f54a";
}
.acalog-custom .fa-folder-closed {
  --fa: "\e185";
}
.acalog-custom .fa-house-tsunami {
  --fa: "\e515";
}
.acalog-custom .fa-square-nfi {
  --fa: "\e576";
}
.acalog-custom .fa-arrow-up-from-ground-water {
  --fa: "\e4b5";
}
.acalog-custom .fa-glass-martini-alt,
.acalog-custom .fa-martini-glass {
  --fa: "\f57b";
}
.acalog-custom .fa-square-binary {
  --fa: "\e69b";
}
.acalog-custom .fa-rotate-back,
.acalog-custom .fa-rotate-backward,
.acalog-custom .fa-rotate-left,
.acalog-custom .fa-undo-alt {
  --fa: "\f2ea";
}
.acalog-custom .fa-columns,
.acalog-custom .fa-table-columns {
  --fa: "\f0db";
}
.acalog-custom .fa-lemon {
  --fa: "\f094";
}
.acalog-custom .fa-head-side-mask {
  --fa: "\e063";
}
.acalog-custom .fa-handshake {
  --fa: "\f2b5";
}
.acalog-custom .fa-gem {
  --fa: "\f3a5";
}
.acalog-custom .fa-dolly,
.acalog-custom .fa-dolly-box {
  --fa: "\f472";
}
.acalog-custom .fa-smoking {
  --fa: "\f48d";
}
.acalog-custom .fa-compress-arrows-alt,
.acalog-custom .fa-minimize {
  --fa: "\f78c";
}
.acalog-custom .fa-monument {
  --fa: "\f5a6";
}
.acalog-custom .fa-snowplow {
  --fa: "\f7d2";
}
.acalog-custom .fa-angle-double-right,
.acalog-custom .fa-angles-right {
  --fa: "\f101";
}
.acalog-custom .fa-cannabis {
  --fa: "\f55f";
}
.acalog-custom .fa-circle-play,
.acalog-custom .fa-play-circle {
  --fa: "\f144";
}
.acalog-custom .fa-tablets {
  --fa: "\f490";
}
.acalog-custom .fa-ethernet {
  --fa: "\f796";
}
.acalog-custom .fa-eur,
.acalog-custom .fa-euro,
.acalog-custom .fa-euro-sign {
  --fa: "\f153";
}
.acalog-custom .fa-chair {
  --fa: "\f6c0";
}
.acalog-custom .fa-check-circle,
.acalog-custom .fa-circle-check {
  --fa: "\f058";
}
.acalog-custom .fa-circle-stop,
.acalog-custom .fa-stop-circle {
  --fa: "\f28d";
}
.acalog-custom .fa-compass-drafting,
.acalog-custom .fa-drafting-compass {
  --fa: "\f568";
}
.acalog-custom .fa-plate-wheat {
  --fa: "\e55a";
}
.acalog-custom .fa-icicles {
  --fa: "\f7ad";
}
.acalog-custom .fa-person-shelter {
  --fa: "\e54f";
}
.acalog-custom .fa-neuter {
  --fa: "\f22c";
}
.acalog-custom .fa-id-badge {
  --fa: "\f2c1";
}
.acalog-custom .fa-marker {
  --fa: "\f5a1";
}
.acalog-custom .fa-face-laugh-beam,
.acalog-custom .fa-laugh-beam {
  --fa: "\f59a";
}
.acalog-custom .fa-helicopter-symbol {
  --fa: "\e502";
}
.acalog-custom .fa-universal-access {
  --fa: "\f29a";
}
.acalog-custom .fa-chevron-circle-up,
.acalog-custom .fa-circle-chevron-up {
  --fa: "\f139";
}
.acalog-custom .fa-lari-sign {
  --fa: "\e1c8";
}
.acalog-custom .fa-volcano {
  --fa: "\f770";
}
.acalog-custom .fa-person-walking-dashed-line-arrow-right {
  --fa: "\e553";
}
.acalog-custom .fa-gbp,
.acalog-custom .fa-pound-sign,
.acalog-custom .fa-sterling-sign {
  --fa: "\f154";
}
.acalog-custom .fa-viruses {
  --fa: "\e076";
}
.acalog-custom .fa-square-person-confined {
  --fa: "\e577";
}
.acalog-custom .fa-user-tie {
  --fa: "\f508";
}
.acalog-custom .fa-arrow-down-long,
.acalog-custom .fa-long-arrow-down {
  --fa: "\f175";
}
.acalog-custom .fa-tent-arrow-down-to-line {
  --fa: "\e57e";
}
.acalog-custom .fa-certificate {
  --fa: "\f0a3";
}
.acalog-custom .fa-mail-reply-all,
.acalog-custom .fa-reply-all {
  --fa: "\f122";
}
.acalog-custom .fa-suitcase {
  --fa: "\f0f2";
}
.acalog-custom .fa-person-skating,
.acalog-custom .fa-skating {
  --fa: "\f7c5";
}
.acalog-custom .fa-filter-circle-dollar,
.acalog-custom .fa-funnel-dollar {
  --fa: "\f662";
}
.acalog-custom .fa-camera-retro {
  --fa: "\f083";
}
.acalog-custom .fa-arrow-circle-down,
.acalog-custom .fa-circle-arrow-down {
  --fa: "\f0ab";
}
.acalog-custom .fa-arrow-right-to-file,
.acalog-custom .fa-file-import {
  --fa: "\f56f";
}
.acalog-custom .fa-external-link-square,
.acalog-custom .fa-square-arrow-up-right {
  --fa: "\f14c";
}
.acalog-custom .fa-box-open {
  --fa: "\f49e";
}
.acalog-custom .fa-scroll {
  --fa: "\f70e";
}
.acalog-custom .fa-spa {
  --fa: "\f5bb";
}
.acalog-custom .fa-location-pin-lock {
  --fa: "\e51f";
}
.acalog-custom .fa-pause {
  --fa: "\f04c";
}
.acalog-custom .fa-hill-avalanche {
  --fa: "\e507";
}
.acalog-custom .fa-temperature-0,
.acalog-custom .fa-temperature-empty,
.acalog-custom .fa-thermometer-0,
.acalog-custom .fa-thermometer-empty {
  --fa: "\f2cb";
}
.acalog-custom .fa-bomb {
  --fa: "\f1e2";
}
.acalog-custom .fa-registered {
  --fa: "\f25d";
}
.acalog-custom .fa-address-card,
.acalog-custom .fa-contact-card,
.acalog-custom .fa-vcard {
  --fa: "\f2bb";
}
.acalog-custom .fa-balance-scale-right,
.acalog-custom .fa-scale-unbalanced-flip {
  --fa: "\f516";
}
.acalog-custom .fa-subscript {
  --fa: "\f12c";
}
.acalog-custom .fa-diamond-turn-right,
.acalog-custom .fa-directions {
  --fa: "\f5eb";
}
.acalog-custom .fa-burst {
  --fa: "\e4dc";
}
.acalog-custom .fa-house-laptop,
.acalog-custom .fa-laptop-house {
  --fa: "\e066";
}
.acalog-custom .fa-face-tired,
.acalog-custom .fa-tired {
  --fa: "\f5c8";
}
.acalog-custom .fa-money-bills {
  --fa: "\e1f3";
}
.acalog-custom .fa-smog {
  --fa: "\f75f";
}
.acalog-custom .fa-crutch {
  --fa: "\f7f7";
}
.acalog-custom .fa-cloud-arrow-up,
.acalog-custom .fa-cloud-upload,
.acalog-custom .fa-cloud-upload-alt {
  --fa: "\f0ee";
}
.acalog-custom .fa-palette {
  --fa: "\f53f";
}
.acalog-custom .fa-arrows-turn-right {
  --fa: "\e4c0";
}
.acalog-custom .fa-vest {
  --fa: "\e085";
}
.acalog-custom .fa-ferry {
  --fa: "\e4ea";
}
.acalog-custom .fa-arrows-down-to-people {
  --fa: "\e4b9";
}
.acalog-custom .fa-seedling,
.acalog-custom .fa-sprout {
  --fa: "\f4d8";
}
.acalog-custom .fa-arrows-alt-h,
.acalog-custom .fa-left-right {
  --fa: "\f337";
}
.acalog-custom .fa-boxes-packing {
  --fa: "\e4c7";
}
.acalog-custom .fa-arrow-circle-left,
.acalog-custom .fa-circle-arrow-left {
  --fa: "\f0a8";
}
.acalog-custom .fa-group-arrows-rotate {
  --fa: "\e4f6";
}
.acalog-custom .fa-bowl-food {
  --fa: "\e4c6";
}
.acalog-custom .fa-candy-cane {
  --fa: "\f786";
}
.acalog-custom .fa-arrow-down-wide-short,
.acalog-custom .fa-sort-amount-asc,
.acalog-custom .fa-sort-amount-down {
  --fa: "\f160";
}
.acalog-custom .fa-cloud-bolt,
.acalog-custom .fa-thunderstorm {
  --fa: "\f76c";
}
.acalog-custom .fa-remove-format,
.acalog-custom .fa-text-slash {
  --fa: "\f87d";
}
.acalog-custom .fa-face-smile-wink,
.acalog-custom .fa-smile-wink {
  --fa: "\f4da";
}
.acalog-custom .fa-file-word {
  --fa: "\f1c2";
}
.acalog-custom .fa-file-powerpoint {
  --fa: "\f1c4";
}
.acalog-custom .fa-arrows-h,
.acalog-custom .fa-arrows-left-right {
  --fa: "\f07e";
}
.acalog-custom .fa-house-lock {
  --fa: "\e510";
}
.acalog-custom .fa-cloud-arrow-down,
.acalog-custom .fa-cloud-download,
.acalog-custom .fa-cloud-download-alt {
  --fa: "\f0ed";
}
.acalog-custom .fa-children {
  --fa: "\e4e1";
}
.acalog-custom .fa-blackboard,
.acalog-custom .fa-chalkboard {
  --fa: "\f51b";
}
.acalog-custom .fa-user-alt-slash,
.acalog-custom .fa-user-large-slash {
  --fa: "\f4fa";
}
.acalog-custom .fa-envelope-open {
  --fa: "\f2b6";
}
.acalog-custom .fa-handshake-alt-slash,
.acalog-custom .fa-handshake-simple-slash {
  --fa: "\e05f";
}
.acalog-custom .fa-mattress-pillow {
  --fa: "\e525";
}
.acalog-custom .fa-guarani-sign {
  --fa: "\e19a";
}
.acalog-custom .fa-arrows-rotate,
.acalog-custom .fa-refresh,
.acalog-custom .fa-sync {
  --fa: "\f021";
}
.acalog-custom .fa-fire-extinguisher {
  --fa: "\f134";
}
.acalog-custom .fa-cruzeiro-sign {
  --fa: "\e152";
}
.acalog-custom .fa-greater-than-equal {
  --fa: "\f532";
}
.acalog-custom .fa-shield-alt,
.acalog-custom .fa-shield-halved {
  --fa: "\f3ed";
}
.acalog-custom .fa-atlas,
.acalog-custom .fa-book-atlas {
  --fa: "\f558";
}
.acalog-custom .fa-virus {
  --fa: "\e074";
}
.acalog-custom .fa-envelope-circle-check {
  --fa: "\e4e8";
}
.acalog-custom .fa-layer-group {
  --fa: "\f5fd";
}
.acalog-custom .fa-arrows-to-dot {
  --fa: "\e4be";
}
.acalog-custom .fa-archway {
  --fa: "\f557";
}
.acalog-custom .fa-heart-circle-check {
  --fa: "\e4fd";
}
.acalog-custom .fa-house-chimney-crack,
.acalog-custom .fa-house-damage {
  --fa: "\f6f1";
}
.acalog-custom .fa-file-archive,
.acalog-custom .fa-file-zipper {
  --fa: "\f1c6";
}
.acalog-custom .fa-square {
  --fa: "\f0c8";
}
.acalog-custom .fa-glass-martini,
.acalog-custom .fa-martini-glass-empty {
  --fa: "\f000";
}
.acalog-custom .fa-couch {
  --fa: "\f4b8";
}
.acalog-custom .fa-cedi-sign {
  --fa: "\e0df";
}
.acalog-custom .fa-italic {
  --fa: "\f033";
}
.acalog-custom .fa-table-cells-column-lock {
  --fa: "\e678";
}
.acalog-custom .fa-church {
  --fa: "\f51d";
}
.acalog-custom .fa-comments-dollar {
  --fa: "\f653";
}
.acalog-custom .fa-democrat {
  --fa: "\f747";
}
.acalog-custom .fa-z {
  --fa: "\5a";
}
.acalog-custom .fa-person-skiing,
.acalog-custom .fa-skiing {
  --fa: "\f7c9";
}
.acalog-custom .fa-road-lock {
  --fa: "\e567";
}
.acalog-custom .fa-a {
  --fa: "\41";
}
.acalog-custom .fa-temperature-arrow-down,
.acalog-custom .fa-temperature-down {
  --fa: "\e03f";
}
.acalog-custom .fa-feather-alt,
.acalog-custom .fa-feather-pointed {
  --fa: "\f56b";
}
.acalog-custom .fa-p {
  --fa: "\50";
}
.acalog-custom .fa-snowflake {
  --fa: "\f2dc";
}
.acalog-custom .fa-newspaper {
  --fa: "\f1ea";
}
.acalog-custom .fa-ad,
.acalog-custom .fa-rectangle-ad {
  --fa: "\f641";
}
.acalog-custom .fa-arrow-circle-right,
.acalog-custom .fa-circle-arrow-right {
  --fa: "\f0a9";
}
.acalog-custom .fa-filter-circle-xmark {
  --fa: "\e17b";
}
.acalog-custom .fa-locust {
  --fa: "\e520";
}
.acalog-custom .fa-sort,
.acalog-custom .fa-unsorted {
  --fa: "\f0dc";
}
.acalog-custom .fa-list-1-2,
.acalog-custom .fa-list-numeric,
.acalog-custom .fa-list-ol {
  --fa: "\f0cb";
}
.acalog-custom .fa-person-dress-burst {
  --fa: "\e544";
}
.acalog-custom .fa-money-check-alt,
.acalog-custom .fa-money-check-dollar {
  --fa: "\f53d";
}
.acalog-custom .fa-vector-square {
  --fa: "\f5cb";
}
.acalog-custom .fa-bread-slice {
  --fa: "\f7ec";
}
.acalog-custom .fa-language {
  --fa: "\f1ab";
}
.acalog-custom .fa-face-kiss-wink-heart,
.acalog-custom .fa-kiss-wink-heart {
  --fa: "\f598";
}
.acalog-custom .fa-filter {
  --fa: "\f0b0";
}
.acalog-custom .fa-question {
  --fa: "\3f";
}
.acalog-custom .fa-file-signature {
  --fa: "\f573";
}
.acalog-custom .fa-arrows-alt,
.acalog-custom .fa-up-down-left-right {
  --fa: "\f0b2";
}
.acalog-custom .fa-house-chimney-user {
  --fa: "\e065";
}
.acalog-custom .fa-hand-holding-heart {
  --fa: "\f4be";
}
.acalog-custom .fa-puzzle-piece {
  --fa: "\f12e";
}
.acalog-custom .fa-money-check {
  --fa: "\f53c";
}
.acalog-custom .fa-star-half-alt,
.acalog-custom .fa-star-half-stroke {
  --fa: "\f5c0";
}
.acalog-custom .fa-code {
  --fa: "\f121";
}
.acalog-custom .fa-glass-whiskey,
.acalog-custom .fa-whiskey-glass {
  --fa: "\f7a0";
}
.acalog-custom .fa-building-circle-exclamation {
  --fa: "\e4d3";
}
.acalog-custom .fa-magnifying-glass-chart {
  --fa: "\e522";
}
.acalog-custom .fa-arrow-up-right-from-square,
.acalog-custom .fa-external-link {
  --fa: "\f08e";
}
.acalog-custom .fa-cubes-stacked {
  --fa: "\e4e6";
}
.acalog-custom .fa-krw,
.acalog-custom .fa-won,
.acalog-custom .fa-won-sign {
  --fa: "\f159";
}
.acalog-custom .fa-virus-covid {
  --fa: "\e4a8";
}
.acalog-custom .fa-austral-sign {
  --fa: "\e0a9";
}
.acalog-custom .fa-f {
  --fa: "\46";
}
.acalog-custom .fa-leaf {
  --fa: "\f06c";
}
.acalog-custom .fa-road {
  --fa: "\f018";
}
.acalog-custom .fa-cab,
.acalog-custom .fa-taxi {
  --fa: "\f1ba";
}
.acalog-custom .fa-person-circle-plus {
  --fa: "\e541";
}
.acalog-custom .fa-chart-pie,
.acalog-custom .fa-pie-chart {
  --fa: "\f200";
}
.acalog-custom .fa-bolt-lightning {
  --fa: "\e0b7";
}
.acalog-custom .fa-sack-xmark {
  --fa: "\e56a";
}
.acalog-custom .fa-file-excel {
  --fa: "\f1c3";
}
.acalog-custom .fa-file-contract {
  --fa: "\f56c";
}
.acalog-custom .fa-fish-fins {
  --fa: "\e4f2";
}
.acalog-custom .fa-building-flag {
  --fa: "\e4d5";
}
.acalog-custom .fa-face-grin-beam,
.acalog-custom .fa-grin-beam {
  --fa: "\f582";
}
.acalog-custom .fa-object-ungroup {
  --fa: "\f248";
}
.acalog-custom .fa-poop {
  --fa: "\f619";
}
.acalog-custom .fa-location-pin,
.acalog-custom .fa-map-marker {
  --fa: "\f041";
}
.acalog-custom .fa-kaaba {
  --fa: "\f66b";
}
.acalog-custom .fa-toilet-paper {
  --fa: "\f71e";
}
.acalog-custom .fa-hard-hat,
.acalog-custom .fa-hat-hard,
.acalog-custom .fa-helmet-safety {
  --fa: "\f807";
}
.acalog-custom .fa-eject {
  --fa: "\f052";
}
.acalog-custom .fa-arrow-alt-circle-right,
.acalog-custom .fa-circle-right {
  --fa: "\f35a";
}
.acalog-custom .fa-plane-circle-check {
  --fa: "\e555";
}
.acalog-custom .fa-face-rolling-eyes,
.acalog-custom .fa-meh-rolling-eyes {
  --fa: "\f5a5";
}
.acalog-custom .fa-object-group {
  --fa: "\f247";
}
.acalog-custom .fa-chart-line,
.acalog-custom .fa-line-chart {
  --fa: "\f201";
}
.acalog-custom .fa-mask-ventilator {
  --fa: "\e524";
}
.acalog-custom .fa-arrow-right {
  --fa: "\f061";
}
.acalog-custom .fa-map-signs,
.acalog-custom .fa-signs-post {
  --fa: "\f277";
}
.acalog-custom .fa-cash-register {
  --fa: "\f788";
}
.acalog-custom .fa-person-circle-question {
  --fa: "\e542";
}
.acalog-custom .fa-h {
  --fa: "\48";
}
.acalog-custom .fa-tarp {
  --fa: "\e57b";
}
.acalog-custom .fa-screwdriver-wrench,
.acalog-custom .fa-tools {
  --fa: "\f7d9";
}
.acalog-custom .fa-arrows-to-eye {
  --fa: "\e4bf";
}
.acalog-custom .fa-plug-circle-bolt {
  --fa: "\e55b";
}
.acalog-custom .fa-heart {
  --fa: "\f004";
}
.acalog-custom .fa-mars-and-venus {
  --fa: "\f224";
}
.acalog-custom .fa-home-user,
.acalog-custom .fa-house-user {
  --fa: "\e1b0";
}
.acalog-custom .fa-dumpster-fire {
  --fa: "\f794";
}
.acalog-custom .fa-house-crack {
  --fa: "\e3b1";
}
.acalog-custom .fa-cocktail,
.acalog-custom .fa-martini-glass-citrus {
  --fa: "\f561";
}
.acalog-custom .fa-face-surprise,
.acalog-custom .fa-surprise {
  --fa: "\f5c2";
}
.acalog-custom .fa-bottle-water {
  --fa: "\e4c5";
}
.acalog-custom .fa-circle-pause,
.acalog-custom .fa-pause-circle {
  --fa: "\f28b";
}
.acalog-custom .fa-toilet-paper-slash {
  --fa: "\e072";
}
.acalog-custom .fa-apple-alt,
.acalog-custom .fa-apple-whole {
  --fa: "\f5d1";
}
.acalog-custom .fa-kitchen-set {
  --fa: "\e51a";
}
.acalog-custom .fa-r {
  --fa: "\52";
}
.acalog-custom .fa-temperature-1,
.acalog-custom .fa-temperature-quarter,
.acalog-custom .fa-thermometer-1,
.acalog-custom .fa-thermometer-quarter {
  --fa: "\f2ca";
}
.acalog-custom .fa-cube {
  --fa: "\f1b2";
}
.acalog-custom .fa-bitcoin-sign {
  --fa: "\e0b4";
}
.acalog-custom .fa-shield-dog {
  --fa: "\e573";
}
.acalog-custom .fa-solar-panel {
  --fa: "\f5ba";
}
.acalog-custom .fa-lock-open {
  --fa: "\f3c1";
}
.acalog-custom .fa-elevator {
  --fa: "\e16d";
}
.acalog-custom .fa-money-bill-transfer {
  --fa: "\e528";
}
.acalog-custom .fa-money-bill-trend-up {
  --fa: "\e529";
}
.acalog-custom .fa-house-flood-water-circle-arrow-right {
  --fa: "\e50f";
}
.acalog-custom .fa-poll-h,
.acalog-custom .fa-square-poll-horizontal {
  --fa: "\f682";
}
.acalog-custom .fa-circle {
  --fa: "\f111";
}
.acalog-custom .fa-backward-fast,
.acalog-custom .fa-fast-backward {
  --fa: "\f049";
}
.acalog-custom .fa-recycle {
  --fa: "\f1b8";
}
.acalog-custom .fa-user-astronaut {
  --fa: "\f4fb";
}
.acalog-custom .fa-plane-slash {
  --fa: "\e069";
}
.acalog-custom .fa-trademark {
  --fa: "\f25c";
}
.acalog-custom .fa-basketball,
.acalog-custom .fa-basketball-ball {
  --fa: "\f434";
}
.acalog-custom .fa-satellite-dish {
  --fa: "\f7c0";
}
.acalog-custom .fa-arrow-alt-circle-up,
.acalog-custom .fa-circle-up {
  --fa: "\f35b";
}
.acalog-custom .fa-mobile-alt,
.acalog-custom .fa-mobile-screen-button {
  --fa: "\f3cd";
}
.acalog-custom .fa-volume-high,
.acalog-custom .fa-volume-up {
  --fa: "\f028";
}
.acalog-custom .fa-users-rays {
  --fa: "\e593";
}
.acalog-custom .fa-wallet {
  --fa: "\f555";
}
.acalog-custom .fa-clipboard-check {
  --fa: "\f46c";
}
.acalog-custom .fa-file-audio {
  --fa: "\f1c7";
}
.acalog-custom .fa-burger,
.acalog-custom .fa-hamburger {
  --fa: "\f805";
}
.acalog-custom .fa-wrench {
  --fa: "\f0ad";
}
.acalog-custom .fa-bugs {
  --fa: "\e4d0";
}
.acalog-custom .fa-rupee,
.acalog-custom .fa-rupee-sign {
  --fa: "\f156";
}
.acalog-custom .fa-file-image {
  --fa: "\f1c5";
}
.acalog-custom .fa-circle-question,
.acalog-custom .fa-question-circle {
  --fa: "\f059";
}
.acalog-custom .fa-plane-departure {
  --fa: "\f5b0";
}
.acalog-custom .fa-handshake-slash {
  --fa: "\e060";
}
.acalog-custom .fa-book-bookmark {
  --fa: "\e0bb";
}
.acalog-custom .fa-code-branch {
  --fa: "\f126";
}
.acalog-custom .fa-hat-cowboy {
  --fa: "\f8c0";
}
.acalog-custom .fa-bridge {
  --fa: "\e4c8";
}
.acalog-custom .fa-phone-alt,
.acalog-custom .fa-phone-flip {
  --fa: "\f879";
}
.acalog-custom .fa-truck-front {
  --fa: "\e2b7";
}
.acalog-custom .fa-cat {
  --fa: "\f6be";
}
.acalog-custom .fa-anchor-circle-exclamation {
  --fa: "\e4ab";
}
.acalog-custom .fa-truck-field {
  --fa: "\e58d";
}
.acalog-custom .fa-route {
  --fa: "\f4d7";
}
.acalog-custom .fa-clipboard-question {
  --fa: "\e4e3";
}
.acalog-custom .fa-panorama {
  --fa: "\e209";
}
.acalog-custom .fa-comment-medical {
  --fa: "\f7f5";
}
.acalog-custom .fa-teeth-open {
  --fa: "\f62f";
}
.acalog-custom .fa-file-circle-minus {
  --fa: "\e4ed";
}
.acalog-custom .fa-tags {
  --fa: "\f02c";
}
.acalog-custom .fa-wine-glass {
  --fa: "\f4e3";
}
.acalog-custom .fa-fast-forward,
.acalog-custom .fa-forward-fast {
  --fa: "\f050";
}
.acalog-custom .fa-face-meh-blank,
.acalog-custom .fa-meh-blank {
  --fa: "\f5a4";
}
.acalog-custom .fa-parking,
.acalog-custom .fa-square-parking {
  --fa: "\f540";
}
.acalog-custom .fa-house-signal {
  --fa: "\e012";
}
.acalog-custom .fa-bars-progress,
.acalog-custom .fa-tasks-alt {
  --fa: "\f828";
}
.acalog-custom .fa-faucet-drip {
  --fa: "\e006";
}
.acalog-custom .fa-cart-flatbed,
.acalog-custom .fa-dolly-flatbed {
  --fa: "\f474";
}
.acalog-custom .fa-ban-smoking,
.acalog-custom .fa-smoking-ban {
  --fa: "\f54d";
}
.acalog-custom .fa-terminal {
  --fa: "\f120";
}
.acalog-custom .fa-mobile-button {
  --fa: "\f10b";
}
.acalog-custom .fa-house-medical-flag {
  --fa: "\e514";
}
.acalog-custom .fa-basket-shopping,
.acalog-custom .fa-shopping-basket {
  --fa: "\f291";
}
.acalog-custom .fa-tape {
  --fa: "\f4db";
}
.acalog-custom .fa-bus-alt,
.acalog-custom .fa-bus-simple {
  --fa: "\f55e";
}
.acalog-custom .fa-eye {
  --fa: "\f06e";
}
.acalog-custom .fa-face-sad-cry,
.acalog-custom .fa-sad-cry {
  --fa: "\f5b3";
}
.acalog-custom .fa-audio-description {
  --fa: "\f29e";
}
.acalog-custom .fa-person-military-to-person {
  --fa: "\e54c";
}
.acalog-custom .fa-file-shield {
  --fa: "\e4f0";
}
.acalog-custom .fa-user-slash {
  --fa: "\f506";
}
.acalog-custom .fa-pen {
  --fa: "\f304";
}
.acalog-custom .fa-tower-observation {
  --fa: "\e586";
}
.acalog-custom .fa-file-code {
  --fa: "\f1c9";
}
.acalog-custom .fa-signal,
.acalog-custom .fa-signal-5,
.acalog-custom .fa-signal-perfect {
  --fa: "\f012";
}
.acalog-custom .fa-bus {
  --fa: "\f207";
}
.acalog-custom .fa-heart-circle-xmark {
  --fa: "\e501";
}
.acalog-custom .fa-home-lg,
.acalog-custom .fa-house-chimney {
  --fa: "\e3af";
}
.acalog-custom .fa-window-maximize {
  --fa: "\f2d0";
}
.acalog-custom .fa-face-frown,
.acalog-custom .fa-frown {
  --fa: "\f119";
}
.acalog-custom .fa-prescription {
  --fa: "\f5b1";
}
.acalog-custom .fa-shop,
.acalog-custom .fa-store-alt {
  --fa: "\f54f";
}
.acalog-custom .fa-floppy-disk,
.acalog-custom .fa-save {
  --fa: "\f0c7";
}
.acalog-custom .fa-vihara {
  --fa: "\f6a7";
}
.acalog-custom .fa-balance-scale-left,
.acalog-custom .fa-scale-unbalanced {
  --fa: "\f515";
}
.acalog-custom .fa-sort-asc,
.acalog-custom .fa-sort-up {
  --fa: "\f0de";
}
.acalog-custom .fa-comment-dots,
.acalog-custom .fa-commenting {
  --fa: "\f4ad";
}
.acalog-custom .fa-plant-wilt {
  --fa: "\e5aa";
}
.acalog-custom .fa-diamond {
  --fa: "\f219";
}
.acalog-custom .fa-face-grin-squint,
.acalog-custom .fa-grin-squint {
  --fa: "\f585";
}
.acalog-custom .fa-hand-holding-dollar,
.acalog-custom .fa-hand-holding-usd {
  --fa: "\f4c0";
}
.acalog-custom .fa-chart-diagram {
  --fa: "\e695";
}
.acalog-custom .fa-bacterium {
  --fa: "\e05a";
}
.acalog-custom .fa-hand-pointer {
  --fa: "\f25a";
}
.acalog-custom .fa-drum-steelpan {
  --fa: "\f56a";
}
.acalog-custom .fa-hand-scissors {
  --fa: "\f257";
}
.acalog-custom .fa-hands-praying,
.acalog-custom .fa-praying-hands {
  --fa: "\f684";
}
.acalog-custom .fa-arrow-right-rotate,
.acalog-custom .fa-arrow-rotate-forward,
.acalog-custom .fa-arrow-rotate-right,
.acalog-custom .fa-redo {
  --fa: "\f01e";
}
.acalog-custom .fa-biohazard {
  --fa: "\f780";
}
.acalog-custom .fa-location,
.acalog-custom .fa-location-crosshairs {
  --fa: "\f601";
}
.acalog-custom .fa-mars-double {
  --fa: "\f227";
}
.acalog-custom .fa-child-dress {
  --fa: "\e59c";
}
.acalog-custom .fa-users-between-lines {
  --fa: "\e591";
}
.acalog-custom .fa-lungs-virus {
  --fa: "\e067";
}
.acalog-custom .fa-face-grin-tears,
.acalog-custom .fa-grin-tears {
  --fa: "\f588";
}
.acalog-custom .fa-phone {
  --fa: "\f095";
}
.acalog-custom .fa-calendar-times,
.acalog-custom .fa-calendar-xmark {
  --fa: "\f273";
}
.acalog-custom .fa-child-reaching {
  --fa: "\e59d";
}
.acalog-custom .fa-head-side-virus {
  --fa: "\e064";
}
.acalog-custom .fa-user-cog,
.acalog-custom .fa-user-gear {
  --fa: "\f4fe";
}
.acalog-custom .fa-arrow-up-1-9,
.acalog-custom .fa-sort-numeric-up {
  --fa: "\f163";
}
.acalog-custom .fa-door-closed {
  --fa: "\f52a";
}
.acalog-custom .fa-shield-virus {
  --fa: "\e06c";
}
.acalog-custom .fa-dice-six {
  --fa: "\f526";
}
.acalog-custom .fa-mosquito-net {
  --fa: "\e52c";
}
.acalog-custom .fa-file-fragment {
  --fa: "\e697";
}
.acalog-custom .fa-bridge-water {
  --fa: "\e4ce";
}
.acalog-custom .fa-person-booth {
  --fa: "\f756";
}
.acalog-custom .fa-text-width {
  --fa: "\f035";
}
.acalog-custom .fa-hat-wizard {
  --fa: "\f6e8";
}
.acalog-custom .fa-pen-fancy {
  --fa: "\f5ac";
}
.acalog-custom .fa-digging,
.acalog-custom .fa-person-digging {
  --fa: "\f85e";
}
.acalog-custom .fa-trash {
  --fa: "\f1f8";
}
.acalog-custom .fa-gauge-simple,
.acalog-custom .fa-gauge-simple-med,
.acalog-custom .fa-tachometer-average {
  --fa: "\f629";
}
.acalog-custom .fa-book-medical {
  --fa: "\f7e6";
}
.acalog-custom .fa-poo {
  --fa: "\f2fe";
}
.acalog-custom .fa-quote-right,
.acalog-custom .fa-quote-right-alt {
  --fa: "\f10e";
}
.acalog-custom .fa-shirt,
.acalog-custom .fa-t-shirt,
.acalog-custom .fa-tshirt {
  --fa: "\f553";
}
.acalog-custom .fa-cubes {
  --fa: "\f1b3";
}
.acalog-custom .fa-divide {
  --fa: "\f529";
}
.acalog-custom .fa-tenge,
.acalog-custom .fa-tenge-sign {
  --fa: "\f7d7";
}
.acalog-custom .fa-headphones {
  --fa: "\f025";
}
.acalog-custom .fa-hands-holding {
  --fa: "\f4c2";
}
.acalog-custom .fa-hands-clapping {
  --fa: "\e1a8";
}
.acalog-custom .fa-republican {
  --fa: "\f75e";
}
.acalog-custom .fa-arrow-left {
  --fa: "\f060";
}
.acalog-custom .fa-person-circle-xmark {
  --fa: "\e543";
}
.acalog-custom .fa-ruler {
  --fa: "\f545";
}
.acalog-custom .fa-align-left {
  --fa: "\f036";
}
.acalog-custom .fa-dice-d6 {
  --fa: "\f6d1";
}
.acalog-custom .fa-restroom {
  --fa: "\f7bd";
}
.acalog-custom .fa-j {
  --fa: "\4a";
}
.acalog-custom .fa-users-viewfinder {
  --fa: "\e595";
}
.acalog-custom .fa-file-video {
  --fa: "\f1c8";
}
.acalog-custom .fa-external-link-alt,
.acalog-custom .fa-up-right-from-square {
  --fa: "\f35d";
}
.acalog-custom .fa-table-cells,
.acalog-custom .fa-th {
  --fa: "\f00a";
}
.acalog-custom .fa-file-pdf {
  --fa: "\f1c1";
}
.acalog-custom .fa-bible,
.acalog-custom .fa-book-bible {
  --fa: "\f647";
}
.acalog-custom .fa-o {
  --fa: "\4f";
}
.acalog-custom .fa-medkit,
.acalog-custom .fa-suitcase-medical {
  --fa: "\f0fa";
}
.acalog-custom .fa-user-secret {
  --fa: "\f21b";
}
.acalog-custom .fa-otter {
  --fa: "\f700";
}
.acalog-custom .fa-female,
.acalog-custom .fa-person-dress {
  --fa: "\f182";
}
.acalog-custom .fa-comment-dollar {
  --fa: "\f651";
}
.acalog-custom .fa-briefcase-clock,
.acalog-custom .fa-business-time {
  --fa: "\f64a";
}
.acalog-custom .fa-table-cells-large,
.acalog-custom .fa-th-large {
  --fa: "\f009";
}
.acalog-custom .fa-book-tanakh,
.acalog-custom .fa-tanakh {
  --fa: "\f827";
}
.acalog-custom .fa-phone-volume,
.acalog-custom .fa-volume-control-phone {
  --fa: "\f2a0";
}
.acalog-custom .fa-hat-cowboy-side {
  --fa: "\f8c1";
}
.acalog-custom .fa-clipboard-user {
  --fa: "\f7f3";
}
.acalog-custom .fa-child {
  --fa: "\f1ae";
}
.acalog-custom .fa-lira-sign {
  --fa: "\f195";
}
.acalog-custom .fa-satellite {
  --fa: "\f7bf";
}
.acalog-custom .fa-plane-lock {
  --fa: "\e558";
}
.acalog-custom .fa-tag {
  --fa: "\f02b";
}
.acalog-custom .fa-comment {
  --fa: "\f075";
}
.acalog-custom .fa-birthday-cake,
.acalog-custom .fa-cake,
.acalog-custom .fa-cake-candles {
  --fa: "\f1fd";
}
.acalog-custom .fa-envelope {
  --fa: "\f0e0";
}
.acalog-custom .fa-angle-double-up,
.acalog-custom .fa-angles-up {
  --fa: "\f102";
}
.acalog-custom .fa-paperclip {
  --fa: "\f0c6";
}
.acalog-custom .fa-arrow-right-to-city {
  --fa: "\e4b3";
}
.acalog-custom .fa-ribbon {
  --fa: "\f4d6";
}
.acalog-custom .fa-lungs {
  --fa: "\f604";
}
.acalog-custom .fa-arrow-up-9-1,
.acalog-custom .fa-sort-numeric-up-alt {
  --fa: "\f887";
}
.acalog-custom .fa-litecoin-sign {
  --fa: "\e1d3";
}
.acalog-custom .fa-border-none {
  --fa: "\f850";
}
.acalog-custom .fa-circle-nodes {
  --fa: "\e4e2";
}
.acalog-custom .fa-parachute-box {
  --fa: "\f4cd";
}
.acalog-custom .fa-indent {
  --fa: "\f03c";
}
.acalog-custom .fa-truck-field-un {
  --fa: "\e58e";
}
.acalog-custom .fa-hourglass,
.acalog-custom .fa-hourglass-empty {
  --fa: "\f254";
}
.acalog-custom .fa-mountain {
  --fa: "\f6fc";
}
.acalog-custom .fa-user-doctor,
.acalog-custom .fa-user-md {
  --fa: "\f0f0";
}
.acalog-custom .fa-circle-info,
.acalog-custom .fa-info-circle {
  --fa: "\f05a";
}
.acalog-custom .fa-cloud-meatball {
  --fa: "\f73b";
}
.acalog-custom .fa-camera,
.acalog-custom .fa-camera-alt {
  --fa: "\f030";
}
.acalog-custom .fa-square-virus {
  --fa: "\e578";
}
.acalog-custom .fa-meteor {
  --fa: "\f753";
}
.acalog-custom .fa-car-on {
  --fa: "\e4dd";
}
.acalog-custom .fa-sleigh {
  --fa: "\f7cc";
}
.acalog-custom .fa-arrow-down-1-9,
.acalog-custom .fa-sort-numeric-asc,
.acalog-custom .fa-sort-numeric-down {
  --fa: "\f162";
}
.acalog-custom .fa-hand-holding-droplet,
.acalog-custom .fa-hand-holding-water {
  --fa: "\f4c1";
}
.acalog-custom .fa-water {
  --fa: "\f773";
}
.acalog-custom .fa-calendar-check {
  --fa: "\f274";
}
.acalog-custom .fa-braille {
  --fa: "\f2a1";
}
.acalog-custom .fa-prescription-bottle-alt,
.acalog-custom .fa-prescription-bottle-medical {
  --fa: "\f486";
}
.acalog-custom .fa-landmark {
  --fa: "\f66f";
}
.acalog-custom .fa-truck {
  --fa: "\f0d1";
}
.acalog-custom .fa-crosshairs {
  --fa: "\f05b";
}
.acalog-custom .fa-person-cane {
  --fa: "\e53c";
}
.acalog-custom .fa-tent {
  --fa: "\e57d";
}
.acalog-custom .fa-vest-patches {
  --fa: "\e086";
}
.acalog-custom .fa-check-double {
  --fa: "\f560";
}
.acalog-custom .fa-arrow-down-a-z,
.acalog-custom .fa-sort-alpha-asc,
.acalog-custom .fa-sort-alpha-down {
  --fa: "\f15d";
}
.acalog-custom .fa-money-bill-wheat {
  --fa: "\e52a";
}
.acalog-custom .fa-cookie {
  --fa: "\f563";
}
.acalog-custom .fa-arrow-left-rotate,
.acalog-custom .fa-arrow-rotate-back,
.acalog-custom .fa-arrow-rotate-backward,
.acalog-custom .fa-arrow-rotate-left,
.acalog-custom .fa-undo {
  --fa: "\f0e2";
}
.acalog-custom .fa-hard-drive,
.acalog-custom .fa-hdd {
  --fa: "\f0a0";
}
.acalog-custom .fa-face-grin-squint-tears,
.acalog-custom .fa-grin-squint-tears {
  --fa: "\f586";
}
.acalog-custom .fa-dumbbell {
  --fa: "\f44b";
}
.acalog-custom .fa-list-alt,
.acalog-custom .fa-rectangle-list {
  --fa: "\f022";
}
.acalog-custom .fa-tarp-droplet {
  --fa: "\e57c";
}
.acalog-custom .fa-house-medical-circle-check {
  --fa: "\e511";
}
.acalog-custom .fa-person-skiing-nordic,
.acalog-custom .fa-skiing-nordic {
  --fa: "\f7ca";
}
.acalog-custom .fa-calendar-plus {
  --fa: "\f271";
}
.acalog-custom .fa-plane-arrival {
  --fa: "\f5af";
}
.acalog-custom .fa-arrow-alt-circle-left,
.acalog-custom .fa-circle-left {
  --fa: "\f359";
}
.acalog-custom .fa-subway,
.acalog-custom .fa-train-subway {
  --fa: "\f239";
}
.acalog-custom .fa-chart-gantt {
  --fa: "\e0e4";
}
.acalog-custom .fa-indian-rupee,
.acalog-custom .fa-indian-rupee-sign,
.acalog-custom .fa-inr {
  --fa: "\e1bc";
}
.acalog-custom .fa-crop-alt,
.acalog-custom .fa-crop-simple {
  --fa: "\f565";
}
.acalog-custom .fa-money-bill-1,
.acalog-custom .fa-money-bill-alt {
  --fa: "\f3d1";
}
.acalog-custom .fa-left-long,
.acalog-custom .fa-long-arrow-alt-left {
  --fa: "\f30a";
}
.acalog-custom .fa-dna {
  --fa: "\f471";
}
.acalog-custom .fa-virus-slash {
  --fa: "\e075";
}
.acalog-custom .fa-minus,
.acalog-custom .fa-subtract {
  --fa: "\f068";
}
.acalog-custom .fa-chess {
  --fa: "\f439";
}
.acalog-custom .fa-arrow-left-long,
.acalog-custom .fa-long-arrow-left {
  --fa: "\f177";
}
.acalog-custom .fa-plug-circle-check {
  --fa: "\e55c";
}
.acalog-custom .fa-street-view {
  --fa: "\f21d";
}
.acalog-custom .fa-franc-sign {
  --fa: "\e18f";
}
.acalog-custom .fa-volume-off {
  --fa: "\f026";
}
.acalog-custom .fa-american-sign-language-interpreting,
.acalog-custom .fa-asl-interpreting,
.acalog-custom .fa-hands-american-sign-language-interpreting,
.acalog-custom .fa-hands-asl-interpreting {
  --fa: "\f2a3";
}
.acalog-custom .fa-cog,
.acalog-custom .fa-gear {
  --fa: "\f013";
}
.acalog-custom .fa-droplet-slash,
.acalog-custom .fa-tint-slash {
  --fa: "\f5c7";
}
.acalog-custom .fa-mosque {
  --fa: "\f678";
}
.acalog-custom .fa-mosquito {
  --fa: "\e52b";
}
.acalog-custom .fa-star-of-david {
  --fa: "\f69a";
}
.acalog-custom .fa-person-military-rifle {
  --fa: "\e54b";
}
.acalog-custom .fa-cart-shopping,
.acalog-custom .fa-shopping-cart {
  --fa: "\f07a";
}
.acalog-custom .fa-vials {
  --fa: "\f493";
}
.acalog-custom .fa-plug-circle-plus {
  --fa: "\e55f";
}
.acalog-custom .fa-place-of-worship {
  --fa: "\f67f";
}
.acalog-custom .fa-grip-vertical {
  --fa: "\f58e";
}
.acalog-custom .fa-hexagon-nodes {
  --fa: "\e699";
}
.acalog-custom .fa-arrow-turn-up,
.acalog-custom .fa-level-up {
  --fa: "\f148";
}
.acalog-custom .fa-u {
  --fa: "\55";
}
.acalog-custom .fa-square-root-alt,
.acalog-custom .fa-square-root-variable {
  --fa: "\f698";
}
.acalog-custom .fa-clock,
.acalog-custom .fa-clock-four {
  --fa: "\f017";
}
.acalog-custom .fa-backward-step,
.acalog-custom .fa-step-backward {
  --fa: "\f048";
}
.acalog-custom .fa-pallet {
  --fa: "\f482";
}
.acalog-custom .fa-faucet {
  --fa: "\e005";
}
.acalog-custom .fa-baseball-bat-ball {
  --fa: "\f432";
}
.acalog-custom .fa-s {
  --fa: "\53";
}
.acalog-custom .fa-timeline {
  --fa: "\e29c";
}
.acalog-custom .fa-keyboard {
  --fa: "\f11c";
}
.acalog-custom .fa-caret-down {
  --fa: "\f0d7";
}
.acalog-custom .fa-clinic-medical,
.acalog-custom .fa-house-chimney-medical {
  --fa: "\f7f2";
}
.acalog-custom .fa-temperature-3,
.acalog-custom .fa-temperature-three-quarters,
.acalog-custom .fa-thermometer-3,
.acalog-custom .fa-thermometer-three-quarters {
  --fa: "\f2c8";
}
.acalog-custom .fa-mobile-android-alt,
.acalog-custom .fa-mobile-screen {
  --fa: "\f3cf";
}
.acalog-custom .fa-plane-up {
  --fa: "\e22d";
}
.acalog-custom .fa-piggy-bank {
  --fa: "\f4d3";
}
.acalog-custom .fa-battery-3,
.acalog-custom .fa-battery-half {
  --fa: "\f242";
}
.acalog-custom .fa-mountain-city {
  --fa: "\e52e";
}
.acalog-custom .fa-coins {
  --fa: "\f51e";
}
.acalog-custom .fa-khanda {
  --fa: "\f66d";
}
.acalog-custom .fa-sliders,
.acalog-custom .fa-sliders-h {
  --fa: "\f1de";
}
.acalog-custom .fa-folder-tree {
  --fa: "\f802";
}
.acalog-custom .fa-network-wired {
  --fa: "\f6ff";
}
.acalog-custom .fa-map-pin {
  --fa: "\f276";
}
.acalog-custom .fa-hamsa {
  --fa: "\f665";
}
.acalog-custom .fa-cent-sign {
  --fa: "\e3f5";
}
.acalog-custom .fa-flask {
  --fa: "\f0c3";
}
.acalog-custom .fa-person-pregnant {
  --fa: "\e31e";
}
.acalog-custom .fa-wand-sparkles {
  --fa: "\f72b";
}
.acalog-custom .fa-ellipsis-v,
.acalog-custom .fa-ellipsis-vertical {
  --fa: "\f142";
}
.acalog-custom .fa-ticket {
  --fa: "\f145";
}
.acalog-custom .fa-power-off {
  --fa: "\f011";
}
.acalog-custom .fa-long-arrow-alt-right,
.acalog-custom .fa-right-long {
  --fa: "\f30b";
}
.acalog-custom .fa-flag-usa {
  --fa: "\f74d";
}
.acalog-custom .fa-laptop-file {
  --fa: "\e51d";
}
.acalog-custom .fa-teletype,
.acalog-custom .fa-tty {
  --fa: "\f1e4";
}
.acalog-custom .fa-diagram-next {
  --fa: "\e476";
}
.acalog-custom .fa-person-rifle {
  --fa: "\e54e";
}
.acalog-custom .fa-house-medical-circle-exclamation {
  --fa: "\e512";
}
.acalog-custom .fa-closed-captioning {
  --fa: "\f20a";
}
.acalog-custom .fa-hiking,
.acalog-custom .fa-person-hiking {
  --fa: "\f6ec";
}
.acalog-custom .fa-venus-double {
  --fa: "\f226";
}
.acalog-custom .fa-images {
  --fa: "\f302";
}
.acalog-custom .fa-calculator {
  --fa: "\f1ec";
}
.acalog-custom .fa-people-pulling {
  --fa: "\e535";
}
.acalog-custom .fa-n {
  --fa: "\4e";
}
.acalog-custom .fa-cable-car,
.acalog-custom .fa-tram {
  --fa: "\f7da";
}
.acalog-custom .fa-cloud-rain {
  --fa: "\f73d";
}
.acalog-custom .fa-building-circle-xmark {
  --fa: "\e4d4";
}
.acalog-custom .fa-ship {
  --fa: "\f21a";
}
.acalog-custom .fa-arrows-down-to-line {
  --fa: "\e4b8";
}
.acalog-custom .fa-download {
  --fa: "\f019";
}
.acalog-custom .fa-face-grin,
.acalog-custom .fa-grin {
  --fa: "\f580";
}
.acalog-custom .fa-backspace,
.acalog-custom .fa-delete-left {
  --fa: "\f55a";
}
.acalog-custom .fa-eye-dropper,
.acalog-custom .fa-eye-dropper-empty,
.acalog-custom .fa-eyedropper {
  --fa: "\f1fb";
}
.acalog-custom .fa-file-circle-check {
  --fa: "\e5a0";
}
.acalog-custom .fa-forward {
  --fa: "\f04e";
}
.acalog-custom .fa-mobile,
.acalog-custom .fa-mobile-android,
.acalog-custom .fa-mobile-phone {
  --fa: "\f3ce";
}
.acalog-custom .fa-face-meh,
.acalog-custom .fa-meh {
  --fa: "\f11a";
}
.acalog-custom .fa-align-center {
  --fa: "\f037";
}
.acalog-custom .fa-book-dead,
.acalog-custom .fa-book-skull {
  --fa: "\f6b7";
}
.acalog-custom .fa-drivers-license,
.acalog-custom .fa-id-card {
  --fa: "\f2c2";
}
.acalog-custom .fa-dedent,
.acalog-custom .fa-outdent {
  --fa: "\f03b";
}
.acalog-custom .fa-heart-circle-exclamation {
  --fa: "\e4fe";
}
.acalog-custom .fa-home,
.acalog-custom .fa-home-alt,
.acalog-custom .fa-home-lg-alt,
.acalog-custom .fa-house {
  --fa: "\f015";
}
.acalog-custom .fa-calendar-week {
  --fa: "\f784";
}
.acalog-custom .fa-laptop-medical {
  --fa: "\f812";
}
.acalog-custom .fa-b {
  --fa: "\42";
}
.acalog-custom .fa-file-medical {
  --fa: "\f477";
}
.acalog-custom .fa-dice-one {
  --fa: "\f525";
}
.acalog-custom .fa-kiwi-bird {
  --fa: "\f535";
}
.acalog-custom .fa-arrow-right-arrow-left,
.acalog-custom .fa-exchange {
  --fa: "\f0ec";
}
.acalog-custom .fa-redo-alt,
.acalog-custom .fa-rotate-forward,
.acalog-custom .fa-rotate-right {
  --fa: "\f2f9";
}
.acalog-custom .fa-cutlery,
.acalog-custom .fa-utensils {
  --fa: "\f2e7";
}
.acalog-custom .fa-arrow-up-wide-short,
.acalog-custom .fa-sort-amount-up {
  --fa: "\f161";
}
.acalog-custom .fa-mill-sign {
  --fa: "\e1ed";
}
.acalog-custom .fa-bowl-rice {
  --fa: "\e2eb";
}
.acalog-custom .fa-skull {
  --fa: "\f54c";
}
.acalog-custom .fa-broadcast-tower,
.acalog-custom .fa-tower-broadcast {
  --fa: "\f519";
}
.acalog-custom .fa-truck-pickup {
  --fa: "\f63c";
}
.acalog-custom .fa-long-arrow-alt-up,
.acalog-custom .fa-up-long {
  --fa: "\f30c";
}
.acalog-custom .fa-stop {
  --fa: "\f04d";
}
.acalog-custom .fa-code-merge {
  --fa: "\f387";
}
.acalog-custom .fa-upload {
  --fa: "\f093";
}
.acalog-custom .fa-hurricane {
  --fa: "\f751";
}
.acalog-custom .fa-mound {
  --fa: "\e52d";
}
.acalog-custom .fa-toilet-portable {
  --fa: "\e583";
}
.acalog-custom .fa-compact-disc {
  --fa: "\f51f";
}
.acalog-custom .fa-file-arrow-down,
.acalog-custom .fa-file-download {
  --fa: "\f56d";
}
.acalog-custom .fa-caravan {
  --fa: "\f8ff";
}
.acalog-custom .fa-shield-cat {
  --fa: "\e572";
}
.acalog-custom .fa-bolt,
.acalog-custom .fa-zap {
  --fa: "\f0e7";
}
.acalog-custom .fa-glass-water {
  --fa: "\e4f4";
}
.acalog-custom .fa-oil-well {
  --fa: "\e532";
}
.acalog-custom .fa-vault {
  --fa: "\e2c5";
}
.acalog-custom .fa-mars {
  --fa: "\f222";
}
.acalog-custom .fa-toilet {
  --fa: "\f7d8";
}
.acalog-custom .fa-plane-circle-xmark {
  --fa: "\e557";
}
.acalog-custom .fa-cny,
.acalog-custom .fa-jpy,
.acalog-custom .fa-rmb,
.acalog-custom .fa-yen,
.acalog-custom .fa-yen-sign {
  --fa: "\f157";
}
.acalog-custom .fa-rouble,
.acalog-custom .fa-rub,
.acalog-custom .fa-ruble,
.acalog-custom .fa-ruble-sign {
  --fa: "\f158";
}
.acalog-custom .fa-sun {
  --fa: "\f185";
}
.acalog-custom .fa-guitar {
  --fa: "\f7a6";
}
.acalog-custom .fa-face-laugh-wink,
.acalog-custom .fa-laugh-wink {
  --fa: "\f59c";
}
.acalog-custom .fa-horse-head {
  --fa: "\f7ab";
}
.acalog-custom .fa-bore-hole {
  --fa: "\e4c3";
}
.acalog-custom .fa-industry {
  --fa: "\f275";
}
.acalog-custom .fa-arrow-alt-circle-down,
.acalog-custom .fa-circle-down {
  --fa: "\f358";
}
.acalog-custom .fa-arrows-turn-to-dots {
  --fa: "\e4c1";
}
.acalog-custom .fa-florin-sign {
  --fa: "\e184";
}
.acalog-custom .fa-arrow-down-short-wide,
.acalog-custom .fa-sort-amount-desc,
.acalog-custom .fa-sort-amount-down-alt {
  --fa: "\f884";
}
.acalog-custom .fa-less-than {
  --fa: "\3c";
}
.acalog-custom .fa-angle-down {
  --fa: "\f107";
}
.acalog-custom .fa-car-tunnel {
  --fa: "\e4de";
}
.acalog-custom .fa-head-side-cough {
  --fa: "\e061";
}
.acalog-custom .fa-grip-lines {
  --fa: "\f7a4";
}
.acalog-custom .fa-thumbs-down {
  --fa: "\f165";
}
.acalog-custom .fa-user-lock {
  --fa: "\f502";
}
.acalog-custom .fa-arrow-right-long,
.acalog-custom .fa-long-arrow-right {
  --fa: "\f178";
}
.acalog-custom .fa-anchor-circle-xmark {
  --fa: "\e4ac";
}
.acalog-custom .fa-ellipsis,
.acalog-custom .fa-ellipsis-h {
  --fa: "\f141";
}
.acalog-custom .fa-chess-pawn {
  --fa: "\f443";
}
.acalog-custom .fa-first-aid,
.acalog-custom .fa-kit-medical {
  --fa: "\f479";
}
.acalog-custom .fa-person-through-window {
  --fa: "\e5a9";
}
.acalog-custom .fa-toolbox {
  --fa: "\f552";
}
.acalog-custom .fa-hands-holding-circle {
  --fa: "\e4fb";
}
.acalog-custom .fa-bug {
  --fa: "\f188";
}
.acalog-custom .fa-credit-card,
.acalog-custom .fa-credit-card-alt {
  --fa: "\f09d";
}
.acalog-custom .fa-automobile,
.acalog-custom .fa-car {
  --fa: "\f1b9";
}
.acalog-custom .fa-hand-holding-hand {
  --fa: "\e4f7";
}
.acalog-custom .fa-book-open-reader,
.acalog-custom .fa-book-reader {
  --fa: "\f5da";
}
.acalog-custom .fa-mountain-sun {
  --fa: "\e52f";
}
.acalog-custom .fa-arrows-left-right-to-line {
  --fa: "\e4ba";
}
.acalog-custom .fa-dice-d20 {
  --fa: "\f6cf";
}
.acalog-custom .fa-truck-droplet {
  --fa: "\e58c";
}
.acalog-custom .fa-file-circle-xmark {
  --fa: "\e5a1";
}
.acalog-custom .fa-temperature-arrow-up,
.acalog-custom .fa-temperature-up {
  --fa: "\e040";
}
.acalog-custom .fa-medal {
  --fa: "\f5a2";
}
.acalog-custom .fa-bed {
  --fa: "\f236";
}
.acalog-custom .fa-h-square,
.acalog-custom .fa-square-h {
  --fa: "\f0fd";
}
.acalog-custom .fa-podcast {
  --fa: "\f2ce";
}
.acalog-custom .fa-temperature-4,
.acalog-custom .fa-temperature-full,
.acalog-custom .fa-thermometer-4,
.acalog-custom .fa-thermometer-full {
  --fa: "\f2c7";
}
.acalog-custom .fa-bell {
  --fa: "\f0f3";
}
.acalog-custom .fa-superscript {
  --fa: "\f12b";
}
.acalog-custom .fa-plug-circle-xmark {
  --fa: "\e560";
}
.acalog-custom .fa-star-of-life {
  --fa: "\f621";
}
.acalog-custom .fa-phone-slash {
  --fa: "\f3dd";
}
.acalog-custom .fa-paint-roller {
  --fa: "\f5aa";
}
.acalog-custom .fa-hands-helping,
.acalog-custom .fa-handshake-angle {
  --fa: "\f4c4";
}
.acalog-custom .fa-location-dot,
.acalog-custom .fa-map-marker-alt {
  --fa: "\f3c5";
}
.acalog-custom .fa-file {
  --fa: "\f15b";
}
.acalog-custom .fa-greater-than {
  --fa: "\3e";
}
.acalog-custom .fa-person-swimming,
.acalog-custom .fa-swimmer {
  --fa: "\f5c4";
}
.acalog-custom .fa-arrow-down {
  --fa: "\f063";
}
.acalog-custom .fa-droplet,
.acalog-custom .fa-tint {
  --fa: "\f043";
}
.acalog-custom .fa-eraser {
  --fa: "\f12d";
}
.acalog-custom .fa-earth,
.acalog-custom .fa-earth-america,
.acalog-custom .fa-earth-americas,
.acalog-custom .fa-globe-americas {
  --fa: "\f57d";
}
.acalog-custom .fa-person-burst {
  --fa: "\e53b";
}
.acalog-custom .fa-dove {
  --fa: "\f4ba";
}
.acalog-custom .fa-battery-0,
.acalog-custom .fa-battery-empty {
  --fa: "\f244";
}
.acalog-custom .fa-socks {
  --fa: "\f696";
}
.acalog-custom .fa-inbox {
  --fa: "\f01c";
}
.acalog-custom .fa-section {
  --fa: "\e447";
}
.acalog-custom .fa-gauge-high,
.acalog-custom .fa-tachometer-alt,
.acalog-custom .fa-tachometer-alt-fast {
  --fa: "\f625";
}
.acalog-custom .fa-envelope-open-text {
  --fa: "\f658";
}
.acalog-custom .fa-hospital,
.acalog-custom .fa-hospital-alt,
.acalog-custom .fa-hospital-wide {
  --fa: "\f0f8";
}
.acalog-custom .fa-wine-bottle {
  --fa: "\f72f";
}
.acalog-custom .fa-chess-rook {
  --fa: "\f447";
}
.acalog-custom .fa-bars-staggered,
.acalog-custom .fa-reorder,
.acalog-custom .fa-stream {
  --fa: "\f550";
}
.acalog-custom .fa-dharmachakra {
  --fa: "\f655";
}
.acalog-custom .fa-hotdog {
  --fa: "\f80f";
}
.acalog-custom .fa-blind,
.acalog-custom .fa-person-walking-with-cane {
  --fa: "\f29d";
}
.acalog-custom .fa-drum {
  --fa: "\f569";
}
.acalog-custom .fa-ice-cream {
  --fa: "\f810";
}
.acalog-custom .fa-heart-circle-bolt {
  --fa: "\e4fc";
}
.acalog-custom .fa-fax {
  --fa: "\f1ac";
}
.acalog-custom .fa-paragraph {
  --fa: "\f1dd";
}
.acalog-custom .fa-check-to-slot,
.acalog-custom .fa-vote-yea {
  --fa: "\f772";
}
.acalog-custom .fa-star-half {
  --fa: "\f089";
}
.acalog-custom .fa-boxes,
.acalog-custom .fa-boxes-alt,
.acalog-custom .fa-boxes-stacked {
  --fa: "\f468";
}
.acalog-custom .fa-chain,
.acalog-custom .fa-link {
  --fa: "\f0c1";
}
.acalog-custom .fa-assistive-listening-systems,
.acalog-custom .fa-ear-listen {
  --fa: "\f2a2";
}
.acalog-custom .fa-tree-city {
  --fa: "\e587";
}
.acalog-custom .fa-play {
  --fa: "\f04b";
}
.acalog-custom .fa-font {
  --fa: "\f031";
}
.acalog-custom .fa-table-cells-row-lock {
  --fa: "\e67a";
}
.acalog-custom .fa-rupiah-sign {
  --fa: "\e23d";
}
.acalog-custom .fa-magnifying-glass,
.acalog-custom .fa-search {
  --fa: "\f002";
}
.acalog-custom .fa-ping-pong-paddle-ball,
.acalog-custom .fa-table-tennis,
.acalog-custom .fa-table-tennis-paddle-ball {
  --fa: "\f45d";
}
.acalog-custom .fa-diagnoses,
.acalog-custom .fa-person-dots-from-line {
  --fa: "\f470";
}
.acalog-custom .fa-trash-can-arrow-up,
.acalog-custom .fa-trash-restore-alt {
  --fa: "\f82a";
}
.acalog-custom .fa-naira-sign {
  --fa: "\e1f6";
}
.acalog-custom .fa-cart-arrow-down {
  --fa: "\f218";
}
.acalog-custom .fa-walkie-talkie {
  --fa: "\f8ef";
}
.acalog-custom .fa-file-edit,
.acalog-custom .fa-file-pen {
  --fa: "\f31c";
}
.acalog-custom .fa-receipt {
  --fa: "\f543";
}
.acalog-custom .fa-pen-square,
.acalog-custom .fa-pencil-square,
.acalog-custom .fa-square-pen {
  --fa: "\f14b";
}
.acalog-custom .fa-suitcase-rolling {
  --fa: "\f5c1";
}
.acalog-custom .fa-person-circle-exclamation {
  --fa: "\e53f";
}
.acalog-custom .fa-chevron-down {
  --fa: "\f078";
}
.acalog-custom .fa-battery,
.acalog-custom .fa-battery-5,
.acalog-custom .fa-battery-full {
  --fa: "\f240";
}
.acalog-custom .fa-skull-crossbones {
  --fa: "\f714";
}
.acalog-custom .fa-code-compare {
  --fa: "\e13a";
}
.acalog-custom .fa-list-dots,
.acalog-custom .fa-list-ul {
  --fa: "\f0ca";
}
.acalog-custom .fa-school-lock {
  --fa: "\e56f";
}
.acalog-custom .fa-tower-cell {
  --fa: "\e585";
}
.acalog-custom .fa-down-long,
.acalog-custom .fa-long-arrow-alt-down {
  --fa: "\f309";
}
.acalog-custom .fa-ranking-star {
  --fa: "\e561";
}
.acalog-custom .fa-chess-king {
  --fa: "\f43f";
}
.acalog-custom .fa-person-harassing {
  --fa: "\e549";
}
.acalog-custom .fa-brazilian-real-sign {
  --fa: "\e46c";
}
.acalog-custom .fa-landmark-alt,
.acalog-custom .fa-landmark-dome {
  --fa: "\f752";
}
.acalog-custom .fa-arrow-up {
  --fa: "\f062";
}
.acalog-custom .fa-television,
.acalog-custom .fa-tv,
.acalog-custom .fa-tv-alt {
  --fa: "\f26c";
}
.acalog-custom .fa-shrimp {
  --fa: "\e448";
}
.acalog-custom .fa-list-check,
.acalog-custom .fa-tasks {
  --fa: "\f0ae";
}
.acalog-custom .fa-jug-detergent {
  --fa: "\e519";
}
.acalog-custom .fa-circle-user,
.acalog-custom .fa-user-circle {
  --fa: "\f2bd";
}
.acalog-custom .fa-user-shield {
  --fa: "\f505";
}
.acalog-custom .fa-wind {
  --fa: "\f72e";
}
.acalog-custom .fa-car-burst,
.acalog-custom .fa-car-crash {
  --fa: "\f5e1";
}
.acalog-custom .fa-y {
  --fa: "\59";
}
.acalog-custom .fa-person-snowboarding,
.acalog-custom .fa-snowboarding {
  --fa: "\f7ce";
}
.acalog-custom .fa-shipping-fast,
.acalog-custom .fa-truck-fast {
  --fa: "\f48b";
}
.acalog-custom .fa-fish {
  --fa: "\f578";
}
.acalog-custom .fa-user-graduate {
  --fa: "\f501";
}
.acalog-custom .fa-adjust,
.acalog-custom .fa-circle-half-stroke {
  --fa: "\f042";
}
.acalog-custom .fa-clapperboard {
  --fa: "\e131";
}
.acalog-custom .fa-circle-radiation,
.acalog-custom .fa-radiation-alt {
  --fa: "\f7ba";
}
.acalog-custom .fa-baseball,
.acalog-custom .fa-baseball-ball {
  --fa: "\f433";
}
.acalog-custom .fa-jet-fighter-up {
  --fa: "\e518";
}
.acalog-custom .fa-diagram-project,
.acalog-custom .fa-project-diagram {
  --fa: "\f542";
}
.acalog-custom .fa-copy {
  --fa: "\f0c5";
}
.acalog-custom .fa-volume-mute,
.acalog-custom .fa-volume-times,
.acalog-custom .fa-volume-xmark {
  --fa: "\f6a9";
}
.acalog-custom .fa-hand-sparkles {
  --fa: "\e05d";
}
.acalog-custom .fa-grip,
.acalog-custom .fa-grip-horizontal {
  --fa: "\f58d";
}
.acalog-custom .fa-share-from-square,
.acalog-custom .fa-share-square {
  --fa: "\f14d";
}
.acalog-custom .fa-child-combatant,
.acalog-custom .fa-child-rifle {
  --fa: "\e4e0";
}
.acalog-custom .fa-gun {
  --fa: "\e19b";
}
.acalog-custom .fa-phone-square,
.acalog-custom .fa-square-phone {
  --fa: "\f098";
}
.acalog-custom .fa-add,
.acalog-custom .fa-plus {
  --fa: "\2b";
}
.acalog-custom .fa-expand {
  --fa: "\f065";
}
.acalog-custom .fa-computer {
  --fa: "\e4e5";
}
.acalog-custom .fa-close,
.acalog-custom .fa-multiply,
.acalog-custom .fa-remove,
.acalog-custom .fa-times,
.acalog-custom .fa-xmark {
  --fa: "\f00d";
}
.acalog-custom .fa-arrows,
.acalog-custom .fa-arrows-up-down-left-right {
  --fa: "\f047";
}
.acalog-custom .fa-chalkboard-teacher,
.acalog-custom .fa-chalkboard-user {
  --fa: "\f51c";
}
.acalog-custom .fa-peso-sign {
  --fa: "\e222";
}
.acalog-custom .fa-building-shield {
  --fa: "\e4d8";
}
.acalog-custom .fa-baby {
  --fa: "\f77c";
}
.acalog-custom .fa-users-line {
  --fa: "\e592";
}
.acalog-custom .fa-quote-left,
.acalog-custom .fa-quote-left-alt {
  --fa: "\f10d";
}
.acalog-custom .fa-tractor {
  --fa: "\f722";
}
.acalog-custom .fa-trash-arrow-up,
.acalog-custom .fa-trash-restore {
  --fa: "\f829";
}
.acalog-custom .fa-arrow-down-up-lock {
  --fa: "\e4b0";
}
.acalog-custom .fa-lines-leaning {
  --fa: "\e51e";
}
.acalog-custom .fa-ruler-combined {
  --fa: "\f546";
}
.acalog-custom .fa-copyright {
  --fa: "\f1f9";
}
.acalog-custom .fa-equals {
  --fa: "\3d";
}
.acalog-custom .fa-blender {
  --fa: "\f517";
}
.acalog-custom .fa-teeth {
  --fa: "\f62e";
}
.acalog-custom .fa-ils,
.acalog-custom .fa-shekel,
.acalog-custom .fa-shekel-sign,
.acalog-custom .fa-sheqel,
.acalog-custom .fa-sheqel-sign {
  --fa: "\f20b";
}
.acalog-custom .fa-map {
  --fa: "\f279";
}
.acalog-custom .fa-rocket {
  --fa: "\f135";
}
.acalog-custom .fa-photo-film,
.acalog-custom .fa-photo-video {
  --fa: "\f87c";
}
.acalog-custom .fa-folder-minus {
  --fa: "\f65d";
}
.acalog-custom .fa-hexagon-nodes-bolt {
  --fa: "\e69a";
}
.acalog-custom .fa-store {
  --fa: "\f54e";
}
.acalog-custom .fa-arrow-trend-up {
  --fa: "\e098";
}
.acalog-custom .fa-plug-circle-minus {
  --fa: "\e55e";
}
.acalog-custom .fa-sign,
.acalog-custom .fa-sign-hanging {
  --fa: "\f4d9";
}
.acalog-custom .fa-bezier-curve {
  --fa: "\f55b";
}
.acalog-custom .fa-bell-slash {
  --fa: "\f1f6";
}
.acalog-custom .fa-tablet,
.acalog-custom .fa-tablet-android {
  --fa: "\f3fb";
}
.acalog-custom .fa-school-flag {
  --fa: "\e56e";
}
.acalog-custom .fa-fill {
  --fa: "\f575";
}
.acalog-custom .fa-angle-up {
  --fa: "\f106";
}
.acalog-custom .fa-drumstick-bite {
  --fa: "\f6d7";
}
.acalog-custom .fa-holly-berry {
  --fa: "\f7aa";
}
.acalog-custom .fa-chevron-left {
  --fa: "\f053";
}
.acalog-custom .fa-bacteria {
  --fa: "\e059";
}
.acalog-custom .fa-hand-lizard {
  --fa: "\f258";
}
.acalog-custom .fa-notdef {
  --fa: "\e1fe";
}
.acalog-custom .fa-disease {
  --fa: "\f7fa";
}
.acalog-custom .fa-briefcase-medical {
  --fa: "\f469";
}
.acalog-custom .fa-genderless {
  --fa: "\f22d";
}
.acalog-custom .fa-chevron-right {
  --fa: "\f054";
}
.acalog-custom .fa-retweet {
  --fa: "\f079";
}
.acalog-custom .fa-car-alt,
.acalog-custom .fa-car-rear {
  --fa: "\f5de";
}
.acalog-custom .fa-pump-soap {
  --fa: "\e06b";
}
.acalog-custom .fa-video-slash {
  --fa: "\f4e2";
}
.acalog-custom .fa-battery-2,
.acalog-custom .fa-battery-quarter {
  --fa: "\f243";
}
.acalog-custom .fa-radio {
  --fa: "\f8d7";
}
.acalog-custom .fa-baby-carriage,
.acalog-custom .fa-carriage-baby {
  --fa: "\f77d";
}
.acalog-custom .fa-traffic-light {
  --fa: "\f637";
}
.acalog-custom .fa-thermometer {
  --fa: "\f491";
}
.acalog-custom .fa-vr-cardboard {
  --fa: "\f729";
}
.acalog-custom .fa-hand-middle-finger {
  --fa: "\f806";
}
.acalog-custom .fa-percent,
.acalog-custom .fa-percentage {
  --fa: "\25";
}
.acalog-custom .fa-truck-moving {
  --fa: "\f4df";
}
.acalog-custom .fa-glass-water-droplet {
  --fa: "\e4f5";
}
.acalog-custom .fa-display {
  --fa: "\e163";
}
.acalog-custom .fa-face-smile,
.acalog-custom .fa-smile {
  --fa: "\f118";
}
.acalog-custom .fa-thumb-tack,
.acalog-custom .fa-thumbtack {
  --fa: "\f08d";
}
.acalog-custom .fa-trophy {
  --fa: "\f091";
}
.acalog-custom .fa-person-praying,
.acalog-custom .fa-pray {
  --fa: "\f683";
}
.acalog-custom .fa-hammer {
  --fa: "\f6e3";
}
.acalog-custom .fa-hand-peace {
  --fa: "\f25b";
}
.acalog-custom .fa-rotate,
.acalog-custom .fa-sync-alt {
  --fa: "\f2f1";
}
.acalog-custom .fa-spinner {
  --fa: "\f110";
}
.acalog-custom .fa-robot {
  --fa: "\f544";
}
.acalog-custom .fa-peace {
  --fa: "\f67c";
}
.acalog-custom .fa-cogs,
.acalog-custom .fa-gears {
  --fa: "\f085";
}
.acalog-custom .fa-warehouse {
  --fa: "\f494";
}
.acalog-custom .fa-arrow-up-right-dots {
  --fa: "\e4b7";
}
.acalog-custom .fa-splotch {
  --fa: "\f5bc";
}
.acalog-custom .fa-face-grin-hearts,
.acalog-custom .fa-grin-hearts {
  --fa: "\f584";
}
.acalog-custom .fa-dice-four {
  --fa: "\f524";
}
.acalog-custom .fa-sim-card {
  --fa: "\f7c4";
}
.acalog-custom .fa-transgender,
.acalog-custom .fa-transgender-alt {
  --fa: "\f225";
}
.acalog-custom .fa-mercury {
  --fa: "\f223";
}
.acalog-custom .fa-arrow-turn-down,
.acalog-custom .fa-level-down {
  --fa: "\f149";
}
.acalog-custom .fa-person-falling-burst {
  --fa: "\e547";
}
.acalog-custom .fa-award {
  --fa: "\f559";
}
.acalog-custom .fa-ticket-alt,
.acalog-custom .fa-ticket-simple {
  --fa: "\f3ff";
}
.acalog-custom .fa-building {
  --fa: "\f1ad";
}
.acalog-custom .fa-angle-double-left,
.acalog-custom .fa-angles-left {
  --fa: "\f100";
}
.acalog-custom .fa-qrcode {
  --fa: "\f029";
}
.acalog-custom .fa-clock-rotate-left,
.acalog-custom .fa-history {
  --fa: "\f1da";
}
.acalog-custom .fa-face-grin-beam-sweat,
.acalog-custom .fa-grin-beam-sweat {
  --fa: "\f583";
}
.acalog-custom .fa-arrow-right-from-file,
.acalog-custom .fa-file-export {
  --fa: "\f56e";
}
.acalog-custom .fa-shield,
.acalog-custom .fa-shield-blank {
  --fa: "\f132";
}
.acalog-custom .fa-arrow-up-short-wide,
.acalog-custom .fa-sort-amount-up-alt {
  --fa: "\f885";
}
.acalog-custom .fa-comment-nodes {
  --fa: "\e696";
}
.acalog-custom .fa-house-medical {
  --fa: "\e3b2";
}
.acalog-custom .fa-golf-ball,
.acalog-custom .fa-golf-ball-tee {
  --fa: "\f450";
}
.acalog-custom .fa-chevron-circle-left,
.acalog-custom .fa-circle-chevron-left {
  --fa: "\f137";
}
.acalog-custom .fa-house-chimney-window {
  --fa: "\e00d";
}
.acalog-custom .fa-pen-nib {
  --fa: "\f5ad";
}
.acalog-custom .fa-tent-arrow-turn-left {
  --fa: "\e580";
}
.acalog-custom .fa-tents {
  --fa: "\e582";
}
.acalog-custom .fa-magic,
.acalog-custom .fa-wand-magic {
  --fa: "\f0d0";
}
.acalog-custom .fa-dog {
  --fa: "\f6d3";
}
.acalog-custom .fa-carrot {
  --fa: "\f787";
}
.acalog-custom .fa-moon {
  --fa: "\f186";
}
.acalog-custom .fa-wine-glass-alt,
.acalog-custom .fa-wine-glass-empty {
  --fa: "\f5ce";
}
.acalog-custom .fa-cheese {
  --fa: "\f7ef";
}
.acalog-custom .fa-yin-yang {
  --fa: "\f6ad";
}
.acalog-custom .fa-music {
  --fa: "\f001";
}
.acalog-custom .fa-code-commit {
  --fa: "\f386";
}
.acalog-custom .fa-temperature-low {
  --fa: "\f76b";
}
.acalog-custom .fa-biking,
.acalog-custom .fa-person-biking {
  --fa: "\f84a";
}
.acalog-custom .fa-broom {
  --fa: "\f51a";
}
.acalog-custom .fa-shield-heart {
  --fa: "\e574";
}
.acalog-custom .fa-gopuram {
  --fa: "\f664";
}
.acalog-custom .fa-earth-oceania,
.acalog-custom .fa-globe-oceania {
  --fa: "\e47b";
}
.acalog-custom .fa-square-xmark,
.acalog-custom .fa-times-square,
.acalog-custom .fa-xmark-square {
  --fa: "\f2d3";
}
.acalog-custom .fa-hashtag {
  --fa: "\23";
}
.acalog-custom .fa-expand-alt,
.acalog-custom .fa-up-right-and-down-left-from-center {
  --fa: "\f424";
}
.acalog-custom .fa-oil-can {
  --fa: "\f613";
}
.acalog-custom .fa-t {
  --fa: "\54";
}
.acalog-custom .fa-hippo {
  --fa: "\f6ed";
}
.acalog-custom .fa-chart-column {
  --fa: "\e0e3";
}
.acalog-custom .fa-infinity {
  --fa: "\f534";
}
.acalog-custom .fa-vial-circle-check {
  --fa: "\e596";
}
.acalog-custom .fa-person-arrow-down-to-line {
  --fa: "\e538";
}
.acalog-custom .fa-voicemail {
  --fa: "\f897";
}
.acalog-custom .fa-fan {
  --fa: "\f863";
}
.acalog-custom .fa-person-walking-luggage {
  --fa: "\e554";
}
.acalog-custom .fa-arrows-alt-v,
.acalog-custom .fa-up-down {
  --fa: "\f338";
}
.acalog-custom .fa-cloud-moon-rain {
  --fa: "\f73c";
}
.acalog-custom .fa-calendar {
  --fa: "\f133";
}
.acalog-custom .fa-trailer {
  --fa: "\e041";
}
.acalog-custom .fa-bahai,
.acalog-custom .fa-haykal {
  --fa: "\f666";
}
.acalog-custom .fa-sd-card {
  --fa: "\f7c2";
}
.acalog-custom .fa-dragon {
  --fa: "\f6d5";
}
.acalog-custom .fa-shoe-prints {
  --fa: "\f54b";
}
.acalog-custom .fa-circle-plus,
.acalog-custom .fa-plus-circle {
  --fa: "\f055";
}
.acalog-custom .fa-face-grin-tongue-wink,
.acalog-custom .fa-grin-tongue-wink {
  --fa: "\f58b";
}
.acalog-custom .fa-hand-holding {
  --fa: "\f4bd";
}
.acalog-custom .fa-plug-circle-exclamation {
  --fa: "\e55d";
}
.acalog-custom .fa-chain-broken,
.acalog-custom .fa-chain-slash,
.acalog-custom .fa-link-slash,
.acalog-custom .fa-unlink {
  --fa: "\f127";
}
.acalog-custom .fa-clone {
  --fa: "\f24d";
}
.acalog-custom .fa-person-walking-arrow-loop-left {
  --fa: "\e551";
}
.acalog-custom .fa-arrow-up-z-a,
.acalog-custom .fa-sort-alpha-up-alt {
  --fa: "\f882";
}
.acalog-custom .fa-fire-alt,
.acalog-custom .fa-fire-flame-curved {
  --fa: "\f7e4";
}
.acalog-custom .fa-tornado {
  --fa: "\f76f";
}
.acalog-custom .fa-file-circle-plus {
  --fa: "\e494";
}
.acalog-custom .fa-book-quran,
.acalog-custom .fa-quran {
  --fa: "\f687";
}
.acalog-custom .fa-anchor {
  --fa: "\f13d";
}
.acalog-custom .fa-border-all {
  --fa: "\f84c";
}
.acalog-custom .fa-angry,
.acalog-custom .fa-face-angry {
  --fa: "\f556";
}
.acalog-custom .fa-cookie-bite {
  --fa: "\f564";
}
.acalog-custom .fa-arrow-trend-down {
  --fa: "\e097";
}
.acalog-custom .fa-feed,
.acalog-custom .fa-rss {
  --fa: "\f09e";
}
.acalog-custom .fa-draw-polygon {
  --fa: "\f5ee";
}
.acalog-custom .fa-balance-scale,
.acalog-custom .fa-scale-balanced {
  --fa: "\f24e";
}
.acalog-custom .fa-gauge-simple-high,
.acalog-custom .fa-tachometer,
.acalog-custom .fa-tachometer-fast {
  --fa: "\f62a";
}
.acalog-custom .fa-shower {
  --fa: "\f2cc";
}
.acalog-custom .fa-desktop,
.acalog-custom .fa-desktop-alt {
  --fa: "\f390";
}
.acalog-custom .fa-m {
  --fa: "\4d";
}
.acalog-custom .fa-table-list,
.acalog-custom .fa-th-list {
  --fa: "\f00b";
}
.acalog-custom .fa-comment-sms,
.acalog-custom .fa-sms {
  --fa: "\f7cd";
}
.acalog-custom .fa-book {
  --fa: "\f02d";
}
.acalog-custom .fa-user-plus {
  --fa: "\f234";
}
.acalog-custom .fa-check {
  --fa: "\f00c";
}
.acalog-custom .fa-battery-4,
.acalog-custom .fa-battery-three-quarters {
  --fa: "\f241";
}
.acalog-custom .fa-house-circle-check {
  --fa: "\e509";
}
.acalog-custom .fa-angle-left {
  --fa: "\f104";
}
.acalog-custom .fa-diagram-successor {
  --fa: "\e47a";
}
.acalog-custom .fa-truck-arrow-right {
  --fa: "\e58b";
}
.acalog-custom .fa-arrows-split-up-and-left {
  --fa: "\e4bc";
}
.acalog-custom .fa-fist-raised,
.acalog-custom .fa-hand-fist {
  --fa: "\f6de";
}
.acalog-custom .fa-cloud-moon {
  --fa: "\f6c3";
}
.acalog-custom .fa-briefcase {
  --fa: "\f0b1";
}
.acalog-custom .fa-person-falling {
  --fa: "\e546";
}
.acalog-custom .fa-image-portrait,
.acalog-custom .fa-portrait {
  --fa: "\f3e0";
}
.acalog-custom .fa-user-tag {
  --fa: "\f507";
}
.acalog-custom .fa-rug {
  --fa: "\e569";
}
.acalog-custom .fa-earth-europe,
.acalog-custom .fa-globe-europe {
  --fa: "\f7a2";
}
.acalog-custom .fa-cart-flatbed-suitcase,
.acalog-custom .fa-luggage-cart {
  --fa: "\f59d";
}
.acalog-custom .fa-rectangle-times,
.acalog-custom .fa-rectangle-xmark,
.acalog-custom .fa-times-rectangle,
.acalog-custom .fa-window-close {
  --fa: "\f410";
}
.acalog-custom .fa-baht-sign {
  --fa: "\e0ac";
}
.acalog-custom .fa-book-open {
  --fa: "\f518";
}
.acalog-custom .fa-book-journal-whills,
.acalog-custom .fa-journal-whills {
  --fa: "\f66a";
}
.acalog-custom .fa-handcuffs {
  --fa: "\e4f8";
}
.acalog-custom .fa-exclamation-triangle,
.acalog-custom .fa-triangle-exclamation,
.acalog-custom .fa-warning {
  --fa: "\f071";
}
.acalog-custom .fa-database {
  --fa: "\f1c0";
}
.acalog-custom .fa-mail-forward,
.acalog-custom .fa-share {
  --fa: "\f064";
}
.acalog-custom .fa-bottle-droplet {
  --fa: "\e4c4";
}
.acalog-custom .fa-mask-face {
  --fa: "\e1d7";
}
.acalog-custom .fa-hill-rockslide {
  --fa: "\e508";
}
.acalog-custom .fa-exchange-alt,
.acalog-custom .fa-right-left {
  --fa: "\f362";
}
.acalog-custom .fa-paper-plane {
  --fa: "\f1d8";
}
.acalog-custom .fa-road-circle-exclamation {
  --fa: "\e565";
}
.acalog-custom .fa-dungeon {
  --fa: "\f6d9";
}
.acalog-custom .fa-align-right {
  --fa: "\f038";
}
.acalog-custom .fa-money-bill-1-wave,
.acalog-custom .fa-money-bill-wave-alt {
  --fa: "\f53b";
}
.acalog-custom .fa-life-ring {
  --fa: "\f1cd";
}
.acalog-custom .fa-hands,
.acalog-custom .fa-sign-language,
.acalog-custom .fa-signing {
  --fa: "\f2a7";
}
.acalog-custom .fa-calendar-day {
  --fa: "\f783";
}
.acalog-custom .fa-ladder-water,
.acalog-custom .fa-swimming-pool,
.acalog-custom .fa-water-ladder {
  --fa: "\f5c5";
}
.acalog-custom .fa-arrows-up-down,
.acalog-custom .fa-arrows-v {
  --fa: "\f07d";
}
.acalog-custom .fa-face-grimace,
.acalog-custom .fa-grimace {
  --fa: "\f57f";
}
.acalog-custom .fa-wheelchair-alt,
.acalog-custom .fa-wheelchair-move {
  --fa: "\e2ce";
}
.acalog-custom .fa-level-down-alt,
.acalog-custom .fa-turn-down {
  --fa: "\f3be";
}
.acalog-custom .fa-person-walking-arrow-right {
  --fa: "\e552";
}
.acalog-custom .fa-envelope-square,
.acalog-custom .fa-square-envelope {
  --fa: "\f199";
}
.acalog-custom .fa-dice {
  --fa: "\f522";
}
.acalog-custom .fa-bowling-ball {
  --fa: "\f436";
}
.acalog-custom .fa-brain {
  --fa: "\f5dc";
}
.acalog-custom .fa-band-aid,
.acalog-custom .fa-bandage {
  --fa: "\f462";
}
.acalog-custom .fa-calendar-minus {
  --fa: "\f272";
}
.acalog-custom .fa-circle-xmark,
.acalog-custom .fa-times-circle,
.acalog-custom .fa-xmark-circle {
  --fa: "\f057";
}
.acalog-custom .fa-gifts {
  --fa: "\f79c";
}
.acalog-custom .fa-hotel {
  --fa: "\f594";
}
.acalog-custom .fa-earth-asia,
.acalog-custom .fa-globe-asia {
  --fa: "\f57e";
}
.acalog-custom .fa-id-card-alt,
.acalog-custom .fa-id-card-clip {
  --fa: "\f47f";
}
.acalog-custom .fa-magnifying-glass-plus,
.acalog-custom .fa-search-plus {
  --fa: "\f00e";
}
.acalog-custom .fa-thumbs-up {
  --fa: "\f164";
}
.acalog-custom .fa-user-clock {
  --fa: "\f4fd";
}
.acalog-custom .fa-allergies,
.acalog-custom .fa-hand-dots {
  --fa: "\f461";
}
.acalog-custom .fa-file-invoice {
  --fa: "\f570";
}
.acalog-custom .fa-window-minimize {
  --fa: "\f2d1";
}
.acalog-custom .fa-coffee,
.acalog-custom .fa-mug-saucer {
  --fa: "\f0f4";
}
.acalog-custom .fa-brush {
  --fa: "\f55d";
}
.acalog-custom .fa-file-half-dashed {
  --fa: "\e698";
}
.acalog-custom .fa-mask {
  --fa: "\f6fa";
}
.acalog-custom .fa-magnifying-glass-minus,
.acalog-custom .fa-search-minus {
  --fa: "\f010";
}
.acalog-custom .fa-ruler-vertical {
  --fa: "\f548";
}
.acalog-custom .fa-user-alt,
.acalog-custom .fa-user-large {
  --fa: "\f406";
}
.acalog-custom .fa-train-tram {
  --fa: "\e5b4";
}
.acalog-custom .fa-user-nurse {
  --fa: "\f82f";
}
.acalog-custom .fa-syringe {
  --fa: "\f48e";
}
.acalog-custom .fa-cloud-sun {
  --fa: "\f6c4";
}
.acalog-custom .fa-stopwatch-20 {
  --fa: "\e06f";
}
.acalog-custom .fa-square-full {
  --fa: "\f45c";
}
.acalog-custom .fa-magnet {
  --fa: "\f076";
}
.acalog-custom .fa-jar {
  --fa: "\e516";
}
.acalog-custom .fa-note-sticky,
.acalog-custom .fa-sticky-note {
  --fa: "\f249";
}
.acalog-custom .fa-bug-slash {
  --fa: "\e490";
}
.acalog-custom .fa-arrow-up-from-water-pump {
  --fa: "\e4b6";
}
.acalog-custom .fa-bone {
  --fa: "\f5d7";
}
.acalog-custom .fa-table-cells-row-unlock {
  --fa: "\e691";
}
.acalog-custom .fa-user-injured {
  --fa: "\f728";
}
.acalog-custom .fa-face-sad-tear,
.acalog-custom .fa-sad-tear {
  --fa: "\f5b4";
}
.acalog-custom .fa-plane {
  --fa: "\f072";
}
.acalog-custom .fa-tent-arrows-down {
  --fa: "\e581";
}
.acalog-custom .fa-exclamation {
  --fa: "\21";
}
.acalog-custom .fa-arrows-spin {
  --fa: "\e4bb";
}
.acalog-custom .fa-print {
  --fa: "\f02f";
}
.acalog-custom .fa-try,
.acalog-custom .fa-turkish-lira,
.acalog-custom .fa-turkish-lira-sign {
  --fa: "\e2bb";
}
.acalog-custom .fa-dollar,
.acalog-custom .fa-dollar-sign,
.acalog-custom .fa-usd {
  --fa: "\24";
}
.acalog-custom .fa-x {
  --fa: "\58";
}
.acalog-custom .fa-magnifying-glass-dollar,
.acalog-custom .fa-search-dollar {
  --fa: "\f688";
}
.acalog-custom .fa-users-cog,
.acalog-custom .fa-users-gear {
  --fa: "\f509";
}
.acalog-custom .fa-person-military-pointing {
  --fa: "\e54a";
}
.acalog-custom .fa-bank,
.acalog-custom .fa-building-columns,
.acalog-custom .fa-institution,
.acalog-custom .fa-museum,
.acalog-custom .fa-university {
  --fa: "\f19c";
}
.acalog-custom .fa-umbrella {
  --fa: "\f0e9";
}
.acalog-custom .fa-trowel {
  --fa: "\e589";
}
.acalog-custom .fa-d {
  --fa: "\44";
}
.acalog-custom .fa-stapler {
  --fa: "\e5af";
}
.acalog-custom .fa-masks-theater,
.acalog-custom .fa-theater-masks {
  --fa: "\f630";
}
.acalog-custom .fa-kip-sign {
  --fa: "\e1c4";
}
.acalog-custom .fa-hand-point-left {
  --fa: "\f0a5";
}
.acalog-custom .fa-handshake-alt,
.acalog-custom .fa-handshake-simple {
  --fa: "\f4c6";
}
.acalog-custom .fa-fighter-jet,
.acalog-custom .fa-jet-fighter {
  --fa: "\f0fb";
}
.acalog-custom .fa-share-alt-square,
.acalog-custom .fa-square-share-nodes {
  --fa: "\f1e1";
}
.acalog-custom .fa-barcode {
  --fa: "\f02a";
}
.acalog-custom .fa-plus-minus {
  --fa: "\e43c";
}
.acalog-custom .fa-video,
.acalog-custom .fa-video-camera {
  --fa: "\f03d";
}
.acalog-custom .fa-graduation-cap,
.acalog-custom .fa-mortar-board {
  --fa: "\f19d";
}
.acalog-custom .fa-hand-holding-medical {
  --fa: "\e05c";
}
.acalog-custom .fa-person-circle-check {
  --fa: "\e53e";
}
.acalog-custom .fa-level-up-alt,
.acalog-custom .fa-turn-up {
  --fa: "\f3bf";
}
.acalog-custom .fa-sr-only,
.acalog-custom .fa-sr-only-focusable:not(:focus),
.acalog-custom .sr-only,
.acalog-custom .sr-only-focusable:not(:focus) {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0,0,0,0);
  white-space: nowrap;
  border-width: 0;
}
.acalog-custom :host,
.acalog-custom :root {
  --fa-style-family-brands: "Font Awesome 6 Brands";
  --fa-font-brands: normal 400 1em "Font Awesome 6 Brands";
}
@font-face {
  font-family: "Font Awesome 6 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("../../img/gateway/fa-brands-400.woff2") format("woff2"), url("../../img/gateway/fa-brands-400.ttf") format("truetype");
}
.acalog-custom .fa-brands,
.acalog-custom .fab {
  font-weight: 400;
}
.acalog-custom .fa-monero {
  --fa: "\f3d0";
}
.acalog-custom .fa-hooli {
  --fa: "\f427";
}
.acalog-custom .fa-yelp {
  --fa: "\f1e9";
}
.acalog-custom .fa-cc-visa {
  --fa: "\f1f0";
}
.acalog-custom .fa-lastfm {
  --fa: "\f202";
}
.acalog-custom .fa-shopware {
  --fa: "\f5b5";
}
.acalog-custom .fa-creative-commons-nc {
  --fa: "\f4e8";
}
.acalog-custom .fa-aws {
  --fa: "\f375";
}
.acalog-custom .fa-redhat {
  --fa: "\f7bc";
}
.acalog-custom .fa-yoast {
  --fa: "\f2b1";
}
.acalog-custom .fa-cloudflare {
  --fa: "\e07d";
}
.acalog-custom .fa-ups {
  --fa: "\f7e0";
}
.acalog-custom .fa-pixiv {
  --fa: "\e640";
}
.acalog-custom .fa-wpexplorer {
  --fa: "\f2de";
}
.acalog-custom .fa-dyalog {
  --fa: "\f399";
}
.acalog-custom .fa-bity {
  --fa: "\f37a";
}
.acalog-custom .fa-stackpath {
  --fa: "\f842";
}
.acalog-custom .fa-buysellads {
  --fa: "\f20d";
}
.acalog-custom .fa-first-order {
  --fa: "\f2b0";
}
.acalog-custom .fa-modx {
  --fa: "\f285";
}
.acalog-custom .fa-guilded {
  --fa: "\e07e";
}
.acalog-custom .fa-vnv {
  --fa: "\f40b";
}
.acalog-custom .fa-js-square,
.acalog-custom .fa-square-js {
  --fa: "\f3b9";
}
.acalog-custom .fa-microsoft {
  --fa: "\f3ca";
}
.acalog-custom .fa-qq {
  --fa: "\f1d6";
}
.acalog-custom .fa-orcid {
  --fa: "\f8d2";
}
.acalog-custom .fa-java {
  --fa: "\f4e4";
}
.acalog-custom .fa-invision {
  --fa: "\f7b0";
}
.acalog-custom .fa-creative-commons-pd-alt {
  --fa: "\f4ed";
}
.acalog-custom .fa-centercode {
  --fa: "\f380";
}
.acalog-custom .fa-glide-g {
  --fa: "\f2a6";
}
.acalog-custom .fa-drupal {
  --fa: "\f1a9";
}
.acalog-custom .fa-jxl {
  --fa: "\e67b";
}
.acalog-custom .fa-dart-lang {
  --fa: "\e693";
}
.acalog-custom .fa-hire-a-helper {
  --fa: "\f3b0";
}
.acalog-custom .fa-creative-commons-by {
  --fa: "\f4e7";
}
.acalog-custom .fa-unity {
  --fa: "\e049";
}
.acalog-custom .fa-whmcs {
  --fa: "\f40d";
}
.acalog-custom .fa-rocketchat {
  --fa: "\f3e8";
}
.acalog-custom .fa-vk {
  --fa: "\f189";
}
.acalog-custom .fa-untappd {
  --fa: "\f405";
}
.acalog-custom .fa-mailchimp {
  --fa: "\f59e";
}
.acalog-custom .fa-css3-alt {
  --fa: "\f38b";
}
.acalog-custom .fa-reddit-square,
.acalog-custom .fa-square-reddit {
  --fa: "\f1a2";
}
.acalog-custom .fa-vimeo-v {
  --fa: "\f27d";
}
.acalog-custom .fa-contao {
  --fa: "\f26d";
}
.acalog-custom .fa-square-font-awesome {
  --fa: "\e5ad";
}
.acalog-custom .fa-deskpro {
  --fa: "\f38f";
}
.acalog-custom .fa-brave {
  --fa: "\e63c";
}
.acalog-custom .fa-sistrix {
  --fa: "\f3ee";
}
.acalog-custom .fa-instagram-square,
.acalog-custom .fa-square-instagram {
  --fa: "\e055";
}
.acalog-custom .fa-battle-net {
  --fa: "\f835";
}
.acalog-custom .fa-the-red-yeti {
  --fa: "\f69d";
}
.acalog-custom .fa-hacker-news-square,
.acalog-custom .fa-square-hacker-news {
  --fa: "\f3af";
}
.acalog-custom .fa-edge {
  --fa: "\f282";
}
.acalog-custom .fa-threads {
  --fa: "\e618";
}
.acalog-custom .fa-napster {
  --fa: "\f3d2";
}
.acalog-custom .fa-snapchat-square,
.acalog-custom .fa-square-snapchat {
  --fa: "\f2ad";
}
.acalog-custom .fa-google-plus-g {
  --fa: "\f0d5";
}
.acalog-custom .fa-artstation {
  --fa: "\f77a";
}
.acalog-custom .fa-markdown {
  --fa: "\f60f";
}
.acalog-custom .fa-sourcetree {
  --fa: "\f7d3";
}
.acalog-custom .fa-google-plus {
  --fa: "\f2b3";
}
.acalog-custom .fa-diaspora {
  --fa: "\f791";
}
.acalog-custom .fa-foursquare {
  --fa: "\f180";
}
.acalog-custom .fa-stack-overflow {
  --fa: "\f16c";
}
.acalog-custom .fa-github-alt {
  --fa: "\f113";
}
.acalog-custom .fa-phoenix-squadron {
  --fa: "\f511";
}
.acalog-custom .fa-pagelines {
  --fa: "\f18c";
}
.acalog-custom .fa-algolia {
  --fa: "\f36c";
}
.acalog-custom .fa-red-river {
  --fa: "\f3e3";
}
.acalog-custom .fa-creative-commons-sa {
  --fa: "\f4ef";
}
.acalog-custom .fa-safari {
  --fa: "\f267";
}
.acalog-custom .fa-google {
  --fa: "\f1a0";
}
.acalog-custom .fa-font-awesome-alt,
.acalog-custom .fa-square-font-awesome-stroke {
  --fa: "\f35c";
}
.acalog-custom .fa-atlassian {
  --fa: "\f77b";
}
.acalog-custom .fa-linkedin-in {
  --fa: "\f0e1";
}
.acalog-custom .fa-digital-ocean {
  --fa: "\f391";
}
.acalog-custom .fa-nimblr {
  --fa: "\f5a8";
}
.acalog-custom .fa-chromecast {
  --fa: "\f838";
}
.acalog-custom .fa-evernote {
  --fa: "\f839";
}
.acalog-custom .fa-hacker-news {
  --fa: "\f1d4";
}
.acalog-custom .fa-creative-commons-sampling {
  --fa: "\f4f0";
}
.acalog-custom .fa-adversal {
  --fa: "\f36a";
}
.acalog-custom .fa-creative-commons {
  --fa: "\f25e";
}
.acalog-custom .fa-watchman-monitoring {
  --fa: "\e087";
}
.acalog-custom .fa-fonticons {
  --fa: "\f280";
}
.acalog-custom .fa-weixin {
  --fa: "\f1d7";
}
.acalog-custom .fa-shirtsinbulk {
  --fa: "\f214";
}
.acalog-custom .fa-codepen {
  --fa: "\f1cb";
}
.acalog-custom .fa-git-alt {
  --fa: "\f841";
}
.acalog-custom .fa-lyft {
  --fa: "\f3c3";
}
.acalog-custom .fa-rev {
  --fa: "\f5b2";
}
.acalog-custom .fa-windows {
  --fa: "\f17a";
}
.acalog-custom .fa-wizards-of-the-coast {
  --fa: "\f730";
}
.acalog-custom .fa-square-viadeo,
.acalog-custom .fa-viadeo-square {
  --fa: "\f2aa";
}
.acalog-custom .fa-meetup {
  --fa: "\f2e0";
}
.acalog-custom .fa-centos {
  --fa: "\f789";
}
.acalog-custom .fa-adn {
  --fa: "\f170";
}
.acalog-custom .fa-cloudsmith {
  --fa: "\f384";
}
.acalog-custom .fa-opensuse {
  --fa: "\e62b";
}
.acalog-custom .fa-pied-piper-alt {
  --fa: "\f1a8";
}
.acalog-custom .fa-dribbble-square,
.acalog-custom .fa-square-dribbble {
  --fa: "\f397";
}
.acalog-custom .fa-codiepie {
  --fa: "\f284";
}
.acalog-custom .fa-node {
  --fa: "\f419";
}
.acalog-custom .fa-mix {
  --fa: "\f3cb";
}
.acalog-custom .fa-steam {
  --fa: "\f1b6";
}
.acalog-custom .fa-cc-apple-pay {
  --fa: "\f416";
}
.acalog-custom .fa-scribd {
  --fa: "\f28a";
}
.acalog-custom .fa-debian {
  --fa: "\e60b";
}
.acalog-custom .fa-openid {
  --fa: "\f19b";
}
.acalog-custom .fa-instalod {
  --fa: "\e081";
}
.acalog-custom .fa-files-pinwheel {
  --fa: "\e69f";
}
.acalog-custom .fa-expeditedssl {
  --fa: "\f23e";
}
.acalog-custom .fa-sellcast {
  --fa: "\f2da";
}
.acalog-custom .fa-square-twitter,
.acalog-custom .fa-twitter-square {
  --fa: "\f081";
}
.acalog-custom .fa-r-project {
  --fa: "\f4f7";
}
.acalog-custom .fa-delicious {
  --fa: "\f1a5";
}
.acalog-custom .fa-freebsd {
  --fa: "\f3a4";
}
.acalog-custom .fa-vuejs {
  --fa: "\f41f";
}
.acalog-custom .fa-accusoft {
  --fa: "\f369";
}
.acalog-custom .fa-ioxhost {
  --fa: "\f208";
}
.acalog-custom .fa-fonticons-fi {
  --fa: "\f3a2";
}
.acalog-custom .fa-app-store {
  --fa: "\f36f";
}
.acalog-custom .fa-cc-mastercard {
  --fa: "\f1f1";
}
.acalog-custom .fa-itunes-note {
  --fa: "\f3b5";
}
.acalog-custom .fa-golang {
  --fa: "\e40f";
}
.acalog-custom .fa-kickstarter,
.acalog-custom .fa-square-kickstarter {
  --fa: "\f3bb";
}
.acalog-custom .fa-grav {
  --fa: "\f2d6";
}
.acalog-custom .fa-weibo {
  --fa: "\f18a";
}
.acalog-custom .fa-uncharted {
  --fa: "\e084";
}
.acalog-custom .fa-firstdraft {
  --fa: "\f3a1";
}
.acalog-custom .fa-square-youtube,
.acalog-custom .fa-youtube-square {
  --fa: "\f431";
}
.acalog-custom .fa-wikipedia-w {
  --fa: "\f266";
}
.acalog-custom .fa-rendact,
.acalog-custom .fa-wpressr {
  --fa: "\f3e4";
}
.acalog-custom .fa-angellist {
  --fa: "\f209";
}
.acalog-custom .fa-galactic-republic {
  --fa: "\f50c";
}
.acalog-custom .fa-nfc-directional {
  --fa: "\e530";
}
.acalog-custom .fa-skype {
  --fa: "\f17e";
}
.acalog-custom .fa-joget {
  --fa: "\f3b7";
}
.acalog-custom .fa-fedora {
  --fa: "\f798";
}
.acalog-custom .fa-stripe-s {
  --fa: "\f42a";
}
.acalog-custom .fa-meta {
  --fa: "\e49b";
}
.acalog-custom .fa-laravel {
  --fa: "\f3bd";
}
.acalog-custom .fa-hotjar {
  --fa: "\f3b1";
}
.acalog-custom .fa-bluetooth-b {
  --fa: "\f294";
}
.acalog-custom .fa-square-letterboxd {
  --fa: "\e62e";
}
.acalog-custom .fa-sticker-mule {
  --fa: "\f3f7";
}
.acalog-custom .fa-creative-commons-zero {
  --fa: "\f4f3";
}
.acalog-custom .fa-hips {
  --fa: "\f452";
}
.acalog-custom .fa-css {
  --fa: "\e6a2";
}
.acalog-custom .fa-behance {
  --fa: "\f1b4";
}
.acalog-custom .fa-reddit {
  --fa: "\f1a1";
}
.acalog-custom .fa-discord {
  --fa: "\f392";
}
.acalog-custom .fa-chrome {
  --fa: "\f268";
}
.acalog-custom .fa-app-store-ios {
  --fa: "\f370";
}
.acalog-custom .fa-cc-discover {
  --fa: "\f1f2";
}
.acalog-custom .fa-wpbeginner {
  --fa: "\f297";
}
.acalog-custom .fa-confluence {
  --fa: "\f78d";
}
.acalog-custom .fa-shoelace {
  --fa: "\e60c";
}
.acalog-custom .fa-mdb {
  --fa: "\f8ca";
}
.acalog-custom .fa-dochub {
  --fa: "\f394";
}
.acalog-custom .fa-accessible-icon {
  --fa: "\f368";
}
.acalog-custom .fa-ebay {
  --fa: "\f4f4";
}
.acalog-custom .fa-amazon {
  --fa: "\f270";
}
.acalog-custom .fa-unsplash {
  --fa: "\e07c";
}
.acalog-custom .fa-yarn {
  --fa: "\f7e3";
}
.acalog-custom .fa-square-steam,
.acalog-custom .fa-steam-square {
  --fa: "\f1b7";
}
.acalog-custom .fa-500px {
  --fa: "\f26e";
}
.acalog-custom .fa-square-vimeo,
.acalog-custom .fa-vimeo-square {
  --fa: "\f194";
}
.acalog-custom .fa-asymmetrik {
  --fa: "\f372";
}
.acalog-custom .fa-font-awesome,
.acalog-custom .fa-font-awesome-flag,
.acalog-custom .fa-font-awesome-logo-full {
  --fa: "\f2b4";
}
.acalog-custom .fa-gratipay {
  --fa: "\f184";
}
.acalog-custom .fa-apple {
  --fa: "\f179";
}
.acalog-custom .fa-hive {
  --fa: "\e07f";
}
.acalog-custom .fa-gitkraken {
  --fa: "\f3a6";
}
.acalog-custom .fa-keybase {
  --fa: "\f4f5";
}
.acalog-custom .fa-apple-pay {
  --fa: "\f415";
}
.acalog-custom .fa-padlet {
  --fa: "\e4a0";
}
.acalog-custom .fa-amazon-pay {
  --fa: "\f42c";
}
.acalog-custom .fa-github-square,
.acalog-custom .fa-square-github {
  --fa: "\f092";
}
.acalog-custom .fa-stumbleupon {
  --fa: "\f1a4";
}
.acalog-custom .fa-fedex {
  --fa: "\f797";
}
.acalog-custom .fa-phoenix-framework {
  --fa: "\f3dc";
}
.acalog-custom .fa-shopify {
  --fa: "\e057";
}
.acalog-custom .fa-neos {
  --fa: "\f612";
}
.acalog-custom .fa-square-threads {
  --fa: "\e619";
}
.acalog-custom .fa-hackerrank {
  --fa: "\f5f7";
}
.acalog-custom .fa-researchgate {
  --fa: "\f4f8";
}
.acalog-custom .fa-swift {
  --fa: "\f8e1";
}
.acalog-custom .fa-angular {
  --fa: "\f420";
}
.acalog-custom .fa-speakap {
  --fa: "\f3f3";
}
.acalog-custom .fa-angrycreative {
  --fa: "\f36e";
}
.acalog-custom .fa-y-combinator {
  --fa: "\f23b";
}
.acalog-custom .fa-empire {
  --fa: "\f1d1";
}
.acalog-custom .fa-envira {
  --fa: "\f299";
}
.acalog-custom .fa-google-scholar {
  --fa: "\e63b";
}
.acalog-custom .fa-gitlab-square,
.acalog-custom .fa-square-gitlab {
  --fa: "\e5ae";
}
.acalog-custom .fa-studiovinari {
  --fa: "\f3f8";
}
.acalog-custom .fa-pied-piper {
  --fa: "\f2ae";
}
.acalog-custom .fa-wordpress {
  --fa: "\f19a";
}
.acalog-custom .fa-product-hunt {
  --fa: "\f288";
}
.acalog-custom .fa-firefox {
  --fa: "\f269";
}
.acalog-custom .fa-linode {
  --fa: "\f2b8";
}
.acalog-custom .fa-goodreads {
  --fa: "\f3a8";
}
.acalog-custom .fa-odnoklassniki-square,
.acalog-custom .fa-square-odnoklassniki {
  --fa: "\f264";
}
.acalog-custom .fa-jsfiddle {
  --fa: "\f1cc";
}
.acalog-custom .fa-sith {
  --fa: "\f512";
}
.acalog-custom .fa-themeisle {
  --fa: "\f2b2";
}
.acalog-custom .fa-page4 {
  --fa: "\f3d7";
}
.acalog-custom .fa-hashnode {
  --fa: "\e499";
}
.acalog-custom .fa-react {
  --fa: "\f41b";
}
.acalog-custom .fa-cc-paypal {
  --fa: "\f1f4";
}
.acalog-custom .fa-squarespace {
  --fa: "\f5be";
}
.acalog-custom .fa-cc-stripe {
  --fa: "\f1f5";
}
.acalog-custom .fa-creative-commons-share {
  --fa: "\f4f2";
}
.acalog-custom .fa-bitcoin {
  --fa: "\f379";
}
.acalog-custom .fa-keycdn {
  --fa: "\f3ba";
}
.acalog-custom .fa-opera {
  --fa: "\f26a";
}
.acalog-custom .fa-itch-io {
  --fa: "\f83a";
}
.acalog-custom .fa-umbraco {
  --fa: "\f8e8";
}
.acalog-custom .fa-galactic-senate {
  --fa: "\f50d";
}
.acalog-custom .fa-ubuntu {
  --fa: "\f7df";
}
.acalog-custom .fa-draft2digital {
  --fa: "\f396";
}
.acalog-custom .fa-stripe {
  --fa: "\f429";
}
.acalog-custom .fa-houzz {
  --fa: "\f27c";
}
.acalog-custom .fa-gg {
  --fa: "\f260";
}
.acalog-custom .fa-dhl {
  --fa: "\f790";
}
.acalog-custom .fa-pinterest-square,
.acalog-custom .fa-square-pinterest {
  --fa: "\f0d3";
}
.acalog-custom .fa-xing {
  --fa: "\f168";
}
.acalog-custom .fa-blackberry {
  --fa: "\f37b";
}
.acalog-custom .fa-creative-commons-pd {
  --fa: "\f4ec";
}
.acalog-custom .fa-playstation {
  --fa: "\f3df";
}
.acalog-custom .fa-quinscape {
  --fa: "\f459";
}
.acalog-custom .fa-less {
  --fa: "\f41d";
}
.acalog-custom .fa-blogger-b {
  --fa: "\f37d";
}
.acalog-custom .fa-opencart {
  --fa: "\f23d";
}
.acalog-custom .fa-vine {
  --fa: "\f1ca";
}
.acalog-custom .fa-signal-messenger {
  --fa: "\e663";
}
.acalog-custom .fa-paypal {
  --fa: "\f1ed";
}
.acalog-custom .fa-gitlab {
  --fa: "\f296";
}
.acalog-custom .fa-typo3 {
  --fa: "\f42b";
}
.acalog-custom .fa-reddit-alien {
  --fa: "\f281";
}
.acalog-custom .fa-yahoo {
  --fa: "\f19e";
}
.acalog-custom .fa-dailymotion {
  --fa: "\e052";
}
.acalog-custom .fa-affiliatetheme {
  --fa: "\f36b";
}
.acalog-custom .fa-pied-piper-pp {
  --fa: "\f1a7";
}
.acalog-custom .fa-bootstrap {
  --fa: "\f836";
}
.acalog-custom .fa-odnoklassniki {
  --fa: "\f263";
}
.acalog-custom .fa-nfc-symbol {
  --fa: "\e531";
}
.acalog-custom .fa-mintbit {
  --fa: "\e62f";
}
.acalog-custom .fa-ethereum {
  --fa: "\f42e";
}
.acalog-custom .fa-speaker-deck {
  --fa: "\f83c";
}
.acalog-custom .fa-creative-commons-nc-eu {
  --fa: "\f4e9";
}
.acalog-custom .fa-patreon {
  --fa: "\f3d9";
}
.acalog-custom .fa-avianex {
  --fa: "\f374";
}
.acalog-custom .fa-ello {
  --fa: "\f5f1";
}
.acalog-custom .fa-gofore {
  --fa: "\f3a7";
}
.acalog-custom .fa-bimobject {
  --fa: "\f378";
}
.acalog-custom .fa-brave-reverse {
  --fa: "\e63d";
}
.acalog-custom .fa-facebook-f {
  --fa: "\f39e";
}
.acalog-custom .fa-google-plus-square,
.acalog-custom .fa-square-google-plus {
  --fa: "\f0d4";
}
.acalog-custom .fa-web-awesome {
  --fa: "\e682";
}
.acalog-custom .fa-mandalorian {
  --fa: "\f50f";
}
.acalog-custom .fa-first-order-alt {
  --fa: "\f50a";
}
.acalog-custom .fa-osi {
  --fa: "\f41a";
}
.acalog-custom .fa-google-wallet {
  --fa: "\f1ee";
}
.acalog-custom .fa-d-and-d-beyond {
  --fa: "\f6ca";
}
.acalog-custom .fa-periscope {
  --fa: "\f3da";
}
.acalog-custom .fa-fulcrum {
  --fa: "\f50b";
}
.acalog-custom .fa-cloudscale {
  --fa: "\f383";
}
.acalog-custom .fa-forumbee {
  --fa: "\f211";
}
.acalog-custom .fa-mizuni {
  --fa: "\f3cc";
}
.acalog-custom .fa-schlix {
  --fa: "\f3ea";
}
.acalog-custom .fa-square-xing,
.acalog-custom .fa-xing-square {
  --fa: "\f169";
}
.acalog-custom .fa-bandcamp {
  --fa: "\f2d5";
}
.acalog-custom .fa-wpforms {
  --fa: "\f298";
}
.acalog-custom .fa-cloudversify {
  --fa: "\f385";
}
.acalog-custom .fa-usps {
  --fa: "\f7e1";
}
.acalog-custom .fa-megaport {
  --fa: "\f5a3";
}
.acalog-custom .fa-magento {
  --fa: "\f3c4";
}
.acalog-custom .fa-spotify {
  --fa: "\f1bc";
}
.acalog-custom .fa-optin-monster {
  --fa: "\f23c";
}
.acalog-custom .fa-fly {
  --fa: "\f417";
}
.acalog-custom .fa-square-bluesky {
  --fa: "\e6a3";
}
.acalog-custom .fa-aviato {
  --fa: "\f421";
}
.acalog-custom .fa-itunes {
  --fa: "\f3b4";
}
.acalog-custom .fa-cuttlefish {
  --fa: "\f38c";
}
.acalog-custom .fa-blogger {
  --fa: "\f37c";
}
.acalog-custom .fa-flickr {
  --fa: "\f16e";
}
.acalog-custom .fa-viber {
  --fa: "\f409";
}
.acalog-custom .fa-soundcloud {
  --fa: "\f1be";
}
.acalog-custom .fa-digg {
  --fa: "\f1a6";
}
.acalog-custom .fa-tencent-weibo {
  --fa: "\f1d5";
}
.acalog-custom .fa-letterboxd {
  --fa: "\e62d";
}
.acalog-custom .fa-symfony {
  --fa: "\f83d";
}
.acalog-custom .fa-maxcdn {
  --fa: "\f136";
}
.acalog-custom .fa-etsy {
  --fa: "\f2d7";
}
.acalog-custom .fa-facebook-messenger {
  --fa: "\f39f";
}
.acalog-custom .fa-audible {
  --fa: "\f373";
}
.acalog-custom .fa-think-peaks {
  --fa: "\f731";
}
.acalog-custom .fa-bilibili {
  --fa: "\e3d9";
}
.acalog-custom .fa-erlang {
  --fa: "\f39d";
}
.acalog-custom .fa-x-twitter {
  --fa: "\e61b";
}
.acalog-custom .fa-cotton-bureau {
  --fa: "\f89e";
}
.acalog-custom .fa-dashcube {
  --fa: "\f210";
}
.acalog-custom .fa-42-group,
.acalog-custom .fa-innosoft {
  --fa: "\e080";
}
.acalog-custom .fa-stack-exchange {
  --fa: "\f18d";
}
.acalog-custom .fa-elementor {
  --fa: "\f430";
}
.acalog-custom .fa-pied-piper-square,
.acalog-custom .fa-square-pied-piper {
  --fa: "\e01e";
}
.acalog-custom .fa-creative-commons-nd {
  --fa: "\f4eb";
}
.acalog-custom .fa-palfed {
  --fa: "\f3d8";
}
.acalog-custom .fa-superpowers {
  --fa: "\f2dd";
}
.acalog-custom .fa-resolving {
  --fa: "\f3e7";
}
.acalog-custom .fa-xbox {
  --fa: "\f412";
}
.acalog-custom .fa-square-web-awesome-stroke {
  --fa: "\e684";
}
.acalog-custom .fa-searchengin {
  --fa: "\f3eb";
}
.acalog-custom .fa-tiktok {
  --fa: "\e07b";
}
.acalog-custom .fa-facebook-square,
.acalog-custom .fa-square-facebook {
  --fa: "\f082";
}
.acalog-custom .fa-renren {
  --fa: "\f18b";
}
.acalog-custom .fa-linux {
  --fa: "\f17c";
}
.acalog-custom .fa-glide {
  --fa: "\f2a5";
}
.acalog-custom .fa-linkedin {
  --fa: "\f08c";
}
.acalog-custom .fa-hubspot {
  --fa: "\f3b2";
}
.acalog-custom .fa-deploydog {
  --fa: "\f38e";
}
.acalog-custom .fa-twitch {
  --fa: "\f1e8";
}
.acalog-custom .fa-flutter {
  --fa: "\e694";
}
.acalog-custom .fa-ravelry {
  --fa: "\f2d9";
}
.acalog-custom .fa-mixer {
  --fa: "\e056";
}
.acalog-custom .fa-lastfm-square,
.acalog-custom .fa-square-lastfm {
  --fa: "\f203";
}
.acalog-custom .fa-vimeo {
  --fa: "\f40a";
}
.acalog-custom .fa-mendeley {
  --fa: "\f7b3";
}
.acalog-custom .fa-uniregistry {
  --fa: "\f404";
}
.acalog-custom .fa-figma {
  --fa: "\f799";
}
.acalog-custom .fa-creative-commons-remix {
  --fa: "\f4ee";
}
.acalog-custom .fa-cc-amazon-pay {
  --fa: "\f42d";
}
.acalog-custom .fa-dropbox {
  --fa: "\f16b";
}
.acalog-custom .fa-instagram {
  --fa: "\f16d";
}
.acalog-custom .fa-cmplid {
  --fa: "\e360";
}
.acalog-custom .fa-upwork {
  --fa: "\e641";
}
.acalog-custom .fa-facebook {
  --fa: "\f09a";
}
.acalog-custom .fa-gripfire {
  --fa: "\f3ac";
}
.acalog-custom .fa-jedi-order {
  --fa: "\f50e";
}
.acalog-custom .fa-uikit {
  --fa: "\f403";
}
.acalog-custom .fa-fort-awesome-alt {
  --fa: "\f3a3";
}
.acalog-custom .fa-phabricator {
  --fa: "\f3db";
}
.acalog-custom .fa-ussunnah {
  --fa: "\f407";
}
.acalog-custom .fa-earlybirds {
  --fa: "\f39a";
}
.acalog-custom .fa-trade-federation {
  --fa: "\f513";
}
.acalog-custom .fa-autoprefixer {
  --fa: "\f41c";
}
.acalog-custom .fa-whatsapp {
  --fa: "\f232";
}
.acalog-custom .fa-square-upwork {
  --fa: "\e67c";
}
.acalog-custom .fa-slideshare {
  --fa: "\f1e7";
}
.acalog-custom .fa-google-play {
  --fa: "\f3ab";
}
.acalog-custom .fa-viadeo {
  --fa: "\f2a9";
}
.acalog-custom .fa-line {
  --fa: "\f3c0";
}
.acalog-custom .fa-google-drive {
  --fa: "\f3aa";
}
.acalog-custom .fa-servicestack {
  --fa: "\f3ec";
}
.acalog-custom .fa-simplybuilt {
  --fa: "\f215";
}
.acalog-custom .fa-bitbucket {
  --fa: "\f171";
}
.acalog-custom .fa-imdb {
  --fa: "\f2d8";
}
.acalog-custom .fa-deezer {
  --fa: "\e077";
}
.acalog-custom .fa-raspberry-pi {
  --fa: "\f7bb";
}
.acalog-custom .fa-jira {
  --fa: "\f7b1";
}
.acalog-custom .fa-docker {
  --fa: "\f395";
}
.acalog-custom .fa-screenpal {
  --fa: "\e570";
}
.acalog-custom .fa-bluetooth {
  --fa: "\f293";
}
.acalog-custom .fa-gitter {
  --fa: "\f426";
}
.acalog-custom .fa-d-and-d {
  --fa: "\f38d";
}
.acalog-custom .fa-microblog {
  --fa: "\e01a";
}
.acalog-custom .fa-cc-diners-club {
  --fa: "\f24c";
}
.acalog-custom .fa-gg-circle {
  --fa: "\f261";
}
.acalog-custom .fa-pied-piper-hat {
  --fa: "\f4e5";
}
.acalog-custom .fa-kickstarter-k {
  --fa: "\f3bc";
}
.acalog-custom .fa-yandex {
  --fa: "\f413";
}
.acalog-custom .fa-readme {
  --fa: "\f4d5";
}
.acalog-custom .fa-html5 {
  --fa: "\f13b";
}
.acalog-custom .fa-sellsy {
  --fa: "\f213";
}
.acalog-custom .fa-square-web-awesome {
  --fa: "\e683";
}
.acalog-custom .fa-sass {
  --fa: "\f41e";
}
.acalog-custom .fa-wirsindhandwerk,
.acalog-custom .fa-wsh {
  --fa: "\e2d0";
}
.acalog-custom .fa-buromobelexperte {
  --fa: "\f37f";
}
.acalog-custom .fa-salesforce {
  --fa: "\f83b";
}
.acalog-custom .fa-octopus-deploy {
  --fa: "\e082";
}
.acalog-custom .fa-medapps {
  --fa: "\f3c6";
}
.acalog-custom .fa-ns8 {
  --fa: "\f3d5";
}
.acalog-custom .fa-pinterest-p {
  --fa: "\f231";
}
.acalog-custom .fa-apper {
  --fa: "\f371";
}
.acalog-custom .fa-fort-awesome {
  --fa: "\f286";
}
.acalog-custom .fa-waze {
  --fa: "\f83f";
}
.acalog-custom .fa-bluesky {
  --fa: "\e671";
}
.acalog-custom .fa-cc-jcb {
  --fa: "\f24b";
}
.acalog-custom .fa-snapchat,
.acalog-custom .fa-snapchat-ghost {
  --fa: "\f2ab";
}
.acalog-custom .fa-fantasy-flight-games {
  --fa: "\f6dc";
}
.acalog-custom .fa-rust {
  --fa: "\e07a";
}
.acalog-custom .fa-wix {
  --fa: "\f5cf";
}
.acalog-custom .fa-behance-square,
.acalog-custom .fa-square-behance {
  --fa: "\f1b5";
}
.acalog-custom .fa-supple {
  --fa: "\f3f9";
}
.acalog-custom .fa-webflow {
  --fa: "\e65c";
}
.acalog-custom .fa-rebel {
  --fa: "\f1d0";
}
.acalog-custom .fa-css3 {
  --fa: "\f13c";
}
.acalog-custom .fa-staylinked {
  --fa: "\f3f5";
}
.acalog-custom .fa-kaggle {
  --fa: "\f5fa";
}
.acalog-custom .fa-space-awesome {
  --fa: "\e5ac";
}
.acalog-custom .fa-deviantart {
  --fa: "\f1bd";
}
.acalog-custom .fa-cpanel {
  --fa: "\f388";
}
.acalog-custom .fa-goodreads-g {
  --fa: "\f3a9";
}
.acalog-custom .fa-git-square,
.acalog-custom .fa-square-git {
  --fa: "\f1d2";
}
.acalog-custom .fa-square-tumblr,
.acalog-custom .fa-tumblr-square {
  --fa: "\f174";
}
.acalog-custom .fa-trello {
  --fa: "\f181";
}
.acalog-custom .fa-creative-commons-nc-jp {
  --fa: "\f4ea";
}
.acalog-custom .fa-get-pocket {
  --fa: "\f265";
}
.acalog-custom .fa-perbyte {
  --fa: "\e083";
}
.acalog-custom .fa-grunt {
  --fa: "\f3ad";
}
.acalog-custom .fa-weebly {
  --fa: "\f5cc";
}
.acalog-custom .fa-connectdevelop {
  --fa: "\f20e";
}
.acalog-custom .fa-leanpub {
  --fa: "\f212";
}
.acalog-custom .fa-black-tie {
  --fa: "\f27e";
}
.acalog-custom .fa-themeco {
  --fa: "\f5c6";
}
.acalog-custom .fa-python {
  --fa: "\f3e2";
}
.acalog-custom .fa-android {
  --fa: "\f17b";
}
.acalog-custom .fa-bots {
  --fa: "\e340";
}
.acalog-custom .fa-free-code-camp {
  --fa: "\f2c5";
}
.acalog-custom .fa-hornbill {
  --fa: "\f592";
}
.acalog-custom .fa-js {
  --fa: "\f3b8";
}
.acalog-custom .fa-ideal {
  --fa: "\e013";
}
.acalog-custom .fa-git {
  --fa: "\f1d3";
}
.acalog-custom .fa-dev {
  --fa: "\f6cc";
}
.acalog-custom .fa-sketch {
  --fa: "\f7c6";
}
.acalog-custom .fa-yandex-international {
  --fa: "\f414";
}
.acalog-custom .fa-cc-amex {
  --fa: "\f1f3";
}
.acalog-custom .fa-uber {
  --fa: "\f402";
}
.acalog-custom .fa-github {
  --fa: "\f09b";
}
.acalog-custom .fa-php {
  --fa: "\f457";
}
.acalog-custom .fa-alipay {
  --fa: "\f642";
}
.acalog-custom .fa-youtube {
  --fa: "\f167";
}
.acalog-custom .fa-skyatlas {
  --fa: "\f216";
}
.acalog-custom .fa-firefox-browser {
  --fa: "\e007";
}
.acalog-custom .fa-replyd {
  --fa: "\f3e6";
}
.acalog-custom .fa-suse {
  --fa: "\f7d6";
}
.acalog-custom .fa-jenkins {
  --fa: "\f3b6";
}
.acalog-custom .fa-twitter {
  --fa: "\f099";
}
.acalog-custom .fa-rockrms {
  --fa: "\f3e9";
}
.acalog-custom .fa-pinterest {
  --fa: "\f0d2";
}
.acalog-custom .fa-buffer {
  --fa: "\f837";
}
.acalog-custom .fa-npm {
  --fa: "\f3d4";
}
.acalog-custom .fa-yammer {
  --fa: "\f840";
}
.acalog-custom .fa-btc {
  --fa: "\f15a";
}
.acalog-custom .fa-dribbble {
  --fa: "\f17d";
}
.acalog-custom .fa-stumbleupon-circle {
  --fa: "\f1a3";
}
.acalog-custom .fa-internet-explorer {
  --fa: "\f26b";
}
.acalog-custom .fa-stubber {
  --fa: "\e5c7";
}
.acalog-custom .fa-telegram,
.acalog-custom .fa-telegram-plane {
  --fa: "\f2c6";
}
.acalog-custom .fa-old-republic {
  --fa: "\f510";
}
.acalog-custom .fa-odysee {
  --fa: "\e5c6";
}
.acalog-custom .fa-square-whatsapp,
.acalog-custom .fa-whatsapp-square {
  --fa: "\f40c";
}
.acalog-custom .fa-node-js {
  --fa: "\f3d3";
}
.acalog-custom .fa-edge-legacy {
  --fa: "\e078";
}
.acalog-custom .fa-slack,
.acalog-custom .fa-slack-hash {
  --fa: "\f198";
}
.acalog-custom .fa-medrt {
  --fa: "\f3c8";
}
.acalog-custom .fa-usb {
  --fa: "\f287";
}
.acalog-custom .fa-tumblr {
  --fa: "\f173";
}
.acalog-custom .fa-vaadin {
  --fa: "\f408";
}
.acalog-custom .fa-quora {
  --fa: "\f2c4";
}
.acalog-custom .fa-square-x-twitter {
  --fa: "\e61a";
}
.acalog-custom .fa-reacteurope {
  --fa: "\f75d";
}
.acalog-custom .fa-medium,
.acalog-custom .fa-medium-m {
  --fa: "\f23a";
}
.acalog-custom .fa-amilia {
  --fa: "\f36d";
}
.acalog-custom .fa-mixcloud {
  --fa: "\f289";
}
.acalog-custom .fa-flipboard {
  --fa: "\f44d";
}
.acalog-custom .fa-viacoin {
  --fa: "\f237";
}
.acalog-custom .fa-critical-role {
  --fa: "\f6c9";
}
.acalog-custom .fa-sitrox {
  --fa: "\e44a";
}
.acalog-custom .fa-discourse {
  --fa: "\f393";
}
.acalog-custom .fa-joomla {
  --fa: "\f1aa";
}
.acalog-custom .fa-mastodon {
  --fa: "\f4f6";
}
.acalog-custom .fa-airbnb {
  --fa: "\f834";
}
.acalog-custom .fa-wolf-pack-battalion {
  --fa: "\f514";
}
.acalog-custom .fa-buy-n-large {
  --fa: "\f8a6";
}
.acalog-custom .fa-gulp {
  --fa: "\f3ae";
}
.acalog-custom .fa-creative-commons-sampling-plus {
  --fa: "\f4f1";
}
.acalog-custom .fa-strava {
  --fa: "\f428";
}
.acalog-custom .fa-ember {
  --fa: "\f423";
}
.acalog-custom .fa-canadian-maple-leaf {
  --fa: "\f785";
}
.acalog-custom .fa-teamspeak {
  --fa: "\f4f9";
}
.acalog-custom .fa-pushed {
  --fa: "\f3e1";
}
.acalog-custom .fa-wordpress-simple {
  --fa: "\f411";
}
.acalog-custom .fa-nutritionix {
  --fa: "\f3d6";
}
.acalog-custom .fa-wodu {
  --fa: "\e088";
}
.acalog-custom .fa-google-pay {
  --fa: "\e079";
}
.acalog-custom .fa-intercom {
  --fa: "\f7af";
}
.acalog-custom .fa-zhihu {
  --fa: "\f63f";
}
.acalog-custom .fa-korvue {
  --fa: "\f42f";
}
.acalog-custom .fa-pix {
  --fa: "\e43a";
}
.acalog-custom .fa-steam-symbol {
  --fa: "\f3f6";
}
.acalog-custom :host,
.acalog-custom :root {
  --fa-font-regular: normal 400 1em "Font Awesome 6 Free";
}
@font-face {
  font-family: "Font Awesome 6 Free";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("../../img/gateway/fa-regular-400.woff2") format("woff2"), url("../../img/gateway/fa-regular-400.ttf") format("truetype");
}
.acalog-custom .fa-regular,
.acalog-custom .far {
  font-weight: 400;
}
.acalog-custom :host,
.acalog-custom :root {
  --fa-style-family-classic: "Font Awesome 6 Free";
  --fa-font-solid: normal 900 1em "Font Awesome 6 Free";
}
@font-face {
  font-family: "Font Awesome 6 Free";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("../../img/gateway/fa-solid-900.woff2") format("woff2"), url("../../img/gateway/fa-solid-900.ttf") format("truetype");
}
.acalog-custom .fa-solid,
.acalog-custom .fas {
  font-weight: 900;
}
@font-face {
  font-family: "Font Awesome 5 Brands";
  font-display: block;
  font-weight: 400;
  src: url("../../img/gateway/fa-brands-400.woff2") format("woff2"), url("../../img/gateway/fa-brands-400.ttf") format("truetype");
}
@font-face {
  font-family: "Font Awesome 5 Free";
  font-display: block;
  font-weight: 900;
  src: url("../../img/gateway/fa-solid-900.woff2") format("woff2"), url("../../img/gateway/fa-solid-900.ttf") format("truetype");
}
@font-face {
  font-family: "Font Awesome 5 Free";
  font-display: block;
  font-weight: 400;
  src: url("../../img/gateway/fa-regular-400.woff2") format("woff2"), url("../../img/gateway/fa-regular-400.ttf") format("truetype");
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("../../img/gateway/fa-solid-900.woff2") format("woff2"), url("../../img/gateway/fa-solid-900.ttf") format("truetype");
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("../../img/gateway/fa-brands-400.woff2") format("woff2"), url("../../img/gateway/fa-brands-400.ttf") format("truetype");
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("../../img/gateway/fa-regular-400.woff2") format("woff2"), url("../../img/gateway/fa-regular-400.ttf") format("truetype");
  unicode-range: uf003, uf006, uf014, uf016-f017, uf01a-f01b, uf01d, uf022, uf03e, uf044, uf046, uf05c-f05d, uf06e, uf070, uf087-f088, uf08a, uf094, uf096-f097, uf09d, uf0a0, uf0a2, uf0a4-f0a7, uf0c5, uf0c7, uf0e5-f0e6, uf0eb, uf0f6-f0f8, uf10c, uf114-f115, uf118-f11a, uf11c-f11d, uf133, uf147, uf14e, uf150-f152, uf185-f186, uf18e, uf190-f192, uf196, uf1c1-f1c9, uf1d9, uf1db, uf1e3, uf1ea, uf1f7, uf1f9, uf20a, uf247-f248, uf24a, uf24d, uf255-f25b, uf25d, uf271-f274, uf278, uf27b, uf28c, uf28e, uf29c, uf2b5, uf2b7, uf2ba, uf2bc, uf2be, uf2c0-f2c1, uf2c3, uf2d0, uf2d2, uf2d4, uf2dc;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("../../img/gateway/fa-v4compatibility.woff2") format("woff2"), url("../../img/gateway/fa-v4compatibility.ttf") format("truetype");
  unicode-range: uf041, uf047, uf065-f066, uf07d-f07e, uf080, uf08b, uf08e, uf090, uf09a, uf0ac, uf0ae, uf0b2, uf0d0, uf0d6, uf0e4, uf0ec, uf10a-f10b, uf123, uf13e, uf148-f149, uf14c, uf156, uf15e, uf160-f161, uf163, uf175-f178, uf195, uf1f8, uf219, uf27a;
}
@font-face {
  font-family: dashicons;
  src: url("../../img/gateway/dashicons.eot%3F99ac726223c749443b642ce33df8b800");
  src: url("../../img/gateway/dashicons.eot%3F99ac726223c749443b642ce33df8b800") format("embedded-opentype"), url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAHvwAAsAAAAA3EgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAAQAAAAFZAuk8lY21hcAAAAXwAAAk/AAAU9l+BPsxnbHlmAAAKvAAAYwIAAKlAcWTMRWhlYWQAAG3AAAAALwAAADYXkmaRaGhlYQAAbfAAAAAfAAAAJAQ3A0hobXR4AABuEAAAACUAAAVQpgT/9mxvY2EAAG44AAACqgAAAqps5EEYbWF4cAAAcOQAAAAfAAAAIAJvAKBuYW1lAABxBAAAATAAAAIiwytf8nBvc3QAAHI0AAAJvAAAEhojMlz2eJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2Bk/Mc4gYGVgYOBhzGNgYHBHUp/ZZBkaGFgYGJgZWbACgLSXFMYHD4yfHVnAnH1mBgZGIE0CDMAAI/zCGl4nN3Y93/eVRnG8c/9JE2bstLdQIF0N8x0t8w0pSMt0BZKS5ml7F32lrL3hlKmCxEQtzjAhQMRRcEJijhQQWV4vgNBGV4nl3+B/mbTd8+reeVJvuc859znvgL0A5pkO2nW3xcJ8qee02ej7/NNDOz7fHPTw/r/LnTo60ale4ooWov2orOYXXQXPWVr2V52lrPL3qq3WlmtqlZXx1bnVFdVd9TNdWvdXnfWk+tZ9dx6wfvvQ6KgaCraio6iq+/VUbaVHWVX2V0trJb2vXpNtbZaV91YU7fUbXVH3VVPrbvrefnV//WfYJc4M86OS2N9PBCP9n08FS/E6w0agxtDG2P6ProaPY3ljaMaJzVOb1ze2NC4s3Ff46G+VzfRQn8GsBEbM4RN2YQtGMVlMY2v8COGai0Hxm6MjEWxOBZGb+zJArbidjajjUGxJHbgUzwYG/EJPsNDfJLFsYzpXM6Pmcd8Ps1BvB8LGEE7W7KSzdmGA9ifgzmau7ibcUxkB7bnHhZxb+xDgw/yYb7GU/yQp2NgDI9xMZ61sWVsFZtHkxb5+ZgQE2NSdMYmDOM5HmZrfs6H+Cbf4bt8m28xhb2YyjQWciDHxk7RGg2W8DFWxbyYE20cx/GcwImcxKmxWYyIGXr3l7MPp/MAn+PzfIFH+Co/4296Q2v+wdvRHP1iQIyKMTE2ZsZesW8QSzmHi7mFK7iWsziTs7mIG/gAl3Irl3Az13A117GeC7iSdVzIjdzGMXycP/ITfskv+B5PRk/MjT1iCPuyLAbF4Jgds2Jj7uOj7MmX+DI78hfejBa6+Kxmekp0s5TBXM/kiNg29uaNmM5p0c6fmMmMGMbLMZS/8w2+zh78lPFMYFvt9Ul0Moax/IA/s5P2+hy6mcXO7EoPu7F7bM1feSR25wzuZAN3xBasiJGxDSfH9pzLeVzF7NgxtmM0+/FK7MLrvBNTeZSXYlP+wO/5J//SV/2O3/Iiv+EFfs2veDf68xHOj53p5Yt8n72ZG6MZzhoO5wgO4VCO5CgOY3VM4S1epYxdYzKP8QSPx3xu4v7o4Fmdydbo4j1eo+IZbdaW/+Gc/L/82Tj/0zbS/4kVue5YrmzpP3L1Sw3T+SY1mU46qdl05kn9TKef1GL5J6T+popAGmCqDaRWU5UgDTTVC9JGpspB2ti4TOMmpmpC2tRUV0ibmSoMqc1Ua0iDLFfwNNhypU5DTJWINNTQGqRhFos0DrdYrHGExUKNIy16Nbabqhhpc1M9I21hqmykUaYaR9rSyM+7lZGfd2sjP2+HxRKNo01VkTTGVB9JY40HNY6zyGs23lQ9SRNMdZQ00VRRSZNMtZXUaeQ5bmOqt6RtTZWXtJ2pBpO2N1Vj0g6mukza0VShSV2mWk2abKrapClGvtumWuS1mmbkNZ5u5HWdYeQ1m2mq+KRZRl7v2UZ+9p1M9wFpZ9PNQNrFdEeQdjXdFqTdTPcGaXfTDULqNvK6zjHy+vUYed5zjbwee5juHNI8I++f+ca9GheYbiTSQiOfp17TLUVaZLqvSItNNxdpT9MdRtrLdJuR9jae1rjEIu/tpRZ5/y6zyHPZxyLvkX2NtRqXW+R13s8i780VFnmdV1rkc7+/5SKRVhnPazzAIu+7Ay3yuh1kkffdwRZ53x1ikc/0oUY+f6tNNxTpMNOtTFpj5LNyuOmmJh1hurNJR5pub9JRpnucdLTpRicdY7rbSceabnnScUbep8cbeb1PMPKePdHIe/YkI7+fJxt53muN/L1Psch781SLXPNOs8h74HQjv4dnmLoL0plGXuOzLPL+Otsi781zLHINOdfI8zjPyPM438jzuMDI8/iAkedxoZGfcZ1FrlEXWeSzebFFPpeXGLlWXWrkfXSZkffa5Uae3xWmjoh0pak3Il1l6pJIV5v6JdI1ps6JdK2phyJdZ+qmSNeb+irSDaYOi3Sjqdci3WTqukg3G29rvMUi3123WuQ74jaLfEett8j1+3aLXIM3WOQafIdFrk93WuQ9c5dFPmd3W75G0z2mbi8/ah/1fRRh6gDV85t6QYpmU1dI0c/UH1K0mDpFiv6mnpFigKl7pGg19ZEUbaaOkmKQqbekGGzqMimGmPpNiqGmzpNimKkHpRhu6kYpRpj6UoqRpg6Vot3Uq1J0mLpWitGm/pVijKmTpRhr6mkpxpm6W4rxpj6XYoKp46WYaOp9KSaZumCKTlM/TNFl6owpJpt6ZIoppm6ZYqrxpMZpFqrvxXQL1fdihoXqezHTIq/TLFOnTTHbUJ0tui3yGvdYaH3LsNDXlQ0Lvb5sMnXplM2mfp2yn6lzp2wx9fCU/U3dPOUAU19P2Wrq8CnbTL0+5SDjTY2DLXe95RBTEqAcasoElMMs195yuKH6VY4wJQbKkabsQNlu5O/dYcoTlKMNrXs5xiKvwVgL9RblOFPuoBxvvKFxgimLUE40VCvLSRb5Z3aakgpllymzUE429J6VUyzynKYaL2ucZpHnPd2UcihnmPIO5UxT8qGcZcpAlLNNaYiy28jPPsfIz95j5DnOtfybg3IPI89jnpHnMd/I67TAyOu00JSzKHtNiYtqoSl7UfWaUhjVUlMeo1pmSmZU+5gyGtW+prRGtdyU26j2MyU4qhWmLEe10lBvVK0y5Tuq1aakR7XGcq2uDrfIX3+EKQdSHWlKhFRHmbIh1dGGamh1jCkvUh1r5GdZa6E9V51iSpNUpxq6d6vTTAmT6nRT1qQ6w5Qnqc405U+qswy9l9XZFjo71TmmdEq1zpRTqS4y8jpdbLyi8RKLvP6XmvIs1WXGOxovN2VcqitMaZfqSuMljVeZEjDVjaYsTHWTKRVT3WzKx1S3mJIy1a3WN8fbTOmZar0pR1PdbkrUVBtM2ZrqDlPKztdlH+Vt6jAlb+qG8a7GJlMap2425XLqFkN9Rt3flNWpB5hSO3WrKb9Tt5mSPPUgU6anHmzozNRDTDmfeqgp8VMPM2V/6uGG9lw9wtCeq0ca6i/rdkP9Zd1haC/Wow3txXqMoV6zHmtof9fjLFRH6vHGWxonGK9qnGiUGidZ6EzVnRaqR3WX8ZjGycYTGqcaj2ucZqFaUE839N7XM4z7Nc60yPOYZTyrsdvybyfrOUZe7x6L/PPnGu9pnGe8pnG+UWlcYDzzb8iLsxoAeJysvQmcJMdZJ5qRlZmR91F5VWXdZ/bd0511zEzP9PSMPKOrS5JHEpJGI0uyRbUk27KMMMuitVU25lgW+cAyuGt3f17A2Muaw6bHwMIzC5g15jFlMNcaA7vAmp41ZtnfW1h48PbVvC8is46eGZnj97qrIiMjj7i/+H9HfMWwDPyh/wddZTRmnWEaYbfj+cl/F4dYcErIc7BgIAHDv9ftdDtnEASbkL7ZRS98qimf8DXL84pOsbr/qTWMc6Io59OWVFC0WiVfkDTFUbEr5kQX/8mnmgpniLqtmTzGQ7gb0rGH4Q5NKuTLdU0pSJZZUDHOY0yKFpfvV9CvMCpjQGyziBwdVddQaxvZbYyY7uVO5/Jzlzvdy898EP0KjXYuv/mxzvi3Pvt68ih9fohGTJph7GjTKyBHWEa4Xas2T6NWZ3DoFYteNIjcYhGNiu4VtzgY0MMk7y+iX2fKTASxTrsTNsMmruIN2hg4aZJtRFql20GdbvLv+cW4vdBvI4RYLKqYU+or9XVPVZRUyg/8SMnUcjl//ICnYlHgJT29YkoCVvOrC+iHUqwoSIKEkODnc7WMlgm8IMOynpI51lipj39AdxQ/LemylrKkak3J8VxS1hHUM2SOQT/WBOzjUMBurd0McdhthrV21OmGXb/TbUeu53d97PkR3uy0mlXB8dDoONYXOgte0At8OOq42xWMhU7o5XuBB0ddOP6l8urqzurqKOeH8Q30CT/YTZ44flzQQ5LwArltZ5UUKUXL9Qvo5xmJ0UkfICgWlMdvR9h3K22/XXPRMMx99KO5X+i3hsPx1VEfNZPzaGF/f/+lwWD6nq+i/8x4TJU5DnFoYQPpCAYs1MBATRiW28hLkVMyWh2vg7sevWWNpdd8GMzeJvqsaxhu6J7IP2uW18xnsU5OTvz2PxctX/xO0fTVZ0VI8o6fWIb7FtzjhWetyir693AP3KjjZ821svlsnpwYxvhL/1z0TYRpGNFUT9eXZ7dWSLE5WvZr6BpjM3lmielA/7RbzWUU1nCtKsCI9KLKZifc9Byh2mx1/MiKI9EmNA+G7pqcop6hLFf71WXZMGTEKMYw12i0m83RgISBgHv9KI4dXpGNKDJkOBifbLbJXeH4L+nd7LvelXuExqBYUjzJ0G8yPKPADHOZHIz2BrPIQPch2lMGCtswWqCjfHJeilMbPgwtGpArFdKNb37zm+3BINj7+n5/t4XpyX+n4XjQv4r6/auDFmq10H1PPGE///zWQw/bly61lpf3Hn88/fzzaRpGj1y69Ah8dyL4S8b076P/RtuN9jiGDjfYGoznDkw7bzZ8fyJrWdnCPfVjvWYv+6tprZA5dy7UHSfvOOjnsufOZgua+aD4ePQfG68twK3fQi7knckcJ/QhRdqia1UsPnIrVjREzPhwdJ2JBqg3Pggi1EvG4GfRLzMYWqkGcWiITpHF0Dow14GqkG46g9qtbscnFwyE7rv/2P1CxuF+079W0kqFzFNlpewpZSx9FpJtHt+P3gd3YN7xW4VrriaJZcWDW96QLVQvQbKdEe5PaNgfoD9mYDghyKxJhzWZSJTINGOiHHY9Os6Rsv6D6+6G5Vi8trZ9B3ayaU/W5LSB79hedzbSdppHB2s/sK5xEN1wyS1GWtYkP51x8e3bSfp0zo3QFRgXy8ztMGqtVrNWqQquFY/YRkSG7DKi4/M0qpFBugXV72x6rj9/VkDzd7bRyFDGB3QM9xTjOpNVDEPJirI4jQwCcjXACg5IEon0UYukja9C+F2GazQFDFWHyMsk8shNKZN5N2IRrB0R8wBzGVaAqo6cItrcRq015OsIr6Gw021WsQALXgER6t6EZux2Qph7ReRvdrpeClK7HZg/zRDuhgMl8ckS6cGITAG9F3Cne7j97Pb2s28nwTt535RWSrwh2YLEsaInNyqcqAeSXpDa60GR5QwO/x92iuU5JImKUMAqdLaPc4WgYpXltMln3DvfbZQk00McyyRvheCjVh6XI81SBFGxJA1xWgbZnosUxcgG9omKKWrjrzielrUlQ8EplktxUr6TFnguldILS0iqr4Tn0JsESTM4RWFg1s/aaAFWjlPMG29oJRtinS40BtS0RhpICGmjkVUvJO2jo2YXmsrzyaXmOnLXYCKQxvPIdCUDFK7FLUf+BZc0IcS2WeiAuTZTeUlkeV3lUq7Ga6JTNNQ0JxliKFsPWTlWQk7uQmpTcQRsBxBWNZ9nWVZjOY7n0rwoaBiX/BrmIDGFrbKSYhGbUrx7X3/M9eebcPxLWEKiyIoFQ0urCPE4lTJVhDmfFwsZS87ZXAlaS4BLLMe77xQMSYYsDF7UeFbiBMnzcx5b9FRXF6DAdU8xpAa09tqWZTptaE5rrk3TTIYpAK1YYNZgDJ5gdpjzzC5zkXmYeYx5A/PMDW3NR55fa3bbMLIAXvm1dujWyFgjIYZvJPiRW2v6pAlDWELJ9D+N4ABXyHUYpPCGELoJQpKSglO4kzyJ55p6/Ndnkdg1vti0RV6V2Mdqtwui3XyMlZpnOaMrBo9dlB4l1565wEP6ZQTpKfO4yCLpuJFqrqn+sfL/8tXVcnlV9TdKf+lrq+Vj8038f9eqlR+7z2hoeq1aO/8N9xla4w3na9Xz9Ur1wvnqbffqDc249x5I1b8hSa7Wq9VKfa9e8JbPFurL4/9aK3or54q1JW9Kh2h7nmTuuGl84s5kbIUwKEndaSQeeHS0wsgssnS+kqGKJ3fPtUjwNGAuXUqrvMilMvbpNdYo2Xb/LCBRjktrupgXZFHXontdG/NVuRMoJtAkTeXE1JGx9fndlapnq1jGHAFfkrxoq2pu+96Uk81nChYrcDbisF7K6apsqvfV1pqXli1d0hVBlmd49zfQFxgHxg1DAE6yqjRhvmAfIA3vJase+nj2Qvm77E7T/pimbZ4t3XXHXbI+/jD2DMMDBJTV9Y/Zzbb9L8rnN3XlrjvvKu18GhsE/Uzz+RlY9xxY6xlUJQ2yDjO5s+l7CdjHXUDbBTqDq+RiGzB3hBjH0CSBSwmW07MtPgUTQjWcC4VOOVerHrv/WLWaK7ZLyNYVW7e0Zr5czjc1S7cV/dx6tZPfwRIviryEdwrtygSffwHquwXHJmE0CKILm8YU2QHJIFgWlxCBr9toHU0uzI4Avj+j+2njkW2T41Kav6Zxosw5mllWXjl5SbtvLS3sfFAVRN5NYSWluT6HZdYIntR5AX1GEwT99QHQwxQGTKqlZIFzBcxrr2wL6bX7tEsnX1GrmuZwsshpGz45GKcfUhyfFF2gnYbRb1F0WwT0vcXcyzDtShv4AjZcY3G74ls1i9cJAWwDCoXx522jNehZD+gfjM5tBHO9SwhqkRDOW6QhZvtU67zjpHffsHmdObyKHta6gSqaq25g38/JmIUVBF30o4zAszLPLVRsJSVLbErncmdLgsBKAt9ZDdI0zY6w6dkPvKm1cVtGw8F4iPq/EdiaID1hibLW5VNIkgUkKk8akoBkmUdQXM3iWUHm/K6t80iCvJBQtHI8yytceYoTrgBOSAEygkXFrrQrqF1xMRx7qA95RACkaGQAseGwH83G+uQ5QBcVyydPHoyHMMyuMwckgFv5G95vAB6kediAOhsRBPDlJ3kdHqJsD/7G1+Yy3IuG0X70NcpaQNOyQqZHizp5Zjh5pgsd2k3yPdwfAZOyD+hkfPUK5DKXx/T+Btwfwt0ufNHBfmv6wLWoFTGvXj9aL8imFlGIHZevB+HhoNdLyrgfDYd/R91c0qoDWq8oadoj/RDjpF9DP8eYwFvdxzwKJRZqMOXJKh7BEg/TrNuMuX/AcQnPGwJMAoq6eQYR8ttuwVivEaLhRICaYKDDNexWAQH4ruN1XU9nARG2W+jDd97/lsspjl16+vjqgw0eL6dDI4VYw0hjWQC8YhhfcRd0Q4ZJVeU4nWP5XC3dyJR4vAJPuYEmppaW/Ry7cInlJEvWjG8tdRCXaoRBFgkpX+RUJMC6X5M5xGqNFrLSrsyyJU7Scj3ADRmF1dM1zPOsZrCaZfKmGGaUbO2fyWo2rVjmMsOIU16atKMJPFEWaHEFuCI6RslIwW6U8GptwLpd4K3dyZe0+WjcR3vjq6h1rUdY4ZNucbhH/0hahIZwuRf0epSfjqKimw32WnvBXjDpw2uzsYMIk1yxKg3CYR2OW1n6dDBEw1arB3MkCBIaegXKKxIZhwUcAhDKw1Y/OjiI+lCYUT84OAj6zFQecgXtkVFnEylAOBgM4EbUHwyyBwezewaoRWYo8DhosNdH0f7+7BrhCURaNpoVnuWBgiTb6b17cC9P3kNuTXJBcZ7Te3pQHpZKn1APhvPe1x/Np9uuhLRSEYribCaVO5oH4YF8PKRZJDlMrtP3A8CGyYr60/cnbdaoWbQa4bT004xuarMG5X6TCgxvarMeyecM8g/2+gfD4Q3pCEco2BtBHae079MwroDTtr2YlfO9WIBEVgmSoBOWhEJt36OAu0kQ9e9hFokqm0qrvl4IZN8vFng+W1jffMtl11akU43mDm4sSorI1xcUBf1ECnNKWjYV0ZSCjKDywtnOyehksZRqbyxF6/c73idMFKQ9RxcKlj2hR59Evw6UKAPlC2kJfbIA+6SJ12FMYJ+MfsLUhZMItJ/fjRp+F4e1b9D1Vmlrq9TS9ai8tVV+dOnUqQdObS3HEqRzlfbZ+s74z8qdnfoO+mfxfeT+cgT3/+KpB7fg5mwsRMqfUL/3xHee0D54ImmzX4dylZglIg9gdZagO8p9bLNrrE4Hmb/N4ma7u0EkFd0memzzJI4uv3mjvqktSQvFxgMXQn717gcu2Mdekteyl9+8LaJstvcC4tBPwtkbTuIgfbKeK22aNr0Nbm5m7v1gZvOk8EdY4V988WIHsTOaPQLqKQIuNQFHQf/CZOVxFEbJl5AKBOtYfzzid8SI38HwFccjSrtHe9ksjCHyd53IF2MsgT6PPg84YoFpM+cASbyRoKIEruKQoB0ikY3FskB6IblBZbFwreUTmEi6gkoHZidCtZtgSALunG6z1gFcAo8ChiQUXgBSHTkEVaInK2mP01Sd812loe1oWtrQ9ee0hvIRT+fG/zMSTE67y+QcQXiO1yX+OUFbmkQ5/RMQkYXnBD3FvVkWRbG44KQkvZ7VBEtkFcWtB/UsSnNekE2pluundX0HOADHAG7gLZr2MU7XT7R4XrvPFPQXBI17q6Bq3HMCWhLIgcYvvJVX9NRbgHgbb5btpbyIFUkLmpqAjaLipoNcY4Yr/jX0jUAkJg1YjmqwBLVblC1YQ1XBdQBmFaCVSIetIcS4xX7xxaUqAt4x7Zt8dZnNuyjyC0Cb3eJvbNW6MiuximXBlBK7jeN+KO/siM052jAkXB8iazX5EqFeBfKroUGvD6uOjvq6gvot+NOV0UjRp/Laa/Ac4Pxuxa3A6mi1OhHQeiLR6loE4xNJy2aHiqBg6pTJUTGMbWA94NOLVkuoVVodDwHVP4ICgqvHhzwVnKPp+2FCo8hK3r6FrBp5e1RBwyh+5+EhkbCgAGDX3tz7pu1I3nECxiJjAxyB8rnwOSr3EWoTAVByrIaThDYVAfkTMd0oWi/6+cAtFt0A8tA0CKJJJFgtR0PZIBwKOjyIiuue1ysuFUmSfJyjwp9WHHLHyWEvW149OKAMjZHMHbJmS4zP1OnseRuUmXR1t9PuNP1OE2oOk8GLNrudIxxkqhpLdoC9idUL3dm923AVGKFOd9PBG0QgC8QYLpK51N10McFDRC5C2CcBw6vpC18omTkO4ccE3TVyHBYs3TO01e7j3e7jz5Ggu3B7lrO4Uuvhpx9utR5eFXTHDDiZswyn+GjzfMbyMR8UzaKt8Szp6nwG81kvqBRE4XgtYxpcfmV1c/2e9fV70JNL3Ubt7Z4gCx/JlV1rJe2kTbSc5APB+IVCjnf5Ns0IgrfTu2yPrSOpnGM5JH9T2t/2bKyzqRTiX0wvV8sriqyXuML6Pa+7Z500a6KIgeGgAhJqAq06xewyj9+gjfHnmxQfvYKLMFbwNnCQTUzGARkPRP9A5RxRi1A3gw3pCghgdcLOI+bC286ff9t3k+DCuefPnn3+3SQ4t/XU1tZT30SCZ1y7FOpBZeVyaWVle2XlHs0xVMyzbNk1sqrU6XQaviXyLMpxItZVU9FYJnkhBFryQgiyyQshWFHxRjnwhIVcaSUgL91eGRiCqaU1Q+3kHXiZ224j18w5vl0PfJrfhHZfgbki0hm9GNNuuxVCq0B9u5MIbpOpUIgT5+I+UKcbphE8MFHFbVJYsA3tOtE2uXHznkZTdd1hVjZNx9gL6BzaiydGcuhvLPhlL/DK/sKG7S6JtqfaVaJFEpcWDkxHXZIqtmYcu/j6i8d0wy5Ljqc66CCTkwuuacjJ8b2PKIYpHw3M/Lp+xvR9c3eXhGf09eOer6WwxAkCJ+GUtvoWIWWxAD78Xn49l1vP93zFklhRSgkz3oOsoz5TY9aJlHkiR25S4gHw2sGU3vAVEtYqFHbPxxNqBDdCSHiMLn0DunTF9DxzkfXMwPTYRTgZ/+85IXKdKFAM5ToJtymVySe35uEE9aCxME8qxWPSdnFD9uLDruEZk4sQnfAMA6iHDr2/ypxmzjLnmTuZHh0DzXUK59xkJMyfpqgmKB4FUFs6JubPw66LzyDXQPER/6Eqaqqii6q/6g1VUVdUTVS9Vf8VQ45IdSLZGNKQnh9GwBomH/QmM5t2LctNZ82sbWePnI3/dkQeGZFXTGMfCSL6DzglaMF3uq78FNRznWpkiEIG10IhFov7BE/4AvbbaywlpmSF7dJlF2gw+u6qFBiR95rcbV7HCKSaZbP8Yg4bUbCqOCvbq7a8FrRNKb/IszZ6In1XzQvYwSCV82p3WxIyjcoZ05OffJ+49ZqtWg0C8QOvF7PmTsUwETO3Xo0YjeqLAOz4wK/FiNoOuyGGDyBXDGwPYo7dv1Qe991cUC81R48/rpwU/lCNxMcfln/gY2i0Uy6PD1HgZJy86Yy/4+7b5cpz2jdmxNvvVJ5+dkoT0RfRLzH3MA8xTzDPMS8y38F8ANAGUeKtI4d0sJEIvdsT+NUlgxNaCNqDDtFooh1JjvFAjm8g497zw8nS2Z3QTaLFJAMDhhGMEz8eLXESzJPO5Nyfi6Nf8FbP+KIqpSVbIpyApIr+mVXPdNI1lq8EelPiyJoMa00LviTKSaEWVDm2mguuSSYZ9A/FS/N5HtYm+Ka4gHuNxO3CJBd2BfzILtG5kKBEcQgJ/sbfWfW1Zt41RYUXVNF0cw3NX93xZU1eP6nq1ZMuLDuwxGvkWS0O4ZQ1BPdkVVdPrpvWU/F8i+LDBzgVgA+f2hGwCAhzCyuiqOAohkMJLTlEf0TXKTIHATtTxEygMqxDs5NOi5g1kI6aImPPwfz81IQGRYpSVt5PFHLvV9BptaS+T/VJ3HwjSXvjGlHlvZ8E4y8roqpIiiA5hlhFv6Mo71dLPrl2WonvgOD736iUfRWeou/wS+p70jnbteyMHeh+fiq/eRl9gXHpCsKQqUREr2GXcDmeTway3zQQgTCwWgKxCCn2wB7KfmN6uflAczn9gn6ieSbKamo6WN/4pgyAtoWglmnuOIG90/R8M0QXf6Pu2bZX/0Imh+6ub7iKId6lvmOFy6653x14q17AF1zgZyhdZpk5mZTP5IDzqgE/uAyzP2K6zBZzhmEIYvVr7Wjyxf+AOJGYUElWP4r2WsB8R6NXj/SJwAr+WKZHDtGA4OnWII7T8HCfxOZli7/KNJg1qm+Pp2IN+y4O292wGuumCBtAFk8CCrsA9SiAaaIDzcooQdpeNIMgveza2YyMJZF385X1zQvbJfOgHqqNVkMN790pe0Vd5FIrlV4+36uspDhDlUwtY+1g4BV0jNGLJ+85duy+4zP53K8yAZUUE9kKnqAeKMMWonpcWlLCS4fT4lw8HgTH12F9S/mF4nJYDJeLBT8lOO47F+FvUhbE9Or1nuo7DX+bZI7gK2z7DccX0ouL/+ekGNNyjKActzN3Q+uQpqkRAUsVC3F7dD1SlHYLmKcuEUEkIIOQNShTZ9KcIVGdxv8wZXwoNBqaWb2EspcvZ08WskG5ura4uFYtB+O/MhqczYsqLyqGnQHWTeMaJUfLcBxiBfNZU2ARx2U0Z29ra+tQF1KpzusuHw+8E3eIooAR9JUo3tE5rwoZK6jwgoB5nLJM1RRULKT0QFP8ghmGZsFXtEBPCXgleOWV6Ti4hgYwgksQq8zsLU4jAKExiCCWQJDkuUT2TMgf6kPI6+p4qOq6ivqqjgZFl16C4IAkDhRdVxiqtKH2A7GsZImi4/PMa5lLzOvi/CbacuC/mqmbpCYz8cnXuBTjQapXnyZ2iWxhcJ2hBSThoWbZvp3Wjhx6WhoIDJxNDukgnX7O9h04rUCib1vZ67Cqo9F8ZcffBhfgcxluBJj7UHw4uCExk7Gz/vdoaUe5RILjSfpDpEm0ZC3+EtCN0hF6cRsdc/cy98d8qXV0DXRrFBWRvqkK/lzcJis5kIstRMThkYtviE8oC3Dc437PL/l9+B7GK8NBfKBkBpjwPSApyWFICQsajgdokCVwLkvDHbKE7ZD1aBobfwuRm1+jJCdLiU1Aw2iCBW6u6z+sfu2K241VCvQb1wMwaB/A5y3qMWwNSbn30d7fUe5XDg+zV+gfMzcfRolNDWBnGJ90EsTygW6UmhrVDO5WDVMZP6uYhnp3rx9RId4pmOHq+DeUdFpBa6oZjQ9OPXgKPvP2IsSWhtjbkXpYNVxzuxPbpmEPDa5Fg2ul1dUzq6sIyDaMvqB1OEpMxhKbDfRtgKhX6FxiGk6i8OzW1lhCtWsTdEwbNIrDuB0rVMHmT5lMtAMtCA14eRGv7VTD4zhtFx1NbGzWL9Y3G6LmFMb/QzpXcyv4E9B+Jd//KHAJ8MRT1cgTcadZtCu6k200suTr6EW3VKvLQtknAww+Ezz8x+h/EK1fN5HeAl1M7EO2UaxXpclNCgmbVIabcHaYGlRgYi9IFYRHokKUvufC3T1b05S8bsmOKWmeKuCMVlJ9N49QvaaJMse5Ws4GUq+noctLxYqb9pfrHOIlrr6SNhdKHMvLXDFsWOkFs1qK2mWvUijIImfpHAZ4Y2IuhQQ97aTLnKcVlBNphfV0gDKqKRlmRpJUtbyaSUkim8qs5ooLHitjlnXDO7bOMsxMXzECxFWFsc90owln1rYSRo6M/gqu4ckYiKaD4XDCgFF+pacYaLd/qMVd8Fcm6TiPCngUxNBDdLDnQdrkMyfnGhLrLbtC5psPE4hIzPoHrSsB6sH46rUOZ7wmKWuBacIsPU70OVQoUaWrF4YjDjuzczQpKD81zZtE0EglUNXUntXKgdBJERSr7qJ9hYLk8X9SiA7e+P4YM0doS8joZPEwssIPy2k9lCRidqr5+DvRIIa2B0f4y+lcGs3rEOk/mVOjvagf7cWKpGB8OBrN8T5lZgNijoCtCmE3OpSB9qnoipySo1tEKQt7iZghJLo+jEaaMn7Hm3hoVtSAZRVfNjwT0IuibTwoQEcsKjD0LqKPKg43/sSPSjIhNxxvquxH1LTpp1Ip3h7/S1T4PrgCTDebxuy75nEY0c9QCSkwhW7oRlPhEGI2Lh4bXdm4+OT9x47dj5iDYxc3hleOkZMnL27EfDXLoDFgz1Wmw5xktplzzAXmLoKOPaoogVkkEDRPBN3rKBFzA49HzeLaa6gGM6wm+EnHbRoIkBU++kUbNaOUV50sQimOrWP8VdEVfxnjP8Oup7/DAGjCskjVJE9Vc/eLtIt+KP2D6V+efn/A/lz6B230V3WWwJmMq+bKel104QX4l+FVXxXP6S8Zdk5VPUnTUIpNWSLtZwueege84aW571zfEz6mfoOczY4lbLG0DZgC7APLsoEdxBx/Xbf7uudJcHzpwtLShQdIkEml0Au9LNRslFyEYLyfXIXgO1MIdS6++CKvzPPQQ8CGZYbYPLeILBSTgErN3RjMAB8adgkf/SJ/aqmwoRpK0EzVVtp1BFh7/Zcu1teerKPAkJdOl7N8Iyezwma13ulcaH3gtfW119fn5m3lVXLZQu1al8xlSsdvzOZS74UXdh+BrG7OBK70IKN52pCDY+vVq4Lenjq1VNzQZW2uEqsoSFn80mngZ2flvz2a0pFfR78FfXMnc5H5ZrLSUeUCwWik3JR+ABV0CblI6lJt8gQwd6iomTAePiH1XWroFQe+12k3G1N8Rwu8jNzYaN2jGgtPoAnkCpEeVJv/SpRVCTCwkTZYRVUV1kjDoiAi2VnLK36KXauH95cKWSwWyk+t5DVdFRSFNWXTcPzU+K+XycJ9SknBQ1gWJUmRiLxZSxsp8i6k5SWJZWWlgHlN0bEti4Yo29iQDf4Zt1jAjeWF16TTWi57d2OhWDf8vJk2RU1CuiCzrO8ET8bI4EXexrqi8bgAr+NkKS/y8Ir4dbM1hPQTBh4TRl03AcyNmA2HlZ2qRKKQtK4LLdkvekRnMx4V3QM4/H7YbofLGVtR7MyAkNknHRKOogc2Lzu5x4LpuP499HuA0pcSucBUnRZLBKhdEZ/YLPqxgeMZFKLPOW17HeYrdjEeiI6YFkVjzR5/ryMJMi9aaddVV1Tbeddl9DnbXktjnIZ7B6KYxq5ordvta44NN7hu2hJ5WZDgxjm6OIhtX7qRVbPh29sn5iSxrQbDHFnfBBhlDbdrAfFEzHAI38ceG1997LEb7kF8G1t+G42uT25CLbiJTeSTwyQ/K7JIfkQ91aOmKOQ7zY/cR/TlGoqLMiSq7CltuEJl3Izt4nal7eO23+66FTfsuoMIZff2gmh8bW8P9XrNj0a93WiYHGfl3Kd2DaQmoVuzIrdLjAuAyx+h05fHo8uXX3wRRS++OF8vYnNDauW3ocxtPBoOye2foVV78cXxVXL35P4gtgWwI8igFu0NBlAUgpjn8SkP6//5yT0NOvWcmIslmpxONyIrB2FxiRiTMr01eiWWvU8vRERwQHM4L+sZ03XNjC6zKSnFcjyyrbKlOarKcXII8A1WEJIuiaqoKBBIHCfxyNLzcel+l5PTQe11tSAtcwDmZFZK1zohAAaJk2XuPQs5XUQSL6UEUbWWLFUUUpLMs6KeY+b3FxApzXGCme3KBNcLFNcjAEaNVoxOyXaCmOndjBUwcTI98XHFrRxHL2tOWh0/r9g2+nZiEQUcuqSnc7pK2M20qSmiwPNQFNWsmyoU5o/pCDq0lfHvahabVtGiYo9HZOjsyTKVoV4h3PKeqXmmY8LH00wRK6L024SeitN+0RgPOChih0w0jncTvSjBZ3S1A1pgT9DXzVASd+NNEtNNFJXplZiZ2ew8gXbcDF3+Mp+K4dmjMTz7TzFoe+nrAMTtxXG0HV96m0GNKfu5czW6uh6vnUPZOK0VI7X48563EdnAcnc+rRe/ipnTTYqMA/U7BjzwvWRVn4h2gYUltmEA7dq41enW4tr6sN633VildpqqJWEMzieRIRmtEXNBmob6MTm3KFvaymcCQFYPXYaA6nWOXfTXgslJZUW+HDhZ7uyjxy4iJibTsQgtCoptR89oduFPdV/vaRkdTnoQfZOgZ/QenEBSFATaos8WbXJhrn4yrLRrgNFuI/jM/sdXJZo2jU+b5fDvXZnvi9tgiUgIUf8fWpW4IQ56u7ukSvP1Kty6XjdXA99Y1VvXi3Q5Dif1+sjRysxquXFDvaBve7uzer3jSEX6R2s5uLFeQOppxebHoworLtmRdPv8eHSPjsOv3Vc39e1kHP6T/datqzep08asnnNjMLh15eZ6aXC0nrfspzv//+mnkFrI/YO7yVy+K3359D+2n966Ak9vz+tGVVqvM6SP5sD/TS0f/p0JlNuaFPrviqK+nsmRYkJweLTM/Vl94KDvkavwTQ5zmG5ELSfrsxVpAmgr7QQq0/WJJ9KvCPdQn0gEBhHZFQTs/gDO0MPjq8HhIdkzdJ2RgezKQUAPRH177cqVYX+ebyFtlbmRYwrn9X4zLumne71o8jnCHR3OXWDm94hhRidWjxE1zfXJDI7aaC8aX23t9waDHuCk0WjY2h8O52wlfx19nuzIRMTGhAzGyVZaujuhGAvbO/EOrm0YeGRnG6zFnSb6abVQvuvsome7fNrAAPEVwRZ5XledQOSB3xZct1sweMPJp5csQUYve7aTquzUC13XJdt9eDlnqzrPi46gmIIi6K7g2h5b2jElKTOzF/499AcUE9qw2vrddRb7tu8JBkv3sX6k8smqUflk/csPKEj+fz9Z/3NTrXxf5ROQ9ok6Wn5AKcrj+if/pyKlZjj+t9FvA75KA11h7JpVadfIrDIQAL12t9M00Bnk9wHBjtBTFTEjQc/uYXa44791EQ3GBxG6rSKyOBiPhn0p8z3+zlsXJ+/9CXQA8zvZQ0oKCJjdI8w80eqip85LCI/eWxzh3On35t+z9978e9EPn5ey4ucL7/m8iO57X/59PwVp0zk1s7WmVltk/PHJEfWvoiygnmx8AJJElFM0ZL7W8/7k+egwsUPv3/T4qz3vJ/mTIzo4PCRm+TS84fGkLd4JmNiAFi5BG1sxO0j2FhAGF7djARyONqk9xPAb26eDohds3Vaq5YNMEC4eD/KQDG29WmlilgsLK4vvvssK08eXfG8OcxP73ijG9RExFjscDK6h4bXeXr/HzMsJeGppTq17bbJBAx/2+9nhsEdD1O+TXb3XGXqY42euUJ4c4He35nb9ShcazweEj6M2DiuY8DgfOHmy3C8/Me4/AYc4joYQR/c/MYbjXvnECQieQP1JfGqL99FYZkLkXgImwnSK5qlQD2YbEa/HWnmAxcxGlNaX9l/XsOwHP/CAbTYe23dVU7Qi9E3d9kYtl4P1qBquv+be+25bDytwpiuGWdlod0lW/LQuRN4d750FnsKtQaZhF/OkLn7Kx1C5CqlleDAcDvZKx59Ezl7pyeOl6taTpfEIolvE2rhfevLE7f3SiSfR7ZXHT5T6EH183qZfjTWZM/IPND0kBnbAqBLBBg4JGoY+BwbWxYkQoYoOEmIOwfcvqJahGJpXMCuNUsNwdbGJ9ayuZ+eXBUXRXeD2bdmo2MWs5RuKIt0rBCqQ+ilWv5aMXzIbParNrBIZCLByRBsTEaaw1iDR5Bslx95h0O9H8LnOHB7AMA/6ox4Z4kE224suPULgZ6/V2o0ich7N2viGvREomW0TXUk8a8jWiMM+0G6YNjD69qiqprXfn7Ph/hcxL4lgduBaN+rCF31L546O8aMmDWHSRdFhazpPR/Pz1AbWaP4/Fr/Ofw8I7qYqoUR/fm0qv/0a+nNi4U/XP3d+G0H89V/lGtF4VZI42RUAte/3okE0aME36s8njAbZEcpCFAHbPOj3e63p3+DatdHBwX6U/O3GqXM6Irpyo1o83rYQVVeR5Zou5TROkZIPLHzv58vtYrFd1kzbjD+BZJrmAI1K7TPt0r5smjKKSDge0XgPbtm72mdmtnNXoG3uZy4zTzBPMU8TqSCwpDCHHYOsuLVuwpOvI+KBoSoQDwcdv0kn9wakwwwgUu4OoXs4hhk+NTskeLUauqS4rdRml7wL+3w0Gz9okDJYIcUv3rFSYgWWZ/mUgkUeiYhs+dwQZRXWUlW3dZno1JEp8KoIHDyHeJlXeMzLoRdxnJOuyOO/uEb/UImFl/Apll9Mp4speI6XOY4kpFhR5j8mcgKv6ByWDZ7VeJ5Np1iOg7U9xad53VRQTby3n9XCYAj/8+0j0l26K8xF5uuodg37Z4iBFSE5wDtSC8GYPGB/mxJAWCbjy5RC+ARguBMMBotEtQntMls/yObSIVRDFdGdh4flFc1ICRw2LFnFqqCoQiplZGFZqtimo8tY5g1Fw1hXFQXrWEs7nqbJWgXWvV4/0CQsn4+CD6WRCvVUDRWzgqDzgiBAPY3A2AzuVjXF4FOqKFiCiVOcLViGrCHE6lYwoTNXbk1nanStxDAN/HbUoAQg/taS40EfZnJACA2aIzTDbJbqbG9FaGZ+Qip/nxGPBv+h3C6V2mUFWHzTIQZSAYxqMth32qUPUYvqiNhIjqlFHSJqnSlNGQFV02FmrRAkAxO8O7WP7t6kjiUG6sTBAqGh6PRt15nXnIplF98XkhePhyQMddRqXd1toVEvCHqJCimAq6NJQaxTp34Q5vvgpjJs3FQG2yJSZ5pWmxkvECM/+ER+Fz5HCvJFkv/4qk7LQ/A7NGgQtDeAqLeywZEijUdxWU6bSdm+eGUwgA+UK6Y5vwj02SaWMd3YCAawMNGDJtvQbpH2F6bipA1htVbbqi2K/Gajsvz5I0nCRrO8/GN5R4fpV7qQ3sy3tm5b74aVm1LmcP5PMQ6lez6RuydapdMo1isR/yLraCY4Rs/lTfPfGavGCcMgh3d9RBS72MM/hHFXdNF35Q0fUOq/M83jptfx4RZj/NUfwi7cgz8ieriLGeYfTm9LqP2Po7ejPpHxTuwVfo0iyHVYh04z54m0jQoEu82YZwZWpK3Htrg4CmHFhPXSfRWsSYhzaeLjgerUQvS9kiTIkrNateoVPy06kp/Jfil3Incyp291ukHBsDSjUHY8y9DN51Z0PiU+lbUsy8gBzgxGffTv2RTnynY901zEXorLHy9++3C4/Jah75oWh9i05tg7y7KnBAuWEtTVjPbBwSgY9qaY4RfQPcxZ5nbmXqCWl+gukK5LhbhhLbYUBsRZIx5YyO49GNWAUagI1IUujwgl3fTxGtQfMCSQRbjQwNE6EqANKN7CG7Uo1sW00AdlS0n7lbSRyvCFbLeeyRknjVwmU83k/LXVtCJhA7MVVpDKa46EbcnVJPbuu1lJHf8FnxMF7vmirJvWG1euoI3AND/LpVzsWAVRdTI7O8vLO8HOzk4KnnbgMVNN27KbEgzFChzZeFB3PNNcQqIvv2ZZzc5kO1eO4I7ZvsUb7O9mOxXjmRh/kn2wxDqmNYzxTDxG3011NDK8L0rVUtBqYa2L7j/2TKt/LP9G5WJzQLTRvfDtszVrSNcsl1oHNMnO/Yl2iyxKr3rycqz7P3Z4uHOLGDXNhngU7N8UmckC9tCArhpMbE8fxob11JS+7RIlej+qd9JOlCn+01LmEA2+pxHabu0D37taDsPS6k9CreM16Kvoq0wGkFsRZmebOQ6YbZtJvA8JOCSKI6AGbBi7H+J9IJEh9qncKPE85MdGp10+hPEGc8NPXBApVmc5JD6InNOWqBInRON3jYatfjQcjT5t2rXEBVH9lBValVUT8ZOL8DzxMKSK1lJIvBHZZ7qmQtwRnYWLo71+9H7rVB1Ol08c92q2uWCuViw3uUSqZE3Xuq+FS2M7LdJ6sKpaBMFHKEGdeA6B3ur4atfQsAcYfdi7zgSICbLDLDlcnQY3JaBREIwH2SzqZ8nfYBCQv2gaBJBCLkQ0IAlTe5QW1VHBcLATtb/XmNgE1SaRQXGpCB9EfH9B7HPxgSgWybEYX40/UxpN+O7V2H9Tbc6WMCSepoghQpVujiTD7QyRe3Q7RL2CDj1zvE/sItCe6VWEFPf0U5hPSannO93nUxLLC089zbGACP/Nv9FfPiSWFST4G0HhnngaCyn28Y2Nx9mUgJ9+glMEWX3nO9Up//1nUJ4i0foR7TAAiAZVQhPvCWTbaIklXpIcYE6uUqvGFoTC8ONEc8Rx3/+ulKygL78orvn/xXPFbyFH3737z19QMM8idPLjHIul2Xy6RnmnLJXkQVZQe8iIbIci0h1i0+T5bwBacGz8o8e+9CM8p1ji+78Hp+UUj4ZrX1yDzx+8hzMNln/DG3jWMDlmprcibUp8pBCL5xvsM3HNnbnCinzsu8R1WDds+0csNT9HNooVXV3t95vN3d2g2QS0V/SuEiMbCHp7RDlTFJ97GQAEDEDC/vfm91onvPuNuUOX3jq/198ql4/Nv1yYe7cNrVaClX31VvU7WquwDaOnOzXAO1LHg4Np5a6tFVumQsSt+nwJRvsvzJUhu9N01rZjqeyRtl6lnmhuUdupT6nmvD+pkHqcetW2/zNZTAluvoJNB+sKruRd2RexxApuz1X8b71VSw1EMSO5haqgati2hGreEVhJlDKKc5fLp47Nt+N8uX06Sm5uw5Aywt1XHx3RAHjiW3ZZfWOwVt07Miom+CHWp2aYPPWGdpPvq6ltWIUg9PkTdGjI4z71bjWUjfEg0Sg+NL7WmkUjRHcc0fvQd8XweH9/NInM2U0RDwRE5mwBE2ABKxAbLSFA2f3+Z56rf/zj9efQQexfY9R6rv4jP1J/jpm3uxJjz4cuGVrdmk109Ras/+7hKHpv/V8+HUXja6NWHx2MgnvfW/9X15ledICy0Wxv/ltgnXCJhQKgpBpxbbaF2k1qggkF+t27t+U7BMltZspL0Zkz0c/euZYW5bOpaLVz51TWNzoq/4/fc+Q1bqIGuAu9SQYm8um2eFpLl61iY7nd/iUJBvlIk8evyNqHt0PDOM4uh6vbH9ZkcjMzlR9cozbYs9VsTgcevxxROQpdyNp8cjzaDeNhtheMxlchoC7KhhOWZrx/7doIWEVgbAOqEpjKGr9EfXW0EwV6CbnYBbK/jtq9bKWy9sBapZId2F7FVNHLEcY8/URXDlK8qesvMUd9oLiJZ5H2xLmYK8Q29oOol615axvBci1YzrY3/GaEBuPBcCQiRGzjpZHKIowRO6Fpv0/bnOiZAXGRJk42GtamGw4npsfxcuFDF8T8RVXwYYwLc9fDVvOAF7NYga+KfUPP6IaPVwOgKuXVK7kG6zgQdRzURC9L3M6OgCfhA1aWpabyB2zWeoCTtOE+NTAfrODNmr+gf5ycfVxf8Gubc3Nusp+e+kCxcMUmIrCEC/a7tQBd3R+PdmOTleFwNBigw/FoHwE22AOIEAT9wax/rqFDsjrajQ4dCZOFBLsJY0NOWp0DRBRKd7XbDds+5KNqo9Vq2I6OPhmxpjL+xUa7fVdL+v7oT8orcJP0W3TQsdPy2gTXIjqSp15FY5vXqbdRN0zSUeC6tR7BG+6+V9wnR+haIEaoX7fXe72iS82X+nD0iru7RW9A/JDO2iZLLVepZcS85TZ1vRdvHid7GMh+nInRg9+ZGH3U2nPmHhEdrFYtFgah4SYVJnxKMWkE3a2YY6AC42sDArnLfgToQ1Q0M30trco8x6KUIGt2ThfZg6yp/AkamuRheHLTJA+Td30eZRPE/obEBGQ0VGVL1VXNkLWspsH7/0Qxs8yN9it5gq9vmrvAv9jTOk0MWax5Q5aNJJHET6Lv1tNpffyNEKLvGA8PYhTXS+xYYpvjcqAJsRFLuhyoGB0mD+jk4fEe5YFI3ywXi29U1UKmamfoXlHlIAqyUA9LVgNtNhYIP019aR2VU2DhFsKLJPH3bC3j2EJ7cWm51ky72tZyuPl/pbWMm8btxcWVatN2tJOQ9jOVjMnzfOOie9KpNlc333R2Nbw5aUoHr1GOq0g9wZ6IuXqHQlLil3KCLaKbIvgm6xrEvP3EsWMn/pYEcmyV/a0mtb3+1rhrfyVOPD3ZtX9scbh4jAZX5+2048/LyViKzWemcghSXonRAK3HfnbKk96HFbfjE7EDkT0kX7oLBBLpytoy3toKoh7wAoP4m+2Nh4P9/XgBRmhfNqgnKOIM6pDu3tijugB9ui6lKDerQ97OdN1oQh+ukN2tRJND1gu+WwPs6TZCtwuMHZSBOGMCxMHDlIJruBuWUNtAUXRwcO1g/PPN3mgA4SAMd0Kylg6Je48BAmwRhOGl5g4gkBHx+bHTHAwGcEsvbGrhdQZSgMEJw72wCbfuNBlmTlYnQPs4VLtE9EhUywYMZjuFY4UZ0ZeF3YPB2vnwjs+t3RGeX3shPL88WPub82uDtTvQaEDT4CokXmdCmkqun791HvFbqRTHjXiaU60SZ/xQ/Q54+PAOchh/jh5QH95Wh1zopTpNe4WGNH1ajy8AhiO7Y1p0X+YaIltTqf/kif57M1n1yJ4JHFtD0UXan3Bw3UkEfZ+y4A/9BSVv6IJjFKywqGfyvl5sWkXTEXTjMMgG8PkuzdHgs6Hbmmbr6AXbcezl4+2HdMWUSxnJMKRMSbIU/aH28TVyf9CUyY36kkwe02bryK9Su3rCC0fUPRu1BNz0u2sTWR1x/NAOm+gzP/88PruweZ5FpRPVldpWcEez+7rjx1/XPXlpg2VRc3dhg0XnN6tbdVQ8HuSpi4bo0ZO6fSPunOCYmyihn3jbnXjdnUcwPzdE/f2IBEcx6FXicIy6KUtoxK+gnwZezqO+h7aoTRPphk3Cy1UpcUqi/iya6naASpQQ2f0XwhG6Yh016XaCTY+wDtUw3vjyeU5R9WqgiIVq4bmU5BU8GWcL2T/kZIhKOFPIpsv6xrObRpkvheUP5ay8Vs1xOXVpVZY/v7qkQryqF6x8ipPRe6wl3Swu1TKZRb2ezdYLjmNMIuOrz60fP77+nJZOf6HZeVLU1ccW1hFaX3hM1cUnuk2OQ9P++1P0acK5Evam2wwnGwW6jWSfTgmh/1h/pO7p2W/6DuyKJYBS2a2ve+ZMLjACAb2u/lDdrQQ//M0Yl7CHxw1UzihZo4pn42OQ6BVnohIL7Qx24IOG3/7t44Nv+zbUm9z7m+iniFSqETt0IO7EBRxvUiDGIIg5vbESZHmvcTK7Ydsb2ZMNj49WNu4Klhc31h/Mr7GuabrsWv7rHl9cno6ZrwB+JLLcJnOK2WFi6+ZmTUcYcJxHBFFF1EWdFo+hwl0dxTYmJaBJmJiVLyPcKRHXA9Q7jgEx9LOiL28vLd35YpU3iivLIrIyEjovjr9S3Siu35nl3iyzsKrLP+hlsmWv8swpJ1A948xb65zGcdo39JdOoR/BeNtAd52RHbRQWBYzFpLQHVLmv1Tya+cyubuPSzkZ462ymc2UoxMBi9BWJDg8l5b6p2bt+jGYd4T3qlHLeWgwuljVKvGGd0IuCAlJPNpQvczLGmvYx9Yck9WIxen4kIRH01AAYb9TDguFsNKO+eOjZ3M8xRXoV5vKJtaZNvFEVqPMZsw9UP0rifsRkVq2a7hG3PzRG1LUIiKm1f2IiKei+uOVKKilmkHA5s08e3U3G/2vrS3zkUfWaNine5kHgGL3Bg89NLhvZ+e+QR85J7dKlx55Zetk6ZFLTOKvO1m74vWK9PhrmDuYXWgnQH54G51JdShhYl0yX1Ob3UQrhsNqst2ZjLRN4PFZYltb86catEpswEKEwsPrPE5xKUBMlibqIo8QD7yGrH4BVq2HambOEARRti090DXNteH8Cl1nqR050KT3pDAvi5LiG4KsYl6y4Iy7LYA1OrvumTm9TFwtAZCEA8eX9ZyVy2ZbQbBLQ2amoxgm9Tye1JPWkZ+rI3ZcH+rI/z3rF9dtfI0XWS7FskJaEzWoHM8Cw6IibvBdNSOvAypU0lA1Q42rdo2oqMbDPmp9IytysiTCYCfV4mSoFlSu3/d8K9DLQOFT8FIWsTypk9mmcsoomPn1A6iYBpyTgXokBr/JIgejBLgE14/a6LDfG/X7vYNe0OvvEcVln353s70DGBxTO/b/hr4wkXGiCTLmyUwn9NqfuBhFfbJl84FT4//e8JZfe5e3dPHXGq9d9u66uOShZ5eoseJ97sW73KWLd3qfdV2SfufFGSaH8hIZMSkzQ9iFCX1LAZ8KIxwwETq82rp6taUFO/0+YvqxGQbqUysMgqC1S/B3JX4fC2+E9+nJ+1y6grWJNV0jCv2KW8E1n2V68RvGf3Hl0gF5ySNXLqGA5HH1atT/KOTDTMpHfRIpVL5WINgI8G3UBva15jegrGTrrU81pyG8+mAzbYenzq/dhj4MXXk4gjwGdOPzoGY7ndtPPPRpwI6IOYyg3Ye3fD8MpG4NqI8LQKVRARIPhbdJa7SJkhZ9aPPibasXtkLbGr8L3gNvi3q7WZLBQw+duL3j2LcdEhwYXWd6B4dztlCERy1TlF4ku/aoUr4bIwoyeKvE+W3b3wZOf6e9eeLEZnvn1NPlc97ZxuLtS0u3LzbOumv7xypvQIfl4jMvPVMsd9fDQm3p9tfevlQtNltXFpeJK/fpfCIyf6IVyUOei8TrHBAHq0IaCapjQ9tFrSaBFt2IjCkSa0z4A79dpdCn5hL3iK1oPAImda/4K9lRH3irQTARnN+xVHV2nMryoIeYXg+qi6gXNeDUe3DDjw0GWcJSLRf7kQrQVR0cobVE4lakPgcJ919z426MqA3MdDt8mwCfLl+JI4BAI+LXNEK98egwLgM/Pgx61Ifs+BrxbHatFaEgGl27thdzgsPg6uHh/iA7OpzDXfP6EIZwGpXEFw/5lQMojEX3mcM3QFfHwAn/E806JH4ziRM/9OPjd6M9V01bX0e3NDPEX0WrNcfbphLvWUSSVpt6cwmPOiKj9qqx7ephq0VMChzTlM88e/r0s+8gwZmZndZg2I/1vv3kGgTjvZm117wNbqyBu8Ff14RoUGXYnFnsxWR/w7xJbLIt4vfpuJ3ZJSvQW1Q6SqSDber6DvD6vI2yPZ9lqtKuHLaojVQwZ3Fc26pWty6Q4H2EZIyoMdLw2MU3kKsQoFZ16/aT1erJ27eq40E0zf/aLH9Ec3ZpKV69SVNkngZfqwC/g/ooujH/8dVZ/sRajWSfmvYr6dUGxF8917myIeaWfem3dnfhgw5v3ZUoS662ZjxCbLtvUf8dj8/R/+5NrFJYrVVrsEoKxLGHAyslcTOyOfmdmtOIuO2lflH82GqKTHEiqSJiXmo/hc4vnFyAT/30w6fhk48R0rfxSsOu5l2OaIpYyc3X7EaxYdf0nJqk6HrNafyHSrXzb6OGkU4bS2s0gpgCedtCYYW87fQ5GFe+bm6wqqfpVbtRpm+VyCt4NWfU7Dp5K+SDWfTDD0SNSiW9mv232dU0jczJjq7QmevNpAczjokH6h/GprkxTOwRFxeJuwv0CIEsPeKRs2Wq6BXVRAe6MvGqoejR6KB/kCW/SzHf9vN+munOPbdGdvCliB6bWAYOBsPBYH9vbx8iRCUOqOMQBYAhYIkcZPeYmdyX+KWlnmuJ/qJHXENf37t6de/rmek974cxVmY249nr0p9ioro+6uuMCG/XETVmhelFfylmOblEZJGICc+FmgxcsmQofcWQgDeW9PBccygqWFcjVcOKiA6b50K35GUcMafEv8Ch5EQn45VcuHP8rOdppqppqjkb95+lbaASayxS7yk18yk8aAEj4cceL+gPPuz0ek07lwuD4IO7u5axZJg9362UTkUo/45cMwefH14ef/l7CmkTmVbpe35soxAIQmaCdY/qYTaZDtVNM93Eo8pEJ2O/qj7m1U/meefTt1TT3DoaxGx1/CTaT1xURf1JZO+mlCkt/gVKi4Gvb3TnPA9M3WP4XUCxuN0FjrRXNOxmu5E2i7GQ7dQDb//Xg8FzK5/4kFhMB81mkC6Kr4sla99SvdZqRYetxs/M7VUgFhdMvHFusr948ttdbeqhcSrkW7qw5JgFPg8sLa4aeb5gOpBUb7XuaMEiQKLVYpbznZVsdsXxuWyxWofEc9Gdrdads30EQ+rDr0G1nFN9w43aTuAvE5cEAqZaICKvHgQAUANqpMRA+HxLkTW/6CtqnQALFOwunzq1vGvKB+QWCK6c4GzZ8H1DTade3CWqvKP7P25c6Y7smD+yTX5G+I/s/zhIEiEgr535+OGovFCj2gmP0n1ikU2czPlRiKkKMpwL8WZn4lDMm3YxivbGV0e9Xn+ttLbWmwahlWFZJRIExGZMIpRWFDTaGwMHtNfTokALslor0LKBFmUh7GctqZzPFVUjd1qxFPgc6QdSznBWMpsaa0FXJP7gNgnl77rEHwmV/06KFAjcmyVeTOmOUxLNnmoLsmsZzrQc4799Nyc4rPIQ6xQcrOsPmlspXpALjnskb5lqLEnedOcNMMdk8w3NBFZPokXr9bIA1+LXjg+jVra3u9vLEl/47JE6TGswKeG0KDf2i3iTLUvyLNmoQ/oGDu1KgY3oL46F8SnlCumrgyEU62DYv870gXL3h0Qem+RFbNN7wMP1qIQQeNxsNjtlUxPsOilveqJ7nLU8LP0YuLtoHU0NnBIUOalTdBVeF5BsYgrzTb3ecNbk1/b3iVH2bgLKWq0ezdg8UvfY/3SGovo6tRA+xrQSnjkpS8IDT8ye8T8gTgt6hVjutIbQd7cKp+XtxYY5weRADXeyyaFFTXQSu6pb9dut+izZm3PLzor3ydOd7jd1VkRzh0+CESZ9RNH9pH9u9L5JdIOTfsmaco+6pZHN3WiuQ3bJEkkCYxDbm8Vj/0voT6Hl6a9/IM8lkAuo3zLy49W4G1InmWvUp8A2S382rDbdZY4SQXgsjqT7VgSq+YVFAn1BRGbJ4QSW437sBBZ6AkZBCUmu5Boidr6S4kTRWWmWTiJD9bBWMSpGSVMLpXIFi5Ysp0RdMLHBC5hV0dPFUn6zIrDoZXiIexkhUbJP5DPSd7MpjhX0WvRTnB60/FxUNlROWlp4rlD8NJvCtptRZAfuwHrG9SWNme1Lmf0mBvm9CvhaEMT2g/R72LrSQkyrNWunQeLzIHmmTdS709+nSL4D4vRv2Jo8wzIzPzhobkSwzJiZfNGAWJb19nu9adlumc9c2QiLPslnQncIT0E8m8576XXILqLYtjX5TbPpKkY3FRCNRBTzlXt3diMiY6ToIOrcBVMW1jbyczzBfqL1LbknHpTbMTBoyw+eIHeSBU425n1uD+O9hnZEERWgS7qnpj/dX4j6rcmuw6ntOrV+I7tUYocOwbT96Lp4grlAfa6R4daKf2SAuAQC6A/zihhUT2BCvGOCyoY9wrbEG4zCr8GqIsNSeJ7jMId5T/dFQ7WKjmmnTCWPNVUUZcOVVTFQjGw671mSIknp5pw37GOvPXbstU+QAAWcwkqSxPIoxaZLoizW65zlO4Gh6CleFDOqLEtq3lCMapiy5HyQwemfnXN2/a7kPRBMeCUYO4Q3aMLMJL5aGJj3tZkfGFzp6ogKSbdTAI1ifY5PpYaJNDHWeJxh6fJNnUOF2wgnu6uaLGNvVLMLiizbBWH8v38HGBcO8RiqiPkUYWJMDav4eSOjlyt6RlczYtEtitbXFxYXTzgStE3tm4NGAB90MB5VN3Ie51pfxqpgpiSR5wVJ4kSZ/MzY9xe0rEH8S2iFlIBSKcSxiycXbcPSA2z7j6RzuUa8Hk1kSteI1S+iFJxsUq3RbXyJQx0iYuzv0k9yRMzcCTlO5UUx9o5R9x3MffHMOOKfeIJr7NhbzYQvmf9hS/ITJlMWdRLBAEMAoTVRZMixW3fZiJItBUW3l02/Jp3tTawWg/FwP3F6Hx8+1HxHkzt5z0mY9onrMOPhZJPBwQiaOJ3NpqGtIVr88eEwwe5yfHAdxyatha5fT2jLg8SieWKtMTHhIG3390qbbGSeWX5Mtti4aEQZKrqrORjM4tlBMIsX3SNX3OJBvL6QIIpeJe4V58+KM19oL6GXKJ3E8Q+tEh0EeunRR+uPXmo8+mjj0qPoUXICMXKePPN+9H76zOwRH3Ue7V56tPMo/SDmUvfR5KQ7R6M4uks0rMH9qYqNtOhj6dCJUC8C8vSXP59NnNjE938efYZ6xmTs2Mx+YqvRrBIv+kVWmFjbC24tNvAgW5boXeQH3cjJnNDq91XRV2Tdz3sFP68s7VUMO7+ZZg0j1a6kzSXPGZTy6yvrGf/ia/RaaSGzoivloFbIWLvvi80Q0Gc4uRDU7bSbzmxkPC5dWm7Ki2fl7IWdS7ed7iw2TG6znc+kjdA2pEztKzETlrTXf0Z/NLMC1xFg/DUU/8YsoZ9Ev0jdkNFfJ9OpR0JiSknEfcLcD0iiK+RHS69kzuxkORJ7h3XM00TPe4cIK/s7sO7hd5DfRLI075h1xV8pplKSIAJUkDhhA/1s9ty5zKcyluFxmXPnsi9ZoiKI/hn/JWy4+CX6hvQxT00Lsmh9yttZQYjYinnEGT7LTuTB8Z52smO+CphxkzkJa2XicYvs3bYwHcg1ss3D9WPbPfpzR4m7kgiWVeLHInnkFQdWSjwYod4fO6YTrJnOM3mnXrcLj0fArvbGh1f671UURTeGARBFFBHndZ8x3GzfMdN2oZ93fEDB/eCwf9DSfWNeB6TQX8Ob+FaF9bwzdQrTnZDiKU2mJk8b9Ffrmq1pavemyBNoZ5Xyewcxth7Eh2/U72k2GqFurpbfnphjxheGiVuX43fEKv07/igmJ4uEaOn6rrbgWLv3aGZ5NRunKEcOE/nRj9P1qAR88gnqxW4zBoFk6BNOvTZ/LhRRl6ZT/8Tk1xNasfcywrV1af0hsglnpD3Qhm/qkpL2TaB096UV2TD9tCKxWvbXMpaZNn0I/rzqmemaZ1oXsyeaTbMVbBrLzRNoMZ8NPNMuZHKuadummw/yacu1wiDIZ/J2LpfN2fn7cu28HbRzmdWz+YrjVPJnV2e6qK8CN7ZKf5c5bMZChhLC5PfBsDBxtEx6hPiy9r1EDNHthHzYjB0flBBqCxKSexoPy9/eWz3V1mEJ9PDJJ+RA1OzierH0fEkgysazpiYI4vjTvMKyWk9RZR71BVmT79EQq/IvvbVYXCs5mhjI5x4RfQANSlp137oIC7LmnU1rqiF8mVdEXu3JrMTP6ZmJVQpxCk3kMV7shjkhUXQPqQDknSxe1NOxD3BJ2IjlKVNVDeI7C82wkBFSKS7lS8VK1C1kvUzN8K1UpqyoYglLiCtqLMZSOR1uV5fvRCPPOb9QaJssp6T5VP6+fLFSXFkuVVnHlI9V7TTWraxjvhhusmilLgYZzVi6cP9tzdk+n2sJxiW/17wxQ8eEV2pQ59aT7Q7dNjD8SZzKYhKGEIDHgBiTjkbou4e8IJpuobCQZweKnCkUlgrSXw/39sjG5thBd1RAgvC2VGGxkEm/lH+Eh0jB/QQW9ycOCvAN5crRPZvNoyXr3rCGElOjG4qztxc7ByXBww8+COdzpWjNfqPgSivqTX0rXP9bsqij65AzkX516CrY7ayxbeJklRrgEacblPoSQweINRtUMo5jt/BklhGXb5fvXbtX4GxX+aenT2Zydo4XO7nC+XvWz36b7Av02vhXVQmXFL+olp7M5opa8b+it5MLvs29DT9xbFM3RJUXtkvwVHThqzIn3Lt+kfNrWjmfeT0846slLGrOl5O18XfR7yZ+S4pIZ9fYbdZLzRQqLnplMZ9/7Zve9FoaXtjb24XWeGVhkgDh+CdJ2u7MB8KVxB5lakYV/+5gC7iCfRKZYcVYj3PDvQPqzqRHQvrz60k5D9BvQo9ukV9Bi61nyc+UEY0zZZfohshOy16DOnhxnCyMUJnkPuIDF118RobZyeoax4qOya2dW/OfwWmzVn3k4ddkMlUSF5/JWNaxc2czJZwVBMMRKsqHn5EDJ5XK6LLJif9fZVce3MZ13vft9fbGsVgssABxElyKBEGRi0MSKZKSTOowoYOU4viWFQW04qN2bcty3ThIrXQSJemRNrXJmcTNjNI2mTRNQ9e5HWfGaTIxWTfH1E3SNskfISepp+00bqedNlDf9xYAQcpuEhDcA8Du2337ju/4fb8vFMyMlg6Rw/QI4rK2feiWm7MXpGCIHHfwwO5QKJa5rYAjmiCV3w6X7ev/LVInJrn6GkVF5wHLRBE4E4gmUhCxnfedHpyYJ0IrGaHIx76wCzZ3PyFQgYahT1DAaWNBUtFg3BFZQ74cEQKnJZV9uIElXMPKU1oE/YFisMNIwQsKvoto22z4QVFhizza/wBPtHG8T8M8i5qacu38haQiTYZknNd1vfVtU1X+XlYKvIJ5vh+LX7R/KEoC0JxvPYcl8sx8zz/opmAuGOvopLjDlowaw1lH17PDRAFtm6hRI1+TPhw0ZfxNqZYnSmfIl7d79M5NonWCN8sPD3cxEOpOoTZqlA58oCn6/SSKfiM3NpaT5URr4zWulItls7uz4oIcMAVWilt4UUMbu2fH2ETrZ6hZcN+XG83liA60KNsJHoUMaVHs9Uv740UnCo0pgCeR/AOgpkbDxzo6Bxju/TGMy9NO4kcyes2ms7JSr9dpMAT4bzxE1zevkVfZcTbidaceX1taMtSmZjSblMK9tbnaqC/He3yaOvUiwUzWZgH2XMgf5ULxHqllF1t+go4K3qYFQMC97Qv9jGYoopTFAVaXjegsGw6usudOnDjH1g11BcwDEjtYHWQl1UAK2VFZ0HJV4/6Q7rp66Ey9fvpKOn3ldH2dkuaphgvmftdQmS285ia1NfYD43KHZRyC+4EBIUVqCFJ11cZyogCW3zEy2Lr06sto1Wk1nNxEPhGLJfITuda652RGEDOScepOmYhkmyjukc8VhfzG84byI4teZiQ/5N1r5zwv18uhCFbeuK9jYhpBWxE8oj/kBfIBmeSJlrm+1GjWyWNprdf7kgkPrSw1+/qcBmrMe+tgeNlT8p6dh6W3dV/PUZbfObCiFWiyKKKm1+xu4B45f87COUxT10W9LrXVFBK64p/o5lw/jzHwcUd9wnwiqaP1hCmFxMnJyCEzEY4YcoA/LLLOwao+4OiSQD2tmtFaD8fDZjy0OlgYyvM8i1E6m0sJAU0PR2Jh1vx5xGGJHHNXUA+RsyhSWLjfNRIFQ9Jy4CLOaWI0Arz6kfDhBG/zEstaPG8JUtGMmWY83KujQ+5lsPCAZcdHtFl536yy3lxebg7t3z/UbFImX6LlLjXqk2cmvV2HFw/vYnb6n/v+P/8zGLvfwO/81NobuZzXy+UeW0KFPA1S+fmyWxvvAMZhMBjIV3q8WFY7brxa8yi8nfQatBJ3pXu1v+KDXKJQqAyIz1p5O1k8UEzadnJyqK+kXZIGY+kSO7KatOPWF7iBSqGQUAKfC98rufFMsZghx18yRp3hyaRtpUYyqeJWG/wa6asxmuHPTyFGkTlE4vTAfGMRlRJ3A+meOLGndtvZX7ulfmNx5L0njr79qDtb63tPNJMZyWS8++64rVKrF4tH528+8vjherI6W0gXM5liuvusPoEe83OYUrLod3/ySP+930KXyOqebzLXj2FbGBLgiWmz4gCEXKDpYdvoQWCMoTTe15jGNWZpjYzpS8sNSHBCptzmChG7INLodfiizB0I4I1l1CBTOqB+nS2gb3dM/wJ6kWJ9aLYm38QHiTMByQOeY2qUJlM0blfVOKrllYQsa6GgpIdVFIo7CU1WHVEcvDWbMM3qkaOyUzlWLh9DH+x/yy4JS5om6URNCLKqqcmBgiRYejZx9EjVNJ93biyXb+yx/W6ir9I4yAWwkUNu0xJHZDKDx5ZIx5ApDhi9uS5lJx6APMIAWqhN8bVKlQaKGxzpfyUOPSOLTloWiZ6i2rZqhUMa6a4Xb+AUJ5MLu244l3HODJQHyPsHnV+aejSmm+Gg3v1l1nRdM5tx0L1GOiwaOKzJrCCw5PbDCpKUeTHgWAFOkriA5TzuwMkGFjq/lDhB4CQtGJE7vzTArG5YTi9XrkKxbrgCSFWYNbisH4JH7pj08339uwvCrYubyPFazX+fGz6OvMY80sPF2ePC8damt+v3kKO5nXb4FdLGcsBlQEc6MsS7PszDbjO9g4kSR4HuHT1EU61yD9gHR0YOxB7gIL/CAftBjnswSnMtZGR5wiEbzoQs05+SjTD5aJtcCFwo7exynk+Q20n70k5sBUgSxGAciiT7+vOlbNWJSIoSMIimaYQ0Q5RmZjImWud5BcwTT9x2aDgq84KkaEEzGk9lC7tKXrwnhsYvc88vUyqRCqgKWaGfUYIGCuT+RRfT5AXyx+fdvkG1KUdDTjgS/IUXuC6Sx2wn85Ks6Opqvr8vGQnrPXMhpihBpkblkZBne2be9tN9h1bK5aWlZPWO6gLZWFkrt9YgnL28Vka0X3T0uKXtfA01wETCyEHGCpgW3LZ61ERMa9UjR5NRYoW81tbiK/S11Cay6fhY1tt4GDK/dOIufTSMSXOX45U10K5g8fyK02jsCHek1L0bzW6//TZ6nNosimC9A32Y2ifG/HwC2/c5PytVbsDFKbRqpbAWDMZNnPoLsqkHgk4Y99UOP2LnzHOXzpk5+xH0OMRtc6yg0QQJ3c3WRxZvUPfMze1Rb1hktuLt6j5eBmVtL+si5xrTnEdME9UhC/MWD6hG7t0hsuQQ1Yl7GdMKNmlNRFrAFGTZJZ0AUwUuIdut1mxjO1X+qwNx9awxhtSzanwgPfaUDzD8vL/3T+0ve0AF/+h/c9L/Ztn3C0X8vWn/O6Y37kZjksxuyK+6bQY3aZwJzrngqoGomFzeDz2hjkH4KIV8hbaEqDGRqliI2XKrDLIav+uOosYLwvjSqBhFiOV1sfS2iqCznL7vsbLAs7uPHPIkncfSxNHFKlE3VHLnW96U73I8a6u6IsgooDnqqMjxCS3IYsGQw4E0r1eSokB2gwYXEsUsFxSDvXGRMmVqI0o2rtmQMzqNIHqq5pLxor58oW9lpe/Ccn3y0VPRS5eipx5FG8vmox+bn//Yo+bZS4FbL09OXr41sM2fIZP1652j50hme/mB68u/ruzryu2WuYQ2YPyDgGmfW8Emcw8djsA5RpPb+sGzzY1YOh27CZHZABuYTAlvJvvo6gF0UHDjenxAOHhQTqSseNxKJeSDB4UB8qHbnZ8pxjgDyHaTUpO0GUq2rfYjN0vUPNuPOvDHwAimnWzHBnYCpYCzY1FvER2n2WjqWoDHmO8bTfWsEjpiVNXMZMydS8h/nvnvZnOVlRVRDhCVxrK6a8Uga5PtznPALAXcqFkM+b/JI5qGCof8VPX19Y8Ui1L/mG2P9RNBdn39PGxJwyUp2+ufBD4q0GhrgocLOD8NilbErnkBMhdMsW7FRcm/bG14q8h55tjMC+dXB35wZOq5wfHKYhEJiFknL6f0/mK9fvzAxdJv9wfM+tLeOuePCazexrF3cQaFHuuKANw4vkmb/kP8LLr7jjuKd97ZepHVWk8/SV/oSOu7yP3M7aXbyfu30EutCvr4uSz5Q3e3nn6jcswt6GeFI+Vw5NxmT1lXaTF/y2ovwsmvXqYv9IxfSOuP/FJaT6O7aUlMx6epd/Py5WmkYq3i2jXLBVBDIV+hhAi4za1vV/wF1/XsYPtqNns1k3nx56+hVy+LzpMJ8cknw4EnY9LlPzx52l08OXhywV04iVAGZ7OZuey/wFUcdHCiVEpgB909GQ5MTMSk4dbayUV38ZR7cmFw4WR3Lnuduu5UNOC423Vda/8DjyI6d6z/GHm3PuxX9lXyvnyZ3PhL/3PsWO7YsavtuoZXevONyzE7FU1Kg7ouANEfYG5BCidlfdwv5uOklM/RUuh5XyL1fSstp/VZeqOkFCRups91sAedcvJg9doiEoY7cfOu75vP+rYKTARy9NcnT5HacxdOu6dPts6yWkbLjpQyRqvyTObLz2c/hF76PlTvqQH4waknoMir8GzbD3grN19n/n69SGgPN3oS2aL+awyR/HdSFvgggGYvNo6HvGzIs5DbRfUjZ/Uas4rm/UBntA57DR+gD4cp7fH0Web1eCwpd+UWw0+W4pp6GX86fJUwU6O11eYyIOfja2hto0FEmaVVb7WBVsHj3IToIZrdse60Xz0cnB32P1obvuW4G2sP8F4/dsTyGpThxnKaQP6BRgF061B87+YmWqW5QppNuvIcL16OM1v8optML6YXemqe8lRQ+1LFz1JJlHJvjb4o5eZa69m4nx+XeUPeLdQmL+itE6DWo2FINLPG0vIKWllvEJHLN29Tsl/for2lQ1Dew1rOHSsh6kZspzkeo7ZICwL9DES6mfd5Dqsyx9m2VlcNjxcl/NOqdFzkDaRC3kw+oipzVtBQg1dlLG9ID6uSsrzRLueb6G8oVzdEooylECWtAm92hPJVg+uPaC9EciKPE831lhN3egpq/QcA+7olWW863VvSFiZjkwmSeyozpyh+HVcofxAu1KJTRCusQQZ2opzSFOxpSHdadW24JAOBQdknyjajnp2tULtQxcO2P0f72WLsqECd8nYbjcAyTmQgELac1hOO6RrhiIO4vKBpX9FiQp5Xta+IghL69AsS5vJcAL8giWyeVURuVQ+hFhDIWAl8VNFNfV03LaG1oeHoN1RpHWvo9qMIEwUSH3nPESk86OKjrR+fJeecI+c+q8f4OVZdn+MMfBfGHFlLZwXc+rpSnycC4fFIgguqDd009REpFGlI6pExSVUZzccksAy1rk0SufAYqaMLzGPMO5h3Me+HDMOICNrbasuuQqhXClXdqJ0nX9ljUbBY1+xodZQdENMsBnbHUVJrmIi3JXB7TIP67Vo2iDKAcNlWlX5iajKliBGPTOJubXwggPJVXIaDa9TBDZioaSC8qgG1/vX1+5+Bwol6H/n3ckEkqkTU5Fk9wiocy8WiPMdLyKU7feHSWayjsPZgVRM4PlQYQsGArpypCImtur8vMXlm8k8LLKcYkZzKIz4mChGpGEveU+REpRS3kryOLib6AgENXTyCw4MD+OiVw7CWjv5wsJ7sP0n+P6KlWVEPBlUcSl7gkISwjESWHxq/wGEkG3g6bDRN7+whIyDbpczxBVbkpZvNkDV/IxkJj1tunwsgrRkdiWhw8jw5Hkn7zPAldWQ6KAUi2T3OkHZKE/jbT53osdP7/D1EDiUaf0XEFbGQtYjqWq2R0eSOM7ehQGsF8u989p7n7Oqx6k+ei9fqnsUI0AbomGuTUW+IuZHaS3zrJ6aRpltYEwvna/ZOd1pHtEkh0i3y5CkRnYw844FpEBRJLybKj0caCHJcLYrto/uHzSOUd2Q1mnqo7Dy0SrfJ4uWFvlMZLqQH8xKRsYKjlrU7RDbkfEgPsdMRsYpNhOqKNLvqNfwjrMaN4+0tGGyTtVoylA9gmY/JIU0LKXHSrwL9wbFwOh1GW3YhP38qxcWjnuwAYFLHHo1Jz3L+/bnIq2tGazWg1PlCqXCuztux6D3IsYPKZ+UAi1YMzXHUAFyAahhvbv1cNnSlq289T8qR20wTjIlDEHjp1SqkdQN/Lp1CwN8wG14olW78/fzM0p4TqDTT37/U34/WD7W+tWvXu1793oTnvXbo/PnzbT3hQ+ScSZBycvtRO+d2Bzxo0yzclRJC569IH7CyWesD2ZFUKrXvSjTDZp9R6umRdNVOp+1/rmaybNay0+1z/hh9nuYMaDt3wBMDCIASaq/2k+5fQjSVeFsHt6s1EVfRj81kOrNvZuH4QV054KV2y7Kk6dmhSNS09fxb93E1N9KvZxJqKoF+py+izUzOFIaG0CDqTyJOLOeQivRd49FimVUVtxY0cDAX5np4nCLQDinrrg+HtDqub+8XGax77dUWZCjazmO+lawHxqZ2PqYA3aCggTEfPADADtB+0MbUhScuTNHFhs9IslxMjxeL4+liysr1KZqAsVIwg+FIwMJKSFZTOSuFmOn2MVMX/tcnjHwMCzQImRcCMsZCbcrdw/E35PL9g/E8x7+tUibn6eHA+xh6npEoPvRXvWDml7/KL/0ql7aFl++jviDfGJ9vp5z1x4VuhmPb7c12STGrHoRedLJwBtQVRdHIdWqKghwaWUFDLwLqKuW9UQPP1gRTBSJD1RRqW/UCY1WIcm7BzBztEGPgPPBTe5RsCcxB0Fpq3gekqcFkKThszw0W58dx5eZbXrhlQpnc9hlyBrxY1EumB+eGl5a8JXc8Fh3ry5C9bpmvoj/3ywQ3hw0oRz9altyjmSM9BbCOPvUOWHSEkflxsXrLLZPy1GBid3A4PtdXrO/4BH1i8PBwo+GOx63xvkzrz3r3tu51hXKlGDRyFuCUHTP8OjjLl8uoXF4BgG4ZoLq9MWMgEQL7yYHrueRciGmnkm1HNezh++jYwl3KZk7NvtXadlnfoWjmryFN0kBw1qTWa5Kmfd/PJrMUMcJkCgsb7eQqncPimpSZL89nwH4PR6742X0fTYnxIAyfwbjIbOnnKzTGIANZddpBJBQuXwu5eAcglFxZE1STphpYXlqKb0E1UNP3Nj8C7g4PMqWqyzSurjdHt+lza/aesGaHoK12ZxWi6qx2MnGnzjyEmIe2tUOIVr+uhgsVG22krBY9B6pbqdYmZNmDvWuwHF3rxtX/hFwHsCdVGGCpoeZnPzcjRQvUgIii3fntHJBSiF0nZHnABToN9J1d75w9vG84JwR3zUxd2bcrwuu8JP2dnDDNhIknLmRHj8ad0b27+wL60dHsBaTv24vxULaqRvb1JbTBTEqwBFWbkU044At7xw/GUm5yLOmM9nFmvxE7OL53e2xv8PrY3lo+jboOnR7j5Bl5Xt4jh/tNM99r5Py3j370TXI6HE6He2UXwIWADuOLE6EsUYRq21AiXn0DxR0H8mHHEcRdtJqbNC+208MZDOcJv4HuZvco1O3H4dEo8X+dAdZj/43WKY4XNDey+l7n4/jMDNMbH4D99olcM2+6BaFL9wqmXeo6pvBScFd8WfM0MiKD/uW3SPV3k6KujJ2KxU6NKbqYRMx8axP1B5aWHKxKkopX9g6U2N2uu5stDfTmhghQK/Pw6/TocWgJVNraomKjzj/gXO7tu+vDJzKZE2+CxR2+rdgDAoS1FcRAv6GX+Mpgf2FwsNA/OE95TFOfcRzQXfV2m+/lPfRjf/Yy+8k4c4w5/jq8lURV7rAgUibEzkwGiiTIlu62D3b+ghILNenFN4HcEtVbq04dkBWt74oYaqvYaCw3my90d1Z7v2mgOh2DVsFsMbVU92Otm34tO06zLikSeTvA0y8B0Fvq+tL+Af2EtHXIIUw1EIuMmbXqOK65RJD9VL8k3U8eWagkWVeu9F8Jox/1Y0u6/79QsyT96D2FK9Wtdv0yepm0xxnauylOiegwIFURVYrmeWx7mSjR5XgUlKMIpgRHbXoqGAVonAT6ZOqu++4c51JCZF4qVybHR8e4xWCc19Rw3/SQxUckrAtExTBY4O7lOTYQicdkng3zAr8LeHHvJwfsu+u+UVyPCMk0OdkH4xxiOTU1FXfTFiY6dpYXWSwqLOaJKqsIWAjziLUENgA6wrVrRE9EpE4OMHVmkbl5h0wluHBLeSI8uv6kPOADTMm1+4ghdxwUaaLagXg5NiBGvTS7uwKoTJo4AgGgqJam37LM7MUrF2dnH3nvxdnW125KibwoWnEjkH7rRPFkOqAbAi8LRliWj8tYEHlBjMYC0QFR4EU7+3Vwkyb2l1/ZN2d+52Aunybda5ac6+J7HyGLG37KIkNHLBrdk0myimapmhTEMdeuJexXWJZog0QE4lAwyN6kISuUdscnpt+WkpIPHBofeueqJm/ZHeHxAhaiztzE3M68ZUdt7EwINl6FqhlGb1w1/i9yo2QmgpqhiFWX9ISCCRXTrZdH3kduAxbXeqRL7XhCILVgRnWj75aKeyShq7rIyZwWlKRZDD4CnnzpRE2R54Ro3wOHeIE0klit9am7vOmXJ1IZJ4GYufaJZx9BxS1xt/XMt1hdQ2hoPBlHsmIqmhTgonlrLBZ5gWUNA0RGsjz+pU/roXA8Xrz/zp+2fuacnyyd+GNV6vSBT1P8WIGMyRTeFvEA0AqT7TRbpWg4sPnYkIIA7AZf4owJ0n53zXCcwO1ThZlvcBwrwsYBdJqV+QkB8wvoQUUSZu/nRUF5YIXDnPLrD/ErAmkMT22LzTV3IlXyfrRBzxx1JLeYO3g5t80J98WHM1NPx5iOb+bD6Ema69bGcDj6zdwH4Rj0ZOyVhzP7u+X9CUWfQsQTOMpyFIIcafficT+djEDkgq9KyUpipP/USS1CpunOTlKSrjHvQpeSkgBJW/iItv/i/vaOlNw7PfFuyDXwfwVB8YUAAHicY2BkYGAA4lWM4ubx/DZfGbiZGEDgtpnQKRj9/9f//0y8TCCVHAxgaQAQawqVAHicY2BkYGBiAAI9Job/v/5/ZuJlYGRAAYwhAF9SBIQAeJxjYGBgYBrFo3gUD0H8/z8Zen4NvLtpHR7khAt1wh4A/0IMmAAAAAAAAAAAUABwAI4A5AEwAVQBsgIAAk4CgAKWAtIDDgNuBAAEqgVSBcgF/AZABqAHIgc+B1IHeAeSB6oHwgfmCAIIigjICOII+AkKCRgJLglACUwJYAlwCXwJkgmkCbAJvAoKClYKnArGC2oLoAu8C+wMDgxkDRINpA5ADqQPGA9mD5wQZhDGEQwRbBG2EfoScBKgEywTohP4FCYUSBSgFSAVYBV2FcwV5BYwFlAWyhcIFzwXbheaGEIYdBi8GNAY4hj0GQgZFhk2GU4ZZhl2GeIaQhqyGyIbjhv6HGIczh0sHWQdkh2uHf4eJh5SHngemB64HtgfCB8cHzgfZh+eH9AgGCBQIHQgjCCsIQohQiHSIkwihCK2IvgjRCOGI8Ij+iRqJOglFCUsJWoljiX6JmgmlCbcJxInPid+J6wn9ChQKIoozCjsKQ4pLiliKZwpwCnoKkQqbCqcKtIrQiuiK+YsPix6LM4tAC0yLZAtxi34LnAuoC62LuAvTC+ML9gwTDC0MNoxDDE0MVwxjDG+MfQyQjKCMrAy7jMaM1oznDPYNGA0ljS8NM41GDVONbQ16DYiNmQ2kjbmNyQ3SDdeN6A33Dg6OHI4ojkcOTY5UDlqOYQ5yDniOfA6bjroOww7fjvmPAA8GjwyPJg8/D1OPbY+ID6APtw/KD9mP8A/6D/+QBRAckDYQQRBQEGEQdhCGEJEQrpC3EMOQ1pDkEOiQ9BD7kQ0RKxE1EUKRURFnkXARehGEEZURmZGvEcoR1BHaEeKR75IIEhASHBIpEjYSSZJWkmOSchJ8koQSk5KgEqkSs5LAks4S8hMrEzKTUBNdE2eTchOEk40TpRO4E8gT1pPlk+wUBBQQlBkUIZQ3FEKUS5RYFGaUd5SUlJ2UtxTYlP4VDJUWFRqVKAAAHicY2BkYGAMYZjCIMgAAkxAzAWEDAz/wXwGACE9AhEAeJxtkE1OwzAQhV/6h2glVIGExM5iwQaR/iy66AHafRfZp6nTpEriyHEr9QKcgDNwBk7AkjNwFF7CKAuoR7K/efPGIxvAGJ/wUC8P181erw6umP1ylzQW7pEfhPsY4VF4QP1FeIhnLIRHuEPIG7xefdstnHAHN3gV7lJ/E+6R34X7uMeH8ID6l/AQAb6FR3jyFruwStLIFNVG749ZaNu8hUDbKjWFmvnTVlvrQtvQ6Z3anlV12s+di1VsTa5WpnA6y4wqrTnoyPmJc+VyMolF9yOTY8d3VUiQIoJBQd5AY48jMlbshfp/JWCH5Zk2ucIMPqYXfGv6isYb8gc1HQpbnLlXOHHmnKpDzDymxyAnrZre2p0xDJWyqR2oRNR9Tqi7SiwxYcR//H4zPf8B3ldh6nicbVcFdOO4Fu1Vw1Camd2dZeYsdJaZmeEzKbaSaCtbXktum/3MzMzMzMzMzMzMzP9JtpN0zu85je99kp+fpEeaY3P5X3Xu//7hJjDMo4IqaqijgSZaaKODLhawiCUsYwXbsB07sAf2xF7Yib2xD/bFftgfB+BAHISDcQgOxWE4HEfgSByFo3EMjkUPx+F4nIATsYpdOAkn4xScitNwOs7AmTgLZ+McnIvzcD4uwIW4CBfjElyKy3A5rsCVuApX4xpci+twPW7AjWTlzbgdbo874I64E+6Mu+CuuBvujnuAo48AIQQGGGIEiVuwBoUIMTQS3IoUBhYZ1rGBTYxxG+6Je+HeuA/ui/vh/ngAHogH4cF4CB6Kh+HheAQeiUfh0XgMHovH4fF4Ap6IJ+HJeAqeiqfh6XgGnoln4dl4Dp6L5+H5eAFeiBfhxXgJXoqX4eV4BV6JV+HVeA1ei9fh9XgD3og34c14C96Kt+HteAfeiXfh3XgP3ov34f34AD6ID+HD+Ag+io/h4/gEPolP4dP4DD6Lz+Hz+AK+iC/hy/gKvoqv4ev4Br6Jb+Hb+A6+i+/h+/gBfogf4cf4CX6Kn+Hn+AV+iV/h1/gNfovf4ff4A/6IP+HP+Av+ir/h7/gH/ol/4d/4D/7L5hgYY/OswqqsxuqswZqsxdqsw7psgS2yJbbMVtg2tp3tYHuwPdlebCfbm+3D9mX7sf3ZAexAdhA7mB3CDmWHscPZEexIdhQ7mh3DjmU9dhw7np3ATmSrbBc7iZ3MTmGnstPY6ewMdiY7i53NzmHnsvPY+ewCdiG7iF3MLmGXssvY5ewKdiW7il3NrmHXsuvY9ewGdiO7id08t8TDSMY9niSCpzwOxEIuCLRSPDFTGkUitqaYHmTG6kjeJtJuLhiKWKQyaOVspCPRzqGS8ZopcCRCyRcLnCkrjbSiUBALu6HTtUJBwoflQKKyoYxNOaCNLUwywloZD01JSVePK7u4la7uxne1prwwy2qtShMzI1LT4DJNFI9Flat+FnW4kkNaM61fpEs5GWRK9TZkaEetXKDEwBYw1rFYzGHiprmhpRmeyuHItnOBx8V7pE7UeMRv03GTx1yNrQxMnafBSK7TOaSp3uiFeiPOV7mFrramvJjpvjozs6TlTMeLIW+DG1vaja+2ZwSdHGeJG+nOktWVCQuzRMmAW9EoRfM8tTW+wdPQ1Po8WMuSSp/Ha5W+ECn9KNXtKx2s9UIx4OQSjb7Wa05pxYGVfhaGMtCx6fHAynVpx3tMRf1+kgpjekoP9c4ZMaHxdGTbdMQ5cRaTkqWpbKDTLDLLM4JUijg0M1OGqc4S05kKkmhmfipoyWJ2vtUJHdyM7TalhZOrNvqZVCGBdj8zMiYLIx4vlDghz9Nxt6QbmgZr/cxaHbcCroJMcavTDkGyj6dukxoloQmRSLmT1XI4H/CUIJ2CrdDDTbViqNNxKxgR7fFU8GYO++59jyhYRSFMJCElk76mo6sG7oza9JuFPcPXRdjJMR235n44CxcCHYqesdwZRKcd6MFAiA4lEp2SumBNpHUiWRSbLm2LTSnqes4lliaMDsN5ysJEkHAKyOlsCsrx4oTRzgtulyfcrJG5pG/7Fkmhc2UiXHc2CDJueXdR3A70ukh7MqL00wy5GfnVd0JueZ8byh9huDghYjPRqZ1yGW3lqYhIW3fC16XYaJSsHgqzRo5SD6WJpDENF7luL5uh80eK/LUWZUs6Ep6SLR66pFhxaMX9aOcBlDaKtDQrcrG9PCvIM04h6WsVdkpMXrC2oyD+/CYRvDiRxs5/Jwrz1O+cpFtIaCPozEv1I6GSckTGIVm3PGGUXG2kUzEZt2ResFCwW0izHIzL1a1JG4xETNGQbwWJlJ18VFMetao5YaUSnVn3zXI/Eipqw5Qno+WJwFAhsGLTbpVQ8Znsyq2ZtmLPguTHSF4UcV9vSlvo66UGCl2lyFZyvVJiU7km7Igyx3BUqqWTV6I0zFngQ6NcQqbKoYx2LXWh2J0IXBUt1axTmdAN+qJMjDRNEXGpXOC3Jmi16mFbRH0R9ngWSt3NcVGmi5FkpK1uFZgKayH2H+iIzUCkifVuWxGb0jbIYpFSXeoMeCDKPN0oSYOCPXThVxtIRRMrA8WHlYHWYSffvB43pHhCnFXtgpA32YUCD7lSIh2X83wslsQfTLcglGlsZsohb3TVEbPgirMJUiF8bdw2Q906nKw6pCRpakOth0o0h6kM/TpreaqvjTh1O2l9JLjL1lV6UhEbyZA8qznSWTpU3JjKyEaqRm+SPibDlre0F6Q66eQw34cdBaHjor4olVTdyeu3zUgp5VC8c7WcyyhjU/j5Ar2yRZKX4VlR/k3jLGhP4WrLxd1mL3C5S8YD7YLC+VPFkU4ehj0+IOO6Bek7Bxe1nDXpYV3URDVqASlJ0WNMKprOJG9EU7nffqb6DeeZ5JgxiUzuLB2qFdxK7Te/UZKFvMqX2aUW8ZQKQte3hL2ix2kXzLlGK8cuJxWTig5hoWA6yFxHupxT6ZKg7xFEITHUAvDQjISwhS4XcsUnvLc0IzGkzEDdWoM0Zc7cZglWJ2hXxaFWJN3Jusn1SNLeWFGlfjEzzYhEY+9THlVctqjH5F60ha2iqyUnqsXaO0qs2zohTxxQFhZpI+EqsuSazYRT/XcFdz4JB23C3q8pu1cSYU3Vf7mZ+GUKaoFdJfQ77jdrSv3CFoueuedzkggbxL1nNEuwWnGommh6uenKFplD4eiSQBFXTd9B2ZE09ST1n3XPdR6MG0mqwyywpkn3hdDfAmqpoF7HVuiha3nCbDgz6Voh51Njqr5naBiyJ8yU6ObRqBPnGKZmhDv/pqGS4lv01gStVj0kgRTKB1othzSZjHbOUTOKlmxa1Eql1u9SjQqqooMwNGPeaFM3iXZ1pUULo2IVJXbc9pDiUwlS5fCIq0HNl91xleoblSiT0SGMROqPrTlhiz6Lu+tRHkFLU54H0YwgFEpQIc0Frh2efcPxLW/4/t2/UfMCO08e1KB/3121Le2nJBeTXDWdJ+ftgPdpO8qivvHNf7PAWdJ2iyHXcebXC1yxtFdtKuexUT4qq4TNqGY3XK1tuwcZmL+R4woVI72dmmZKUobTmoPANdbusrC7sEZlimK8lSUhz+9atRzWii5x3YVv03uoP+YJWp3CXQSN7EtFXXqd+raYQmdpQyhq3X375Vc9EZS30pVSoMiV6G5Jm7pcilxK8re9HaWE7llDtzEurqevbqTuhkiXkWFjg8qRoRtx1zUF+U3C+cCEVTbJqvo4z7bz9Ky79Jj1xdzc/wARDj0u") format("woff"), url("../../img/gateway/dashicons.ttf%3F99ac726223c749443b642ce33df8b800") format("truetype");
  font-weight: 400;
  font-style: normal;
}
.acalog-custom .dashicons,
.acalog-custom .dashicons-before:before {
  font-family: dashicons;
  display: inline-block;
  line-height: 1;
  font-weight: 400;
  font-style: normal;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 20px;
  height: 20px;
  font-size: 20px;
  vertical-align: top;
  text-align: center;
  transition: color .1s ease-in;
}
.acalog-custom .dashicons-admin-appearance:before {
  content: "\f100";
}
.acalog-custom .dashicons-admin-collapse:before {
  content: "\f148";
}
.acalog-custom .dashicons-admin-comments:before {
  content: "\f101";
}
.acalog-custom .dashicons-admin-customizer:before {
  content: "\f540";
}
.acalog-custom .dashicons-admin-generic:before {
  content: "\f111";
}
.acalog-custom .dashicons-admin-home:before {
  content: "\f102";
}
.acalog-custom .dashicons-admin-links:before {
  content: "\f103";
}
.acalog-custom .dashicons-admin-media:before {
  content: "\f104";
}
.acalog-custom .dashicons-admin-multisite:before {
  content: "\f541";
}
.acalog-custom .dashicons-admin-network:before {
  content: "\f112";
}
.acalog-custom .dashicons-admin-page:before {
  content: "\f105";
}
.acalog-custom .dashicons-admin-plugins:before {
  content: "\f106";
}
.acalog-custom .dashicons-admin-post:before {
  content: "\f109";
}
.acalog-custom .dashicons-admin-settings:before {
  content: "\f108";
}
.acalog-custom .dashicons-admin-site-alt:before {
  content: "\f11d";
}
.acalog-custom .dashicons-admin-site-alt2:before {
  content: "\f11e";
}
.acalog-custom .dashicons-admin-site-alt3:before {
  content: "\f11f";
}
.acalog-custom .dashicons-admin-site:before {
  content: "\f319";
}
.acalog-custom .dashicons-admin-tools:before {
  content: "\f107";
}
.acalog-custom .dashicons-admin-users:before {
  content: "\f110";
}
.acalog-custom .dashicons-airplane:before {
  content: "\f15f";
}
.acalog-custom .dashicons-album:before {
  content: "\f514";
}
.acalog-custom .dashicons-align-center:before {
  content: "\f134";
}
.acalog-custom .dashicons-align-full-width:before {
  content: "\f114";
}
.acalog-custom .dashicons-align-left:before {
  content: "\f135";
}
.acalog-custom .dashicons-align-none:before {
  content: "\f138";
}
.acalog-custom .dashicons-align-pull-left:before {
  content: "\f10a";
}
.acalog-custom .dashicons-align-pull-right:before {
  content: "\f10b";
}
.acalog-custom .dashicons-align-right:before {
  content: "\f136";
}
.acalog-custom .dashicons-align-wide:before {
  content: "\f11b";
}
.acalog-custom .dashicons-amazon:before {
  content: "\f162";
}
.acalog-custom .dashicons-analytics:before {
  content: "\f183";
}
.acalog-custom .dashicons-archive:before {
  content: "\f480";
}
.acalog-custom .dashicons-arrow-down-alt:before {
  content: "\f346";
}
.acalog-custom .dashicons-arrow-down-alt2:before {
  content: "\f347";
}
.acalog-custom .dashicons-arrow-down:before {
  content: "\f140";
}
.acalog-custom .dashicons-arrow-left-alt:before {
  content: "\f340";
}
.acalog-custom .dashicons-arrow-left-alt2:before {
  content: "\f341";
}
.acalog-custom .dashicons-arrow-left:before {
  content: "\f141";
}
.acalog-custom .dashicons-arrow-right-alt:before {
  content: "\f344";
}
.acalog-custom .dashicons-arrow-right-alt2:before {
  content: "\f345";
}
.acalog-custom .dashicons-arrow-right:before {
  content: "\f139";
}
.acalog-custom .dashicons-arrow-up-alt:before {
  content: "\f342";
}
.acalog-custom .dashicons-arrow-up-alt2:before {
  content: "\f343";
}
.acalog-custom .dashicons-arrow-up-duplicate:before {
  content: "\f143";
}
.acalog-custom .dashicons-arrow-up:before {
  content: "\f142";
}
.acalog-custom .dashicons-art:before {
  content: "\f309";
}
.acalog-custom .dashicons-awards:before {
  content: "\f313";
}
.acalog-custom .dashicons-backup:before {
  content: "\f321";
}
.acalog-custom .dashicons-bank:before {
  content: "\f16a";
}
.acalog-custom .dashicons-beer:before {
  content: "\f16c";
}
.acalog-custom .dashicons-bell:before {
  content: "\f16d";
}
.acalog-custom .dashicons-block-default:before {
  content: "\f12b";
}
.acalog-custom .dashicons-book-alt:before {
  content: "\f331";
}
.acalog-custom .dashicons-book:before {
  content: "\f330";
}
.acalog-custom .dashicons-buddicons-activity:before {
  content: "\f452";
}
.acalog-custom .dashicons-buddicons-bbpress-logo:before {
  content: "\f477";
}
.acalog-custom .dashicons-buddicons-buddypress-logo:before {
  content: "\f448";
}
.acalog-custom .dashicons-buddicons-community:before {
  content: "\f453";
}
.acalog-custom .dashicons-buddicons-forums:before {
  content: "\f449";
}
.acalog-custom .dashicons-buddicons-friends:before {
  content: "\f454";
}
.acalog-custom .dashicons-buddicons-groups:before {
  content: "\f456";
}
.acalog-custom .dashicons-buddicons-pm:before {
  content: "\f457";
}
.acalog-custom .dashicons-buddicons-replies:before {
  content: "\f451";
}
.acalog-custom .dashicons-buddicons-topics:before {
  content: "\f450";
}
.acalog-custom .dashicons-buddicons-tracking:before {
  content: "\f455";
}
.acalog-custom .dashicons-building:before {
  content: "\f512";
}
.acalog-custom .dashicons-businessman:before {
  content: "\f338";
}
.acalog-custom .dashicons-businessperson:before {
  content: "\f12e";
}
.acalog-custom .dashicons-businesswoman:before {
  content: "\f12f";
}
.acalog-custom .dashicons-button:before {
  content: "\f11a";
}
.acalog-custom .dashicons-calculator:before {
  content: "\f16e";
}
.acalog-custom .dashicons-calendar-alt:before {
  content: "\f508";
}
.acalog-custom .dashicons-calendar:before {
  content: "\f145";
}
.acalog-custom .dashicons-camera-alt:before {
  content: "\f129";
}
.acalog-custom .dashicons-camera:before {
  content: "\f306";
}
.acalog-custom .dashicons-car:before {
  content: "\f16b";
}
.acalog-custom .dashicons-carrot:before {
  content: "\f511";
}
.acalog-custom .dashicons-cart:before {
  content: "\f174";
}
.acalog-custom .dashicons-category:before {
  content: "\f318";
}
.acalog-custom .dashicons-chart-area:before {
  content: "\f239";
}
.acalog-custom .dashicons-chart-bar:before {
  content: "\f185";
}
.acalog-custom .dashicons-chart-line:before {
  content: "\f238";
}
.acalog-custom .dashicons-chart-pie:before {
  content: "\f184";
}
.acalog-custom .dashicons-clipboard:before {
  content: "\f481";
}
.acalog-custom .dashicons-clock:before {
  content: "\f469";
}
.acalog-custom .dashicons-cloud-saved:before {
  content: "\f137";
}
.acalog-custom .dashicons-cloud-upload:before {
  content: "\f13b";
}
.acalog-custom .dashicons-cloud:before {
  content: "\f176";
}
.acalog-custom .dashicons-code-standards:before {
  content: "\f13a";
}
.acalog-custom .dashicons-coffee:before {
  content: "\f16f";
}
.acalog-custom .dashicons-color-picker:before {
  content: "\f131";
}
.acalog-custom .dashicons-columns:before {
  content: "\f13c";
}
.acalog-custom .dashicons-controls-back:before {
  content: "\f518";
}
.acalog-custom .dashicons-controls-forward:before {
  content: "\f519";
}
.acalog-custom .dashicons-controls-pause:before {
  content: "\f523";
}
.acalog-custom .dashicons-controls-play:before {
  content: "\f522";
}
.acalog-custom .dashicons-controls-repeat:before {
  content: "\f515";
}
.acalog-custom .dashicons-controls-skipback:before {
  content: "\f516";
}
.acalog-custom .dashicons-controls-skipforward:before {
  content: "\f517";
}
.acalog-custom .dashicons-controls-volumeoff:before {
  content: "\f520";
}
.acalog-custom .dashicons-controls-volumeon:before {
  content: "\f521";
}
.acalog-custom .dashicons-cover-image:before {
  content: "\f13d";
}
.acalog-custom .dashicons-dashboard:before {
  content: "\f226";
}
.acalog-custom .dashicons-database-add:before {
  content: "\f170";
}
.acalog-custom .dashicons-database-export:before {
  content: "\f17a";
}
.acalog-custom .dashicons-database-import:before {
  content: "\f17b";
}
.acalog-custom .dashicons-database-remove:before {
  content: "\f17c";
}
.acalog-custom .dashicons-database-view:before {
  content: "\f17d";
}
.acalog-custom .dashicons-database:before {
  content: "\f17e";
}
.acalog-custom .dashicons-desktop:before {
  content: "\f472";
}
.acalog-custom .dashicons-dismiss:before {
  content: "\f153";
}
.acalog-custom .dashicons-download:before {
  content: "\f316";
}
.acalog-custom .dashicons-drumstick:before {
  content: "\f17f";
}
.acalog-custom .dashicons-edit-large:before {
  content: "\f327";
}
.acalog-custom .dashicons-edit-page:before {
  content: "\f186";
}
.acalog-custom .dashicons-edit:before {
  content: "\f464";
}
.acalog-custom .dashicons-editor-aligncenter:before {
  content: "\f207";
}
.acalog-custom .dashicons-editor-alignleft:before {
  content: "\f206";
}
.acalog-custom .dashicons-editor-alignright:before {
  content: "\f208";
}
.acalog-custom .dashicons-editor-bold:before {
  content: "\f200";
}
.acalog-custom .dashicons-editor-break:before {
  content: "\f474";
}
.acalog-custom .dashicons-editor-code-duplicate:before {
  content: "\f494";
}
.acalog-custom .dashicons-editor-code:before {
  content: "\f475";
}
.acalog-custom .dashicons-editor-contract:before {
  content: "\f506";
}
.acalog-custom .dashicons-editor-customchar:before {
  content: "\f220";
}
.acalog-custom .dashicons-editor-expand:before {
  content: "\f211";
}
.acalog-custom .dashicons-editor-help:before {
  content: "\f223";
}
.acalog-custom .dashicons-editor-indent:before {
  content: "\f222";
}
.acalog-custom .dashicons-editor-insertmore:before {
  content: "\f209";
}
.acalog-custom .dashicons-editor-italic:before {
  content: "\f201";
}
.acalog-custom .dashicons-editor-justify:before {
  content: "\f214";
}
.acalog-custom .dashicons-editor-kitchensink:before {
  content: "\f212";
}
.acalog-custom .dashicons-editor-ltr:before {
  content: "\f10c";
}
.acalog-custom .dashicons-editor-ol-rtl:before {
  content: "\f12c";
}
.acalog-custom .dashicons-editor-ol:before {
  content: "\f204";
}
.acalog-custom .dashicons-editor-outdent:before {
  content: "\f221";
}
.acalog-custom .dashicons-editor-paragraph:before {
  content: "\f476";
}
.acalog-custom .dashicons-editor-paste-text:before {
  content: "\f217";
}
.acalog-custom .dashicons-editor-paste-word:before {
  content: "\f216";
}
.acalog-custom .dashicons-editor-quote:before {
  content: "\f205";
}
.acalog-custom .dashicons-editor-removeformatting:before {
  content: "\f218";
}
.acalog-custom .dashicons-editor-rtl:before {
  content: "\f320";
}
.acalog-custom .dashicons-editor-spellcheck:before {
  content: "\f210";
}
.acalog-custom .dashicons-editor-strikethrough:before {
  content: "\f224";
}
.acalog-custom .dashicons-editor-table:before {
  content: "\f535";
}
.acalog-custom .dashicons-editor-textcolor:before {
  content: "\f215";
}
.acalog-custom .dashicons-editor-ul:before {
  content: "\f203";
}
.acalog-custom .dashicons-editor-underline:before {
  content: "\f213";
}
.acalog-custom .dashicons-editor-unlink:before {
  content: "\f225";
}
.acalog-custom .dashicons-editor-video:before {
  content: "\f219";
}
.acalog-custom .dashicons-ellipsis:before {
  content: "\f11c";
}
.acalog-custom .dashicons-email-alt:before {
  content: "\f466";
}
.acalog-custom .dashicons-email-alt2:before {
  content: "\f467";
}
.acalog-custom .dashicons-email:before {
  content: "\f465";
}
.acalog-custom .dashicons-embed-audio:before {
  content: "\f13e";
}
.acalog-custom .dashicons-embed-generic:before {
  content: "\f13f";
}
.acalog-custom .dashicons-embed-photo:before {
  content: "\f144";
}
.acalog-custom .dashicons-embed-post:before {
  content: "\f146";
}
.acalog-custom .dashicons-embed-video:before {
  content: "\f149";
}
.acalog-custom .dashicons-excerpt-view:before {
  content: "\f164";
}
.acalog-custom .dashicons-exit:before {
  content: "\f14a";
}
.acalog-custom .dashicons-external:before {
  content: "\f504";
}
.acalog-custom .dashicons-facebook-alt:before {
  content: "\f305";
}
.acalog-custom .dashicons-facebook:before {
  content: "\f304";
}
.acalog-custom .dashicons-feedback:before {
  content: "\f175";
}
.acalog-custom .dashicons-filter:before {
  content: "\f536";
}
.acalog-custom .dashicons-flag:before {
  content: "\f227";
}
.acalog-custom .dashicons-food:before {
  content: "\f187";
}
.acalog-custom .dashicons-format-aside:before {
  content: "\f123";
}
.acalog-custom .dashicons-format-audio:before {
  content: "\f127";
}
.acalog-custom .dashicons-format-chat:before {
  content: "\f125";
}
.acalog-custom .dashicons-format-gallery:before {
  content: "\f161";
}
.acalog-custom .dashicons-format-image:before {
  content: "\f128";
}
.acalog-custom .dashicons-format-quote:before {
  content: "\f122";
}
.acalog-custom .dashicons-format-status:before {
  content: "\f130";
}
.acalog-custom .dashicons-format-video:before {
  content: "\f126";
}
.acalog-custom .dashicons-forms:before {
  content: "\f314";
}
.acalog-custom .dashicons-fullscreen-alt:before {
  content: "\f188";
}
.acalog-custom .dashicons-fullscreen-exit-alt:before {
  content: "\f189";
}
.acalog-custom .dashicons-games:before {
  content: "\f18a";
}
.acalog-custom .dashicons-google:before {
  content: "\f18b";
}
.acalog-custom .dashicons-googleplus:before {
  content: "\f462";
}
.acalog-custom .dashicons-grid-view:before {
  content: "\f509";
}
.acalog-custom .dashicons-groups:before {
  content: "\f307";
}
.acalog-custom .dashicons-hammer:before {
  content: "\f308";
}
.acalog-custom .dashicons-heading:before {
  content: "\f10e";
}
.acalog-custom .dashicons-heart:before {
  content: "\f487";
}
.acalog-custom .dashicons-hidden:before {
  content: "\f530";
}
.acalog-custom .dashicons-hourglass:before {
  content: "\f18c";
}
.acalog-custom .dashicons-html:before {
  content: "\f14b";
}
.acalog-custom .dashicons-id-alt:before {
  content: "\f337";
}
.acalog-custom .dashicons-id:before {
  content: "\f336";
}
.acalog-custom .dashicons-image-crop:before {
  content: "\f165";
}
.acalog-custom .dashicons-image-filter:before {
  content: "\f533";
}
.acalog-custom .dashicons-image-flip-horizontal:before {
  content: "\f169";
}
.acalog-custom .dashicons-image-flip-vertical:before {
  content: "\f168";
}
.acalog-custom .dashicons-image-rotate-left:before {
  content: "\f166";
}
.acalog-custom .dashicons-image-rotate-right:before {
  content: "\f167";
}
.acalog-custom .dashicons-image-rotate:before {
  content: "\f531";
}
.acalog-custom .dashicons-images-alt:before {
  content: "\f232";
}
.acalog-custom .dashicons-images-alt2:before {
  content: "\f233";
}
.acalog-custom .dashicons-index-card:before {
  content: "\f510";
}
.acalog-custom .dashicons-info-outline:before {
  content: "\f14c";
}
.acalog-custom .dashicons-info:before {
  content: "\f348";
}
.acalog-custom .dashicons-insert-after:before {
  content: "\f14d";
}
.acalog-custom .dashicons-insert-before:before {
  content: "\f14e";
}
.acalog-custom .dashicons-insert:before {
  content: "\f10f";
}
.acalog-custom .dashicons-instagram:before {
  content: "\f12d";
}
.acalog-custom .dashicons-laptop:before {
  content: "\f547";
}
.acalog-custom .dashicons-layout:before {
  content: "\f538";
}
.acalog-custom .dashicons-leftright:before {
  content: "\f229";
}
.acalog-custom .dashicons-lightbulb:before {
  content: "\f339";
}
.acalog-custom .dashicons-linkedin:before {
  content: "\f18d";
}
.acalog-custom .dashicons-list-view:before {
  content: "\f163";
}
.acalog-custom .dashicons-location-alt:before {
  content: "\f231";
}
.acalog-custom .dashicons-location:before {
  content: "\f230";
}
.acalog-custom .dashicons-lock-duplicate:before {
  content: "\f315";
}
.acalog-custom .dashicons-lock:before {
  content: "\f160";
}
.acalog-custom .dashicons-marker:before {
  content: "\f159";
}
.acalog-custom .dashicons-media-archive:before {
  content: "\f501";
}
.acalog-custom .dashicons-media-audio:before {
  content: "\f500";
}
.acalog-custom .dashicons-media-code:before {
  content: "\f499";
}
.acalog-custom .dashicons-media-default:before {
  content: "\f498";
}
.acalog-custom .dashicons-media-document:before {
  content: "\f497";
}
.acalog-custom .dashicons-media-interactive:before {
  content: "\f496";
}
.acalog-custom .dashicons-media-spreadsheet:before {
  content: "\f495";
}
.acalog-custom .dashicons-media-text:before {
  content: "\f491";
}
.acalog-custom .dashicons-media-video:before {
  content: "\f490";
}
.acalog-custom .dashicons-megaphone:before {
  content: "\f488";
}
.acalog-custom .dashicons-menu-alt:before {
  content: "\f228";
}
.acalog-custom .dashicons-menu-alt2:before {
  content: "\f329";
}
.acalog-custom .dashicons-menu-alt3:before {
  content: "\f349";
}
.acalog-custom .dashicons-menu:before {
  content: "\f333";
}
.acalog-custom .dashicons-microphone:before {
  content: "\f482";
}
.acalog-custom .dashicons-migrate:before {
  content: "\f310";
}
.acalog-custom .dashicons-minus:before {
  content: "\f460";
}
.acalog-custom .dashicons-money-alt:before {
  content: "\f18e";
}
.acalog-custom .dashicons-money:before {
  content: "\f526";
}
.acalog-custom .dashicons-move:before {
  content: "\f545";
}
.acalog-custom .dashicons-nametag:before {
  content: "\f484";
}
.acalog-custom .dashicons-networking:before {
  content: "\f325";
}
.acalog-custom .dashicons-no-alt:before {
  content: "\f335";
}
.acalog-custom .dashicons-no:before {
  content: "\f158";
}
.acalog-custom .dashicons-open-folder:before {
  content: "\f18f";
}
.acalog-custom .dashicons-palmtree:before {
  content: "\f527";
}
.acalog-custom .dashicons-paperclip:before {
  content: "\f546";
}
.acalog-custom .dashicons-pdf:before {
  content: "\f190";
}
.acalog-custom .dashicons-performance:before {
  content: "\f311";
}
.acalog-custom .dashicons-pets:before {
  content: "\f191";
}
.acalog-custom .dashicons-phone:before {
  content: "\f525";
}
.acalog-custom .dashicons-pinterest:before {
  content: "\f192";
}
.acalog-custom .dashicons-playlist-audio:before {
  content: "\f492";
}
.acalog-custom .dashicons-playlist-video:before {
  content: "\f493";
}
.acalog-custom .dashicons-plugins-checked:before {
  content: "\f485";
}
.acalog-custom .dashicons-plus-alt:before {
  content: "\f502";
}
.acalog-custom .dashicons-plus-alt2:before {
  content: "\f543";
}
.acalog-custom .dashicons-plus:before {
  content: "\f132";
}
.acalog-custom .dashicons-podio:before {
  content: "\f19c";
}
.acalog-custom .dashicons-portfolio:before {
  content: "\f322";
}
.acalog-custom .dashicons-post-status:before {
  content: "\f173";
}
.acalog-custom .dashicons-pressthis:before {
  content: "\f157";
}
.acalog-custom .dashicons-printer:before {
  content: "\f193";
}
.acalog-custom .dashicons-privacy:before {
  content: "\f194";
}
.acalog-custom .dashicons-products:before {
  content: "\f312";
}
.acalog-custom .dashicons-randomize:before {
  content: "\f503";
}
.acalog-custom .dashicons-reddit:before {
  content: "\f195";
}
.acalog-custom .dashicons-redo:before {
  content: "\f172";
}
.acalog-custom .dashicons-remove:before {
  content: "\f14f";
}
.acalog-custom .dashicons-rest-api:before {
  content: "\f124";
}
.acalog-custom .dashicons-rss:before {
  content: "\f303";
}
.acalog-custom .dashicons-saved:before {
  content: "\f15e";
}
.acalog-custom .dashicons-schedule:before {
  content: "\f489";
}
.acalog-custom .dashicons-screenoptions:before {
  content: "\f180";
}
.acalog-custom .dashicons-search:before {
  content: "\f179";
}
.acalog-custom .dashicons-share-alt:before {
  content: "\f240";
}
.acalog-custom .dashicons-share-alt2:before {
  content: "\f242";
}
.acalog-custom .dashicons-share:before {
  content: "\f237";
}
.acalog-custom .dashicons-shield-alt:before {
  content: "\f334";
}
.acalog-custom .dashicons-shield:before {
  content: "\f332";
}
.acalog-custom .dashicons-shortcode:before {
  content: "\f150";
}
.acalog-custom .dashicons-slides:before {
  content: "\f181";
}
.acalog-custom .dashicons-smartphone:before {
  content: "\f470";
}
.acalog-custom .dashicons-smiley:before {
  content: "\f328";
}
.acalog-custom .dashicons-sort:before {
  content: "\f156";
}
.acalog-custom .dashicons-sos:before {
  content: "\f468";
}
.acalog-custom .dashicons-spotify:before {
  content: "\f196";
}
.acalog-custom .dashicons-star-empty:before {
  content: "\f154";
}
.acalog-custom .dashicons-star-filled:before {
  content: "\f155";
}
.acalog-custom .dashicons-star-half:before {
  content: "\f459";
}
.acalog-custom .dashicons-sticky:before {
  content: "\f537";
}
.acalog-custom .dashicons-store:before {
  content: "\f513";
}
.acalog-custom .dashicons-superhero-alt:before {
  content: "\f197";
}
.acalog-custom .dashicons-superhero:before {
  content: "\f198";
}
.acalog-custom .dashicons-table-col-after:before {
  content: "\f151";
}
.acalog-custom .dashicons-table-col-before:before {
  content: "\f152";
}
.acalog-custom .dashicons-table-col-delete:before {
  content: "\f15a";
}
.acalog-custom .dashicons-table-row-after:before {
  content: "\f15b";
}
.acalog-custom .dashicons-table-row-before:before {
  content: "\f15c";
}
.acalog-custom .dashicons-table-row-delete:before {
  content: "\f15d";
}
.acalog-custom .dashicons-tablet:before {
  content: "\f471";
}
.acalog-custom .dashicons-tag:before {
  content: "\f323";
}
.acalog-custom .dashicons-tagcloud:before {
  content: "\f479";
}
.acalog-custom .dashicons-testimonial:before {
  content: "\f473";
}
.acalog-custom .dashicons-text-page:before {
  content: "\f121";
}
.acalog-custom .dashicons-text:before {
  content: "\f478";
}
.acalog-custom .dashicons-thumbs-down:before {
  content: "\f542";
}
.acalog-custom .dashicons-thumbs-up:before {
  content: "\f529";
}
.acalog-custom .dashicons-tickets-alt:before {
  content: "\f524";
}
.acalog-custom .dashicons-tickets:before {
  content: "\f486";
}
.acalog-custom .dashicons-tide:before {
  content: "\f10d";
}
.acalog-custom .dashicons-translation:before {
  content: "\f326";
}
.acalog-custom .dashicons-trash:before {
  content: "\f182";
}
.acalog-custom .dashicons-twitch:before {
  content: "\f199";
}
.acalog-custom .dashicons-twitter-alt:before {
  content: "\f302";
}
.acalog-custom .dashicons-twitter:before {
  content: "\f301";
}
.acalog-custom .dashicons-undo:before {
  content: "\f171";
}
.acalog-custom .dashicons-universal-access-alt:before {
  content: "\f507";
}
.acalog-custom .dashicons-universal-access:before {
  content: "\f483";
}
.acalog-custom .dashicons-unlock:before {
  content: "\f528";
}
.acalog-custom .dashicons-update-alt:before {
  content: "\f113";
}
.acalog-custom .dashicons-update:before {
  content: "\f463";
}
.acalog-custom .dashicons-upload:before {
  content: "\f317";
}
.acalog-custom .dashicons-vault:before {
  content: "\f178";
}
.acalog-custom .dashicons-video-alt:before {
  content: "\f234";
}
.acalog-custom .dashicons-video-alt2:before {
  content: "\f235";
}
.acalog-custom .dashicons-video-alt3:before {
  content: "\f236";
}
.acalog-custom .dashicons-visibility:before {
  content: "\f177";
}
.acalog-custom .dashicons-warning:before {
  content: "\f534";
}
.acalog-custom .dashicons-welcome-add-page:before {
  content: "\f133";
}
.acalog-custom .dashicons-welcome-comments:before {
  content: "\f117";
}
.acalog-custom .dashicons-welcome-learn-more:before {
  content: "\f118";
}
.acalog-custom .dashicons-welcome-view-site:before {
  content: "\f115";
}
.acalog-custom .dashicons-welcome-widgets-menus:before {
  content: "\f116";
}
.acalog-custom .dashicons-welcome-write-blog:before {
  content: "\f119";
}
.acalog-custom .dashicons-whatsapp:before {
  content: "\f19a";
}
.acalog-custom .dashicons-wordpress-alt:before {
  content: "\f324";
}
.acalog-custom .dashicons-wordpress:before {
  content: "\f120";
}
.acalog-custom .dashicons-xing:before {
  content: "\f19d";
}
.acalog-custom .dashicons-yes-alt:before {
  content: "\f12a";
}
.acalog-custom .dashicons-yes:before {
  content: "\f147";
}
.acalog-custom .dashicons-youtube:before {
  content: "\f19b";
}
.acalog-custom .dashicons-editor-distractionfree:before {
  content: "\f211";
}
.acalog-custom .dashicons-exerpt-view:before {
  content: "\f164";
}
.acalog-custom .dashicons-format-links:before {
  content: "\f103";
}
.acalog-custom .dashicons-format-standard:before {
  content: "\f109";
}
.acalog-custom .dashicons-post-trash:before {
  content: "\f182";
}
.acalog-custom .dashicons-share1:before {
  content: "\f237";
}
.acalog-custom .dashicons-welcome-edit-page:before {
  content: "\f119";
}
.acalog-custom .searchwp-live-search-results {
  background: #fff;
  border-radius: 3px;
  -webkit-box-shadow: 0 0 2px 0 rgba(30,30,30,0.4);
  box-shadow: 0 0 2px 0 rgba(30,30,30,0.4);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  max-height: 300px;
  min-height: 175px;
  min-width: 315px;
  width: 315px;
}
.acalog-custom .searchwp-live-search-result {
  border-bottom: 1px solid rgba(30,30,30,0.1);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 10px;
  padding: 10px;
}
.acalog-custom .searchwp-live-search-result:last-child {
  border-bottom: none;
}
.acalog-custom .searchwp-live-search-result--img {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.acalog-custom .searchwp-live-search-result--img,
.acalog-custom .searchwp-live-search-results-container.swp-ls--img-sm .searchwp-live-search-result--img {
  -ms-flex-preferred-size: 70px;
  flex-basis: 70px;
}
.acalog-custom .searchwp-live-search-results-container.swp-ls--img-m .searchwp-live-search-result--img {
  -ms-flex-preferred-size: 110px;
  flex-basis: 110px;
}
.acalog-custom .searchwp-live-search-results-container.swp-ls--img-l .searchwp-live-search-result--img {
  -ms-flex-preferred-size: 150px;
  flex-basis: 150px;
}
.acalog-custom .searchwp-live-search-result--img img {
  display: block;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: top;
  object-position: top;
  width: 100%;
}
.acalog-custom .searchwp-live-search-result--info {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 250px;
  flex: 1 1 250px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.acalog-custom .searchwp-live-search-result--title {
  font-size: 1.1em;
  font-weight: 700;
  margin-top: 0;
}
.acalog-custom .searchwp-live-search-result--desc {
  font-size: .9em;
}
.acalog-custom .searchwp-live-search-result--ecommerce {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-left: auto;
  text-align: end;
}
.acalog-custom .searchwp-live-search-result--ecommerce * {
  font-size: 1em;
}
.acalog-custom .searchwp-live-search-no-min-chars .spinner {
  opacity: .3;
}
.acalog-custom .searchwp-live-search-result--focused {
  background: #f7f7f7;
}
.acalog-custom .searchwp-live-search-instructions {
  clip: rect(1px,1px,1px,1px) !important;
  border: 0 !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important;
}
@-webkit-keyframes searchwp-spinner-line-fade-more {
  .acalog-custom 0%,
  .acalog-custom to {
    opacity: 0;
  }
  .acalog-custom 1% {
    opacity: 1;
  }
}
@keyframes searchwp-spinner-line-fade-more {
  .acalog-custom 0%,
  .acalog-custom to {
    opacity: 0;
  }
  .acalog-custom 1% {
    opacity: 1;
  }
}
@-webkit-keyframes searchwp-spinner-line-fade-quick {
  .acalog-custom 0%,
  .acalog-custom 39%,
  .acalog-custom to {
    opacity: .25;
  }
  .acalog-custom 40% {
    opacity: 1;
  }
}
@keyframes searchwp-spinner-line-fade-quick {
  .acalog-custom 0%,
  .acalog-custom 39%,
  .acalog-custom to {
    opacity: .25;
  }
  .acalog-custom 40% {
    opacity: 1;
  }
}
@-webkit-keyframes searchwp-spinner-line-fade-default {
  .acalog-custom 0%,
  .acalog-custom to {
    opacity: .22;
  }
  .acalog-custom 1% {
    opacity: 1;
  }
}
@keyframes searchwp-spinner-line-fade-default {
  .acalog-custom 0%,
  .acalog-custom to {
    opacity: .22;
  }
  .acalog-custom 1% {
    opacity: 1;
  }
}
.acalog-custom .searchwp-live-search-result .searchwp-live-search-result--title a {
  font-size: 16px;
}
.acalog-custom .searchwp-live-search-result .searchwp-live-search-result--price {
  font-size: 14px;
}
.acalog-custom .searchwp-live-search-result .searchwp-live-search-result--add-to-cart .button {
  font-size: 14px;
}
@font-face {
  font-display: swap;
  font-family: Din Next;
  font-style: normal;
  font-weight: 300;
  src: url("../../img/gateway/f066b7e834a10e7cbd7a.woff") format("woff"), url("../../img/gateway/f10a095a086f517b5a7f.woff2") format("woff2");
}
@font-face {
  font-display: swap;
  font-family: Din Next;
  font-style: normal;
  font-weight: 400;
  src: url("../../img/gateway/f64057ef1635ddddc389.woff") format("woff"), url("../../img/gateway/f0b3fc6f463f9af71f6e.woff2") format("woff2");
}
@font-face {
  font-display: swap;
  font-family: Din Next;
  font-style: normal;
  font-weight: 900;
  src: url("../../img/gateway/3d5004fde6105fdf1638.woff2") format("woff2"), url("../../img/gateway/b4bc688ec2c5de809f75.woff") format("woff");
}
@font-face {
  font-display: swap;
  font-family: Maverix;
  font-style: normal;
  font-weight: 400;
  src: url("../../img/gateway/e120eb8ca62254d5ede2.otf");
}
.acalog-custom .hamburger {
  background-color: transparent;
  border: 0;
  color: inherit;
  cursor: pointer;
  display: inline-block;
  font: inherit;
  margin: 0;
  overflow: visible;
  padding: 15px;
  text-transform: none;
  transition-duration: .15s;
  transition-property: opacity, filter;
  transition-timing-function: linear;
}
.acalog-custom .hamburger.is-active:hover,
.acalog-custom .hamburger:hover {
  opacity: .7;
}
.acalog-custom .hamburger.is-active .hamburger-inner,
.acalog-custom .hamburger.is-active .hamburger-inner:after,
.acalog-custom .hamburger.is-active .hamburger-inner:before {
  background-color: #000;
}
.acalog-custom .hamburger-box {
  display: inline-block;
  height: 24px;
  position: relative;
  width: 40px;
}
.acalog-custom .hamburger-inner {
  display: block;
  margin-top: -2px;
  top: 50%;
}
.acalog-custom .hamburger-inner,
.acalog-custom .hamburger-inner:after,
.acalog-custom .hamburger-inner:before {
  background-color: #000;
  border-radius: 4px;
  height: 4px;
  position: absolute;
  transition-duration: .15s;
  transition-property: transform;
  transition-timing-function: ease;
  width: 40px;
}
.acalog-custom .hamburger-inner:after,
.acalog-custom .hamburger-inner:before {
  content: "";
  display: block;
}
.acalog-custom .hamburger-inner:before {
  top: -10px;
}
.acalog-custom .hamburger-inner:after {
  bottom: -10px;
}
.acalog-custom .hamburger--3dx .hamburger-box {
  perspective: 80px;
}
.acalog-custom .hamburger--3dx .hamburger-inner {
  transition: transform .15s cubic-bezier(.645,.045,.355,1), background-color 0s cubic-bezier(.645,.045,.355,1) .1s;
}
.acalog-custom .hamburger--3dx .hamburger-inner:after,
.acalog-custom .hamburger--3dx .hamburger-inner:before {
  transition: transform 0s cubic-bezier(.645,.045,.355,1) .1s;
}
.acalog-custom .hamburger--3dx.is-active .hamburger-inner {
  background-color: transparent !important;
  transform: rotateY(180deg);
}
.acalog-custom .hamburger--3dx.is-active .hamburger-inner:before {
  transform: translate3d(0,10px,0) rotate(45deg);
}
.acalog-custom .hamburger--3dx.is-active .hamburger-inner:after {
  transform: translate3d(0,-10px,0) rotate(-45deg);
}
.acalog-custom .hamburger--3dx-r .hamburger-box {
  perspective: 80px;
}
.acalog-custom .hamburger--3dx-r .hamburger-inner {
  transition: transform .15s cubic-bezier(.645,.045,.355,1), background-color 0s cubic-bezier(.645,.045,.355,1) .1s;
}
.acalog-custom .hamburger--3dx-r .hamburger-inner:after,
.acalog-custom .hamburger--3dx-r .hamburger-inner:before {
  transition: transform 0s cubic-bezier(.645,.045,.355,1) .1s;
}
.acalog-custom .hamburger--3dx-r.is-active .hamburger-inner {
  background-color: transparent !important;
  transform: rotateY(-180deg);
}
.acalog-custom .hamburger--3dx-r.is-active .hamburger-inner:before {
  transform: translate3d(0,10px,0) rotate(45deg);
}
.acalog-custom .hamburger--3dx-r.is-active .hamburger-inner:after {
  transform: translate3d(0,-10px,0) rotate(-45deg);
}
.acalog-custom .hamburger--3dy .hamburger-box {
  perspective: 80px;
}
.acalog-custom .hamburger--3dy .hamburger-inner {
  transition: transform .15s cubic-bezier(.645,.045,.355,1), background-color 0s cubic-bezier(.645,.045,.355,1) .1s;
}
.acalog-custom .hamburger--3dy .hamburger-inner:after,
.acalog-custom .hamburger--3dy .hamburger-inner:before {
  transition: transform 0s cubic-bezier(.645,.045,.355,1) .1s;
}
.acalog-custom .hamburger--3dy.is-active .hamburger-inner {
  background-color: transparent !important;
  transform: rotateX(-180deg);
}
.acalog-custom .hamburger--3dy.is-active .hamburger-inner:before {
  transform: translate3d(0,10px,0) rotate(45deg);
}
.acalog-custom .hamburger--3dy.is-active .hamburger-inner:after {
  transform: translate3d(0,-10px,0) rotate(-45deg);
}
.acalog-custom .hamburger--3dy-r .hamburger-box {
  perspective: 80px;
}
.acalog-custom .hamburger--3dy-r .hamburger-inner {
  transition: transform .15s cubic-bezier(.645,.045,.355,1), background-color 0s cubic-bezier(.645,.045,.355,1) .1s;
}
.acalog-custom .hamburger--3dy-r .hamburger-inner:after,
.acalog-custom .hamburger--3dy-r .hamburger-inner:before {
  transition: transform 0s cubic-bezier(.645,.045,.355,1) .1s;
}
.acalog-custom .hamburger--3dy-r.is-active .hamburger-inner {
  background-color: transparent !important;
  transform: rotateX(180deg);
}
.acalog-custom .hamburger--3dy-r.is-active .hamburger-inner:before {
  transform: translate3d(0,10px,0) rotate(45deg);
}
.acalog-custom .hamburger--3dy-r.is-active .hamburger-inner:after {
  transform: translate3d(0,-10px,0) rotate(-45deg);
}
.acalog-custom .hamburger--3dxy .hamburger-box {
  perspective: 80px;
}
.acalog-custom .hamburger--3dxy .hamburger-inner {
  transition: transform .15s cubic-bezier(.645,.045,.355,1), background-color 0s cubic-bezier(.645,.045,.355,1) .1s;
}
.acalog-custom .hamburger--3dxy .hamburger-inner:after,
.acalog-custom .hamburger--3dxy .hamburger-inner:before {
  transition: transform 0s cubic-bezier(.645,.045,.355,1) .1s;
}
.acalog-custom .hamburger--3dxy.is-active .hamburger-inner {
  background-color: transparent !important;
  transform: rotateX(180deg) rotateY(180deg);
}
.acalog-custom .hamburger--3dxy.is-active .hamburger-inner:before {
  transform: translate3d(0,10px,0) rotate(45deg);
}
.acalog-custom .hamburger--3dxy.is-active .hamburger-inner:after {
  transform: translate3d(0,-10px,0) rotate(-45deg);
}
.acalog-custom .hamburger--3dxy-r .hamburger-box {
  perspective: 80px;
}
.acalog-custom .hamburger--3dxy-r .hamburger-inner {
  transition: transform .15s cubic-bezier(.645,.045,.355,1), background-color 0s cubic-bezier(.645,.045,.355,1) .1s;
}
.acalog-custom .hamburger--3dxy-r .hamburger-inner:after,
.acalog-custom .hamburger--3dxy-r .hamburger-inner:before {
  transition: transform 0s cubic-bezier(.645,.045,.355,1) .1s;
}
.acalog-custom .hamburger--3dxy-r.is-active .hamburger-inner {
  background-color: transparent !important;
  transform: rotateX(180deg) rotateY(180deg) rotate(-180deg);
}
.acalog-custom .hamburger--3dxy-r.is-active .hamburger-inner:before {
  transform: translate3d(0,10px,0) rotate(45deg);
}
.acalog-custom .hamburger--3dxy-r.is-active .hamburger-inner:after {
  transform: translate3d(0,-10px,0) rotate(-45deg);
}
.acalog-custom .hamburger--arrow.is-active .hamburger-inner:before {
  transform: translate3d(-8px,0,0) rotate(-45deg) scaleX(.7);
}
.acalog-custom .hamburger--arrow.is-active .hamburger-inner:after {
  transform: translate3d(-8px,0,0) rotate(45deg) scaleX(.7);
}
.acalog-custom .hamburger--arrow-r.is-active .hamburger-inner:before {
  transform: translate3d(8px,0,0) rotate(45deg) scaleX(.7);
}
.acalog-custom .hamburger--arrow-r.is-active .hamburger-inner:after {
  transform: translate3d(8px,0,0) rotate(-45deg) scaleX(.7);
}
.acalog-custom .hamburger--arrowalt .hamburger-inner:before {
  transition: top .1s ease .1s, transform .1s cubic-bezier(.165,.84,.44,1);
}
.acalog-custom .hamburger--arrowalt .hamburger-inner:after {
  transition: bottom .1s ease .1s, transform .1s cubic-bezier(.165,.84,.44,1);
}
.acalog-custom .hamburger--arrowalt.is-active .hamburger-inner:before {
  top: 0;
  transform: translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7);
  transition: top .1s ease, transform .1s cubic-bezier(.895,.03,.685,.22) .1s;
}
.acalog-custom .hamburger--arrowalt.is-active .hamburger-inner:after {
  bottom: 0;
  transform: translate3d(-8px,10px,0) rotate(45deg) scaleX(.7);
  transition: bottom .1s ease, transform .1s cubic-bezier(.895,.03,.685,.22) .1s;
}
.acalog-custom .hamburger--arrowalt-r .hamburger-inner:before {
  transition: top .1s ease .1s, transform .1s cubic-bezier(.165,.84,.44,1);
}
.acalog-custom .hamburger--arrowalt-r .hamburger-inner:after {
  transition: bottom .1s ease .1s, transform .1s cubic-bezier(.165,.84,.44,1);
}
.acalog-custom .hamburger--arrowalt-r.is-active .hamburger-inner:before {
  top: 0;
  transform: translate3d(8px,-10px,0) rotate(45deg) scaleX(.7);
  transition: top .1s ease, transform .1s cubic-bezier(.895,.03,.685,.22) .1s;
}
.acalog-custom .hamburger--arrowalt-r.is-active .hamburger-inner:after {
  bottom: 0;
  transform: translate3d(8px,10px,0) rotate(-45deg) scaleX(.7);
  transition: bottom .1s ease, transform .1s cubic-bezier(.895,.03,.685,.22) .1s;
}
.acalog-custom .hamburger--arrowturn.is-active .hamburger-inner {
  transform: rotate(-180deg);
}
.acalog-custom .hamburger--arrowturn.is-active .hamburger-inner:before {
  transform: translate3d(8px,0,0) rotate(45deg) scaleX(.7);
}
.acalog-custom .hamburger--arrowturn.is-active .hamburger-inner:after {
  transform: translate3d(8px,0,0) rotate(-45deg) scaleX(.7);
}
.acalog-custom .hamburger--arrowturn-r.is-active .hamburger-inner {
  transform: rotate(-180deg);
}
.acalog-custom .hamburger--arrowturn-r.is-active .hamburger-inner:before {
  transform: translate3d(-8px,0,0) rotate(-45deg) scaleX(.7);
}
.acalog-custom .hamburger--arrowturn-r.is-active .hamburger-inner:after {
  transform: translate3d(-8px,0,0) rotate(45deg) scaleX(.7);
}
.acalog-custom .hamburger--boring .hamburger-inner,
.acalog-custom .hamburger--boring .hamburger-inner:after,
.acalog-custom .hamburger--boring .hamburger-inner:before {
  transition-property: none;
}
.acalog-custom .hamburger--boring.is-active .hamburger-inner {
  transform: rotate(45deg);
}
.acalog-custom .hamburger--boring.is-active .hamburger-inner:before {
  opacity: 0;
  top: 0;
}
.acalog-custom .hamburger--boring.is-active .hamburger-inner:after {
  bottom: 0;
  transform: rotate(-90deg);
}
.acalog-custom .hamburger--collapse .hamburger-inner {
  bottom: 0;
  top: auto;
  transition-delay: .13s;
  transition-duration: .13s;
  transition-timing-function: cubic-bezier(.55,.055,.675,.19);
}
.acalog-custom .hamburger--collapse .hamburger-inner:after {
  top: -20px;
  transition: top .2s cubic-bezier(.33333,.66667,.66667,1) .2s, opacity .1s linear;
}
.acalog-custom .hamburger--collapse .hamburger-inner:before {
  transition: top .12s cubic-bezier(.33333,.66667,.66667,1) .2s, transform .13s cubic-bezier(.55,.055,.675,.19);
}
.acalog-custom .hamburger--collapse.is-active .hamburger-inner {
  transform: translate3d(0,-10px,0) rotate(-45deg);
  transition-delay: .22s;
  transition-timing-function: cubic-bezier(.215,.61,.355,1);
}
.acalog-custom .hamburger--collapse.is-active .hamburger-inner:after {
  opacity: 0;
  top: 0;
  transition: top .2s cubic-bezier(.33333,0,.66667,.33333), opacity .1s linear .22s;
}
.acalog-custom .hamburger--collapse.is-active .hamburger-inner:before {
  top: 0;
  transform: rotate(-90deg);
  transition: top .1s cubic-bezier(.33333,0,.66667,.33333) .16s, transform .13s cubic-bezier(.215,.61,.355,1) .25s;
}
.acalog-custom .hamburger--collapse-r .hamburger-inner {
  bottom: 0;
  top: auto;
  transition-delay: .13s;
  transition-duration: .13s;
  transition-timing-function: cubic-bezier(.55,.055,.675,.19);
}
.acalog-custom .hamburger--collapse-r .hamburger-inner:after {
  top: -20px;
  transition: top .2s cubic-bezier(.33333,.66667,.66667,1) .2s, opacity .1s linear;
}
.acalog-custom .hamburger--collapse-r .hamburger-inner:before {
  transition: top .12s cubic-bezier(.33333,.66667,.66667,1) .2s, transform .13s cubic-bezier(.55,.055,.675,.19);
}
.acalog-custom .hamburger--collapse-r.is-active .hamburger-inner {
  transform: translate3d(0,-10px,0) rotate(45deg);
  transition-delay: .22s;
  transition-timing-function: cubic-bezier(.215,.61,.355,1);
}
.acalog-custom .hamburger--collapse-r.is-active .hamburger-inner:after {
  opacity: 0;
  top: 0;
  transition: top .2s cubic-bezier(.33333,0,.66667,.33333), opacity .1s linear .22s;
}
.acalog-custom .hamburger--collapse-r.is-active .hamburger-inner:before {
  top: 0;
  transform: rotate(90deg);
  transition: top .1s cubic-bezier(.33333,0,.66667,.33333) .16s, transform .13s cubic-bezier(.215,.61,.355,1) .25s;
}
.acalog-custom .hamburger--elastic .hamburger-inner {
  top: 2px;
  transition-duration: .275s;
  transition-timing-function: cubic-bezier(.68,-0.55,.265,1.55);
}
.acalog-custom .hamburger--elastic .hamburger-inner:before {
  top: 10px;
  transition: opacity .125s ease .275s;
}
.acalog-custom .hamburger--elastic .hamburger-inner:after {
  top: 20px;
  transition: transform .275s cubic-bezier(.68,-0.55,.265,1.55);
}
.acalog-custom .hamburger--elastic.is-active .hamburger-inner {
  transform: translate3d(0,10px,0) rotate(135deg);
  transition-delay: 75ms;
}
.acalog-custom .hamburger--elastic.is-active .hamburger-inner:before {
  opacity: 0;
  transition-delay: 0s;
}
.acalog-custom .hamburger--elastic.is-active .hamburger-inner:after {
  transform: translate3d(0,-20px,0) rotate(-270deg);
  transition-delay: 75ms;
}
.acalog-custom .hamburger--elastic-r .hamburger-inner {
  top: 2px;
  transition-duration: .275s;
  transition-timing-function: cubic-bezier(.68,-0.55,.265,1.55);
}
.acalog-custom .hamburger--elastic-r .hamburger-inner:before {
  top: 10px;
  transition: opacity .125s ease .275s;
}
.acalog-custom .hamburger--elastic-r .hamburger-inner:after {
  top: 20px;
  transition: transform .275s cubic-bezier(.68,-0.55,.265,1.55);
}
.acalog-custom .hamburger--elastic-r.is-active .hamburger-inner {
  transform: translate3d(0,10px,0) rotate(-135deg);
  transition-delay: 75ms;
}
.acalog-custom .hamburger--elastic-r.is-active .hamburger-inner:before {
  opacity: 0;
  transition-delay: 0s;
}
.acalog-custom .hamburger--elastic-r.is-active .hamburger-inner:after {
  transform: translate3d(0,-20px,0) rotate(270deg);
  transition-delay: 75ms;
}
.acalog-custom .hamburger--emphatic {
  overflow: hidden;
}
.acalog-custom .hamburger--emphatic .hamburger-inner {
  transition: background-color .125s ease-in .175s;
}
.acalog-custom .hamburger--emphatic .hamburger-inner:before {
  left: 0;
  transition: transform .125s cubic-bezier(.6,.04,.98,.335), top .05s linear .125s, left .125s ease-in .175s;
}
.acalog-custom .hamburger--emphatic .hamburger-inner:after {
  right: 0;
  top: 10px;
  transition: transform .125s cubic-bezier(.6,.04,.98,.335), top .05s linear .125s, right .125s ease-in .175s;
}
.acalog-custom .hamburger--emphatic.is-active .hamburger-inner {
  background-color: transparent !important;
  transition-delay: 0s;
  transition-timing-function: ease-out;
}
.acalog-custom .hamburger--emphatic.is-active .hamburger-inner:before {
  left: -80px;
  top: -80px;
  transform: translate3d(80px,80px,0) rotate(45deg);
  transition: left .125s ease-out, top .05s linear .125s, transform .125s cubic-bezier(.075,.82,.165,1) .175s;
}
.acalog-custom .hamburger--emphatic.is-active .hamburger-inner:after {
  right: -80px;
  top: -80px;
  transform: translate3d(-80px,80px,0) rotate(-45deg);
  transition: right .125s ease-out, top .05s linear .125s, transform .125s cubic-bezier(.075,.82,.165,1) .175s;
}
.acalog-custom .hamburger--emphatic-r {
  overflow: hidden;
}
.acalog-custom .hamburger--emphatic-r .hamburger-inner {
  transition: background-color .125s ease-in .175s;
}
.acalog-custom .hamburger--emphatic-r .hamburger-inner:before {
  left: 0;
  transition: transform .125s cubic-bezier(.6,.04,.98,.335), top .05s linear .125s, left .125s ease-in .175s;
}
.acalog-custom .hamburger--emphatic-r .hamburger-inner:after {
  right: 0;
  top: 10px;
  transition: transform .125s cubic-bezier(.6,.04,.98,.335), top .05s linear .125s, right .125s ease-in .175s;
}
.acalog-custom .hamburger--emphatic-r.is-active .hamburger-inner {
  background-color: transparent !important;
  transition-delay: 0s;
  transition-timing-function: ease-out;
}
.acalog-custom .hamburger--emphatic-r.is-active .hamburger-inner:before {
  left: -80px;
  top: 80px;
  transform: translate3d(80px,-80px,0) rotate(-45deg);
  transition: left .125s ease-out, top .05s linear .125s, transform .125s cubic-bezier(.075,.82,.165,1) .175s;
}
.acalog-custom .hamburger--emphatic-r.is-active .hamburger-inner:after {
  right: -80px;
  top: 80px;
  transform: translate3d(-80px,-80px,0) rotate(45deg);
  transition: right .125s ease-out, top .05s linear .125s, transform .125s cubic-bezier(.075,.82,.165,1) .175s;
}
.acalog-custom .hamburger--minus .hamburger-inner:after,
.acalog-custom .hamburger--minus .hamburger-inner:before {
  transition: bottom .08s ease-out 0s, top .08s ease-out 0s, opacity 0s linear;
}
.acalog-custom .hamburger--minus.is-active .hamburger-inner:after,
.acalog-custom .hamburger--minus.is-active .hamburger-inner:before {
  opacity: 0;
  transition: bottom .08s ease-out, top .08s ease-out, opacity 0s linear .08s;
}
.acalog-custom .hamburger--minus.is-active .hamburger-inner:before {
  top: 0;
}
.acalog-custom .hamburger--minus.is-active .hamburger-inner:after {
  bottom: 0;
}
.acalog-custom .hamburger--slider .hamburger-inner {
  top: 2px;
}
.acalog-custom .hamburger--slider .hamburger-inner:before {
  top: 10px;
  transition-duration: .15s;
  transition-property: transform, opacity;
  transition-timing-function: ease;
}
.acalog-custom .hamburger--slider .hamburger-inner:after {
  top: 20px;
}
.acalog-custom .hamburger--slider.is-active .hamburger-inner {
  transform: translate3d(0,10px,0) rotate(45deg);
}
.acalog-custom .hamburger--slider.is-active .hamburger-inner:before {
  opacity: 0;
  transform: rotate(-45deg) translate3d(-5.71429px,-6px,0);
}
.acalog-custom .hamburger--slider.is-active .hamburger-inner:after {
  transform: translate3d(0,-20px,0) rotate(-90deg);
}
.acalog-custom .hamburger--slider-r .hamburger-inner {
  top: 2px;
}
.acalog-custom .hamburger--slider-r .hamburger-inner:before {
  top: 10px;
  transition-duration: .15s;
  transition-property: transform, opacity;
  transition-timing-function: ease;
}
.acalog-custom .hamburger--slider-r .hamburger-inner:after {
  top: 20px;
}
.acalog-custom .hamburger--slider-r.is-active .hamburger-inner {
  transform: translate3d(0,10px,0) rotate(-45deg);
}
.acalog-custom .hamburger--slider-r.is-active .hamburger-inner:before {
  opacity: 0;
  transform: rotate(45deg) translate3d(5.71429px,-6px,0);
}
.acalog-custom .hamburger--slider-r.is-active .hamburger-inner:after {
  transform: translate3d(0,-20px,0) rotate(90deg);
}
.acalog-custom .hamburger--spin .hamburger-inner {
  transition-duration: .22s;
  transition-timing-function: cubic-bezier(.55,.055,.675,.19);
}
.acalog-custom .hamburger--spin .hamburger-inner:before {
  transition: top .1s ease-in .25s, opacity .1s ease-in;
}
.acalog-custom .hamburger--spin .hamburger-inner:after {
  transition: bottom .1s ease-in .25s, transform .22s cubic-bezier(.55,.055,.675,.19);
}
.acalog-custom .hamburger--spin.is-active .hamburger-inner {
  transform: rotate(225deg);
  transition-delay: .12s;
  transition-timing-function: cubic-bezier(.215,.61,.355,1);
}
.acalog-custom .hamburger--spin.is-active .hamburger-inner:before {
  opacity: 0;
  top: 0;
  transition: top .1s ease-out, opacity .1s ease-out .12s;
}
.acalog-custom .hamburger--spin.is-active .hamburger-inner:after {
  bottom: 0;
  transform: rotate(-90deg);
  transition: bottom .1s ease-out, transform .22s cubic-bezier(.215,.61,.355,1) .12s;
}
.acalog-custom .hamburger--spin-r .hamburger-inner {
  transition-duration: .22s;
  transition-timing-function: cubic-bezier(.55,.055,.675,.19);
}
.acalog-custom .hamburger--spin-r .hamburger-inner:before {
  transition: top .1s ease-in .25s, opacity .1s ease-in;
}
.acalog-custom .hamburger--spin-r .hamburger-inner:after {
  transition: bottom .1s ease-in .25s, transform .22s cubic-bezier(.55,.055,.675,.19);
}
.acalog-custom .hamburger--spin-r.is-active .hamburger-inner {
  transform: rotate(-225deg);
  transition-delay: .12s;
  transition-timing-function: cubic-bezier(.215,.61,.355,1);
}
.acalog-custom .hamburger--spin-r.is-active .hamburger-inner:before {
  opacity: 0;
  top: 0;
  transition: top .1s ease-out, opacity .1s ease-out .12s;
}
.acalog-custom .hamburger--spin-r.is-active .hamburger-inner:after {
  bottom: 0;
  transform: rotate(90deg);
  transition: bottom .1s ease-out, transform .22s cubic-bezier(.215,.61,.355,1) .12s;
}
.acalog-custom .hamburger--spring .hamburger-inner {
  top: 2px;
  transition: background-color 0s linear .13s;
}
.acalog-custom .hamburger--spring .hamburger-inner:before {
  top: 10px;
  transition: top .1s cubic-bezier(.33333,.66667,.66667,1) .2s, transform .13s cubic-bezier(.55,.055,.675,.19);
}
.acalog-custom .hamburger--spring .hamburger-inner:after {
  top: 20px;
  transition: top .2s cubic-bezier(.33333,.66667,.66667,1) .2s, transform .13s cubic-bezier(.55,.055,.675,.19);
}
.acalog-custom .hamburger--spring.is-active .hamburger-inner {
  background-color: transparent !important;
  transition-delay: .22s;
}
.acalog-custom .hamburger--spring.is-active .hamburger-inner:before {
  top: 0;
  transform: translate3d(0,10px,0) rotate(45deg);
  transition: top .1s cubic-bezier(.33333,0,.66667,.33333) .15s, transform .13s cubic-bezier(.215,.61,.355,1) .22s;
}
.acalog-custom .hamburger--spring.is-active .hamburger-inner:after {
  top: 0;
  transform: translate3d(0,10px,0) rotate(-45deg);
  transition: top .2s cubic-bezier(.33333,0,.66667,.33333), transform .13s cubic-bezier(.215,.61,.355,1) .22s;
}
.acalog-custom .hamburger--spring-r .hamburger-inner {
  bottom: 0;
  top: auto;
  transition-delay: 0s;
  transition-duration: .13s;
  transition-timing-function: cubic-bezier(.55,.055,.675,.19);
}
.acalog-custom .hamburger--spring-r .hamburger-inner:after {
  top: -20px;
  transition: top .2s cubic-bezier(.33333,.66667,.66667,1) .2s, opacity 0s linear;
}
.acalog-custom .hamburger--spring-r .hamburger-inner:before {
  transition: top .1s cubic-bezier(.33333,.66667,.66667,1) .2s, transform .13s cubic-bezier(.55,.055,.675,.19);
}
.acalog-custom .hamburger--spring-r.is-active .hamburger-inner {
  transform: translate3d(0,-10px,0) rotate(-45deg);
  transition-delay: .22s;
  transition-timing-function: cubic-bezier(.215,.61,.355,1);
}
.acalog-custom .hamburger--spring-r.is-active .hamburger-inner:after {
  opacity: 0;
  top: 0;
  transition: top .2s cubic-bezier(.33333,0,.66667,.33333), opacity 0s linear .22s;
}
.acalog-custom .hamburger--spring-r.is-active .hamburger-inner:before {
  top: 0;
  transform: rotate(90deg);
  transition: top .1s cubic-bezier(.33333,0,.66667,.33333) .15s, transform .13s cubic-bezier(.215,.61,.355,1) .22s;
}
.acalog-custom .hamburger--stand .hamburger-inner {
  transition: transform 75ms cubic-bezier(.55,.055,.675,.19) .15s, background-color 0s linear 75ms;
}
.acalog-custom .hamburger--stand .hamburger-inner:before {
  transition: top 75ms ease-in 75ms, transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;
}
.acalog-custom .hamburger--stand .hamburger-inner:after {
  transition: bottom 75ms ease-in 75ms, transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;
}
.acalog-custom .hamburger--stand.is-active .hamburger-inner {
  background-color: transparent !important;
  transform: rotate(90deg);
  transition: transform 75ms cubic-bezier(.215,.61,.355,1) 0s, background-color 0s linear .15s;
}
.acalog-custom .hamburger--stand.is-active .hamburger-inner:before {
  top: 0;
  transform: rotate(-45deg);
  transition: top 75ms ease-out .1s, transform 75ms cubic-bezier(.215,.61,.355,1) .15s;
}
.acalog-custom .hamburger--stand.is-active .hamburger-inner:after {
  bottom: 0;
  transform: rotate(45deg);
  transition: bottom 75ms ease-out .1s, transform 75ms cubic-bezier(.215,.61,.355,1) .15s;
}
.acalog-custom .hamburger--stand-r .hamburger-inner {
  transition: transform 75ms cubic-bezier(.55,.055,.675,.19) .15s, background-color 0s linear 75ms;
}
.acalog-custom .hamburger--stand-r .hamburger-inner:before {
  transition: top 75ms ease-in 75ms, transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;
}
.acalog-custom .hamburger--stand-r .hamburger-inner:after {
  transition: bottom 75ms ease-in 75ms, transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;
}
.acalog-custom .hamburger--stand-r.is-active .hamburger-inner {
  background-color: transparent !important;
  transform: rotate(-90deg);
  transition: transform 75ms cubic-bezier(.215,.61,.355,1) 0s, background-color 0s linear .15s;
}
.acalog-custom .hamburger--stand-r.is-active .hamburger-inner:before {
  top: 0;
  transform: rotate(-45deg);
  transition: top 75ms ease-out .1s, transform 75ms cubic-bezier(.215,.61,.355,1) .15s;
}
.acalog-custom .hamburger--stand-r.is-active .hamburger-inner:after {
  bottom: 0;
  transform: rotate(45deg);
  transition: bottom 75ms ease-out .1s, transform 75ms cubic-bezier(.215,.61,.355,1) .15s;
}
.acalog-custom .hamburger--squeeze .hamburger-inner {
  transition-duration: 75ms;
  transition-timing-function: cubic-bezier(.55,.055,.675,.19);
}
.acalog-custom .hamburger--squeeze .hamburger-inner:before {
  transition: top 75ms ease .12s, opacity 75ms ease;
}
.acalog-custom .hamburger--squeeze .hamburger-inner:after {
  transition: bottom 75ms ease .12s, transform 75ms cubic-bezier(.55,.055,.675,.19);
}
.acalog-custom .hamburger--squeeze.is-active .hamburger-inner {
  transform: rotate(45deg);
  transition-delay: .12s;
  transition-timing-function: cubic-bezier(.215,.61,.355,1);
}
.acalog-custom .hamburger--squeeze.is-active .hamburger-inner:before {
  opacity: 0;
  top: 0;
  transition: top 75ms ease, opacity 75ms ease .12s;
}
.acalog-custom .hamburger--squeeze.is-active .hamburger-inner:after {
  bottom: 0;
  transform: rotate(-90deg);
  transition: bottom 75ms ease, transform 75ms cubic-bezier(.215,.61,.355,1) .12s;
}
.acalog-custom .hamburger--vortex .hamburger-inner {
  transition-duration: .2s;
  transition-timing-function: cubic-bezier(.19,1,.22,1);
}
.acalog-custom .hamburger--vortex .hamburger-inner:after,
.acalog-custom .hamburger--vortex .hamburger-inner:before {
  transition-delay: .1s;
  transition-duration: 0s;
  transition-timing-function: linear;
}
.acalog-custom .hamburger--vortex .hamburger-inner:before {
  transition-property: top, opacity;
}
.acalog-custom .hamburger--vortex .hamburger-inner:after {
  transition-property: bottom, transform;
}
.acalog-custom .hamburger--vortex.is-active .hamburger-inner {
  transform: rotate(765deg);
  transition-timing-function: cubic-bezier(.19,1,.22,1);
}
.acalog-custom .hamburger--vortex.is-active .hamburger-inner:after,
.acalog-custom .hamburger--vortex.is-active .hamburger-inner:before {
  transition-delay: 0s;
}
.acalog-custom .hamburger--vortex.is-active .hamburger-inner:before {
  opacity: 0;
  top: 0;
}
.acalog-custom .hamburger--vortex.is-active .hamburger-inner:after {
  bottom: 0;
  transform: rotate(90deg);
}
.acalog-custom .hamburger--vortex-r .hamburger-inner {
  transition-duration: .2s;
  transition-timing-function: cubic-bezier(.19,1,.22,1);
}
.acalog-custom .hamburger--vortex-r .hamburger-inner:after,
.acalog-custom .hamburger--vortex-r .hamburger-inner:before {
  transition-delay: .1s;
  transition-duration: 0s;
  transition-timing-function: linear;
}
.acalog-custom .hamburger--vortex-r .hamburger-inner:before {
  transition-property: top, opacity;
}
.acalog-custom .hamburger--vortex-r .hamburger-inner:after {
  transition-property: bottom, transform;
}
.acalog-custom .hamburger--vortex-r.is-active .hamburger-inner {
  transform: rotate(-765deg);
  transition-timing-function: cubic-bezier(.19,1,.22,1);
}
.acalog-custom .hamburger--vortex-r.is-active .hamburger-inner:after,
.acalog-custom .hamburger--vortex-r.is-active .hamburger-inner:before {
  transition-delay: 0s;
}
.acalog-custom .hamburger--vortex-r.is-active .hamburger-inner:before {
  opacity: 0;
  top: 0;
}
.acalog-custom .hamburger--vortex-r.is-active .hamburger-inner:after {
  bottom: 0;
  transform: rotate(-90deg);
}
.acalog-custom :root {
  --bs-gray-100: #f2f2f2;
  --bs-gray-200: #e7e7e7;
  --bs-gray-300: #eae9e4;
  --bs-gray-600: #555;
  --bs-primary: #730b12;
  --bs-secondary: #393939;
  --bs-white: #fff;
  --bs-primary-rgb: 115, 11, 18;
  --bs-secondary-rgb: 57, 57, 57;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-body-color-rgb: 40, 40, 40;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));
  --bs-body-font-family: Source Sans Pro, sans-serif;
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 300;
  --bs-body-line-height: 1.5;
  --bs-body-color: #282828;
  --bs-body-bg: #fff;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0,0,0,0.175);
  --bs-border-radius: 1.75rem;
  --bs-border-radius-sm: .75rem;
  --bs-border-radius-lg: .5rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-2xl: 2rem;
  --bs-border-radius-pill: 50rem;
  --bs-link-color: #0d6efd;
  --bs-link-hover-color: #0a58ca;
  --bs-code-color: #d63384;
  --bs-highlight-bg: #fff3cd;
}
@media (prefers-reduced-motion: no-preference) {
  .acalog-custom :root {
    scroll-behavior: smooth;
  }
}
.acalog-custom body {
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  background-color: var(--bs-body-bg);
  color: var(--bs-body-color);
  font-family: var(--bs-body-font-family);
  font-size: var(--bs-body-font-size);
  font-weight: var(--bs-body-font-weight);
  line-height: var(--bs-body-line-height);
  margin: 0;
  text-align: var(--bs-body-text-align);
}
.acalog-custom hr {
  border: 0;
  border-top: 1px solid;
  color: inherit;
  margin: 1rem 0;
  opacity: .25;
}
.acalog-custom .h1,
.acalog-custom .h2,
.acalog-custom .h3,
.acalog-custom .h4,
.acalog-custom .h5,
.acalog-custom .h6,
.acalog-custom h1,
.acalog-custom h2,
.acalog-custom h3,
.acalog-custom h4,
.acalog-custom h5,
.acalog-custom h6 {
  font-weight: 500;
  line-height: 1.2;
  margin-bottom: .75rem;
  margin-top: 0;
}
.acalog-custom .h1,
.acalog-custom h1 {
  font-size: 2.5rem;
}
.acalog-custom .h2,
.acalog-custom h2 {
  font-size: 2.25rem;
}
.acalog-custom .h3,
.acalog-custom h3 {
  font-size: 2rem;
}
.acalog-custom .h4,
.acalog-custom h4 {
  font-size: 1.5rem;
}
.acalog-custom .h5,
.acalog-custom h5 {
  font-size: 1.25rem;
}
.acalog-custom .h6,
.acalog-custom h6 {
  font-size: 1.125rem;
}
.acalog-custom p {
  margin-bottom: 1rem;
  margin-top: 0;
}
.acalog-custom abbr[title] {
  cursor: help;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
}
.acalog-custom address {
  font-style: normal;
  line-height: inherit;
  margin-bottom: 1rem;
}
.acalog-custom ol,
.acalog-custom ul {
  padding-left: 2rem;
}
.acalog-custom dl,
.acalog-custom ol,
.acalog-custom ul {
  margin-bottom: 1rem;
  margin-top: 0;
}
.acalog-custom ol ol,
.acalog-custom ol ul,
.acalog-custom ul ol,
.acalog-custom ul ul {
  margin-bottom: 0;
}
.acalog-custom dt {
  font-weight: 700;
}
.acalog-custom dd {
  margin-bottom: .5rem;
  margin-left: 0;
}
.acalog-custom blockquote {
  margin: 0 0 1rem;
}
.acalog-custom b,
.acalog-custom strong {
  font-weight: bolder;
}
.acalog-custom .small,
.acalog-custom small {
  font-size: .875em;
}
.acalog-custom .mark,
.acalog-custom mark {
  background-color: var(--bs-highlight-bg);
  padding: .1875em;
}
.acalog-custom sub,
.acalog-custom sup {
  font-size: .75em;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
.acalog-custom sub {
  bottom: -0.25em;
}
.acalog-custom sup {
  top: -0.5em;
}
.acalog-custom a {
  color: var(--bs-link-color);
  text-decoration: underline;
}
.acalog-custom a:hover {
  color: var(--bs-link-hover-color);
}
.acalog-custom a:not([href]):not([class]),
.acalog-custom a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}
.acalog-custom code,
.acalog-custom kbd,
.acalog-custom pre,
.acalog-custom samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
}
.acalog-custom pre {
  display: block;
  font-size: .875em;
  margin-bottom: 1rem;
  margin-top: 0;
  overflow: auto;
}
.acalog-custom pre code {
  color: inherit;
  font-size: inherit;
  word-break: normal;
}
.acalog-custom code {
  word-wrap: break-word;
  color: var(--bs-code-color);
  font-size: .875em;
}
.acalog-custom a>code {
  color: inherit;
}
.acalog-custom kbd {
  background-color: var(--bs-body-color);
  border-radius: .75rem;
  color: var(--bs-body-bg);
  font-size: .875em;
  padding: .1875rem .375rem;
}
.acalog-custom kbd kbd {
  font-size: 1em;
  padding: 0;
}
.acalog-custom figure {
  margin: 0 0 1rem;
}
.acalog-custom img,
.acalog-custom svg {
  vertical-align: middle;
}
.acalog-custom table {
  border-collapse: collapse;
  caption-side: bottom;
}
.acalog-custom caption {
  color: #6c757d;
  padding-bottom: .5rem;
  padding-top: .5rem;
  text-align: left;
}
.acalog-custom th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}
.acalog-custom tbody,
.acalog-custom td,
.acalog-custom tfoot,
.acalog-custom th,
.acalog-custom thead,
.acalog-custom tr {
  border: 0 solid;
  border-color: inherit;
}
.acalog-custom label {
  display: inline-block;
}
.acalog-custom button {
  border-radius: 0;
}
.acalog-custom button:focus:not(:focus-visible) {
  outline: 0;
}
.acalog-custom button,
.acalog-custom input,
.acalog-custom optgroup,
.acalog-custom select,
.acalog-custom textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  margin: 0;
}
.acalog-custom button,
.acalog-custom select {
  text-transform: none;
}
.acalog-custom [role=button] {
  cursor: pointer;
}
.acalog-custom select {
  word-wrap: normal;
}
.acalog-custom select:disabled {
  opacity: 1;
}
.acalog-custom [list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
  display: none !important;
}
.acalog-custom [type=button],
.acalog-custom [type=reset],
.acalog-custom [type=submit],
.acalog-custom button {
  -webkit-appearance: button;
}
.acalog-custom [type=button]:not(:disabled),
.acalog-custom [type=reset]:not(:disabled),
.acalog-custom [type=submit]:not(:disabled),
.acalog-custom button:not(:disabled) {
  cursor: pointer;
}
.acalog-custom ::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
.acalog-custom textarea {
  resize: vertical;
}
.acalog-custom fieldset {
  border: 0;
  margin: 0;
  min-width: 0;
  padding: 0;
}
.acalog-custom legend {
  float: left;
  font-size: calc(1.575rem);
  line-height: inherit;
  margin-bottom: .5rem;
  padding: 0;
  width: 100%;
}
@media (min-width: 1200px) {
  .acalog-custom legend {
    font-size: 1.5rem;
  }
}
.acalog-custom legend+* {
  clear: left;
}
.acalog-custom ::-webkit-datetime-edit-day-field,
.acalog-custom ::-webkit-datetime-edit-fields-wrapper,
.acalog-custom ::-webkit-datetime-edit-hour-field,
.acalog-custom ::-webkit-datetime-edit-minute,
.acalog-custom ::-webkit-datetime-edit-month-field,
.acalog-custom ::-webkit-datetime-edit-text,
.acalog-custom ::-webkit-datetime-edit-year-field {
  padding: 0;
}
.acalog-custom ::-webkit-inner-spin-button {
  height: auto;
}
.acalog-custom [type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
.acalog-custom ::-webkit-search-decoration {
  -webkit-appearance: none;
}
.acalog-custom ::-webkit-color-swatch-wrapper {
  padding: 0;
}
.acalog-custom ::file-selector-button {
  -webkit-appearance: button;
  font: inherit;
}
.acalog-custom output {
  display: inline-block;
}
.acalog-custom iframe {
  border: 0;
}
.acalog-custom summary {
  cursor: pointer;
  display: list-item;
}
.acalog-custom progress {
  vertical-align: baseline;
}
.acalog-custom [hidden] {
  display: none !important;
}
.acalog-custom .lead {
  font-size: 1.25rem;
  font-weight: 300;
}
.acalog-custom .display-1 {
  font-size: calc(6.125rem);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .acalog-custom .display-1 {
    font-size: 5rem;
  }
}
.acalog-custom .display-2 {
  font-size: calc(5.475rem);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .acalog-custom .display-2 {
    font-size: 4.5rem;
  }
}
.acalog-custom .display-3 {
  font-size: calc(4.825rem);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .acalog-custom .display-3 {
    font-size: 4rem;
  }
}
.acalog-custom .display-4 {
  font-size: calc(4.175rem);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .acalog-custom .display-4 {
    font-size: 3.5rem;
  }
}
.acalog-custom .display-5 {
  font-size: calc(3.525rem);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .acalog-custom .display-5 {
    font-size: 3rem;
  }
}
.acalog-custom .display-6 {
  font-size: calc(2.875rem);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .acalog-custom .display-6 {
    font-size: 2.5rem;
  }
}
.acalog-custom .list-inline,
.acalog-custom .list-unstyled {
  list-style: none;
  padding-left: 0;
}
.acalog-custom .list-inline-item {
  display: inline-block;
}
.acalog-custom .list-inline-item:not(:last-child) {
  margin-right: .5rem;
}
.acalog-custom .initialism {
  font-size: .875em;
  text-transform: uppercase;
}
.acalog-custom .blockquote {
  font-size: 1.25rem;
  margin-bottom: 1rem;
}
.acalog-custom .blockquote>:last-child {
  margin-bottom: 0;
}
.acalog-custom .blockquote-footer {
  color: #6c757d;
  font-size: .875em;
  margin-bottom: 1rem;
  margin-top: -1rem;
}
.acalog-custom .blockquote-footer:before {
  content: "\2014\00A0";
}
.acalog-custom .img-fluid,
.acalog-custom .img-thumbnail {
  height: auto;
  max-width: 100%;
}
.acalog-custom .img-thumbnail {
  background-color: #fff;
  border: 1px solid var(--bs-border-color);
  border-radius: .375rem;
  padding: .25rem;
}
.acalog-custom .figure {
  display: inline-block;
}
.acalog-custom .figure-img {
  line-height: 1;
  margin-bottom: .5rem;
}
.acalog-custom .figure-caption {
  color: #6c757d;
  font-size: .875em;
}
.acalog-custom .container,
.acalog-custom .container-fluid,
.acalog-custom .container-lg,
.acalog-custom .container-md,
.acalog-custom .container-sm,
.acalog-custom .container-xl,
.acalog-custom .container-xxl {
  --bs-gutter-x: 2rem;
  --bs-gutter-y: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: calc(var(--bs-gutter-x)*.5);
  padding-right: calc(var(--bs-gutter-x)*.5);
  width: 100%;
}
@media (min-width: 576px) {
  .acalog-custom .container,
  .acalog-custom .container-sm {
    max-width: 768px;
  }
}
@media (min-width: 768px) {
  .acalog-custom .container,
  .acalog-custom .container-md,
  .acalog-custom .container-sm {
    max-width: 992px;
  }
}
@media (min-width: 992px) {
  .acalog-custom .container,
  .acalog-custom .container-lg,
  .acalog-custom .container-md,
  .acalog-custom .container-sm {
    max-width: 1300px;
  }
}
@media (min-width: 1300px) {
  .acalog-custom .container,
  .acalog-custom .container-lg,
  .acalog-custom .container-md,
  .acalog-custom .container-sm,
  .acalog-custom .container-xl {
    max-width: 1510px;
  }
}
@media (min-width: 1530px) {
  .acalog-custom .container,
  .acalog-custom .container-lg,
  .acalog-custom .container-md,
  .acalog-custom .container-sm,
  .acalog-custom .container-xl,
  .acalog-custom .container-xxl {
    max-width: 1600px;
  }
}
.acalog-custom .row {
  --bs-gutter-x: 2rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-left: calc(var(--bs-gutter-x)*-0.5);
  margin-right: calc(var(--bs-gutter-x)*-0.5);
  margin-top: calc(var(--bs-gutter-y)*-1);
}
.acalog-custom .row>* {
  flex-shrink: 0;
  margin-top: var(--bs-gutter-y);
  max-width: 100%;
  padding-left: calc(var(--bs-gutter-x)*.5);
  padding-right: calc(var(--bs-gutter-x)*.5);
  width: 100%;
}
.acalog-custom .col,
.acalog-custom .columns-block .wp-block-mside-column-element,
.acalog-custom .news-page-header .header-image,
.acalog-custom .news-page-header .header-text,
.acalog-custom .top-nav-bar .util-nav-1,
.acalog-custom .top-nav-bar .util-nav-2 {
  flex: 1 0 0%;
}
.acalog-custom .row-cols-auto>* {
  flex: 0 0 auto;
  width: auto;
}
.acalog-custom .row-cols-1>* {
  flex: 0 0 auto;
  width: 100%;
}
.acalog-custom .row-cols-2>* {
  flex: 0 0 auto;
  width: 50%;
}
.acalog-custom .row-cols-3>* {
  flex: 0 0 auto;
  width: 33.33333%;
}
.acalog-custom .row-cols-4>* {
  flex: 0 0 auto;
  width: 25%;
}
.acalog-custom .row-cols-5>* {
  flex: 0 0 auto;
  width: 20%;
}
.acalog-custom .row-cols-6>* {
  flex: 0 0 auto;
  width: 16.66667%;
}
.acalog-custom .col-auto {
  flex: 0 0 auto;
  width: auto;
}
.acalog-custom .col-1 {
  flex: 0 0 auto;
  width: 8.33333%;
}
.acalog-custom .col-2,
.acalog-custom .compare .first-col {
  flex: 0 0 auto;
  width: 16.66667%;
}
.acalog-custom .col-3,
.acalog-custom .compare .info-col,
.acalog-custom .school-programs-block .compare-checked .item-wrapper {
  flex: 0 0 auto;
  width: 25%;
}
.acalog-custom .col-4 {
  flex: 0 0 auto;
  width: 33.33333%;
}
.acalog-custom .col-5 {
  flex: 0 0 auto;
  width: 41.66667%;
}
.acalog-custom .col-6,
.acalog-custom .school-programs-block .compare-checked .button-wrapper {
  flex: 0 0 auto;
  width: 50%;
}
.acalog-custom .col-7 {
  flex: 0 0 auto;
  width: 58.33333%;
}
.acalog-custom .col-8 {
  flex: 0 0 auto;
  width: 66.66667%;
}
.acalog-custom .col-9 {
  flex: 0 0 auto;
  width: 75%;
}
.acalog-custom .col-10,
.acalog-custom .events-block .column-card,
.acalog-custom .intro-text-block .grad-intro,
.acalog-custom .news-block .column-card,
.acalog-custom .news-block .title-select .news-select,
.acalog-custom .story-post .logo-content .stang-story-logo {
  flex: 0 0 auto;
  width: 83.33333%;
}
.acalog-custom .col-11,
.acalog-custom .feeds-header .header-text {
  flex: 0 0 auto;
  width: 91.66667%;
}
.acalog-custom .accordion-block .column-accordion,
.acalog-custom .alert-bar,
.acalog-custom .callout-block .column-callout,
.acalog-custom .cards-block .column-card,
.acalog-custom .carousel-block .slide-column,
.acalog-custom .col-12,
.acalog-custom .courses-panel .additional-info-field,
.acalog-custom .courses-panel .courses-field,
.acalog-custom .events-rss-feed .rss-feed-list li,
.acalog-custom .events-vist-calendar .card-column,
.acalog-custom .featured-block .column-graphics,
.acalog-custom .featured-block .column-image,
.acalog-custom .featured-block .column-text,
.acalog-custom .featured-post .featured-content .featured-image,
.acalog-custom .featured-post .featured-content .featured-text,
.acalog-custom .find-program-block .column-search,
.acalog-custom .grad-panel .degree-element,
.acalog-custom .grad-panel .great-fit,
.acalog-custom .home-carousel-block .inner-carousel,
.acalog-custom .image-text-block .column-image,
.acalog-custom .image-text-block .column-text,
.acalog-custom .intro-text-block .grad-intro,
.acalog-custom .intro-text-block .inner-text-column,
.acalog-custom .meet-faculty-block .slide-wrapper,
.acalog-custom .news-block .title-select .title-container,
.acalog-custom .news-post .article-content,
.acalog-custom .programs-block .column-search,
.acalog-custom .programs-block .degree-element,
.acalog-custom .quote-block .quote-wrapper,
.acalog-custom .school-programs-block .columns-block,
.acalog-custom .single-academic-calendars .columns-block,
.acalog-custom .stacked-squares-block .column-outer,
.acalog-custom .stacked-squares-block .column-square,
.acalog-custom .staff-directory .staff-directory--staff-listing .individual-wrapper,
.acalog-custom .staff-single .staff-single-listing .individual-wrapper .individual-information,
.acalog-custom .staff-single .staff-single-listing .individual-wrapper .staff-image,
.acalog-custom .story-block .slide-wrapper,
.acalog-custom .text-block .text-column,
.acalog-custom .two-column-callout-block .container .row .primary-column,
.acalog-custom .two-column-callout-block .container .row .secondary-column,
.acalog-custom .video-block .video-column {
  flex: 0 0 auto;
  width: 100%;
}
.acalog-custom .offset-1 {
  margin-left: 8.33333%;
}
.acalog-custom .offset-2 {
  margin-left: 16.66667%;
}
.acalog-custom .offset-3 {
  margin-left: 25%;
}
.acalog-custom .offset-4 {
  margin-left: 33.33333%;
}
.acalog-custom .offset-5 {
  margin-left: 41.66667%;
}
.acalog-custom .offset-6 {
  margin-left: 50%;
}
.acalog-custom .offset-7 {
  margin-left: 58.33333%;
}
.acalog-custom .offset-8 {
  margin-left: 66.66667%;
}
.acalog-custom .offset-9 {
  margin-left: 75%;
}
.acalog-custom .offset-10 {
  margin-left: 83.33333%;
}
.acalog-custom .offset-11 {
  margin-left: 91.66667%;
}
.acalog-custom .g-0,
.acalog-custom .gx-0 {
  --bs-gutter-x: 0;
}
.acalog-custom .g-0,
.acalog-custom .gy-0 {
  --bs-gutter-y: 0;
}
.acalog-custom .g-1,
.acalog-custom .gx-1 {
  --bs-gutter-x: .25rem;
}
.acalog-custom .g-1,
.acalog-custom .gy-1 {
  --bs-gutter-y: .25rem;
}
.acalog-custom .g-2,
.acalog-custom .gx-2 {
  --bs-gutter-x: .5rem;
}
.acalog-custom .g-2,
.acalog-custom .gy-2 {
  --bs-gutter-y: .5rem;
}
.acalog-custom .g-3,
.acalog-custom .gx-3 {
  --bs-gutter-x: 1rem;
}
.acalog-custom .g-3,
.acalog-custom .gy-3 {
  --bs-gutter-y: 1rem;
}
.acalog-custom .g-4,
.acalog-custom .gx-4 {
  --bs-gutter-x: 1.5rem;
}
.acalog-custom .g-4,
.acalog-custom .gy-4 {
  --bs-gutter-y: 1.5rem;
}
.acalog-custom .g-5,
.acalog-custom .gx-5 {
  --bs-gutter-x: 3rem;
}
.acalog-custom .g-5,
.acalog-custom .gy-5 {
  --bs-gutter-y: 3rem;
}
@media (min-width: 576px) {
  .acalog-custom .col-sm {
    flex: 1 0 0%;
  }
  .acalog-custom .row-cols-sm-auto>* {
    flex: 0 0 auto;
    width: auto;
  }
  .acalog-custom .row-cols-sm-1>* {
    flex: 0 0 auto;
    width: 100%;
  }
  .acalog-custom .row-cols-sm-2>* {
    flex: 0 0 auto;
    width: 50%;
  }
  .acalog-custom .row-cols-sm-3>* {
    flex: 0 0 auto;
    width: 33.33333%;
  }
  .acalog-custom .row-cols-sm-4>* {
    flex: 0 0 auto;
    width: 25%;
  }
  .acalog-custom .row-cols-sm-5>* {
    flex: 0 0 auto;
    width: 20%;
  }
  .acalog-custom .row-cols-sm-6>* {
    flex: 0 0 auto;
    width: 16.66667%;
  }
  .acalog-custom .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .acalog-custom .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333%;
  }
  .acalog-custom .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66667%;
  }
  .acalog-custom .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .acalog-custom .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333%;
  }
  .acalog-custom .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66667%;
  }
  .acalog-custom .col-sm-6,
  .acalog-custom .events-block .column-card,
  .acalog-custom .news-block .column-card,
  .acalog-custom .stacked-squares-block .column-square {
    flex: 0 0 auto;
    width: 50%;
  }
  .acalog-custom .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333%;
  }
  .acalog-custom .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66667%;
  }
  .acalog-custom .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .acalog-custom .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333%;
  }
  .acalog-custom .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66667%;
  }
  .acalog-custom .col-sm-12,
  .acalog-custom .featured-events-single .post-type-events,
  .acalog-custom .featured-post .column-image,
  .acalog-custom .find-program-block .column-image,
  .acalog-custom .footer .column-social-icons,
  .acalog-custom .footer .footer-address,
  .acalog-custom .footer .footer-column,
  .acalog-custom .in-this-section-block .in-this-section-wrapper,
  .acalog-custom .in-this-section-block .section-item-list,
  .acalog-custom .stang-stories-block .column-card,
  .acalog-custom .stats-block .column-stat,
  .acalog-custom .story-post .student-story,
  .acalog-custom .top-nav-bar .resources-nav,
  .acalog-custom .top-nav-bar .utility-nav {
    flex: 0 0 auto;
    width: 100%;
  }
  .acalog-custom .offset-sm-0 {
    margin-left: 0;
  }
  .acalog-custom .offset-sm-1 {
    margin-left: 8.33333%;
  }
  .acalog-custom .offset-sm-2 {
    margin-left: 16.66667%;
  }
  .acalog-custom .offset-sm-3 {
    margin-left: 25%;
  }
  .acalog-custom .offset-sm-4 {
    margin-left: 33.33333%;
  }
  .acalog-custom .offset-sm-5 {
    margin-left: 41.66667%;
  }
  .acalog-custom .offset-sm-6 {
    margin-left: 50%;
  }
  .acalog-custom .offset-sm-7 {
    margin-left: 58.33333%;
  }
  .acalog-custom .offset-sm-8 {
    margin-left: 66.66667%;
  }
  .acalog-custom .offset-sm-9 {
    margin-left: 75%;
  }
  .acalog-custom .offset-sm-10 {
    margin-left: 83.33333%;
  }
  .acalog-custom .offset-sm-11 {
    margin-left: 91.66667%;
  }
  .acalog-custom .g-sm-0,
  .acalog-custom .gx-sm-0 {
    --bs-gutter-x: 0;
  }
  .acalog-custom .g-sm-0,
  .acalog-custom .gy-sm-0 {
    --bs-gutter-y: 0;
  }
  .acalog-custom .g-sm-1,
  .acalog-custom .gx-sm-1 {
    --bs-gutter-x: .25rem;
  }
  .acalog-custom .g-sm-1,
  .acalog-custom .gy-sm-1 {
    --bs-gutter-y: .25rem;
  }
  .acalog-custom .g-sm-2,
  .acalog-custom .gx-sm-2 {
    --bs-gutter-x: .5rem;
  }
  .acalog-custom .g-sm-2,
  .acalog-custom .gy-sm-2 {
    --bs-gutter-y: .5rem;
  }
  .acalog-custom .g-sm-3,
  .acalog-custom .gx-sm-3 {
    --bs-gutter-x: 1rem;
  }
  .acalog-custom .g-sm-3,
  .acalog-custom .gy-sm-3 {
    --bs-gutter-y: 1rem;
  }
  .acalog-custom .g-sm-4,
  .acalog-custom .gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }
  .acalog-custom .g-sm-4,
  .acalog-custom .gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }
  .acalog-custom .g-sm-5,
  .acalog-custom .gx-sm-5 {
    --bs-gutter-x: 3rem;
  }
  .acalog-custom .g-sm-5,
  .acalog-custom .gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .acalog-custom .col-md {
    flex: 1 0 0%;
  }
  .acalog-custom .row-cols-md-auto>* {
    flex: 0 0 auto;
    width: auto;
  }
  .acalog-custom .row-cols-md-1>* {
    flex: 0 0 auto;
    width: 100%;
  }
  .acalog-custom .row-cols-md-2>* {
    flex: 0 0 auto;
    width: 50%;
  }
  .acalog-custom .row-cols-md-3>* {
    flex: 0 0 auto;
    width: 33.33333%;
  }
  .acalog-custom .row-cols-md-4>* {
    flex: 0 0 auto;
    width: 25%;
  }
  .acalog-custom .row-cols-md-5>* {
    flex: 0 0 auto;
    width: 20%;
  }
  .acalog-custom .row-cols-md-6>* {
    flex: 0 0 auto;
    width: 16.66667%;
  }
  .acalog-custom .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .acalog-custom .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333%;
  }
  .acalog-custom .col-md-2,
  .acalog-custom .featured-block .column-graphics,
  .acalog-custom .school-programs-block .compare-checked .button-wrapper {
    flex: 0 0 auto;
    width: 16.66667%;
  }
  .acalog-custom .col-md-3,
  .acalog-custom .featured-block .column-image,
  .acalog-custom .news-block .column-card {
    flex: 0 0 auto;
    width: 25%;
  }
  .acalog-custom .col-md-4,
  .acalog-custom .events-block .column-card,
  .acalog-custom .news-block .title-select .news-select,
  .acalog-custom .staff-single .staff-single-listing .individual-wrapper .staff-image {
    flex: 0 0 auto;
    width: 33.33333%;
  }
  .acalog-custom .col-md-5,
  .acalog-custom .contact-panel .column-image,
  .acalog-custom .contact-panel .column-text,
  .acalog-custom .courses-panel .additional-info-field,
  .acalog-custom .image-text-block .column-text,
  .acalog-custom .two-column-callout-block .container .row .secondary-column {
    flex: 0 0 auto;
    width: 41.66667%;
  }
  .acalog-custom .cards-block .column-card,
  .acalog-custom .col-md-6,
  .acalog-custom .columns-block .wp-block-mside-column-element,
  .acalog-custom .courses-panel .courses-field,
  .acalog-custom .events-vist-calendar .card-column,
  .acalog-custom .featured-block .column-text,
  .acalog-custom .featured-events-single .post-type-events,
  .acalog-custom .featured-post .column-image,
  .acalog-custom .featured-post .featured-content .featured-image,
  .acalog-custom .featured-post .featured-content .featured-text,
  .acalog-custom .find-program-block .column-image,
  .acalog-custom .find-program-block .column-search,
  .acalog-custom .grad-panel .degree-element,
  .acalog-custom .grad-panel .great-fit,
  .acalog-custom .image-text-block .column-image,
  .acalog-custom .in-this-section-block .in-this-section-wrapper,
  .acalog-custom .in-this-section-block .section-item-list,
  .acalog-custom .stacked-squares-block .column-square,
  .acalog-custom .staff-single .staff-single-listing .individual-wrapper .individual-information,
  .acalog-custom .stang-stories-block .column-card,
  .acalog-custom .top-nav-bar .resources-nav,
  .acalog-custom .top-nav-bar .utility-nav,
  .acalog-custom .two-column-callout-block .container .row .primary-column {
    flex: 0 0 auto;
    width: 50%;
  }
  .acalog-custom .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333%;
  }
  .acalog-custom .col-md-8,
  .acalog-custom .news-block .title-select .title-container {
    flex: 0 0 auto;
    width: 66.66667%;
  }
  .acalog-custom .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .acalog-custom .callout-block .column-callout,
  .acalog-custom .col-md-10,
  .acalog-custom .ms-search-wrapper .results-message-column,
  .acalog-custom .ms-search-wrapper .search-results-column,
  .acalog-custom .news-post .article-content,
  .acalog-custom .programs-block .column-search,
  .acalog-custom .programs-block .degree-element,
  .acalog-custom .quote-block .quote-wrapper,
  .acalog-custom .single-jobs .job-posting,
  .acalog-custom .stacked-squares-block .column-outer,
  .acalog-custom .staff-directory .staff-directory--staff-listing .individual-wrapper,
  .acalog-custom .story-block .slide-wrapper,
  .acalog-custom .story-post .student-story,
  .acalog-custom .video-block .video-column {
    flex: 0 0 auto;
    width: 83.33333%;
  }
  .acalog-custom .col-md-11,
  .acalog-custom .meet-faculty-block .slide-wrapper {
    flex: 0 0 auto;
    width: 91.66667%;
  }
  .acalog-custom .col-md-12,
  .acalog-custom .footer .column-social-icons,
  .acalog-custom .footer .footer-address,
  .acalog-custom .footer .footer-column {
    flex: 0 0 auto;
    width: 100%;
  }
  .acalog-custom .image-text-block .column-text,
  .acalog-custom .image-text-block.has-image-on-the-left .column-image,
  .acalog-custom .offset-md-0 {
    margin-left: 0;
  }
  .acalog-custom .contact-panel .column-text,
  .acalog-custom .image-text-block .column-image,
  .acalog-custom .image-text-block.has-image-on-the-left .column-text,
  .acalog-custom .offset-md-1,
  .acalog-custom .staff-single .staff-single-listing .individual-wrapper .individual-information,
  .acalog-custom .staff-single .staff-single-listing .individual-wrapper .staff-image,
  .acalog-custom .video-block .video-column {
    margin-left: 8.33333%;
  }
  .acalog-custom .offset-md-2 {
    margin-left: 16.66667%;
  }
  .acalog-custom .offset-md-3 {
    margin-left: 25%;
  }
  .acalog-custom .offset-md-4 {
    margin-left: 33.33333%;
  }
  .acalog-custom .offset-md-5 {
    margin-left: 41.66667%;
  }
  .acalog-custom .offset-md-6 {
    margin-left: 50%;
  }
  .acalog-custom .offset-md-7 {
    margin-left: 58.33333%;
  }
  .acalog-custom .offset-md-8 {
    margin-left: 66.66667%;
  }
  .acalog-custom .offset-md-9 {
    margin-left: 75%;
  }
  .acalog-custom .offset-md-10 {
    margin-left: 83.33333%;
  }
  .acalog-custom .offset-md-11 {
    margin-left: 91.66667%;
  }
  .acalog-custom .g-md-0,
  .acalog-custom .gx-md-0 {
    --bs-gutter-x: 0;
  }
  .acalog-custom .g-md-0,
  .acalog-custom .gy-md-0 {
    --bs-gutter-y: 0;
  }
  .acalog-custom .g-md-1,
  .acalog-custom .gx-md-1 {
    --bs-gutter-x: .25rem;
  }
  .acalog-custom .g-md-1,
  .acalog-custom .gy-md-1 {
    --bs-gutter-y: .25rem;
  }
  .acalog-custom .g-md-2,
  .acalog-custom .gx-md-2 {
    --bs-gutter-x: .5rem;
  }
  .acalog-custom .g-md-2,
  .acalog-custom .gy-md-2 {
    --bs-gutter-y: .5rem;
  }
  .acalog-custom .g-md-3,
  .acalog-custom .gx-md-3 {
    --bs-gutter-x: 1rem;
  }
  .acalog-custom .g-md-3,
  .acalog-custom .gy-md-3 {
    --bs-gutter-y: 1rem;
  }
  .acalog-custom .g-md-4,
  .acalog-custom .gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }
  .acalog-custom .g-md-4,
  .acalog-custom .gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }
  .acalog-custom .g-md-5,
  .acalog-custom .gx-md-5 {
    --bs-gutter-x: 3rem;
  }
  .acalog-custom .g-md-5,
  .acalog-custom .gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  .acalog-custom .col-lg {
    flex: 1 0 0%;
  }
  .acalog-custom .row-cols-lg-auto>* {
    flex: 0 0 auto;
    width: auto;
  }
  .acalog-custom .row-cols-lg-1>* {
    flex: 0 0 auto;
    width: 100%;
  }
  .acalog-custom .row-cols-lg-2>* {
    flex: 0 0 auto;
    width: 50%;
  }
  .acalog-custom .row-cols-lg-3>* {
    flex: 0 0 auto;
    width: 33.33333%;
  }
  .acalog-custom .row-cols-lg-4>* {
    flex: 0 0 auto;
    width: 25%;
  }
  .acalog-custom .row-cols-lg-5>* {
    flex: 0 0 auto;
    width: 20%;
  }
  .acalog-custom .row-cols-lg-6>* {
    flex: 0 0 auto;
    width: 16.66667%;
  }
  .acalog-custom .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .acalog-custom .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333%;
  }
  .acalog-custom .col-lg-2,
  .acalog-custom .footer .footer-address,
  .acalog-custom .footer .footer-column {
    flex: 0 0 auto;
    width: 16.66667%;
  }
  .acalog-custom .col-lg-3,
  .acalog-custom .events-block .column-card,
  .acalog-custom .footer .column-social-icons,
  .acalog-custom .in-this-section-block .in-this-section-wrapper,
  .acalog-custom .in-this-section-block .section-item-list,
  .acalog-custom .news-block .column-card,
  .acalog-custom .news-block .title-select .news-select {
    flex: 0 0 auto;
    width: 25%;
  }
  .acalog-custom .cards-block .column-card,
  .acalog-custom .col-lg-4,
  .acalog-custom .events-vist-calendar .card-column,
  .acalog-custom .featured-block .column-image,
  .acalog-custom .stacked-squares-block .column-square,
  .acalog-custom .stang-stories-block .column-card,
  .acalog-custom .stats-block .column-stat,
  .acalog-custom .two-column-callout-block .container .row .secondary-column {
    flex: 0 0 auto;
    width: 33.33333%;
  }
  .acalog-custom .col-lg-5,
  .acalog-custom .featured-block .column-text,
  .acalog-custom .featured-post .featured-text,
  .acalog-custom .feeds-header .image-wrapper,
  .acalog-custom .find-program-block .column-image {
    flex: 0 0 auto;
    width: 41.66667%;
  }
  .acalog-custom .col-lg-6,
  .acalog-custom .featured-post .column-image,
  .acalog-custom .text-block.width-6 .text-column,
  .acalog-custom .top-nav-bar .resources-nav,
  .acalog-custom .top-nav-bar .utility-nav,
  .acalog-custom .two-column-callout-block .container .row .primary-column {
    flex: 0 0 auto;
    width: 50%;
  }
  .acalog-custom .col-lg-7,
  .acalog-custom .featured-events-single .post-type-events,
  .acalog-custom .feeds-header .header-text,
  .acalog-custom .find-program-block .column-search {
    flex: 0 0 auto;
    width: 58.33333%;
  }
  .acalog-custom .callout-block .column-callout,
  .acalog-custom .col-lg-8,
  .acalog-custom .text-block.width-8 .text-column {
    flex: 0 0 auto;
    width: 66.66667%;
  }
  .acalog-custom .accordion-block .column-accordion,
  .acalog-custom .col-lg-9,
  .acalog-custom .ms-search-wrapper .results-message-column,
  .acalog-custom .ms-search-wrapper .search-results-column,
  .acalog-custom .news-block .title-select .title-container,
  .acalog-custom .news-post .article-content,
  .acalog-custom .stacked-squares-block .column-outer,
  .acalog-custom .story-post .student-story,
  .acalog-custom .text-block.width-9 .text-column {
    flex: 0 0 auto;
    width: 75%;
  }
  .acalog-custom .carousel-block .slide-column,
  .acalog-custom .col-lg-10,
  .acalog-custom .intro-text-block .inner-text-column,
  .acalog-custom .meet-faculty-block .slide-wrapper,
  .acalog-custom .school-programs-block .columns-block,
  .acalog-custom .single-academic-calendars .columns-block,
  .acalog-custom .story-block .slide-wrapper,
  .acalog-custom .text-block.width-10 .text-column {
    flex: 0 0 auto;
    width: 83.33333%;
  }
  .acalog-custom .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66667%;
  }
  .acalog-custom .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .acalog-custom .offset-lg-0 {
    margin-left: 0;
  }
  .acalog-custom .carousel-block .slide-column,
  .acalog-custom .featured-post .featured-text,
  .acalog-custom .intro-text-block .grad-intro,
  .acalog-custom .intro-text-block .inner-text-column,
  .acalog-custom .offset-lg-1,
  .acalog-custom .school-programs-block .columns-block,
  .acalog-custom .two-column-callout-block .container .row .secondary-column {
    margin-left: 8.33333%;
  }
  .acalog-custom .offset-lg-2 {
    margin-left: 16.66667%;
  }
  .acalog-custom .offset-lg-3 {
    margin-left: 25%;
  }
  .acalog-custom .offset-lg-4 {
    margin-left: 33.33333%;
  }
  .acalog-custom .offset-lg-5 {
    margin-left: 41.66667%;
  }
  .acalog-custom .offset-lg-6 {
    margin-left: 50%;
  }
  .acalog-custom .offset-lg-7 {
    margin-left: 58.33333%;
  }
  .acalog-custom .offset-lg-8 {
    margin-left: 66.66667%;
  }
  .acalog-custom .offset-lg-9 {
    margin-left: 75%;
  }
  .acalog-custom .offset-lg-10 {
    margin-left: 83.33333%;
  }
  .acalog-custom .offset-lg-11 {
    margin-left: 91.66667%;
  }
  .acalog-custom .g-lg-0,
  .acalog-custom .gx-lg-0 {
    --bs-gutter-x: 0;
  }
  .acalog-custom .g-lg-0,
  .acalog-custom .gy-lg-0 {
    --bs-gutter-y: 0;
  }
  .acalog-custom .g-lg-1,
  .acalog-custom .gx-lg-1 {
    --bs-gutter-x: .25rem;
  }
  .acalog-custom .g-lg-1,
  .acalog-custom .gy-lg-1 {
    --bs-gutter-y: .25rem;
  }
  .acalog-custom .g-lg-2,
  .acalog-custom .gx-lg-2 {
    --bs-gutter-x: .5rem;
  }
  .acalog-custom .g-lg-2,
  .acalog-custom .gy-lg-2 {
    --bs-gutter-y: .5rem;
  }
  .acalog-custom .g-lg-3,
  .acalog-custom .gx-lg-3 {
    --bs-gutter-x: 1rem;
  }
  .acalog-custom .g-lg-3,
  .acalog-custom .gy-lg-3 {
    --bs-gutter-y: 1rem;
  }
  .acalog-custom .g-lg-4,
  .acalog-custom .gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }
  .acalog-custom .g-lg-4,
  .acalog-custom .gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }
  .acalog-custom .g-lg-5,
  .acalog-custom .gx-lg-5 {
    --bs-gutter-x: 3rem;
  }
  .acalog-custom .g-lg-5,
  .acalog-custom .gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1300px) {
  .acalog-custom .col-xl {
    flex: 1 0 0%;
  }
  .acalog-custom .row-cols-xl-auto>* {
    flex: 0 0 auto;
    width: auto;
  }
  .acalog-custom .row-cols-xl-1>* {
    flex: 0 0 auto;
    width: 100%;
  }
  .acalog-custom .row-cols-xl-2>* {
    flex: 0 0 auto;
    width: 50%;
  }
  .acalog-custom .row-cols-xl-3>* {
    flex: 0 0 auto;
    width: 33.33333%;
  }
  .acalog-custom .row-cols-xl-4>* {
    flex: 0 0 auto;
    width: 25%;
  }
  .acalog-custom .row-cols-xl-5>* {
    flex: 0 0 auto;
    width: 20%;
  }
  .acalog-custom .row-cols-xl-6>* {
    flex: 0 0 auto;
    width: 16.66667%;
  }
  .acalog-custom .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .acalog-custom .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333%;
  }
  .acalog-custom .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66667%;
  }
  .acalog-custom .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .acalog-custom .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333%;
  }
  .acalog-custom .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66667%;
  }
  .acalog-custom .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .acalog-custom .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333%;
  }
  .acalog-custom .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66667%;
  }
  .acalog-custom .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .acalog-custom .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333%;
  }
  .acalog-custom .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66667%;
  }
  .acalog-custom .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .acalog-custom .offset-xl-0 {
    margin-left: 0;
  }
  .acalog-custom .offset-xl-1 {
    margin-left: 8.33333%;
  }
  .acalog-custom .offset-xl-2 {
    margin-left: 16.66667%;
  }
  .acalog-custom .offset-xl-3 {
    margin-left: 25%;
  }
  .acalog-custom .offset-xl-4 {
    margin-left: 33.33333%;
  }
  .acalog-custom .offset-xl-5 {
    margin-left: 41.66667%;
  }
  .acalog-custom .offset-xl-6 {
    margin-left: 50%;
  }
  .acalog-custom .offset-xl-7 {
    margin-left: 58.33333%;
  }
  .acalog-custom .offset-xl-8 {
    margin-left: 66.66667%;
  }
  .acalog-custom .offset-xl-9 {
    margin-left: 75%;
  }
  .acalog-custom .offset-xl-10 {
    margin-left: 83.33333%;
  }
  .acalog-custom .offset-xl-11 {
    margin-left: 91.66667%;
  }
  .acalog-custom .g-xl-0,
  .acalog-custom .gx-xl-0 {
    --bs-gutter-x: 0;
  }
  .acalog-custom .g-xl-0,
  .acalog-custom .gy-xl-0 {
    --bs-gutter-y: 0;
  }
  .acalog-custom .g-xl-1,
  .acalog-custom .gx-xl-1 {
    --bs-gutter-x: .25rem;
  }
  .acalog-custom .g-xl-1,
  .acalog-custom .gy-xl-1 {
    --bs-gutter-y: .25rem;
  }
  .acalog-custom .g-xl-2,
  .acalog-custom .gx-xl-2 {
    --bs-gutter-x: .5rem;
  }
  .acalog-custom .g-xl-2,
  .acalog-custom .gy-xl-2 {
    --bs-gutter-y: .5rem;
  }
  .acalog-custom .g-xl-3,
  .acalog-custom .gx-xl-3 {
    --bs-gutter-x: 1rem;
  }
  .acalog-custom .g-xl-3,
  .acalog-custom .gy-xl-3 {
    --bs-gutter-y: 1rem;
  }
  .acalog-custom .g-xl-4,
  .acalog-custom .gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .acalog-custom .g-xl-4,
  .acalog-custom .gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .acalog-custom .g-xl-5,
  .acalog-custom .gx-xl-5 {
    --bs-gutter-x: 3rem;
  }
  .acalog-custom .g-xl-5,
  .acalog-custom .gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1530px) {
  .acalog-custom .col-xxl {
    flex: 1 0 0%;
  }
  .acalog-custom .row-cols-xxl-auto>* {
    flex: 0 0 auto;
    width: auto;
  }
  .acalog-custom .row-cols-xxl-1>* {
    flex: 0 0 auto;
    width: 100%;
  }
  .acalog-custom .row-cols-xxl-2>* {
    flex: 0 0 auto;
    width: 50%;
  }
  .acalog-custom .row-cols-xxl-3>* {
    flex: 0 0 auto;
    width: 33.33333%;
  }
  .acalog-custom .row-cols-xxl-4>* {
    flex: 0 0 auto;
    width: 25%;
  }
  .acalog-custom .row-cols-xxl-5>* {
    flex: 0 0 auto;
    width: 20%;
  }
  .acalog-custom .row-cols-xxl-6>* {
    flex: 0 0 auto;
    width: 16.66667%;
  }
  .acalog-custom .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .acalog-custom .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333%;
  }
  .acalog-custom .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66667%;
  }
  .acalog-custom .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .acalog-custom .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333%;
  }
  .acalog-custom .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66667%;
  }
  .acalog-custom .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .acalog-custom .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333%;
  }
  .acalog-custom .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66667%;
  }
  .acalog-custom .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .acalog-custom .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333%;
  }
  .acalog-custom .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66667%;
  }
  .acalog-custom .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .acalog-custom .offset-xxl-0 {
    margin-left: 0;
  }
  .acalog-custom .offset-xxl-1 {
    margin-left: 8.33333%;
  }
  .acalog-custom .offset-xxl-2 {
    margin-left: 16.66667%;
  }
  .acalog-custom .offset-xxl-3 {
    margin-left: 25%;
  }
  .acalog-custom .offset-xxl-4 {
    margin-left: 33.33333%;
  }
  .acalog-custom .offset-xxl-5 {
    margin-left: 41.66667%;
  }
  .acalog-custom .offset-xxl-6 {
    margin-left: 50%;
  }
  .acalog-custom .offset-xxl-7 {
    margin-left: 58.33333%;
  }
  .acalog-custom .offset-xxl-8 {
    margin-left: 66.66667%;
  }
  .acalog-custom .offset-xxl-9 {
    margin-left: 75%;
  }
  .acalog-custom .offset-xxl-10 {
    margin-left: 83.33333%;
  }
  .acalog-custom .offset-xxl-11 {
    margin-left: 91.66667%;
  }
  .acalog-custom .g-xxl-0,
  .acalog-custom .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  .acalog-custom .g-xxl-0,
  .acalog-custom .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  .acalog-custom .g-xxl-1,
  .acalog-custom .gx-xxl-1 {
    --bs-gutter-x: .25rem;
  }
  .acalog-custom .g-xxl-1,
  .acalog-custom .gy-xxl-1 {
    --bs-gutter-y: .25rem;
  }
  .acalog-custom .g-xxl-2,
  .acalog-custom .gx-xxl-2 {
    --bs-gutter-x: .5rem;
  }
  .acalog-custom .g-xxl-2,
  .acalog-custom .gy-xxl-2 {
    --bs-gutter-y: .5rem;
  }
  .acalog-custom .g-xxl-3,
  .acalog-custom .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  .acalog-custom .g-xxl-3,
  .acalog-custom .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  .acalog-custom .g-xxl-4,
  .acalog-custom .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .acalog-custom .g-xxl-4,
  .acalog-custom .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .acalog-custom .g-xxl-5,
  .acalog-custom .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }
  .acalog-custom .g-xxl-5,
  .acalog-custom .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.acalog-custom .table {
  --bs-table-color: var(--bs-body-color);
  --bs-table-bg: transparent;
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--bs-body-color);
  --bs-table-striped-bg: rgba(0,0,0,0.05);
  --bs-table-active-color: var(--bs-body-color);
  --bs-table-active-bg: rgba(0,0,0,0.1);
  --bs-table-hover-color: var(--bs-body-color);
  --bs-table-hover-bg: rgba(0,0,0,0.075);
  border-color: var(--bs-table-border-color);
  color: var(--bs-table-color);
  margin-bottom: 1rem;
  vertical-align: top;
  width: 100%;
}
.acalog-custom .table>:not(caption)>*>* {
  background-color: var(--bs-table-bg);
  border-bottom-width: 1px;
  box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
  padding: .5rem;
}
.acalog-custom .table>tbody {
  vertical-align: inherit;
}
.acalog-custom .table>thead {
  vertical-align: bottom;
}
.acalog-custom .table-group-divider {
  border-top: 2px solid;
}
.acalog-custom .caption-top {
  caption-side: top;
}
.acalog-custom .table-sm>:not(caption)>*>* {
  padding: .25rem;
}
.acalog-custom .table-bordered>:not(caption)>* {
  border-width: 1px 0;
}
.acalog-custom .table-bordered>:not(caption)>*>* {
  border-width: 0 1px;
}
.acalog-custom .table-borderless>:not(caption)>*>* {
  border-bottom-width: 0;
}
.acalog-custom .table-borderless>:not(:first-child) {
  border-top-width: 0;
}
.acalog-custom .table-striped-columns>:not(caption)>tr>:nth-child(2n),
.acalog-custom .table-striped>tbody>tr:nth-of-type(odd)>* {
  --bs-table-accent-bg: var(--bs-table-striped-bg);
  color: var(--bs-table-striped-color);
}
.acalog-custom .table-active {
  --bs-table-accent-bg: var(--bs-table-active-bg);
  color: var(--bs-table-active-color);
}
.acalog-custom .table-hover>tbody>tr:hover>* {
  --bs-table-accent-bg: var(--bs-table-hover-bg);
  color: var(--bs-table-hover-color);
}
.acalog-custom .table-primary {
  --bs-table-color: #000;
  --bs-table-bg: #cfe2ff;
  --bs-table-border-color: #bacbe6;
  --bs-table-striped-bg: #c5d7f2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bacbe6;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfd1ec;
  --bs-table-hover-color: #000;
}
.acalog-custom .table-primary,
.acalog-custom .table-secondary {
  border-color: var(--bs-table-border-color);
  color: var(--bs-table-color);
}
.acalog-custom .table-secondary {
  --bs-table-color: #000;
  --bs-table-bg: #e2e3e5;
  --bs-table-border-color: #cbccce;
  --bs-table-striped-bg: #d7d8da;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #cbccce;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #d1d2d4;
  --bs-table-hover-color: #000;
}
.acalog-custom .table-success {
  --bs-table-color: #000;
  --bs-table-bg: #d1e7dd;
  --bs-table-border-color: #bcd0c7;
  --bs-table-striped-bg: #c7dbd2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bcd0c7;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c1d6cc;
  --bs-table-hover-color: #000;
}
.acalog-custom .table-info,
.acalog-custom .table-success {
  border-color: var(--bs-table-border-color);
  color: var(--bs-table-color);
}
.acalog-custom .table-info {
  --bs-table-color: #000;
  --bs-table-bg: #cff4fc;
  --bs-table-border-color: #badce3;
  --bs-table-striped-bg: #c5e8ef;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #badce3;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfe2e9;
  --bs-table-hover-color: #000;
}
.acalog-custom .table-warning {
  --bs-table-color: #000;
  --bs-table-bg: #fff3cd;
  --bs-table-border-color: #e6dbb9;
  --bs-table-striped-bg: #f2e7c3;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e6dbb9;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ece1be;
  --bs-table-hover-color: #000;
}
.acalog-custom .table-danger,
.acalog-custom .table-warning {
  border-color: var(--bs-table-border-color);
  color: var(--bs-table-color);
}
.acalog-custom .table-danger {
  --bs-table-color: #000;
  --bs-table-bg: #f8d7da;
  --bs-table-border-color: #dfc2c4;
  --bs-table-striped-bg: #eccccf;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfc2c4;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5c7ca;
  --bs-table-hover-color: #000;
}
.acalog-custom .table-light {
  --bs-table-color: #000;
  --bs-table-bg: #f8f9fa;
  --bs-table-border-color: #dfe0e1;
  --bs-table-striped-bg: #ecedee;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfe0e1;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5e6e7;
  --bs-table-hover-color: #000;
}
.acalog-custom .table-dark,
.acalog-custom .table-light {
  border-color: var(--bs-table-border-color);
  color: var(--bs-table-color);
}
.acalog-custom .table-dark {
  --bs-table-color: #fff;
  --bs-table-bg: #212529;
  --bs-table-border-color: #373b3e;
  --bs-table-striped-bg: #2c3034;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #373b3e;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #323539;
  --bs-table-hover-color: #fff;
}
.acalog-custom .table-responsive {
  -webkit-overflow-scrolling: touch;
  overflow-x: auto;
}
@media (max-width: 575.98px) {
  .acalog-custom .table-responsive-sm {
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
  }
}
@media (max-width: 767.98px) {
  .acalog-custom .table-responsive-md {
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
  }
}
@media (max-width: 991.98px) {
  .acalog-custom .table-responsive-lg {
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
  }
}
@media (max-width: 1299.98px) {
  .acalog-custom .table-responsive-xl {
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
  }
}
@media (max-width: 1529.98px) {
  .acalog-custom .table-responsive-xxl {
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
  }
}
.acalog-custom .form-label {
  margin-bottom: .5rem;
}
.acalog-custom .col-form-label {
  font-size: inherit;
  line-height: 1.5;
  margin-bottom: 0;
  padding-bottom: calc(1.375rem);
  padding-top: calc(1.375rem);
}
.acalog-custom .col-form-label-lg {
  font-size: 1.25rem;
  padding-bottom: calc(1.5rem);
  padding-top: calc(1.5rem);
}
.acalog-custom .col-form-label-sm {
  font-size: .875rem;
  padding-bottom: calc(1.25rem);
  padding-top: calc(1.25rem);
}
.acalog-custom .form-text {
  color: #6c757d;
  font-size: .875em;
  margin-top: .25rem;
}
.acalog-custom .form-control {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-clip: padding-box;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: .375rem;
  color: #212529;
  display: block;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  padding: .375rem .75rem;
  transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  width: 100%;
}
@media (prefers-reduced-motion: reduce) {
  .acalog-custom .form-control {
    transition: none;
  }
}
.acalog-custom .form-control[type=file] {
  overflow: hidden;
}
.acalog-custom .form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.acalog-custom .form-control:focus {
  background-color: #fff;
  border-color: #86b7fe;
  box-shadow: 0 0 0 .25rem rgba(13,110,253,0.25);
  color: #212529;
  outline: 0;
}
.acalog-custom .form-control::-webkit-date-and-time-value {
  height: 1.5em;
}
.acalog-custom .form-control::-moz-placeholder {
  color: #6c757d;
  opacity: 1;
}
.acalog-custom .form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}
.acalog-custom .form-control:disabled {
  background-color: #e9ecef;
  opacity: 1;
}
.acalog-custom .form-control::file-selector-button {
  -webkit-margin-end: .75rem;
  background-color: #e9ecef;
  border: 0 solid;
  border-color: inherit;
  border-inline-end-width: 1px;
  border-radius: 0;
  color: #212529;
  margin: -0.375rem -0.75rem;
  margin-inline-end: .75rem;
  padding: .375rem .75rem;
  pointer-events: none;
  transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .acalog-custom .form-control::file-selector-button {
    transition: none;
  }
}
.acalog-custom .form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: #dde0e3;
}
.acalog-custom .form-control-plaintext {
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
  color: #212529;
  display: block;
  line-height: 1.5;
  margin-bottom: 0;
  padding: .375rem 0;
  width: 100%;
}
.acalog-custom .form-control-plaintext:focus {
  outline: 0;
}
.acalog-custom .form-control-plaintext.form-control-lg,
.acalog-custom .form-control-plaintext.form-control-sm {
  padding-left: 0;
  padding-right: 0;
}
.acalog-custom .form-control-sm {
  border-radius: .25rem;
  font-size: .875rem;
  min-height: calc(4em);
  padding: .25rem .5rem;
}
.acalog-custom .form-control-sm::file-selector-button {
  -webkit-margin-end: .5rem;
  margin: -0.25rem -0.5rem;
  margin-inline-end: .5rem;
  padding: .25rem .5rem;
}
.acalog-custom .form-control-lg {
  border-radius: .5rem;
  font-size: 1.25rem;
  min-height: calc(4.5em);
  padding: .5rem 1rem;
}
.acalog-custom .form-control-lg::file-selector-button {
  -webkit-margin-end: 1rem;
  margin: -0.5rem -1rem;
  margin-inline-end: 1rem;
  padding: .5rem 1rem;
}
.acalog-custom textarea.form-control {
  min-height: calc(4.25em);
}
.acalog-custom textarea.form-control-sm {
  min-height: calc(4em);
}
.acalog-custom textarea.form-control-lg {
  min-height: calc(4.5em);
}
.acalog-custom .form-control-color {
  height: calc(4.25em);
  padding: .375rem;
  width: 3rem;
}
.acalog-custom .form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.acalog-custom .form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: .375rem;
}
.acalog-custom .form-control-color::-webkit-color-swatch {
  border-radius: .375rem;
}
.acalog-custom .form-control-color.form-control-sm {
  height: calc(4em);
}
.acalog-custom .form-control-color.form-control-lg {
  height: calc(4.5em);
}
.acalog-custom .form-select {
  -moz-padding-start: calc(-2.25rem);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: #fff;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");
  background-position: right .75rem center;
  background-repeat: no-repeat;
  background-size: 16px 12px;
  border: 1px solid #ced4da;
  border-radius: .375rem;
  color: #212529;
  display: block;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  padding: .375rem 2.25rem .375rem .75rem;
  transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  width: 100%;
}
@media (prefers-reduced-motion: reduce) {
  .acalog-custom .form-select {
    transition: none;
  }
}
.acalog-custom .form-select:focus {
  border-color: #86b7fe;
  box-shadow: 0 0 0 .25rem rgba(13,110,253,0.25);
  outline: 0;
}
.acalog-custom .form-select[multiple],
.acalog-custom .form-select[size]:not([size="1"]) {
  background-image: none;
  padding-right: .75rem;
}
.acalog-custom .form-select:disabled {
  background-color: #e9ecef;
}
.acalog-custom .form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #212529;
}
.acalog-custom .form-select-sm {
  border-radius: .25rem;
  font-size: .875rem;
  padding-bottom: .25rem;
  padding-left: .5rem;
  padding-top: .25rem;
}
.acalog-custom .form-select-lg {
  border-radius: .5rem;
  font-size: 1.25rem;
  padding-bottom: .5rem;
  padding-left: 1rem;
  padding-top: .5rem;
}
.acalog-custom .form-check {
  display: block;
  margin-bottom: .125rem;
  min-height: 1.5rem;
  padding-left: 1.5em;
}
.acalog-custom .form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}
.acalog-custom .form-check-reverse {
  padding-left: 0;
  padding-right: 1.5em;
  text-align: right;
}
.acalog-custom .form-check-reverse .form-check-input {
  float: right;
  margin-left: 0;
  margin-right: -1.5em;
}
.acalog-custom .form-check-input {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: #fff;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border: 1px solid rgba(0,0,0,0.25);
  height: 1em;
  margin-top: .25em;
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact;
  vertical-align: top;
  width: 1em;
}
.acalog-custom .form-check-input[type=checkbox] {
  border-radius: .25em;
}
.acalog-custom .form-check-input[type=radio] {
  border-radius: 50%;
}
.acalog-custom .form-check-input:active {
  filter: brightness(90%);
}
.acalog-custom .form-check-input:focus {
  border-color: #86b7fe;
  box-shadow: 0 0 0 .25rem rgba(13,110,253,0.25);
  outline: 0;
}
.acalog-custom .form-check-input:checked {
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.acalog-custom .form-check-input:checked[type=checkbox] {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E");
}
.acalog-custom .form-check-input:checked[type=radio] {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E");
}
.acalog-custom .form-check-input[type=checkbox]:indeterminate {
  background-color: #0d6efd;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3E%3C/svg%3E");
  border-color: #0d6efd;
}
.acalog-custom .form-check-input:disabled {
  filter: none;
  opacity: .5;
  pointer-events: none;
}
.acalog-custom .form-check-input:disabled~.form-check-label,
.acalog-custom .form-check-input[disabled]~.form-check-label {
  cursor: default;
  opacity: .5;
}
.acalog-custom .form-switch {
  padding-left: 2.5em;
}
.acalog-custom .form-switch .form-check-input {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0,0,0,0.25)'/%3E%3C/svg%3E");
  background-position: 0;
  border-radius: 2em;
  margin-left: -2.5em;
  transition: background-position .15s ease-in-out;
  width: 2em;
}
@media (prefers-reduced-motion: reduce) {
  .acalog-custom .form-switch .form-check-input {
    transition: none;
  }
}
.acalog-custom .form-switch .form-check-input:focus {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2386b7fe'/%3E%3C/svg%3E");
}
.acalog-custom .form-switch .form-check-input:checked {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");
  background-position: 100%;
}
.acalog-custom .form-switch.form-check-reverse {
  padding-left: 0;
  padding-right: 2.5em;
}
.acalog-custom .form-switch.form-check-reverse .form-check-input {
  margin-left: 0;
  margin-right: -2.5em;
}
.acalog-custom .form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}
.acalog-custom .btn-check {
  clip: rect(0,0,0,0);
  pointer-events: none;
  position: absolute;
}
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-check:disabled+.wp-block-button__link,
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-check[disabled]+.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-check:disabled+.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-check[disabled]+.wp-block-button__link,
.acalog-custom .btn-check:disabled+.btn,
.acalog-custom .btn-check[disabled]+.btn,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-check:disabled+.wp-block-button__link,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-check[disabled]+.wp-block-button__link,
.acalog-custom .compare .wp-block-button .btn-check:disabled+.wp-block-button__link,
.acalog-custom .compare .wp-block-button .btn-check[disabled]+.wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .btn-check:disabled+.wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .btn-check[disabled]+.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-check:disabled+.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-check[disabled]+.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-check:disabled+.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-check[disabled]+.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-check:disabled+.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-check[disabled]+.wp-block-button__link {
  filter: none;
  opacity: .65;
  pointer-events: none;
}
.acalog-custom .form-range {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: transparent;
  height: 1.5rem;
  padding: 0;
  width: 100%;
}
.acalog-custom .form-range:focus {
  outline: 0;
}
.acalog-custom .form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 .25rem rgba(13,110,253,0.25);
}
.acalog-custom .form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 .25rem rgba(13,110,253,0.25);
}
.acalog-custom .form-range::-moz-focus-outer {
  border: 0;
}
.acalog-custom .form-range::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  -webkit-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  width: 1rem;
}
@media (prefers-reduced-motion: reduce) {
  .acalog-custom .form-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.acalog-custom .form-range::-webkit-slider-thumb:active {
  background-color: #b6d4fe;
}
.acalog-custom .form-range::-webkit-slider-runnable-track {
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
  color: transparent;
  cursor: pointer;
  height: .5rem;
  width: 100%;
}
.acalog-custom .form-range::-moz-range-thumb {
  -moz-appearance: none;
  appearance: none;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  height: 1rem;
  -moz-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  width: 1rem;
}
@media (prefers-reduced-motion: reduce) {
  .acalog-custom .form-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.acalog-custom .form-range::-moz-range-thumb:active {
  background-color: #b6d4fe;
}
.acalog-custom .form-range::-moz-range-track {
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
  color: transparent;
  cursor: pointer;
  height: .5rem;
  width: 100%;
}
.acalog-custom .form-range:disabled {
  pointer-events: none;
}
.acalog-custom .form-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}
.acalog-custom .form-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}
.acalog-custom .form-floating {
  position: relative;
}
.acalog-custom .form-floating>.form-control,
.acalog-custom .form-floating>.form-control-plaintext,
.acalog-custom .form-floating>.form-select {
  height: calc(5.5rem);
  line-height: 1.25;
}
.acalog-custom .form-floating>label {
  border: 1px solid transparent;
  height: 100%;
  left: 0;
  overflow: hidden;
  padding: 1rem .75rem;
  pointer-events: none;
  position: absolute;
  text-align: start;
  text-overflow: ellipsis;
  top: 0;
  transform-origin: 0 0;
  transition: opacity .1s ease-in-out, transform .1s ease-in-out;
  white-space: nowrap;
  width: 100%;
}
@media (prefers-reduced-motion: reduce) {
  .acalog-custom .form-floating>label {
    transition: none;
  }
}
.acalog-custom .form-floating>.form-control,
.acalog-custom .form-floating>.form-control-plaintext {
  padding: 1rem .75rem;
}
.acalog-custom .form-floating>.form-control-plaintext::-moz-placeholder,
.acalog-custom .form-floating>.form-control::-moz-placeholder {
  color: transparent;
}
.acalog-custom .form-floating>.form-control-plaintext::placeholder,
.acalog-custom .form-floating>.form-control::placeholder {
  color: transparent;
}
.acalog-custom .form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),
.acalog-custom .form-floating>.form-control:not(:-moz-placeholder-shown) {
  padding-bottom: .625rem;
  padding-top: 1.625rem;
}
.acalog-custom .form-floating>.form-control-plaintext:focus,
.acalog-custom .form-floating>.form-control-plaintext:not(:placeholder-shown),
.acalog-custom .form-floating>.form-control:focus,
.acalog-custom .form-floating>.form-control:not(:placeholder-shown) {
  padding-bottom: .625rem;
  padding-top: 1.625rem;
}
.acalog-custom .form-floating>.form-control-plaintext:-webkit-autofill,
.acalog-custom .form-floating>.form-control:-webkit-autofill {
  padding-bottom: .625rem;
  padding-top: 1.625rem;
}
.acalog-custom .form-floating>.form-select {
  padding-bottom: .625rem;
  padding-top: 1.625rem;
}
.acalog-custom .form-floating>.form-control:not(:-moz-placeholder-shown)~label {
  opacity: .65;
  transform: scale(.85) translateY(-0.5rem) translateX(.15rem);
}
.acalog-custom .form-floating>.form-control-plaintext~label,
.acalog-custom .form-floating>.form-control:focus~label,
.acalog-custom .form-floating>.form-control:not(:placeholder-shown)~label,
.acalog-custom .form-floating>.form-select~label {
  opacity: .65;
  transform: scale(.85) translateY(-0.5rem) translateX(.15rem);
}
.acalog-custom .form-floating>.form-control:-webkit-autofill~label {
  opacity: .65;
  transform: scale(.85) translateY(-0.5rem) translateX(.15rem);
}
.acalog-custom .form-floating>.form-control-plaintext~label {
  border-width: 1px 0;
}
.acalog-custom .input-group {
  align-items: stretch;
  display: flex;
  flex-wrap: wrap;
  position: relative;
  width: 100%;
}
.acalog-custom .input-group>.form-control,
.acalog-custom .input-group>.form-floating,
.acalog-custom .input-group>.form-select {
  flex: 1 1 auto;
  min-width: 0;
  position: relative;
  width: 1%;
}
.acalog-custom .input-group>.form-control:focus,
.acalog-custom .input-group>.form-floating:focus-within,
.acalog-custom .input-group>.form-select:focus {
  z-index: 5;
}
.acalog-custom .accordion-block .accordion-body .wp-block-button .input-group .wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .input-group .wp-block-button__link,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .input-group .wp-block-button__link,
.acalog-custom .compare .wp-block-button .input-group .wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .input-group .wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .input-group .wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .input-group .wp-block-button__link,
.acalog-custom .input-group .accordion-block .accordion-body .wp-block-button .wp-block-button__link,
.acalog-custom .input-group .blocks:not(.stats-block) .wp-block-button .wp-block-button__link,
.acalog-custom .input-group .btn,
.acalog-custom .input-group .callout-block .column-callout .inner-callout .wp-block-button .wp-block-button__link,
.acalog-custom .input-group .compare .wp-block-button .wp-block-button__link,
.acalog-custom .input-group .events-rss-feed .wp-block-button .wp-block-button__link,
.acalog-custom .input-group .featured-post .featured-content .featured-text .wp-block-button .wp-block-button__link,
.acalog-custom .input-group .home-carousel-block .inner-carousel .inner-text .wp-block-button .wp-block-button__link,
.acalog-custom .input-group .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .input-group .wp-block-button__link {
  position: relative;
  z-index: 2;
}
.acalog-custom .accordion-block .accordion-body .wp-block-button .input-group .wp-block-button__link:focus,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .input-group .wp-block-button__link:focus,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .input-group .wp-block-button__link:focus,
.acalog-custom .compare .wp-block-button .input-group .wp-block-button__link:focus,
.acalog-custom .events-rss-feed .wp-block-button .input-group .wp-block-button__link:focus,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .input-group .wp-block-button__link:focus,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .input-group .wp-block-button__link:focus,
.acalog-custom .input-group .accordion-block .accordion-body .wp-block-button .wp-block-button__link:focus,
.acalog-custom .input-group .blocks:not(.stats-block) .wp-block-button .wp-block-button__link:focus,
.acalog-custom .input-group .btn:focus,
.acalog-custom .input-group .callout-block .column-callout .inner-callout .wp-block-button .wp-block-button__link:focus,
.acalog-custom .input-group .compare .wp-block-button .wp-block-button__link:focus,
.acalog-custom .input-group .events-rss-feed .wp-block-button .wp-block-button__link:focus,
.acalog-custom .input-group .featured-post .featured-content .featured-text .wp-block-button .wp-block-button__link:focus,
.acalog-custom .input-group .home-carousel-block .inner-carousel .inner-text .wp-block-button .wp-block-button__link:focus,
.acalog-custom .input-group .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .wp-block-button__link:focus,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .input-group .wp-block-button__link:focus {
  z-index: 5;
}
.acalog-custom .input-group-text {
  align-items: center;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: .375rem;
  color: #212529;
  display: flex;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  padding: .375rem .75rem;
  text-align: center;
  white-space: nowrap;
}
.acalog-custom .accordion-block .accordion-body .wp-block-button .input-group-lg>.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .input-group-lg>.wp-block-button__link,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .input-group-lg>.wp-block-button__link,
.acalog-custom .compare .wp-block-button .input-group-lg>.wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .input-group-lg>.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .input-group-lg>.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .input-group-lg>.wp-block-button__link,
.acalog-custom .input-group-lg>.btn,
.acalog-custom .input-group-lg>.form-control,
.acalog-custom .input-group-lg>.form-select,
.acalog-custom .input-group-lg>.input-group-text,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .input-group-lg>.wp-block-button__link {
  border-radius: .5rem;
  font-size: 1.25rem;
  padding: .5rem 1rem;
}
.acalog-custom .accordion-block .accordion-body .wp-block-button .input-group-sm>.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .input-group-sm>.wp-block-button__link,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .input-group-sm>.wp-block-button__link,
.acalog-custom .compare .wp-block-button .input-group-sm>.wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .input-group-sm>.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .input-group-sm>.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .input-group-sm>.wp-block-button__link,
.acalog-custom .input-group-sm>.btn,
.acalog-custom .input-group-sm>.form-control,
.acalog-custom .input-group-sm>.form-select,
.acalog-custom .input-group-sm>.input-group-text,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .input-group-sm>.wp-block-button__link {
  border-radius: .25rem;
  font-size: .875rem;
  padding: .25rem .5rem;
}
.acalog-custom .input-group-lg>.form-select,
.acalog-custom .input-group-sm>.form-select {
  padding-right: 3rem;
}
.acalog-custom .input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),
.acalog-custom .input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,
.acalog-custom .input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,
.acalog-custom .input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.acalog-custom .input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),
.acalog-custom .input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,
.acalog-custom .input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,
.acalog-custom .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.acalog-custom .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  margin-left: -1px;
}
.acalog-custom .input-group>.form-floating:not(:first-child)>.form-control,
.acalog-custom .input-group>.form-floating:not(:first-child)>.form-select {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.acalog-custom .valid-feedback {
  color: #198754;
  display: none;
  font-size: .875em;
  margin-top: .25rem;
  width: 100%;
}
.acalog-custom .valid-tooltip {
  background-color: rgba(25,135,84,0.9);
  border-radius: .375rem;
  color: #fff;
  display: none;
  font-size: .875rem;
  margin-top: .1rem;
  max-width: 100%;
  padding: .25rem .5rem;
  position: absolute;
  top: 100%;
  z-index: 5;
}
.acalog-custom .is-valid~.valid-feedback,
.acalog-custom .is-valid~.valid-tooltip,
.acalog-custom .was-validated :valid~.valid-feedback,
.acalog-custom .was-validated :valid~.valid-tooltip {
  display: block;
}
.acalog-custom .form-control.is-valid,
.acalog-custom .was-validated .form-control:valid {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");
  background-position: right calc(0.5625em) center;
  background-repeat: no-repeat;
  background-size: calc(1.125em) calc(1.125em);
  border-color: #198754;
  padding-right: calc(2.25em);
}
.acalog-custom .form-control.is-valid:focus,
.acalog-custom .was-validated .form-control:valid:focus {
  border-color: #198754;
  box-shadow: 0 0 0 .25rem rgba(25,135,84,0.25);
}
.acalog-custom .was-validated textarea.form-control:valid,
.acalog-custom textarea.form-control.is-valid {
  background-position: top calc(0.5625em) right calc(0.5625em);
  padding-right: calc(2.25em);
}
.acalog-custom .form-select.is-valid,
.acalog-custom .was-validated .form-select:valid {
  border-color: #198754;
}
.acalog-custom .form-select.is-valid:not([multiple]):not([size]),
.acalog-custom .form-select.is-valid:not([multiple])[size="1"],
.acalog-custom .was-validated .form-select:valid:not([multiple]):not([size]),
.acalog-custom .was-validated .form-select:valid:not([multiple])[size="1"] {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E"), url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");
  background-position: right .75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(1.125em) calc(1.125em);
  padding-right: 4.125rem;
}
.acalog-custom .form-select.is-valid:focus,
.acalog-custom .was-validated .form-select:valid:focus {
  border-color: #198754;
  box-shadow: 0 0 0 .25rem rgba(25,135,84,0.25);
}
.acalog-custom .form-control-color.is-valid,
.acalog-custom .was-validated .form-control-color:valid {
  width: calc(5.25rem);
}
.acalog-custom .form-check-input.is-valid,
.acalog-custom .was-validated .form-check-input:valid {
  border-color: #198754;
}
.acalog-custom .form-check-input.is-valid:checked,
.acalog-custom .was-validated .form-check-input:valid:checked {
  background-color: #198754;
}
.acalog-custom .form-check-input.is-valid:focus,
.acalog-custom .was-validated .form-check-input:valid:focus {
  box-shadow: 0 0 0 .25rem rgba(25,135,84,0.25);
}
.acalog-custom .form-check-input.is-valid~.form-check-label,
.acalog-custom .was-validated .form-check-input:valid~.form-check-label {
  color: #198754;
}
.acalog-custom .form-check-inline .form-check-input~.valid-feedback {
  margin-left: .5em;
}
.acalog-custom .input-group>.form-control:not(:focus).is-valid,
.acalog-custom .input-group>.form-floating:not(:focus-within).is-valid,
.acalog-custom .input-group>.form-select:not(:focus).is-valid,
.acalog-custom .was-validated .input-group>.form-control:not(:focus):valid,
.acalog-custom .was-validated .input-group>.form-floating:not(:focus-within):valid,
.acalog-custom .was-validated .input-group>.form-select:not(:focus):valid {
  z-index: 3;
}
.acalog-custom .invalid-feedback {
  color: #dc3545;
  display: none;
  font-size: .875em;
  margin-top: .25rem;
  width: 100%;
}
.acalog-custom .invalid-tooltip {
  background-color: rgba(220,53,69,0.9);
  border-radius: .375rem;
  color: #fff;
  display: none;
  font-size: .875rem;
  margin-top: .1rem;
  max-width: 100%;
  padding: .25rem .5rem;
  position: absolute;
  top: 100%;
  z-index: 5;
}
.acalog-custom .is-invalid~.invalid-feedback,
.acalog-custom .is-invalid~.invalid-tooltip,
.acalog-custom .was-validated :invalid~.invalid-feedback,
.acalog-custom .was-validated :invalid~.invalid-tooltip {
  display: block;
}
.acalog-custom .form-control.is-invalid,
.acalog-custom .was-validated .form-control:invalid {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");
  background-position: right calc(0.5625em) center;
  background-repeat: no-repeat;
  background-size: calc(1.125em) calc(1.125em);
  border-color: #dc3545;
  padding-right: calc(2.25em);
}
.acalog-custom .form-control.is-invalid:focus,
.acalog-custom .was-validated .form-control:invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 .25rem rgba(220,53,69,0.25);
}
.acalog-custom .was-validated textarea.form-control:invalid,
.acalog-custom textarea.form-control.is-invalid {
  background-position: top calc(0.5625em) right calc(0.5625em);
  padding-right: calc(2.25em);
}
.acalog-custom .form-select.is-invalid,
.acalog-custom .was-validated .form-select:invalid {
  border-color: #dc3545;
}
.acalog-custom .form-select.is-invalid:not([multiple]):not([size]),
.acalog-custom .form-select.is-invalid:not([multiple])[size="1"],
.acalog-custom .was-validated .form-select:invalid:not([multiple]):not([size]),
.acalog-custom .was-validated .form-select:invalid:not([multiple])[size="1"] {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E"), url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");
  background-position: right .75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(1.125em) calc(1.125em);
  padding-right: 4.125rem;
}
.acalog-custom .form-select.is-invalid:focus,
.acalog-custom .was-validated .form-select:invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 .25rem rgba(220,53,69,0.25);
}
.acalog-custom .form-control-color.is-invalid,
.acalog-custom .was-validated .form-control-color:invalid {
  width: calc(5.25rem);
}
.acalog-custom .form-check-input.is-invalid,
.acalog-custom .was-validated .form-check-input:invalid {
  border-color: #dc3545;
}
.acalog-custom .form-check-input.is-invalid:checked,
.acalog-custom .was-validated .form-check-input:invalid:checked {
  background-color: #dc3545;
}
.acalog-custom .form-check-input.is-invalid:focus,
.acalog-custom .was-validated .form-check-input:invalid:focus {
  box-shadow: 0 0 0 .25rem rgba(220,53,69,0.25);
}
.acalog-custom .form-check-input.is-invalid~.form-check-label,
.acalog-custom .was-validated .form-check-input:invalid~.form-check-label {
  color: #dc3545;
}
.acalog-custom .form-check-inline .form-check-input~.invalid-feedback {
  margin-left: .5em;
}
.acalog-custom .input-group>.form-control:not(:focus).is-invalid,
.acalog-custom .input-group>.form-floating:not(:focus-within).is-invalid,
.acalog-custom .input-group>.form-select:not(:focus).is-invalid,
.acalog-custom .was-validated .input-group>.form-control:not(:focus):invalid,
.acalog-custom .was-validated .input-group>.form-floating:not(:focus-within):invalid,
.acalog-custom .was-validated .input-group>.form-select:not(:focus):invalid {
  z-index: 4;
}
.acalog-custom .accordion-block .accordion-body .wp-block-button .wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-gray .wp-block-button .wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-maroon .wp-block-button .wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-red .wp-block-button .wp-block-button__link,
.acalog-custom .btn,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .wp-block-button__link,
.acalog-custom .compare .wp-block-button .wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .wp-block-button__link {
  --bs-btn-padding-x: 1.5rem;
  --bs-btn-padding-y: .65rem;
  --bs-btn-font-size: 1.375rem;
  --bs-btn-font-weight: 700;
  --bs-btn-line-height: 1.5;
  --bs-btn-color: #282828;
  --bs-btn-bg: transparent;
  --bs-btn-border-width: 2px;
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: 1.75rem;
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255,255,255,0.15), 0 1px 1px rgba(0,0,0,0.075);
  --bs-btn-disabled-opacity: .65;
  --bs-btn-focus-box-shadow: 0 0 0 .25rem #000100;
  background-color: var(--bs-btn-bg);
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  color: var(--bs-btn-color);
  cursor: pointer;
  display: inline-block;
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  text-align: center;
  text-decoration: none;
  transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  vertical-align: middle;
}
@media (prefers-reduced-motion: reduce) {
  .acalog-custom .accordion-block .accordion-body .wp-block-button .wp-block-button__link,
  .acalog-custom .blocks:not(.stats-block) .wp-block-button .wp-block-button__link,
  .acalog-custom .blocks:not(.stats-block).is-style-gray .wp-block-button .wp-block-button__link,
  .acalog-custom .blocks:not(.stats-block).is-style-maroon .wp-block-button .wp-block-button__link,
  .acalog-custom .blocks:not(.stats-block).is-style-red .wp-block-button .wp-block-button__link,
  .acalog-custom .btn,
  .acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .wp-block-button__link,
  .acalog-custom .compare .wp-block-button .wp-block-button__link,
  .acalog-custom .events-rss-feed .wp-block-button .wp-block-button__link,
  .acalog-custom .featured-post .featured-content .featured-text .wp-block-button .wp-block-button__link,
  .acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .wp-block-button__link,
  .acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .wp-block-button__link {
    transition: none;
  }
}
.acalog-custom .accordion-block .accordion-body .wp-block-button .wp-block-button__link:hover,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .wp-block-button__link:hover,
.acalog-custom .btn:hover,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .wp-block-button__link:hover,
.acalog-custom .compare .wp-block-button .wp-block-button__link:hover,
.acalog-custom .events-rss-feed .wp-block-button .wp-block-button__link:hover,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .wp-block-button__link:hover,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .wp-block-button__link:hover,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .wp-block-button__link:hover {
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  color: var(--bs-btn-hover-color);
}
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-check+.wp-block-button__link:hover,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-check+.wp-block-button__link:hover,
.acalog-custom .btn-check+.btn:hover,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-check+.wp-block-button__link:hover,
.acalog-custom .compare .wp-block-button .btn-check+.wp-block-button__link:hover,
.acalog-custom .events-rss-feed .wp-block-button .btn-check+.wp-block-button__link:hover,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-check+.wp-block-button__link:hover,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-check+.wp-block-button__link:hover,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-check+.wp-block-button__link:hover {
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-border-color);
  color: var(--bs-btn-color);
}
.acalog-custom .accordion-block .accordion-body .wp-block-button .wp-block-button__link:focus-visible,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .wp-block-button__link:focus-visible,
.acalog-custom .btn:focus-visible,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .wp-block-button__link:focus-visible,
.acalog-custom .compare .wp-block-button .wp-block-button__link:focus-visible,
.acalog-custom .events-rss-feed .wp-block-button .wp-block-button__link:focus-visible,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .wp-block-button__link:focus-visible,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .wp-block-button__link:focus-visible,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .wp-block-button__link:focus-visible {
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  box-shadow: var(--bs-btn-focus-box-shadow);
  color: var(--bs-btn-hover-color);
  outline: 0;
}
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-check:focus-visible+.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-check:focus-visible+.wp-block-button__link,
.acalog-custom .btn-check:focus-visible+.btn,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-check:focus-visible+.wp-block-button__link,
.acalog-custom .compare .wp-block-button .btn-check:focus-visible+.wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .btn-check:focus-visible+.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-check:focus-visible+.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-check:focus-visible+.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-check:focus-visible+.wp-block-button__link {
  border-color: var(--bs-btn-hover-border-color);
  box-shadow: var(--bs-btn-focus-box-shadow);
  outline: 0;
}
.acalog-custom .accordion-block .accordion-body .wp-block-button .active.wp-block-button__link,
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-check:checked+.wp-block-button__link,
.acalog-custom .accordion-block .accordion-body .wp-block-button .show.wp-block-button__link,
.acalog-custom .accordion-block .accordion-body .wp-block-button .wp-block-button__link:first-child:active,
.acalog-custom .accordion-block .accordion-body .wp-block-button :not(.btn-check)+.wp-block-button__link:active,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .active.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-check:checked+.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .show.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .wp-block-button__link:first-child:active,
.acalog-custom .blocks:not(.stats-block) .wp-block-button :not(.btn-check)+.wp-block-button__link:active,
.acalog-custom .btn-check:checked+.btn,
.acalog-custom .btn.active,
.acalog-custom .btn.show,
.acalog-custom .btn:first-child:active,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .active.wp-block-button__link,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-check:checked+.wp-block-button__link,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .show.wp-block-button__link,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .wp-block-button__link:first-child:active,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button :not(.btn-check)+.wp-block-button__link:active,
.acalog-custom .compare .wp-block-button .active.wp-block-button__link,
.acalog-custom .compare .wp-block-button .btn-check:checked+.wp-block-button__link,
.acalog-custom .compare .wp-block-button .show.wp-block-button__link,
.acalog-custom .compare .wp-block-button .wp-block-button__link:first-child:active,
.acalog-custom .compare .wp-block-button :not(.btn-check)+.wp-block-button__link:active,
.acalog-custom .events-rss-feed .wp-block-button .active.wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .btn-check:checked+.wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .show.wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .wp-block-button__link:first-child:active,
.acalog-custom .events-rss-feed .wp-block-button :not(.btn-check)+.wp-block-button__link:active,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .active.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-check:checked+.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .show.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .wp-block-button__link:first-child:active,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button :not(.btn-check)+.wp-block-button__link:active,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .active.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-check:checked+.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .show.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .wp-block-button__link:first-child:active,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button :not(.btn-check)+.wp-block-button__link:active,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .active.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-check:checked+.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .show.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .wp-block-button__link:first-child:active,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button :not(.btn-check)+.wp-block-button__link:active,
.acalog-custom :not(.btn-check)+.btn:active {
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
  color: var(--bs-btn-active-color);
}
.acalog-custom .accordion-block .accordion-body .wp-block-button .active.wp-block-button__link:focus-visible,
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-check:checked+.wp-block-button__link:focus-visible,
.acalog-custom .accordion-block .accordion-body .wp-block-button .show.wp-block-button__link:focus-visible,
.acalog-custom .accordion-block .accordion-body .wp-block-button .wp-block-button__link:first-child:active:focus-visible,
.acalog-custom .accordion-block .accordion-body .wp-block-button :not(.btn-check)+.wp-block-button__link:active:focus-visible,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .active.wp-block-button__link:focus-visible,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-check:checked+.wp-block-button__link:focus-visible,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .show.wp-block-button__link:focus-visible,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .wp-block-button__link:first-child:active:focus-visible,
.acalog-custom .blocks:not(.stats-block) .wp-block-button :not(.btn-check)+.wp-block-button__link:active:focus-visible,
.acalog-custom .btn-check:checked+.btn:focus-visible,
.acalog-custom .btn.active:focus-visible,
.acalog-custom .btn.show:focus-visible,
.acalog-custom .btn:first-child:active:focus-visible,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .active.wp-block-button__link:focus-visible,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-check:checked+.wp-block-button__link:focus-visible,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .show.wp-block-button__link:focus-visible,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .wp-block-button__link:first-child:active:focus-visible,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button :not(.btn-check)+.wp-block-button__link:active:focus-visible,
.acalog-custom .compare .wp-block-button .active.wp-block-button__link:focus-visible,
.acalog-custom .compare .wp-block-button .btn-check:checked+.wp-block-button__link:focus-visible,
.acalog-custom .compare .wp-block-button .show.wp-block-button__link:focus-visible,
.acalog-custom .compare .wp-block-button .wp-block-button__link:first-child:active:focus-visible,
.acalog-custom .compare .wp-block-button :not(.btn-check)+.wp-block-button__link:active:focus-visible,
.acalog-custom .events-rss-feed .wp-block-button .active.wp-block-button__link:focus-visible,
.acalog-custom .events-rss-feed .wp-block-button .btn-check:checked+.wp-block-button__link:focus-visible,
.acalog-custom .events-rss-feed .wp-block-button .show.wp-block-button__link:focus-visible,
.acalog-custom .events-rss-feed .wp-block-button .wp-block-button__link:first-child:active:focus-visible,
.acalog-custom .events-rss-feed .wp-block-button :not(.btn-check)+.wp-block-button__link:active:focus-visible,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .active.wp-block-button__link:focus-visible,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-check:checked+.wp-block-button__link:focus-visible,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .show.wp-block-button__link:focus-visible,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .wp-block-button__link:first-child:active:focus-visible,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button :not(.btn-check)+.wp-block-button__link:active:focus-visible,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .active.wp-block-button__link:focus-visible,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-check:checked+.wp-block-button__link:focus-visible,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .show.wp-block-button__link:focus-visible,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .wp-block-button__link:first-child:active:focus-visible,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button :not(.btn-check)+.wp-block-button__link:active:focus-visible,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .active.wp-block-button__link:focus-visible,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-check:checked+.wp-block-button__link:focus-visible,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .show.wp-block-button__link:focus-visible,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .wp-block-button__link:first-child:active:focus-visible,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button :not(.btn-check)+.wp-block-button__link:active:focus-visible,
.acalog-custom :not(.btn-check)+.btn:active:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.acalog-custom .accordion-block .accordion-body .wp-block-button .disabled.wp-block-button__link,
.acalog-custom .accordion-block .accordion-body .wp-block-button .wp-block-button__link:disabled,
.acalog-custom .accordion-block .accordion-body .wp-block-button fieldset:disabled .wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .disabled.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .wp-block-button__link:disabled,
.acalog-custom .blocks:not(.stats-block) .wp-block-button fieldset:disabled .wp-block-button__link,
.acalog-custom .btn.disabled,
.acalog-custom .btn:disabled,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .disabled.wp-block-button__link,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .wp-block-button__link:disabled,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button fieldset:disabled .wp-block-button__link,
.acalog-custom .compare .wp-block-button .disabled.wp-block-button__link,
.acalog-custom .compare .wp-block-button .wp-block-button__link:disabled,
.acalog-custom .compare .wp-block-button fieldset:disabled .wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .disabled.wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .wp-block-button__link:disabled,
.acalog-custom .events-rss-feed .wp-block-button fieldset:disabled .wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .disabled.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .wp-block-button__link:disabled,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button fieldset:disabled .wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .disabled.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .wp-block-button__link:disabled,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button fieldset:disabled .wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .disabled.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .wp-block-button__link:disabled,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button fieldset:disabled .wp-block-button__link,
.acalog-custom fieldset:disabled .accordion-block .accordion-body .wp-block-button .wp-block-button__link,
.acalog-custom fieldset:disabled .blocks:not(.stats-block) .wp-block-button .wp-block-button__link,
.acalog-custom fieldset:disabled .btn,
.acalog-custom fieldset:disabled .callout-block .column-callout .inner-callout .wp-block-button .wp-block-button__link,
.acalog-custom fieldset:disabled .compare .wp-block-button .wp-block-button__link,
.acalog-custom fieldset:disabled .events-rss-feed .wp-block-button .wp-block-button__link,
.acalog-custom fieldset:disabled .featured-post .featured-content .featured-text .wp-block-button .wp-block-button__link,
.acalog-custom fieldset:disabled .home-carousel-block .inner-carousel .inner-text .wp-block-button .wp-block-button__link,
.acalog-custom fieldset:disabled .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .wp-block-button__link {
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  color: var(--bs-btn-disabled-color);
  opacity: var(--bs-btn-disabled-opacity);
  pointer-events: none;
}
.acalog-custom .btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #730b12;
  --bs-btn-border-color: #730b12;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #62090f;
  --bs-btn-hover-border-color: #5c090e;
  --bs-btn-focus-shadow-rgb: 136, 48, 54;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #5c090e;
  --bs-btn-active-border-color: #56080e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #730b12;
  --bs-btn-disabled-border-color: #730b12;
}
.acalog-custom .btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #393939;
  --bs-btn-border-color: #393939;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #303030;
  --bs-btn-hover-border-color: #2e2e2e;
  --bs-btn-focus-shadow-rgb: 87, 87, 87;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #2e2e2e;
  --bs-btn-active-border-color: #2b2b2b;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #393939;
  --bs-btn-disabled-border-color: #393939;
}
.acalog-custom .btn-white {
  --bs-btn-color: #000;
  --bs-btn-bg: #fff;
  --bs-btn-border-color: #fff;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #fff;
  --bs-btn-hover-border-color: #fff;
  --bs-btn-focus-shadow-rgb: 217, 217, 217;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #fff;
  --bs-btn-active-border-color: #fff;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #fff;
  --bs-btn-disabled-border-color: #fff;
}
.acalog-custom .btn-outline-primary {
  --bs-btn-color: #730b12;
  --bs-btn-border-color: #730b12;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #730b12;
  --bs-btn-hover-border-color: #730b12;
  --bs-btn-focus-shadow-rgb: 115, 11, 18;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #730b12;
  --bs-btn-active-border-color: #730b12;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
  --bs-btn-disabled-color: #730b12;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #730b12;
  --bs-gradient: none;
}
.acalog-custom .btn-outline-secondary {
  --bs-btn-color: #393939;
  --bs-btn-border-color: #393939;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #393939;
  --bs-btn-hover-border-color: #393939;
  --bs-btn-focus-shadow-rgb: 57, 57, 57;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #393939;
  --bs-btn-active-border-color: #393939;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
  --bs-btn-disabled-color: #393939;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #393939;
  --bs-gradient: none;
}
.acalog-custom .btn-outline-white {
  --bs-btn-color: #fff;
  --bs-btn-border-color: #fff;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #fff;
  --bs-btn-hover-border-color: #fff;
  --bs-btn-focus-shadow-rgb: 255, 255, 255;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #fff;
  --bs-btn-active-border-color: #fff;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #fff;
  --bs-gradient: none;
}
.acalog-custom .btn-link {
  --bs-btn-font-weight: 400;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: none;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  text-decoration: underline;
}
.acalog-custom .btn-link:focus-visible {
  color: var(--bs-btn-color);
}
.acalog-custom .btn-link:hover {
  color: var(--bs-btn-hover-color);
}
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-group-lg>.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-group-lg>.wp-block-button__link,
.acalog-custom .btn-group-lg>.btn,
.acalog-custom .btn-lg,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-group-lg>.wp-block-button__link,
.acalog-custom .compare .wp-block-button .btn-group-lg>.wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .btn-group-lg>.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-group-lg>.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group-lg>.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group-lg>.wp-block-button__link {
  --bs-btn-padding-y: .5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 1.25rem;
  --bs-btn-border-radius: .5rem;
}
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-group-sm>.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-group-sm>.wp-block-button__link,
.acalog-custom .btn-group-sm>.btn,
.acalog-custom .btn-sm,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-group-sm>.wp-block-button__link,
.acalog-custom .compare .wp-block-button .btn-group-sm>.wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .btn-group-sm>.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-group-sm>.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group-sm>.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group-sm>.wp-block-button__link {
  --bs-btn-padding-y: .25rem;
  --bs-btn-padding-x: .5rem;
  --bs-btn-font-size: .875rem;
  --bs-btn-border-radius: .25rem;
}
.acalog-custom .fade {
  transition: opacity .15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .acalog-custom .fade {
    transition: none;
  }
}
.acalog-custom .fade:not(.show) {
  opacity: 0;
}
.acalog-custom .collapse:not(.show) {
  display: none;
}
.acalog-custom .collapsing {
  height: 0;
  overflow: hidden;
  transition: height .35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .acalog-custom .collapsing {
    transition: none;
  }
}
.acalog-custom .collapsing.collapse-horizontal {
  height: auto;
  transition: width .35s ease;
  width: 0;
}
@media (prefers-reduced-motion: reduce) {
  .acalog-custom .collapsing.collapse-horizontal {
    transition: none;
  }
}
.acalog-custom .dropdown,
.acalog-custom .dropdown-center,
.acalog-custom .dropend,
.acalog-custom .dropstart,
.acalog-custom .dropup,
.acalog-custom .dropup-center {
  position: relative;
}
.acalog-custom .dropdown-toggle {
  white-space: nowrap;
}
.acalog-custom .dropdown-toggle:after {
  border-bottom: 0;
  border-left: .3em solid transparent;
  border-right: .3em solid transparent;
  border-top: .3em solid;
  content: "";
  display: inline-block;
  margin-left: .255em;
  vertical-align: .255em;
}
.acalog-custom .dropdown-toggle:empty:after {
  margin-left: 0;
}
.acalog-custom .dropdown-menu {
  --bs-dropdown-zindex: 1000;
  --bs-dropdown-min-width: 10rem;
  --bs-dropdown-padding-x: 0;
  --bs-dropdown-padding-y: .5rem;
  --bs-dropdown-spacer: .125rem;
  --bs-dropdown-font-size: 1rem;
  --bs-dropdown-color: #212529;
  --bs-dropdown-bg: #fff;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-border-radius: .375rem;
  --bs-dropdown-border-width: 1px;
  --bs-dropdown-inner-border-radius: calc(-0.625rem);
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-divider-margin-y: .5rem;
  --bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0,0,0,0.15);
  --bs-dropdown-link-color: #212529;
  --bs-dropdown-link-hover-color: #1e2125;
  --bs-dropdown-link-hover-bg: #e9ecef;
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #0d6efd;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-item-padding-x: 1rem;
  --bs-dropdown-item-padding-y: .25rem;
  --bs-dropdown-header-color: #6c757d;
  --bs-dropdown-header-padding-x: 1rem;
  --bs-dropdown-header-padding-y: .5rem;
  background-clip: padding-box;
  background-color: var(--bs-dropdown-bg);
  border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
  border-radius: var(--bs-dropdown-border-radius);
  color: var(--bs-dropdown-color);
  display: none;
  font-size: var(--bs-dropdown-font-size);
  list-style: none;
  margin: 0;
  min-width: var(--bs-dropdown-min-width);
  padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
  position: absolute;
  text-align: left;
  z-index: var(--bs-dropdown-zindex);
}
.acalog-custom .dropdown-menu[data-bs-popper] {
  left: 0;
  margin-top: var(--bs-dropdown-spacer);
  top: 100%;
}
.acalog-custom .dropdown-menu-start {
  --bs-position: start;
}
.acalog-custom .dropdown-menu-start[data-bs-popper] {
  left: 0;
  right: auto;
}
.acalog-custom .dropdown-menu-end {
  --bs-position: end;
}
.acalog-custom .dropdown-menu-end[data-bs-popper] {
  left: auto;
  right: 0;
}
@media (min-width: 576px) {
  .acalog-custom .dropdown-menu-sm-start {
    --bs-position: start;
  }
  .acalog-custom .dropdown-menu-sm-start[data-bs-popper] {
    left: 0;
    right: auto;
  }
  .acalog-custom .dropdown-menu-sm-end {
    --bs-position: end;
  }
  .acalog-custom .dropdown-menu-sm-end[data-bs-popper] {
    left: auto;
    right: 0;
  }
}
@media (min-width: 768px) {
  .acalog-custom .dropdown-menu-md-start {
    --bs-position: start;
  }
  .acalog-custom .dropdown-menu-md-start[data-bs-popper] {
    left: 0;
    right: auto;
  }
  .acalog-custom .dropdown-menu-md-end {
    --bs-position: end;
  }
  .acalog-custom .dropdown-menu-md-end[data-bs-popper] {
    left: auto;
    right: 0;
  }
}
@media (min-width: 992px) {
  .acalog-custom .dropdown-menu-lg-start {
    --bs-position: start;
  }
  .acalog-custom .dropdown-menu-lg-start[data-bs-popper] {
    left: 0;
    right: auto;
  }
  .acalog-custom .dropdown-menu-lg-end {
    --bs-position: end;
  }
  .acalog-custom .dropdown-menu-lg-end[data-bs-popper] {
    left: auto;
    right: 0;
  }
}
@media (min-width: 1300px) {
  .acalog-custom .dropdown-menu-xl-start {
    --bs-position: start;
  }
  .acalog-custom .dropdown-menu-xl-start[data-bs-popper] {
    left: 0;
    right: auto;
  }
  .acalog-custom .dropdown-menu-xl-end {
    --bs-position: end;
  }
  .acalog-custom .dropdown-menu-xl-end[data-bs-popper] {
    left: auto;
    right: 0;
  }
}
@media (min-width: 1530px) {
  .acalog-custom .dropdown-menu-xxl-start {
    --bs-position: start;
  }
  .acalog-custom .dropdown-menu-xxl-start[data-bs-popper] {
    left: 0;
    right: auto;
  }
  .acalog-custom .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  .acalog-custom .dropdown-menu-xxl-end[data-bs-popper] {
    left: auto;
    right: 0;
  }
}
.acalog-custom .dropup .dropdown-menu[data-bs-popper] {
  bottom: 100%;
  margin-bottom: var(--bs-dropdown-spacer);
  margin-top: 0;
  top: auto;
}
.acalog-custom .dropup .dropdown-toggle:after {
  border-bottom: .3em solid;
  border-left: .3em solid transparent;
  border-right: .3em solid transparent;
  border-top: 0;
  content: "";
  display: inline-block;
  margin-left: .255em;
  vertical-align: .255em;
}
.acalog-custom .dropup .dropdown-toggle:empty:after {
  margin-left: 0;
}
.acalog-custom .dropend .dropdown-menu[data-bs-popper] {
  left: 100%;
  margin-left: var(--bs-dropdown-spacer);
  margin-top: 0;
  right: auto;
  top: 0;
}
.acalog-custom .dropend .dropdown-toggle:after {
  border-bottom: .3em solid transparent;
  border-left: .3em solid;
  border-right: 0;
  border-top: .3em solid transparent;
  content: "";
  display: inline-block;
  margin-left: .255em;
  vertical-align: .255em;
}
.acalog-custom .dropend .dropdown-toggle:empty:after {
  margin-left: 0;
}
.acalog-custom .dropend .dropdown-toggle:after {
  vertical-align: 0;
}
.acalog-custom .dropstart .dropdown-menu[data-bs-popper] {
  left: auto;
  margin-right: var(--bs-dropdown-spacer);
  margin-top: 0;
  right: 100%;
  top: 0;
}
.acalog-custom .dropstart .dropdown-toggle:after {
  content: "";
  display: inline-block;
  display: none;
  margin-left: .255em;
  vertical-align: .255em;
}
.acalog-custom .dropstart .dropdown-toggle:before {
  border-bottom: .3em solid transparent;
  border-right: .3em solid;
  border-top: .3em solid transparent;
  content: "";
  display: inline-block;
  margin-right: .255em;
  vertical-align: .255em;
}
.acalog-custom .dropstart .dropdown-toggle:empty:after {
  margin-left: 0;
}
.acalog-custom .dropstart .dropdown-toggle:before {
  vertical-align: 0;
}
.acalog-custom .dropdown-divider {
  border-top: 1px solid var(--bs-dropdown-divider-bg);
  height: 0;
  margin: var(--bs-dropdown-divider-margin-y) 0;
  opacity: 1;
  overflow: hidden;
}
.acalog-custom .dropdown-item {
  background-color: transparent;
  border: 0;
  clear: both;
  color: var(--bs-dropdown-link-color);
  display: block;
  font-weight: 400;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  width: 100%;
}
.acalog-custom .dropdown-item:focus,
.acalog-custom .dropdown-item:hover {
  background-color: var(--bs-dropdown-link-hover-bg);
  color: var(--bs-dropdown-link-hover-color);
}
.acalog-custom .dropdown-item.active,
.acalog-custom .dropdown-item:active {
  background-color: var(--bs-dropdown-link-active-bg);
  color: var(--bs-dropdown-link-active-color);
  text-decoration: none;
}
.acalog-custom .dropdown-item.disabled,
.acalog-custom .dropdown-item:disabled {
  background-color: transparent;
  color: var(--bs-dropdown-link-disabled-color);
  pointer-events: none;
}
.acalog-custom .dropdown-menu.show {
  display: block;
}
.acalog-custom .dropdown-header {
  color: var(--bs-dropdown-header-color);
  display: block;
  font-size: .875rem;
  margin-bottom: 0;
  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
  white-space: nowrap;
}
.acalog-custom .dropdown-item-text {
  color: var(--bs-dropdown-link-color);
  display: block;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
}
.acalog-custom .dropdown-menu-dark {
  --bs-dropdown-color: #dee2e6;
  --bs-dropdown-bg: #343a40;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-link-color: #dee2e6;
  --bs-dropdown-link-hover-color: #fff;
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-link-hover-bg: rgba(255,255,255,0.15);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #0d6efd;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-header-color: #adb5bd;
}
.acalog-custom .btn-group,
.acalog-custom .btn-group-vertical {
  display: inline-flex;
  position: relative;
  vertical-align: middle;
}
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-group-vertical>.wp-block-button__link,
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-group>.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-group-vertical>.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-group>.wp-block-button__link,
.acalog-custom .btn-group-vertical>.btn,
.acalog-custom .btn-group>.btn,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-group-vertical>.wp-block-button__link,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-group>.wp-block-button__link,
.acalog-custom .compare .wp-block-button .btn-group-vertical>.wp-block-button__link,
.acalog-custom .compare .wp-block-button .btn-group>.wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .btn-group-vertical>.wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .btn-group>.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-group-vertical>.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-group>.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group-vertical>.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group>.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group-vertical>.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group>.wp-block-button__link {
  flex: 1 1 auto;
  position: relative;
}
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-group-vertical>.active.wp-block-button__link,
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-group-vertical>.btn-check:checked+.wp-block-button__link,
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-group-vertical>.btn-check:focus+.wp-block-button__link,
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-group-vertical>.wp-block-button__link:active,
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-group-vertical>.wp-block-button__link:focus,
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-group-vertical>.wp-block-button__link:hover,
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-group>.active.wp-block-button__link,
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-group>.btn-check:checked+.wp-block-button__link,
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-group>.btn-check:focus+.wp-block-button__link,
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-group>.wp-block-button__link:active,
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-group>.wp-block-button__link:focus,
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-group>.wp-block-button__link:hover,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-group-vertical>.active.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-group-vertical>.btn-check:checked+.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-group-vertical>.btn-check:focus+.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-group-vertical>.wp-block-button__link:active,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-group-vertical>.wp-block-button__link:focus,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-group-vertical>.wp-block-button__link:hover,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-group>.active.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-group>.btn-check:checked+.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-group>.btn-check:focus+.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-group>.wp-block-button__link:active,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-group>.wp-block-button__link:focus,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-group>.wp-block-button__link:hover,
.acalog-custom .btn-group-vertical>.btn-check:checked+.btn,
.acalog-custom .btn-group-vertical>.btn-check:focus+.btn,
.acalog-custom .btn-group-vertical>.btn.active,
.acalog-custom .btn-group-vertical>.btn:active,
.acalog-custom .btn-group-vertical>.btn:focus,
.acalog-custom .btn-group-vertical>.btn:hover,
.acalog-custom .btn-group>.btn-check:checked+.btn,
.acalog-custom .btn-group>.btn-check:focus+.btn,
.acalog-custom .btn-group>.btn.active,
.acalog-custom .btn-group>.btn:active,
.acalog-custom .btn-group>.btn:focus,
.acalog-custom .btn-group>.btn:hover,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-group-vertical>.active.wp-block-button__link,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-group-vertical>.btn-check:checked+.wp-block-button__link,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-group-vertical>.btn-check:focus+.wp-block-button__link,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-group-vertical>.wp-block-button__link:active,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-group-vertical>.wp-block-button__link:focus,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-group-vertical>.wp-block-button__link:hover,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-group>.active.wp-block-button__link,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-group>.btn-check:checked+.wp-block-button__link,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-group>.btn-check:focus+.wp-block-button__link,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-group>.wp-block-button__link:active,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-group>.wp-block-button__link:focus,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-group>.wp-block-button__link:hover,
.acalog-custom .compare .wp-block-button .btn-group-vertical>.active.wp-block-button__link,
.acalog-custom .compare .wp-block-button .btn-group-vertical>.btn-check:checked+.wp-block-button__link,
.acalog-custom .compare .wp-block-button .btn-group-vertical>.btn-check:focus+.wp-block-button__link,
.acalog-custom .compare .wp-block-button .btn-group-vertical>.wp-block-button__link:active,
.acalog-custom .compare .wp-block-button .btn-group-vertical>.wp-block-button__link:focus,
.acalog-custom .compare .wp-block-button .btn-group-vertical>.wp-block-button__link:hover,
.acalog-custom .compare .wp-block-button .btn-group>.active.wp-block-button__link,
.acalog-custom .compare .wp-block-button .btn-group>.btn-check:checked+.wp-block-button__link,
.acalog-custom .compare .wp-block-button .btn-group>.btn-check:focus+.wp-block-button__link,
.acalog-custom .compare .wp-block-button .btn-group>.wp-block-button__link:active,
.acalog-custom .compare .wp-block-button .btn-group>.wp-block-button__link:focus,
.acalog-custom .compare .wp-block-button .btn-group>.wp-block-button__link:hover,
.acalog-custom .events-rss-feed .wp-block-button .btn-group-vertical>.active.wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .btn-group-vertical>.btn-check:checked+.wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .btn-group-vertical>.btn-check:focus+.wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .btn-group-vertical>.wp-block-button__link:active,
.acalog-custom .events-rss-feed .wp-block-button .btn-group-vertical>.wp-block-button__link:focus,
.acalog-custom .events-rss-feed .wp-block-button .btn-group-vertical>.wp-block-button__link:hover,
.acalog-custom .events-rss-feed .wp-block-button .btn-group>.active.wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .btn-group>.btn-check:checked+.wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .btn-group>.btn-check:focus+.wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .btn-group>.wp-block-button__link:active,
.acalog-custom .events-rss-feed .wp-block-button .btn-group>.wp-block-button__link:focus,
.acalog-custom .events-rss-feed .wp-block-button .btn-group>.wp-block-button__link:hover,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-group-vertical>.active.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-group-vertical>.btn-check:checked+.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-group-vertical>.btn-check:focus+.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-group-vertical>.wp-block-button__link:active,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-group-vertical>.wp-block-button__link:focus,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-group-vertical>.wp-block-button__link:hover,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-group>.active.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-group>.btn-check:checked+.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-group>.btn-check:focus+.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-group>.wp-block-button__link:active,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-group>.wp-block-button__link:focus,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-group>.wp-block-button__link:hover,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group-vertical>.active.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group-vertical>.btn-check:checked+.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group-vertical>.btn-check:focus+.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group-vertical>.wp-block-button__link:active,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group-vertical>.wp-block-button__link:focus,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group-vertical>.wp-block-button__link:hover,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group>.active.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group>.btn-check:checked+.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group>.btn-check:focus+.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group>.wp-block-button__link:active,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group>.wp-block-button__link:focus,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group>.wp-block-button__link:hover,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group-vertical>.active.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group-vertical>.btn-check:checked+.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group-vertical>.btn-check:focus+.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group-vertical>.wp-block-button__link:active,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group-vertical>.wp-block-button__link:focus,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group-vertical>.wp-block-button__link:hover,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group>.active.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group>.btn-check:checked+.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group>.btn-check:focus+.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group>.wp-block-button__link:active,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group>.wp-block-button__link:focus,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group>.wp-block-button__link:hover {
  z-index: 1;
}
.acalog-custom .btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.acalog-custom .btn-toolbar .input-group {
  width: auto;
}
.acalog-custom .btn-group {
  border-radius: 1.75rem;
}
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-group>:not(.btn-check:first-child)+.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-group>:not(.btn-check:first-child)+.wp-block-button__link,
.acalog-custom .btn-group>.btn-group:not(:first-child),
.acalog-custom .btn-group>:not(.btn-check:first-child)+.btn,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-group>:not(.btn-check:first-child)+.wp-block-button__link,
.acalog-custom .compare .wp-block-button .btn-group>:not(.btn-check:first-child)+.wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .btn-group>:not(.btn-check:first-child)+.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-group>:not(.btn-check:first-child)+.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group>:not(.btn-check:first-child)+.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group>:not(.btn-check:first-child)+.wp-block-button__link {
  margin-left: -2px;
}
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-group>.btn-group:not(:last-child)>.wp-block-button__link,
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-group>.dropdown-toggle-split.wp-block-button__link:first-child,
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-group>.wp-block-button__link:not(:last-child):not(.dropdown-toggle),
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-group>.btn-group:not(:last-child)>.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-group>.dropdown-toggle-split.wp-block-button__link:first-child,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-group>.wp-block-button__link:not(:last-child):not(.dropdown-toggle),
.acalog-custom .btn-group>.btn-group:not(:last-child)>.btn,
.acalog-custom .btn-group>.btn.dropdown-toggle-split:first-child,
.acalog-custom .btn-group>.btn:not(:last-child):not(.dropdown-toggle),
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-group>.btn-group:not(:last-child)>.wp-block-button__link,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-group>.dropdown-toggle-split.wp-block-button__link:first-child,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-group>.wp-block-button__link:not(:last-child):not(.dropdown-toggle),
.acalog-custom .compare .wp-block-button .btn-group>.btn-group:not(:last-child)>.wp-block-button__link,
.acalog-custom .compare .wp-block-button .btn-group>.dropdown-toggle-split.wp-block-button__link:first-child,
.acalog-custom .compare .wp-block-button .btn-group>.wp-block-button__link:not(:last-child):not(.dropdown-toggle),
.acalog-custom .events-rss-feed .wp-block-button .btn-group>.btn-group:not(:last-child)>.wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .btn-group>.dropdown-toggle-split.wp-block-button__link:first-child,
.acalog-custom .events-rss-feed .wp-block-button .btn-group>.wp-block-button__link:not(:last-child):not(.dropdown-toggle),
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-group>.btn-group:not(:last-child)>.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-group>.dropdown-toggle-split.wp-block-button__link:first-child,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-group>.wp-block-button__link:not(:last-child):not(.dropdown-toggle),
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group>.btn-group:not(:last-child)>.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group>.dropdown-toggle-split.wp-block-button__link:first-child,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group>.wp-block-button__link:not(:last-child):not(.dropdown-toggle),
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group>.btn-group:not(:last-child)>.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group>.dropdown-toggle-split.wp-block-button__link:first-child,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group>.wp-block-button__link:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-group>.btn-group:not(:first-child)>.wp-block-button__link,
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-group>.wp-block-button__link:nth-child(n+3),
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-group>:not(.btn-check)+.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-group>.btn-group:not(:first-child)>.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-group>.wp-block-button__link:nth-child(n+3),
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-group>:not(.btn-check)+.wp-block-button__link,
.acalog-custom .btn-group>.btn-group:not(:first-child)>.btn,
.acalog-custom .btn-group>.btn:nth-child(n+3),
.acalog-custom .btn-group>:not(.btn-check)+.btn,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-group>.btn-group:not(:first-child)>.wp-block-button__link,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-group>.wp-block-button__link:nth-child(n+3),
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-group>:not(.btn-check)+.wp-block-button__link,
.acalog-custom .compare .wp-block-button .btn-group>.btn-group:not(:first-child)>.wp-block-button__link,
.acalog-custom .compare .wp-block-button .btn-group>.wp-block-button__link:nth-child(n+3),
.acalog-custom .compare .wp-block-button .btn-group>:not(.btn-check)+.wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .btn-group>.btn-group:not(:first-child)>.wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .btn-group>.wp-block-button__link:nth-child(n+3),
.acalog-custom .events-rss-feed .wp-block-button .btn-group>:not(.btn-check)+.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-group>.btn-group:not(:first-child)>.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-group>.wp-block-button__link:nth-child(n+3),
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-group>:not(.btn-check)+.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group>.btn-group:not(:first-child)>.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group>.wp-block-button__link:nth-child(n+3),
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group>:not(.btn-check)+.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group>.btn-group:not(:first-child)>.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group>.wp-block-button__link:nth-child(n+3),
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group>:not(.btn-check)+.wp-block-button__link {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.acalog-custom .dropdown-toggle-split {
  padding-left: 1.125rem;
  padding-right: 1.125rem;
}
.acalog-custom .dropdown-toggle-split:after,
.acalog-custom .dropend .dropdown-toggle-split:after,
.acalog-custom .dropup .dropdown-toggle-split:after {
  margin-left: 0;
}
.acalog-custom .dropstart .dropdown-toggle-split:before {
  margin-right: 0;
}
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-group-sm>.wp-block-button__link+.dropdown-toggle-split,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-group-sm>.wp-block-button__link+.dropdown-toggle-split,
.acalog-custom .btn-group-sm>.btn+.dropdown-toggle-split,
.acalog-custom .btn-sm+.dropdown-toggle-split,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-group-sm>.wp-block-button__link+.dropdown-toggle-split,
.acalog-custom .compare .wp-block-button .btn-group-sm>.wp-block-button__link+.dropdown-toggle-split,
.acalog-custom .events-rss-feed .wp-block-button .btn-group-sm>.wp-block-button__link+.dropdown-toggle-split,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-group-sm>.wp-block-button__link+.dropdown-toggle-split,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group-sm>.wp-block-button__link+.dropdown-toggle-split,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group-sm>.wp-block-button__link+.dropdown-toggle-split {
  padding-left: .375rem;
  padding-right: .375rem;
}
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-group-lg>.wp-block-button__link+.dropdown-toggle-split,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-group-lg>.wp-block-button__link+.dropdown-toggle-split,
.acalog-custom .btn-group-lg>.btn+.dropdown-toggle-split,
.acalog-custom .btn-lg+.dropdown-toggle-split,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-group-lg>.wp-block-button__link+.dropdown-toggle-split,
.acalog-custom .compare .wp-block-button .btn-group-lg>.wp-block-button__link+.dropdown-toggle-split,
.acalog-custom .events-rss-feed .wp-block-button .btn-group-lg>.wp-block-button__link+.dropdown-toggle-split,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-group-lg>.wp-block-button__link+.dropdown-toggle-split,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group-lg>.wp-block-button__link+.dropdown-toggle-split,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group-lg>.wp-block-button__link+.dropdown-toggle-split {
  padding-left: .75rem;
  padding-right: .75rem;
}
.acalog-custom .btn-group-vertical {
  align-items: flex-start;
  flex-direction: column;
  justify-content: center;
}
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-group-vertical>.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-group-vertical>.wp-block-button__link,
.acalog-custom .btn-group-vertical>.btn,
.acalog-custom .btn-group-vertical>.btn-group,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-group-vertical>.wp-block-button__link,
.acalog-custom .compare .wp-block-button .btn-group-vertical>.wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .btn-group-vertical>.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-group-vertical>.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group-vertical>.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group-vertical>.wp-block-button__link {
  width: 100%;
}
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-group-vertical>.wp-block-button__link:not(:first-child),
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-group-vertical>.wp-block-button__link:not(:first-child),
.acalog-custom .btn-group-vertical>.btn-group:not(:first-child),
.acalog-custom .btn-group-vertical>.btn:not(:first-child),
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-group-vertical>.wp-block-button__link:not(:first-child),
.acalog-custom .compare .wp-block-button .btn-group-vertical>.wp-block-button__link:not(:first-child),
.acalog-custom .events-rss-feed .wp-block-button .btn-group-vertical>.wp-block-button__link:not(:first-child),
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-group-vertical>.wp-block-button__link:not(:first-child),
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group-vertical>.wp-block-button__link:not(:first-child),
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group-vertical>.wp-block-button__link:not(:first-child) {
  margin-top: -2px;
}
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-group-vertical>.btn-group:not(:last-child)>.wp-block-button__link,
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-group-vertical>.wp-block-button__link:not(:last-child):not(.dropdown-toggle),
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-group-vertical>.btn-group:not(:last-child)>.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-group-vertical>.wp-block-button__link:not(:last-child):not(.dropdown-toggle),
.acalog-custom .btn-group-vertical>.btn-group:not(:last-child)>.btn,
.acalog-custom .btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-group-vertical>.btn-group:not(:last-child)>.wp-block-button__link,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-group-vertical>.wp-block-button__link:not(:last-child):not(.dropdown-toggle),
.acalog-custom .compare .wp-block-button .btn-group-vertical>.btn-group:not(:last-child)>.wp-block-button__link,
.acalog-custom .compare .wp-block-button .btn-group-vertical>.wp-block-button__link:not(:last-child):not(.dropdown-toggle),
.acalog-custom .events-rss-feed .wp-block-button .btn-group-vertical>.btn-group:not(:last-child)>.wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .btn-group-vertical>.wp-block-button__link:not(:last-child):not(.dropdown-toggle),
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-group-vertical>.btn-group:not(:last-child)>.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-group-vertical>.wp-block-button__link:not(:last-child):not(.dropdown-toggle),
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group-vertical>.btn-group:not(:last-child)>.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group-vertical>.wp-block-button__link:not(:last-child):not(.dropdown-toggle),
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group-vertical>.btn-group:not(:last-child)>.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group-vertical>.wp-block-button__link:not(:last-child):not(.dropdown-toggle) {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.acalog-custom .accordion-block .accordion-body .blocks:not(.stats-block) .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .accordion-block .accordion-body .blocks:not(.stats-block).is-style-gray .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .accordion-block .accordion-body .blocks:not(.stats-block).is-style-maroon .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .accordion-block .accordion-body .blocks:not(.stats-block).is-style-red .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .accordion-block .accordion-body .callout-block .column-callout .inner-callout .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .accordion-block .accordion-body .compare .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .accordion-block .accordion-body .events-rss-feed .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .accordion-block .accordion-body .featured-post .featured-content .featured-text .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .accordion-block .accordion-body .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .accordion-block .accordion-body .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-group-vertical>.btn-group:not(:first-child)>.wp-block-button__link,
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-group-vertical>.btn~.wp-block-button__link,
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-group-vertical>.wp-block-button__link~.btn,
.acalog-custom .accordion-block .accordion-body .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .accordion-block .accordion-body .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .callout-block .column-callout .inner-callout .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .compare .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .events-rss-feed .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .featured-post .featured-content .featured-text .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-group-vertical>.btn-group:not(:first-child)>.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-group-vertical>.btn~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-group-vertical>.wp-block-button__link~.btn,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-gray .accordion-block .accordion-body .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-gray .blocks:not(.stats-block).is-style-maroon .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-gray .blocks:not(.stats-block).is-style-red .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-gray .callout-block .column-callout .inner-callout .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-gray .compare .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-gray .events-rss-feed .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-gray .featured-post .featured-content .featured-text .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-gray .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-gray .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-gray .wp-block-button .btn-group-vertical>.btn~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-gray .wp-block-button .btn-group-vertical>.wp-block-button__link~.btn,
.acalog-custom .blocks:not(.stats-block).is-style-gray .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-maroon .accordion-block .accordion-body .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-maroon .blocks:not(.stats-block).is-style-gray .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-maroon .blocks:not(.stats-block).is-style-red .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-maroon .callout-block .column-callout .inner-callout .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-maroon .compare .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-maroon .events-rss-feed .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-maroon .featured-post .featured-content .featured-text .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-maroon .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-maroon .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-maroon .wp-block-button .btn-group-vertical>.btn~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-maroon .wp-block-button .btn-group-vertical>.wp-block-button__link~.btn,
.acalog-custom .blocks:not(.stats-block).is-style-maroon .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-red .accordion-block .accordion-body .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-red .blocks:not(.stats-block).is-style-gray .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-red .blocks:not(.stats-block).is-style-maroon .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-red .callout-block .column-callout .inner-callout .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-red .compare .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-red .events-rss-feed .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-red .featured-post .featured-content .featured-text .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-red .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-red .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-red .wp-block-button .btn-group-vertical>.btn~.wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-red .wp-block-button .btn-group-vertical>.wp-block-button__link~.btn,
.acalog-custom .blocks:not(.stats-block).is-style-red .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .btn-group-vertical>.btn-group:not(:first-child)>.btn,
.acalog-custom .btn-group-vertical>.btn~.btn,
.acalog-custom .callout-block .column-callout .inner-callout .accordion-block .accordion-body .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .callout-block .column-callout .inner-callout .blocks:not(.stats-block) .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .callout-block .column-callout .inner-callout .blocks:not(.stats-block).is-style-gray .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .callout-block .column-callout .inner-callout .blocks:not(.stats-block).is-style-maroon .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .callout-block .column-callout .inner-callout .blocks:not(.stats-block).is-style-red .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .callout-block .column-callout .inner-callout .compare .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .callout-block .column-callout .inner-callout .events-rss-feed .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .callout-block .column-callout .inner-callout .featured-post .featured-content .featured-text .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .callout-block .column-callout .inner-callout .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .callout-block .column-callout .inner-callout .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-group-vertical>.btn-group:not(:first-child)>.wp-block-button__link,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-group-vertical>.btn~.wp-block-button__link,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-group-vertical>.wp-block-button__link~.btn,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .compare .accordion-block .accordion-body .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .compare .blocks:not(.stats-block) .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .compare .blocks:not(.stats-block).is-style-gray .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .compare .blocks:not(.stats-block).is-style-maroon .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .compare .blocks:not(.stats-block).is-style-red .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .compare .callout-block .column-callout .inner-callout .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .compare .events-rss-feed .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .compare .featured-post .featured-content .featured-text .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .compare .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .compare .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .compare .wp-block-button .btn-group-vertical>.btn-group:not(:first-child)>.wp-block-button__link,
.acalog-custom .compare .wp-block-button .btn-group-vertical>.btn~.wp-block-button__link,
.acalog-custom .compare .wp-block-button .btn-group-vertical>.wp-block-button__link~.btn,
.acalog-custom .compare .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .events-rss-feed .accordion-block .accordion-body .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .events-rss-feed .blocks:not(.stats-block) .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .events-rss-feed .blocks:not(.stats-block).is-style-gray .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .events-rss-feed .blocks:not(.stats-block).is-style-maroon .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .events-rss-feed .blocks:not(.stats-block).is-style-red .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .events-rss-feed .callout-block .column-callout .inner-callout .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .events-rss-feed .compare .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .events-rss-feed .featured-post .featured-content .featured-text .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .events-rss-feed .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .events-rss-feed .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .btn-group-vertical>.btn-group:not(:first-child)>.wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .btn-group-vertical>.btn~.wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .btn-group-vertical>.wp-block-button__link~.btn,
.acalog-custom .events-rss-feed .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .accordion-block .accordion-body .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .blocks:not(.stats-block) .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .blocks:not(.stats-block).is-style-gray .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .blocks:not(.stats-block).is-style-maroon .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .blocks:not(.stats-block).is-style-red .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .callout-block .column-callout .inner-callout .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .compare .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .events-rss-feed .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-group-vertical>.btn-group:not(:first-child)>.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-group-vertical>.btn~.wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-group-vertical>.wp-block-button__link~.btn,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .accordion-block .accordion-body .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .blocks:not(.stats-block) .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .blocks:not(.stats-block).is-style-gray .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .blocks:not(.stats-block).is-style-maroon .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .blocks:not(.stats-block).is-style-red .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .callout-block .column-callout .inner-callout .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .compare .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .events-rss-feed .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .featured-post .featured-content .featured-text .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group-vertical>.btn-group:not(:first-child)>.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group-vertical>.btn~.wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group-vertical>.wp-block-button__link~.btn,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .accordion-block .accordion-body .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .blocks:not(.stats-block) .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .blocks:not(.stats-block).is-style-gray .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .blocks:not(.stats-block).is-style-maroon .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .blocks:not(.stats-block).is-style-red .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .callout-block .column-callout .inner-callout .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .compare .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .events-rss-feed .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .featured-post .featured-content .featured-text .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .home-carousel-block .inner-carousel .inner-text .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group-vertical>.btn-group:not(:first-child)>.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group-vertical>.btn~.wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group-vertical>.wp-block-button__link~.btn,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .btn-group-vertical>.wp-block-button__link~.wp-block-button__link {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.acalog-custom .nav {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: .5rem;
  --bs-nav-link-color: var(--bs-link-color);
  --bs-nav-link-hover-color: var(--bs-link-hover-color);
  --bs-nav-link-disabled-color: #6c757d;
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  margin-bottom: 0;
  padding-left: 0;
}
.acalog-custom .nav-link {
  color: var(--bs-nav-link-color);
  display: block;
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  text-decoration: none;
  transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .acalog-custom .nav-link {
    transition: none;
  }
}
.acalog-custom .nav-link:focus,
.acalog-custom .nav-link:hover {
  color: var(--bs-nav-link-hover-color);
}
.acalog-custom .nav-link.disabled {
  color: var(--bs-nav-link-disabled-color);
  cursor: default;
  pointer-events: none;
}
.acalog-custom .nav-tabs {
  --bs-nav-tabs-border-width: 1px;
  --bs-nav-tabs-border-color: #dee2e6;
  --bs-nav-tabs-border-radius: .375rem;
  --bs-nav-tabs-link-hover-border-color: #e9ecef #e9ecef #dee2e6;
  --bs-nav-tabs-link-active-color: #495057;
  --bs-nav-tabs-link-active-bg: #fff;
  --bs-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 #fff;
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.acalog-custom .nav-tabs .nav-link {
  background: none;
  border: var(--bs-nav-tabs-border-width) solid transparent;
  border-top-left-radius: var(--bs-nav-tabs-border-radius);
  border-top-right-radius: var(--bs-nav-tabs-border-radius);
  margin-bottom: calc(var(--bs-nav-tabs-border-width)*-1);
}
.acalog-custom .nav-tabs .nav-link:focus,
.acalog-custom .nav-tabs .nav-link:hover {
  border-color: var(--bs-nav-tabs-link-hover-border-color);
  isolation: isolate;
}
.acalog-custom .nav-tabs .nav-link.disabled,
.acalog-custom .nav-tabs .nav-link:disabled {
  background-color: transparent;
  border-color: transparent;
  color: var(--bs-nav-link-disabled-color);
}
.acalog-custom .nav-tabs .nav-item.show .nav-link,
.acalog-custom .nav-tabs .nav-link.active {
  background-color: var(--bs-nav-tabs-link-active-bg);
  border-color: var(--bs-nav-tabs-link-active-border-color);
  color: var(--bs-nav-tabs-link-active-color);
}
.acalog-custom .nav-tabs .dropdown-menu {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  margin-top: calc(var(--bs-nav-tabs-border-width)*-1);
}
.acalog-custom .nav-pills {
  --bs-nav-pills-border-radius: .375rem;
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #0d6efd;
}
.acalog-custom .nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: var(--bs-nav-pills-border-radius);
}
.acalog-custom .nav-pills .nav-link:disabled {
  background-color: transparent;
  border-color: transparent;
  color: var(--bs-nav-link-disabled-color);
}
.acalog-custom .nav-pills .nav-link.active,
.acalog-custom .nav-pills .show>.nav-link {
  background-color: var(--bs-nav-pills-link-active-bg);
  color: var(--bs-nav-pills-link-active-color);
}
.acalog-custom .nav-fill .nav-item,
.acalog-custom .nav-fill>.nav-link {
  flex: 1 1 auto;
  text-align: center;
}
.acalog-custom .nav-justified .nav-item,
.acalog-custom .nav-justified>.nav-link {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}
.acalog-custom .nav-fill .nav-item .nav-link,
.acalog-custom .nav-justified .nav-item .nav-link {
  width: 100%;
}
.acalog-custom .tab-content>.tab-pane {
  display: none;
}
.acalog-custom .tab-content>.active {
  display: block;
}
.acalog-custom .navbar {
  --bs-navbar-padding-x: 0;
  --bs-navbar-padding-y: .5rem;
  --bs-navbar-color: rgba(0,0,0,0.55);
  --bs-navbar-hover-color: rgba(0,0,0,0.7);
  --bs-navbar-disabled-color: rgba(0,0,0,0.3);
  --bs-navbar-active-color: rgba(0,0,0,0.9);
  --bs-navbar-brand-padding-y: .3125rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 1.25rem;
  --bs-navbar-brand-color: rgba(0,0,0,0.9);
  --bs-navbar-brand-hover-color: rgba(0,0,0,0.9);
  --bs-navbar-nav-link-padding-x: .5rem;
  --bs-navbar-toggler-padding-y: .25rem;
  --bs-navbar-toggler-padding-x: .75rem;
  --bs-navbar-toggler-font-size: 1.25rem;
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(0,0,0,0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
  --bs-navbar-toggler-border-color: rgba(0,0,0,0.1);
  --bs-navbar-toggler-border-radius: .375rem;
  --bs-navbar-toggler-focus-width: .25rem;
  --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
  position: relative;
}
.acalog-custom .navbar>.container,
.acalog-custom .navbar>.container-fluid,
.acalog-custom .navbar>.container-lg,
.acalog-custom .navbar>.container-md,
.acalog-custom .navbar>.container-sm,
.acalog-custom .navbar>.container-xl,
.acalog-custom .navbar>.container-xxl {
  align-items: center;
  display: flex;
  flex-wrap: inherit;
  justify-content: space-between;
}
.acalog-custom .navbar-brand {
  color: var(--bs-navbar-brand-color);
  font-size: var(--bs-navbar-brand-font-size);
  margin-right: var(--bs-navbar-brand-margin-end);
  padding-bottom: var(--bs-navbar-brand-padding-y);
  padding-top: var(--bs-navbar-brand-padding-y);
  text-decoration: none;
  white-space: nowrap;
}
.acalog-custom .navbar-brand:focus,
.acalog-custom .navbar-brand:hover {
  color: var(--bs-navbar-brand-hover-color);
}
.acalog-custom .navbar-nav {
  --bs-nav-link-padding-x: 0;
  --bs-nav-link-padding-y: .5rem;
  --bs-nav-link-color: var(--bs-navbar-color);
  --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
  --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
  display: flex;
  flex-direction: column;
  list-style: none;
  margin-bottom: 0;
  padding-left: 0;
}
.acalog-custom .navbar-nav .nav-link.active,
.acalog-custom .navbar-nav .show>.nav-link {
  color: var(--bs-navbar-active-color);
}
.acalog-custom .navbar-nav .dropdown-menu {
  position: static;
}
.acalog-custom .navbar-text {
  color: var(--bs-navbar-color);
  padding-bottom: .5rem;
  padding-top: .5rem;
}
.acalog-custom .navbar-text a,
.acalog-custom .navbar-text a:focus,
.acalog-custom .navbar-text a:hover {
  color: var(--bs-navbar-active-color);
}
.acalog-custom .navbar-collapse {
  align-items: center;
  flex-basis: 100%;
  flex-grow: 1;
}
.acalog-custom .navbar-toggler {
  background-color: transparent;
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  border-radius: var(--bs-navbar-toggler-border-radius);
  color: var(--bs-navbar-color);
  font-size: var(--bs-navbar-toggler-font-size);
  line-height: 1;
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
  transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
  .acalog-custom .navbar-toggler {
    transition: none;
  }
}
.acalog-custom .navbar-toggler:hover {
  text-decoration: none;
}
.acalog-custom .navbar-toggler:focus {
  box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
  outline: 0;
  text-decoration: none;
}
.acalog-custom .navbar-toggler-icon {
  background-image: var(--bs-navbar-toggler-icon-bg);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100%;
  display: inline-block;
  height: 1.5em;
  vertical-align: middle;
  width: 1.5em;
}
.acalog-custom .navbar-nav-scroll {
  max-height: var(--bs-scroll-height,75vh);
  overflow-y: auto;
}
@media (min-width: 576px) {
  .acalog-custom .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .acalog-custom .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .acalog-custom .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .acalog-custom .navbar-expand-sm .navbar-nav .nav-link {
    padding-left: var(--bs-navbar-nav-link-padding-x);
    padding-right: var(--bs-navbar-nav-link-padding-x);
  }
  .acalog-custom .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .acalog-custom .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .acalog-custom .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .acalog-custom .navbar-expand-sm .offcanvas {
    background-color: transparent !important;
    border: 0 !important;
    flex-grow: 1;
    height: auto !important;
    position: static;
    transform: none !important;
    transition: none;
    visibility: visible !important;
    width: auto !important;
    z-index: auto;
  }
  .acalog-custom .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .acalog-custom .navbar-expand-sm .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    overflow-y: visible;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .acalog-custom .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .acalog-custom .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .acalog-custom .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .acalog-custom .navbar-expand-md .navbar-nav .nav-link {
    padding-left: var(--bs-navbar-nav-link-padding-x);
    padding-right: var(--bs-navbar-nav-link-padding-x);
  }
  .acalog-custom .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .acalog-custom .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .acalog-custom .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .acalog-custom .navbar-expand-md .offcanvas {
    background-color: transparent !important;
    border: 0 !important;
    flex-grow: 1;
    height: auto !important;
    position: static;
    transform: none !important;
    transition: none;
    visibility: visible !important;
    width: auto !important;
    z-index: auto;
  }
  .acalog-custom .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .acalog-custom .navbar-expand-md .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    overflow-y: visible;
    padding: 0;
  }
}
@media (min-width: 992px) {
  .acalog-custom .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .acalog-custom .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .acalog-custom .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .acalog-custom .navbar-expand-lg .navbar-nav .nav-link {
    padding-left: var(--bs-navbar-nav-link-padding-x);
    padding-right: var(--bs-navbar-nav-link-padding-x);
  }
  .acalog-custom .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .acalog-custom .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .acalog-custom .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .acalog-custom .navbar-expand-lg .offcanvas {
    background-color: transparent !important;
    border: 0 !important;
    flex-grow: 1;
    height: auto !important;
    position: static;
    transform: none !important;
    transition: none;
    visibility: visible !important;
    width: auto !important;
    z-index: auto;
  }
  .acalog-custom .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .acalog-custom .navbar-expand-lg .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    overflow-y: visible;
    padding: 0;
  }
}
@media (min-width: 1300px) {
  .acalog-custom .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .acalog-custom .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .acalog-custom .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .acalog-custom .navbar-expand-xl .navbar-nav .nav-link {
    padding-left: var(--bs-navbar-nav-link-padding-x);
    padding-right: var(--bs-navbar-nav-link-padding-x);
  }
  .acalog-custom .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .acalog-custom .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .acalog-custom .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .acalog-custom .navbar-expand-xl .offcanvas {
    background-color: transparent !important;
    border: 0 !important;
    flex-grow: 1;
    height: auto !important;
    position: static;
    transform: none !important;
    transition: none;
    visibility: visible !important;
    width: auto !important;
    z-index: auto;
  }
  .acalog-custom .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .acalog-custom .navbar-expand-xl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    overflow-y: visible;
    padding: 0;
  }
}
@media (min-width: 1530px) {
  .acalog-custom .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .acalog-custom .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .acalog-custom .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .acalog-custom .navbar-expand-xxl .navbar-nav .nav-link {
    padding-left: var(--bs-navbar-nav-link-padding-x);
    padding-right: var(--bs-navbar-nav-link-padding-x);
  }
  .acalog-custom .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .acalog-custom .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .acalog-custom .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
  .acalog-custom .navbar-expand-xxl .offcanvas {
    background-color: transparent !important;
    border: 0 !important;
    flex-grow: 1;
    height: auto !important;
    position: static;
    transform: none !important;
    transition: none;
    visibility: visible !important;
    width: auto !important;
    z-index: auto;
  }
  .acalog-custom .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }
  .acalog-custom .navbar-expand-xxl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    overflow-y: visible;
    padding: 0;
  }
}
.acalog-custom .navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start;
}
.acalog-custom .navbar-expand .navbar-nav {
  flex-direction: row;
}
.acalog-custom .navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.acalog-custom .navbar-expand .navbar-nav .nav-link {
  padding-left: var(--bs-navbar-nav-link-padding-x);
  padding-right: var(--bs-navbar-nav-link-padding-x);
}
.acalog-custom .navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.acalog-custom .navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.acalog-custom .navbar-expand .navbar-toggler {
  display: none;
}
.acalog-custom .navbar-expand .offcanvas {
  background-color: transparent !important;
  border: 0 !important;
  flex-grow: 1;
  height: auto !important;
  position: static;
  transform: none !important;
  transition: none;
  visibility: visible !important;
  width: auto !important;
  z-index: auto;
}
.acalog-custom .navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
.acalog-custom .navbar-expand .offcanvas .offcanvas-body {
  display: flex;
  flex-grow: 0;
  overflow-y: visible;
  padding: 0;
}
.acalog-custom .navbar-dark {
  --bs-navbar-color: rgba(255,255,255,0.55);
  --bs-navbar-hover-color: rgba(255,255,255,0.75);
  --bs-navbar-disabled-color: rgba(255,255,255,0.25);
  --bs-navbar-active-color: #fff;
  --bs-navbar-brand-color: #fff;
  --bs-navbar-brand-hover-color: #fff;
  --bs-navbar-toggler-border-color: rgba(255,255,255,0.1);
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255,255,255,0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.acalog-custom .accordion {
  --bs-accordion-color: #212529;
  --bs-accordion-bg: #fff;
  --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: 1px;
  --bs-accordion-border-radius: .375rem;
  --bs-accordion-inner-border-radius: calc(-0.625rem);
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: #212529;
  --bs-accordion-btn-bg: #fff;
  --bs-accordion-btn-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill='%2300a6ce' d='M11.09 1v7.87h7.57v2.01h-7.57v7.94H8.95v-7.94H1.38V8.87h7.57V1h2.14Z'/%3E%3C/svg%3E");
  --bs-accordion-btn-icon-width: 1rem;
  --bs-accordion-btn-icon-transform: rotate(0);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill='%2300a6ce' d='M1.36 8.87h17.28v2.01H1.36z'/%3E%3C/svg%3E");
  --bs-accordion-btn-focus-border-color: #eae9e4;
  --bs-accordion-btn-focus-box-shadow: none;
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: #0d6efd;
  --bs-accordion-active-bg: #fff;
}
.acalog-custom .accordion-button {
  align-items: center;
  background-color: var(--bs-accordion-btn-bg);
  border: 0;
  border-radius: 0;
  color: var(--bs-accordion-btn-color);
  display: flex;
  font-size: 1rem;
  overflow-anchor: none;
  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
  position: relative;
  text-align: left;
  transition: var(--bs-accordion-transition);
  width: 100%;
}
@media (prefers-reduced-motion: reduce) {
  .acalog-custom .accordion-button {
    transition: none;
  }
}
.acalog-custom .accordion-button:not(.collapsed) {
  background-color: var(--bs-accordion-active-bg);
  box-shadow: inset 0 calc(var(--bs-accordion-border-width)*-1) 0 var(--bs-accordion-border-color);
  color: var(--bs-accordion-active-color);
}
.acalog-custom .accordion-button:not(.collapsed):after {
  background-image: var(--bs-accordion-btn-active-icon);
  transform: var(--bs-accordion-btn-icon-transform);
}
.acalog-custom .accordion-button:after {
  background-image: var(--bs-accordion-btn-icon);
  background-repeat: no-repeat;
  background-size: var(--bs-accordion-btn-icon-width);
  content: "";
  flex-shrink: 0;
  height: var(--bs-accordion-btn-icon-width);
  margin-left: auto;
  transition: var(--bs-accordion-btn-icon-transition);
  width: var(--bs-accordion-btn-icon-width);
}
@media (prefers-reduced-motion: reduce) {
  .acalog-custom .accordion-button:after {
    transition: none;
  }
}
.acalog-custom .accordion-button:hover {
  z-index: 2;
}
.acalog-custom .accordion-button:focus {
  border-color: var(--bs-accordion-btn-focus-border-color);
  box-shadow: var(--bs-accordion-btn-focus-box-shadow);
  outline: 0;
  z-index: 3;
}
.acalog-custom .accordion-header {
  margin-bottom: 0;
}
.acalog-custom .accordion-item {
  background-color: var(--bs-accordion-bg);
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
  color: var(--bs-accordion-color);
}
.acalog-custom .accordion-item:first-of-type {
  border-top-left-radius: var(--bs-accordion-border-radius);
  border-top-right-radius: var(--bs-accordion-border-radius);
}
.acalog-custom .accordion-item:first-of-type .accordion-button {
  border-top-left-radius: var(--bs-accordion-inner-border-radius);
  border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
.acalog-custom .accordion-item:not(:first-of-type) {
  border-top: 0;
}
.acalog-custom .accordion-item:last-of-type {
  border-bottom-left-radius: var(--bs-accordion-border-radius);
  border-bottom-right-radius: var(--bs-accordion-border-radius);
}
.acalog-custom .accordion-item:last-of-type .accordion-button.collapsed {
  border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
}
.acalog-custom .accordion-item:last-of-type .accordion-collapse {
  border-bottom-left-radius: var(--bs-accordion-border-radius);
  border-bottom-right-radius: var(--bs-accordion-border-radius);
}
.acalog-custom .accordion-body {
  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}
.acalog-custom .accordion-flush .accordion-collapse {
  border-width: 0;
}
.acalog-custom .accordion-flush .accordion-item {
  border-left: 0;
  border-radius: 0;
  border-right: 0;
}
.acalog-custom .accordion-flush .accordion-item:first-child {
  border-top: 0;
}
.acalog-custom .accordion-flush .accordion-item:last-child {
  border-bottom: 0;
}
.acalog-custom .accordion-flush .accordion-item .accordion-button,
.acalog-custom .accordion-flush .accordion-item .accordion-button.collapsed {
  border-radius: 0;
}
.acalog-custom .pagination {
  --bs-pagination-padding-x: .75rem;
  --bs-pagination-padding-y: .375rem;
  --bs-pagination-font-size: 1rem;
  --bs-pagination-color: var(--bs-link-color);
  --bs-pagination-bg: #fff;
  --bs-pagination-border-width: 1px;
  --bs-pagination-border-color: #dee2e6;
  --bs-pagination-border-radius: .375rem;
  --bs-pagination-hover-color: var(--bs-link-hover-color);
  --bs-pagination-hover-bg: #e9ecef;
  --bs-pagination-hover-border-color: #dee2e6;
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: #e9ecef;
  --bs-pagination-focus-box-shadow: 0 0 0 .25rem rgba(13,110,253,0.25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #0d6efd;
  --bs-pagination-active-border-color: #0d6efd;
  --bs-pagination-disabled-color: #6c757d;
  --bs-pagination-disabled-bg: #fff;
  --bs-pagination-disabled-border-color: #dee2e6;
  display: flex;
  list-style: none;
  padding-left: 0;
}
.acalog-custom .page-link {
  background-color: var(--bs-pagination-bg);
  border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
  color: var(--bs-pagination-color);
  display: block;
  font-size: var(--bs-pagination-font-size);
  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
  position: relative;
  text-decoration: none;
  transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .acalog-custom .page-link {
    transition: none;
  }
}
.acalog-custom .page-link:hover {
  background-color: var(--bs-pagination-hover-bg);
  border-color: var(--bs-pagination-hover-border-color);
  color: var(--bs-pagination-hover-color);
  z-index: 2;
}
.acalog-custom .page-link:focus {
  background-color: var(--bs-pagination-focus-bg);
  box-shadow: var(--bs-pagination-focus-box-shadow);
  color: var(--bs-pagination-focus-color);
  outline: 0;
  z-index: 3;
}
.acalog-custom .active>.page-link,
.acalog-custom .page-link.active {
  background-color: var(--bs-pagination-active-bg);
  border-color: var(--bs-pagination-active-border-color);
  color: var(--bs-pagination-active-color);
  z-index: 3;
}
.acalog-custom .disabled>.page-link,
.acalog-custom .page-link.disabled {
  background-color: var(--bs-pagination-disabled-bg);
  border-color: var(--bs-pagination-disabled-border-color);
  color: var(--bs-pagination-disabled-color);
  pointer-events: none;
}
.acalog-custom .page-item:not(:first-child) .page-link {
  margin-left: -1px;
}
.acalog-custom .page-item:first-child .page-link {
  border-bottom-left-radius: var(--bs-pagination-border-radius);
  border-top-left-radius: var(--bs-pagination-border-radius);
}
.acalog-custom .page-item:last-child .page-link {
  border-bottom-right-radius: var(--bs-pagination-border-radius);
  border-top-right-radius: var(--bs-pagination-border-radius);
}
.acalog-custom .pagination-lg {
  --bs-pagination-padding-x: 1.5rem;
  --bs-pagination-padding-y: .75rem;
  --bs-pagination-font-size: 1.25rem;
  --bs-pagination-border-radius: .5rem;
}
.acalog-custom .pagination-sm {
  --bs-pagination-padding-x: .5rem;
  --bs-pagination-padding-y: .25rem;
  --bs-pagination-font-size: .875rem;
  --bs-pagination-border-radius: .25rem;
}
.acalog-custom .carousel {
  position: relative;
}
.acalog-custom .carousel.pointer-event {
  touch-action: pan-y;
}
.acalog-custom .carousel-inner {
  overflow: hidden;
  position: relative;
  width: 100%;
}
.acalog-custom .carousel-inner:after {
  clear: both;
  content: "";
  display: block;
}
.acalog-custom .carousel-item {
  backface-visibility: hidden;
  display: none;
  float: left;
  margin-right: -100%;
  position: relative;
  transition: transform .6s ease-in-out;
  width: 100%;
}
@media (prefers-reduced-motion: reduce) {
  .acalog-custom .carousel-item {
    transition: none;
  }
}
.acalog-custom .carousel-item-next,
.acalog-custom .carousel-item-prev,
.acalog-custom .carousel-item.active {
  display: block;
}
.acalog-custom .active.carousel-item-end,
.acalog-custom .carousel-item-next:not(.carousel-item-start) {
  transform: translateX(100%);
}
.acalog-custom .active.carousel-item-start,
.acalog-custom .carousel-item-prev:not(.carousel-item-end) {
  transform: translateX(-100%);
}
.acalog-custom .carousel-fade .carousel-item {
  opacity: 0;
  transform: none;
  transition-property: opacity;
}
.acalog-custom .carousel-fade .carousel-item-next.carousel-item-start,
.acalog-custom .carousel-fade .carousel-item-prev.carousel-item-end,
.acalog-custom .carousel-fade .carousel-item.active {
  opacity: 1;
  z-index: 1;
}
.acalog-custom .carousel-fade .active.carousel-item-end,
.acalog-custom .carousel-fade .active.carousel-item-start {
  opacity: 0;
  transition: opacity 0s .6s;
  z-index: 0;
}
@media (prefers-reduced-motion: reduce) {
  .acalog-custom .carousel-fade .active.carousel-item-end,
  .acalog-custom .carousel-fade .active.carousel-item-start {
    transition: none;
  }
}
.acalog-custom .carousel-control-next,
.acalog-custom .carousel-control-prev {
  align-items: center;
  background: none;
  border: 0;
  bottom: 0;
  color: #fff;
  display: flex;
  justify-content: center;
  opacity: .5;
  padding: 0;
  position: absolute;
  text-align: center;
  top: 0;
  transition: opacity .15s ease;
  width: 15%;
  z-index: 1;
}
@media (prefers-reduced-motion: reduce) {
  .acalog-custom .carousel-control-next,
  .acalog-custom .carousel-control-prev {
    transition: none;
  }
}
.acalog-custom .carousel-control-next:focus,
.acalog-custom .carousel-control-next:hover,
.acalog-custom .carousel-control-prev:focus,
.acalog-custom .carousel-control-prev:hover {
  color: #fff;
  opacity: .9;
  outline: 0;
  text-decoration: none;
}
.acalog-custom .carousel-control-prev {
  left: 0;
}
.acalog-custom .carousel-control-next {
  right: 0;
}
.acalog-custom .carousel-control-next-icon,
.acalog-custom .carousel-control-prev-icon {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  height: 2rem;
  width: 2rem;
}
.acalog-custom .carousel-control-prev-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3E%3C/svg%3E");
}
.acalog-custom .carousel-control-next-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");
}
.acalog-custom .carousel-indicators {
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  list-style: none;
  margin-bottom: 1rem;
  margin-left: 15%;
  margin-right: 15%;
  padding: 0;
  position: absolute;
  right: 0;
  z-index: 2;
}
.acalog-custom .carousel-indicators [data-bs-target] {
  background-clip: padding-box;
  background-color: #fff;
  border: 0;
  border-bottom: 10px solid transparent;
  border-top: 10px solid transparent;
  box-sizing: content-box;
  cursor: pointer;
  flex: 0 1 auto;
  height: 3px;
  margin-left: 3px;
  margin-right: 3px;
  opacity: .5;
  padding: 0;
  text-indent: -999px;
  transition: opacity .6s ease;
  width: 30px;
}
@media (prefers-reduced-motion: reduce) {
  .acalog-custom .carousel-indicators [data-bs-target] {
    transition: none;
  }
}
.acalog-custom .carousel-indicators .active {
  opacity: 1;
}
.acalog-custom .carousel-caption {
  bottom: 1.25rem;
  color: #fff;
  left: 15%;
  padding-bottom: 1.25rem;
  padding-top: 1.25rem;
  position: absolute;
  right: 15%;
  text-align: center;
}
.acalog-custom .carousel-dark .carousel-control-next-icon,
.acalog-custom .carousel-dark .carousel-control-prev-icon {
  filter: invert(1) grayscale(100);
}
.acalog-custom .carousel-dark .carousel-indicators [data-bs-target] {
  background-color: #000;
}
.acalog-custom .carousel-dark .carousel-caption {
  color: #000;
}
@font-face {
  font-display: block;
  font-family: Font Awesome \6 Pro;
  font-style: normal;
  font-weight: 300;
  src: url("../../img/gateway/d66a62e82287b864947c.woff2") format("woff2"), url("../../img/gateway/8b18a77be77619201f1a.ttf") format("truetype");
}
@font-face {
  font-display: block;
  font-family: Font Awesome \6 Pro;
  font-style: normal;
  font-weight: 900;
  src: url("../../img/gateway/2f8c37423114769918de.woff2") format("woff2"), url("../../img/gateway/6fa0a8232f0352e4c0f8.ttf") format("truetype");
}
.acalog-custom :host,
.acalog-custom :root {
  --fa-style-family-classic: "Font Awesome 6 Pro";
  --fa-font-light: normal 300 1em "Font Awesome 6 Pro";
}
.acalog-custom .accordion-block .accordion-body .wp-block-button .directory-search .wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .directory-search .wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button.apply .wp-block-button__link:before,
.acalog-custom .blocks:not(.stats-block) .wp-block-button.visit .wp-block-button__link:before,
.acalog-custom .blocks:not(.stats-block).is-style-gray .wp-block-button.apply .wp-block-button__link:before,
.acalog-custom .blocks:not(.stats-block).is-style-gray .wp-block-button.visit .wp-block-button__link:before,
.acalog-custom .blocks:not(.stats-block).is-style-maroon .wp-block-button.apply .wp-block-button__link:before,
.acalog-custom .blocks:not(.stats-block).is-style-maroon .wp-block-button.visit .wp-block-button__link:before,
.acalog-custom .blocks:not(.stats-block).is-style-red .wp-block-button.apply .wp-block-button__link:before,
.acalog-custom .blocks:not(.stats-block).is-style-red .wp-block-button.visit .wp-block-button__link:before,
.acalog-custom .breadcrumb-container .breadcrumb-row .breadcrumb-wrapper a.home:before,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .directory-search .wp-block-button__link,
.acalog-custom .compare .wp-block-button .directory-search .wp-block-button__link,
.acalog-custom .directory-search .accordion-block .accordion-body .wp-block-button .wp-block-button__link,
.acalog-custom .directory-search .blocks:not(.stats-block) .wp-block-button .wp-block-button__link,
.acalog-custom .directory-search .btn,
.acalog-custom .directory-search .callout-block .column-callout .inner-callout .wp-block-button .wp-block-button__link,
.acalog-custom .directory-search .compare .wp-block-button .wp-block-button__link,
.acalog-custom .directory-search .events-rss-feed .wp-block-button .wp-block-button__link,
.acalog-custom .directory-search .featured-post .featured-content .featured-text .wp-block-button .wp-block-button__link,
.acalog-custom .directory-search .home-carousel-block .inner-carousel .inner-text .wp-block-button .wp-block-button__link,
.acalog-custom .directory-search .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .directory-search .wp-block-button__link,
.acalog-custom .fa-icon,
.acalog-custom .fa-light,
.acalog-custom .fal,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .directory-search .wp-block-button__link,
.acalog-custom .find-program-block .column-search .program-search-box i.icon:before,
.acalog-custom .find-program-block.is-style-dark .column-search .program-search-box i.icon:before,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .directory-search .wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-button.apply .wp-block-button__link:before,
.acalog-custom .intro-block .subpage-title-bar .wp-block-button.visit .wp-block-button__link:before,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .directory-search .wp-block-button__link,
.acalog-custom .programs-block .column-search .program-search-box i.icon:before,
.acalog-custom .programs-block .column-search .program-search-box input[type=search]:before,
.acalog-custom .search-overlay .close:before,
.acalog-custom .side-menu .search .search-button:before {
  font-weight: 300;
}
.acalog-custom .fa-icon {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-family: Font Awesome \6 Pro;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
}
.acalog-custom .slick-slider {
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
  box-sizing: border-box;
  touch-action: pan-y;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.acalog-custom .slick-list,
.acalog-custom .slick-slider {
  display: block;
  position: relative;
}
.acalog-custom .slick-list {
  margin: 0;
  overflow: hidden;
  padding: 0;
}
.acalog-custom .slick-list:focus {
  outline: none;
}
.acalog-custom .slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.acalog-custom .slick-slider .slick-list,
.acalog-custom .slick-slider .slick-track {
  transform: translateZ(0);
}
.acalog-custom .slick-track {
  display: block;
  left: 0;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  top: 0;
}
.acalog-custom .slick-track:after,
.acalog-custom .slick-track:before {
  content: "";
  display: table;
}
.acalog-custom .slick-track:after {
  clear: both;
}
.acalog-custom .slick-loading .slick-track {
  visibility: hidden;
}
.acalog-custom .slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}
.acalog-custom [dir=rtl] .slick-slide {
  float: right;
}
.acalog-custom .slick-slide img {
  display: block;
}
.acalog-custom .slick-slide.slick-loading img {
  display: none;
}
.acalog-custom .slick-slide.dragging img {
  pointer-events: none;
}
.acalog-custom .slick-initialized .slick-slide {
  display: block;
}
.acalog-custom .slick-loading .slick-slide {
  visibility: hidden;
}
.acalog-custom .slick-vertical .slick-slide {
  border: 1px solid transparent;
  display: block;
  height: auto;
}
.acalog-custom .slick-arrow.slick-hidden {
  display: none;
}
.acalog-custom .clearfix:after {
  clear: both;
  content: "";
  display: block;
}
.acalog-custom .text-bg-primary {
  background-color: RGBA(115,11,18,var(--bs-bg-opacity,1)) !important;
  color: #fff !important;
}
.acalog-custom .text-bg-secondary {
  background-color: RGBA(57,57,57,var(--bs-bg-opacity,1)) !important;
  color: #fff !important;
}
.acalog-custom .text-bg-white {
  background-color: RGBA(255,255,255,var(--bs-bg-opacity,1)) !important;
  color: #000 !important;
}
.acalog-custom .link-primary {
  color: #730b12 !important;
}
.acalog-custom .link-primary:focus,
.acalog-custom .link-primary:hover {
  color: #5c090e !important;
}
.acalog-custom .link-secondary {
  color: #393939 !important;
}
.acalog-custom .link-secondary:focus,
.acalog-custom .link-secondary:hover {
  color: #2e2e2e !important;
}
.acalog-custom .link-white,
.acalog-custom .link-white:focus,
.acalog-custom .link-white:hover {
  color: #fff !important;
}
.acalog-custom .ratio {
  position: relative;
  width: 100%;
}
.acalog-custom .ratio:before {
  content: "";
  display: block;
  padding-top: var(--bs-aspect-ratio);
}
.acalog-custom .ratio>* {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.acalog-custom .ratio-1x1 {
  --bs-aspect-ratio: 100%;
}
.acalog-custom .ratio-4x3 {
  --bs-aspect-ratio: 75%;
}
.acalog-custom .ratio-16x9 {
  --bs-aspect-ratio: 56.25%;
}
.acalog-custom .ratio-21x9 {
  --bs-aspect-ratio: 42.85714%;
}
.acalog-custom .fixed-top {
  top: 0;
}
.acalog-custom .fixed-bottom,
.acalog-custom .fixed-top {
  left: 0;
  position: fixed;
  right: 0;
  z-index: 1030;
}
.acalog-custom .fixed-bottom {
  bottom: 0;
}
.acalog-custom .sticky-top {
  top: 0;
}
.acalog-custom .sticky-bottom,
.acalog-custom .sticky-top {
  position: sticky;
  z-index: 1020;
}
.acalog-custom .sticky-bottom {
  bottom: 0;
}
@media (min-width: 576px) {
  .acalog-custom .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .acalog-custom .sticky-sm-bottom {
    bottom: 0;
    position: sticky;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .acalog-custom .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .acalog-custom .sticky-md-bottom {
    bottom: 0;
    position: sticky;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .acalog-custom .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .acalog-custom .sticky-lg-bottom {
    bottom: 0;
    position: sticky;
    z-index: 1020;
  }
}
@media (min-width: 1300px) {
  .acalog-custom .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .acalog-custom .sticky-xl-bottom {
    bottom: 0;
    position: sticky;
    z-index: 1020;
  }
}
@media (min-width: 1530px) {
  .acalog-custom .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .acalog-custom .sticky-xxl-bottom {
    bottom: 0;
    position: sticky;
    z-index: 1020;
  }
}
.acalog-custom .hstack {
  align-items: center;
  flex-direction: row;
}
.acalog-custom .hstack,
.acalog-custom .vstack {
  align-self: stretch;
  display: flex;
}
.acalog-custom .vstack {
  flex: 1 1 auto;
  flex-direction: column;
}
.acalog-custom .visually-hidden,
.acalog-custom .visually-hidden-focusable:not(:focus):not(:focus-within) {
  clip: rect(0,0,0,0) !important;
  border: 0 !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important;
}
.acalog-custom .stretched-link:after {
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.acalog-custom .text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.acalog-custom .vr {
  align-self: stretch;
  background-color: currentcolor;
  display: inline-block;
  min-height: 1em;
  opacity: .25;
  width: 1px;
}
.acalog-custom .align-baseline {
  vertical-align: baseline !important;
}
.acalog-custom .align-top {
  vertical-align: top !important;
}
.acalog-custom .align-middle {
  vertical-align: middle !important;
}
.acalog-custom .align-bottom {
  vertical-align: bottom !important;
}
.acalog-custom .align-text-bottom {
  vertical-align: text-bottom !important;
}
.acalog-custom .align-text-top {
  vertical-align: text-top !important;
}
.acalog-custom .float-start {
  float: left !important;
}
.acalog-custom .float-end {
  float: right !important;
}
.acalog-custom .float-none {
  float: none !important;
}
.acalog-custom .opacity-0 {
  opacity: 0 !important;
}
.acalog-custom .opacity-25 {
  opacity: .25 !important;
}
.acalog-custom .opacity-50 {
  opacity: .5 !important;
}
.acalog-custom .opacity-75 {
  opacity: .75 !important;
}
.acalog-custom .opacity-100 {
  opacity: 1 !important;
}
.acalog-custom .overflow-auto {
  overflow: auto !important;
}
.acalog-custom .overflow-hidden {
  overflow: hidden !important;
}
.acalog-custom .overflow-visible {
  overflow: visible !important;
}
.acalog-custom .overflow-scroll {
  overflow: scroll !important;
}
.acalog-custom .d-inline {
  display: inline !important;
}
.acalog-custom .d-inline-block {
  display: inline-block !important;
}
.acalog-custom .d-block {
  display: block !important;
}
.acalog-custom .d-grid {
  display: grid !important;
}
.acalog-custom .d-table {
  display: table !important;
}
.acalog-custom .d-table-row {
  display: table-row !important;
}
.acalog-custom .d-table-cell {
  display: table-cell !important;
}
.acalog-custom .d-flex {
  display: flex !important;
}
.acalog-custom .d-inline-flex {
  display: inline-flex !important;
}
.acalog-custom .d-none {
  display: none !important;
}
.acalog-custom .shadow {
  box-shadow: 0 .5rem 1rem rgba(0,0,0,0.15) !important;
}
.acalog-custom .shadow-sm {
  box-shadow: 0 .125rem .25rem rgba(0,0,0,0.075) !important;
}
.acalog-custom .shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0,0,0,0.175) !important;
}
.acalog-custom .shadow-none {
  box-shadow: none !important;
}
.acalog-custom .position-static {
  position: static !important;
}
.acalog-custom .position-relative {
  position: relative !important;
}
.acalog-custom .position-absolute {
  position: absolute !important;
}
.acalog-custom .position-fixed {
  position: fixed !important;
}
.acalog-custom .position-sticky {
  position: sticky !important;
}
.acalog-custom .top-0 {
  top: 0 !important;
}
.acalog-custom .top-50 {
  top: 50% !important;
}
.acalog-custom .top-100 {
  top: 100% !important;
}
.acalog-custom .bottom-0 {
  bottom: 0 !important;
}
.acalog-custom .bottom-50 {
  bottom: 50% !important;
}
.acalog-custom .bottom-100 {
  bottom: 100% !important;
}
.acalog-custom .start-0 {
  left: 0 !important;
}
.acalog-custom .start-50 {
  left: 50% !important;
}
.acalog-custom .start-100 {
  left: 100% !important;
}
.acalog-custom .end-0 {
  right: 0 !important;
}
.acalog-custom .end-50 {
  right: 50% !important;
}
.acalog-custom .end-100 {
  right: 100% !important;
}
.acalog-custom .translate-middle {
  transform: translate(-50%,-50%) !important;
}
.acalog-custom .translate-middle-x {
  transform: translateX(-50%) !important;
}
.acalog-custom .translate-middle-y {
  transform: translateY(-50%) !important;
}
.acalog-custom .border {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.acalog-custom .border-0 {
  border: 0 !important;
}
.acalog-custom .border-top {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.acalog-custom .border-top-0 {
  border-top: 0 !important;
}
.acalog-custom .border-end {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.acalog-custom .border-end-0 {
  border-right: 0 !important;
}
.acalog-custom .border-bottom {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.acalog-custom .border-bottom-0 {
  border-bottom: 0 !important;
}
.acalog-custom .border-start {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.acalog-custom .border-start-0 {
  border-left: 0 !important;
}
.acalog-custom .border-primary {
  --bs-border-opacity: 1;
  border-color: #000000 !important;
}
.acalog-custom .border-secondary {
  --bs-border-opacity: 1;
  border-color: #000000 !important;
}
.acalog-custom .border-white {
  --bs-border-opacity: 1;
  border-color: #000000 !important;
}
.acalog-custom .border-1 {
  --bs-border-width: 1px;
}
.acalog-custom .border-2 {
  --bs-border-width: 2px;
}
.acalog-custom .border-3 {
  --bs-border-width: 3px;
}
.acalog-custom .border-4 {
  --bs-border-width: 4px;
}
.acalog-custom .border-5 {
  --bs-border-width: 5px;
}
.acalog-custom .border-opacity-10 {
  --bs-border-opacity: .1;
}
.acalog-custom .border-opacity-25 {
  --bs-border-opacity: .25;
}
.acalog-custom .border-opacity-50 {
  --bs-border-opacity: .5;
}
.acalog-custom .border-opacity-75 {
  --bs-border-opacity: .75;
}
.acalog-custom .border-opacity-100 {
  --bs-border-opacity: 1;
}
.acalog-custom .w-25 {
  width: 25% !important;
}
.acalog-custom .w-50 {
  width: 50% !important;
}
.acalog-custom .w-75 {
  width: 75% !important;
}
.acalog-custom .w-100 {
  width: 100% !important;
}
.acalog-custom .w-auto {
  width: auto !important;
}
.acalog-custom .mw-100 {
  max-width: 100% !important;
}
.acalog-custom .vw-100 {
  width: 100vw !important;
}
.acalog-custom .min-vw-100 {
  min-width: 100vw !important;
}
.acalog-custom .h-25 {
  height: 25% !important;
}
.acalog-custom .h-50 {
  height: 50% !important;
}
.acalog-custom .h-75 {
  height: 75% !important;
}
.acalog-custom .h-100 {
  height: 100% !important;
}
.acalog-custom .h-auto {
  height: auto !important;
}
.acalog-custom .mh-100 {
  max-height: 100% !important;
}
.acalog-custom .vh-100 {
  height: 100vh !important;
}
.acalog-custom .min-vh-100 {
  min-height: 100vh !important;
}
.acalog-custom .flex-fill {
  flex: 1 1 auto !important;
}
.acalog-custom .flex-row {
  flex-direction: row !important;
}
.acalog-custom .flex-column {
  flex-direction: column !important;
}
.acalog-custom .flex-row-reverse {
  flex-direction: row-reverse !important;
}
.acalog-custom .flex-column-reverse {
  flex-direction: column-reverse !important;
}
.acalog-custom .flex-grow-0 {
  flex-grow: 0 !important;
}
.acalog-custom .flex-grow-1 {
  flex-grow: 1 !important;
}
.acalog-custom .flex-shrink-0 {
  flex-shrink: 0 !important;
}
.acalog-custom .flex-shrink-1 {
  flex-shrink: 1 !important;
}
.acalog-custom .flex-wrap {
  flex-wrap: wrap !important;
}
.acalog-custom .flex-nowrap {
  flex-wrap: nowrap !important;
}
.acalog-custom .flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}
.acalog-custom .justify-content-start {
  justify-content: flex-start !important;
}
.acalog-custom .justify-content-end {
  justify-content: flex-end !important;
}
.acalog-custom .justify-content-center {
  justify-content: center !important;
}
.acalog-custom .justify-content-between {
  justify-content: space-between !important;
}
.acalog-custom .justify-content-around {
  justify-content: space-around !important;
}
.acalog-custom .justify-content-evenly {
  justify-content: space-evenly !important;
}
.acalog-custom .align-items-start {
  align-items: flex-start !important;
}
.acalog-custom .align-items-end {
  align-items: flex-end !important;
}
.acalog-custom .align-items-center {
  align-items: center !important;
}
.acalog-custom .align-items-baseline {
  align-items: baseline !important;
}
.acalog-custom .align-items-stretch {
  align-items: stretch !important;
}
.acalog-custom .align-content-start {
  align-content: flex-start !important;
}
.acalog-custom .align-content-end {
  align-content: flex-end !important;
}
.acalog-custom .align-content-center {
  align-content: center !important;
}
.acalog-custom .align-content-between {
  align-content: space-between !important;
}
.acalog-custom .align-content-around {
  align-content: space-around !important;
}
.acalog-custom .align-content-stretch {
  align-content: stretch !important;
}
.acalog-custom .align-self-auto {
  align-self: auto !important;
}
.acalog-custom .align-self-start {
  align-self: flex-start !important;
}
.acalog-custom .align-self-end {
  align-self: flex-end !important;
}
.acalog-custom .align-self-center {
  align-self: center !important;
}
.acalog-custom .align-self-baseline {
  align-self: baseline !important;
}
.acalog-custom .align-self-stretch {
  align-self: stretch !important;
}
.acalog-custom .order-first {
  order: -1 !important;
}
.acalog-custom .order-0 {
  order: 0 !important;
}
.acalog-custom .order-1 {
  order: 1 !important;
}
.acalog-custom .order-2 {
  order: 2 !important;
}
.acalog-custom .order-3 {
  order: 3 !important;
}
.acalog-custom .order-4 {
  order: 4 !important;
}
.acalog-custom .order-5 {
  order: 5 !important;
}
.acalog-custom .order-last {
  order: 6 !important;
}
.acalog-custom .m-0 {
  margin: 0 !important;
}
.acalog-custom .m-1 {
  margin: .25rem !important;
}
.acalog-custom .m-2 {
  margin: .5rem !important;
}
.acalog-custom .m-3 {
  margin: 1rem !important;
}
.acalog-custom .m-4 {
  margin: 1.5rem !important;
}
.acalog-custom .m-5 {
  margin: 3rem !important;
}
.acalog-custom .m-auto {
  margin: auto !important;
}
.acalog-custom .mx-0 {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.acalog-custom .mx-1 {
  margin-left: .25rem !important;
  margin-right: .25rem !important;
}
.acalog-custom .mx-2 {
  margin-left: .5rem !important;
  margin-right: .5rem !important;
}
.acalog-custom .mx-3 {
  margin-left: 1rem !important;
  margin-right: 1rem !important;
}
.acalog-custom .mx-4 {
  margin-left: 1.5rem !important;
  margin-right: 1.5rem !important;
}
.acalog-custom .mx-5 {
  margin-left: 3rem !important;
  margin-right: 3rem !important;
}
.acalog-custom .mx-auto {
  margin-left: auto !important;
  margin-right: auto !important;
}
.acalog-custom .my-0 {
  margin-bottom: 0 !important;
  margin-top: 0 !important;
}
.acalog-custom .my-1 {
  margin-bottom: .25rem !important;
  margin-top: .25rem !important;
}
.acalog-custom .my-2 {
  margin-bottom: .5rem !important;
  margin-top: .5rem !important;
}
.acalog-custom .my-3 {
  margin-bottom: 1rem !important;
  margin-top: 1rem !important;
}
.acalog-custom .my-4 {
  margin-bottom: 1.5rem !important;
  margin-top: 1.5rem !important;
}
.acalog-custom .my-5 {
  margin-bottom: 3rem !important;
  margin-top: 3rem !important;
}
.acalog-custom .my-auto {
  margin-bottom: auto !important;
  margin-top: auto !important;
}
.acalog-custom .mt-0 {
  margin-top: 0 !important;
}
.acalog-custom .mt-1 {
  margin-top: .25rem !important;
}
.acalog-custom .mt-2 {
  margin-top: .5rem !important;
}
.acalog-custom .mt-3 {
  margin-top: 1rem !important;
}
.acalog-custom .mt-4 {
  margin-top: 1.5rem !important;
}
.acalog-custom .mt-5 {
  margin-top: 3rem !important;
}
.acalog-custom .mt-auto {
  margin-top: auto !important;
}
.acalog-custom .me-0 {
  margin-right: 0 !important;
}
.acalog-custom .me-1 {
  margin-right: .25rem !important;
}
.acalog-custom .me-2 {
  margin-right: .5rem !important;
}
.acalog-custom .me-3 {
  margin-right: 1rem !important;
}
.acalog-custom .me-4 {
  margin-right: 1.5rem !important;
}
.acalog-custom .me-5 {
  margin-right: 3rem !important;
}
.acalog-custom .me-auto {
  margin-right: auto !important;
}
.acalog-custom .mb-0 {
  margin-bottom: 0 !important;
}
.acalog-custom .mb-1 {
  margin-bottom: .25rem !important;
}
.acalog-custom .mb-2 {
  margin-bottom: .5rem !important;
}
.acalog-custom .mb-3 {
  margin-bottom: 1rem !important;
}
.acalog-custom .mb-4 {
  margin-bottom: 1.5rem !important;
}
.acalog-custom .mb-5 {
  margin-bottom: 3rem !important;
}
.acalog-custom .mb-auto {
  margin-bottom: auto !important;
}
.acalog-custom .ms-0 {
  margin-left: 0 !important;
}
.acalog-custom .ms-1 {
  margin-left: .25rem !important;
}
.acalog-custom .ms-2 {
  margin-left: .5rem !important;
}
.acalog-custom .ms-3 {
  margin-left: 1rem !important;
}
.acalog-custom .ms-4 {
  margin-left: 1.5rem !important;
}
.acalog-custom .ms-5 {
  margin-left: 3rem !important;
}
.acalog-custom .ms-auto {
  margin-left: auto !important;
}
.acalog-custom .p-0 {
  padding: 0 !important;
}
.acalog-custom .p-1 {
  padding: .25rem !important;
}
.acalog-custom .p-2 {
  padding: .5rem !important;
}
.acalog-custom .p-3 {
  padding: 1rem !important;
}
.acalog-custom .p-4 {
  padding: 1.5rem !important;
}
.acalog-custom .p-5 {
  padding: 3rem !important;
}
.acalog-custom .px-0 {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.acalog-custom .px-1 {
  padding-left: .25rem !important;
  padding-right: .25rem !important;
}
.acalog-custom .px-2 {
  padding-left: .5rem !important;
  padding-right: .5rem !important;
}
.acalog-custom .px-3 {
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}
.acalog-custom .px-4 {
  padding-left: 1.5rem !important;
  padding-right: 1.5rem !important;
}
.acalog-custom .px-5 {
  padding-left: 3rem !important;
  padding-right: 3rem !important;
}
.acalog-custom .py-0 {
  padding-bottom: 0 !important;
  padding-top: 0 !important;
}
.acalog-custom .py-1 {
  padding-bottom: .25rem !important;
  padding-top: .25rem !important;
}
.acalog-custom .py-2 {
  padding-bottom: .5rem !important;
  padding-top: .5rem !important;
}
.acalog-custom .py-3 {
  padding-bottom: 1rem !important;
  padding-top: 1rem !important;
}
.acalog-custom .py-4 {
  padding-bottom: 1.5rem !important;
  padding-top: 1.5rem !important;
}
.acalog-custom .py-5 {
  padding-bottom: 3rem !important;
  padding-top: 3rem !important;
}
.acalog-custom .pt-0 {
  padding-top: 0 !important;
}
.acalog-custom .pt-1 {
  padding-top: .25rem !important;
}
.acalog-custom .pt-2 {
  padding-top: .5rem !important;
}
.acalog-custom .pt-3 {
  padding-top: 1rem !important;
}
.acalog-custom .pt-4 {
  padding-top: 1.5rem !important;
}
.acalog-custom .pt-5 {
  padding-top: 3rem !important;
}
.acalog-custom .pe-0 {
  padding-right: 0 !important;
}
.acalog-custom .pe-1 {
  padding-right: .25rem !important;
}
.acalog-custom .pe-2 {
  padding-right: .5rem !important;
}
.acalog-custom .pe-3 {
  padding-right: 1rem !important;
}
.acalog-custom .pe-4 {
  padding-right: 1.5rem !important;
}
.acalog-custom .pe-5 {
  padding-right: 3rem !important;
}
.acalog-custom .pb-0 {
  padding-bottom: 0 !important;
}
.acalog-custom .pb-1 {
  padding-bottom: .25rem !important;
}
.acalog-custom .pb-2 {
  padding-bottom: .5rem !important;
}
.acalog-custom .pb-3 {
  padding-bottom: 1rem !important;
}
.acalog-custom .pb-4 {
  padding-bottom: 1.5rem !important;
}
.acalog-custom .pb-5 {
  padding-bottom: 3rem !important;
}
.acalog-custom .ps-0 {
  padding-left: 0 !important;
}
.acalog-custom .ps-1 {
  padding-left: .25rem !important;
}
.acalog-custom .ps-2 {
  padding-left: .5rem !important;
}
.acalog-custom .ps-3 {
  padding-left: 1rem !important;
}
.acalog-custom .ps-4 {
  padding-left: 1.5rem !important;
}
.acalog-custom .ps-5 {
  padding-left: 3rem !important;
}
.acalog-custom .gap-0 {
  gap: 0 !important;
}
.acalog-custom .gap-1 {
  gap: .25rem !important;
}
.acalog-custom .gap-2 {
  gap: .5rem !important;
}
.acalog-custom .gap-3 {
  gap: 1rem !important;
}
.acalog-custom .gap-4 {
  gap: 1.5rem !important;
}
.acalog-custom .gap-5 {
  gap: 3rem !important;
}
.acalog-custom .font-monospace {
  font-family: var(--bs-font-monospace) !important;
}
.acalog-custom .fs-1 {
  font-size: 2.5rem !important;
}
.acalog-custom .fs-2 {
  font-size: 2.25rem !important;
}
.acalog-custom .fs-3 {
  font-size: 2rem !important;
}
.acalog-custom .fs-4 {
  font-size: 1.5rem !important;
}
.acalog-custom .fs-5 {
  font-size: 1.25rem !important;
}
.acalog-custom .fs-6 {
  font-size: 1.125rem !important;
}
.acalog-custom .fst-italic {
  font-style: italic !important;
}
.acalog-custom .fst-normal {
  font-style: normal !important;
}
.acalog-custom .fw-light {
  font-weight: 300 !important;
}
.acalog-custom .fw-lighter {
  font-weight: lighter !important;
}
.acalog-custom .fw-normal {
  font-weight: 400 !important;
}
.acalog-custom .fw-bold {
  font-weight: 700 !important;
}
.acalog-custom .fw-semibold {
  font-weight: 600 !important;
}
.acalog-custom .fw-bolder {
  font-weight: bolder !important;
}
.acalog-custom .lh-1 {
  line-height: 1 !important;
}
.acalog-custom .lh-sm {
  line-height: 1.25 !important;
}
.acalog-custom .lh-base {
  line-height: 1.5 !important;
}
.acalog-custom .lh-lg {
  line-height: 2 !important;
}
.acalog-custom .text-start {
  text-align: left !important;
}
.acalog-custom .text-end {
  text-align: right !important;
}
.acalog-custom .text-center {
  text-align: center !important;
}
.acalog-custom .text-decoration-none {
  text-decoration: none !important;
}
.acalog-custom .text-decoration-underline {
  text-decoration: underline !important;
}
.acalog-custom .text-decoration-line-through {
  text-decoration: line-through !important;
}
.acalog-custom .text-lowercase {
  text-transform: lowercase !important;
}
.acalog-custom .text-uppercase {
  text-transform: uppercase !important;
}
.acalog-custom .text-capitalize {
  text-transform: capitalize !important;
}
.acalog-custom .text-wrap {
  white-space: normal !important;
}
.acalog-custom .text-nowrap {
  white-space: nowrap !important;
}
.acalog-custom .text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}
.acalog-custom .text-primary {
  --bs-text-opacity: 1;
  color: #000000 !important;
}
.acalog-custom .text-secondary {
  --bs-text-opacity: 1;
  color: #000000 !important;
}
.acalog-custom .text-white {
  --bs-text-opacity: 1;
  color: #000000 !important;
}
.acalog-custom .text-black {
  --bs-text-opacity: 1;
  color: #000000 !important;
}
.acalog-custom .text-body {
  --bs-text-opacity: 1;
  color: #000000 !important;
}
.acalog-custom .text-muted {
  --bs-text-opacity: 1;
  color: #6c757d !important;
}
.acalog-custom .text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0,0,0,0.5) !important;
}
.acalog-custom .text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255,255,255,0.5) !important;
}
.acalog-custom .text-reset {
  --bs-text-opacity: 1;
  color: inherit !important;
}
.acalog-custom .text-opacity-25 {
  --bs-text-opacity: .25;
}
.acalog-custom .text-opacity-50 {
  --bs-text-opacity: .5;
}
.acalog-custom .text-opacity-75 {
  --bs-text-opacity: .75;
}
.acalog-custom .text-opacity-100 {
  --bs-text-opacity: 1;
}
.acalog-custom .bg-primary {
  --bs-bg-opacity: 1;
  background-color: #000000 !important;
}
.acalog-custom .bg-secondary {
  --bs-bg-opacity: 1;
  background-color: #000000 !important;
}
.acalog-custom .bg-white {
  --bs-bg-opacity: 1;
  background-color: #000000 !important;
}
.acalog-custom .bg-black {
  --bs-bg-opacity: 1;
  background-color: #000000 !important;
}
.acalog-custom .bg-body {
  --bs-bg-opacity: 1;
  background-color: #000000 !important;
}
.acalog-custom .bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important;
}
.acalog-custom .bg-opacity-10 {
  --bs-bg-opacity: .1;
}
.acalog-custom .bg-opacity-25 {
  --bs-bg-opacity: .25;
}
.acalog-custom .bg-opacity-50 {
  --bs-bg-opacity: .5;
}
.acalog-custom .bg-opacity-75 {
  --bs-bg-opacity: .75;
}
.acalog-custom .bg-opacity-100 {
  --bs-bg-opacity: 1;
}
.acalog-custom .bg-gradient {
  background-image: var(--bs-gradient) !important;
}
.acalog-custom .user-select-all {
  -webkit-user-select: all !important;
  -moz-user-select: all !important;
  user-select: all !important;
}
.acalog-custom .user-select-auto {
  -webkit-user-select: auto !important;
  -moz-user-select: auto !important;
  user-select: auto !important;
}
.acalog-custom .user-select-none {
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  user-select: none !important;
}
.acalog-custom .pe-none {
  pointer-events: none !important;
}
.acalog-custom .pe-auto {
  pointer-events: auto !important;
}
.acalog-custom .rounded {
  border-radius: var(--bs-border-radius) !important;
}
.acalog-custom .rounded-0 {
  border-radius: 0 !important;
}
.acalog-custom .rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}
.acalog-custom .rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}
.acalog-custom .rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}
.acalog-custom .rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}
.acalog-custom .rounded-5 {
  border-radius: var(--bs-border-radius-2xl) !important;
}
.acalog-custom .rounded-circle {
  border-radius: 50% !important;
}
.acalog-custom .rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important;
}
.acalog-custom .rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
}
.acalog-custom .rounded-end,
.acalog-custom .rounded-top {
  border-top-right-radius: var(--bs-border-radius) !important;
}
.acalog-custom .rounded-bottom,
.acalog-custom .rounded-end {
  border-bottom-right-radius: var(--bs-border-radius) !important;
}
.acalog-custom .rounded-bottom,
.acalog-custom .rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
}
.acalog-custom .rounded-start {
  border-top-left-radius: var(--bs-border-radius) !important;
}
.acalog-custom .visible {
  visibility: visible !important;
}
.acalog-custom .invisible {
  visibility: hidden !important;
}
@media (min-width: 576px) {
  .acalog-custom .float-sm-start {
    float: left !important;
  }
  .acalog-custom .float-sm-end {
    float: right !important;
  }
  .acalog-custom .float-sm-none {
    float: none !important;
  }
  .acalog-custom .d-sm-inline {
    display: inline !important;
  }
  .acalog-custom .d-sm-inline-block {
    display: inline-block !important;
  }
  .acalog-custom .d-sm-block {
    display: block !important;
  }
  .acalog-custom .d-sm-grid {
    display: grid !important;
  }
  .acalog-custom .d-sm-table {
    display: table !important;
  }
  .acalog-custom .d-sm-table-row {
    display: table-row !important;
  }
  .acalog-custom .d-sm-table-cell {
    display: table-cell !important;
  }
  .acalog-custom .d-sm-flex {
    display: flex !important;
  }
  .acalog-custom .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .acalog-custom .d-sm-none {
    display: none !important;
  }
  .acalog-custom .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .acalog-custom .flex-sm-row {
    flex-direction: row !important;
  }
  .acalog-custom .flex-sm-column {
    flex-direction: column !important;
  }
  .acalog-custom .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .acalog-custom .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .acalog-custom .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .acalog-custom .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .acalog-custom .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .acalog-custom .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .acalog-custom .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .acalog-custom .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .acalog-custom .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .acalog-custom .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .acalog-custom .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .acalog-custom .justify-content-sm-center {
    justify-content: center !important;
  }
  .acalog-custom .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .acalog-custom .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .acalog-custom .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .acalog-custom .align-items-sm-start {
    align-items: flex-start !important;
  }
  .acalog-custom .align-items-sm-end {
    align-items: flex-end !important;
  }
  .acalog-custom .align-items-sm-center {
    align-items: center !important;
  }
  .acalog-custom .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .acalog-custom .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .acalog-custom .align-content-sm-start {
    align-content: flex-start !important;
  }
  .acalog-custom .align-content-sm-end {
    align-content: flex-end !important;
  }
  .acalog-custom .align-content-sm-center {
    align-content: center !important;
  }
  .acalog-custom .align-content-sm-between {
    align-content: space-between !important;
  }
  .acalog-custom .align-content-sm-around {
    align-content: space-around !important;
  }
  .acalog-custom .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .acalog-custom .align-self-sm-auto {
    align-self: auto !important;
  }
  .acalog-custom .align-self-sm-start {
    align-self: flex-start !important;
  }
  .acalog-custom .align-self-sm-end {
    align-self: flex-end !important;
  }
  .acalog-custom .align-self-sm-center {
    align-self: center !important;
  }
  .acalog-custom .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .acalog-custom .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .acalog-custom .order-sm-first {
    order: -1 !important;
  }
  .acalog-custom .order-sm-0 {
    order: 0 !important;
  }
  .acalog-custom .order-sm-1 {
    order: 1 !important;
  }
  .acalog-custom .order-sm-2 {
    order: 2 !important;
  }
  .acalog-custom .order-sm-3 {
    order: 3 !important;
  }
  .acalog-custom .order-sm-4 {
    order: 4 !important;
  }
  .acalog-custom .order-sm-5 {
    order: 5 !important;
  }
  .acalog-custom .order-sm-last {
    order: 6 !important;
  }
  .acalog-custom .m-sm-0 {
    margin: 0 !important;
  }
  .acalog-custom .m-sm-1 {
    margin: .25rem !important;
  }
  .acalog-custom .m-sm-2 {
    margin: .5rem !important;
  }
  .acalog-custom .m-sm-3 {
    margin: 1rem !important;
  }
  .acalog-custom .m-sm-4 {
    margin: 1.5rem !important;
  }
  .acalog-custom .m-sm-5 {
    margin: 3rem !important;
  }
  .acalog-custom .m-sm-auto {
    margin: auto !important;
  }
  .acalog-custom .mx-sm-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .acalog-custom .mx-sm-1 {
    margin-left: .25rem !important;
    margin-right: .25rem !important;
  }
  .acalog-custom .mx-sm-2 {
    margin-left: .5rem !important;
    margin-right: .5rem !important;
  }
  .acalog-custom .mx-sm-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .acalog-custom .mx-sm-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .acalog-custom .mx-sm-5 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .acalog-custom .mx-sm-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .acalog-custom .my-sm-0 {
    margin-bottom: 0 !important;
    margin-top: 0 !important;
  }
  .acalog-custom .my-sm-1 {
    margin-bottom: .25rem !important;
    margin-top: .25rem !important;
  }
  .acalog-custom .my-sm-2 {
    margin-bottom: .5rem !important;
    margin-top: .5rem !important;
  }
  .acalog-custom .my-sm-3 {
    margin-bottom: 1rem !important;
    margin-top: 1rem !important;
  }
  .acalog-custom .my-sm-4 {
    margin-bottom: 1.5rem !important;
    margin-top: 1.5rem !important;
  }
  .acalog-custom .my-sm-5 {
    margin-bottom: 3rem !important;
    margin-top: 3rem !important;
  }
  .acalog-custom .my-sm-auto {
    margin-bottom: auto !important;
    margin-top: auto !important;
  }
  .acalog-custom .mt-sm-0 {
    margin-top: 0 !important;
  }
  .acalog-custom .mt-sm-1 {
    margin-top: .25rem !important;
  }
  .acalog-custom .mt-sm-2 {
    margin-top: .5rem !important;
  }
  .acalog-custom .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .acalog-custom .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .acalog-custom .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .acalog-custom .mt-sm-auto {
    margin-top: auto !important;
  }
  .acalog-custom .me-sm-0 {
    margin-right: 0 !important;
  }
  .acalog-custom .me-sm-1 {
    margin-right: .25rem !important;
  }
  .acalog-custom .me-sm-2 {
    margin-right: .5rem !important;
  }
  .acalog-custom .me-sm-3 {
    margin-right: 1rem !important;
  }
  .acalog-custom .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .acalog-custom .me-sm-5 {
    margin-right: 3rem !important;
  }
  .acalog-custom .me-sm-auto {
    margin-right: auto !important;
  }
  .acalog-custom .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .acalog-custom .mb-sm-1 {
    margin-bottom: .25rem !important;
  }
  .acalog-custom .mb-sm-2 {
    margin-bottom: .5rem !important;
  }
  .acalog-custom .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .acalog-custom .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .acalog-custom .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .acalog-custom .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .acalog-custom .ms-sm-0 {
    margin-left: 0 !important;
  }
  .acalog-custom .ms-sm-1 {
    margin-left: .25rem !important;
  }
  .acalog-custom .ms-sm-2 {
    margin-left: .5rem !important;
  }
  .acalog-custom .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .acalog-custom .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .acalog-custom .ms-sm-5 {
    margin-left: 3rem !important;
  }
  .acalog-custom .ms-sm-auto {
    margin-left: auto !important;
  }
  .acalog-custom .p-sm-0 {
    padding: 0 !important;
  }
  .acalog-custom .p-sm-1 {
    padding: .25rem !important;
  }
  .acalog-custom .p-sm-2 {
    padding: .5rem !important;
  }
  .acalog-custom .p-sm-3 {
    padding: 1rem !important;
  }
  .acalog-custom .p-sm-4 {
    padding: 1.5rem !important;
  }
  .acalog-custom .p-sm-5 {
    padding: 3rem !important;
  }
  .acalog-custom .px-sm-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .acalog-custom .px-sm-1 {
    padding-left: .25rem !important;
    padding-right: .25rem !important;
  }
  .acalog-custom .px-sm-2 {
    padding-left: .5rem !important;
    padding-right: .5rem !important;
  }
  .acalog-custom .px-sm-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .acalog-custom .px-sm-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .acalog-custom .px-sm-5 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .acalog-custom .py-sm-0 {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
  }
  .acalog-custom .py-sm-1 {
    padding-bottom: .25rem !important;
    padding-top: .25rem !important;
  }
  .acalog-custom .py-sm-2 {
    padding-bottom: .5rem !important;
    padding-top: .5rem !important;
  }
  .acalog-custom .py-sm-3 {
    padding-bottom: 1rem !important;
    padding-top: 1rem !important;
  }
  .acalog-custom .py-sm-4 {
    padding-bottom: 1.5rem !important;
    padding-top: 1.5rem !important;
  }
  .acalog-custom .py-sm-5 {
    padding-bottom: 3rem !important;
    padding-top: 3rem !important;
  }
  .acalog-custom .pt-sm-0 {
    padding-top: 0 !important;
  }
  .acalog-custom .pt-sm-1 {
    padding-top: .25rem !important;
  }
  .acalog-custom .pt-sm-2 {
    padding-top: .5rem !important;
  }
  .acalog-custom .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .acalog-custom .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .acalog-custom .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .acalog-custom .pe-sm-0 {
    padding-right: 0 !important;
  }
  .acalog-custom .pe-sm-1 {
    padding-right: .25rem !important;
  }
  .acalog-custom .pe-sm-2 {
    padding-right: .5rem !important;
  }
  .acalog-custom .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .acalog-custom .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .acalog-custom .pe-sm-5 {
    padding-right: 3rem !important;
  }
  .acalog-custom .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .acalog-custom .pb-sm-1 {
    padding-bottom: .25rem !important;
  }
  .acalog-custom .pb-sm-2 {
    padding-bottom: .5rem !important;
  }
  .acalog-custom .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .acalog-custom .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .acalog-custom .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .acalog-custom .ps-sm-0 {
    padding-left: 0 !important;
  }
  .acalog-custom .ps-sm-1 {
    padding-left: .25rem !important;
  }
  .acalog-custom .ps-sm-2 {
    padding-left: .5rem !important;
  }
  .acalog-custom .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .acalog-custom .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .acalog-custom .ps-sm-5 {
    padding-left: 3rem !important;
  }
  .acalog-custom .gap-sm-0 {
    gap: 0 !important;
  }
  .acalog-custom .gap-sm-1 {
    gap: .25rem !important;
  }
  .acalog-custom .gap-sm-2 {
    gap: .5rem !important;
  }
  .acalog-custom .gap-sm-3 {
    gap: 1rem !important;
  }
  .acalog-custom .gap-sm-4 {
    gap: 1.5rem !important;
  }
  .acalog-custom .gap-sm-5 {
    gap: 3rem !important;
  }
  .acalog-custom .text-sm-start {
    text-align: left !important;
  }
  .acalog-custom .text-sm-end {
    text-align: right !important;
  }
  .acalog-custom .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .acalog-custom .float-md-start {
    float: left !important;
  }
  .acalog-custom .float-md-end {
    float: right !important;
  }
  .acalog-custom .float-md-none {
    float: none !important;
  }
  .acalog-custom .d-md-inline {
    display: inline !important;
  }
  .acalog-custom .d-md-inline-block {
    display: inline-block !important;
  }
  .acalog-custom .d-md-block {
    display: block !important;
  }
  .acalog-custom .d-md-grid {
    display: grid !important;
  }
  .acalog-custom .d-md-table {
    display: table !important;
  }
  .acalog-custom .d-md-table-row {
    display: table-row !important;
  }
  .acalog-custom .d-md-table-cell {
    display: table-cell !important;
  }
  .acalog-custom .d-md-flex {
    display: flex !important;
  }
  .acalog-custom .d-md-inline-flex {
    display: inline-flex !important;
  }
  .acalog-custom .d-md-none {
    display: none !important;
  }
  .acalog-custom .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .acalog-custom .flex-md-row {
    flex-direction: row !important;
  }
  .acalog-custom .flex-md-column {
    flex-direction: column !important;
  }
  .acalog-custom .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .acalog-custom .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .acalog-custom .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .acalog-custom .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .acalog-custom .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .acalog-custom .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .acalog-custom .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .acalog-custom .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .acalog-custom .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .acalog-custom .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .acalog-custom .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .acalog-custom .justify-content-md-center {
    justify-content: center !important;
  }
  .acalog-custom .justify-content-md-between {
    justify-content: space-between !important;
  }
  .acalog-custom .justify-content-md-around {
    justify-content: space-around !important;
  }
  .acalog-custom .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .acalog-custom .align-items-md-start {
    align-items: flex-start !important;
  }
  .acalog-custom .align-items-md-end {
    align-items: flex-end !important;
  }
  .acalog-custom .align-items-md-center {
    align-items: center !important;
  }
  .acalog-custom .align-items-md-baseline {
    align-items: baseline !important;
  }
  .acalog-custom .align-items-md-stretch {
    align-items: stretch !important;
  }
  .acalog-custom .align-content-md-start {
    align-content: flex-start !important;
  }
  .acalog-custom .align-content-md-end {
    align-content: flex-end !important;
  }
  .acalog-custom .align-content-md-center {
    align-content: center !important;
  }
  .acalog-custom .align-content-md-between {
    align-content: space-between !important;
  }
  .acalog-custom .align-content-md-around {
    align-content: space-around !important;
  }
  .acalog-custom .align-content-md-stretch {
    align-content: stretch !important;
  }
  .acalog-custom .align-self-md-auto {
    align-self: auto !important;
  }
  .acalog-custom .align-self-md-start {
    align-self: flex-start !important;
  }
  .acalog-custom .align-self-md-end {
    align-self: flex-end !important;
  }
  .acalog-custom .align-self-md-center {
    align-self: center !important;
  }
  .acalog-custom .align-self-md-baseline {
    align-self: baseline !important;
  }
  .acalog-custom .align-self-md-stretch {
    align-self: stretch !important;
  }
  .acalog-custom .order-md-first {
    order: -1 !important;
  }
  .acalog-custom .order-md-0 {
    order: 0 !important;
  }
  .acalog-custom .order-md-1 {
    order: 1 !important;
  }
  .acalog-custom .order-md-2 {
    order: 2 !important;
  }
  .acalog-custom .order-md-3 {
    order: 3 !important;
  }
  .acalog-custom .order-md-4 {
    order: 4 !important;
  }
  .acalog-custom .order-md-5 {
    order: 5 !important;
  }
  .acalog-custom .order-md-last {
    order: 6 !important;
  }
  .acalog-custom .m-md-0 {
    margin: 0 !important;
  }
  .acalog-custom .m-md-1 {
    margin: .25rem !important;
  }
  .acalog-custom .m-md-2 {
    margin: .5rem !important;
  }
  .acalog-custom .m-md-3 {
    margin: 1rem !important;
  }
  .acalog-custom .m-md-4 {
    margin: 1.5rem !important;
  }
  .acalog-custom .m-md-5 {
    margin: 3rem !important;
  }
  .acalog-custom .m-md-auto {
    margin: auto !important;
  }
  .acalog-custom .mx-md-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .acalog-custom .mx-md-1 {
    margin-left: .25rem !important;
    margin-right: .25rem !important;
  }
  .acalog-custom .mx-md-2 {
    margin-left: .5rem !important;
    margin-right: .5rem !important;
  }
  .acalog-custom .mx-md-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .acalog-custom .mx-md-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .acalog-custom .mx-md-5 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .acalog-custom .mx-md-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .acalog-custom .my-md-0 {
    margin-bottom: 0 !important;
    margin-top: 0 !important;
  }
  .acalog-custom .my-md-1 {
    margin-bottom: .25rem !important;
    margin-top: .25rem !important;
  }
  .acalog-custom .my-md-2 {
    margin-bottom: .5rem !important;
    margin-top: .5rem !important;
  }
  .acalog-custom .my-md-3 {
    margin-bottom: 1rem !important;
    margin-top: 1rem !important;
  }
  .acalog-custom .my-md-4 {
    margin-bottom: 1.5rem !important;
    margin-top: 1.5rem !important;
  }
  .acalog-custom .my-md-5 {
    margin-bottom: 3rem !important;
    margin-top: 3rem !important;
  }
  .acalog-custom .my-md-auto {
    margin-bottom: auto !important;
    margin-top: auto !important;
  }
  .acalog-custom .mt-md-0 {
    margin-top: 0 !important;
  }
  .acalog-custom .mt-md-1 {
    margin-top: .25rem !important;
  }
  .acalog-custom .mt-md-2 {
    margin-top: .5rem !important;
  }
  .acalog-custom .mt-md-3 {
    margin-top: 1rem !important;
  }
  .acalog-custom .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .acalog-custom .mt-md-5 {
    margin-top: 3rem !important;
  }
  .acalog-custom .mt-md-auto {
    margin-top: auto !important;
  }
  .acalog-custom .me-md-0 {
    margin-right: 0 !important;
  }
  .acalog-custom .me-md-1 {
    margin-right: .25rem !important;
  }
  .acalog-custom .me-md-2 {
    margin-right: .5rem !important;
  }
  .acalog-custom .me-md-3 {
    margin-right: 1rem !important;
  }
  .acalog-custom .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .acalog-custom .me-md-5 {
    margin-right: 3rem !important;
  }
  .acalog-custom .me-md-auto {
    margin-right: auto !important;
  }
  .acalog-custom .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .acalog-custom .mb-md-1 {
    margin-bottom: .25rem !important;
  }
  .acalog-custom .mb-md-2 {
    margin-bottom: .5rem !important;
  }
  .acalog-custom .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .acalog-custom .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .acalog-custom .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .acalog-custom .mb-md-auto {
    margin-bottom: auto !important;
  }
  .acalog-custom .ms-md-0 {
    margin-left: 0 !important;
  }
  .acalog-custom .ms-md-1 {
    margin-left: .25rem !important;
  }
  .acalog-custom .ms-md-2 {
    margin-left: .5rem !important;
  }
  .acalog-custom .ms-md-3 {
    margin-left: 1rem !important;
  }
  .acalog-custom .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .acalog-custom .ms-md-5 {
    margin-left: 3rem !important;
  }
  .acalog-custom .ms-md-auto {
    margin-left: auto !important;
  }
  .acalog-custom .p-md-0 {
    padding: 0 !important;
  }
  .acalog-custom .p-md-1 {
    padding: .25rem !important;
  }
  .acalog-custom .p-md-2 {
    padding: .5rem !important;
  }
  .acalog-custom .p-md-3 {
    padding: 1rem !important;
  }
  .acalog-custom .p-md-4 {
    padding: 1.5rem !important;
  }
  .acalog-custom .p-md-5 {
    padding: 3rem !important;
  }
  .acalog-custom .px-md-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .acalog-custom .px-md-1 {
    padding-left: .25rem !important;
    padding-right: .25rem !important;
  }
  .acalog-custom .px-md-2 {
    padding-left: .5rem !important;
    padding-right: .5rem !important;
  }
  .acalog-custom .px-md-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .acalog-custom .px-md-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .acalog-custom .px-md-5 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .acalog-custom .py-md-0 {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
  }
  .acalog-custom .py-md-1 {
    padding-bottom: .25rem !important;
    padding-top: .25rem !important;
  }
  .acalog-custom .py-md-2 {
    padding-bottom: .5rem !important;
    padding-top: .5rem !important;
  }
  .acalog-custom .py-md-3 {
    padding-bottom: 1rem !important;
    padding-top: 1rem !important;
  }
  .acalog-custom .py-md-4 {
    padding-bottom: 1.5rem !important;
    padding-top: 1.5rem !important;
  }
  .acalog-custom .py-md-5 {
    padding-bottom: 3rem !important;
    padding-top: 3rem !important;
  }
  .acalog-custom .pt-md-0 {
    padding-top: 0 !important;
  }
  .acalog-custom .pt-md-1 {
    padding-top: .25rem !important;
  }
  .acalog-custom .pt-md-2 {
    padding-top: .5rem !important;
  }
  .acalog-custom .pt-md-3 {
    padding-top: 1rem !important;
  }
  .acalog-custom .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .acalog-custom .pt-md-5 {
    padding-top: 3rem !important;
  }
  .acalog-custom .pe-md-0 {
    padding-right: 0 !important;
  }
  .acalog-custom .pe-md-1 {
    padding-right: .25rem !important;
  }
  .acalog-custom .pe-md-2 {
    padding-right: .5rem !important;
  }
  .acalog-custom .pe-md-3 {
    padding-right: 1rem !important;
  }
  .acalog-custom .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .acalog-custom .pe-md-5 {
    padding-right: 3rem !important;
  }
  .acalog-custom .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .acalog-custom .pb-md-1 {
    padding-bottom: .25rem !important;
  }
  .acalog-custom .pb-md-2 {
    padding-bottom: .5rem !important;
  }
  .acalog-custom .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .acalog-custom .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .acalog-custom .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .acalog-custom .ps-md-0 {
    padding-left: 0 !important;
  }
  .acalog-custom .ps-md-1 {
    padding-left: .25rem !important;
  }
  .acalog-custom .ps-md-2 {
    padding-left: .5rem !important;
  }
  .acalog-custom .ps-md-3 {
    padding-left: 1rem !important;
  }
  .acalog-custom .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .acalog-custom .ps-md-5 {
    padding-left: 3rem !important;
  }
  .acalog-custom .gap-md-0 {
    gap: 0 !important;
  }
  .acalog-custom .gap-md-1 {
    gap: .25rem !important;
  }
  .acalog-custom .gap-md-2 {
    gap: .5rem !important;
  }
  .acalog-custom .gap-md-3 {
    gap: 1rem !important;
  }
  .acalog-custom .gap-md-4 {
    gap: 1.5rem !important;
  }
  .acalog-custom .gap-md-5 {
    gap: 3rem !important;
  }
  .acalog-custom .text-md-start {
    text-align: left !important;
  }
  .acalog-custom .text-md-end {
    text-align: right !important;
  }
  .acalog-custom .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .acalog-custom .float-lg-start {
    float: left !important;
  }
  .acalog-custom .float-lg-end {
    float: right !important;
  }
  .acalog-custom .float-lg-none {
    float: none !important;
  }
  .acalog-custom .d-lg-inline {
    display: inline !important;
  }
  .acalog-custom .d-lg-inline-block {
    display: inline-block !important;
  }
  .acalog-custom .d-lg-block {
    display: block !important;
  }
  .acalog-custom .d-lg-grid {
    display: grid !important;
  }
  .acalog-custom .d-lg-table {
    display: table !important;
  }
  .acalog-custom .d-lg-table-row {
    display: table-row !important;
  }
  .acalog-custom .d-lg-table-cell {
    display: table-cell !important;
  }
  .acalog-custom .d-lg-flex {
    display: flex !important;
  }
  .acalog-custom .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .acalog-custom .d-lg-none {
    display: none !important;
  }
  .acalog-custom .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .acalog-custom .flex-lg-row {
    flex-direction: row !important;
  }
  .acalog-custom .flex-lg-column {
    flex-direction: column !important;
  }
  .acalog-custom .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .acalog-custom .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .acalog-custom .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .acalog-custom .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .acalog-custom .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .acalog-custom .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .acalog-custom .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .acalog-custom .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .acalog-custom .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .acalog-custom .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .acalog-custom .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .acalog-custom .justify-content-lg-center {
    justify-content: center !important;
  }
  .acalog-custom .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .acalog-custom .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .acalog-custom .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .acalog-custom .align-items-lg-start {
    align-items: flex-start !important;
  }
  .acalog-custom .align-items-lg-end {
    align-items: flex-end !important;
  }
  .acalog-custom .align-items-lg-center {
    align-items: center !important;
  }
  .acalog-custom .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .acalog-custom .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .acalog-custom .align-content-lg-start {
    align-content: flex-start !important;
  }
  .acalog-custom .align-content-lg-end {
    align-content: flex-end !important;
  }
  .acalog-custom .align-content-lg-center {
    align-content: center !important;
  }
  .acalog-custom .align-content-lg-between {
    align-content: space-between !important;
  }
  .acalog-custom .align-content-lg-around {
    align-content: space-around !important;
  }
  .acalog-custom .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .acalog-custom .align-self-lg-auto {
    align-self: auto !important;
  }
  .acalog-custom .align-self-lg-start {
    align-self: flex-start !important;
  }
  .acalog-custom .align-self-lg-end {
    align-self: flex-end !important;
  }
  .acalog-custom .align-self-lg-center {
    align-self: center !important;
  }
  .acalog-custom .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .acalog-custom .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .acalog-custom .order-lg-first {
    order: -1 !important;
  }
  .acalog-custom .order-lg-0 {
    order: 0 !important;
  }
  .acalog-custom .order-lg-1 {
    order: 1 !important;
  }
  .acalog-custom .order-lg-2 {
    order: 2 !important;
  }
  .acalog-custom .order-lg-3 {
    order: 3 !important;
  }
  .acalog-custom .order-lg-4 {
    order: 4 !important;
  }
  .acalog-custom .order-lg-5 {
    order: 5 !important;
  }
  .acalog-custom .order-lg-last {
    order: 6 !important;
  }
  .acalog-custom .m-lg-0 {
    margin: 0 !important;
  }
  .acalog-custom .m-lg-1 {
    margin: .25rem !important;
  }
  .acalog-custom .m-lg-2 {
    margin: .5rem !important;
  }
  .acalog-custom .m-lg-3 {
    margin: 1rem !important;
  }
  .acalog-custom .m-lg-4 {
    margin: 1.5rem !important;
  }
  .acalog-custom .m-lg-5 {
    margin: 3rem !important;
  }
  .acalog-custom .m-lg-auto {
    margin: auto !important;
  }
  .acalog-custom .mx-lg-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .acalog-custom .mx-lg-1 {
    margin-left: .25rem !important;
    margin-right: .25rem !important;
  }
  .acalog-custom .mx-lg-2 {
    margin-left: .5rem !important;
    margin-right: .5rem !important;
  }
  .acalog-custom .mx-lg-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .acalog-custom .mx-lg-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .acalog-custom .mx-lg-5 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .acalog-custom .mx-lg-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .acalog-custom .my-lg-0 {
    margin-bottom: 0 !important;
    margin-top: 0 !important;
  }
  .acalog-custom .my-lg-1 {
    margin-bottom: .25rem !important;
    margin-top: .25rem !important;
  }
  .acalog-custom .my-lg-2 {
    margin-bottom: .5rem !important;
    margin-top: .5rem !important;
  }
  .acalog-custom .my-lg-3 {
    margin-bottom: 1rem !important;
    margin-top: 1rem !important;
  }
  .acalog-custom .my-lg-4 {
    margin-bottom: 1.5rem !important;
    margin-top: 1.5rem !important;
  }
  .acalog-custom .my-lg-5 {
    margin-bottom: 3rem !important;
    margin-top: 3rem !important;
  }
  .acalog-custom .my-lg-auto {
    margin-bottom: auto !important;
    margin-top: auto !important;
  }
  .acalog-custom .mt-lg-0 {
    margin-top: 0 !important;
  }
  .acalog-custom .mt-lg-1 {
    margin-top: .25rem !important;
  }
  .acalog-custom .mt-lg-2 {
    margin-top: .5rem !important;
  }
  .acalog-custom .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .acalog-custom .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .acalog-custom .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .acalog-custom .mt-lg-auto {
    margin-top: auto !important;
  }
  .acalog-custom .me-lg-0 {
    margin-right: 0 !important;
  }
  .acalog-custom .me-lg-1 {
    margin-right: .25rem !important;
  }
  .acalog-custom .me-lg-2 {
    margin-right: .5rem !important;
  }
  .acalog-custom .me-lg-3 {
    margin-right: 1rem !important;
  }
  .acalog-custom .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .acalog-custom .me-lg-5 {
    margin-right: 3rem !important;
  }
  .acalog-custom .me-lg-auto {
    margin-right: auto !important;
  }
  .acalog-custom .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .acalog-custom .mb-lg-1 {
    margin-bottom: .25rem !important;
  }
  .acalog-custom .mb-lg-2 {
    margin-bottom: .5rem !important;
  }
  .acalog-custom .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .acalog-custom .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .acalog-custom .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .acalog-custom .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .acalog-custom .ms-lg-0 {
    margin-left: 0 !important;
  }
  .acalog-custom .ms-lg-1 {
    margin-left: .25rem !important;
  }
  .acalog-custom .ms-lg-2 {
    margin-left: .5rem !important;
  }
  .acalog-custom .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .acalog-custom .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .acalog-custom .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .acalog-custom .ms-lg-auto {
    margin-left: auto !important;
  }
  .acalog-custom .p-lg-0 {
    padding: 0 !important;
  }
  .acalog-custom .p-lg-1 {
    padding: .25rem !important;
  }
  .acalog-custom .p-lg-2 {
    padding: .5rem !important;
  }
  .acalog-custom .p-lg-3 {
    padding: 1rem !important;
  }
  .acalog-custom .p-lg-4 {
    padding: 1.5rem !important;
  }
  .acalog-custom .p-lg-5 {
    padding: 3rem !important;
  }
  .acalog-custom .px-lg-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .acalog-custom .px-lg-1 {
    padding-left: .25rem !important;
    padding-right: .25rem !important;
  }
  .acalog-custom .px-lg-2 {
    padding-left: .5rem !important;
    padding-right: .5rem !important;
  }
  .acalog-custom .px-lg-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .acalog-custom .px-lg-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .acalog-custom .px-lg-5 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .acalog-custom .py-lg-0 {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
  }
  .acalog-custom .py-lg-1 {
    padding-bottom: .25rem !important;
    padding-top: .25rem !important;
  }
  .acalog-custom .py-lg-2 {
    padding-bottom: .5rem !important;
    padding-top: .5rem !important;
  }
  .acalog-custom .py-lg-3 {
    padding-bottom: 1rem !important;
    padding-top: 1rem !important;
  }
  .acalog-custom .py-lg-4 {
    padding-bottom: 1.5rem !important;
    padding-top: 1.5rem !important;
  }
  .acalog-custom .py-lg-5 {
    padding-bottom: 3rem !important;
    padding-top: 3rem !important;
  }
  .acalog-custom .pt-lg-0 {
    padding-top: 0 !important;
  }
  .acalog-custom .pt-lg-1 {
    padding-top: .25rem !important;
  }
  .acalog-custom .pt-lg-2 {
    padding-top: .5rem !important;
  }
  .acalog-custom .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .acalog-custom .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .acalog-custom .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .acalog-custom .pe-lg-0 {
    padding-right: 0 !important;
  }
  .acalog-custom .pe-lg-1 {
    padding-right: .25rem !important;
  }
  .acalog-custom .pe-lg-2 {
    padding-right: .5rem !important;
  }
  .acalog-custom .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .acalog-custom .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .acalog-custom .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .acalog-custom .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .acalog-custom .pb-lg-1 {
    padding-bottom: .25rem !important;
  }
  .acalog-custom .pb-lg-2 {
    padding-bottom: .5rem !important;
  }
  .acalog-custom .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .acalog-custom .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .acalog-custom .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .acalog-custom .ps-lg-0 {
    padding-left: 0 !important;
  }
  .acalog-custom .ps-lg-1 {
    padding-left: .25rem !important;
  }
  .acalog-custom .ps-lg-2 {
    padding-left: .5rem !important;
  }
  .acalog-custom .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .acalog-custom .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .acalog-custom .ps-lg-5 {
    padding-left: 3rem !important;
  }
  .acalog-custom .gap-lg-0 {
    gap: 0 !important;
  }
  .acalog-custom .gap-lg-1 {
    gap: .25rem !important;
  }
  .acalog-custom .gap-lg-2 {
    gap: .5rem !important;
  }
  .acalog-custom .gap-lg-3 {
    gap: 1rem !important;
  }
  .acalog-custom .gap-lg-4 {
    gap: 1.5rem !important;
  }
  .acalog-custom .gap-lg-5 {
    gap: 3rem !important;
  }
  .acalog-custom .text-lg-start {
    text-align: left !important;
  }
  .acalog-custom .text-lg-end {
    text-align: right !important;
  }
  .acalog-custom .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1300px) {
  .acalog-custom .float-xl-start {
    float: left !important;
  }
  .acalog-custom .float-xl-end {
    float: right !important;
  }
  .acalog-custom .float-xl-none {
    float: none !important;
  }
  .acalog-custom .d-xl-inline {
    display: inline !important;
  }
  .acalog-custom .d-xl-inline-block {
    display: inline-block !important;
  }
  .acalog-custom .d-xl-block {
    display: block !important;
  }
  .acalog-custom .d-xl-grid {
    display: grid !important;
  }
  .acalog-custom .d-xl-table {
    display: table !important;
  }
  .acalog-custom .d-xl-table-row {
    display: table-row !important;
  }
  .acalog-custom .d-xl-table-cell {
    display: table-cell !important;
  }
  .acalog-custom .d-xl-flex {
    display: flex !important;
  }
  .acalog-custom .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .acalog-custom .d-xl-none {
    display: none !important;
  }
  .acalog-custom .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .acalog-custom .flex-xl-row {
    flex-direction: row !important;
  }
  .acalog-custom .flex-xl-column {
    flex-direction: column !important;
  }
  .acalog-custom .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .acalog-custom .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .acalog-custom .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .acalog-custom .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .acalog-custom .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .acalog-custom .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .acalog-custom .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .acalog-custom .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .acalog-custom .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .acalog-custom .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .acalog-custom .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .acalog-custom .justify-content-xl-center {
    justify-content: center !important;
  }
  .acalog-custom .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .acalog-custom .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .acalog-custom .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .acalog-custom .align-items-xl-start {
    align-items: flex-start !important;
  }
  .acalog-custom .align-items-xl-end {
    align-items: flex-end !important;
  }
  .acalog-custom .align-items-xl-center {
    align-items: center !important;
  }
  .acalog-custom .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .acalog-custom .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .acalog-custom .align-content-xl-start {
    align-content: flex-start !important;
  }
  .acalog-custom .align-content-xl-end {
    align-content: flex-end !important;
  }
  .acalog-custom .align-content-xl-center {
    align-content: center !important;
  }
  .acalog-custom .align-content-xl-between {
    align-content: space-between !important;
  }
  .acalog-custom .align-content-xl-around {
    align-content: space-around !important;
  }
  .acalog-custom .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .acalog-custom .align-self-xl-auto {
    align-self: auto !important;
  }
  .acalog-custom .align-self-xl-start {
    align-self: flex-start !important;
  }
  .acalog-custom .align-self-xl-end {
    align-self: flex-end !important;
  }
  .acalog-custom .align-self-xl-center {
    align-self: center !important;
  }
  .acalog-custom .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .acalog-custom .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .acalog-custom .order-xl-first {
    order: -1 !important;
  }
  .acalog-custom .order-xl-0 {
    order: 0 !important;
  }
  .acalog-custom .order-xl-1 {
    order: 1 !important;
  }
  .acalog-custom .order-xl-2 {
    order: 2 !important;
  }
  .acalog-custom .order-xl-3 {
    order: 3 !important;
  }
  .acalog-custom .order-xl-4 {
    order: 4 !important;
  }
  .acalog-custom .order-xl-5 {
    order: 5 !important;
  }
  .acalog-custom .order-xl-last {
    order: 6 !important;
  }
  .acalog-custom .m-xl-0 {
    margin: 0 !important;
  }
  .acalog-custom .m-xl-1 {
    margin: .25rem !important;
  }
  .acalog-custom .m-xl-2 {
    margin: .5rem !important;
  }
  .acalog-custom .m-xl-3 {
    margin: 1rem !important;
  }
  .acalog-custom .m-xl-4 {
    margin: 1.5rem !important;
  }
  .acalog-custom .m-xl-5 {
    margin: 3rem !important;
  }
  .acalog-custom .m-xl-auto {
    margin: auto !important;
  }
  .acalog-custom .mx-xl-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .acalog-custom .mx-xl-1 {
    margin-left: .25rem !important;
    margin-right: .25rem !important;
  }
  .acalog-custom .mx-xl-2 {
    margin-left: .5rem !important;
    margin-right: .5rem !important;
  }
  .acalog-custom .mx-xl-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .acalog-custom .mx-xl-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .acalog-custom .mx-xl-5 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .acalog-custom .mx-xl-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .acalog-custom .my-xl-0 {
    margin-bottom: 0 !important;
    margin-top: 0 !important;
  }
  .acalog-custom .my-xl-1 {
    margin-bottom: .25rem !important;
    margin-top: .25rem !important;
  }
  .acalog-custom .my-xl-2 {
    margin-bottom: .5rem !important;
    margin-top: .5rem !important;
  }
  .acalog-custom .my-xl-3 {
    margin-bottom: 1rem !important;
    margin-top: 1rem !important;
  }
  .acalog-custom .my-xl-4 {
    margin-bottom: 1.5rem !important;
    margin-top: 1.5rem !important;
  }
  .acalog-custom .my-xl-5 {
    margin-bottom: 3rem !important;
    margin-top: 3rem !important;
  }
  .acalog-custom .my-xl-auto {
    margin-bottom: auto !important;
    margin-top: auto !important;
  }
  .acalog-custom .mt-xl-0 {
    margin-top: 0 !important;
  }
  .acalog-custom .mt-xl-1 {
    margin-top: .25rem !important;
  }
  .acalog-custom .mt-xl-2 {
    margin-top: .5rem !important;
  }
  .acalog-custom .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .acalog-custom .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .acalog-custom .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .acalog-custom .mt-xl-auto {
    margin-top: auto !important;
  }
  .acalog-custom .me-xl-0 {
    margin-right: 0 !important;
  }
  .acalog-custom .me-xl-1 {
    margin-right: .25rem !important;
  }
  .acalog-custom .me-xl-2 {
    margin-right: .5rem !important;
  }
  .acalog-custom .me-xl-3 {
    margin-right: 1rem !important;
  }
  .acalog-custom .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .acalog-custom .me-xl-5 {
    margin-right: 3rem !important;
  }
  .acalog-custom .me-xl-auto {
    margin-right: auto !important;
  }
  .acalog-custom .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .acalog-custom .mb-xl-1 {
    margin-bottom: .25rem !important;
  }
  .acalog-custom .mb-xl-2 {
    margin-bottom: .5rem !important;
  }
  .acalog-custom .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .acalog-custom .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .acalog-custom .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .acalog-custom .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .acalog-custom .ms-xl-0 {
    margin-left: 0 !important;
  }
  .acalog-custom .ms-xl-1 {
    margin-left: .25rem !important;
  }
  .acalog-custom .ms-xl-2 {
    margin-left: .5rem !important;
  }
  .acalog-custom .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .acalog-custom .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .acalog-custom .ms-xl-5 {
    margin-left: 3rem !important;
  }
  .acalog-custom .ms-xl-auto {
    margin-left: auto !important;
  }
  .acalog-custom .p-xl-0 {
    padding: 0 !important;
  }
  .acalog-custom .p-xl-1 {
    padding: .25rem !important;
  }
  .acalog-custom .p-xl-2 {
    padding: .5rem !important;
  }
  .acalog-custom .p-xl-3 {
    padding: 1rem !important;
  }
  .acalog-custom .p-xl-4 {
    padding: 1.5rem !important;
  }
  .acalog-custom .p-xl-5 {
    padding: 3rem !important;
  }
  .acalog-custom .px-xl-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .acalog-custom .px-xl-1 {
    padding-left: .25rem !important;
    padding-right: .25rem !important;
  }
  .acalog-custom .px-xl-2 {
    padding-left: .5rem !important;
    padding-right: .5rem !important;
  }
  .acalog-custom .px-xl-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .acalog-custom .px-xl-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .acalog-custom .px-xl-5 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .acalog-custom .py-xl-0 {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
  }
  .acalog-custom .py-xl-1 {
    padding-bottom: .25rem !important;
    padding-top: .25rem !important;
  }
  .acalog-custom .py-xl-2 {
    padding-bottom: .5rem !important;
    padding-top: .5rem !important;
  }
  .acalog-custom .py-xl-3 {
    padding-bottom: 1rem !important;
    padding-top: 1rem !important;
  }
  .acalog-custom .py-xl-4 {
    padding-bottom: 1.5rem !important;
    padding-top: 1.5rem !important;
  }
  .acalog-custom .py-xl-5 {
    padding-bottom: 3rem !important;
    padding-top: 3rem !important;
  }
  .acalog-custom .pt-xl-0 {
    padding-top: 0 !important;
  }
  .acalog-custom .pt-xl-1 {
    padding-top: .25rem !important;
  }
  .acalog-custom .pt-xl-2 {
    padding-top: .5rem !important;
  }
  .acalog-custom .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .acalog-custom .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .acalog-custom .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .acalog-custom .pe-xl-0 {
    padding-right: 0 !important;
  }
  .acalog-custom .pe-xl-1 {
    padding-right: .25rem !important;
  }
  .acalog-custom .pe-xl-2 {
    padding-right: .5rem !important;
  }
  .acalog-custom .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .acalog-custom .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .acalog-custom .pe-xl-5 {
    padding-right: 3rem !important;
  }
  .acalog-custom .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .acalog-custom .pb-xl-1 {
    padding-bottom: .25rem !important;
  }
  .acalog-custom .pb-xl-2 {
    padding-bottom: .5rem !important;
  }
  .acalog-custom .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .acalog-custom .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .acalog-custom .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .acalog-custom .ps-xl-0 {
    padding-left: 0 !important;
  }
  .acalog-custom .ps-xl-1 {
    padding-left: .25rem !important;
  }
  .acalog-custom .ps-xl-2 {
    padding-left: .5rem !important;
  }
  .acalog-custom .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .acalog-custom .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .acalog-custom .ps-xl-5 {
    padding-left: 3rem !important;
  }
  .acalog-custom .gap-xl-0 {
    gap: 0 !important;
  }
  .acalog-custom .gap-xl-1 {
    gap: .25rem !important;
  }
  .acalog-custom .gap-xl-2 {
    gap: .5rem !important;
  }
  .acalog-custom .gap-xl-3 {
    gap: 1rem !important;
  }
  .acalog-custom .gap-xl-4 {
    gap: 1.5rem !important;
  }
  .acalog-custom .gap-xl-5 {
    gap: 3rem !important;
  }
  .acalog-custom .text-xl-start {
    text-align: left !important;
  }
  .acalog-custom .text-xl-end {
    text-align: right !important;
  }
  .acalog-custom .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1530px) {
  .acalog-custom .float-xxl-start {
    float: left !important;
  }
  .acalog-custom .float-xxl-end {
    float: right !important;
  }
  .acalog-custom .float-xxl-none {
    float: none !important;
  }
  .acalog-custom .d-xxl-inline {
    display: inline !important;
  }
  .acalog-custom .d-xxl-inline-block {
    display: inline-block !important;
  }
  .acalog-custom .d-xxl-block {
    display: block !important;
  }
  .acalog-custom .d-xxl-grid {
    display: grid !important;
  }
  .acalog-custom .d-xxl-table {
    display: table !important;
  }
  .acalog-custom .d-xxl-table-row {
    display: table-row !important;
  }
  .acalog-custom .d-xxl-table-cell {
    display: table-cell !important;
  }
  .acalog-custom .d-xxl-flex {
    display: flex !important;
  }
  .acalog-custom .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  .acalog-custom .d-xxl-none {
    display: none !important;
  }
  .acalog-custom .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .acalog-custom .flex-xxl-row {
    flex-direction: row !important;
  }
  .acalog-custom .flex-xxl-column {
    flex-direction: column !important;
  }
  .acalog-custom .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .acalog-custom .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .acalog-custom .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .acalog-custom .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .acalog-custom .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .acalog-custom .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .acalog-custom .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .acalog-custom .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .acalog-custom .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .acalog-custom .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .acalog-custom .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .acalog-custom .justify-content-xxl-center {
    justify-content: center !important;
  }
  .acalog-custom .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .acalog-custom .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .acalog-custom .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .acalog-custom .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .acalog-custom .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .acalog-custom .align-items-xxl-center {
    align-items: center !important;
  }
  .acalog-custom .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .acalog-custom .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .acalog-custom .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .acalog-custom .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .acalog-custom .align-content-xxl-center {
    align-content: center !important;
  }
  .acalog-custom .align-content-xxl-between {
    align-content: space-between !important;
  }
  .acalog-custom .align-content-xxl-around {
    align-content: space-around !important;
  }
  .acalog-custom .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .acalog-custom .align-self-xxl-auto {
    align-self: auto !important;
  }
  .acalog-custom .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .acalog-custom .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .acalog-custom .align-self-xxl-center {
    align-self: center !important;
  }
  .acalog-custom .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .acalog-custom .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .acalog-custom .order-xxl-first {
    order: -1 !important;
  }
  .acalog-custom .order-xxl-0 {
    order: 0 !important;
  }
  .acalog-custom .order-xxl-1 {
    order: 1 !important;
  }
  .acalog-custom .order-xxl-2 {
    order: 2 !important;
  }
  .acalog-custom .order-xxl-3 {
    order: 3 !important;
  }
  .acalog-custom .order-xxl-4 {
    order: 4 !important;
  }
  .acalog-custom .order-xxl-5 {
    order: 5 !important;
  }
  .acalog-custom .order-xxl-last {
    order: 6 !important;
  }
  .acalog-custom .m-xxl-0 {
    margin: 0 !important;
  }
  .acalog-custom .m-xxl-1 {
    margin: .25rem !important;
  }
  .acalog-custom .m-xxl-2 {
    margin: .5rem !important;
  }
  .acalog-custom .m-xxl-3 {
    margin: 1rem !important;
  }
  .acalog-custom .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .acalog-custom .m-xxl-5 {
    margin: 3rem !important;
  }
  .acalog-custom .m-xxl-auto {
    margin: auto !important;
  }
  .acalog-custom .mx-xxl-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .acalog-custom .mx-xxl-1 {
    margin-left: .25rem !important;
    margin-right: .25rem !important;
  }
  .acalog-custom .mx-xxl-2 {
    margin-left: .5rem !important;
    margin-right: .5rem !important;
  }
  .acalog-custom .mx-xxl-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .acalog-custom .mx-xxl-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .acalog-custom .mx-xxl-5 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .acalog-custom .mx-xxl-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .acalog-custom .my-xxl-0 {
    margin-bottom: 0 !important;
    margin-top: 0 !important;
  }
  .acalog-custom .my-xxl-1 {
    margin-bottom: .25rem !important;
    margin-top: .25rem !important;
  }
  .acalog-custom .my-xxl-2 {
    margin-bottom: .5rem !important;
    margin-top: .5rem !important;
  }
  .acalog-custom .my-xxl-3 {
    margin-bottom: 1rem !important;
    margin-top: 1rem !important;
  }
  .acalog-custom .my-xxl-4 {
    margin-bottom: 1.5rem !important;
    margin-top: 1.5rem !important;
  }
  .acalog-custom .my-xxl-5 {
    margin-bottom: 3rem !important;
    margin-top: 3rem !important;
  }
  .acalog-custom .my-xxl-auto {
    margin-bottom: auto !important;
    margin-top: auto !important;
  }
  .acalog-custom .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .acalog-custom .mt-xxl-1 {
    margin-top: .25rem !important;
  }
  .acalog-custom .mt-xxl-2 {
    margin-top: .5rem !important;
  }
  .acalog-custom .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .acalog-custom .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .acalog-custom .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .acalog-custom .mt-xxl-auto {
    margin-top: auto !important;
  }
  .acalog-custom .me-xxl-0 {
    margin-right: 0 !important;
  }
  .acalog-custom .me-xxl-1 {
    margin-right: .25rem !important;
  }
  .acalog-custom .me-xxl-2 {
    margin-right: .5rem !important;
  }
  .acalog-custom .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .acalog-custom .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .acalog-custom .me-xxl-5 {
    margin-right: 3rem !important;
  }
  .acalog-custom .me-xxl-auto {
    margin-right: auto !important;
  }
  .acalog-custom .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .acalog-custom .mb-xxl-1 {
    margin-bottom: .25rem !important;
  }
  .acalog-custom .mb-xxl-2 {
    margin-bottom: .5rem !important;
  }
  .acalog-custom .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .acalog-custom .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .acalog-custom .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .acalog-custom .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .acalog-custom .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .acalog-custom .ms-xxl-1 {
    margin-left: .25rem !important;
  }
  .acalog-custom .ms-xxl-2 {
    margin-left: .5rem !important;
  }
  .acalog-custom .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .acalog-custom .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .acalog-custom .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  .acalog-custom .ms-xxl-auto {
    margin-left: auto !important;
  }
  .acalog-custom .p-xxl-0 {
    padding: 0 !important;
  }
  .acalog-custom .p-xxl-1 {
    padding: .25rem !important;
  }
  .acalog-custom .p-xxl-2 {
    padding: .5rem !important;
  }
  .acalog-custom .p-xxl-3 {
    padding: 1rem !important;
  }
  .acalog-custom .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .acalog-custom .p-xxl-5 {
    padding: 3rem !important;
  }
  .acalog-custom .px-xxl-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .acalog-custom .px-xxl-1 {
    padding-left: .25rem !important;
    padding-right: .25rem !important;
  }
  .acalog-custom .px-xxl-2 {
    padding-left: .5rem !important;
    padding-right: .5rem !important;
  }
  .acalog-custom .px-xxl-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .acalog-custom .px-xxl-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .acalog-custom .px-xxl-5 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .acalog-custom .py-xxl-0 {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
  }
  .acalog-custom .py-xxl-1 {
    padding-bottom: .25rem !important;
    padding-top: .25rem !important;
  }
  .acalog-custom .py-xxl-2 {
    padding-bottom: .5rem !important;
    padding-top: .5rem !important;
  }
  .acalog-custom .py-xxl-3 {
    padding-bottom: 1rem !important;
    padding-top: 1rem !important;
  }
  .acalog-custom .py-xxl-4 {
    padding-bottom: 1.5rem !important;
    padding-top: 1.5rem !important;
  }
  .acalog-custom .py-xxl-5 {
    padding-bottom: 3rem !important;
    padding-top: 3rem !important;
  }
  .acalog-custom .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .acalog-custom .pt-xxl-1 {
    padding-top: .25rem !important;
  }
  .acalog-custom .pt-xxl-2 {
    padding-top: .5rem !important;
  }
  .acalog-custom .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .acalog-custom .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .acalog-custom .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .acalog-custom .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .acalog-custom .pe-xxl-1 {
    padding-right: .25rem !important;
  }
  .acalog-custom .pe-xxl-2 {
    padding-right: .5rem !important;
  }
  .acalog-custom .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .acalog-custom .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .acalog-custom .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  .acalog-custom .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .acalog-custom .pb-xxl-1 {
    padding-bottom: .25rem !important;
  }
  .acalog-custom .pb-xxl-2 {
    padding-bottom: .5rem !important;
  }
  .acalog-custom .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .acalog-custom .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .acalog-custom .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .acalog-custom .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .acalog-custom .ps-xxl-1 {
    padding-left: .25rem !important;
  }
  .acalog-custom .ps-xxl-2 {
    padding-left: .5rem !important;
  }
  .acalog-custom .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .acalog-custom .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .acalog-custom .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  .acalog-custom .gap-xxl-0 {
    gap: 0 !important;
  }
  .acalog-custom .gap-xxl-1 {
    gap: .25rem !important;
  }
  .acalog-custom .gap-xxl-2 {
    gap: .5rem !important;
  }
  .acalog-custom .gap-xxl-3 {
    gap: 1rem !important;
  }
  .acalog-custom .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  .acalog-custom .gap-xxl-5 {
    gap: 3rem !important;
  }
  .acalog-custom .text-xxl-start {
    text-align: left !important;
  }
  .acalog-custom .text-xxl-end {
    text-align: right !important;
  }
  .acalog-custom .text-xxl-center {
    text-align: center !important;
  }
}
@media print {
  .acalog-custom .d-print-inline {
    display: inline !important;
  }
  .acalog-custom .d-print-inline-block {
    display: inline-block !important;
  }
  .acalog-custom .d-print-block {
    display: block !important;
  }
  .acalog-custom .d-print-grid {
    display: grid !important;
  }
  .acalog-custom .d-print-table {
    display: table !important;
  }
  .acalog-custom .d-print-table-row {
    display: table-row !important;
  }
  .acalog-custom .d-print-table-cell {
    display: table-cell !important;
  }
  .acalog-custom .d-print-flex {
    display: flex !important;
  }
  .acalog-custom .d-print-inline-flex {
    display: inline-flex !important;
  }
  .acalog-custom .d-print-none {
    display: none !important;
  }
}
.acalog-custom [data-aos][data-aos][data-aos-duration="50"],
.acalog-custom body[data-aos-duration="50"] [data-aos] {
  transition-duration: 50ms;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="50"],
.acalog-custom body[data-aos-delay="50"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="50"].aos-animate,
.acalog-custom body[data-aos-delay="50"] [data-aos].aos-animate {
  transition-delay: 50ms;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="100"],
.acalog-custom body[data-aos-duration="100"] [data-aos] {
  transition-duration: .1s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="100"],
.acalog-custom body[data-aos-delay="100"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="100"].aos-animate,
.acalog-custom body[data-aos-delay="100"] [data-aos].aos-animate {
  transition-delay: .1s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="150"],
.acalog-custom body[data-aos-duration="150"] [data-aos] {
  transition-duration: .15s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="150"],
.acalog-custom body[data-aos-delay="150"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="150"].aos-animate,
.acalog-custom body[data-aos-delay="150"] [data-aos].aos-animate {
  transition-delay: .15s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="200"],
.acalog-custom body[data-aos-duration="200"] [data-aos] {
  transition-duration: .2s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="200"],
.acalog-custom body[data-aos-delay="200"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="200"].aos-animate,
.acalog-custom body[data-aos-delay="200"] [data-aos].aos-animate {
  transition-delay: .2s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="250"],
.acalog-custom body[data-aos-duration="250"] [data-aos] {
  transition-duration: .25s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="250"],
.acalog-custom body[data-aos-delay="250"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="250"].aos-animate,
.acalog-custom body[data-aos-delay="250"] [data-aos].aos-animate {
  transition-delay: .25s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="300"],
.acalog-custom body[data-aos-duration="300"] [data-aos] {
  transition-duration: .3s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="300"],
.acalog-custom body[data-aos-delay="300"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="300"].aos-animate,
.acalog-custom body[data-aos-delay="300"] [data-aos].aos-animate {
  transition-delay: .3s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="350"],
.acalog-custom body[data-aos-duration="350"] [data-aos] {
  transition-duration: .35s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="350"],
.acalog-custom body[data-aos-delay="350"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="350"].aos-animate,
.acalog-custom body[data-aos-delay="350"] [data-aos].aos-animate {
  transition-delay: .35s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="400"],
.acalog-custom body[data-aos-duration="400"] [data-aos] {
  transition-duration: .4s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="400"],
.acalog-custom body[data-aos-delay="400"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="400"].aos-animate,
.acalog-custom body[data-aos-delay="400"] [data-aos].aos-animate {
  transition-delay: .4s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="450"],
.acalog-custom body[data-aos-duration="450"] [data-aos] {
  transition-duration: .45s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="450"],
.acalog-custom body[data-aos-delay="450"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="450"].aos-animate,
.acalog-custom body[data-aos-delay="450"] [data-aos].aos-animate {
  transition-delay: .45s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="500"],
.acalog-custom body[data-aos-duration="500"] [data-aos] {
  transition-duration: .5s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="500"],
.acalog-custom body[data-aos-delay="500"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="500"].aos-animate,
.acalog-custom body[data-aos-delay="500"] [data-aos].aos-animate {
  transition-delay: .5s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="550"],
.acalog-custom body[data-aos-duration="550"] [data-aos] {
  transition-duration: .55s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="550"],
.acalog-custom body[data-aos-delay="550"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="550"].aos-animate,
.acalog-custom body[data-aos-delay="550"] [data-aos].aos-animate {
  transition-delay: .55s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="600"],
.acalog-custom body[data-aos-duration="600"] [data-aos] {
  transition-duration: .6s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="600"],
.acalog-custom body[data-aos-delay="600"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="600"].aos-animate,
.acalog-custom body[data-aos-delay="600"] [data-aos].aos-animate {
  transition-delay: .6s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="650"],
.acalog-custom body[data-aos-duration="650"] [data-aos] {
  transition-duration: .65s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="650"],
.acalog-custom body[data-aos-delay="650"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="650"].aos-animate,
.acalog-custom body[data-aos-delay="650"] [data-aos].aos-animate {
  transition-delay: .65s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="700"],
.acalog-custom body[data-aos-duration="700"] [data-aos] {
  transition-duration: .7s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="700"],
.acalog-custom body[data-aos-delay="700"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="700"].aos-animate,
.acalog-custom body[data-aos-delay="700"] [data-aos].aos-animate {
  transition-delay: .7s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="750"],
.acalog-custom body[data-aos-duration="750"] [data-aos] {
  transition-duration: .75s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="750"],
.acalog-custom body[data-aos-delay="750"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="750"].aos-animate,
.acalog-custom body[data-aos-delay="750"] [data-aos].aos-animate {
  transition-delay: .75s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="800"],
.acalog-custom body[data-aos-duration="800"] [data-aos] {
  transition-duration: .8s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="800"],
.acalog-custom body[data-aos-delay="800"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="800"].aos-animate,
.acalog-custom body[data-aos-delay="800"] [data-aos].aos-animate {
  transition-delay: .8s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="850"],
.acalog-custom body[data-aos-duration="850"] [data-aos] {
  transition-duration: .85s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="850"],
.acalog-custom body[data-aos-delay="850"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="850"].aos-animate,
.acalog-custom body[data-aos-delay="850"] [data-aos].aos-animate {
  transition-delay: .85s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="900"],
.acalog-custom body[data-aos-duration="900"] [data-aos] {
  transition-duration: .9s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="900"],
.acalog-custom body[data-aos-delay="900"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="900"].aos-animate,
.acalog-custom body[data-aos-delay="900"] [data-aos].aos-animate {
  transition-delay: .9s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="950"],
.acalog-custom body[data-aos-duration="950"] [data-aos] {
  transition-duration: .95s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="950"],
.acalog-custom body[data-aos-delay="950"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="950"].aos-animate,
.acalog-custom body[data-aos-delay="950"] [data-aos].aos-animate {
  transition-delay: .95s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="1000"],
.acalog-custom body[data-aos-duration="1000"] [data-aos] {
  transition-duration: 1s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1000"],
.acalog-custom body[data-aos-delay="1000"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1000"].aos-animate,
.acalog-custom body[data-aos-delay="1000"] [data-aos].aos-animate {
  transition-delay: 1s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="1050"],
.acalog-custom body[data-aos-duration="1050"] [data-aos] {
  transition-duration: 1.05s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1050"],
.acalog-custom body[data-aos-delay="1050"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1050"].aos-animate,
.acalog-custom body[data-aos-delay="1050"] [data-aos].aos-animate {
  transition-delay: 1.05s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="1100"],
.acalog-custom body[data-aos-duration="1100"] [data-aos] {
  transition-duration: 1.1s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1100"],
.acalog-custom body[data-aos-delay="1100"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1100"].aos-animate,
.acalog-custom body[data-aos-delay="1100"] [data-aos].aos-animate {
  transition-delay: 1.1s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="1150"],
.acalog-custom body[data-aos-duration="1150"] [data-aos] {
  transition-duration: 1.15s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1150"],
.acalog-custom body[data-aos-delay="1150"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1150"].aos-animate,
.acalog-custom body[data-aos-delay="1150"] [data-aos].aos-animate {
  transition-delay: 1.15s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="1200"],
.acalog-custom body[data-aos-duration="1200"] [data-aos] {
  transition-duration: 1.2s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1200"],
.acalog-custom body[data-aos-delay="1200"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1200"].aos-animate,
.acalog-custom body[data-aos-delay="1200"] [data-aos].aos-animate {
  transition-delay: 1.2s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="1250"],
.acalog-custom body[data-aos-duration="1250"] [data-aos] {
  transition-duration: 1.25s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1250"],
.acalog-custom body[data-aos-delay="1250"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1250"].aos-animate,
.acalog-custom body[data-aos-delay="1250"] [data-aos].aos-animate {
  transition-delay: 1.25s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="1300"],
.acalog-custom body[data-aos-duration="1300"] [data-aos] {
  transition-duration: 1.3s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1300"],
.acalog-custom body[data-aos-delay="1300"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1300"].aos-animate,
.acalog-custom body[data-aos-delay="1300"] [data-aos].aos-animate {
  transition-delay: 1.3s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="1350"],
.acalog-custom body[data-aos-duration="1350"] [data-aos] {
  transition-duration: 1.35s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1350"],
.acalog-custom body[data-aos-delay="1350"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1350"].aos-animate,
.acalog-custom body[data-aos-delay="1350"] [data-aos].aos-animate {
  transition-delay: 1.35s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="1400"],
.acalog-custom body[data-aos-duration="1400"] [data-aos] {
  transition-duration: 1.4s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1400"],
.acalog-custom body[data-aos-delay="1400"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1400"].aos-animate,
.acalog-custom body[data-aos-delay="1400"] [data-aos].aos-animate {
  transition-delay: 1.4s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="1450"],
.acalog-custom body[data-aos-duration="1450"] [data-aos] {
  transition-duration: 1.45s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1450"],
.acalog-custom body[data-aos-delay="1450"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1450"].aos-animate,
.acalog-custom body[data-aos-delay="1450"] [data-aos].aos-animate {
  transition-delay: 1.45s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="1500"],
.acalog-custom body[data-aos-duration="1500"] [data-aos] {
  transition-duration: 1.5s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1500"],
.acalog-custom body[data-aos-delay="1500"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1500"].aos-animate,
.acalog-custom body[data-aos-delay="1500"] [data-aos].aos-animate {
  transition-delay: 1.5s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="1550"],
.acalog-custom body[data-aos-duration="1550"] [data-aos] {
  transition-duration: 1.55s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1550"],
.acalog-custom body[data-aos-delay="1550"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1550"].aos-animate,
.acalog-custom body[data-aos-delay="1550"] [data-aos].aos-animate {
  transition-delay: 1.55s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="1600"],
.acalog-custom body[data-aos-duration="1600"] [data-aos] {
  transition-duration: 1.6s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1600"],
.acalog-custom body[data-aos-delay="1600"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1600"].aos-animate,
.acalog-custom body[data-aos-delay="1600"] [data-aos].aos-animate {
  transition-delay: 1.6s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="1650"],
.acalog-custom body[data-aos-duration="1650"] [data-aos] {
  transition-duration: 1.65s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1650"],
.acalog-custom body[data-aos-delay="1650"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1650"].aos-animate,
.acalog-custom body[data-aos-delay="1650"] [data-aos].aos-animate {
  transition-delay: 1.65s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="1700"],
.acalog-custom body[data-aos-duration="1700"] [data-aos] {
  transition-duration: 1.7s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1700"],
.acalog-custom body[data-aos-delay="1700"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1700"].aos-animate,
.acalog-custom body[data-aos-delay="1700"] [data-aos].aos-animate {
  transition-delay: 1.7s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="1750"],
.acalog-custom body[data-aos-duration="1750"] [data-aos] {
  transition-duration: 1.75s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1750"],
.acalog-custom body[data-aos-delay="1750"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1750"].aos-animate,
.acalog-custom body[data-aos-delay="1750"] [data-aos].aos-animate {
  transition-delay: 1.75s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="1800"],
.acalog-custom body[data-aos-duration="1800"] [data-aos] {
  transition-duration: 1.8s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1800"],
.acalog-custom body[data-aos-delay="1800"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1800"].aos-animate,
.acalog-custom body[data-aos-delay="1800"] [data-aos].aos-animate {
  transition-delay: 1.8s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="1850"],
.acalog-custom body[data-aos-duration="1850"] [data-aos] {
  transition-duration: 1.85s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1850"],
.acalog-custom body[data-aos-delay="1850"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1850"].aos-animate,
.acalog-custom body[data-aos-delay="1850"] [data-aos].aos-animate {
  transition-delay: 1.85s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="1900"],
.acalog-custom body[data-aos-duration="1900"] [data-aos] {
  transition-duration: 1.9s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1900"],
.acalog-custom body[data-aos-delay="1900"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1900"].aos-animate,
.acalog-custom body[data-aos-delay="1900"] [data-aos].aos-animate {
  transition-delay: 1.9s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="1950"],
.acalog-custom body[data-aos-duration="1950"] [data-aos] {
  transition-duration: 1.95s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1950"],
.acalog-custom body[data-aos-delay="1950"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="1950"].aos-animate,
.acalog-custom body[data-aos-delay="1950"] [data-aos].aos-animate {
  transition-delay: 1.95s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="2000"],
.acalog-custom body[data-aos-duration="2000"] [data-aos] {
  transition-duration: 2s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2000"],
.acalog-custom body[data-aos-delay="2000"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2000"].aos-animate,
.acalog-custom body[data-aos-delay="2000"] [data-aos].aos-animate {
  transition-delay: 2s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="2050"],
.acalog-custom body[data-aos-duration="2050"] [data-aos] {
  transition-duration: 2.05s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2050"],
.acalog-custom body[data-aos-delay="2050"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2050"].aos-animate,
.acalog-custom body[data-aos-delay="2050"] [data-aos].aos-animate {
  transition-delay: 2.05s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="2100"],
.acalog-custom body[data-aos-duration="2100"] [data-aos] {
  transition-duration: 2.1s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2100"],
.acalog-custom body[data-aos-delay="2100"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2100"].aos-animate,
.acalog-custom body[data-aos-delay="2100"] [data-aos].aos-animate {
  transition-delay: 2.1s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="2150"],
.acalog-custom body[data-aos-duration="2150"] [data-aos] {
  transition-duration: 2.15s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2150"],
.acalog-custom body[data-aos-delay="2150"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2150"].aos-animate,
.acalog-custom body[data-aos-delay="2150"] [data-aos].aos-animate {
  transition-delay: 2.15s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="2200"],
.acalog-custom body[data-aos-duration="2200"] [data-aos] {
  transition-duration: 2.2s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2200"],
.acalog-custom body[data-aos-delay="2200"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2200"].aos-animate,
.acalog-custom body[data-aos-delay="2200"] [data-aos].aos-animate {
  transition-delay: 2.2s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="2250"],
.acalog-custom body[data-aos-duration="2250"] [data-aos] {
  transition-duration: 2.25s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2250"],
.acalog-custom body[data-aos-delay="2250"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2250"].aos-animate,
.acalog-custom body[data-aos-delay="2250"] [data-aos].aos-animate {
  transition-delay: 2.25s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="2300"],
.acalog-custom body[data-aos-duration="2300"] [data-aos] {
  transition-duration: 2.3s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2300"],
.acalog-custom body[data-aos-delay="2300"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2300"].aos-animate,
.acalog-custom body[data-aos-delay="2300"] [data-aos].aos-animate {
  transition-delay: 2.3s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="2350"],
.acalog-custom body[data-aos-duration="2350"] [data-aos] {
  transition-duration: 2.35s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2350"],
.acalog-custom body[data-aos-delay="2350"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2350"].aos-animate,
.acalog-custom body[data-aos-delay="2350"] [data-aos].aos-animate {
  transition-delay: 2.35s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="2400"],
.acalog-custom body[data-aos-duration="2400"] [data-aos] {
  transition-duration: 2.4s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2400"],
.acalog-custom body[data-aos-delay="2400"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2400"].aos-animate,
.acalog-custom body[data-aos-delay="2400"] [data-aos].aos-animate {
  transition-delay: 2.4s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="2450"],
.acalog-custom body[data-aos-duration="2450"] [data-aos] {
  transition-duration: 2.45s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2450"],
.acalog-custom body[data-aos-delay="2450"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2450"].aos-animate,
.acalog-custom body[data-aos-delay="2450"] [data-aos].aos-animate {
  transition-delay: 2.45s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="2500"],
.acalog-custom body[data-aos-duration="2500"] [data-aos] {
  transition-duration: 2.5s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2500"],
.acalog-custom body[data-aos-delay="2500"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2500"].aos-animate,
.acalog-custom body[data-aos-delay="2500"] [data-aos].aos-animate {
  transition-delay: 2.5s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="2550"],
.acalog-custom body[data-aos-duration="2550"] [data-aos] {
  transition-duration: 2.55s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2550"],
.acalog-custom body[data-aos-delay="2550"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2550"].aos-animate,
.acalog-custom body[data-aos-delay="2550"] [data-aos].aos-animate {
  transition-delay: 2.55s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="2600"],
.acalog-custom body[data-aos-duration="2600"] [data-aos] {
  transition-duration: 2.6s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2600"],
.acalog-custom body[data-aos-delay="2600"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2600"].aos-animate,
.acalog-custom body[data-aos-delay="2600"] [data-aos].aos-animate {
  transition-delay: 2.6s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="2650"],
.acalog-custom body[data-aos-duration="2650"] [data-aos] {
  transition-duration: 2.65s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2650"],
.acalog-custom body[data-aos-delay="2650"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2650"].aos-animate,
.acalog-custom body[data-aos-delay="2650"] [data-aos].aos-animate {
  transition-delay: 2.65s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="2700"],
.acalog-custom body[data-aos-duration="2700"] [data-aos] {
  transition-duration: 2.7s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2700"],
.acalog-custom body[data-aos-delay="2700"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2700"].aos-animate,
.acalog-custom body[data-aos-delay="2700"] [data-aos].aos-animate {
  transition-delay: 2.7s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="2750"],
.acalog-custom body[data-aos-duration="2750"] [data-aos] {
  transition-duration: 2.75s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2750"],
.acalog-custom body[data-aos-delay="2750"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2750"].aos-animate,
.acalog-custom body[data-aos-delay="2750"] [data-aos].aos-animate {
  transition-delay: 2.75s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="2800"],
.acalog-custom body[data-aos-duration="2800"] [data-aos] {
  transition-duration: 2.8s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2800"],
.acalog-custom body[data-aos-delay="2800"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2800"].aos-animate,
.acalog-custom body[data-aos-delay="2800"] [data-aos].aos-animate {
  transition-delay: 2.8s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="2850"],
.acalog-custom body[data-aos-duration="2850"] [data-aos] {
  transition-duration: 2.85s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2850"],
.acalog-custom body[data-aos-delay="2850"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2850"].aos-animate,
.acalog-custom body[data-aos-delay="2850"] [data-aos].aos-animate {
  transition-delay: 2.85s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="2900"],
.acalog-custom body[data-aos-duration="2900"] [data-aos] {
  transition-duration: 2.9s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2900"],
.acalog-custom body[data-aos-delay="2900"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2900"].aos-animate,
.acalog-custom body[data-aos-delay="2900"] [data-aos].aos-animate {
  transition-delay: 2.9s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="2950"],
.acalog-custom body[data-aos-duration="2950"] [data-aos] {
  transition-duration: 2.95s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2950"],
.acalog-custom body[data-aos-delay="2950"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="2950"].aos-animate,
.acalog-custom body[data-aos-delay="2950"] [data-aos].aos-animate {
  transition-delay: 2.95s;
}
.acalog-custom [data-aos][data-aos][data-aos-duration="3000"],
.acalog-custom body[data-aos-duration="3000"] [data-aos] {
  transition-duration: 3s;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="3000"],
.acalog-custom body[data-aos-delay="3000"] [data-aos] {
  transition-delay: 0;
}
.acalog-custom [data-aos][data-aos][data-aos-delay="3000"].aos-animate,
.acalog-custom body[data-aos-delay="3000"] [data-aos].aos-animate {
  transition-delay: 3s;
}
.acalog-custom [data-aos][data-aos][data-aos-easing=linear],
.acalog-custom body[data-aos-easing=linear] [data-aos] {
  transition-timing-function: cubic-bezier(.25,.25,.75,.75);
}
.acalog-custom [data-aos][data-aos][data-aos-easing=ease],
.acalog-custom body[data-aos-easing=ease] [data-aos] {
  transition-timing-function: ease;
}
.acalog-custom [data-aos][data-aos][data-aos-easing=ease-in],
.acalog-custom body[data-aos-easing=ease-in] [data-aos] {
  transition-timing-function: ease-in;
}
.acalog-custom [data-aos][data-aos][data-aos-easing=ease-out],
.acalog-custom body[data-aos-easing=ease-out] [data-aos] {
  transition-timing-function: ease-out;
}
.acalog-custom [data-aos][data-aos][data-aos-easing=ease-in-out],
.acalog-custom body[data-aos-easing=ease-in-out] [data-aos] {
  transition-timing-function: ease-in-out;
}
.acalog-custom [data-aos][data-aos][data-aos-easing=ease-in-back],
.acalog-custom body[data-aos-easing=ease-in-back] [data-aos] {
  transition-timing-function: cubic-bezier(.6,-0.28,.735,.045);
}
.acalog-custom [data-aos][data-aos][data-aos-easing=ease-out-back],
.acalog-custom body[data-aos-easing=ease-out-back] [data-aos] {
  transition-timing-function: cubic-bezier(.175,.885,.32,1.275);
}
.acalog-custom [data-aos][data-aos][data-aos-easing=ease-in-out-back],
.acalog-custom body[data-aos-easing=ease-in-out-back] [data-aos] {
  transition-timing-function: cubic-bezier(.68,-0.55,.265,1.55);
}
.acalog-custom [data-aos][data-aos][data-aos-easing=ease-in-sine],
.acalog-custom body[data-aos-easing=ease-in-sine] [data-aos] {
  transition-timing-function: cubic-bezier(.47,0,.745,.715);
}
.acalog-custom [data-aos][data-aos][data-aos-easing=ease-out-sine],
.acalog-custom body[data-aos-easing=ease-out-sine] [data-aos] {
  transition-timing-function: cubic-bezier(.39,.575,.565,1);
}
.acalog-custom [data-aos][data-aos][data-aos-easing=ease-in-out-sine],
.acalog-custom body[data-aos-easing=ease-in-out-sine] [data-aos] {
  transition-timing-function: cubic-bezier(.445,.05,.55,.95);
}
.acalog-custom [data-aos][data-aos][data-aos-easing=ease-in-quad],
.acalog-custom body[data-aos-easing=ease-in-quad] [data-aos] {
  transition-timing-function: cubic-bezier(.55,.085,.68,.53);
}
.acalog-custom [data-aos][data-aos][data-aos-easing=ease-out-quad],
.acalog-custom body[data-aos-easing=ease-out-quad] [data-aos] {
  transition-timing-function: cubic-bezier(.25,.46,.45,.94);
}
.acalog-custom [data-aos][data-aos][data-aos-easing=ease-in-out-quad],
.acalog-custom body[data-aos-easing=ease-in-out-quad] [data-aos] {
  transition-timing-function: cubic-bezier(.455,.03,.515,.955);
}
.acalog-custom [data-aos][data-aos][data-aos-easing=ease-in-cubic],
.acalog-custom body[data-aos-easing=ease-in-cubic] [data-aos] {
  transition-timing-function: cubic-bezier(.55,.085,.68,.53);
}
.acalog-custom [data-aos][data-aos][data-aos-easing=ease-out-cubic],
.acalog-custom body[data-aos-easing=ease-out-cubic] [data-aos] {
  transition-timing-function: cubic-bezier(.25,.46,.45,.94);
}
.acalog-custom [data-aos][data-aos][data-aos-easing=ease-in-out-cubic],
.acalog-custom body[data-aos-easing=ease-in-out-cubic] [data-aos] {
  transition-timing-function: cubic-bezier(.455,.03,.515,.955);
}
.acalog-custom [data-aos][data-aos][data-aos-easing=ease-in-quart],
.acalog-custom body[data-aos-easing=ease-in-quart] [data-aos] {
  transition-timing-function: cubic-bezier(.55,.085,.68,.53);
}
.acalog-custom [data-aos][data-aos][data-aos-easing=ease-out-quart],
.acalog-custom body[data-aos-easing=ease-out-quart] [data-aos] {
  transition-timing-function: cubic-bezier(.25,.46,.45,.94);
}
.acalog-custom [data-aos][data-aos][data-aos-easing=ease-in-out-quart],
.acalog-custom body[data-aos-easing=ease-in-out-quart] [data-aos] {
  transition-timing-function: cubic-bezier(.455,.03,.515,.955);
}
.acalog-custom [data-aos^=fade][data-aos^=fade] {
  opacity: 0;
  transition-property: opacity, transform;
}
.acalog-custom [data-aos^=fade][data-aos^=fade].aos-animate {
  opacity: 1;
  transform: translateZ(0);
}
.acalog-custom [data-aos=fade-up] {
  transform: translate3d(0,30px,0);
}
.acalog-custom [data-aos=fade-down] {
  transform: translate3d(0,-30px,0);
}
.acalog-custom [data-aos=fade-right] {
  transform: translate3d(-30px,0,0);
}
.acalog-custom [data-aos=fade-left] {
  transform: translate3d(30px,0,0);
}
.acalog-custom [data-aos=fade-up-right] {
  transform: translate3d(-30px,30px,0);
}
.acalog-custom [data-aos=fade-up-left] {
  transform: translate3d(30px,30px,0);
}
.acalog-custom [data-aos=fade-down-right] {
  transform: translate3d(-30px,-30px,0);
}
.acalog-custom [data-aos=fade-down-left] {
  transform: translate3d(30px,-30px,0);
}
.acalog-custom [data-aos^=zoom][data-aos^=zoom] {
  opacity: 0;
  transition-property: opacity, transform;
}
.acalog-custom [data-aos^=zoom][data-aos^=zoom].aos-animate {
  opacity: 1;
  transform: translateZ(0) scale(1);
}
.acalog-custom [data-aos=zoom-in] {
  transform: scale(.6);
}
.acalog-custom [data-aos=zoom-in-up] {
  transform: translate3d(0,30px,0) scale(.6);
}
.acalog-custom [data-aos=zoom-in-down] {
  transform: translate3d(0,-30px,0) scale(.6);
}
.acalog-custom [data-aos=zoom-in-right] {
  transform: translate3d(-30px,0,0) scale(.6);
}
.acalog-custom [data-aos=zoom-in-left] {
  transform: translate3d(30px,0,0) scale(.6);
}
.acalog-custom [data-aos=zoom-out] {
  transform: scale(1.2);
}
.acalog-custom [data-aos=zoom-out-up] {
  transform: translate3d(0,30px,0) scale(1.2);
}
.acalog-custom [data-aos=zoom-out-down] {
  transform: translate3d(0,-30px,0) scale(1.2);
}
.acalog-custom [data-aos=zoom-out-right] {
  transform: translate3d(-30px,0,0) scale(1.2);
}
.acalog-custom [data-aos=zoom-out-left] {
  transform: translate3d(30px,0,0) scale(1.2);
}
.acalog-custom [data-aos^=slide][data-aos^=slide] {
  transition-property: transform;
}
.acalog-custom [data-aos^=slide][data-aos^=slide].aos-animate {
  transform: translateZ(0);
}
.acalog-custom [data-aos=slide-up] {
  transform: translate3d(0,100%,0);
}
.acalog-custom [data-aos=slide-down] {
  transform: translate3d(0,-100%,0);
}
.acalog-custom [data-aos=slide-right] {
  transform: translate3d(-100%,0,0);
}
.acalog-custom [data-aos=slide-left] {
  transform: translate3d(100%,0,0);
}
.acalog-custom [data-aos^=flip][data-aos^=flip] {
  backface-visibility: hidden;
  transition-property: transform;
}
.acalog-custom [data-aos=flip-left] {
  transform: perspective(2500px) rotateY(-100deg);
}
.acalog-custom [data-aos=flip-left].aos-animate {
  transform: perspective(2500px) rotateY(0);
}
.acalog-custom [data-aos=flip-right] {
  transform: perspective(2500px) rotateY(100deg);
}
.acalog-custom [data-aos=flip-right].aos-animate {
  transform: perspective(2500px) rotateY(0);
}
.acalog-custom [data-aos=flip-up] {
  transform: perspective(2500px) rotateX(-100deg);
}
.acalog-custom [data-aos=flip-up].aos-animate {
  transform: perspective(2500px) rotateX(0);
}
.acalog-custom [data-aos=flip-down] {
  transform: perspective(2500px) rotateX(100deg);
}
.acalog-custom [data-aos=flip-down].aos-animate {
  transform: perspective(2500px) rotateX(0);
}
.acalog-custom body {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-family: Source Sans Pro, sans-serif;
  overflow-x: hidden;
}
.acalog-custom body.fixed-body {
  block-size: 100%;
  overflow: hidden;
}
.acalog-custom a {
  color: #730b12;
  transition: all .2s ease-in-out;
}
.acalog-custom a:hover {
  color: #44070b;
}
.acalog-custom .pagination-block,
.acalog-custom .pagination-block .pagination li {
  display: flex;
  justify-content: center;
}
.acalog-custom .pagination-block .pagination li {
  align-items: center;
  flex-shrink: 0;
  font-size: 1rem;
  margin-right: .5rem;
  padding: 0;
}
.acalog-custom .pagination-block .pagination li a,
.acalog-custom .pagination-block .pagination li button {
  background: #fff;
  border: 0 solid #797979;
  border-radius: 4px;
  box-shadow: 0 1px 2px 0 rgba(0,0,0,0.25);
  color: #000;
  font-weight: 700;
  height: 2rem;
  padding: 4px;
  text-align: center;
  text-decoration: none;
  width: 2rem;
}
.acalog-custom .pagination-block .pagination li a:hover {
  background: #bbb;
}
.acalog-custom .pagination-block .pagination li .current {
  background: #fff;
  background-color: #e7e7e7;
  border: 0 solid #797979;
  border-radius: 4px;
  box-shadow: 0 1px 2px 0 rgba(0,0,0,0.25);
  color: #730b12;
  font-weight: 700;
  height: 2rem;
  padding: 4px;
  text-align: center;
  width: 2rem;
}
.acalog-custom .pagination-block .pagination .disabled {
  border: 0;
  font-weight: 700;
}
.acalog-custom .pagination-block .pagination .disabled button {
  background-color: #e7e7e7;
  border: 0 solid #797979;
  border-radius: 4px;
  box-shadow: 0 1px 2px 0 rgba(0,0,0,0.25);
  color: #999;
  font-weight: 700;
  opacity: .5;
}
.acalog-custom .pagination-block .pagination .next button,
.acalog-custom .pagination-block .pagination .prev button {
  color: #999;
  font-weight: 700;
}
.acalog-custom .pagination-block .pagination .next a,
.acalog-custom .pagination-block .pagination .prev a {
  color: #000;
  font-weight: 700;
  text-decoration: none;
}
.acalog-custom .breadcrumb-container {
  overflow: scroll;
}
.acalog-custom .breadcrumb-container .breadcrumb-row {
  padding-bottom: 1rem;
  padding-top: 1rem;
  width: -moz-max-content;
  width: max-content;
}
.acalog-custom .breadcrumb-container .breadcrumb-row .breadcrumb-wrapper a.home:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #730b12;
  color: #000;
  content: "";
  content: "\f015";
  display: inline-block;
  font-family: Font Awesome \6 Pro;
  font-style: normal;
  font-variant: normal;
  font-weight: 300;
  font-weight: 900;
  line-height: 1;
}
.acalog-custom .breadcrumb-container .breadcrumb-row .breadcrumb-wrapper a.home:before:hover {
  color: #44070b;
}
.acalog-custom .breadcrumb-container .breadcrumb-row .breadcrumb-wrapper a.home span {
  display: none;
}
.acalog-custom .breadcrumb-container .breadcrumb-row .breadcrumb-wrapper span.itemListElement {
  display: inline-block;
}
.acalog-custom .breadcrumb-container .breadcrumb-row .breadcrumb-wrapper a,
.acalog-custom .breadcrumb-container .breadcrumb-row .breadcrumb-wrapper a.span {
  color: #282828;
  font-size: .83333rem;
  font-weight: 700;
  text-decoration: none;
}
@media (min-width: 768px) {
  .acalog-custom .breadcrumb-container .breadcrumb-row .breadcrumb-wrapper a,
  .acalog-custom .breadcrumb-container .breadcrumb-row .breadcrumb-wrapper a.span {
    font-size: 1rem;
  }
}
.acalog-custom .breadcrumb-container .breadcrumb-row .breadcrumb-wrapper a.current-item,
.acalog-custom .breadcrumb-container .breadcrumb-row .breadcrumb-wrapper a.span.current-item {
  font-weight: 400;
}
.acalog-custom .breadcrumb-container .breadcrumb-row .breadcrumb-wrapper a.span:hover,
.acalog-custom .breadcrumb-container .breadcrumb-row .breadcrumb-wrapper a:hover {
  text-decoration: underline;
}
@media (min-width: 768px) {
  .acalog-custom .breadcrumb-container {
    overflow: hidden;
  }
}
.acalog-custom .fixed-body {
  block-size: 100%;
  overflow: hidden;
}
.acalog-custom .accordion-block .accordion-body .wp-block-button .wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-gray .wp-block-button .wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-maroon .wp-block-button .wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-red .wp-block-button .wp-block-button__link,
.acalog-custom .btn,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .wp-block-button__link,
.acalog-custom .compare .wp-block-button .wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .wp-block-button__link,
.acalog-custom .wp-element-button {
  text-transform: uppercase;
}
.acalog-custom .blocks:not(.stats-block) .wp-block-button .wp-block-button__link {
  --bs-btn-color: #fff;
  --bs-btn-bg: #393939;
  --bs-btn-border-color: #393939;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #44070b;
  --bs-btn-hover-border-color: #44070b;
  --bs-btn-focus-shadow-rgb: 87, 87, 87;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #2e2e2e;
  --bs-btn-active-border-color: #2b2b2b;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #393939;
  --bs-btn-disabled-border-color: #393939;
  --bs-btn-padding-y: .65rem;
  --bs-btn-padding-x: 1.5rem;
  --bs-btn-font-size: 1.375rem;
  --bs-btn-border-radius: 1.75rem;
  background-color: #393939;
  color: #fff;
  display: inline-block;
  font-size: 1.03125rem;
  font-weight: 700;
  line-height: 1.2;
  margin: 15px 0 0;
  text-align: center;
  text-decoration: none !important;
  text-decoration: none;
  transition: all .2s ease-in-out;
}
@media (min-width: 768px) {
  .acalog-custom .blocks:not(.stats-block) .wp-block-button .wp-block-button__link {
    font-size: 1.375rem;
  }
}
.acalog-custom .blocks:not(.stats-block) .wp-block-button .wp-block-button__link:hover {
  background-color: #44070b;
  border-color: #44070b;
  color: #fff;
}
.acalog-custom .blocks:not(.stats-block) .wp-block-button.is-style-outline .wp-block-button__link {
  --bs-btn-color: #393939;
  --bs-btn-border-color: #393939;
  --bs-btn-hover-color: #44070b;
  --bs-btn-hover-bg: transparent;
  --bs-btn-hover-border-color: #44070b;
  --bs-btn-focus-shadow-rgb: 57, 57, 57;
  --bs-btn-active-color: #44070b;
  --bs-btn-active-bg: transparent;
  --bs-btn-active-border-color: #44070b;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
  --bs-btn-disabled-color: #393939;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #393939;
  --bs-gradient: none;
  background: transparent;
  box-sizing: border-box;
  color: #393939;
}
.acalog-custom .blocks:not(.stats-block) .wp-block-button.is-style-outline .wp-block-button__link:hover {
  background-color: transparent;
  border-color: #44070b;
  color: #44070b;
}
.acalog-custom .blocks:not(.stats-block) .wp-block-buttons {
  display: flex;
  gap: 1rem;
  justify-content: center;
  margin-bottom: 0;
}
.acalog-custom .blocks:not(.stats-block) .wp-block-button.apply .wp-block-button__link:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #c6cd23;
  content: "";
  content: "\f573";
  display: inline-block;
  font-family: Font Awesome \6 Pro;
  font-style: normal;
  font-variant: normal;
  font-weight: 300;
  line-height: 1;
  margin-right: 8px;
}
.acalog-custom .blocks:not(.stats-block) .wp-block-button.apply .wp-block-button__link:before:hover {
  color: #44070b;
}
.acalog-custom .blocks:not(.stats-block) .wp-block-button.visit .wp-block-button__link:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #c6cd23;
  content: "";
  content: "\f736";
  display: inline-block;
  font-family: Font Awesome \6 Pro;
  font-style: normal;
  font-variant: normal;
  font-weight: 300;
  line-height: 1;
  margin-right: 8px;
}
.acalog-custom .blocks:not(.stats-block) .wp-block-button.visit .wp-block-button__link:before:hover {
  color: #44070b;
}
.acalog-custom .blocks:not(.stats-block) .callout-block,
.acalog-custom .blocks:not(.stats-block).is-style-maroon .h1,
.acalog-custom .blocks:not(.stats-block).is-style-maroon .h2,
.acalog-custom .blocks:not(.stats-block).is-style-maroon .h3,
.acalog-custom .blocks:not(.stats-block).is-style-maroon h1,
.acalog-custom .blocks:not(.stats-block).is-style-maroon h2,
.acalog-custom .blocks:not(.stats-block).is-style-maroon h3,
.acalog-custom .blocks:not(.stats-block).is-style-red .h1,
.acalog-custom .blocks:not(.stats-block).is-style-red .h2,
.acalog-custom .blocks:not(.stats-block).is-style-red .h3,
.acalog-custom .blocks:not(.stats-block).is-style-red h1,
.acalog-custom .blocks:not(.stats-block).is-style-red h2,
.acalog-custom .blocks:not(.stats-block).is-style-red h3 {
  color: #fff;
}
.acalog-custom .blocks:not(.stats-block).is-style-maroon .wp-block-button .wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-red .wp-block-button .wp-block-button__link {
  --bs-btn-color: #730b12;
  --bs-btn-bg: #fff;
  --bs-btn-border-color: #fff;
  --bs-btn-hover-color: #730b12;
  --bs-btn-hover-bg: #ddd;
  --bs-btn-hover-border-color: #ddd;
  --bs-btn-focus-shadow-rgb: 234, 218, 219;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #fff;
  --bs-btn-active-border-color: #fff;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #fff;
  --bs-btn-disabled-border-color: #fff;
  --bs-btn-padding-y: .65rem;
  --bs-btn-padding-x: 1.5rem;
  --bs-btn-font-size: 1.375rem;
  --bs-btn-border-radius: 1.75rem;
  background-color: #fff;
  color: #730b12;
  display: inline-block;
  font-size: 1.03125rem;
  font-weight: 700;
  line-height: 1.2;
  margin: 15px 0 0;
  text-align: center;
  text-decoration: none !important;
  text-decoration: none;
  transition: all .2s ease-in-out;
}
@media (min-width: 768px) {
  .acalog-custom .blocks:not(.stats-block).is-style-maroon .wp-block-button .wp-block-button__link,
  .acalog-custom .blocks:not(.stats-block).is-style-red .wp-block-button .wp-block-button__link {
    font-size: 1.375rem;
  }
}
.acalog-custom .blocks:not(.stats-block).is-style-maroon .wp-block-button .wp-block-button__link:hover,
.acalog-custom .blocks:not(.stats-block).is-style-red .wp-block-button .wp-block-button__link:hover {
  background-color: #ddd;
  border-color: #ddd;
  color: #730b12;
}
.acalog-custom .blocks:not(.stats-block).is-style-maroon .wp-block-button.is-style-outline .wp-block-button__link,
.acalog-custom .blocks:not(.stats-block).is-style-red .wp-block-button.is-style-outline .wp-block-button__link {
  --bs-btn-color: #fff;
  --bs-btn-border-color: #fff;
  --bs-btn-hover-color: #ddd;
  --bs-btn-hover-bg: transparent;
  --bs-btn-hover-border-color: #ddd;
  --bs-btn-focus-shadow-rgb: 255, 255, 255;
  --bs-btn-active-color: #ddd;
  --bs-btn-active-bg: transparent;
  --bs-btn-active-border-color: #ddd;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #fff;
  --bs-gradient: none;
  background: transparent;
  box-sizing: border-box;
  color: #fff;
}
.acalog-custom .blocks:not(.stats-block).is-style-maroon .wp-block-button.is-style-outline .wp-block-button__link:hover,
.acalog-custom .blocks:not(.stats-block).is-style-red .wp-block-button.is-style-outline .wp-block-button__link:hover {
  background-color: transparent;
  border-color: #ddd;
  color: #ddd;
}
.acalog-custom .blocks:not(.stats-block).is-style-maroon .wp-block-button.apply .wp-block-button__link:before,
.acalog-custom .blocks:not(.stats-block).is-style-red .wp-block-button.apply .wp-block-button__link:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #730b12;
  content: "";
  content: "\f573";
  display: inline-block;
  font-family: Font Awesome \6 Pro;
  font-style: normal;
  font-variant: normal;
  font-weight: 300;
  line-height: 1;
  margin-right: 8px;
}
.acalog-custom .blocks:not(.stats-block).is-style-maroon .wp-block-button.apply .wp-block-button__link:before:hover,
.acalog-custom .blocks:not(.stats-block).is-style-red .wp-block-button.apply .wp-block-button__link:before:hover {
  color: #44070b;
}
.acalog-custom .blocks:not(.stats-block).is-style-maroon .wp-block-button.visit .wp-block-button__link:before,
.acalog-custom .blocks:not(.stats-block).is-style-red .wp-block-button.visit .wp-block-button__link:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #730b12;
  content: "";
  content: "\f736";
  display: inline-block;
  font-family: Font Awesome \6 Pro;
  font-style: normal;
  font-variant: normal;
  font-weight: 300;
  line-height: 1;
  margin-right: 8px;
}
.acalog-custom .blocks:not(.stats-block).is-style-maroon .wp-block-button.visit .wp-block-button__link:before:hover,
.acalog-custom .blocks:not(.stats-block).is-style-red .wp-block-button.visit .wp-block-button__link:before:hover {
  color: #44070b;
}
.acalog-custom .blocks:not(.stats-block).is-style-gray .wp-block-button .wp-block-button__link {
  --bs-btn-color: #730b12;
  --bs-btn-bg: #fff;
  --bs-btn-border-color: #fff;
  --bs-btn-hover-color: #730b12;
  --bs-btn-hover-bg: #ddd;
  --bs-btn-hover-border-color: #ddd;
  --bs-btn-focus-shadow-rgb: 234, 218, 219;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #fff;
  --bs-btn-active-border-color: #fff;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #fff;
  --bs-btn-disabled-border-color: #fff;
  --bs-btn-padding-y: .65rem;
  --bs-btn-padding-x: 1.5rem;
  --bs-btn-font-size: 1.375rem;
  --bs-btn-border-radius: 1.75rem;
  background-color: #fff;
  color: #730b12;
  display: inline-block;
  font-size: 1.03125rem;
  font-weight: 700;
  line-height: 1.2;
  margin: 15px 0 0;
  text-align: center;
  text-decoration: none !important;
  text-decoration: none;
  transition: all .2s ease-in-out;
}
@media (min-width: 768px) {
  .acalog-custom .blocks:not(.stats-block).is-style-gray .wp-block-button .wp-block-button__link {
    font-size: 1.375rem;
  }
}
.acalog-custom .blocks:not(.stats-block).is-style-gray .wp-block-button .wp-block-button__link:hover {
  background-color: #ddd;
  border-color: #ddd;
  color: #730b12;
}
.acalog-custom .blocks:not(.stats-block).is-style-gray .wp-block-button.is-style-outline .wp-block-button__link {
  --bs-btn-color: #fff;
  --bs-btn-border-color: #fff;
  --bs-btn-hover-color: #ddd;
  --bs-btn-hover-bg: transparent;
  --bs-btn-hover-border-color: #ddd;
  --bs-btn-focus-shadow-rgb: 255, 255, 255;
  --bs-btn-active-color: #ddd;
  --bs-btn-active-bg: transparent;
  --bs-btn-active-border-color: #ddd;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #fff;
  --bs-gradient: none;
  background: transparent;
  box-sizing: border-box;
  color: #fff;
}
.acalog-custom .blocks:not(.stats-block).is-style-gray .wp-block-button.is-style-outline .wp-block-button__link:hover {
  background-color: transparent;
  border-color: #ddd;
  color: #ddd;
}
.acalog-custom .blocks:not(.stats-block).is-style-gray .wp-block-button.apply .wp-block-button__link:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #730b12;
  content: "";
  content: "\f573";
  display: inline-block;
  font-family: Font Awesome \6 Pro;
  font-style: normal;
  font-variant: normal;
  font-weight: 300;
  line-height: 1;
  margin-right: 8px;
}
.acalog-custom .blocks:not(.stats-block).is-style-gray .wp-block-button.apply .wp-block-button__link:before:hover {
  color: #44070b;
}
.acalog-custom .blocks:not(.stats-block).is-style-gray .wp-block-button.visit .wp-block-button__link:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #730b12;
  content: "";
  content: "\f736";
  display: inline-block;
  font-family: Font Awesome \6 Pro;
  font-style: normal;
  font-variant: normal;
  font-weight: 300;
  line-height: 1;
  margin-right: 8px;
}
.acalog-custom .blocks:not(.stats-block).is-style-gray .wp-block-button.visit .wp-block-button__link:before:hover {
  color: #44070b;
}
.acalog-custom .blocks {
  color: #393939;
  padding: 50px 0;
  padding-left: .5rem !important;
  padding-right: .5rem !important;
  position: relative;
}
.acalog-custom .blocks .container {
  position: relative;
  z-index: 1;
}
@media (min-width: 768px) {
  .acalog-custom .blocks {
    padding: 100px 0;
  }
}
.acalog-custom .blocks .h1,
.acalog-custom .blocks .h2,
.acalog-custom .blocks .h3,
.acalog-custom .blocks .h4,
.acalog-custom .blocks .h5,
.acalog-custom .blocks .h6,
.acalog-custom .blocks h1,
.acalog-custom .blocks h2,
.acalog-custom .blocks h3,
.acalog-custom .blocks h4,
.acalog-custom .blocks h5,
.acalog-custom .blocks h6 {
  font-family: Din Next, sans-serif;
  line-height: 1.2;
}
.acalog-custom .blocks .h2,
.acalog-custom .blocks h2,
.acalog-custom .blocks ol,
.acalog-custom .blocks p,
.acalog-custom .blocks ul {
  color: inherit;
}
.acalog-custom .blocks em {
  font-style: italic;
  font-weight: 400;
}
.acalog-custom .blocks.stats-block {
  -webkit-text-stroke-color: #393939;
}
.acalog-custom .blocks .wp-block-heading.is-style-script {
  font-family: Maverix, sans-serif;
}
.acalog-custom .blocks .card-icon i {
  background-color: #c6cd23;
  border-radius: 50px;
  color: #fff;
  font-size: 3.25rem;
  min-height: 100px;
  min-width: 100px;
  padding: 1.5rem 1.2rem;
  transition: all .2s ease-in-out;
}
.acalog-custom .blocks p {
  font-family: Source Sans Pro, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.5;
}
@media (min-width: 768px) {
  .acalog-custom .blocks p {
    font-size: 1.5rem;
  }
}
.acalog-custom .blocks ol,
.acalog-custom .blocks ul {
  font-family: Source Sans Pro, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
}
@media (min-width: 768px) {
  .acalog-custom .blocks ol,
  .acalog-custom .blocks ul {
    font-size: 1.5rem;
  }
}
.acalog-custom .blocks figcaption {
  font-size: .9375rem;
  font-weight: 400;
  margin: .25rem 0;
}
@media (min-width: 768px) {
  .acalog-custom .blocks figcaption {
    font-size: 1.125rem;
  }
}
.acalog-custom .blocks.is-style-light-gray-1 {
  background-color: #f2f2f2;
}
.acalog-custom .blocks.is-style-light-gray-2 {
  background-color: #e7e7e7;
}
.acalog-custom .blocks .wp-block-heading.h2,
.acalog-custom .blocks h2.wp-block-heading {
  color: #730b12;
}
.acalog-custom .blocks .wp-block-heading.h2 strong,
.acalog-custom .blocks .wp-block-heading.is-style-script.h2,
.acalog-custom .blocks .wp-block-heading.is-style-secondary.h2,
.acalog-custom .blocks .wp-block-heading.is-style-secondary.h2 strong,
.acalog-custom .blocks h2.wp-block-heading strong,
.acalog-custom .blocks h2.wp-block-heading.is-style-script,
.acalog-custom .blocks h2.wp-block-heading.is-style-secondary,
.acalog-custom .blocks h2.wp-block-heading.is-style-secondary strong {
  color: #393939;
}
.acalog-custom .blocks .wp-block-heading.is-style-script.h2 strong,
.acalog-custom .blocks h2.wp-block-heading.is-style-script strong {
  color: #730b12;
}
.acalog-custom .blocks .wp-block-heading.h3,
.acalog-custom .blocks .wp-block-heading.h3 strong,
.acalog-custom .blocks h3.wp-block-heading,
.acalog-custom .blocks h3.wp-block-heading strong {
  color: #393939;
}
.acalog-custom .blocks .wp-block-heading.is-style-secondary.h3,
.acalog-custom .blocks h3.wp-block-heading.is-style-secondary {
  color: #730b12;
}
.acalog-custom .blocks .wp-block-heading.is-style-script.h3,
.acalog-custom .blocks .wp-block-heading.is-style-secondary.h3 strong,
.acalog-custom .blocks h3.wp-block-heading.is-style-script,
.acalog-custom .blocks h3.wp-block-heading.is-style-secondary strong {
  color: #393939;
}
.acalog-custom .blocks .wp-block-heading.is-style-script.h3 strong,
.acalog-custom .blocks h3.wp-block-heading.is-style-script strong {
  color: #730b12;
}
.acalog-custom .blocks.is-style-maroon,
.acalog-custom .blocks.is-style-red {
  background-color: #730b12;
  color: #fff;
}
.acalog-custom .blocks.is-style-maroon a,
.acalog-custom .blocks.is-style-red a {
  color: #fff;
}
.acalog-custom .blocks.is-style-maroon a:hover,
.acalog-custom .blocks.is-style-red a:hover {
  color: #e0e0e0;
}
.acalog-custom .blocks.is-style-maroon .inner-card a,
.acalog-custom .blocks.is-style-red .inner-card a {
  color: #730b12;
}
.acalog-custom .blocks.is-style-maroon .inner-card a:hover,
.acalog-custom .blocks.is-style-red .inner-card a:hover {
  color: #44070b;
}
.acalog-custom .blocks.is-style-maroon .accordion-item a,
.acalog-custom .blocks.is-style-red .accordion-item a {
  color: #730b12;
}
.acalog-custom .blocks.is-style-maroon .accordion-item a:hover,
.acalog-custom .blocks.is-style-red .accordion-item a:hover {
  color: #44070b;
}
.acalog-custom .blocks.is-style-maroon .wp-block-heading.h2,
.acalog-custom .blocks.is-style-maroon h2.wp-block-heading,
.acalog-custom .blocks.is-style-red .wp-block-heading.h2,
.acalog-custom .blocks.is-style-red h2.wp-block-heading {
  color: #fff;
}
.acalog-custom .blocks.is-style-maroon .wp-block-heading.h2 strong,
.acalog-custom .blocks.is-style-maroon h2.wp-block-heading strong,
.acalog-custom .blocks.is-style-red .wp-block-heading.h2 strong,
.acalog-custom .blocks.is-style-red h2.wp-block-heading strong {
  color: #f3f3f3;
}
.acalog-custom .blocks.is-style-maroon .wp-block-heading.is-style-secondary.h2,
.acalog-custom .blocks.is-style-maroon h2.wp-block-heading.is-style-secondary,
.acalog-custom .blocks.is-style-red .wp-block-heading.is-style-secondary.h2,
.acalog-custom .blocks.is-style-red h2.wp-block-heading.is-style-secondary {
  color: #c6cd23;
}
.acalog-custom .blocks.is-style-maroon .wp-block-heading.is-style-secondary.h2 strong,
.acalog-custom .blocks.is-style-maroon h2.wp-block-heading.is-style-secondary strong,
.acalog-custom .blocks.is-style-red .wp-block-heading.is-style-secondary.h2 strong,
.acalog-custom .blocks.is-style-red h2.wp-block-heading.is-style-secondary strong {
  color: #f3f3f3;
}
.acalog-custom .blocks.is-style-maroon .wp-block-heading.h3,
.acalog-custom .blocks.is-style-maroon h3.wp-block-heading,
.acalog-custom .blocks.is-style-red .wp-block-heading.h3,
.acalog-custom .blocks.is-style-red h3.wp-block-heading {
  color: #c6cd23;
}
.acalog-custom .blocks.is-style-maroon .wp-block-heading.h3 strong,
.acalog-custom .blocks.is-style-maroon h3.wp-block-heading strong,
.acalog-custom .blocks.is-style-red .wp-block-heading.h3 strong,
.acalog-custom .blocks.is-style-red h3.wp-block-heading strong {
  color: #f3f3f3;
}
.acalog-custom .blocks.is-style-maroon .wp-block-heading.is-style-secondary.h3,
.acalog-custom .blocks.is-style-maroon h3.wp-block-heading.is-style-secondary,
.acalog-custom .blocks.is-style-red .wp-block-heading.is-style-secondary.h3,
.acalog-custom .blocks.is-style-red h3.wp-block-heading.is-style-secondary {
  color: #fff;
}
.acalog-custom .blocks.is-style-maroon .wp-block-heading.is-style-secondary.h3 strong,
.acalog-custom .blocks.is-style-maroon h3.wp-block-heading.is-style-secondary strong,
.acalog-custom .blocks.is-style-red .wp-block-heading.is-style-secondary.h3 strong,
.acalog-custom .blocks.is-style-red h3.wp-block-heading.is-style-secondary strong {
  color: #f3f3f3;
}
.acalog-custom .blocks.is-style-maroon figcaption,
.acalog-custom .blocks.is-style-red figcaption {
  color: #fff;
}
.acalog-custom .blocks.is-style-maroon.stats-block,
.acalog-custom .blocks.is-style-red.stats-block {
  -webkit-text-stroke-color: #fff;
}
.acalog-custom .blocks.is-style-gray {
  background-color: #393939;
  color: #fff;
}
.acalog-custom .blocks.is-style-gray .wp-block-heading.h2,
.acalog-custom .blocks.is-style-gray h2.wp-block-heading {
  color: #fff;
}
.acalog-custom .blocks.is-style-gray .wp-block-heading.h2 strong,
.acalog-custom .blocks.is-style-gray h2.wp-block-heading strong {
  color: #f3f3f3;
}
.acalog-custom .blocks.is-style-gray .wp-block-heading.is-style-secondary.h2,
.acalog-custom .blocks.is-style-gray h2.wp-block-heading.is-style-secondary {
  color: #51b3c9;
}
.acalog-custom .blocks.is-style-gray .wp-block-heading.is-style-secondary.h2 strong,
.acalog-custom .blocks.is-style-gray h2.wp-block-heading.is-style-secondary strong {
  color: #f3f3f3;
}
.acalog-custom .blocks.is-style-gray .wp-block-heading.h3,
.acalog-custom .blocks.is-style-gray h3.wp-block-heading {
  color: #51b3c9;
}
.acalog-custom .blocks.is-style-gray .wp-block-heading.h3 strong,
.acalog-custom .blocks.is-style-gray h3.wp-block-heading strong {
  color: #f3f3f3;
}
.acalog-custom .blocks.is-style-gray .wp-block-heading.is-style-secondary.h3,
.acalog-custom .blocks.is-style-gray h3.wp-block-heading.is-style-secondary {
  color: #fff;
}
.acalog-custom .blocks.is-style-gray .wp-block-heading.is-style-secondary.h3 strong,
.acalog-custom .blocks.is-style-gray h3.wp-block-heading.is-style-secondary strong {
  color: #f3f3f3;
}
.acalog-custom .blocks.is-style-gray a {
  color: #fff;
}
.acalog-custom .blocks.is-style-gray a:hover {
  color: #e0e0e0;
}
.acalog-custom .blocks.is-style-gray .inner-card a {
  color: #fff;
}
.acalog-custom .blocks.is-style-gray .inner-card a:hover {
  color: #e0e0e0;
}
.acalog-custom .blocks.is-style-gray .accordion-item a {
  color: #730b12;
}
.acalog-custom .blocks.is-style-gray .accordion-item a:hover {
  color: #44070b;
}
.acalog-custom .blocks.is-style-gray figcaption {
  color: #fff;
}
.acalog-custom .blocks.is-style-gray.stats-block {
  -webkit-text-stroke-color: #fff;
}
.acalog-custom .blocks.is-style-gray-pattern {
  background-color: #e7e7e7;
  background-image: url("../../img/gateway/b985f1e4969638bc805d.png");
  background-position: 50%;
}
.acalog-custom .blocks.divider-top-small-slant-left {
  margin-top: -1px;
}
.acalog-custom .blocks.divider-top-small-slant-left:before {
  background: rgba(0,0,0,0.1);
  -webkit-clip-path: polygon(0 100%,0 0,100% 0);
  clip-path: polygon(0 100%,0 0,100% 0);
  content: "";
  display: block;
  height: 25px;
  left: 0;
  position: absolute;
  top: -0.5px;
  width: 100%;
}
@media (min-width: 768px) {
  .acalog-custom .blocks.divider-top-small-slant-left:before {
    height: 50px;
  }
}
.acalog-custom .blocks.divider-top-small-slant-right {
  margin-top: -1px;
}
.acalog-custom .blocks.divider-top-small-slant-right:before {
  background: rgba(0,0,0,0.1);
  -webkit-clip-path: polygon(0 0,100% 100%,100% 0);
  clip-path: polygon(0 0,100% 100%,100% 0);
  content: "";
  display: block;
  height: 25px;
  left: 0;
  position: absolute;
  top: -0.5px;
  width: 100%;
}
@media (min-width: 768px) {
  .acalog-custom .blocks.divider-top-small-slant-right:before {
    height: 50px;
  }
}
.acalog-custom .blocks.divider-top-big-slant-left {
  margin-top: -1px;
}
.acalog-custom .blocks.divider-top-big-slant-left:before {
  background: rgba(0,0,0,0.1);
  -webkit-clip-path: polygon(0 100%,0 0,100% 0);
  clip-path: polygon(0 100%,0 0,100% 0);
  content: "";
  display: block;
  height: 100px;
  left: 0;
  position: absolute;
  top: -0.5px;
  width: 100%;
}
@media (min-width: 768px) {
  .acalog-custom .blocks.divider-top-big-slant-left:before {
    height: 200px;
  }
}
.acalog-custom .blocks.divider-top-big-slant-right {
  margin-top: -1px;
}
.acalog-custom .blocks.divider-top-big-slant-right:before {
  background: rgba(0,0,0,0.1);
  -webkit-clip-path: polygon(0 0,100% 100%,100% 0);
  clip-path: polygon(0 0,100% 100%,100% 0);
  content: "";
  display: block;
  height: 100px;
  left: 0;
  position: absolute;
  top: -0.5px;
  width: 100%;
}
@media (min-width: 768px) {
  .acalog-custom .blocks.divider-top-big-slant-right:before {
    height: 200px;
  }
}
.acalog-custom .blocks.divider-bottom-small-slant-left {
  margin-bottom: -1px;
}
.acalog-custom .blocks.divider-bottom-small-slant-left:after {
  background: rgba(0,0,0,0.1);
  bottom: -0.5px;
  -webkit-clip-path: polygon(0 0,0 100%,100% 100%,0 0);
  clip-path: polygon(0 0,0 100%,100% 100%,0 0);
  content: "";
  display: block;
  height: 25px;
  left: 0;
  position: absolute;
  width: 100%;
}
@media (min-width: 768px) {
  .acalog-custom .blocks.divider-bottom-small-slant-left:after {
    height: 50px;
  }
}
.acalog-custom .blocks.divider-bottom-small-slant-right {
  margin-bottom: -1px;
}
.acalog-custom .blocks.divider-bottom-small-slant-right:after {
  background: rgba(0,0,0,0.1);
  bottom: -0.5px;
  -webkit-clip-path: polygon(0 100%,0 100%,100% 100%,100% 0);
  clip-path: polygon(0 100%,0 100%,100% 100%,100% 0);
  content: "";
  display: block;
  height: 25px;
  left: 0;
  position: absolute;
  width: 100%;
}
@media (min-width: 768px) {
  .acalog-custom .blocks.divider-bottom-small-slant-right:after {
    height: 50px;
  }
}
.acalog-custom .blocks.divider-bottom-big-slant-left {
  margin-bottom: -1px;
}
.acalog-custom .blocks.divider-bottom-big-slant-left:after {
  background: rgba(0,0,0,0.1);
  bottom: -0.5px;
  -webkit-clip-path: polygon(0 0,0 100%,100% 100%,100% 50%);
  clip-path: polygon(0 0,0 100%,100% 100%,100% 50%);
  content: "";
  display: block;
  height: 100px;
  left: 0;
  position: absolute;
  width: 100%;
}
@media (min-width: 768px) {
  .acalog-custom .blocks.divider-bottom-big-slant-left:after {
    height: 200px;
  }
}
.acalog-custom .blocks.divider-bottom-big-slant-right {
  margin-bottom: -1px;
}
.acalog-custom .blocks.divider-bottom-big-slant-right:after {
  background: rgba(0,0,0,0.1);
  bottom: -0.5px;
  -webkit-clip-path: polygon(0 50%,0 100%,100% 100%,100% 0);
  clip-path: polygon(0 50%,0 100%,100% 100%,100% 0);
  content: "";
  display: block;
  height: 100px;
  left: 0;
  position: absolute;
  width: 100%;
}
@media (min-width: 768px) {
  .acalog-custom .blocks.divider-bottom-big-slant-right:after {
    height: 200px;
  }
}
.acalog-custom .blocks.divider-top-brush {
  margin-top: -1px;
}
.acalog-custom .blocks.divider-top-brush:before {
  background: rgba(0,0,0,0.1);
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440.02' height='39.25'%3E%3Cpath fill='%23FFF' d='M.02 18.31c24.24-.62 44.92-1.64 72.97-.03-7.43.31-.1.84 1.74 1.26 14.96-.46 32.92-.17 42.09-.99l23.89.45c-.19.77-8.69 2.51-31.24 2.2 79.69 1.38 141.87-1.45 220.3.06-13.27.29-26.64 1.12-32.72 1.98l6.52.07-28.48 2.78c17.91-1.78 62.07-2.95 64.24-4.64 1.45 0 2.85.08 4.34.12 3.67.41-11.39.41-4.92.69 9.85-.32 25.24-.7 28.82-1.09-1.3.3-3.81.69-9.85.7 2.46 0 4.88 0 7.24-.02-13.71 1.39-38.85 2.42-45.81 3.07 56.28-2.76 54.01-.14 99.53-2.07 2.08.04 4.15.12 6.18.15-18.68 2.12-33.79 3.04-55.17 5.42-9.27.07-12.98-.18-13.76-.68-7.67 1.03-9.7 2.52-23.94 3.44l-4.54-.75c-40.98.19-36.06 4.65-75.2 5.01-8.16-1.84 33.02-3.63 56.62-5.55-18.82-1.39 38.71-2 16.56-4.1l-11.44 1.59c-10.93.29-11.14-.6-5.61-.98-13.55.69-10.39.27-15.87 1.42-61.78 1.93 5.98-2.8-54.69-2.01 6.76-.74 23.51-1.12 19.98-2.2l32.63-.42.29-1.61c-41.17 1.03-64.92 3.71-83.07 6.97 36.73-2.71 4.44 1.51 23.99 1.71-7.05.99-13.95.8-18.15.47-2.61.56-21.19 1.41-18.54 2.24-9.7-3.56-90.11-1.12-72.69-5.56-13.85-.22-44.6 1.34-77.66 3.07-7.05-.28-14-.47-20.56-.66l3.43 1.55c-4.59.22-9.17.49-13.71.71-5.84-.45 12.6-2.1-9.32-2.68l-4.43.45v9.39h191.54c5.24-.16 10.14-.28 14.7-.37l11.15.31-.02.06h6.2c-.39-.06-.84-.11-1.36-.15l-.05-.04c4.25 0 8.21-.02 11.83.1l-2.02.1h4.59c-.1 0-.2 0-.3-.02h.34c.5 0 .97.01 1.46.02h1201.95V15.27c-2.38-.16-4.67-.31-6.37-.45 2.12-.13 4.25-.26 6.37-.4V4.11c-4.5-.02-8.91-.05-12.11 0-11.59-.27-22.88-.41-32.2-.09l-37.11-.66c-2.03-.16-4.06-.33-5.55-.58-2.22.13-2.61.3-2.27.43C1257.09 1.55 1163.55.65 1070.1 0c13.85.34 25.87 1.07 40.16 1.5-21.24 1.7 23.41.57 17.28 2.36-9.56.57-23.65.19-32.1-.3-1.93.55 2.22 1.13 5.17 1.76-21.58-.11-41.75-.23-74.82.23l-6.08 1.83c-40.54.19-27.51 3.96-30.46 5.27-6.66.02-13.71.04-20.61.05 18.87-.43-25.63-2.76 16.51-1.9-6.03-1.88-20.75.22-39.53-.15 9.56-.62 30.7-1.64 28.77-1.85-11 .92-27.46.79-43.97.45.48-.09.97-.13 1.55-.22-1.11.05-2.08.13-2.95.18-24.95-.57-49.72-1.65-56.14-.62-14.91 1.14-35.86 2.08-55.8 3.1l1.79-.3c-1.59.13-2.66.26-3.28.39-6.57.35-13.03.67-19.11 1.06-25-1.41-52.47-.58-80.51-1.1l4.92-.69c-15.88-.47-40.45.23-63.81-.17l-5.36-1.38c-16.02.38-46.05.46-70.57.35-.19.8 22.4.74 11.83 1.66 12.21.05 22.54-.06 18.1-.93 12.21.05 12.84 1.36 22.93 2.01l-47.16.75c-3.81-.12-5.16-.24-5.41-.37l-3.28 1.44s-.39-.08-.39-.17l-1.79.13c-10.47-.1-13.61-.47-11.73-1.03-26.5.45-35.53 2.41-63.57 1.85 11.73-1.21 19.45-1.99 39.19-1.96l-31.95-.13c14.48-1.3 69.75-.77 60.04-3.07-34.99.81-86.06 1.91-116.57 3.55-16.46-1.77-40.45.1-67.48-.8-3.67-.41-12.02-.9-7.05-1.59l7.48-.02c-35.67-.54-76.26.24-107.64 1.21l-16.31-1.86c-54.25-1.21 10.43 2.89-45.13 2.69-13.51-1.99-68.3-1.77-70.66-3.28-10.38.03-15.11-.13-16.31.97 9.36.31 30.07.22 18.39 1.35-18.92.3-28-.86-43.06-1.03 1.01-.3 11.73-1.09 5.94-.94-18.44-.08-44.74-.14-70.86-.24-13.33-.05-26.59-.04-38.7.14v.85c.51.03 1.04.05 1.58.08-.06.19-.66.32-1.58.4v.85c6.61-.16 15.33-.33 24.7.42L0 13.66v.83l11.33 1.15L0 16.02v2.24l.02.05ZM94.27 30c16.65.59 3.57 1.72-7.58 2.59-8.21-.32-16.6-.67-24.91-1.03 10.81-.49 25.29-.87 32.48-1.56h.01Zm11.87 2c-3.62.43-5.21.77-5.98 1.07v.04c-2.85-.12-5.74-.24-8.69-.36l14.67-.76ZM9.07 35.3c9.75-.03 14.58-.33 17.67-.72 6.18-.02 10.47-.36 15.4-.72v.04c-8.69.7-10.86 1.51-17.42 2.03-10.18.53-15.74.21-15.64-.64h-.01Zm69.6 3.63c2.32-.05 4.1 0 5.07.11-1.59 0-3.33-.03-5.07-.11Zm22.83.03c-2.32 0-4.59.1-6.81.1l11.58-.87c-1.74.3-3.28.52-4.78.77h.01Zm23.36-3.02c-9.36.02-18.44.43-24.33.78-.58-.04-.92-.08-1.01-.12-3.09.47-25.68.99-35.04.72l-1.3.26c-3.96-.07-8.06-.15-12.21-.18 1.98-.34 3.43-.68 3.48-1.15l23.31-.44c5.26-1.2 1.01-1.27-6.08-1.04l-.82-.08-17.18.38 1.79.21 8.06-.19c-8.4.36-17.42.8-20.18.43-12.4-1.61 14.72-1.35 9.27-2.18 5.6-.14 12.74-.16 22.88.15-.29 0-.39.09-.34.13l1.4-.09h.1c2.41.08 4.92.16 7.67.28.72 1.01 4.39 1.34 9.51 1.41-1.3.17-2.9.35-4.97.52 17.04-1.06 20.8-.05 34.61-1.02h2.32c-3.52.64-3.23 1.02-.92 1.23h-.02Zm21.14 1.2c-.72-.34-.92-.67-.72-.97 5.7.03 10.47.14 11.25.56h.05c-3.19.18-6.76.31-10.57.41H146Zm854.98-9.71c.82 0 1.16 0 2.03-.05 6.71-.02 10.33.06 12.26.18-4.87-.03-9.6-.1-14.29-.13Zm319.1-11.13c-3.52-.03-7.14-.07-10.76-.14 3.28-.09 7.48-.15 13.32-.12-.92.09-1.79.17-2.56.26Zm-122.46-8.55c19.7.03-11.87 2.01 18.25 1.94 8.06-1.16 27.71.06 33.55-.72-.78.59-1.11 1.23 14.38 1.36 1.01-.3-.48-1.31 11.68-1.21 8.64 2.6-31.18.33-16.8 2.7 34.76.21 22.01-2.08 27.18-2.98-1.16.09-3.09-.08-6.57-.11 0-.08.29-.17.73-.21 7.53.02 14.57.09 20.22.07l-1.06.3c30.86-.58 34.61-.39 45.81-.14-24.26 2.11-48.52 4.26-72.74 6.5 4.34-.26 8.97-.45 13.8-.54 2.27.42 4.3.71 5.94 1l-21.14-.33 1.44-.13c-.62 0-1.25.09-1.88.13-31.23-.47-62.26-.77-84.76.09l4.69.11-21.05.94c-12.21-.14-.34-2.11-19.26-1.77 6.23-1.79 32.97 0 52.18-1.11-33.35-2.15 30.65-1.43 8.5-3.15-9.8 2.77-48.37 1.05-78.29 1.09.24-.85 3.66-1.53 21.33-1.83l32.77.55 11.1-2.56Zm-51.3-1.67h-2.47c9.18-.7 18.77-1.36 34.5-.89-.84.62-4.49 1.16-3.27 1.53-11.97.03-23.6-.02-33.69.09 2.9-.13 8.59-.36 4.93-.73Zm-41.42 2.47-5.74.23c17.71.59 40.3.49 53.72-.56 14.48 2.33-50.92.47-23.26 2.51-5.41-.24-11.49-.27-17.72-.17-.38 0-.87 0-1.4-.04l-.63.09c-6.17.1-12.4.29-18.39.47-3.33-.29-4.58-.62-4.44-1.09-3.86-.12-7.77-.19-11.77-.27 10.28-.53 19.26-1.32 29.63-1.17Zm-16.75 16.93c-8.78.15-17.66.3-18.19.76l25.11.48c-.84-.47 7.11-.66 15.96-.93 11.59-.07 15.5.47 24.67.95-9.12.66-21.96.99-36.06.85 1.79.08 15.45.34 35.24.63l-6.52.61c-29.35-.47-56.91-.7-82.68-1.01 9.36-.4 19.06-.68 30.6-.54-10.28-.73-22.54-.74-34.61-.63 13.28-.37 29.59-1.47 46.48-1.18ZM1061.99 8.5l-17.23-.21c6.71-.14 13.08-.2 17.23.21Zm-42.35-.49-2.71.82c.21-.11 1.01-.47 2.71-.82Zm-2.81.87c.23.57 9.81.05 20.61-.36-1.12.3-2.23.64-1.45.89-7.87.1-15.5.29-22.69.57l3.53-1.1Zm-10.38 3.14c.77.25 3.96.45 12.31.52-3.77.22-9.27.4-15.69.5l3.38-1.02Zm-.34 13.47c.39.08.72.17 1.11.25.34-.09.24-.17-1.01-.25 14.67-.67 26.88-.83 39.24-.9h1.2c-5.88.99-17.81.89-8.44 2.34-12.21.16-23.94.4-32.92.17l12.6-.16c-6.04-.11-8.21-.65-10.67-1.2-1.01.26-7.39.48-11.63.79-.92-.12-1.83-.21-2.56-.37 4.63-.27 8.93-.49 13.08-.67Zm-46 1.22c2.36-.13 4.78-.27 7.34-.44 2.17.29 3.23.67 4.3 1.09l-13.37-.09 1.74-.55Zm-99.14-4.06 1.69.12h-1.93l-.05-.04s.24-.09.29-.09Zm-47.11 1.4c10.04-.07 22.97-.1 32.87-.38-5.98.9-10.09 1.88-22.64.48-1.01.38-1.01.72-.39.97-5.89-.24-11.1-.69-9.85-1.07h.01Zm-17.57 2.2c.1-.17.39-.3.82-.42 2.8.2 4.78.49 5.41.87h-.05c8.93.06 21.43-.18 27.99-.75 1.16.04 2.41.08 3.81.12-2.65.26-4.25.56-4.49.81-8.11.02-15.78.04-22.97.06-6.47-.07-12.21-.22-10.52-.69Zm-148.52 7.69c5.36-.6 12.69-1.38 20.56-2.25 15.78-1.69 33.84-3.51 42.38-4.33 21.34-.56 44.12-.75 57.34-.44l-6.56.35c-50.44.51-64.92 1.48-59.18 2.56s31.76 2.45 62.27 3.98c-33.5.09-68.73.05-103.58.35l4.54.79c-11.2-.14-19.93 1.15-26.21.15-.19-.13 3.14-.56 8.45-1.16h-.01Zm-12.6-5.79c-1.4.47-.1.72 2.61.84-6.85.19-13.76.37-20.71.6 2.94-.81-1.69-1.56 18.1-1.44Zm-204.51 1.58c3.48-2.12 43.63-2.01 59.13-3.49 39.34-.9 26.5 2.55 61.35.98l-12.84-1.06c30.99-1.05 44.17-1.59 78.63-1.55 4.39 1.59-15.78-.13-23.46.86l16.51 1.39c-7.43.19-21.82 1.83-21.53.22-.15.8-11.63 2.27 10.04 1.24l-16.12 1.52c.92.17 2.22.33 3.67.41-4.83.14-9.75.32-14.67.5-6.27-.41-17.42-.17-27.22-1.24-.82-.46 9.41-.83 15.25-1.18-14.91-.43-28.09.07-36.54.6 23.31-.06 11.05.94 16.36 2.2-14.19.8-37.46.98-46 1.51-19.84-.16-36.3-1.34-23.41-2.85-12.5.92-25.87.53-38.9 2.3 24.57-2.09 1.26 3.37 32.53.59 9.85 2.04-26.45 1.93-43.1 1.42 8.49-.57 1.16-1.14 3.09-1.78-24.42 1.37-12.55 2.69 5.16 2.86l-28.33 1.89h2.85c-9.75.41-19.36.81-28.86 1.21-4.06-1.68-5.07-2.82 3.04-2.58l-15.74-.8 23.51-1.03c-10.04-1.2-26.16.41-38.32.69-13.85-.68 31.08-2.06 45.52-4.63l-.05-.08c11.83-1.3 36.68-.85 38.47-.1l-.02-.02Z'/%3E%3C/svg%3E");
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: cover;
  content: "";
  display: block;
  left: 0;
  padding-bottom: 2.725%;
  position: absolute;
  top: -0.5px;
  width: 100%;
}
.acalog-custom .blocks.divider-top-brush.is-style-maroon:before,
.acalog-custom .blocks.divider-top-brush.is-style-red:before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440.02' height='39.25'%3E%3Cpath fill='%23730B12' d='M.02 18.31c24.24-.62 44.92-1.64 72.97-.03-7.43.31-.1.84 1.74 1.26 14.96-.46 32.92-.17 42.09-.99l23.89.45c-.19.77-8.69 2.51-31.24 2.2 79.69 1.38 141.87-1.45 220.3.06-13.27.29-26.64 1.12-32.72 1.98l6.52.07-28.48 2.78c17.91-1.78 62.07-2.95 64.24-4.64 1.45 0 2.85.08 4.34.12 3.67.41-11.39.41-4.92.69 9.85-.32 25.24-.7 28.82-1.09-1.3.3-3.81.69-9.85.7 2.46 0 4.88 0 7.24-.02-13.71 1.39-38.85 2.42-45.81 3.07 56.28-2.76 54.01-.14 99.53-2.07 2.08.04 4.15.12 6.18.15-18.68 2.12-33.79 3.04-55.17 5.42-9.27.07-12.98-.18-13.76-.68-7.67 1.03-9.7 2.52-23.94 3.44l-4.54-.75c-40.98.19-36.06 4.65-75.2 5.01-8.16-1.84 33.02-3.63 56.62-5.55-18.82-1.39 38.71-2 16.56-4.1l-11.44 1.59c-10.93.29-11.14-.6-5.61-.98-13.55.69-10.39.27-15.87 1.42-61.78 1.93 5.98-2.8-54.69-2.01 6.76-.74 23.51-1.12 19.98-2.2l32.63-.42.29-1.61c-41.17 1.03-64.92 3.71-83.07 6.97 36.73-2.71 4.44 1.51 23.99 1.71-7.05.99-13.95.8-18.15.47-2.61.56-21.19 1.41-18.54 2.24-9.7-3.56-90.11-1.12-72.69-5.56-13.85-.22-44.6 1.34-77.66 3.07-7.05-.28-14-.47-20.56-.66l3.43 1.55c-4.59.22-9.17.49-13.71.71-5.84-.45 12.6-2.1-9.32-2.68l-4.43.45v9.39h191.54c5.24-.16 10.14-.28 14.7-.37l11.15.31-.02.06h6.2c-.39-.06-.84-.11-1.36-.15l-.05-.04c4.25 0 8.21-.02 11.83.1l-2.02.1h4.59c-.1 0-.2 0-.3-.02h.34c.5 0 .97.01 1.46.02h1201.95V15.27c-2.38-.16-4.67-.31-6.37-.45 2.12-.13 4.25-.26 6.37-.4V4.11c-4.5-.02-8.91-.05-12.11 0-11.59-.27-22.88-.41-32.2-.09l-37.11-.66c-2.03-.16-4.06-.33-5.55-.58-2.22.13-2.61.3-2.27.43C1257.09 1.55 1163.55.65 1070.1 0c13.85.34 25.87 1.07 40.16 1.5-21.24 1.7 23.41.57 17.28 2.36-9.56.57-23.65.19-32.1-.3-1.93.55 2.22 1.13 5.17 1.76-21.58-.11-41.75-.23-74.82.23l-6.08 1.83c-40.54.19-27.51 3.96-30.46 5.27-6.66.02-13.71.04-20.61.05 18.87-.43-25.63-2.76 16.51-1.9-6.03-1.88-20.75.22-39.53-.15 9.56-.62 30.7-1.64 28.77-1.85-11 .92-27.46.79-43.97.45.48-.09.97-.13 1.55-.22-1.11.05-2.08.13-2.95.18-24.95-.57-49.72-1.65-56.14-.62-14.91 1.14-35.86 2.08-55.8 3.1l1.79-.3c-1.59.13-2.66.26-3.28.39-6.57.35-13.03.67-19.11 1.06-25-1.41-52.47-.58-80.51-1.1l4.92-.69c-15.88-.47-40.45.23-63.81-.17l-5.36-1.38c-16.02.38-46.05.46-70.57.35-.19.8 22.4.74 11.83 1.66 12.21.05 22.54-.06 18.1-.93 12.21.05 12.84 1.36 22.93 2.01l-47.16.75c-3.81-.12-5.16-.24-5.41-.37l-3.28 1.44s-.39-.08-.39-.17l-1.79.13c-10.47-.1-13.61-.47-11.73-1.03-26.5.45-35.53 2.41-63.57 1.85 11.73-1.21 19.45-1.99 39.19-1.96l-31.95-.13c14.48-1.3 69.75-.77 60.04-3.07-34.99.81-86.06 1.91-116.57 3.55-16.46-1.77-40.45.1-67.48-.8-3.67-.41-12.02-.9-7.05-1.59l7.48-.02c-35.67-.54-76.26.24-107.64 1.21l-16.31-1.86c-54.25-1.21 10.43 2.89-45.13 2.69-13.51-1.99-68.3-1.77-70.66-3.28-10.38.03-15.11-.13-16.31.97 9.36.31 30.07.22 18.39 1.35-18.92.3-28-.86-43.06-1.03 1.01-.3 11.73-1.09 5.94-.94-18.44-.08-44.74-.14-70.86-.24-13.33-.05-26.59-.04-38.7.14v.85c.51.03 1.04.05 1.58.08-.06.19-.66.32-1.58.4v.85c6.61-.16 15.33-.33 24.7.42L0 13.66v.83l11.33 1.15L0 16.02v2.24l.02.05ZM94.27 30c16.65.59 3.57 1.72-7.58 2.59-8.21-.32-16.6-.67-24.91-1.03 10.81-.49 25.29-.87 32.48-1.56h.01Zm11.87 2c-3.62.43-5.21.77-5.98 1.07v.04c-2.85-.12-5.74-.24-8.69-.36l14.67-.76ZM9.07 35.3c9.75-.03 14.58-.33 17.67-.72 6.18-.02 10.47-.36 15.4-.72v.04c-8.69.7-10.86 1.51-17.42 2.03-10.18.53-15.74.21-15.64-.64h-.01Zm69.6 3.63c2.32-.05 4.1 0 5.07.11-1.59 0-3.33-.03-5.07-.11Zm22.83.03c-2.32 0-4.59.1-6.81.1l11.58-.87c-1.74.3-3.28.52-4.78.77h.01Zm23.36-3.02c-9.36.02-18.44.43-24.33.78-.58-.04-.92-.08-1.01-.12-3.09.47-25.68.99-35.04.72l-1.3.26c-3.96-.07-8.06-.15-12.21-.18 1.98-.34 3.43-.68 3.48-1.15l23.31-.44c5.26-1.2 1.01-1.27-6.08-1.04l-.82-.08-17.18.38 1.79.21 8.06-.19c-8.4.36-17.42.8-20.18.43-12.4-1.61 14.72-1.35 9.27-2.18 5.6-.14 12.74-.16 22.88.15-.29 0-.39.09-.34.13l1.4-.09h.1c2.41.08 4.92.16 7.67.28.72 1.01 4.39 1.34 9.51 1.41-1.3.17-2.9.35-4.97.52 17.04-1.06 20.8-.05 34.61-1.02h2.32c-3.52.64-3.23 1.02-.92 1.23h-.02Zm21.14 1.2c-.72-.34-.92-.67-.72-.97 5.7.03 10.47.14 11.25.56h.05c-3.19.18-6.76.31-10.57.41H146Zm854.98-9.71c.82 0 1.16 0 2.03-.05 6.71-.02 10.33.06 12.26.18-4.87-.03-9.6-.1-14.29-.13Zm319.1-11.13c-3.52-.03-7.14-.07-10.76-.14 3.28-.09 7.48-.15 13.32-.12-.92.09-1.79.17-2.56.26Zm-122.46-8.55c19.7.03-11.87 2.01 18.25 1.94 8.06-1.16 27.71.06 33.55-.72-.78.59-1.11 1.23 14.38 1.36 1.01-.3-.48-1.31 11.68-1.21 8.64 2.6-31.18.33-16.8 2.7 34.76.21 22.01-2.08 27.18-2.98-1.16.09-3.09-.08-6.57-.11 0-.08.29-.17.73-.21 7.53.02 14.57.09 20.22.07l-1.06.3c30.86-.58 34.61-.39 45.81-.14-24.26 2.11-48.52 4.26-72.74 6.5 4.34-.26 8.97-.45 13.8-.54 2.27.42 4.3.71 5.94 1l-21.14-.33 1.44-.13c-.62 0-1.25.09-1.88.13-31.23-.47-62.26-.77-84.76.09l4.69.11-21.05.94c-12.21-.14-.34-2.11-19.26-1.77 6.23-1.79 32.97 0 52.18-1.11-33.35-2.15 30.65-1.43 8.5-3.15-9.8 2.77-48.37 1.05-78.29 1.09.24-.85 3.66-1.53 21.33-1.83l32.77.55 11.1-2.56Zm-51.3-1.67h-2.47c9.18-.7 18.77-1.36 34.5-.89-.84.62-4.49 1.16-3.27 1.53-11.97.03-23.6-.02-33.69.09 2.9-.13 8.59-.36 4.93-.73Zm-41.42 2.47-5.74.23c17.71.59 40.3.49 53.72-.56 14.48 2.33-50.92.47-23.26 2.51-5.41-.24-11.49-.27-17.72-.17-.38 0-.87 0-1.4-.04l-.63.09c-6.17.1-12.4.29-18.39.47-3.33-.29-4.58-.62-4.44-1.09-3.86-.12-7.77-.19-11.77-.27 10.28-.53 19.26-1.32 29.63-1.17Zm-16.75 16.93c-8.78.15-17.66.3-18.19.76l25.11.48c-.84-.47 7.11-.66 15.96-.93 11.59-.07 15.5.47 24.67.95-9.12.66-21.96.99-36.06.85 1.79.08 15.45.34 35.24.63l-6.52.61c-29.35-.47-56.91-.7-82.68-1.01 9.36-.4 19.06-.68 30.6-.54-10.28-.73-22.54-.74-34.61-.63 13.28-.37 29.59-1.47 46.48-1.18ZM1061.99 8.5l-17.23-.21c6.71-.14 13.08-.2 17.23.21Zm-42.35-.49-2.71.82c.21-.11 1.01-.47 2.71-.82Zm-2.81.87c.23.57 9.81.05 20.61-.36-1.12.3-2.23.64-1.45.89-7.87.1-15.5.29-22.69.57l3.53-1.1Zm-10.38 3.14c.77.25 3.96.45 12.31.52-3.77.22-9.27.4-15.69.5l3.38-1.02Zm-.34 13.47c.39.08.72.17 1.11.25.34-.09.24-.17-1.01-.25 14.67-.67 26.88-.83 39.24-.9h1.2c-5.88.99-17.81.89-8.44 2.34-12.21.16-23.94.4-32.92.17l12.6-.16c-6.04-.11-8.21-.65-10.67-1.2-1.01.26-7.39.48-11.63.79-.92-.12-1.83-.21-2.56-.37 4.63-.27 8.93-.49 13.08-.67Zm-46 1.22c2.36-.13 4.78-.27 7.34-.44 2.17.29 3.23.67 4.3 1.09l-13.37-.09 1.74-.55Zm-99.14-4.06 1.69.12h-1.93l-.05-.04s.24-.09.29-.09Zm-47.11 1.4c10.04-.07 22.97-.1 32.87-.38-5.98.9-10.09 1.88-22.64.48-1.01.38-1.01.72-.39.97-5.89-.24-11.1-.69-9.85-1.07h.01Zm-17.57 2.2c.1-.17.39-.3.82-.42 2.8.2 4.78.49 5.41.87h-.05c8.93.06 21.43-.18 27.99-.75 1.16.04 2.41.08 3.81.12-2.65.26-4.25.56-4.49.81-8.11.02-15.78.04-22.97.06-6.47-.07-12.21-.22-10.52-.69Zm-148.52 7.69c5.36-.6 12.69-1.38 20.56-2.25 15.78-1.69 33.84-3.51 42.38-4.33 21.34-.56 44.12-.75 57.34-.44l-6.56.35c-50.44.51-64.92 1.48-59.18 2.56s31.76 2.45 62.27 3.98c-33.5.09-68.73.05-103.58.35l4.54.79c-11.2-.14-19.93 1.15-26.21.15-.19-.13 3.14-.56 8.45-1.16h-.01Zm-12.6-5.79c-1.4.47-.1.72 2.61.84-6.85.19-13.76.37-20.71.6 2.94-.81-1.69-1.56 18.1-1.44Zm-204.51 1.58c3.48-2.12 43.63-2.01 59.13-3.49 39.34-.9 26.5 2.55 61.35.98l-12.84-1.06c30.99-1.05 44.17-1.59 78.63-1.55 4.39 1.59-15.78-.13-23.46.86l16.51 1.39c-7.43.19-21.82 1.83-21.53.22-.15.8-11.63 2.27 10.04 1.24l-16.12 1.52c.92.17 2.22.33 3.67.41-4.83.14-9.75.32-14.67.5-6.27-.41-17.42-.17-27.22-1.24-.82-.46 9.41-.83 15.25-1.18-14.91-.43-28.09.07-36.54.6 23.31-.06 11.05.94 16.36 2.2-14.19.8-37.46.98-46 1.51-19.84-.16-36.3-1.34-23.41-2.85-12.5.92-25.87.53-38.9 2.3 24.57-2.09 1.26 3.37 32.53.59 9.85 2.04-26.45 1.93-43.1 1.42 8.49-.57 1.16-1.14 3.09-1.78-24.42 1.37-12.55 2.69 5.16 2.86l-28.33 1.89h2.85c-9.75.41-19.36.81-28.86 1.21-4.06-1.68-5.07-2.82 3.04-2.58l-15.74-.8 23.51-1.03c-10.04-1.2-26.16.41-38.32.69-13.85-.68 31.08-2.06 45.52-4.63l-.05-.08c11.83-1.3 36.68-.85 38.47-.1l-.02-.02Z'/%3E%3C/svg%3E");
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: cover;
}
.acalog-custom .blocks.divider-top-brush.is-style-gray:before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440.02' height='39.25'%3E%3Cpath fill='%23393939' d='M.02 18.31c24.24-.62 44.92-1.64 72.97-.03-7.43.31-.1.84 1.74 1.26 14.96-.46 32.92-.17 42.09-.99l23.89.45c-.19.77-8.69 2.51-31.24 2.2 79.69 1.38 141.87-1.45 220.3.06-13.27.29-26.64 1.12-32.72 1.98l6.52.07-28.48 2.78c17.91-1.78 62.07-2.95 64.24-4.64 1.45 0 2.85.08 4.34.12 3.67.41-11.39.41-4.92.69 9.85-.32 25.24-.7 28.82-1.09-1.3.3-3.81.69-9.85.7 2.46 0 4.88 0 7.24-.02-13.71 1.39-38.85 2.42-45.81 3.07 56.28-2.76 54.01-.14 99.53-2.07 2.08.04 4.15.12 6.18.15-18.68 2.12-33.79 3.04-55.17 5.42-9.27.07-12.98-.18-13.76-.68-7.67 1.03-9.7 2.52-23.94 3.44l-4.54-.75c-40.98.19-36.06 4.65-75.2 5.01-8.16-1.84 33.02-3.63 56.62-5.55-18.82-1.39 38.71-2 16.56-4.1l-11.44 1.59c-10.93.29-11.14-.6-5.61-.98-13.55.69-10.39.27-15.87 1.42-61.78 1.93 5.98-2.8-54.69-2.01 6.76-.74 23.51-1.12 19.98-2.2l32.63-.42.29-1.61c-41.17 1.03-64.92 3.71-83.07 6.97 36.73-2.71 4.44 1.51 23.99 1.71-7.05.99-13.95.8-18.15.47-2.61.56-21.19 1.41-18.54 2.24-9.7-3.56-90.11-1.12-72.69-5.56-13.85-.22-44.6 1.34-77.66 3.07-7.05-.28-14-.47-20.56-.66l3.43 1.55c-4.59.22-9.17.49-13.71.71-5.84-.45 12.6-2.1-9.32-2.68l-4.43.45v9.39h191.54c5.24-.16 10.14-.28 14.7-.37l11.15.31-.02.06h6.2c-.39-.06-.84-.11-1.36-.15l-.05-.04c4.25 0 8.21-.02 11.83.1l-2.02.1h4.59c-.1 0-.2 0-.3-.02h.34c.5 0 .97.01 1.46.02h1201.95V15.27c-2.38-.16-4.67-.31-6.37-.45 2.12-.13 4.25-.26 6.37-.4V4.11c-4.5-.02-8.91-.05-12.11 0-11.59-.27-22.88-.41-32.2-.09l-37.11-.66c-2.03-.16-4.06-.33-5.55-.58-2.22.13-2.61.3-2.27.43C1257.09 1.55 1163.55.65 1070.1 0c13.85.34 25.87 1.07 40.16 1.5-21.24 1.7 23.41.57 17.28 2.36-9.56.57-23.65.19-32.1-.3-1.93.55 2.22 1.13 5.17 1.76-21.58-.11-41.75-.23-74.82.23l-6.08 1.83c-40.54.19-27.51 3.96-30.46 5.27-6.66.02-13.71.04-20.61.05 18.87-.43-25.63-2.76 16.51-1.9-6.03-1.88-20.75.22-39.53-.15 9.56-.62 30.7-1.64 28.77-1.85-11 .92-27.46.79-43.97.45.48-.09.97-.13 1.55-.22-1.11.05-2.08.13-2.95.18-24.95-.57-49.72-1.65-56.14-.62-14.91 1.14-35.86 2.08-55.8 3.1l1.79-.3c-1.59.13-2.66.26-3.28.39-6.57.35-13.03.67-19.11 1.06-25-1.41-52.47-.58-80.51-1.1l4.92-.69c-15.88-.47-40.45.23-63.81-.17l-5.36-1.38c-16.02.38-46.05.46-70.57.35-.19.8 22.4.74 11.83 1.66 12.21.05 22.54-.06 18.1-.93 12.21.05 12.84 1.36 22.93 2.01l-47.16.75c-3.81-.12-5.16-.24-5.41-.37l-3.28 1.44s-.39-.08-.39-.17l-1.79.13c-10.47-.1-13.61-.47-11.73-1.03-26.5.45-35.53 2.41-63.57 1.85 11.73-1.21 19.45-1.99 39.19-1.96l-31.95-.13c14.48-1.3 69.75-.77 60.04-3.07-34.99.81-86.06 1.91-116.57 3.55-16.46-1.77-40.45.1-67.48-.8-3.67-.41-12.02-.9-7.05-1.59l7.48-.02c-35.67-.54-76.26.24-107.64 1.21l-16.31-1.86c-54.25-1.21 10.43 2.89-45.13 2.69-13.51-1.99-68.3-1.77-70.66-3.28-10.38.03-15.11-.13-16.31.97 9.36.31 30.07.22 18.39 1.35-18.92.3-28-.86-43.06-1.03 1.01-.3 11.73-1.09 5.94-.94-18.44-.08-44.74-.14-70.86-.24-13.33-.05-26.59-.04-38.7.14v.85c.51.03 1.04.05 1.58.08-.06.19-.66.32-1.58.4v.85c6.61-.16 15.33-.33 24.7.42L0 13.66v.83l11.33 1.15L0 16.02v2.24l.02.05ZM94.27 30c16.65.59 3.57 1.72-7.58 2.59-8.21-.32-16.6-.67-24.91-1.03 10.81-.49 25.29-.87 32.48-1.56h.01Zm11.87 2c-3.62.43-5.21.77-5.98 1.07v.04c-2.85-.12-5.74-.24-8.69-.36l14.67-.76ZM9.07 35.3c9.75-.03 14.58-.33 17.67-.72 6.18-.02 10.47-.36 15.4-.72v.04c-8.69.7-10.86 1.51-17.42 2.03-10.18.53-15.74.21-15.64-.64h-.01Zm69.6 3.63c2.32-.05 4.1 0 5.07.11-1.59 0-3.33-.03-5.07-.11Zm22.83.03c-2.32 0-4.59.1-6.81.1l11.58-.87c-1.74.3-3.28.52-4.78.77h.01Zm23.36-3.02c-9.36.02-18.44.43-24.33.78-.58-.04-.92-.08-1.01-.12-3.09.47-25.68.99-35.04.72l-1.3.26c-3.96-.07-8.06-.15-12.21-.18 1.98-.34 3.43-.68 3.48-1.15l23.31-.44c5.26-1.2 1.01-1.27-6.08-1.04l-.82-.08-17.18.38 1.79.21 8.06-.19c-8.4.36-17.42.8-20.18.43-12.4-1.61 14.72-1.35 9.27-2.18 5.6-.14 12.74-.16 22.88.15-.29 0-.39.09-.34.13l1.4-.09h.1c2.41.08 4.92.16 7.67.28.72 1.01 4.39 1.34 9.51 1.41-1.3.17-2.9.35-4.97.52 17.04-1.06 20.8-.05 34.61-1.02h2.32c-3.52.64-3.23 1.02-.92 1.23h-.02Zm21.14 1.2c-.72-.34-.92-.67-.72-.97 5.7.03 10.47.14 11.25.56h.05c-3.19.18-6.76.31-10.57.41H146Zm854.98-9.71c.82 0 1.16 0 2.03-.05 6.71-.02 10.33.06 12.26.18-4.87-.03-9.6-.1-14.29-.13Zm319.1-11.13c-3.52-.03-7.14-.07-10.76-.14 3.28-.09 7.48-.15 13.32-.12-.92.09-1.79.17-2.56.26Zm-122.46-8.55c19.7.03-11.87 2.01 18.25 1.94 8.06-1.16 27.71.06 33.55-.72-.78.59-1.11 1.23 14.38 1.36 1.01-.3-.48-1.31 11.68-1.21 8.64 2.6-31.18.33-16.8 2.7 34.76.21 22.01-2.08 27.18-2.98-1.16.09-3.09-.08-6.57-.11 0-.08.29-.17.73-.21 7.53.02 14.57.09 20.22.07l-1.06.3c30.86-.58 34.61-.39 45.81-.14-24.26 2.11-48.52 4.26-72.74 6.5 4.34-.26 8.97-.45 13.8-.54 2.27.42 4.3.71 5.94 1l-21.14-.33 1.44-.13c-.62 0-1.25.09-1.88.13-31.23-.47-62.26-.77-84.76.09l4.69.11-21.05.94c-12.21-.14-.34-2.11-19.26-1.77 6.23-1.79 32.97 0 52.18-1.11-33.35-2.15 30.65-1.43 8.5-3.15-9.8 2.77-48.37 1.05-78.29 1.09.24-.85 3.66-1.53 21.33-1.83l32.77.55 11.1-2.56Zm-51.3-1.67h-2.47c9.18-.7 18.77-1.36 34.5-.89-.84.62-4.49 1.16-3.27 1.53-11.97.03-23.6-.02-33.69.09 2.9-.13 8.59-.36 4.93-.73Zm-41.42 2.47-5.74.23c17.71.59 40.3.49 53.72-.56 14.48 2.33-50.92.47-23.26 2.51-5.41-.24-11.49-.27-17.72-.17-.38 0-.87 0-1.4-.04l-.63.09c-6.17.1-12.4.29-18.39.47-3.33-.29-4.58-.62-4.44-1.09-3.86-.12-7.77-.19-11.77-.27 10.28-.53 19.26-1.32 29.63-1.17Zm-16.75 16.93c-8.78.15-17.66.3-18.19.76l25.11.48c-.84-.47 7.11-.66 15.96-.93 11.59-.07 15.5.47 24.67.95-9.12.66-21.96.99-36.06.85 1.79.08 15.45.34 35.24.63l-6.52.61c-29.35-.47-56.91-.7-82.68-1.01 9.36-.4 19.06-.68 30.6-.54-10.28-.73-22.54-.74-34.61-.63 13.28-.37 29.59-1.47 46.48-1.18ZM1061.99 8.5l-17.23-.21c6.71-.14 13.08-.2 17.23.21Zm-42.35-.49-2.71.82c.21-.11 1.01-.47 2.71-.82Zm-2.81.87c.23.57 9.81.05 20.61-.36-1.12.3-2.23.64-1.45.89-7.87.1-15.5.29-22.69.57l3.53-1.1Zm-10.38 3.14c.77.25 3.96.45 12.31.52-3.77.22-9.27.4-15.69.5l3.38-1.02Zm-.34 13.47c.39.08.72.17 1.11.25.34-.09.24-.17-1.01-.25 14.67-.67 26.88-.83 39.24-.9h1.2c-5.88.99-17.81.89-8.44 2.34-12.21.16-23.94.4-32.92.17l12.6-.16c-6.04-.11-8.21-.65-10.67-1.2-1.01.26-7.39.48-11.63.79-.92-.12-1.83-.21-2.56-.37 4.63-.27 8.93-.49 13.08-.67Zm-46 1.22c2.36-.13 4.78-.27 7.34-.44 2.17.29 3.23.67 4.3 1.09l-13.37-.09 1.74-.55Zm-99.14-4.06 1.69.12h-1.93l-.05-.04s.24-.09.29-.09Zm-47.11 1.4c10.04-.07 22.97-.1 32.87-.38-5.98.9-10.09 1.88-22.64.48-1.01.38-1.01.72-.39.97-5.89-.24-11.1-.69-9.85-1.07h.01Zm-17.57 2.2c.1-.17.39-.3.82-.42 2.8.2 4.78.49 5.41.87h-.05c8.93.06 21.43-.18 27.99-.75 1.16.04 2.41.08 3.81.12-2.65.26-4.25.56-4.49.81-8.11.02-15.78.04-22.97.06-6.47-.07-12.21-.22-10.52-.69Zm-148.52 7.69c5.36-.6 12.69-1.38 20.56-2.25 15.78-1.69 33.84-3.51 42.38-4.33 21.34-.56 44.12-.75 57.34-.44l-6.56.35c-50.44.51-64.92 1.48-59.18 2.56s31.76 2.45 62.27 3.98c-33.5.09-68.73.05-103.58.35l4.54.79c-11.2-.14-19.93 1.15-26.21.15-.19-.13 3.14-.56 8.45-1.16h-.01Zm-12.6-5.79c-1.4.47-.1.72 2.61.84-6.85.19-13.76.37-20.71.6 2.94-.81-1.69-1.56 18.1-1.44Zm-204.51 1.58c3.48-2.12 43.63-2.01 59.13-3.49 39.34-.9 26.5 2.55 61.35.98l-12.84-1.06c30.99-1.05 44.17-1.59 78.63-1.55 4.39 1.59-15.78-.13-23.46.86l16.51 1.39c-7.43.19-21.82 1.83-21.53.22-.15.8-11.63 2.27 10.04 1.24l-16.12 1.52c.92.17 2.22.33 3.67.41-4.83.14-9.75.32-14.67.5-6.27-.41-17.42-.17-27.22-1.24-.82-.46 9.41-.83 15.25-1.18-14.91-.43-28.09.07-36.54.6 23.31-.06 11.05.94 16.36 2.2-14.19.8-37.46.98-46 1.51-19.84-.16-36.3-1.34-23.41-2.85-12.5.92-25.87.53-38.9 2.3 24.57-2.09 1.26 3.37 32.53.59 9.85 2.04-26.45 1.93-43.1 1.42 8.49-.57 1.16-1.14 3.09-1.78-24.42 1.37-12.55 2.69 5.16 2.86l-28.33 1.89h2.85c-9.75.41-19.36.81-28.86 1.21-4.06-1.68-5.07-2.82 3.04-2.58l-15.74-.8 23.51-1.03c-10.04-1.2-26.16.41-38.32.69-13.85-.68 31.08-2.06 45.52-4.63l-.05-.08c11.83-1.3 36.68-.85 38.47-.1l-.02-.02Z'/%3E%3C/svg%3E");
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: cover;
}
.acalog-custom .blocks.divider-top-brush.is-style-gray-pattern:before,
.acalog-custom .blocks.divider-top-brush.is-style-light-gray-2:before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440.02' height='39.25'%3E%3Cpath fill='%23E7E7E7' d='M.02 18.31c24.24-.62 44.92-1.64 72.97-.03-7.43.31-.1.84 1.74 1.26 14.96-.46 32.92-.17 42.09-.99l23.89.45c-.19.77-8.69 2.51-31.24 2.2 79.69 1.38 141.87-1.45 220.3.06-13.27.29-26.64 1.12-32.72 1.98l6.52.07-28.48 2.78c17.91-1.78 62.07-2.95 64.24-4.64 1.45 0 2.85.08 4.34.12 3.67.41-11.39.41-4.92.69 9.85-.32 25.24-.7 28.82-1.09-1.3.3-3.81.69-9.85.7 2.46 0 4.88 0 7.24-.02-13.71 1.39-38.85 2.42-45.81 3.07 56.28-2.76 54.01-.14 99.53-2.07 2.08.04 4.15.12 6.18.15-18.68 2.12-33.79 3.04-55.17 5.42-9.27.07-12.98-.18-13.76-.68-7.67 1.03-9.7 2.52-23.94 3.44l-4.54-.75c-40.98.19-36.06 4.65-75.2 5.01-8.16-1.84 33.02-3.63 56.62-5.55-18.82-1.39 38.71-2 16.56-4.1l-11.44 1.59c-10.93.29-11.14-.6-5.61-.98-13.55.69-10.39.27-15.87 1.42-61.78 1.93 5.98-2.8-54.69-2.01 6.76-.74 23.51-1.12 19.98-2.2l32.63-.42.29-1.61c-41.17 1.03-64.92 3.71-83.07 6.97 36.73-2.71 4.44 1.51 23.99 1.71-7.05.99-13.95.8-18.15.47-2.61.56-21.19 1.41-18.54 2.24-9.7-3.56-90.11-1.12-72.69-5.56-13.85-.22-44.6 1.34-77.66 3.07-7.05-.28-14-.47-20.56-.66l3.43 1.55c-4.59.22-9.17.49-13.71.71-5.84-.45 12.6-2.1-9.32-2.68l-4.43.45v9.39h191.54c5.24-.16 10.14-.28 14.7-.37l11.15.31-.02.06h6.2c-.39-.06-.84-.11-1.36-.15l-.05-.04c4.25 0 8.21-.02 11.83.1l-2.02.1h4.59c-.1 0-.2 0-.3-.02h.34c.5 0 .97.01 1.46.02h1201.95V15.27c-2.38-.16-4.67-.31-6.37-.45 2.12-.13 4.25-.26 6.37-.4V4.11c-4.5-.02-8.91-.05-12.11 0-11.59-.27-22.88-.41-32.2-.09l-37.11-.66c-2.03-.16-4.06-.33-5.55-.58-2.22.13-2.61.3-2.27.43C1257.09 1.55 1163.55.65 1070.1 0c13.85.34 25.87 1.07 40.16 1.5-21.24 1.7 23.41.57 17.28 2.36-9.56.57-23.65.19-32.1-.3-1.93.55 2.22 1.13 5.17 1.76-21.58-.11-41.75-.23-74.82.23l-6.08 1.83c-40.54.19-27.51 3.96-30.46 5.27-6.66.02-13.71.04-20.61.05 18.87-.43-25.63-2.76 16.51-1.9-6.03-1.88-20.75.22-39.53-.15 9.56-.62 30.7-1.64 28.77-1.85-11 .92-27.46.79-43.97.45.48-.09.97-.13 1.55-.22-1.11.05-2.08.13-2.95.18-24.95-.57-49.72-1.65-56.14-.62-14.91 1.14-35.86 2.08-55.8 3.1l1.79-.3c-1.59.13-2.66.26-3.28.39-6.57.35-13.03.67-19.11 1.06-25-1.41-52.47-.58-80.51-1.1l4.92-.69c-15.88-.47-40.45.23-63.81-.17l-5.36-1.38c-16.02.38-46.05.46-70.57.35-.19.8 22.4.74 11.83 1.66 12.21.05 22.54-.06 18.1-.93 12.21.05 12.84 1.36 22.93 2.01l-47.16.75c-3.81-.12-5.16-.24-5.41-.37l-3.28 1.44s-.39-.08-.39-.17l-1.79.13c-10.47-.1-13.61-.47-11.73-1.03-26.5.45-35.53 2.41-63.57 1.85 11.73-1.21 19.45-1.99 39.19-1.96l-31.95-.13c14.48-1.3 69.75-.77 60.04-3.07-34.99.81-86.06 1.91-116.57 3.55-16.46-1.77-40.45.1-67.48-.8-3.67-.41-12.02-.9-7.05-1.59l7.48-.02c-35.67-.54-76.26.24-107.64 1.21l-16.31-1.86c-54.25-1.21 10.43 2.89-45.13 2.69-13.51-1.99-68.3-1.77-70.66-3.28-10.38.03-15.11-.13-16.31.97 9.36.31 30.07.22 18.39 1.35-18.92.3-28-.86-43.06-1.03 1.01-.3 11.73-1.09 5.94-.94-18.44-.08-44.74-.14-70.86-.24-13.33-.05-26.59-.04-38.7.14v.85c.51.03 1.04.05 1.58.08-.06.19-.66.32-1.58.4v.85c6.61-.16 15.33-.33 24.7.42L0 13.66v.83l11.33 1.15L0 16.02v2.24l.02.05ZM94.27 30c16.65.59 3.57 1.72-7.58 2.59-8.21-.32-16.6-.67-24.91-1.03 10.81-.49 25.29-.87 32.48-1.56h.01Zm11.87 2c-3.62.43-5.21.77-5.98 1.07v.04c-2.85-.12-5.74-.24-8.69-.36l14.67-.76ZM9.07 35.3c9.75-.03 14.58-.33 17.67-.72 6.18-.02 10.47-.36 15.4-.72v.04c-8.69.7-10.86 1.51-17.42 2.03-10.18.53-15.74.21-15.64-.64h-.01Zm69.6 3.63c2.32-.05 4.1 0 5.07.11-1.59 0-3.33-.03-5.07-.11Zm22.83.03c-2.32 0-4.59.1-6.81.1l11.58-.87c-1.74.3-3.28.52-4.78.77h.01Zm23.36-3.02c-9.36.02-18.44.43-24.33.78-.58-.04-.92-.08-1.01-.12-3.09.47-25.68.99-35.04.72l-1.3.26c-3.96-.07-8.06-.15-12.21-.18 1.98-.34 3.43-.68 3.48-1.15l23.31-.44c5.26-1.2 1.01-1.27-6.08-1.04l-.82-.08-17.18.38 1.79.21 8.06-.19c-8.4.36-17.42.8-20.18.43-12.4-1.61 14.72-1.35 9.27-2.18 5.6-.14 12.74-.16 22.88.15-.29 0-.39.09-.34.13l1.4-.09h.1c2.41.08 4.92.16 7.67.28.72 1.01 4.39 1.34 9.51 1.41-1.3.17-2.9.35-4.97.52 17.04-1.06 20.8-.05 34.61-1.02h2.32c-3.52.64-3.23 1.02-.92 1.23h-.02Zm21.14 1.2c-.72-.34-.92-.67-.72-.97 5.7.03 10.47.14 11.25.56h.05c-3.19.18-6.76.31-10.57.41H146Zm854.98-9.71c.82 0 1.16 0 2.03-.05 6.71-.02 10.33.06 12.26.18-4.87-.03-9.6-.1-14.29-.13Zm319.1-11.13c-3.52-.03-7.14-.07-10.76-.14 3.28-.09 7.48-.15 13.32-.12-.92.09-1.79.17-2.56.26Zm-122.46-8.55c19.7.03-11.87 2.01 18.25 1.94 8.06-1.16 27.71.06 33.55-.72-.78.59-1.11 1.23 14.38 1.36 1.01-.3-.48-1.31 11.68-1.21 8.64 2.6-31.18.33-16.8 2.7 34.76.21 22.01-2.08 27.18-2.98-1.16.09-3.09-.08-6.57-.11 0-.08.29-.17.73-.21 7.53.02 14.57.09 20.22.07l-1.06.3c30.86-.58 34.61-.39 45.81-.14-24.26 2.11-48.52 4.26-72.74 6.5 4.34-.26 8.97-.45 13.8-.54 2.27.42 4.3.71 5.94 1l-21.14-.33 1.44-.13c-.62 0-1.25.09-1.88.13-31.23-.47-62.26-.77-84.76.09l4.69.11-21.05.94c-12.21-.14-.34-2.11-19.26-1.77 6.23-1.79 32.97 0 52.18-1.11-33.35-2.15 30.65-1.43 8.5-3.15-9.8 2.77-48.37 1.05-78.29 1.09.24-.85 3.66-1.53 21.33-1.83l32.77.55 11.1-2.56Zm-51.3-1.67h-2.47c9.18-.7 18.77-1.36 34.5-.89-.84.62-4.49 1.16-3.27 1.53-11.97.03-23.6-.02-33.69.09 2.9-.13 8.59-.36 4.93-.73Zm-41.42 2.47-5.74.23c17.71.59 40.3.49 53.72-.56 14.48 2.33-50.92.47-23.26 2.51-5.41-.24-11.49-.27-17.72-.17-.38 0-.87 0-1.4-.04l-.63.09c-6.17.1-12.4.29-18.39.47-3.33-.29-4.58-.62-4.44-1.09-3.86-.12-7.77-.19-11.77-.27 10.28-.53 19.26-1.32 29.63-1.17Zm-16.75 16.93c-8.78.15-17.66.3-18.19.76l25.11.48c-.84-.47 7.11-.66 15.96-.93 11.59-.07 15.5.47 24.67.95-9.12.66-21.96.99-36.06.85 1.79.08 15.45.34 35.24.63l-6.52.61c-29.35-.47-56.91-.7-82.68-1.01 9.36-.4 19.06-.68 30.6-.54-10.28-.73-22.54-.74-34.61-.63 13.28-.37 29.59-1.47 46.48-1.18ZM1061.99 8.5l-17.23-.21c6.71-.14 13.08-.2 17.23.21Zm-42.35-.49-2.71.82c.21-.11 1.01-.47 2.71-.82Zm-2.81.87c.23.57 9.81.05 20.61-.36-1.12.3-2.23.64-1.45.89-7.87.1-15.5.29-22.69.57l3.53-1.1Zm-10.38 3.14c.77.25 3.96.45 12.31.52-3.77.22-9.27.4-15.69.5l3.38-1.02Zm-.34 13.47c.39.08.72.17 1.11.25.34-.09.24-.17-1.01-.25 14.67-.67 26.88-.83 39.24-.9h1.2c-5.88.99-17.81.89-8.44 2.34-12.21.16-23.94.4-32.92.17l12.6-.16c-6.04-.11-8.21-.65-10.67-1.2-1.01.26-7.39.48-11.63.79-.92-.12-1.83-.21-2.56-.37 4.63-.27 8.93-.49 13.08-.67Zm-46 1.22c2.36-.13 4.78-.27 7.34-.44 2.17.29 3.23.67 4.3 1.09l-13.37-.09 1.74-.55Zm-99.14-4.06 1.69.12h-1.93l-.05-.04s.24-.09.29-.09Zm-47.11 1.4c10.04-.07 22.97-.1 32.87-.38-5.98.9-10.09 1.88-22.64.48-1.01.38-1.01.72-.39.97-5.89-.24-11.1-.69-9.85-1.07h.01Zm-17.57 2.2c.1-.17.39-.3.82-.42 2.8.2 4.78.49 5.41.87h-.05c8.93.06 21.43-.18 27.99-.75 1.16.04 2.41.08 3.81.12-2.65.26-4.25.56-4.49.81-8.11.02-15.78.04-22.97.06-6.47-.07-12.21-.22-10.52-.69Zm-148.52 7.69c5.36-.6 12.69-1.38 20.56-2.25 15.78-1.69 33.84-3.51 42.38-4.33 21.34-.56 44.12-.75 57.34-.44l-6.56.35c-50.44.51-64.92 1.48-59.18 2.56s31.76 2.45 62.27 3.98c-33.5.09-68.73.05-103.58.35l4.54.79c-11.2-.14-19.93 1.15-26.21.15-.19-.13 3.14-.56 8.45-1.16h-.01Zm-12.6-5.79c-1.4.47-.1.72 2.61.84-6.85.19-13.76.37-20.71.6 2.94-.81-1.69-1.56 18.1-1.44Zm-204.51 1.58c3.48-2.12 43.63-2.01 59.13-3.49 39.34-.9 26.5 2.55 61.35.98l-12.84-1.06c30.99-1.05 44.17-1.59 78.63-1.55 4.39 1.59-15.78-.13-23.46.86l16.51 1.39c-7.43.19-21.82 1.83-21.53.22-.15.8-11.63 2.27 10.04 1.24l-16.12 1.52c.92.17 2.22.33 3.67.41-4.83.14-9.75.32-14.67.5-6.27-.41-17.42-.17-27.22-1.24-.82-.46 9.41-.83 15.25-1.18-14.91-.43-28.09.07-36.54.6 23.31-.06 11.05.94 16.36 2.2-14.19.8-37.46.98-46 1.51-19.84-.16-36.3-1.34-23.41-2.85-12.5.92-25.87.53-38.9 2.3 24.57-2.09 1.26 3.37 32.53.59 9.85 2.04-26.45 1.93-43.1 1.42 8.49-.57 1.16-1.14 3.09-1.78-24.42 1.37-12.55 2.69 5.16 2.86l-28.33 1.89h2.85c-9.75.41-19.36.81-28.86 1.21-4.06-1.68-5.07-2.82 3.04-2.58l-15.74-.8 23.51-1.03c-10.04-1.2-26.16.41-38.32.69-13.85-.68 31.08-2.06 45.52-4.63l-.05-.08c11.83-1.3 36.68-.85 38.47-.1l-.02-.02Z'/%3E%3C/svg%3E");
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: cover;
}
.acalog-custom .blocks.divider-top-brush.is-style-light-gray-1:before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440.02' height='39.25'%3E%3Cpath fill='%23F2F2F2' d='M.02 18.31c24.24-.62 44.92-1.64 72.97-.03-7.43.31-.1.84 1.74 1.26 14.96-.46 32.92-.17 42.09-.99l23.89.45c-.19.77-8.69 2.51-31.24 2.2 79.69 1.38 141.87-1.45 220.3.06-13.27.29-26.64 1.12-32.72 1.98l6.52.07-28.48 2.78c17.91-1.78 62.07-2.95 64.24-4.64 1.45 0 2.85.08 4.34.12 3.67.41-11.39.41-4.92.69 9.85-.32 25.24-.7 28.82-1.09-1.3.3-3.81.69-9.85.7 2.46 0 4.88 0 7.24-.02-13.71 1.39-38.85 2.42-45.81 3.07 56.28-2.76 54.01-.14 99.53-2.07 2.08.04 4.15.12 6.18.15-18.68 2.12-33.79 3.04-55.17 5.42-9.27.07-12.98-.18-13.76-.68-7.67 1.03-9.7 2.52-23.94 3.44l-4.54-.75c-40.98.19-36.06 4.65-75.2 5.01-8.16-1.84 33.02-3.63 56.62-5.55-18.82-1.39 38.71-2 16.56-4.1l-11.44 1.59c-10.93.29-11.14-.6-5.61-.98-13.55.69-10.39.27-15.87 1.42-61.78 1.93 5.98-2.8-54.69-2.01 6.76-.74 23.51-1.12 19.98-2.2l32.63-.42.29-1.61c-41.17 1.03-64.92 3.71-83.07 6.97 36.73-2.71 4.44 1.51 23.99 1.71-7.05.99-13.95.8-18.15.47-2.61.56-21.19 1.41-18.54 2.24-9.7-3.56-90.11-1.12-72.69-5.56-13.85-.22-44.6 1.34-77.66 3.07-7.05-.28-14-.47-20.56-.66l3.43 1.55c-4.59.22-9.17.49-13.71.71-5.84-.45 12.6-2.1-9.32-2.68l-4.43.45v9.39h191.54c5.24-.16 10.14-.28 14.7-.37l11.15.31-.02.06h6.2c-.39-.06-.84-.11-1.36-.15l-.05-.04c4.25 0 8.21-.02 11.83.1l-2.02.1h4.59c-.1 0-.2 0-.3-.02h.34c.5 0 .97.01 1.46.02h1201.95V15.27c-2.38-.16-4.67-.31-6.37-.45 2.12-.13 4.25-.26 6.37-.4V4.11c-4.5-.02-8.91-.05-12.11 0-11.59-.27-22.88-.41-32.2-.09l-37.11-.66c-2.03-.16-4.06-.33-5.55-.58-2.22.13-2.61.3-2.27.43C1257.09 1.55 1163.55.65 1070.1 0c13.85.34 25.87 1.07 40.16 1.5-21.24 1.7 23.41.57 17.28 2.36-9.56.57-23.65.19-32.1-.3-1.93.55 2.22 1.13 5.17 1.76-21.58-.11-41.75-.23-74.82.23l-6.08 1.83c-40.54.19-27.51 3.96-30.46 5.27-6.66.02-13.71.04-20.61.05 18.87-.43-25.63-2.76 16.51-1.9-6.03-1.88-20.75.22-39.53-.15 9.56-.62 30.7-1.64 28.77-1.85-11 .92-27.46.79-43.97.45.48-.09.97-.13 1.55-.22-1.11.05-2.08.13-2.95.18-24.95-.57-49.72-1.65-56.14-.62-14.91 1.14-35.86 2.08-55.8 3.1l1.79-.3c-1.59.13-2.66.26-3.28.39-6.57.35-13.03.67-19.11 1.06-25-1.41-52.47-.58-80.51-1.1l4.92-.69c-15.88-.47-40.45.23-63.81-.17l-5.36-1.38c-16.02.38-46.05.46-70.57.35-.19.8 22.4.74 11.83 1.66 12.21.05 22.54-.06 18.1-.93 12.21.05 12.84 1.36 22.93 2.01l-47.16.75c-3.81-.12-5.16-.24-5.41-.37l-3.28 1.44s-.39-.08-.39-.17l-1.79.13c-10.47-.1-13.61-.47-11.73-1.03-26.5.45-35.53 2.41-63.57 1.85 11.73-1.21 19.45-1.99 39.19-1.96l-31.95-.13c14.48-1.3 69.75-.77 60.04-3.07-34.99.81-86.06 1.91-116.57 3.55-16.46-1.77-40.45.1-67.48-.8-3.67-.41-12.02-.9-7.05-1.59l7.48-.02c-35.67-.54-76.26.24-107.64 1.21l-16.31-1.86c-54.25-1.21 10.43 2.89-45.13 2.69-13.51-1.99-68.3-1.77-70.66-3.28-10.38.03-15.11-.13-16.31.97 9.36.31 30.07.22 18.39 1.35-18.92.3-28-.86-43.06-1.03 1.01-.3 11.73-1.09 5.94-.94-18.44-.08-44.74-.14-70.86-.24-13.33-.05-26.59-.04-38.7.14v.85c.51.03 1.04.05 1.58.08-.06.19-.66.32-1.58.4v.85c6.61-.16 15.33-.33 24.7.42L0 13.66v.83l11.33 1.15L0 16.02v2.24l.02.05ZM94.27 30c16.65.59 3.57 1.72-7.58 2.59-8.21-.32-16.6-.67-24.91-1.03 10.81-.49 25.29-.87 32.48-1.56h.01Zm11.87 2c-3.62.43-5.21.77-5.98 1.07v.04c-2.85-.12-5.74-.24-8.69-.36l14.67-.76ZM9.07 35.3c9.75-.03 14.58-.33 17.67-.72 6.18-.02 10.47-.36 15.4-.72v.04c-8.69.7-10.86 1.51-17.42 2.03-10.18.53-15.74.21-15.64-.64h-.01Zm69.6 3.63c2.32-.05 4.1 0 5.07.11-1.59 0-3.33-.03-5.07-.11Zm22.83.03c-2.32 0-4.59.1-6.81.1l11.58-.87c-1.74.3-3.28.52-4.78.77h.01Zm23.36-3.02c-9.36.02-18.44.43-24.33.78-.58-.04-.92-.08-1.01-.12-3.09.47-25.68.99-35.04.72l-1.3.26c-3.96-.07-8.06-.15-12.21-.18 1.98-.34 3.43-.68 3.48-1.15l23.31-.44c5.26-1.2 1.01-1.27-6.08-1.04l-.82-.08-17.18.38 1.79.21 8.06-.19c-8.4.36-17.42.8-20.18.43-12.4-1.61 14.72-1.35 9.27-2.18 5.6-.14 12.74-.16 22.88.15-.29 0-.39.09-.34.13l1.4-.09h.1c2.41.08 4.92.16 7.67.28.72 1.01 4.39 1.34 9.51 1.41-1.3.17-2.9.35-4.97.52 17.04-1.06 20.8-.05 34.61-1.02h2.32c-3.52.64-3.23 1.02-.92 1.23h-.02Zm21.14 1.2c-.72-.34-.92-.67-.72-.97 5.7.03 10.47.14 11.25.56h.05c-3.19.18-6.76.31-10.57.41H146Zm854.98-9.71c.82 0 1.16 0 2.03-.05 6.71-.02 10.33.06 12.26.18-4.87-.03-9.6-.1-14.29-.13Zm319.1-11.13c-3.52-.03-7.14-.07-10.76-.14 3.28-.09 7.48-.15 13.32-.12-.92.09-1.79.17-2.56.26Zm-122.46-8.55c19.7.03-11.87 2.01 18.25 1.94 8.06-1.16 27.71.06 33.55-.72-.78.59-1.11 1.23 14.38 1.36 1.01-.3-.48-1.31 11.68-1.21 8.64 2.6-31.18.33-16.8 2.7 34.76.21 22.01-2.08 27.18-2.98-1.16.09-3.09-.08-6.57-.11 0-.08.29-.17.73-.21 7.53.02 14.57.09 20.22.07l-1.06.3c30.86-.58 34.61-.39 45.81-.14-24.26 2.11-48.52 4.26-72.74 6.5 4.34-.26 8.97-.45 13.8-.54 2.27.42 4.3.71 5.94 1l-21.14-.33 1.44-.13c-.62 0-1.25.09-1.88.13-31.23-.47-62.26-.77-84.76.09l4.69.11-21.05.94c-12.21-.14-.34-2.11-19.26-1.77 6.23-1.79 32.97 0 52.18-1.11-33.35-2.15 30.65-1.43 8.5-3.15-9.8 2.77-48.37 1.05-78.29 1.09.24-.85 3.66-1.53 21.33-1.83l32.77.55 11.1-2.56Zm-51.3-1.67h-2.47c9.18-.7 18.77-1.36 34.5-.89-.84.62-4.49 1.16-3.27 1.53-11.97.03-23.6-.02-33.69.09 2.9-.13 8.59-.36 4.93-.73Zm-41.42 2.47-5.74.23c17.71.59 40.3.49 53.72-.56 14.48 2.33-50.92.47-23.26 2.51-5.41-.24-11.49-.27-17.72-.17-.38 0-.87 0-1.4-.04l-.63.09c-6.17.1-12.4.29-18.39.47-3.33-.29-4.58-.62-4.44-1.09-3.86-.12-7.77-.19-11.77-.27 10.28-.53 19.26-1.32 29.63-1.17Zm-16.75 16.93c-8.78.15-17.66.3-18.19.76l25.11.48c-.84-.47 7.11-.66 15.96-.93 11.59-.07 15.5.47 24.67.95-9.12.66-21.96.99-36.06.85 1.79.08 15.45.34 35.24.63l-6.52.61c-29.35-.47-56.91-.7-82.68-1.01 9.36-.4 19.06-.68 30.6-.54-10.28-.73-22.54-.74-34.61-.63 13.28-.37 29.59-1.47 46.48-1.18ZM1061.99 8.5l-17.23-.21c6.71-.14 13.08-.2 17.23.21Zm-42.35-.49-2.71.82c.21-.11 1.01-.47 2.71-.82Zm-2.81.87c.23.57 9.81.05 20.61-.36-1.12.3-2.23.64-1.45.89-7.87.1-15.5.29-22.69.57l3.53-1.1Zm-10.38 3.14c.77.25 3.96.45 12.31.52-3.77.22-9.27.4-15.69.5l3.38-1.02Zm-.34 13.47c.39.08.72.17 1.11.25.34-.09.24-.17-1.01-.25 14.67-.67 26.88-.83 39.24-.9h1.2c-5.88.99-17.81.89-8.44 2.34-12.21.16-23.94.4-32.92.17l12.6-.16c-6.04-.11-8.21-.65-10.67-1.2-1.01.26-7.39.48-11.63.79-.92-.12-1.83-.21-2.56-.37 4.63-.27 8.93-.49 13.08-.67Zm-46 1.22c2.36-.13 4.78-.27 7.34-.44 2.17.29 3.23.67 4.3 1.09l-13.37-.09 1.74-.55Zm-99.14-4.06 1.69.12h-1.93l-.05-.04s.24-.09.29-.09Zm-47.11 1.4c10.04-.07 22.97-.1 32.87-.38-5.98.9-10.09 1.88-22.64.48-1.01.38-1.01.72-.39.97-5.89-.24-11.1-.69-9.85-1.07h.01Zm-17.57 2.2c.1-.17.39-.3.82-.42 2.8.2 4.78.49 5.41.87h-.05c8.93.06 21.43-.18 27.99-.75 1.16.04 2.41.08 3.81.12-2.65.26-4.25.56-4.49.81-8.11.02-15.78.04-22.97.06-6.47-.07-12.21-.22-10.52-.69Zm-148.52 7.69c5.36-.6 12.69-1.38 20.56-2.25 15.78-1.69 33.84-3.51 42.38-4.33 21.34-.56 44.12-.75 57.34-.44l-6.56.35c-50.44.51-64.92 1.48-59.18 2.56s31.76 2.45 62.27 3.98c-33.5.09-68.73.05-103.58.35l4.54.79c-11.2-.14-19.93 1.15-26.21.15-.19-.13 3.14-.56 8.45-1.16h-.01Zm-12.6-5.79c-1.4.47-.1.72 2.61.84-6.85.19-13.76.37-20.71.6 2.94-.81-1.69-1.56 18.1-1.44Zm-204.51 1.58c3.48-2.12 43.63-2.01 59.13-3.49 39.34-.9 26.5 2.55 61.35.98l-12.84-1.06c30.99-1.05 44.17-1.59 78.63-1.55 4.39 1.59-15.78-.13-23.46.86l16.51 1.39c-7.43.19-21.82 1.83-21.53.22-.15.8-11.63 2.27 10.04 1.24l-16.12 1.52c.92.17 2.22.33 3.67.41-4.83.14-9.75.32-14.67.5-6.27-.41-17.42-.17-27.22-1.24-.82-.46 9.41-.83 15.25-1.18-14.91-.43-28.09.07-36.54.6 23.31-.06 11.05.94 16.36 2.2-14.19.8-37.46.98-46 1.51-19.84-.16-36.3-1.34-23.41-2.85-12.5.92-25.87.53-38.9 2.3 24.57-2.09 1.26 3.37 32.53.59 9.85 2.04-26.45 1.93-43.1 1.42 8.49-.57 1.16-1.14 3.09-1.78-24.42 1.37-12.55 2.69 5.16 2.86l-28.33 1.89h2.85c-9.75.41-19.36.81-28.86 1.21-4.06-1.68-5.07-2.82 3.04-2.58l-15.74-.8 23.51-1.03c-10.04-1.2-26.16.41-38.32.69-13.85-.68 31.08-2.06 45.52-4.63l-.05-.08c11.83-1.3 36.68-.85 38.47-.1l-.02-.02Z'/%3E%3C/svg%3E");
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: cover;
}
.acalog-custom .blocks.divider-top-brush-slanted-left,
.acalog-custom .blocks.divider-top-brush-slanted-right {
  margin-top: -1px;
}
.acalog-custom .blocks.divider-top-brush-slanted-left:before,
.acalog-custom .blocks.divider-top-brush-slanted-right:before {
  background: rgba(0,0,0,0.1);
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1435.14' height='77.34'%3E%3Cpath fill='%23FFF' d='M1042.17 72.28c9.37.09 19.07.32 30.59 1.06-10.23-1.27-22.47-1.92-34.53-2.44 13.28.33 29.63.08 46.48 1.25-8.78-.3-17.65-.61-18.2-.18l25.05 1.79c-.81-.51 7.13-.29 15.99-.09 11.58.54 15.45 1.28 24.59 2.24-9.14.18-21.98-.16-36.06-1.04 1.78.17 15.41 1.15 35.16 2.47h303.92v-8.2c-3.76-.21-7.32-.42-10.03-.52-11.56-.88-22.83-1.61-32.15-1.78-12.37-.87-24.7-1.74-37.02-2.6-2.02-.27-4.04-.54-5.51-.87-2.22.01-2.62.16-2.29.31-93.47-6.56-186.84-12.36-280.13-17.9 13.81 1.06 25.78 2.42 40.03 3.6-21.3.59 23.35 1.79 17.13 3.26-9.58.07-23.63-1.05-32.04-1.98-1.96.45 2.16 1.24 5.07 2.03-21.54-1.24-41.68-2.41-74.73-3.69l-6.17 1.51c-40.49-1.93-27.68 2.51-30.69 3.67-6.65-.33-13.69-.68-20.58-1.03 18.87.56-25.45-4.1 16.59-1.03-5.92-2.19-20.73-.87-39.47-2.22 9.58-.12 30.74-.03 28.83-.34-11.03.34-27.46-.65-43.93-1.85.48-.06.98-.08 1.56-.14-1.11 0-2.08.02-2.96.03-24.89-1.88-49.57-4.25-56.03-3.56-14.95.36-35.92.2-55.89.18l1.8-.21c-1.59.05-2.67.12-3.3.22-6.58 0-13.05-.01-19.14.06-24.89-2.72-52.37-3.33-80.34-5.31l4.95-.43c-15.83-1.3-40.41-1.89-63.71-3.51l-5.28-1.66c-16.02-.46-46.01-1.95-70.49-3.34-.23.79 22.33 1.91 11.73 2.28 12.19.69 22.51 1.12 18.12.02 12.19.69 12.75 2.03 22.79 3.21l-47.13-1.72c-3.8-.32-5.14-.51-5.38-.65l-3.35 1.27s-.39-.1-.38-.19l-1.79.04c-10.45-.65-13.57-1.18-11.66-1.64-26.49-.94-35.61.55-63.58-1.48 11.78-.59 19.53-.97 39.24.09l-31.9-1.8c14.53-.54 69.69 2.88 60.12.08-34.98-1.02-86.04-2.6-116.6-2.56-16.34-2.63-40.4-2.02-67.35-4.33-3.64-.6-11.96-1.53-6.96-1.96l7.47.37c-35.59-2.41-76.17-3.75-107.56-4.43l-16.19-2.71c-54.11-4.05 10.26 3.43-45.21.32-13.39-2.69-68.11-5.34-70.39-6.97-10.37-.51-15.08-.92-16.34.11 9.33.8 30.02 1.79 18.29 2.31-18.91-.69-27.92-2.32-42.95-3.28 1.02-.25 11.77-.47 5.98-.63-18.41-1.04-44.67-2.48-70.75-3.95C24.61 1.12 11.79.45 0 0v.93c.13.01.24.02.37.04-.03.08-.17.14-.37.19v1.02c6.44.19 14.63.51 23.37 1.67L0 3.45v1.02L9.87 6 0 5.81v2.3c23.57.61 43.99.74 71.31 3.75-7.44-.08-.14.83 1.67 1.35 14.96.32 32.88 1.55 42.08 1.21l23.83 1.7c-.23.76-8.81 2.05-31.31.56 79.51 5.55 141.75 5.98 220 11.59-13.27-.4-26.66-.28-32.78.26l6.51.41-28.59 1.29c17.98-.84 62.14.3 64.39-1.27 1.45.08 2.84.23 4.33.35 3.64.6-11.4-.19-4.95.43 9.85.2 25.24.62 28.84.42-1.31.23-3.84.49-9.87.18 2.46.13 4.87.25 7.23.36-13.76.67-38.92.38-45.91.67 56.35.19 53.94 2.69 99.5 3.14 2.08.15 4.14.34 6.16.47-18.77 1.14-33.9 1.27-55.38 2.53-9.26-.42-12.95-.86-13.71-1.4-7.71.63-9.82 2.01-24.09 2.18l-4.49-.99c-40.93-1.95-36.25 2.76-75.36 1.07-8.05-2.26 33.16-1.9 56.83-2.58-18.72-2.37 38.76.03 16.75-3.23l-11.51.99c-10.93-.28-11.09-1.18-5.55-1.27-13.57-.02-10.39-.27-15.92.59-61.8-1.31 6.12-2.48-54.51-4.87 6.79-.39 23.54.11 20.07-1.15l32.61 1.29.37-1.59c-41.17-1.13-65.03.31-83.32 2.61 36.82-.78 4.35 1.74 23.87 2.96-7.09.62-13.97.07-18.15-.48-2.64.42-21.23.3-18.63 1.27-9.5-4.06-89.93-5.83-72.3-9.36-13.82-.94-44.61-1-77.71-1-7.03-.65-13.96-1.2-20.5-1.74l3.34 1.73c-4.6-.02-9.18 0-13.73 0-5.81-.76 12.69-1.44-9.17-3.16l-2.27.11v57.85h1120.74c-27.8-1.89-54-3.48-78.55-5.07ZM91.93 24.68c16.6 1.46 3.48 1.9-7.71 2.19-8.18-.75-16.54-1.54-24.82-2.33 10.82.08 25.3.45 32.52.14Zm11.76 2.61c-3.64.25-5.24.51-6.03.77v.04c-2.84-.27-5.72-.54-8.66-.81h14.69ZM6.6 25.51c9.73.48 14.57.43 17.67.21 6.17.3 10.47.19 15.42.09v.04c-8.72.24-10.93.94-17.5 1.12-10.15 0-15.68-.61-15.58-1.45Zm115.51 6.68c-9.32-.47-18.38-.53-24.26-.49-.58-.07-.91-.13-1-.17-3.11.31-25.7-.36-35.03-1.11l-1.31.19c-3.95-.28-8.04-.57-12.18-.82 2-.24 3.46-.5 3.54-.97l23.3.78c5.32-.92 1.08-1.22-6.02-1.36l-.81-.12-17.18-.52 1.78.3 8.06.23c-8.41-.08-17.44-.11-20.17-.63-12.3-2.26 14.77-.58 9.37-1.69 5.6.15 12.73.51 22.84 1.35-.29-.02-.39.07-.35.11l1.4-.02h.1c2.4.21 4.9.42 7.64.69.67 1.05 4.31 1.57 9.42 1.91-1.31.1-2.91.2-4.99.26 17.07-.17 20.77 1.04 34.62.79.77.04 1.59.08 2.32.12-3.5.45-3.28.84-1.08 1.17Zm21.13 2.32h-.01c-.7-.38-.88-.72-.67-1.01 5.69.33 10.45.69 11.21 1.15h.05c-3.2.02-6.77-.04-10.58-.14Zm463.87 14c-7.43-.2-21.89.69-21.51-.91-.19.79-11.73 1.66 9.96 1.76l-16.18.67c.91.22 2.2.45 3.64.6-4.83-.11-9.75-.19-14.68-.27-6.24-.74-17.39-1.08-27.12-2.66-.79-.5 9.44-.34 15.29-.38-14.87-1.21-28.06-1.4-36.52-1.31 23.28 1.16 10.99 1.52 16.22 3.05-14.21.06-37.46-.98-46.02-.9-19.8-1.2-36.18-3.24-23.23-4.07-12.53.26-25.86-.82-38.97.26 24.65-.8 1.08 3.43 32.45 2.29 9.73 2.55-26.51.54-43.12-.84 8.51-.12 1.22-1.08 3.18-1.62-24.46.09-12.67 2.03 5 3.13l-28.39.4c1.01.05 1.88.1 2.85.15l-14.53-.15-15.68-.82c-2.73-1.49-2.58-2.33 4.5-1.75l-15.68-1.62 23.53.2c-9.96-1.72-26.15-.96-38.3-1.32-13.8-1.4 31.15-.43 45.7-2.24l-.05-.08c11.88-.68 36.67 1.07 38.42 1.91l-.02-.02c3.59-1.93 43.68.28 59.23-.39 39.33 1.16 26.33 3.93 61.21 4.19l-12.77-1.73c31 .57 44.19.72 78.6 2.57 4.3 1.82-15.75-.96-23.47-.37l16.41 2.25Zm6.94 3.1c2.98-.66-1.61-1.65 18.15-.49-1.42.4-.14.71 2.56.98-6.85-.17-13.76-.35-20.71-.48Zm85.11 4.7c5.68 1.38 31.59 4.11 61.98 7.23-33.46-1.66-68.64-3.55-103.46-5.07l4.49 1.03c-11.18-.73-19.96.11-26.18-1.22-.18-.14 3.17-.39 8.5-.72h-.01c5.38-.32 12.74-.71 20.65-1.17 15.85-.86 33.98-1.73 42.55-2.11 21.34.56 44.1 1.56 57.28 2.56h-6.57c-50.4-2.12-64.91-1.91-59.23-.53Zm127.45 3.73c-8.1-.4-15.76-.79-22.94-1.14-6.46-.41-12.18-.86-10.47-1.24.11-.16.41-.28.84-.38 2.79.35 4.75.74 5.36 1.15h-.05c8.91.52 21.41.94 27.99.71 1.16.1 2.4.21 3.8.32-2.66.12-4.27.34-4.53.57Zm-5.54-3.02c-1.03.33-1.05.67-.44.95-5.87-.55-11.05-1.27-9.78-1.58 10.03.46 22.94 1.1 32.84 1.34-6.02.59-10.17 1.35-22.63-.71Zm36.66.55-.05-.04s.24-.08.29-.07l1.68.22c-.68-.04-1.35-.07-1.93-.1Zm97.28 9.59 1.77-.46c2.36-.02 4.79-.03 7.35-.07 2.15.4 3.19.84 4.24 1.31-4.53-.27-9.01-.53-13.35-.79Zm361.78 7.99c-3.51-.21-7.13-.44-10.74-.7 3.28.08 7.48.24 13.31.58-.92.04-1.8.08-2.57.13Zm-121.84-14.96c19.67 1.07-11.96 1.4 18.12 2.9 8.11-.74 27.67 1.51 33.54 1.04-.81.55-1.17 1.17 14.29 2.11 1.02-.25-.41-1.33 11.73-.6 8.49 3.05-31.15-1.3-16.92 1.82 34.7 2.03 22.09-.93 27.3-1.55-1.16.03-3.08-.24-6.56-.45 0-.08.3-.15.74-.17 7.52.41 14.55.85 20.19 1.13l-1.07.24c30.85 1.04 34.58 1.42 45.75 2.26-24.34.84-48.68 1.71-72.98 2.68 4.35-.03 8.98.02 13.81.18 2.24.54 4.26.93 5.88 1.31-6.98-.48-14.07-.96-21.09-1.44l1.44-.05c-.62-.03-1.25.02-1.88.03-31.16-2.1-62.13-4.03-84.65-4.35l4.68.36-21.07-.16c-12.19-.78-.23-2.12-19.14-2.78 6.32-1.46 32.92 1.73 52.17 1.62-33.19-3.89 30.68.18 8.65-2.7-9.93 2.25-48.36-1.48-78.24-3.01.28-.84 3.73-1.34 21.4-.71l32.7 2.26 11.22-1.98Zm-51.14-4.35c-.87-.05-1.64-.09-2.47-.13 9.2-.22 18.82-.38 34.5.92-.87.58-4.54.92-3.35 1.36-11.96-.6-23.57-1.26-33.65-1.67 2.9.02 8.6.09 4.96-.47Zm-41.49.3-5.74-.07c17.65 1.52 40.22 2.6 53.68 2.25 14.34 3.08-50.87-2.2-23.36 1.29-5.39-.52-11.46-.87-17.69-1.1-.38-.02-.87-.05-1.4-.11l-.63.06c-6.17-.22-12.4-.36-18.39-.49-3.31-.46-4.54-.86-4.38-1.32-3.85-.32-7.75-.6-11.74-.89 10.29 0 19.3-.31 29.65.38Zm-42.85-2.31-17.2-1.11c6.71.21 13.07.48 17.2 1.11Zm-42.27-2.71-2.75.68c.22-.1 1.03-.42 2.75-.68Zm-2.85.72c.2.58 9.79.56 20.6.72-1.13.24-2.26.52-1.49.81-7.86-.31-15.49-.52-22.69-.62l3.58-.91Zm-10.53 2.59c.76.29 3.93.66 12.27 1.16-3.78.02-9.28-.09-15.69-.32l3.43-.84Zm-6.27 15.12c.82.04 1.16.06 2.03.06 6.7.33 10.31.6 12.23.82-4.86-.28-9.58-.6-14.26-.88Zm4.32-.12 12.59.5c-6.03-.43-8.16-1.08-10.59-1.76-1.02.21-7.41.09-11.66.18-.91-.17-1.82-.31-2.54-.5 4.64-.03 8.94-.02 13.1.02.39.1.71.21 1.1.31.34-.07.25-.16-1-.3 14.68.1 26.89.58 39.23 1.15l1.2.06c-5.92.68-17.83-.04-8.55 1.9-12.2-.48-23.93-.85-32.88-1.55Z'/%3E%3C/svg%3E");
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: cover;
  content: "";
  display: block;
  left: 0;
  padding-bottom: 5.38668746%;
  position: absolute;
  top: -0.5px;
  width: 100%;
}
.acalog-custom .blocks.divider-top-brush-slanted-left.is-style-maroon:before,
.acalog-custom .blocks.divider-top-brush-slanted-left.is-style-red:before,
.acalog-custom .blocks.divider-top-brush-slanted-right.is-style-maroon:before,
.acalog-custom .blocks.divider-top-brush-slanted-right.is-style-red:before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1435.14' height='77.34'%3E%3Cpath fill='%23730B12' d='M1042.17 72.28c9.37.09 19.07.32 30.59 1.06-10.23-1.27-22.47-1.92-34.53-2.44 13.28.33 29.63.08 46.48 1.25-8.78-.3-17.65-.61-18.2-.18l25.05 1.79c-.81-.51 7.13-.29 15.99-.09 11.58.54 15.45 1.28 24.59 2.24-9.14.18-21.98-.16-36.06-1.04 1.78.17 15.41 1.15 35.16 2.47h303.92v-8.2c-3.76-.21-7.32-.42-10.03-.52-11.56-.88-22.83-1.61-32.15-1.78-12.37-.87-24.7-1.74-37.02-2.6-2.02-.27-4.04-.54-5.51-.87-2.22.01-2.62.16-2.29.31-93.47-6.56-186.84-12.36-280.13-17.9 13.81 1.06 25.78 2.42 40.03 3.6-21.3.59 23.35 1.79 17.13 3.26-9.58.07-23.63-1.05-32.04-1.98-1.96.45 2.16 1.24 5.07 2.03-21.54-1.24-41.68-2.41-74.73-3.69l-6.17 1.51c-40.49-1.93-27.68 2.51-30.69 3.67-6.65-.33-13.69-.68-20.58-1.03 18.87.56-25.45-4.1 16.59-1.03-5.92-2.19-20.73-.87-39.47-2.22 9.58-.12 30.74-.03 28.83-.34-11.03.34-27.46-.65-43.93-1.85.48-.06.98-.08 1.56-.14-1.11 0-2.08.02-2.96.03-24.89-1.88-49.57-4.25-56.03-3.56-14.95.36-35.92.2-55.89.18l1.8-.21c-1.59.05-2.67.12-3.3.22-6.58 0-13.05-.01-19.14.06-24.89-2.72-52.37-3.33-80.34-5.31l4.95-.43c-15.83-1.3-40.41-1.89-63.71-3.51l-5.28-1.66c-16.02-.46-46.01-1.95-70.49-3.34-.23.79 22.33 1.91 11.73 2.28 12.19.69 22.51 1.12 18.12.02 12.19.69 12.75 2.03 22.79 3.21l-47.13-1.72c-3.8-.32-5.14-.51-5.38-.65l-3.35 1.27s-.39-.1-.38-.19l-1.79.04c-10.45-.65-13.57-1.18-11.66-1.64-26.49-.94-35.61.55-63.58-1.48 11.78-.59 19.53-.97 39.24.09l-31.9-1.8c14.53-.54 69.69 2.88 60.12.08-34.98-1.02-86.04-2.6-116.6-2.56-16.34-2.63-40.4-2.02-67.35-4.33-3.64-.6-11.96-1.53-6.96-1.96l7.47.37c-35.59-2.41-76.17-3.75-107.56-4.43l-16.19-2.71c-54.11-4.05 10.26 3.43-45.21.32-13.39-2.69-68.11-5.34-70.39-6.97-10.37-.51-15.08-.92-16.34.11 9.33.8 30.02 1.79 18.29 2.31-18.91-.69-27.92-2.32-42.95-3.28 1.02-.25 11.77-.47 5.98-.63-18.41-1.04-44.67-2.48-70.75-3.95C24.61 1.12 11.79.45 0 0v.93c.13.01.24.02.37.04-.03.08-.17.14-.37.19v1.02c6.44.19 14.63.51 23.37 1.67L0 3.45v1.02L9.87 6 0 5.81v2.3c23.57.61 43.99.74 71.31 3.75-7.44-.08-.14.83 1.67 1.35 14.96.32 32.88 1.55 42.08 1.21l23.83 1.7c-.23.76-8.81 2.05-31.31.56 79.51 5.55 141.75 5.98 220 11.59-13.27-.4-26.66-.28-32.78.26l6.51.41-28.59 1.29c17.98-.84 62.14.3 64.39-1.27 1.45.08 2.84.23 4.33.35 3.64.6-11.4-.19-4.95.43 9.85.2 25.24.62 28.84.42-1.31.23-3.84.49-9.87.18 2.46.13 4.87.25 7.23.36-13.76.67-38.92.38-45.91.67 56.35.19 53.94 2.69 99.5 3.14 2.08.15 4.14.34 6.16.47-18.77 1.14-33.9 1.27-55.38 2.53-9.26-.42-12.95-.86-13.71-1.4-7.71.63-9.82 2.01-24.09 2.18l-4.49-.99c-40.93-1.95-36.25 2.76-75.36 1.07-8.05-2.26 33.16-1.9 56.83-2.58-18.72-2.37 38.76.03 16.75-3.23l-11.51.99c-10.93-.28-11.09-1.18-5.55-1.27-13.57-.02-10.39-.27-15.92.59-61.8-1.31 6.12-2.48-54.51-4.87 6.79-.39 23.54.11 20.07-1.15l32.61 1.29.37-1.59c-41.17-1.13-65.03.31-83.32 2.61 36.82-.78 4.35 1.74 23.87 2.96-7.09.62-13.97.07-18.15-.48-2.64.42-21.23.3-18.63 1.27-9.5-4.06-89.93-5.83-72.3-9.36-13.82-.94-44.61-1-77.71-1-7.03-.65-13.96-1.2-20.5-1.74l3.34 1.73c-4.6-.02-9.18 0-13.73 0-5.81-.76 12.69-1.44-9.17-3.16l-2.27.11v57.85h1120.74c-27.8-1.89-54-3.48-78.55-5.07ZM91.93 24.68c16.6 1.46 3.48 1.9-7.71 2.19-8.18-.75-16.54-1.54-24.82-2.33 10.82.08 25.3.45 32.52.14Zm11.76 2.61c-3.64.25-5.24.51-6.03.77v.04c-2.84-.27-5.72-.54-8.66-.81h14.69ZM6.6 25.51c9.73.48 14.57.43 17.67.21 6.17.3 10.47.19 15.42.09v.04c-8.72.24-10.93.94-17.5 1.12-10.15 0-15.68-.61-15.58-1.45Zm115.51 6.68c-9.32-.47-18.38-.53-24.26-.49-.58-.07-.91-.13-1-.17-3.11.31-25.7-.36-35.03-1.11l-1.31.19c-3.95-.28-8.04-.57-12.18-.82 2-.24 3.46-.5 3.54-.97l23.3.78c5.32-.92 1.08-1.22-6.02-1.36l-.81-.12-17.18-.52 1.78.3 8.06.23c-8.41-.08-17.44-.11-20.17-.63-12.3-2.26 14.77-.58 9.37-1.69 5.6.15 12.73.51 22.84 1.35-.29-.02-.39.07-.35.11l1.4-.02h.1c2.4.21 4.9.42 7.64.69.67 1.05 4.31 1.57 9.42 1.91-1.31.1-2.91.2-4.99.26 17.07-.17 20.77 1.04 34.62.79.77.04 1.59.08 2.32.12-3.5.45-3.28.84-1.08 1.17Zm21.13 2.32h-.01c-.7-.38-.88-.72-.67-1.01 5.69.33 10.45.69 11.21 1.15h.05c-3.2.02-6.77-.04-10.58-.14Zm463.87 14c-7.43-.2-21.89.69-21.51-.91-.19.79-11.73 1.66 9.96 1.76l-16.18.67c.91.22 2.2.45 3.64.6-4.83-.11-9.75-.19-14.68-.27-6.24-.74-17.39-1.08-27.12-2.66-.79-.5 9.44-.34 15.29-.38-14.87-1.21-28.06-1.4-36.52-1.31 23.28 1.16 10.99 1.52 16.22 3.05-14.21.06-37.46-.98-46.02-.9-19.8-1.2-36.18-3.24-23.23-4.07-12.53.26-25.86-.82-38.97.26 24.65-.8 1.08 3.43 32.45 2.29 9.73 2.55-26.51.54-43.12-.84 8.51-.12 1.22-1.08 3.18-1.62-24.46.09-12.67 2.03 5 3.13l-28.39.4c1.01.05 1.88.1 2.85.15l-14.53-.15-15.68-.82c-2.73-1.49-2.58-2.33 4.5-1.75l-15.68-1.62 23.53.2c-9.96-1.72-26.15-.96-38.3-1.32-13.8-1.4 31.15-.43 45.7-2.24l-.05-.08c11.88-.68 36.67 1.07 38.42 1.91l-.02-.02c3.59-1.93 43.68.28 59.23-.39 39.33 1.16 26.33 3.93 61.21 4.19l-12.77-1.73c31 .57 44.19.72 78.6 2.57 4.3 1.82-15.75-.96-23.47-.37l16.41 2.25Zm6.94 3.1c2.98-.66-1.61-1.65 18.15-.49-1.42.4-.14.71 2.56.98-6.85-.17-13.76-.35-20.71-.48Zm85.11 4.7c5.68 1.38 31.59 4.11 61.98 7.23-33.46-1.66-68.64-3.55-103.46-5.07l4.49 1.03c-11.18-.73-19.96.11-26.18-1.22-.18-.14 3.17-.39 8.5-.72h-.01c5.38-.32 12.74-.71 20.65-1.17 15.85-.86 33.98-1.73 42.55-2.11 21.34.56 44.1 1.56 57.28 2.56h-6.57c-50.4-2.12-64.91-1.91-59.23-.53Zm127.45 3.73c-8.1-.4-15.76-.79-22.94-1.14-6.46-.41-12.18-.86-10.47-1.24.11-.16.41-.28.84-.38 2.79.35 4.75.74 5.36 1.15h-.05c8.91.52 21.41.94 27.99.71 1.16.1 2.4.21 3.8.32-2.66.12-4.27.34-4.53.57Zm-5.54-3.02c-1.03.33-1.05.67-.44.95-5.87-.55-11.05-1.27-9.78-1.58 10.03.46 22.94 1.1 32.84 1.34-6.02.59-10.17 1.35-22.63-.71Zm36.66.55-.05-.04s.24-.08.29-.07l1.68.22c-.68-.04-1.35-.07-1.93-.1Zm97.28 9.59 1.77-.46c2.36-.02 4.79-.03 7.35-.07 2.15.4 3.19.84 4.24 1.31-4.53-.27-9.01-.53-13.35-.79Zm361.78 7.99c-3.51-.21-7.13-.44-10.74-.7 3.28.08 7.48.24 13.31.58-.92.04-1.8.08-2.57.13Zm-121.84-14.96c19.67 1.07-11.96 1.4 18.12 2.9 8.11-.74 27.67 1.51 33.54 1.04-.81.55-1.17 1.17 14.29 2.11 1.02-.25-.41-1.33 11.73-.6 8.49 3.05-31.15-1.3-16.92 1.82 34.7 2.03 22.09-.93 27.3-1.55-1.16.03-3.08-.24-6.56-.45 0-.08.3-.15.74-.17 7.52.41 14.55.85 20.19 1.13l-1.07.24c30.85 1.04 34.58 1.42 45.75 2.26-24.34.84-48.68 1.71-72.98 2.68 4.35-.03 8.98.02 13.81.18 2.24.54 4.26.93 5.88 1.31-6.98-.48-14.07-.96-21.09-1.44l1.44-.05c-.62-.03-1.25.02-1.88.03-31.16-2.1-62.13-4.03-84.65-4.35l4.68.36-21.07-.16c-12.19-.78-.23-2.12-19.14-2.78 6.32-1.46 32.92 1.73 52.17 1.62-33.19-3.89 30.68.18 8.65-2.7-9.93 2.25-48.36-1.48-78.24-3.01.28-.84 3.73-1.34 21.4-.71l32.7 2.26 11.22-1.98Zm-51.14-4.35c-.87-.05-1.64-.09-2.47-.13 9.2-.22 18.82-.38 34.5.92-.87.58-4.54.92-3.35 1.36-11.96-.6-23.57-1.26-33.65-1.67 2.9.02 8.6.09 4.96-.47Zm-41.49.3-5.74-.07c17.65 1.52 40.22 2.6 53.68 2.25 14.34 3.08-50.87-2.2-23.36 1.29-5.39-.52-11.46-.87-17.69-1.1-.38-.02-.87-.05-1.4-.11l-.63.06c-6.17-.22-12.4-.36-18.39-.49-3.31-.46-4.54-.86-4.38-1.32-3.85-.32-7.75-.6-11.74-.89 10.29 0 19.3-.31 29.65.38Zm-42.85-2.31-17.2-1.11c6.71.21 13.07.48 17.2 1.11Zm-42.27-2.71-2.75.68c.22-.1 1.03-.42 2.75-.68Zm-2.85.72c.2.58 9.79.56 20.6.72-1.13.24-2.26.52-1.49.81-7.86-.31-15.49-.52-22.69-.62l3.58-.91Zm-10.53 2.59c.76.29 3.93.66 12.27 1.16-3.78.02-9.28-.09-15.69-.32l3.43-.84Zm-6.27 15.12c.82.04 1.16.06 2.03.06 6.7.33 10.31.6 12.23.82-4.86-.28-9.58-.6-14.26-.88Zm4.32-.12 12.59.5c-6.03-.43-8.16-1.08-10.59-1.76-1.02.21-7.41.09-11.66.18-.91-.17-1.82-.31-2.54-.5 4.64-.03 8.94-.02 13.1.02.39.1.71.21 1.1.31.34-.07.25-.16-1-.3 14.68.1 26.89.58 39.23 1.15l1.2.06c-5.92.68-17.83-.04-8.55 1.9-12.2-.48-23.93-.85-32.88-1.55Z'/%3E%3C/svg%3E");
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: cover;
}
.acalog-custom .blocks.divider-top-brush-slanted-left.is-style-gray:before,
.acalog-custom .blocks.divider-top-brush-slanted-right.is-style-gray:before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1435.14' height='77.34'%3E%3Cpath fill='%23393939' d='M1042.17 72.28c9.37.09 19.07.32 30.59 1.06-10.23-1.27-22.47-1.92-34.53-2.44 13.28.33 29.63.08 46.48 1.25-8.78-.3-17.65-.61-18.2-.18l25.05 1.79c-.81-.51 7.13-.29 15.99-.09 11.58.54 15.45 1.28 24.59 2.24-9.14.18-21.98-.16-36.06-1.04 1.78.17 15.41 1.15 35.16 2.47h303.92v-8.2c-3.76-.21-7.32-.42-10.03-.52-11.56-.88-22.83-1.61-32.15-1.78-12.37-.87-24.7-1.74-37.02-2.6-2.02-.27-4.04-.54-5.51-.87-2.22.01-2.62.16-2.29.31-93.47-6.56-186.84-12.36-280.13-17.9 13.81 1.06 25.78 2.42 40.03 3.6-21.3.59 23.35 1.79 17.13 3.26-9.58.07-23.63-1.05-32.04-1.98-1.96.45 2.16 1.24 5.07 2.03-21.54-1.24-41.68-2.41-74.73-3.69l-6.17 1.51c-40.49-1.93-27.68 2.51-30.69 3.67-6.65-.33-13.69-.68-20.58-1.03 18.87.56-25.45-4.1 16.59-1.03-5.92-2.19-20.73-.87-39.47-2.22 9.58-.12 30.74-.03 28.83-.34-11.03.34-27.46-.65-43.93-1.85.48-.06.98-.08 1.56-.14-1.11 0-2.08.02-2.96.03-24.89-1.88-49.57-4.25-56.03-3.56-14.95.36-35.92.2-55.89.18l1.8-.21c-1.59.05-2.67.12-3.3.22-6.58 0-13.05-.01-19.14.06-24.89-2.72-52.37-3.33-80.34-5.31l4.95-.43c-15.83-1.3-40.41-1.89-63.71-3.51l-5.28-1.66c-16.02-.46-46.01-1.95-70.49-3.34-.23.79 22.33 1.91 11.73 2.28 12.19.69 22.51 1.12 18.12.02 12.19.69 12.75 2.03 22.79 3.21l-47.13-1.72c-3.8-.32-5.14-.51-5.38-.65l-3.35 1.27s-.39-.1-.38-.19l-1.79.04c-10.45-.65-13.57-1.18-11.66-1.64-26.49-.94-35.61.55-63.58-1.48 11.78-.59 19.53-.97 39.24.09l-31.9-1.8c14.53-.54 69.69 2.88 60.12.08-34.98-1.02-86.04-2.6-116.6-2.56-16.34-2.63-40.4-2.02-67.35-4.33-3.64-.6-11.96-1.53-6.96-1.96l7.47.37c-35.59-2.41-76.17-3.75-107.56-4.43l-16.19-2.71c-54.11-4.05 10.26 3.43-45.21.32-13.39-2.69-68.11-5.34-70.39-6.97-10.37-.51-15.08-.92-16.34.11 9.33.8 30.02 1.79 18.29 2.31-18.91-.69-27.92-2.32-42.95-3.28 1.02-.25 11.77-.47 5.98-.63-18.41-1.04-44.67-2.48-70.75-3.95C24.61 1.12 11.79.45 0 0v.93c.13.01.24.02.37.04-.03.08-.17.14-.37.19v1.02c6.44.19 14.63.51 23.37 1.67L0 3.45v1.02L9.87 6 0 5.81v2.3c23.57.61 43.99.74 71.31 3.75-7.44-.08-.14.83 1.67 1.35 14.96.32 32.88 1.55 42.08 1.21l23.83 1.7c-.23.76-8.81 2.05-31.31.56 79.51 5.55 141.75 5.98 220 11.59-13.27-.4-26.66-.28-32.78.26l6.51.41-28.59 1.29c17.98-.84 62.14.3 64.39-1.27 1.45.08 2.84.23 4.33.35 3.64.6-11.4-.19-4.95.43 9.85.2 25.24.62 28.84.42-1.31.23-3.84.49-9.87.18 2.46.13 4.87.25 7.23.36-13.76.67-38.92.38-45.91.67 56.35.19 53.94 2.69 99.5 3.14 2.08.15 4.14.34 6.16.47-18.77 1.14-33.9 1.27-55.38 2.53-9.26-.42-12.95-.86-13.71-1.4-7.71.63-9.82 2.01-24.09 2.18l-4.49-.99c-40.93-1.95-36.25 2.76-75.36 1.07-8.05-2.26 33.16-1.9 56.83-2.58-18.72-2.37 38.76.03 16.75-3.23l-11.51.99c-10.93-.28-11.09-1.18-5.55-1.27-13.57-.02-10.39-.27-15.92.59-61.8-1.31 6.12-2.48-54.51-4.87 6.79-.39 23.54.11 20.07-1.15l32.61 1.29.37-1.59c-41.17-1.13-65.03.31-83.32 2.61 36.82-.78 4.35 1.74 23.87 2.96-7.09.62-13.97.07-18.15-.48-2.64.42-21.23.3-18.63 1.27-9.5-4.06-89.93-5.83-72.3-9.36-13.82-.94-44.61-1-77.71-1-7.03-.65-13.96-1.2-20.5-1.74l3.34 1.73c-4.6-.02-9.18 0-13.73 0-5.81-.76 12.69-1.44-9.17-3.16l-2.27.11v57.85h1120.74c-27.8-1.89-54-3.48-78.55-5.07ZM91.93 24.68c16.6 1.46 3.48 1.9-7.71 2.19-8.18-.75-16.54-1.54-24.82-2.33 10.82.08 25.3.45 32.52.14Zm11.76 2.61c-3.64.25-5.24.51-6.03.77v.04c-2.84-.27-5.72-.54-8.66-.81h14.69ZM6.6 25.51c9.73.48 14.57.43 17.67.21 6.17.3 10.47.19 15.42.09v.04c-8.72.24-10.93.94-17.5 1.12-10.15 0-15.68-.61-15.58-1.45Zm115.51 6.68c-9.32-.47-18.38-.53-24.26-.49-.58-.07-.91-.13-1-.17-3.11.31-25.7-.36-35.03-1.11l-1.31.19c-3.95-.28-8.04-.57-12.18-.82 2-.24 3.46-.5 3.54-.97l23.3.78c5.32-.92 1.08-1.22-6.02-1.36l-.81-.12-17.18-.52 1.78.3 8.06.23c-8.41-.08-17.44-.11-20.17-.63-12.3-2.26 14.77-.58 9.37-1.69 5.6.15 12.73.51 22.84 1.35-.29-.02-.39.07-.35.11l1.4-.02h.1c2.4.21 4.9.42 7.64.69.67 1.05 4.31 1.57 9.42 1.91-1.31.1-2.91.2-4.99.26 17.07-.17 20.77 1.04 34.62.79.77.04 1.59.08 2.32.12-3.5.45-3.28.84-1.08 1.17Zm21.13 2.32h-.01c-.7-.38-.88-.72-.67-1.01 5.69.33 10.45.69 11.21 1.15h.05c-3.2.02-6.77-.04-10.58-.14Zm463.87 14c-7.43-.2-21.89.69-21.51-.91-.19.79-11.73 1.66 9.96 1.76l-16.18.67c.91.22 2.2.45 3.64.6-4.83-.11-9.75-.19-14.68-.27-6.24-.74-17.39-1.08-27.12-2.66-.79-.5 9.44-.34 15.29-.38-14.87-1.21-28.06-1.4-36.52-1.31 23.28 1.16 10.99 1.52 16.22 3.05-14.21.06-37.46-.98-46.02-.9-19.8-1.2-36.18-3.24-23.23-4.07-12.53.26-25.86-.82-38.97.26 24.65-.8 1.08 3.43 32.45 2.29 9.73 2.55-26.51.54-43.12-.84 8.51-.12 1.22-1.08 3.18-1.62-24.46.09-12.67 2.03 5 3.13l-28.39.4c1.01.05 1.88.1 2.85.15l-14.53-.15-15.68-.82c-2.73-1.49-2.58-2.33 4.5-1.75l-15.68-1.62 23.53.2c-9.96-1.72-26.15-.96-38.3-1.32-13.8-1.4 31.15-.43 45.7-2.24l-.05-.08c11.88-.68 36.67 1.07 38.42 1.91l-.02-.02c3.59-1.93 43.68.28 59.23-.39 39.33 1.16 26.33 3.93 61.21 4.19l-12.77-1.73c31 .57 44.19.72 78.6 2.57 4.3 1.82-15.75-.96-23.47-.37l16.41 2.25Zm6.94 3.1c2.98-.66-1.61-1.65 18.15-.49-1.42.4-.14.71 2.56.98-6.85-.17-13.76-.35-20.71-.48Zm85.11 4.7c5.68 1.38 31.59 4.11 61.98 7.23-33.46-1.66-68.64-3.55-103.46-5.07l4.49 1.03c-11.18-.73-19.96.11-26.18-1.22-.18-.14 3.17-.39 8.5-.72h-.01c5.38-.32 12.74-.71 20.65-1.17 15.85-.86 33.98-1.73 42.55-2.11 21.34.56 44.1 1.56 57.28 2.56h-6.57c-50.4-2.12-64.91-1.91-59.23-.53Zm127.45 3.73c-8.1-.4-15.76-.79-22.94-1.14-6.46-.41-12.18-.86-10.47-1.24.11-.16.41-.28.84-.38 2.79.35 4.75.74 5.36 1.15h-.05c8.91.52 21.41.94 27.99.71 1.16.1 2.4.21 3.8.32-2.66.12-4.27.34-4.53.57Zm-5.54-3.02c-1.03.33-1.05.67-.44.95-5.87-.55-11.05-1.27-9.78-1.58 10.03.46 22.94 1.1 32.84 1.34-6.02.59-10.17 1.35-22.63-.71Zm36.66.55-.05-.04s.24-.08.29-.07l1.68.22c-.68-.04-1.35-.07-1.93-.1Zm97.28 9.59 1.77-.46c2.36-.02 4.79-.03 7.35-.07 2.15.4 3.19.84 4.24 1.31-4.53-.27-9.01-.53-13.35-.79Zm361.78 7.99c-3.51-.21-7.13-.44-10.74-.7 3.28.08 7.48.24 13.31.58-.92.04-1.8.08-2.57.13Zm-121.84-14.96c19.67 1.07-11.96 1.4 18.12 2.9 8.11-.74 27.67 1.51 33.54 1.04-.81.55-1.17 1.17 14.29 2.11 1.02-.25-.41-1.33 11.73-.6 8.49 3.05-31.15-1.3-16.92 1.82 34.7 2.03 22.09-.93 27.3-1.55-1.16.03-3.08-.24-6.56-.45 0-.08.3-.15.74-.17 7.52.41 14.55.85 20.19 1.13l-1.07.24c30.85 1.04 34.58 1.42 45.75 2.26-24.34.84-48.68 1.71-72.98 2.68 4.35-.03 8.98.02 13.81.18 2.24.54 4.26.93 5.88 1.31-6.98-.48-14.07-.96-21.09-1.44l1.44-.05c-.62-.03-1.25.02-1.88.03-31.16-2.1-62.13-4.03-84.65-4.35l4.68.36-21.07-.16c-12.19-.78-.23-2.12-19.14-2.78 6.32-1.46 32.92 1.73 52.17 1.62-33.19-3.89 30.68.18 8.65-2.7-9.93 2.25-48.36-1.48-78.24-3.01.28-.84 3.73-1.34 21.4-.71l32.7 2.26 11.22-1.98Zm-51.14-4.35c-.87-.05-1.64-.09-2.47-.13 9.2-.22 18.82-.38 34.5.92-.87.58-4.54.92-3.35 1.36-11.96-.6-23.57-1.26-33.65-1.67 2.9.02 8.6.09 4.96-.47Zm-41.49.3-5.74-.07c17.65 1.52 40.22 2.6 53.68 2.25 14.34 3.08-50.87-2.2-23.36 1.29-5.39-.52-11.46-.87-17.69-1.1-.38-.02-.87-.05-1.4-.11l-.63.06c-6.17-.22-12.4-.36-18.39-.49-3.31-.46-4.54-.86-4.38-1.32-3.85-.32-7.75-.6-11.74-.89 10.29 0 19.3-.31 29.65.38Zm-42.85-2.31-17.2-1.11c6.71.21 13.07.48 17.2 1.11Zm-42.27-2.71-2.75.68c.22-.1 1.03-.42 2.75-.68Zm-2.85.72c.2.58 9.79.56 20.6.72-1.13.24-2.26.52-1.49.81-7.86-.31-15.49-.52-22.69-.62l3.58-.91Zm-10.53 2.59c.76.29 3.93.66 12.27 1.16-3.78.02-9.28-.09-15.69-.32l3.43-.84Zm-6.27 15.12c.82.04 1.16.06 2.03.06 6.7.33 10.31.6 12.23.82-4.86-.28-9.58-.6-14.26-.88Zm4.32-.12 12.59.5c-6.03-.43-8.16-1.08-10.59-1.76-1.02.21-7.41.09-11.66.18-.91-.17-1.82-.31-2.54-.5 4.64-.03 8.94-.02 13.1.02.39.1.71.21 1.1.31.34-.07.25-.16-1-.3 14.68.1 26.89.58 39.23 1.15l1.2.06c-5.92.68-17.83-.04-8.55 1.9-12.2-.48-23.93-.85-32.88-1.55Z'/%3E%3C/svg%3E");
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: cover;
}
.acalog-custom .blocks.divider-top-brush-slanted-left.is-style-gray-pattern:before,
.acalog-custom .blocks.divider-top-brush-slanted-left.is-style-light-gray-2:before,
.acalog-custom .blocks.divider-top-brush-slanted-right.is-style-gray-pattern:before,
.acalog-custom .blocks.divider-top-brush-slanted-right.is-style-light-gray-2:before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1435.14' height='77.34'%3E%3Cpath fill='%23E7E7E7' d='M1042.17 72.28c9.37.09 19.07.32 30.59 1.06-10.23-1.27-22.47-1.92-34.53-2.44 13.28.33 29.63.08 46.48 1.25-8.78-.3-17.65-.61-18.2-.18l25.05 1.79c-.81-.51 7.13-.29 15.99-.09 11.58.54 15.45 1.28 24.59 2.24-9.14.18-21.98-.16-36.06-1.04 1.78.17 15.41 1.15 35.16 2.47h303.92v-8.2c-3.76-.21-7.32-.42-10.03-.52-11.56-.88-22.83-1.61-32.15-1.78-12.37-.87-24.7-1.74-37.02-2.6-2.02-.27-4.04-.54-5.51-.87-2.22.01-2.62.16-2.29.31-93.47-6.56-186.84-12.36-280.13-17.9 13.81 1.06 25.78 2.42 40.03 3.6-21.3.59 23.35 1.79 17.13 3.26-9.58.07-23.63-1.05-32.04-1.98-1.96.45 2.16 1.24 5.07 2.03-21.54-1.24-41.68-2.41-74.73-3.69l-6.17 1.51c-40.49-1.93-27.68 2.51-30.69 3.67-6.65-.33-13.69-.68-20.58-1.03 18.87.56-25.45-4.1 16.59-1.03-5.92-2.19-20.73-.87-39.47-2.22 9.58-.12 30.74-.03 28.83-.34-11.03.34-27.46-.65-43.93-1.85.48-.06.98-.08 1.56-.14-1.11 0-2.08.02-2.96.03-24.89-1.88-49.57-4.25-56.03-3.56-14.95.36-35.92.2-55.89.18l1.8-.21c-1.59.05-2.67.12-3.3.22-6.58 0-13.05-.01-19.14.06-24.89-2.72-52.37-3.33-80.34-5.31l4.95-.43c-15.83-1.3-40.41-1.89-63.71-3.51l-5.28-1.66c-16.02-.46-46.01-1.95-70.49-3.34-.23.79 22.33 1.91 11.73 2.28 12.19.69 22.51 1.12 18.12.02 12.19.69 12.75 2.03 22.79 3.21l-47.13-1.72c-3.8-.32-5.14-.51-5.38-.65l-3.35 1.27s-.39-.1-.38-.19l-1.79.04c-10.45-.65-13.57-1.18-11.66-1.64-26.49-.94-35.61.55-63.58-1.48 11.78-.59 19.53-.97 39.24.09l-31.9-1.8c14.53-.54 69.69 2.88 60.12.08-34.98-1.02-86.04-2.6-116.6-2.56-16.34-2.63-40.4-2.02-67.35-4.33-3.64-.6-11.96-1.53-6.96-1.96l7.47.37c-35.59-2.41-76.17-3.75-107.56-4.43l-16.19-2.71c-54.11-4.05 10.26 3.43-45.21.32-13.39-2.69-68.11-5.34-70.39-6.97-10.37-.51-15.08-.92-16.34.11 9.33.8 30.02 1.79 18.29 2.31-18.91-.69-27.92-2.32-42.95-3.28 1.02-.25 11.77-.47 5.98-.63-18.41-1.04-44.67-2.48-70.75-3.95C24.61 1.12 11.79.45 0 0v.93c.13.01.24.02.37.04-.03.08-.17.14-.37.19v1.02c6.44.19 14.63.51 23.37 1.67L0 3.45v1.02L9.87 6 0 5.81v2.3c23.57.61 43.99.74 71.31 3.75-7.44-.08-.14.83 1.67 1.35 14.96.32 32.88 1.55 42.08 1.21l23.83 1.7c-.23.76-8.81 2.05-31.31.56 79.51 5.55 141.75 5.98 220 11.59-13.27-.4-26.66-.28-32.78.26l6.51.41-28.59 1.29c17.98-.84 62.14.3 64.39-1.27 1.45.08 2.84.23 4.33.35 3.64.6-11.4-.19-4.95.43 9.85.2 25.24.62 28.84.42-1.31.23-3.84.49-9.87.18 2.46.13 4.87.25 7.23.36-13.76.67-38.92.38-45.91.67 56.35.19 53.94 2.69 99.5 3.14 2.08.15 4.14.34 6.16.47-18.77 1.14-33.9 1.27-55.38 2.53-9.26-.42-12.95-.86-13.71-1.4-7.71.63-9.82 2.01-24.09 2.18l-4.49-.99c-40.93-1.95-36.25 2.76-75.36 1.07-8.05-2.26 33.16-1.9 56.83-2.58-18.72-2.37 38.76.03 16.75-3.23l-11.51.99c-10.93-.28-11.09-1.18-5.55-1.27-13.57-.02-10.39-.27-15.92.59-61.8-1.31 6.12-2.48-54.51-4.87 6.79-.39 23.54.11 20.07-1.15l32.61 1.29.37-1.59c-41.17-1.13-65.03.31-83.32 2.61 36.82-.78 4.35 1.74 23.87 2.96-7.09.62-13.97.07-18.15-.48-2.64.42-21.23.3-18.63 1.27-9.5-4.06-89.93-5.83-72.3-9.36-13.82-.94-44.61-1-77.71-1-7.03-.65-13.96-1.2-20.5-1.74l3.34 1.73c-4.6-.02-9.18 0-13.73 0-5.81-.76 12.69-1.44-9.17-3.16l-2.27.11v57.85h1120.74c-27.8-1.89-54-3.48-78.55-5.07ZM91.93 24.68c16.6 1.46 3.48 1.9-7.71 2.19-8.18-.75-16.54-1.54-24.82-2.33 10.82.08 25.3.45 32.52.14Zm11.76 2.61c-3.64.25-5.24.51-6.03.77v.04c-2.84-.27-5.72-.54-8.66-.81h14.69ZM6.6 25.51c9.73.48 14.57.43 17.67.21 6.17.3 10.47.19 15.42.09v.04c-8.72.24-10.93.94-17.5 1.12-10.15 0-15.68-.61-15.58-1.45Zm115.51 6.68c-9.32-.47-18.38-.53-24.26-.49-.58-.07-.91-.13-1-.17-3.11.31-25.7-.36-35.03-1.11l-1.31.19c-3.95-.28-8.04-.57-12.18-.82 2-.24 3.46-.5 3.54-.97l23.3.78c5.32-.92 1.08-1.22-6.02-1.36l-.81-.12-17.18-.52 1.78.3 8.06.23c-8.41-.08-17.44-.11-20.17-.63-12.3-2.26 14.77-.58 9.37-1.69 5.6.15 12.73.51 22.84 1.35-.29-.02-.39.07-.35.11l1.4-.02h.1c2.4.21 4.9.42 7.64.69.67 1.05 4.31 1.57 9.42 1.91-1.31.1-2.91.2-4.99.26 17.07-.17 20.77 1.04 34.62.79.77.04 1.59.08 2.32.12-3.5.45-3.28.84-1.08 1.17Zm21.13 2.32h-.01c-.7-.38-.88-.72-.67-1.01 5.69.33 10.45.69 11.21 1.15h.05c-3.2.02-6.77-.04-10.58-.14Zm463.87 14c-7.43-.2-21.89.69-21.51-.91-.19.79-11.73 1.66 9.96 1.76l-16.18.67c.91.22 2.2.45 3.64.6-4.83-.11-9.75-.19-14.68-.27-6.24-.74-17.39-1.08-27.12-2.66-.79-.5 9.44-.34 15.29-.38-14.87-1.21-28.06-1.4-36.52-1.31 23.28 1.16 10.99 1.52 16.22 3.05-14.21.06-37.46-.98-46.02-.9-19.8-1.2-36.18-3.24-23.23-4.07-12.53.26-25.86-.82-38.97.26 24.65-.8 1.08 3.43 32.45 2.29 9.73 2.55-26.51.54-43.12-.84 8.51-.12 1.22-1.08 3.18-1.62-24.46.09-12.67 2.03 5 3.13l-28.39.4c1.01.05 1.88.1 2.85.15l-14.53-.15-15.68-.82c-2.73-1.49-2.58-2.33 4.5-1.75l-15.68-1.62 23.53.2c-9.96-1.72-26.15-.96-38.3-1.32-13.8-1.4 31.15-.43 45.7-2.24l-.05-.08c11.88-.68 36.67 1.07 38.42 1.91l-.02-.02c3.59-1.93 43.68.28 59.23-.39 39.33 1.16 26.33 3.93 61.21 4.19l-12.77-1.73c31 .57 44.19.72 78.6 2.57 4.3 1.82-15.75-.96-23.47-.37l16.41 2.25Zm6.94 3.1c2.98-.66-1.61-1.65 18.15-.49-1.42.4-.14.71 2.56.98-6.85-.17-13.76-.35-20.71-.48Zm85.11 4.7c5.68 1.38 31.59 4.11 61.98 7.23-33.46-1.66-68.64-3.55-103.46-5.07l4.49 1.03c-11.18-.73-19.96.11-26.18-1.22-.18-.14 3.17-.39 8.5-.72h-.01c5.38-.32 12.74-.71 20.65-1.17 15.85-.86 33.98-1.73 42.55-2.11 21.34.56 44.1 1.56 57.28 2.56h-6.57c-50.4-2.12-64.91-1.91-59.23-.53Zm127.45 3.73c-8.1-.4-15.76-.79-22.94-1.14-6.46-.41-12.18-.86-10.47-1.24.11-.16.41-.28.84-.38 2.79.35 4.75.74 5.36 1.15h-.05c8.91.52 21.41.94 27.99.71 1.16.1 2.4.21 3.8.32-2.66.12-4.27.34-4.53.57Zm-5.54-3.02c-1.03.33-1.05.67-.44.95-5.87-.55-11.05-1.27-9.78-1.58 10.03.46 22.94 1.1 32.84 1.34-6.02.59-10.17 1.35-22.63-.71Zm36.66.55-.05-.04s.24-.08.29-.07l1.68.22c-.68-.04-1.35-.07-1.93-.1Zm97.28 9.59 1.77-.46c2.36-.02 4.79-.03 7.35-.07 2.15.4 3.19.84 4.24 1.31-4.53-.27-9.01-.53-13.35-.79Zm361.78 7.99c-3.51-.21-7.13-.44-10.74-.7 3.28.08 7.48.24 13.31.58-.92.04-1.8.08-2.57.13Zm-121.84-14.96c19.67 1.07-11.96 1.4 18.12 2.9 8.11-.74 27.67 1.51 33.54 1.04-.81.55-1.17 1.17 14.29 2.11 1.02-.25-.41-1.33 11.73-.6 8.49 3.05-31.15-1.3-16.92 1.82 34.7 2.03 22.09-.93 27.3-1.55-1.16.03-3.08-.24-6.56-.45 0-.08.3-.15.74-.17 7.52.41 14.55.85 20.19 1.13l-1.07.24c30.85 1.04 34.58 1.42 45.75 2.26-24.34.84-48.68 1.71-72.98 2.68 4.35-.03 8.98.02 13.81.18 2.24.54 4.26.93 5.88 1.31-6.98-.48-14.07-.96-21.09-1.44l1.44-.05c-.62-.03-1.25.02-1.88.03-31.16-2.1-62.13-4.03-84.65-4.35l4.68.36-21.07-.16c-12.19-.78-.23-2.12-19.14-2.78 6.32-1.46 32.92 1.73 52.17 1.62-33.19-3.89 30.68.18 8.65-2.7-9.93 2.25-48.36-1.48-78.24-3.01.28-.84 3.73-1.34 21.4-.71l32.7 2.26 11.22-1.98Zm-51.14-4.35c-.87-.05-1.64-.09-2.47-.13 9.2-.22 18.82-.38 34.5.92-.87.58-4.54.92-3.35 1.36-11.96-.6-23.57-1.26-33.65-1.67 2.9.02 8.6.09 4.96-.47Zm-41.49.3-5.74-.07c17.65 1.52 40.22 2.6 53.68 2.25 14.34 3.08-50.87-2.2-23.36 1.29-5.39-.52-11.46-.87-17.69-1.1-.38-.02-.87-.05-1.4-.11l-.63.06c-6.17-.22-12.4-.36-18.39-.49-3.31-.46-4.54-.86-4.38-1.32-3.85-.32-7.75-.6-11.74-.89 10.29 0 19.3-.31 29.65.38Zm-42.85-2.31-17.2-1.11c6.71.21 13.07.48 17.2 1.11Zm-42.27-2.71-2.75.68c.22-.1 1.03-.42 2.75-.68Zm-2.85.72c.2.58 9.79.56 20.6.72-1.13.24-2.26.52-1.49.81-7.86-.31-15.49-.52-22.69-.62l3.58-.91Zm-10.53 2.59c.76.29 3.93.66 12.27 1.16-3.78.02-9.28-.09-15.69-.32l3.43-.84Zm-6.27 15.12c.82.04 1.16.06 2.03.06 6.7.33 10.31.6 12.23.82-4.86-.28-9.58-.6-14.26-.88Zm4.32-.12 12.59.5c-6.03-.43-8.16-1.08-10.59-1.76-1.02.21-7.41.09-11.66.18-.91-.17-1.82-.31-2.54-.5 4.64-.03 8.94-.02 13.1.02.39.1.71.21 1.1.31.34-.07.25-.16-1-.3 14.68.1 26.89.58 39.23 1.15l1.2.06c-5.92.68-17.83-.04-8.55 1.9-12.2-.48-23.93-.85-32.88-1.55Z'/%3E%3C/svg%3E");
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: cover;
}
.acalog-custom .blocks.divider-top-brush-slanted-left.is-style-light-gray-1:before,
.acalog-custom .blocks.divider-top-brush-slanted-right.is-style-light-gray-1:before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1435.14' height='77.34'%3E%3Cpath fill='%23F2F2F2' d='M1042.17 72.28c9.37.09 19.07.32 30.59 1.06-10.23-1.27-22.47-1.92-34.53-2.44 13.28.33 29.63.08 46.48 1.25-8.78-.3-17.65-.61-18.2-.18l25.05 1.79c-.81-.51 7.13-.29 15.99-.09 11.58.54 15.45 1.28 24.59 2.24-9.14.18-21.98-.16-36.06-1.04 1.78.17 15.41 1.15 35.16 2.47h303.92v-8.2c-3.76-.21-7.32-.42-10.03-.52-11.56-.88-22.83-1.61-32.15-1.78-12.37-.87-24.7-1.74-37.02-2.6-2.02-.27-4.04-.54-5.51-.87-2.22.01-2.62.16-2.29.31-93.47-6.56-186.84-12.36-280.13-17.9 13.81 1.06 25.78 2.42 40.03 3.6-21.3.59 23.35 1.79 17.13 3.26-9.58.07-23.63-1.05-32.04-1.98-1.96.45 2.16 1.24 5.07 2.03-21.54-1.24-41.68-2.41-74.73-3.69l-6.17 1.51c-40.49-1.93-27.68 2.51-30.69 3.67-6.65-.33-13.69-.68-20.58-1.03 18.87.56-25.45-4.1 16.59-1.03-5.92-2.19-20.73-.87-39.47-2.22 9.58-.12 30.74-.03 28.83-.34-11.03.34-27.46-.65-43.93-1.85.48-.06.98-.08 1.56-.14-1.11 0-2.08.02-2.96.03-24.89-1.88-49.57-4.25-56.03-3.56-14.95.36-35.92.2-55.89.18l1.8-.21c-1.59.05-2.67.12-3.3.22-6.58 0-13.05-.01-19.14.06-24.89-2.72-52.37-3.33-80.34-5.31l4.95-.43c-15.83-1.3-40.41-1.89-63.71-3.51l-5.28-1.66c-16.02-.46-46.01-1.95-70.49-3.34-.23.79 22.33 1.91 11.73 2.28 12.19.69 22.51 1.12 18.12.02 12.19.69 12.75 2.03 22.79 3.21l-47.13-1.72c-3.8-.32-5.14-.51-5.38-.65l-3.35 1.27s-.39-.1-.38-.19l-1.79.04c-10.45-.65-13.57-1.18-11.66-1.64-26.49-.94-35.61.55-63.58-1.48 11.78-.59 19.53-.97 39.24.09l-31.9-1.8c14.53-.54 69.69 2.88 60.12.08-34.98-1.02-86.04-2.6-116.6-2.56-16.34-2.63-40.4-2.02-67.35-4.33-3.64-.6-11.96-1.53-6.96-1.96l7.47.37c-35.59-2.41-76.17-3.75-107.56-4.43l-16.19-2.71c-54.11-4.05 10.26 3.43-45.21.32-13.39-2.69-68.11-5.34-70.39-6.97-10.37-.51-15.08-.92-16.34.11 9.33.8 30.02 1.79 18.29 2.31-18.91-.69-27.92-2.32-42.95-3.28 1.02-.25 11.77-.47 5.98-.63-18.41-1.04-44.67-2.48-70.75-3.95C24.61 1.12 11.79.45 0 0v.93c.13.01.24.02.37.04-.03.08-.17.14-.37.19v1.02c6.44.19 14.63.51 23.37 1.67L0 3.45v1.02L9.87 6 0 5.81v2.3c23.57.61 43.99.74 71.31 3.75-7.44-.08-.14.83 1.67 1.35 14.96.32 32.88 1.55 42.08 1.21l23.83 1.7c-.23.76-8.81 2.05-31.31.56 79.51 5.55 141.75 5.98 220 11.59-13.27-.4-26.66-.28-32.78.26l6.51.41-28.59 1.29c17.98-.84 62.14.3 64.39-1.27 1.45.08 2.84.23 4.33.35 3.64.6-11.4-.19-4.95.43 9.85.2 25.24.62 28.84.42-1.31.23-3.84.49-9.87.18 2.46.13 4.87.25 7.23.36-13.76.67-38.92.38-45.91.67 56.35.19 53.94 2.69 99.5 3.14 2.08.15 4.14.34 6.16.47-18.77 1.14-33.9 1.27-55.38 2.53-9.26-.42-12.95-.86-13.71-1.4-7.71.63-9.82 2.01-24.09 2.18l-4.49-.99c-40.93-1.95-36.25 2.76-75.36 1.07-8.05-2.26 33.16-1.9 56.83-2.58-18.72-2.37 38.76.03 16.75-3.23l-11.51.99c-10.93-.28-11.09-1.18-5.55-1.27-13.57-.02-10.39-.27-15.92.59-61.8-1.31 6.12-2.48-54.51-4.87 6.79-.39 23.54.11 20.07-1.15l32.61 1.29.37-1.59c-41.17-1.13-65.03.31-83.32 2.61 36.82-.78 4.35 1.74 23.87 2.96-7.09.62-13.97.07-18.15-.48-2.64.42-21.23.3-18.63 1.27-9.5-4.06-89.93-5.83-72.3-9.36-13.82-.94-44.61-1-77.71-1-7.03-.65-13.96-1.2-20.5-1.74l3.34 1.73c-4.6-.02-9.18 0-13.73 0-5.81-.76 12.69-1.44-9.17-3.16l-2.27.11v57.85h1120.74c-27.8-1.89-54-3.48-78.55-5.07ZM91.93 24.68c16.6 1.46 3.48 1.9-7.71 2.19-8.18-.75-16.54-1.54-24.82-2.33 10.82.08 25.3.45 32.52.14Zm11.76 2.61c-3.64.25-5.24.51-6.03.77v.04c-2.84-.27-5.72-.54-8.66-.81h14.69ZM6.6 25.51c9.73.48 14.57.43 17.67.21 6.17.3 10.47.19 15.42.09v.04c-8.72.24-10.93.94-17.5 1.12-10.15 0-15.68-.61-15.58-1.45Zm115.51 6.68c-9.32-.47-18.38-.53-24.26-.49-.58-.07-.91-.13-1-.17-3.11.31-25.7-.36-35.03-1.11l-1.31.19c-3.95-.28-8.04-.57-12.18-.82 2-.24 3.46-.5 3.54-.97l23.3.78c5.32-.92 1.08-1.22-6.02-1.36l-.81-.12-17.18-.52 1.78.3 8.06.23c-8.41-.08-17.44-.11-20.17-.63-12.3-2.26 14.77-.58 9.37-1.69 5.6.15 12.73.51 22.84 1.35-.29-.02-.39.07-.35.11l1.4-.02h.1c2.4.21 4.9.42 7.64.69.67 1.05 4.31 1.57 9.42 1.91-1.31.1-2.91.2-4.99.26 17.07-.17 20.77 1.04 34.62.79.77.04 1.59.08 2.32.12-3.5.45-3.28.84-1.08 1.17Zm21.13 2.32h-.01c-.7-.38-.88-.72-.67-1.01 5.69.33 10.45.69 11.21 1.15h.05c-3.2.02-6.77-.04-10.58-.14Zm463.87 14c-7.43-.2-21.89.69-21.51-.91-.19.79-11.73 1.66 9.96 1.76l-16.18.67c.91.22 2.2.45 3.64.6-4.83-.11-9.75-.19-14.68-.27-6.24-.74-17.39-1.08-27.12-2.66-.79-.5 9.44-.34 15.29-.38-14.87-1.21-28.06-1.4-36.52-1.31 23.28 1.16 10.99 1.52 16.22 3.05-14.21.06-37.46-.98-46.02-.9-19.8-1.2-36.18-3.24-23.23-4.07-12.53.26-25.86-.82-38.97.26 24.65-.8 1.08 3.43 32.45 2.29 9.73 2.55-26.51.54-43.12-.84 8.51-.12 1.22-1.08 3.18-1.62-24.46.09-12.67 2.03 5 3.13l-28.39.4c1.01.05 1.88.1 2.85.15l-14.53-.15-15.68-.82c-2.73-1.49-2.58-2.33 4.5-1.75l-15.68-1.62 23.53.2c-9.96-1.72-26.15-.96-38.3-1.32-13.8-1.4 31.15-.43 45.7-2.24l-.05-.08c11.88-.68 36.67 1.07 38.42 1.91l-.02-.02c3.59-1.93 43.68.28 59.23-.39 39.33 1.16 26.33 3.93 61.21 4.19l-12.77-1.73c31 .57 44.19.72 78.6 2.57 4.3 1.82-15.75-.96-23.47-.37l16.41 2.25Zm6.94 3.1c2.98-.66-1.61-1.65 18.15-.49-1.42.4-.14.71 2.56.98-6.85-.17-13.76-.35-20.71-.48Zm85.11 4.7c5.68 1.38 31.59 4.11 61.98 7.23-33.46-1.66-68.64-3.55-103.46-5.07l4.49 1.03c-11.18-.73-19.96.11-26.18-1.22-.18-.14 3.17-.39 8.5-.72h-.01c5.38-.32 12.74-.71 20.65-1.17 15.85-.86 33.98-1.73 42.55-2.11 21.34.56 44.1 1.56 57.28 2.56h-6.57c-50.4-2.12-64.91-1.91-59.23-.53Zm127.45 3.73c-8.1-.4-15.76-.79-22.94-1.14-6.46-.41-12.18-.86-10.47-1.24.11-.16.41-.28.84-.38 2.79.35 4.75.74 5.36 1.15h-.05c8.91.52 21.41.94 27.99.71 1.16.1 2.4.21 3.8.32-2.66.12-4.27.34-4.53.57Zm-5.54-3.02c-1.03.33-1.05.67-.44.95-5.87-.55-11.05-1.27-9.78-1.58 10.03.46 22.94 1.1 32.84 1.34-6.02.59-10.17 1.35-22.63-.71Zm36.66.55-.05-.04s.24-.08.29-.07l1.68.22c-.68-.04-1.35-.07-1.93-.1Zm97.28 9.59 1.77-.46c2.36-.02 4.79-.03 7.35-.07 2.15.4 3.19.84 4.24 1.31-4.53-.27-9.01-.53-13.35-.79Zm361.78 7.99c-3.51-.21-7.13-.44-10.74-.7 3.28.08 7.48.24 13.31.58-.92.04-1.8.08-2.57.13Zm-121.84-14.96c19.67 1.07-11.96 1.4 18.12 2.9 8.11-.74 27.67 1.51 33.54 1.04-.81.55-1.17 1.17 14.29 2.11 1.02-.25-.41-1.33 11.73-.6 8.49 3.05-31.15-1.3-16.92 1.82 34.7 2.03 22.09-.93 27.3-1.55-1.16.03-3.08-.24-6.56-.45 0-.08.3-.15.74-.17 7.52.41 14.55.85 20.19 1.13l-1.07.24c30.85 1.04 34.58 1.42 45.75 2.26-24.34.84-48.68 1.71-72.98 2.68 4.35-.03 8.98.02 13.81.18 2.24.54 4.26.93 5.88 1.31-6.98-.48-14.07-.96-21.09-1.44l1.44-.05c-.62-.03-1.25.02-1.88.03-31.16-2.1-62.13-4.03-84.65-4.35l4.68.36-21.07-.16c-12.19-.78-.23-2.12-19.14-2.78 6.32-1.46 32.92 1.73 52.17 1.62-33.19-3.89 30.68.18 8.65-2.7-9.93 2.25-48.36-1.48-78.24-3.01.28-.84 3.73-1.34 21.4-.71l32.7 2.26 11.22-1.98Zm-51.14-4.35c-.87-.05-1.64-.09-2.47-.13 9.2-.22 18.82-.38 34.5.92-.87.58-4.54.92-3.35 1.36-11.96-.6-23.57-1.26-33.65-1.67 2.9.02 8.6.09 4.96-.47Zm-41.49.3-5.74-.07c17.65 1.52 40.22 2.6 53.68 2.25 14.34 3.08-50.87-2.2-23.36 1.29-5.39-.52-11.46-.87-17.69-1.1-.38-.02-.87-.05-1.4-.11l-.63.06c-6.17-.22-12.4-.36-18.39-.49-3.31-.46-4.54-.86-4.38-1.32-3.85-.32-7.75-.6-11.74-.89 10.29 0 19.3-.31 29.65.38Zm-42.85-2.31-17.2-1.11c6.71.21 13.07.48 17.2 1.11Zm-42.27-2.71-2.75.68c.22-.1 1.03-.42 2.75-.68Zm-2.85.72c.2.58 9.79.56 20.6.72-1.13.24-2.26.52-1.49.81-7.86-.31-15.49-.52-22.69-.62l3.58-.91Zm-10.53 2.59c.76.29 3.93.66 12.27 1.16-3.78.02-9.28-.09-15.69-.32l3.43-.84Zm-6.27 15.12c.82.04 1.16.06 2.03.06 6.7.33 10.31.6 12.23.82-4.86-.28-9.58-.6-14.26-.88Zm4.32-.12 12.59.5c-6.03-.43-8.16-1.08-10.59-1.76-1.02.21-7.41.09-11.66.18-.91-.17-1.82-.31-2.54-.5 4.64-.03 8.94-.02 13.1.02.39.1.71.21 1.1.31.34-.07.25-.16-1-.3 14.68.1 26.89.58 39.23 1.15l1.2.06c-5.92.68-17.83-.04-8.55 1.9-12.2-.48-23.93-.85-32.88-1.55Z'/%3E%3C/svg%3E");
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: cover;
}
.acalog-custom .blocks.divider-top-brush-slanted-left:before {
  transform: scaleX(-1);
}
.acalog-custom .blocks.divider-bottom-brush {
  margin-bottom: -1px;
}
.acalog-custom .blocks.divider-bottom-brush:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='39.24'%3E%3Cpath fill='%23FFF' d='M1440 20.93c-24.24.62-44.92 1.64-72.97.03 7.43-.31.1-.84-1.74-1.26-14.96.46-32.92.17-42.09.99l-23.89-.45c.19-.77 8.69-2.51 31.24-2.2-79.69-1.38-141.87 1.45-220.3-.06 13.27-.29 26.64-1.12 32.72-1.98l-6.52-.07 28.48-2.78c-17.91 1.78-62.07 2.95-64.24 4.64-1.45 0-2.85-.08-4.34-.12-3.67-.41 11.39-.41 4.92-.69-9.85.32-25.24.7-28.82 1.09 1.3-.3 3.81-.69 9.85-.7-2.46 0-4.88.01-7.24.02 13.71-1.39 38.85-2.42 45.81-3.07-56.28 2.76-54.01.14-99.53 2.07-2.08-.04-4.15-.12-6.18-.15 18.68-2.12 33.79-3.04 55.17-5.42 9.27-.07 12.98.18 13.76.68 7.67-1.03 9.7-2.52 23.94-3.44l4.54.75c40.98-.19 36.06-4.65 75.2-5.01 8.16 1.84-33.02 3.63-56.62 5.55 18.82 1.39-38.71 2-16.56 4.1l11.44-1.59c10.93-.29 11.14.6 5.61.98 13.55-.69 10.39-.27 15.87-1.42 61.78-1.93-5.98 2.8 54.69 2.01-6.76.74-23.51 1.12-19.98 2.2l-32.63.42-.29 1.61c41.17-1.03 64.92-3.71 83.07-6.97-36.73 2.71-4.44-1.51-23.99-1.71 7.05-.99 13.95-.8 18.15-.47 2.61-.56 21.19-1.41 18.54-2.24 9.7 3.56 90.11 1.12 72.69 5.56 13.85.22 44.6-1.34 77.66-3.07 7.05.28 14 .47 20.56.66l-3.43-1.55c4.59-.22 9.17-.49 13.71-.71 5.84.45-12.6 2.1 9.32 2.68l4.43-.45V0h-191.54c-5.24.16-10.14.28-14.7.37l-11.15-.31.02-.06h-6.2c.39.06.84.11 1.36.15l.05.04c-4.25.01-8.21.02-11.83-.1l2.02-.1h-4.59c.1 0 .2.01.3.02h-.34c-.5 0-.97-.01-1.46-.02H0v23.98c2.38.16 4.67.31 6.37.45-2.12.13-4.25.26-6.37.4v10.31c4.5.02 8.91.05 12.11 0 11.59.27 22.88.41 32.2.09l37.11.66c2.03.16 4.06.33 5.55.58 2.22-.13 2.61-.3 2.27-.43 93.69 1.66 187.23 2.56 280.68 3.21-13.85-.34-25.87-1.07-40.16-1.5 21.24-1.7-23.41-.57-17.28-2.36 9.56-.57 23.65-.19 32.1.3 1.93-.55-2.22-1.13-5.17-1.76 21.58.11 41.75.23 74.82-.23l6.08-1.83c40.54-.19 27.51-3.96 30.46-5.27 6.66-.02 13.71-.04 20.61-.05-18.87.43 25.63 2.76-16.51 1.9 6.03 1.88 20.75-.22 39.53.15-9.56.62-30.7 1.64-28.77 1.85 11-.92 27.46-.79 43.97-.45-.48.09-.97.13-1.55.22 1.11-.05 2.08-.13 2.95-.18 24.95.57 49.72 1.65 56.14.62 14.91-1.14 35.86-2.08 55.8-3.1l-1.79.3c1.59-.13 2.66-.26 3.28-.39 6.57-.35 13.03-.67 19.11-1.06 25 1.41 52.47.58 80.51 1.1l-4.92.69c15.88.47 40.45-.23 63.81.17l5.36 1.38c16.02-.38 46.05-.46 70.57-.35.19-.8-22.4-.74-11.83-1.66-12.21-.05-22.54.06-18.1.93-12.21-.05-12.84-1.36-22.93-2.01l47.16-.75c3.81.12 5.16.24 5.41.37l3.28-1.44s.39.08.39.17l1.79-.13c10.47.1 13.61.47 11.73 1.03 26.5-.45 35.53-2.41 63.57-1.85-11.73 1.21-19.45 1.99-39.19 1.96l31.95.13c-14.48 1.3-69.75.77-60.04 3.07 34.99-.81 86.06-1.91 116.57-3.55 16.46 1.77 40.45-.1 67.48.8 3.67.41 12.02.9 7.05 1.59l-7.48.02c35.67.54 76.26-.24 107.64-1.21l16.31 1.86c54.25 1.21-10.43-2.89 45.13-2.69 13.51 1.99 68.3 1.77 70.66 3.28 10.38-.03 15.11.13 16.31-.97-9.36-.31-30.07-.22-18.39-1.35 18.92-.3 28 .86 43.06 1.03-1.01.3-11.73 1.09-5.94.94 18.44.08 44.74.14 70.86.24 13.33.05 26.59.04 38.7-.14v-.85c-.51-.03-1.04-.05-1.58-.08.06-.19.66-.32 1.58-.4v-.85c-6.61.16-15.33.33-24.7-.42l24.7-.88v-.83l-11.33-1.15 11.33-.38v-2.24Zm-94.25-11.69c-16.65-.59-3.57-1.72 7.58-2.59 8.21.32 16.6.67 24.91 1.03-10.81.49-25.29.87-32.48 1.56Zm-11.87-2c3.62-.43 5.21-.77 5.98-1.07v-.04c2.85.12 5.74.24 8.69.36l-14.67.76Zm97.07-3.29c-9.75.03-14.58.33-17.67.72-6.18.02-10.47.36-15.4.72v-.04c8.69-.7 10.86-1.51 17.42-2.03 10.18-.53 15.74-.21 15.64.64Zm-69.6-3.62c-2.32.05-4.1.01-5.07-.11 1.59 0 3.33.03 5.07.11ZM1338.52.3c2.32 0 4.59-.1 6.81-.1l-11.58.87c1.74-.3 3.28-.52 4.78-.77Zm-23.36 3.02c9.36-.02 18.44-.43 24.33-.78.58.04.92.08 1.01.12 3.09-.47 25.68-.99 35.04-.72l1.3-.26c3.96.07 8.06.15 12.21.18-1.98.34-3.43.68-3.48 1.15l-23.31.44c-5.26 1.2-1.01 1.27 6.08 1.04l.82.08 17.18-.38-1.79-.21-8.06.19c8.4-.36 17.42-.8 20.18-.43 12.4 1.61-14.72 1.35-9.27 2.18-5.6.14-12.74.16-22.88-.15.29 0 .39-.09.34-.13l-1.4.09h-.1c-2.41-.08-4.92-.16-7.67-.28-.72-1.01-4.39-1.34-9.51-1.41 1.3-.17 2.9-.35 4.97-.52-17.04 1.06-20.8.05-34.61 1.02h-2.32c3.52-.64 3.23-1.02.92-1.23Zm-21.14-1.21c.72.34.92.67.72.97-5.7-.03-10.47-.14-11.25-.56h-.05c3.19-.18 6.76-.31 10.57-.41Zm-854.98 9.71c-.82 0-1.16 0-2.03.05-6.71.02-10.33-.06-12.26-.18 4.87.03 9.6.1 14.29.13Zm-319.1 11.13c3.52.03 7.14.07 10.76.14-3.28.09-7.48.15-13.32.12.92-.09 1.79-.17 2.56-.26ZM242.4 31.5c-19.7-.03 11.87-2.01-18.25-1.94-8.06 1.16-27.71-.06-33.55.72.78-.59 1.11-1.23-14.38-1.36-1.01.3.48 1.31-11.68 1.21-8.64-2.6 31.18-.33 16.8-2.7-34.76-.21-22.01 2.08-27.18 2.98 1.16-.09 3.09.08 6.57.11 0 .08-.29.17-.73.21-7.53-.02-14.57-.09-20.22-.07l1.06-.3c-30.86.58-34.61.39-45.81.14 24.26-2.11 48.52-4.26 72.74-6.5-4.34.26-8.97.45-13.8.54-2.27-.42-4.3-.71-5.94-1l21.14.33-1.44.13c.62 0 1.25-.09 1.88-.13 31.23.47 62.26.77 84.76-.09l-4.69-.11 21.05-.94c12.21.14.34 2.11 19.26 1.77-6.23 1.79-32.97 0-52.18 1.11 33.35 2.15-30.65 1.43-8.5 3.15 9.8-2.77 48.37-1.05 78.29-1.09-.24.85-3.66 1.53-21.33 1.83l-32.77-.55-11.1 2.56Zm51.3 1.68h2.47c-9.18.7-18.77 1.36-34.5.89.84-.62 4.49-1.16 3.27-1.53 11.97-.03 23.6.02 33.69-.09-2.9.13-8.59.36-4.93.73Zm41.42-2.47 5.74-.23c-17.71-.59-40.3-.49-53.72.56-14.48-2.33 50.92-.47 23.26-2.51 5.41.24 11.49.27 17.72.17.38 0 .87 0 1.4.04l.63-.09c6.17-.1 12.4-.29 18.39-.47 3.33.29 4.58.62 4.44 1.09 3.86.12 7.77.19 11.77.27-10.28.53-19.26 1.32-29.63 1.17Zm16.75-16.93c8.78-.15 17.66-.3 18.19-.76l-25.11-.48c.84.47-7.11.66-15.96.93-11.59.07-15.5-.47-24.67-.95 9.12-.66 21.96-.99 36.06-.85-1.79-.08-15.45-.34-35.24-.63l6.52-.61c29.35.47 56.91.7 82.68 1.01-9.36.4-19.06.68-30.6.54 10.28.73 22.54.74 34.61.63-13.28.37-29.59 1.47-46.48 1.18Zm26.16 16.99 17.23.21c-6.71.14-13.08.2-17.23-.21Zm42.35.49 2.71-.82c-.21.11-1.01.47-2.71.82Zm2.81-.87c-.23-.57-9.81-.05-20.61.36 1.12-.3 2.23-.64 1.45-.89 7.87-.1 15.5-.29 22.69-.57l-3.53 1.1Zm10.38-3.14c-.77-.25-3.96-.45-12.31-.52 3.77-.22 9.27-.4 15.69-.5l-3.38 1.02Zm.34-13.47c-.39-.08-.72-.17-1.11-.25-.34.09-.24.17 1.01.25-14.67.67-26.88.83-39.24.9h-1.2c5.88-.99 17.81-.89 8.44-2.34 12.21-.16 23.94-.4 32.92-.17l-12.6.16c6.04.11 8.21.65 10.67 1.2 1.01-.26 7.39-.48 11.63-.79.92.12 1.83.21 2.56.37-4.63.27-8.93.49-13.08.67Zm46-1.22c-2.36.13-4.78.27-7.34.44-2.17-.29-3.23-.67-4.3-1.09l13.37.09-1.74.55Zm99.14 4.05-1.69-.12h1.93l.05.04s-.24.09-.29.09Zm47.11-1.39c-10.04.07-22.97.1-32.87.38 5.98-.9 10.09-1.88 22.64-.48 1.01-.38 1.01-.72.39-.97 5.89.24 11.1.69 9.85 1.07Zm17.57-2.2c-.1.17-.39.3-.82.42-2.8-.2-4.78-.49-5.41-.87h.05c-8.93-.06-21.43.18-27.99.75-1.16-.04-2.41-.08-3.81-.12 2.65-.26 4.25-.56 4.49-.81 8.11-.02 15.78-.04 22.97-.06 6.47.07 12.21.22 10.52.69Zm148.52-7.69c-5.36.6-12.69 1.38-20.56 2.25-15.78 1.69-33.84 3.51-42.38 4.33-21.34.56-44.12.75-57.34.44l6.56-.35c50.44-.51 64.92-1.48 59.18-2.56-5.74-1.08-31.76-2.45-62.27-3.98 33.5-.09 68.73-.05 103.58-.35l-4.54-.79c11.2.14 19.93-1.15 26.21-.15.19.13-3.14.56-8.45 1.16Zm12.6 5.79c1.4-.47.1-.72-2.61-.84 6.85-.19 13.76-.37 20.71-.6-2.94.81 1.69 1.56-18.1 1.44Zm204.51-1.58c-3.48 2.12-43.63 2.01-59.13 3.49-39.34.9-26.5-2.55-61.35-.98l12.84 1.06c-30.99 1.05-44.17 1.59-78.63 1.55-4.39-1.59 15.78.13 23.46-.86l-16.51-1.39c7.43-.19 21.82-1.83 21.53-.22.15-.8 11.63-2.27-10.04-1.24l16.12-1.52c-.92-.17-2.22-.33-3.67-.41 4.83-.14 9.75-.32 14.67-.5 6.27.41 17.42.17 27.22 1.24.82.46-9.41.83-15.25 1.18 14.91.43 28.09-.07 36.54-.6-23.31.06-11.05-.94-16.36-2.2 14.19-.8 37.46-.98 46-1.51 19.84.16 36.3 1.34 23.41 2.85 12.5-.92 25.87-.53 38.9-2.3-24.57 2.09-1.26-3.37-32.53-.59-9.85-2.04 26.45-1.93 43.1-1.42-8.49.57-1.16 1.14-3.09 1.78 24.42-1.37 12.55-2.69-5.16-2.86l28.33-1.89h-2.85c9.75-.41 19.36-.81 28.86-1.21 4.06 1.68 5.07 2.82-3.04 2.58l15.74.8-23.51 1.03c10.04 1.2 26.16-.41 38.32-.69 13.85.68-31.08 2.06-45.52 4.63l.05.08c-11.83 1.3-36.68.85-38.47.1Z'/%3E%3C/svg%3E");
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: cover;
  bottom: -0.5px;
  content: "";
  display: block;
  left: 0;
  padding-bottom: 2.725%;
  position: absolute;
  width: 100%;
}
.acalog-custom .blocks.divider-bottom-brush.is-style-maroon:after,
.acalog-custom .blocks.divider-bottom-brush.is-style-red:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='39.24'%3E%3Cpath fill='%23730B12' d='M1440 20.93c-24.24.62-44.92 1.64-72.97.03 7.43-.31.1-.84-1.74-1.26-14.96.46-32.92.17-42.09.99l-23.89-.45c.19-.77 8.69-2.51 31.24-2.2-79.69-1.38-141.87 1.45-220.3-.06 13.27-.29 26.64-1.12 32.72-1.98l-6.52-.07 28.48-2.78c-17.91 1.78-62.07 2.95-64.24 4.64-1.45 0-2.85-.08-4.34-.12-3.67-.41 11.39-.41 4.92-.69-9.85.32-25.24.7-28.82 1.09 1.3-.3 3.81-.69 9.85-.7-2.46 0-4.88.01-7.24.02 13.71-1.39 38.85-2.42 45.81-3.07-56.28 2.76-54.01.14-99.53 2.07-2.08-.04-4.15-.12-6.18-.15 18.68-2.12 33.79-3.04 55.17-5.42 9.27-.07 12.98.18 13.76.68 7.67-1.03 9.7-2.52 23.94-3.44l4.54.75c40.98-.19 36.06-4.65 75.2-5.01 8.16 1.84-33.02 3.63-56.62 5.55 18.82 1.39-38.71 2-16.56 4.1l11.44-1.59c10.93-.29 11.14.6 5.61.98 13.55-.69 10.39-.27 15.87-1.42 61.78-1.93-5.98 2.8 54.69 2.01-6.76.74-23.51 1.12-19.98 2.2l-32.63.42-.29 1.61c41.17-1.03 64.92-3.71 83.07-6.97-36.73 2.71-4.44-1.51-23.99-1.71 7.05-.99 13.95-.8 18.15-.47 2.61-.56 21.19-1.41 18.54-2.24 9.7 3.56 90.11 1.12 72.69 5.56 13.85.22 44.6-1.34 77.66-3.07 7.05.28 14 .47 20.56.66l-3.43-1.55c4.59-.22 9.17-.49 13.71-.71 5.84.45-12.6 2.1 9.32 2.68l4.43-.45V0h-191.54c-5.24.16-10.14.28-14.7.37l-11.15-.31.02-.06h-6.2c.39.06.84.11 1.36.15l.05.04c-4.25.01-8.21.02-11.83-.1l2.02-.1h-4.59c.1 0 .2.01.3.02h-.34c-.5 0-.97-.01-1.46-.02H0v23.98c2.38.16 4.67.31 6.37.45-2.12.13-4.25.26-6.37.4v10.31c4.5.02 8.91.05 12.11 0 11.59.27 22.88.41 32.2.09l37.11.66c2.03.16 4.06.33 5.55.58 2.22-.13 2.61-.3 2.27-.43 93.69 1.66 187.23 2.56 280.68 3.21-13.85-.34-25.87-1.07-40.16-1.5 21.24-1.7-23.41-.57-17.28-2.36 9.56-.57 23.65-.19 32.1.3 1.93-.55-2.22-1.13-5.17-1.76 21.58.11 41.75.23 74.82-.23l6.08-1.83c40.54-.19 27.51-3.96 30.46-5.27 6.66-.02 13.71-.04 20.61-.05-18.87.43 25.63 2.76-16.51 1.9 6.03 1.88 20.75-.22 39.53.15-9.56.62-30.7 1.64-28.77 1.85 11-.92 27.46-.79 43.97-.45-.48.09-.97.13-1.55.22 1.11-.05 2.08-.13 2.95-.18 24.95.57 49.72 1.65 56.14.62 14.91-1.14 35.86-2.08 55.8-3.1l-1.79.3c1.59-.13 2.66-.26 3.28-.39 6.57-.35 13.03-.67 19.11-1.06 25 1.41 52.47.58 80.51 1.1l-4.92.69c15.88.47 40.45-.23 63.81.17l5.36 1.38c16.02-.38 46.05-.46 70.57-.35.19-.8-22.4-.74-11.83-1.66-12.21-.05-22.54.06-18.1.93-12.21-.05-12.84-1.36-22.93-2.01l47.16-.75c3.81.12 5.16.24 5.41.37l3.28-1.44s.39.08.39.17l1.79-.13c10.47.1 13.61.47 11.73 1.03 26.5-.45 35.53-2.41 63.57-1.85-11.73 1.21-19.45 1.99-39.19 1.96l31.95.13c-14.48 1.3-69.75.77-60.04 3.07 34.99-.81 86.06-1.91 116.57-3.55 16.46 1.77 40.45-.1 67.48.8 3.67.41 12.02.9 7.05 1.59l-7.48.02c35.67.54 76.26-.24 107.64-1.21l16.31 1.86c54.25 1.21-10.43-2.89 45.13-2.69 13.51 1.99 68.3 1.77 70.66 3.28 10.38-.03 15.11.13 16.31-.97-9.36-.31-30.07-.22-18.39-1.35 18.92-.3 28 .86 43.06 1.03-1.01.3-11.73 1.09-5.94.94 18.44.08 44.74.14 70.86.24 13.33.05 26.59.04 38.7-.14v-.85c-.51-.03-1.04-.05-1.58-.08.06-.19.66-.32 1.58-.4v-.85c-6.61.16-15.33.33-24.7-.42l24.7-.88v-.83l-11.33-1.15 11.33-.38v-2.24Zm-94.25-11.69c-16.65-.59-3.57-1.72 7.58-2.59 8.21.32 16.6.67 24.91 1.03-10.81.49-25.29.87-32.48 1.56Zm-11.87-2c3.62-.43 5.21-.77 5.98-1.07v-.04c2.85.12 5.74.24 8.69.36l-14.67.76Zm97.07-3.29c-9.75.03-14.58.33-17.67.72-6.18.02-10.47.36-15.4.72v-.04c8.69-.7 10.86-1.51 17.42-2.03 10.18-.53 15.74-.21 15.64.64Zm-69.6-3.62c-2.32.05-4.1.01-5.07-.11 1.59 0 3.33.03 5.07.11ZM1338.52.3c2.32 0 4.59-.1 6.81-.1l-11.58.87c1.74-.3 3.28-.52 4.78-.77Zm-23.36 3.02c9.36-.02 18.44-.43 24.33-.78.58.04.92.08 1.01.12 3.09-.47 25.68-.99 35.04-.72l1.3-.26c3.96.07 8.06.15 12.21.18-1.98.34-3.43.68-3.48 1.15l-23.31.44c-5.26 1.2-1.01 1.27 6.08 1.04l.82.08 17.18-.38-1.79-.21-8.06.19c8.4-.36 17.42-.8 20.18-.43 12.4 1.61-14.72 1.35-9.27 2.18-5.6.14-12.74.16-22.88-.15.29 0 .39-.09.34-.13l-1.4.09h-.1c-2.41-.08-4.92-.16-7.67-.28-.72-1.01-4.39-1.34-9.51-1.41 1.3-.17 2.9-.35 4.97-.52-17.04 1.06-20.8.05-34.61 1.02h-2.32c3.52-.64 3.23-1.02.92-1.23Zm-21.14-1.21c.72.34.92.67.72.97-5.7-.03-10.47-.14-11.25-.56h-.05c3.19-.18 6.76-.31 10.57-.41Zm-854.98 9.71c-.82 0-1.16 0-2.03.05-6.71.02-10.33-.06-12.26-.18 4.87.03 9.6.1 14.29.13Zm-319.1 11.13c3.52.03 7.14.07 10.76.14-3.28.09-7.48.15-13.32.12.92-.09 1.79-.17 2.56-.26ZM242.4 31.5c-19.7-.03 11.87-2.01-18.25-1.94-8.06 1.16-27.71-.06-33.55.72.78-.59 1.11-1.23-14.38-1.36-1.01.3.48 1.31-11.68 1.21-8.64-2.6 31.18-.33 16.8-2.7-34.76-.21-22.01 2.08-27.18 2.98 1.16-.09 3.09.08 6.57.11 0 .08-.29.17-.73.21-7.53-.02-14.57-.09-20.22-.07l1.06-.3c-30.86.58-34.61.39-45.81.14 24.26-2.11 48.52-4.26 72.74-6.5-4.34.26-8.97.45-13.8.54-2.27-.42-4.3-.71-5.94-1l21.14.33-1.44.13c.62 0 1.25-.09 1.88-.13 31.23.47 62.26.77 84.76-.09l-4.69-.11 21.05-.94c12.21.14.34 2.11 19.26 1.77-6.23 1.79-32.97 0-52.18 1.11 33.35 2.15-30.65 1.43-8.5 3.15 9.8-2.77 48.37-1.05 78.29-1.09-.24.85-3.66 1.53-21.33 1.83l-32.77-.55-11.1 2.56Zm51.3 1.68h2.47c-9.18.7-18.77 1.36-34.5.89.84-.62 4.49-1.16 3.27-1.53 11.97-.03 23.6.02 33.69-.09-2.9.13-8.59.36-4.93.73Zm41.42-2.47 5.74-.23c-17.71-.59-40.3-.49-53.72.56-14.48-2.33 50.92-.47 23.26-2.51 5.41.24 11.49.27 17.72.17.38 0 .87 0 1.4.04l.63-.09c6.17-.1 12.4-.29 18.39-.47 3.33.29 4.58.62 4.44 1.09 3.86.12 7.77.19 11.77.27-10.28.53-19.26 1.32-29.63 1.17Zm16.75-16.93c8.78-.15 17.66-.3 18.19-.76l-25.11-.48c.84.47-7.11.66-15.96.93-11.59.07-15.5-.47-24.67-.95 9.12-.66 21.96-.99 36.06-.85-1.79-.08-15.45-.34-35.24-.63l6.52-.61c29.35.47 56.91.7 82.68 1.01-9.36.4-19.06.68-30.6.54 10.28.73 22.54.74 34.61.63-13.28.37-29.59 1.47-46.48 1.18Zm26.16 16.99 17.23.21c-6.71.14-13.08.2-17.23-.21Zm42.35.49 2.71-.82c-.21.11-1.01.47-2.71.82Zm2.81-.87c-.23-.57-9.81-.05-20.61.36 1.12-.3 2.23-.64 1.45-.89 7.87-.1 15.5-.29 22.69-.57l-3.53 1.1Zm10.38-3.14c-.77-.25-3.96-.45-12.31-.52 3.77-.22 9.27-.4 15.69-.5l-3.38 1.02Zm.34-13.47c-.39-.08-.72-.17-1.11-.25-.34.09-.24.17 1.01.25-14.67.67-26.88.83-39.24.9h-1.2c5.88-.99 17.81-.89 8.44-2.34 12.21-.16 23.94-.4 32.92-.17l-12.6.16c6.04.11 8.21.65 10.67 1.2 1.01-.26 7.39-.48 11.63-.79.92.12 1.83.21 2.56.37-4.63.27-8.93.49-13.08.67Zm46-1.22c-2.36.13-4.78.27-7.34.44-2.17-.29-3.23-.67-4.3-1.09l13.37.09-1.74.55Zm99.14 4.05-1.69-.12h1.93l.05.04s-.24.09-.29.09Zm47.11-1.39c-10.04.07-22.97.1-32.87.38 5.98-.9 10.09-1.88 22.64-.48 1.01-.38 1.01-.72.39-.97 5.89.24 11.1.69 9.85 1.07Zm17.57-2.2c-.1.17-.39.3-.82.42-2.8-.2-4.78-.49-5.41-.87h.05c-8.93-.06-21.43.18-27.99.75-1.16-.04-2.41-.08-3.81-.12 2.65-.26 4.25-.56 4.49-.81 8.11-.02 15.78-.04 22.97-.06 6.47.07 12.21.22 10.52.69Zm148.52-7.69c-5.36.6-12.69 1.38-20.56 2.25-15.78 1.69-33.84 3.51-42.38 4.33-21.34.56-44.12.75-57.34.44l6.56-.35c50.44-.51 64.92-1.48 59.18-2.56-5.74-1.08-31.76-2.45-62.27-3.98 33.5-.09 68.73-.05 103.58-.35l-4.54-.79c11.2.14 19.93-1.15 26.21-.15.19.13-3.14.56-8.45 1.16Zm12.6 5.79c1.4-.47.1-.72-2.61-.84 6.85-.19 13.76-.37 20.71-.6-2.94.81 1.69 1.56-18.1 1.44Zm204.51-1.58c-3.48 2.12-43.63 2.01-59.13 3.49-39.34.9-26.5-2.55-61.35-.98l12.84 1.06c-30.99 1.05-44.17 1.59-78.63 1.55-4.39-1.59 15.78.13 23.46-.86l-16.51-1.39c7.43-.19 21.82-1.83 21.53-.22.15-.8 11.63-2.27-10.04-1.24l16.12-1.52c-.92-.17-2.22-.33-3.67-.41 4.83-.14 9.75-.32 14.67-.5 6.27.41 17.42.17 27.22 1.24.82.46-9.41.83-15.25 1.18 14.91.43 28.09-.07 36.54-.6-23.31.06-11.05-.94-16.36-2.2 14.19-.8 37.46-.98 46-1.51 19.84.16 36.3 1.34 23.41 2.85 12.5-.92 25.87-.53 38.9-2.3-24.57 2.09-1.26-3.37-32.53-.59-9.85-2.04 26.45-1.93 43.1-1.42-8.49.57-1.16 1.14-3.09 1.78 24.42-1.37 12.55-2.69-5.16-2.86l28.33-1.89h-2.85c9.75-.41 19.36-.81 28.86-1.21 4.06 1.68 5.07 2.82-3.04 2.58l15.74.8-23.51 1.03c10.04 1.2 26.16-.41 38.32-.69 13.85.68-31.08 2.06-45.52 4.63l.05.08c-11.83 1.3-36.68.85-38.47.1Z'/%3E%3C/svg%3E");
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: cover;
}
.acalog-custom .blocks.divider-bottom-brush.is-style-gray:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='39.24'%3E%3Cpath fill='%23393939' d='M1440 20.93c-24.24.62-44.92 1.64-72.97.03 7.43-.31.1-.84-1.74-1.26-14.96.46-32.92.17-42.09.99l-23.89-.45c.19-.77 8.69-2.51 31.24-2.2-79.69-1.38-141.87 1.45-220.3-.06 13.27-.29 26.64-1.12 32.72-1.98l-6.52-.07 28.48-2.78c-17.91 1.78-62.07 2.95-64.24 4.64-1.45 0-2.85-.08-4.34-.12-3.67-.41 11.39-.41 4.92-.69-9.85.32-25.24.7-28.82 1.09 1.3-.3 3.81-.69 9.85-.7-2.46 0-4.88.01-7.24.02 13.71-1.39 38.85-2.42 45.81-3.07-56.28 2.76-54.01.14-99.53 2.07-2.08-.04-4.15-.12-6.18-.15 18.68-2.12 33.79-3.04 55.17-5.42 9.27-.07 12.98.18 13.76.68 7.67-1.03 9.7-2.52 23.94-3.44l4.54.75c40.98-.19 36.06-4.65 75.2-5.01 8.16 1.84-33.02 3.63-56.62 5.55 18.82 1.39-38.71 2-16.56 4.1l11.44-1.59c10.93-.29 11.14.6 5.61.98 13.55-.69 10.39-.27 15.87-1.42 61.78-1.93-5.98 2.8 54.69 2.01-6.76.74-23.51 1.12-19.98 2.2l-32.63.42-.29 1.61c41.17-1.03 64.92-3.71 83.07-6.97-36.73 2.71-4.44-1.51-23.99-1.71 7.05-.99 13.95-.8 18.15-.47 2.61-.56 21.19-1.41 18.54-2.24 9.7 3.56 90.11 1.12 72.69 5.56 13.85.22 44.6-1.34 77.66-3.07 7.05.28 14 .47 20.56.66l-3.43-1.55c4.59-.22 9.17-.49 13.71-.71 5.84.45-12.6 2.1 9.32 2.68l4.43-.45V0h-191.54c-5.24.16-10.14.28-14.7.37l-11.15-.31.02-.06h-6.2c.39.06.84.11 1.36.15l.05.04c-4.25.01-8.21.02-11.83-.1l2.02-.1h-4.59c.1 0 .2.01.3.02h-.34c-.5 0-.97-.01-1.46-.02H0v23.98c2.38.16 4.67.31 6.37.45-2.12.13-4.25.26-6.37.4v10.31c4.5.02 8.91.05 12.11 0 11.59.27 22.88.41 32.2.09l37.11.66c2.03.16 4.06.33 5.55.58 2.22-.13 2.61-.3 2.27-.43 93.69 1.66 187.23 2.56 280.68 3.21-13.85-.34-25.87-1.07-40.16-1.5 21.24-1.7-23.41-.57-17.28-2.36 9.56-.57 23.65-.19 32.1.3 1.93-.55-2.22-1.13-5.17-1.76 21.58.11 41.75.23 74.82-.23l6.08-1.83c40.54-.19 27.51-3.96 30.46-5.27 6.66-.02 13.71-.04 20.61-.05-18.87.43 25.63 2.76-16.51 1.9 6.03 1.88 20.75-.22 39.53.15-9.56.62-30.7 1.64-28.77 1.85 11-.92 27.46-.79 43.97-.45-.48.09-.97.13-1.55.22 1.11-.05 2.08-.13 2.95-.18 24.95.57 49.72 1.65 56.14.62 14.91-1.14 35.86-2.08 55.8-3.1l-1.79.3c1.59-.13 2.66-.26 3.28-.39 6.57-.35 13.03-.67 19.11-1.06 25 1.41 52.47.58 80.51 1.1l-4.92.69c15.88.47 40.45-.23 63.81.17l5.36 1.38c16.02-.38 46.05-.46 70.57-.35.19-.8-22.4-.74-11.83-1.66-12.21-.05-22.54.06-18.1.93-12.21-.05-12.84-1.36-22.93-2.01l47.16-.75c3.81.12 5.16.24 5.41.37l3.28-1.44s.39.08.39.17l1.79-.13c10.47.1 13.61.47 11.73 1.03 26.5-.45 35.53-2.41 63.57-1.85-11.73 1.21-19.45 1.99-39.19 1.96l31.95.13c-14.48 1.3-69.75.77-60.04 3.07 34.99-.81 86.06-1.91 116.57-3.55 16.46 1.77 40.45-.1 67.48.8 3.67.41 12.02.9 7.05 1.59l-7.48.02c35.67.54 76.26-.24 107.64-1.21l16.31 1.86c54.25 1.21-10.43-2.89 45.13-2.69 13.51 1.99 68.3 1.77 70.66 3.28 10.38-.03 15.11.13 16.31-.97-9.36-.31-30.07-.22-18.39-1.35 18.92-.3 28 .86 43.06 1.03-1.01.3-11.73 1.09-5.94.94 18.44.08 44.74.14 70.86.24 13.33.05 26.59.04 38.7-.14v-.85c-.51-.03-1.04-.05-1.58-.08.06-.19.66-.32 1.58-.4v-.85c-6.61.16-15.33.33-24.7-.42l24.7-.88v-.83l-11.33-1.15 11.33-.38v-2.24Zm-94.25-11.69c-16.65-.59-3.57-1.72 7.58-2.59 8.21.32 16.6.67 24.91 1.03-10.81.49-25.29.87-32.48 1.56Zm-11.87-2c3.62-.43 5.21-.77 5.98-1.07v-.04c2.85.12 5.74.24 8.69.36l-14.67.76Zm97.07-3.29c-9.75.03-14.58.33-17.67.72-6.18.02-10.47.36-15.4.72v-.04c8.69-.7 10.86-1.51 17.42-2.03 10.18-.53 15.74-.21 15.64.64Zm-69.6-3.62c-2.32.05-4.1.01-5.07-.11 1.59 0 3.33.03 5.07.11ZM1338.52.3c2.32 0 4.59-.1 6.81-.1l-11.58.87c1.74-.3 3.28-.52 4.78-.77Zm-23.36 3.02c9.36-.02 18.44-.43 24.33-.78.58.04.92.08 1.01.12 3.09-.47 25.68-.99 35.04-.72l1.3-.26c3.96.07 8.06.15 12.21.18-1.98.34-3.43.68-3.48 1.15l-23.31.44c-5.26 1.2-1.01 1.27 6.08 1.04l.82.08 17.18-.38-1.79-.21-8.06.19c8.4-.36 17.42-.8 20.18-.43 12.4 1.61-14.72 1.35-9.27 2.18-5.6.14-12.74.16-22.88-.15.29 0 .39-.09.34-.13l-1.4.09h-.1c-2.41-.08-4.92-.16-7.67-.28-.72-1.01-4.39-1.34-9.51-1.41 1.3-.17 2.9-.35 4.97-.52-17.04 1.06-20.8.05-34.61 1.02h-2.32c3.52-.64 3.23-1.02.92-1.23Zm-21.14-1.21c.72.34.92.67.72.97-5.7-.03-10.47-.14-11.25-.56h-.05c3.19-.18 6.76-.31 10.57-.41Zm-854.98 9.71c-.82 0-1.16 0-2.03.05-6.71.02-10.33-.06-12.26-.18 4.87.03 9.6.1 14.29.13Zm-319.1 11.13c3.52.03 7.14.07 10.76.14-3.28.09-7.48.15-13.32.12.92-.09 1.79-.17 2.56-.26ZM242.4 31.5c-19.7-.03 11.87-2.01-18.25-1.94-8.06 1.16-27.71-.06-33.55.72.78-.59 1.11-1.23-14.38-1.36-1.01.3.48 1.31-11.68 1.21-8.64-2.6 31.18-.33 16.8-2.7-34.76-.21-22.01 2.08-27.18 2.98 1.16-.09 3.09.08 6.57.11 0 .08-.29.17-.73.21-7.53-.02-14.57-.09-20.22-.07l1.06-.3c-30.86.58-34.61.39-45.81.14 24.26-2.11 48.52-4.26 72.74-6.5-4.34.26-8.97.45-13.8.54-2.27-.42-4.3-.71-5.94-1l21.14.33-1.44.13c.62 0 1.25-.09 1.88-.13 31.23.47 62.26.77 84.76-.09l-4.69-.11 21.05-.94c12.21.14.34 2.11 19.26 1.77-6.23 1.79-32.97 0-52.18 1.11 33.35 2.15-30.65 1.43-8.5 3.15 9.8-2.77 48.37-1.05 78.29-1.09-.24.85-3.66 1.53-21.33 1.83l-32.77-.55-11.1 2.56Zm51.3 1.68h2.47c-9.18.7-18.77 1.36-34.5.89.84-.62 4.49-1.16 3.27-1.53 11.97-.03 23.6.02 33.69-.09-2.9.13-8.59.36-4.93.73Zm41.42-2.47 5.74-.23c-17.71-.59-40.3-.49-53.72.56-14.48-2.33 50.92-.47 23.26-2.51 5.41.24 11.49.27 17.72.17.38 0 .87 0 1.4.04l.63-.09c6.17-.1 12.4-.29 18.39-.47 3.33.29 4.58.62 4.44 1.09 3.86.12 7.77.19 11.77.27-10.28.53-19.26 1.32-29.63 1.17Zm16.75-16.93c8.78-.15 17.66-.3 18.19-.76l-25.11-.48c.84.47-7.11.66-15.96.93-11.59.07-15.5-.47-24.67-.95 9.12-.66 21.96-.99 36.06-.85-1.79-.08-15.45-.34-35.24-.63l6.52-.61c29.35.47 56.91.7 82.68 1.01-9.36.4-19.06.68-30.6.54 10.28.73 22.54.74 34.61.63-13.28.37-29.59 1.47-46.48 1.18Zm26.16 16.99 17.23.21c-6.71.14-13.08.2-17.23-.21Zm42.35.49 2.71-.82c-.21.11-1.01.47-2.71.82Zm2.81-.87c-.23-.57-9.81-.05-20.61.36 1.12-.3 2.23-.64 1.45-.89 7.87-.1 15.5-.29 22.69-.57l-3.53 1.1Zm10.38-3.14c-.77-.25-3.96-.45-12.31-.52 3.77-.22 9.27-.4 15.69-.5l-3.38 1.02Zm.34-13.47c-.39-.08-.72-.17-1.11-.25-.34.09-.24.17 1.01.25-14.67.67-26.88.83-39.24.9h-1.2c5.88-.99 17.81-.89 8.44-2.34 12.21-.16 23.94-.4 32.92-.17l-12.6.16c6.04.11 8.21.65 10.67 1.2 1.01-.26 7.39-.48 11.63-.79.92.12 1.83.21 2.56.37-4.63.27-8.93.49-13.08.67Zm46-1.22c-2.36.13-4.78.27-7.34.44-2.17-.29-3.23-.67-4.3-1.09l13.37.09-1.74.55Zm99.14 4.05-1.69-.12h1.93l.05.04s-.24.09-.29.09Zm47.11-1.39c-10.04.07-22.97.1-32.87.38 5.98-.9 10.09-1.88 22.64-.48 1.01-.38 1.01-.72.39-.97 5.89.24 11.1.69 9.85 1.07Zm17.57-2.2c-.1.17-.39.3-.82.42-2.8-.2-4.78-.49-5.41-.87h.05c-8.93-.06-21.43.18-27.99.75-1.16-.04-2.41-.08-3.81-.12 2.65-.26 4.25-.56 4.49-.81 8.11-.02 15.78-.04 22.97-.06 6.47.07 12.21.22 10.52.69Zm148.52-7.69c-5.36.6-12.69 1.38-20.56 2.25-15.78 1.69-33.84 3.51-42.38 4.33-21.34.56-44.12.75-57.34.44l6.56-.35c50.44-.51 64.92-1.48 59.18-2.56-5.74-1.08-31.76-2.45-62.27-3.98 33.5-.09 68.73-.05 103.58-.35l-4.54-.79c11.2.14 19.93-1.15 26.21-.15.19.13-3.14.56-8.45 1.16Zm12.6 5.79c1.4-.47.1-.72-2.61-.84 6.85-.19 13.76-.37 20.71-.6-2.94.81 1.69 1.56-18.1 1.44Zm204.51-1.58c-3.48 2.12-43.63 2.01-59.13 3.49-39.34.9-26.5-2.55-61.35-.98l12.84 1.06c-30.99 1.05-44.17 1.59-78.63 1.55-4.39-1.59 15.78.13 23.46-.86l-16.51-1.39c7.43-.19 21.82-1.83 21.53-.22.15-.8 11.63-2.27-10.04-1.24l16.12-1.52c-.92-.17-2.22-.33-3.67-.41 4.83-.14 9.75-.32 14.67-.5 6.27.41 17.42.17 27.22 1.24.82.46-9.41.83-15.25 1.18 14.91.43 28.09-.07 36.54-.6-23.31.06-11.05-.94-16.36-2.2 14.19-.8 37.46-.98 46-1.51 19.84.16 36.3 1.34 23.41 2.85 12.5-.92 25.87-.53 38.9-2.3-24.57 2.09-1.26-3.37-32.53-.59-9.85-2.04 26.45-1.93 43.1-1.42-8.49.57-1.16 1.14-3.09 1.78 24.42-1.37 12.55-2.69-5.16-2.86l28.33-1.89h-2.85c9.75-.41 19.36-.81 28.86-1.21 4.06 1.68 5.07 2.82-3.04 2.58l15.74.8-23.51 1.03c10.04 1.2 26.16-.41 38.32-.69 13.85.68-31.08 2.06-45.52 4.63l.05.08c-11.83 1.3-36.68.85-38.47.1Z'/%3E%3C/svg%3E");
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: cover;
}
.acalog-custom .blocks.divider-bottom-brush.is-style-gray-pattern:after,
.acalog-custom .blocks.divider-bottom-brush.is-style-light-gray-2:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='39.24'%3E%3Cpath fill='%23E7E7E7' d='M1440 20.93c-24.24.62-44.92 1.64-72.97.03 7.43-.31.1-.84-1.74-1.26-14.96.46-32.92.17-42.09.99l-23.89-.45c.19-.77 8.69-2.51 31.24-2.2-79.69-1.38-141.87 1.45-220.3-.06 13.27-.29 26.64-1.12 32.72-1.98l-6.52-.07 28.48-2.78c-17.91 1.78-62.07 2.95-64.24 4.64-1.45 0-2.85-.08-4.34-.12-3.67-.41 11.39-.41 4.92-.69-9.85.32-25.24.7-28.82 1.09 1.3-.3 3.81-.69 9.85-.7-2.46 0-4.88.01-7.24.02 13.71-1.39 38.85-2.42 45.81-3.07-56.28 2.76-54.01.14-99.53 2.07-2.08-.04-4.15-.12-6.18-.15 18.68-2.12 33.79-3.04 55.17-5.42 9.27-.07 12.98.18 13.76.68 7.67-1.03 9.7-2.52 23.94-3.44l4.54.75c40.98-.19 36.06-4.65 75.2-5.01 8.16 1.84-33.02 3.63-56.62 5.55 18.82 1.39-38.71 2-16.56 4.1l11.44-1.59c10.93-.29 11.14.6 5.61.98 13.55-.69 10.39-.27 15.87-1.42 61.78-1.93-5.98 2.8 54.69 2.01-6.76.74-23.51 1.12-19.98 2.2l-32.63.42-.29 1.61c41.17-1.03 64.92-3.71 83.07-6.97-36.73 2.71-4.44-1.51-23.99-1.71 7.05-.99 13.95-.8 18.15-.47 2.61-.56 21.19-1.41 18.54-2.24 9.7 3.56 90.11 1.12 72.69 5.56 13.85.22 44.6-1.34 77.66-3.07 7.05.28 14 .47 20.56.66l-3.43-1.55c4.59-.22 9.17-.49 13.71-.71 5.84.45-12.6 2.1 9.32 2.68l4.43-.45V0h-191.54c-5.24.16-10.14.28-14.7.37l-11.15-.31.02-.06h-6.2c.39.06.84.11 1.36.15l.05.04c-4.25.01-8.21.02-11.83-.1l2.02-.1h-4.59c.1 0 .2.01.3.02h-.34c-.5 0-.97-.01-1.46-.02H0v23.98c2.38.16 4.67.31 6.37.45-2.12.13-4.25.26-6.37.4v10.31c4.5.02 8.91.05 12.11 0 11.59.27 22.88.41 32.2.09l37.11.66c2.03.16 4.06.33 5.55.58 2.22-.13 2.61-.3 2.27-.43 93.69 1.66 187.23 2.56 280.68 3.21-13.85-.34-25.87-1.07-40.16-1.5 21.24-1.7-23.41-.57-17.28-2.36 9.56-.57 23.65-.19 32.1.3 1.93-.55-2.22-1.13-5.17-1.76 21.58.11 41.75.23 74.82-.23l6.08-1.83c40.54-.19 27.51-3.96 30.46-5.27 6.66-.02 13.71-.04 20.61-.05-18.87.43 25.63 2.76-16.51 1.9 6.03 1.88 20.75-.22 39.53.15-9.56.62-30.7 1.64-28.77 1.85 11-.92 27.46-.79 43.97-.45-.48.09-.97.13-1.55.22 1.11-.05 2.08-.13 2.95-.18 24.95.57 49.72 1.65 56.14.62 14.91-1.14 35.86-2.08 55.8-3.1l-1.79.3c1.59-.13 2.66-.26 3.28-.39 6.57-.35 13.03-.67 19.11-1.06 25 1.41 52.47.58 80.51 1.1l-4.92.69c15.88.47 40.45-.23 63.81.17l5.36 1.38c16.02-.38 46.05-.46 70.57-.35.19-.8-22.4-.74-11.83-1.66-12.21-.05-22.54.06-18.1.93-12.21-.05-12.84-1.36-22.93-2.01l47.16-.75c3.81.12 5.16.24 5.41.37l3.28-1.44s.39.08.39.17l1.79-.13c10.47.1 13.61.47 11.73 1.03 26.5-.45 35.53-2.41 63.57-1.85-11.73 1.21-19.45 1.99-39.19 1.96l31.95.13c-14.48 1.3-69.75.77-60.04 3.07 34.99-.81 86.06-1.91 116.57-3.55 16.46 1.77 40.45-.1 67.48.8 3.67.41 12.02.9 7.05 1.59l-7.48.02c35.67.54 76.26-.24 107.64-1.21l16.31 1.86c54.25 1.21-10.43-2.89 45.13-2.69 13.51 1.99 68.3 1.77 70.66 3.28 10.38-.03 15.11.13 16.31-.97-9.36-.31-30.07-.22-18.39-1.35 18.92-.3 28 .86 43.06 1.03-1.01.3-11.73 1.09-5.94.94 18.44.08 44.74.14 70.86.24 13.33.05 26.59.04 38.7-.14v-.85c-.51-.03-1.04-.05-1.58-.08.06-.19.66-.32 1.58-.4v-.85c-6.61.16-15.33.33-24.7-.42l24.7-.88v-.83l-11.33-1.15 11.33-.38v-2.24Zm-94.25-11.69c-16.65-.59-3.57-1.72 7.58-2.59 8.21.32 16.6.67 24.91 1.03-10.81.49-25.29.87-32.48 1.56Zm-11.87-2c3.62-.43 5.21-.77 5.98-1.07v-.04c2.85.12 5.74.24 8.69.36l-14.67.76Zm97.07-3.29c-9.75.03-14.58.33-17.67.72-6.18.02-10.47.36-15.4.72v-.04c8.69-.7 10.86-1.51 17.42-2.03 10.18-.53 15.74-.21 15.64.64Zm-69.6-3.62c-2.32.05-4.1.01-5.07-.11 1.59 0 3.33.03 5.07.11ZM1338.52.3c2.32 0 4.59-.1 6.81-.1l-11.58.87c1.74-.3 3.28-.52 4.78-.77Zm-23.36 3.02c9.36-.02 18.44-.43 24.33-.78.58.04.92.08 1.01.12 3.09-.47 25.68-.99 35.04-.72l1.3-.26c3.96.07 8.06.15 12.21.18-1.98.34-3.43.68-3.48 1.15l-23.31.44c-5.26 1.2-1.01 1.27 6.08 1.04l.82.08 17.18-.38-1.79-.21-8.06.19c8.4-.36 17.42-.8 20.18-.43 12.4 1.61-14.72 1.35-9.27 2.18-5.6.14-12.74.16-22.88-.15.29 0 .39-.09.34-.13l-1.4.09h-.1c-2.41-.08-4.92-.16-7.67-.28-.72-1.01-4.39-1.34-9.51-1.41 1.3-.17 2.9-.35 4.97-.52-17.04 1.06-20.8.05-34.61 1.02h-2.32c3.52-.64 3.23-1.02.92-1.23Zm-21.14-1.21c.72.34.92.67.72.97-5.7-.03-10.47-.14-11.25-.56h-.05c3.19-.18 6.76-.31 10.57-.41Zm-854.98 9.71c-.82 0-1.16 0-2.03.05-6.71.02-10.33-.06-12.26-.18 4.87.03 9.6.1 14.29.13Zm-319.1 11.13c3.52.03 7.14.07 10.76.14-3.28.09-7.48.15-13.32.12.92-.09 1.79-.17 2.56-.26ZM242.4 31.5c-19.7-.03 11.87-2.01-18.25-1.94-8.06 1.16-27.71-.06-33.55.72.78-.59 1.11-1.23-14.38-1.36-1.01.3.48 1.31-11.68 1.21-8.64-2.6 31.18-.33 16.8-2.7-34.76-.21-22.01 2.08-27.18 2.98 1.16-.09 3.09.08 6.57.11 0 .08-.29.17-.73.21-7.53-.02-14.57-.09-20.22-.07l1.06-.3c-30.86.58-34.61.39-45.81.14 24.26-2.11 48.52-4.26 72.74-6.5-4.34.26-8.97.45-13.8.54-2.27-.42-4.3-.71-5.94-1l21.14.33-1.44.13c.62 0 1.25-.09 1.88-.13 31.23.47 62.26.77 84.76-.09l-4.69-.11 21.05-.94c12.21.14.34 2.11 19.26 1.77-6.23 1.79-32.97 0-52.18 1.11 33.35 2.15-30.65 1.43-8.5 3.15 9.8-2.77 48.37-1.05 78.29-1.09-.24.85-3.66 1.53-21.33 1.83l-32.77-.55-11.1 2.56Zm51.3 1.68h2.47c-9.18.7-18.77 1.36-34.5.89.84-.62 4.49-1.16 3.27-1.53 11.97-.03 23.6.02 33.69-.09-2.9.13-8.59.36-4.93.73Zm41.42-2.47 5.74-.23c-17.71-.59-40.3-.49-53.72.56-14.48-2.33 50.92-.47 23.26-2.51 5.41.24 11.49.27 17.72.17.38 0 .87 0 1.4.04l.63-.09c6.17-.1 12.4-.29 18.39-.47 3.33.29 4.58.62 4.44 1.09 3.86.12 7.77.19 11.77.27-10.28.53-19.26 1.32-29.63 1.17Zm16.75-16.93c8.78-.15 17.66-.3 18.19-.76l-25.11-.48c.84.47-7.11.66-15.96.93-11.59.07-15.5-.47-24.67-.95 9.12-.66 21.96-.99 36.06-.85-1.79-.08-15.45-.34-35.24-.63l6.52-.61c29.35.47 56.91.7 82.68 1.01-9.36.4-19.06.68-30.6.54 10.28.73 22.54.74 34.61.63-13.28.37-29.59 1.47-46.48 1.18Zm26.16 16.99 17.23.21c-6.71.14-13.08.2-17.23-.21Zm42.35.49 2.71-.82c-.21.11-1.01.47-2.71.82Zm2.81-.87c-.23-.57-9.81-.05-20.61.36 1.12-.3 2.23-.64 1.45-.89 7.87-.1 15.5-.29 22.69-.57l-3.53 1.1Zm10.38-3.14c-.77-.25-3.96-.45-12.31-.52 3.77-.22 9.27-.4 15.69-.5l-3.38 1.02Zm.34-13.47c-.39-.08-.72-.17-1.11-.25-.34.09-.24.17 1.01.25-14.67.67-26.88.83-39.24.9h-1.2c5.88-.99 17.81-.89 8.44-2.34 12.21-.16 23.94-.4 32.92-.17l-12.6.16c6.04.11 8.21.65 10.67 1.2 1.01-.26 7.39-.48 11.63-.79.92.12 1.83.21 2.56.37-4.63.27-8.93.49-13.08.67Zm46-1.22c-2.36.13-4.78.27-7.34.44-2.17-.29-3.23-.67-4.3-1.09l13.37.09-1.74.55Zm99.14 4.05-1.69-.12h1.93l.05.04s-.24.09-.29.09Zm47.11-1.39c-10.04.07-22.97.1-32.87.38 5.98-.9 10.09-1.88 22.64-.48 1.01-.38 1.01-.72.39-.97 5.89.24 11.1.69 9.85 1.07Zm17.57-2.2c-.1.17-.39.3-.82.42-2.8-.2-4.78-.49-5.41-.87h.05c-8.93-.06-21.43.18-27.99.75-1.16-.04-2.41-.08-3.81-.12 2.65-.26 4.25-.56 4.49-.81 8.11-.02 15.78-.04 22.97-.06 6.47.07 12.21.22 10.52.69Zm148.52-7.69c-5.36.6-12.69 1.38-20.56 2.25-15.78 1.69-33.84 3.51-42.38 4.33-21.34.56-44.12.75-57.34.44l6.56-.35c50.44-.51 64.92-1.48 59.18-2.56-5.74-1.08-31.76-2.45-62.27-3.98 33.5-.09 68.73-.05 103.58-.35l-4.54-.79c11.2.14 19.93-1.15 26.21-.15.19.13-3.14.56-8.45 1.16Zm12.6 5.79c1.4-.47.1-.72-2.61-.84 6.85-.19 13.76-.37 20.71-.6-2.94.81 1.69 1.56-18.1 1.44Zm204.51-1.58c-3.48 2.12-43.63 2.01-59.13 3.49-39.34.9-26.5-2.55-61.35-.98l12.84 1.06c-30.99 1.05-44.17 1.59-78.63 1.55-4.39-1.59 15.78.13 23.46-.86l-16.51-1.39c7.43-.19 21.82-1.83 21.53-.22.15-.8 11.63-2.27-10.04-1.24l16.12-1.52c-.92-.17-2.22-.33-3.67-.41 4.83-.14 9.75-.32 14.67-.5 6.27.41 17.42.17 27.22 1.24.82.46-9.41.83-15.25 1.18 14.91.43 28.09-.07 36.54-.6-23.31.06-11.05-.94-16.36-2.2 14.19-.8 37.46-.98 46-1.51 19.84.16 36.3 1.34 23.41 2.85 12.5-.92 25.87-.53 38.9-2.3-24.57 2.09-1.26-3.37-32.53-.59-9.85-2.04 26.45-1.93 43.1-1.42-8.49.57-1.16 1.14-3.09 1.78 24.42-1.37 12.55-2.69-5.16-2.86l28.33-1.89h-2.85c9.75-.41 19.36-.81 28.86-1.21 4.06 1.68 5.07 2.82-3.04 2.58l15.74.8-23.51 1.03c10.04 1.2 26.16-.41 38.32-.69 13.85.68-31.08 2.06-45.52 4.63l.05.08c-11.83 1.3-36.68.85-38.47.1Z'/%3E%3C/svg%3E");
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: cover;
}
.acalog-custom .blocks.divider-bottom-brush.is-style-light-gray-1:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='39.24'%3E%3Cpath fill='%23F2F2F2' d='M1440 20.93c-24.24.62-44.92 1.64-72.97.03 7.43-.31.1-.84-1.74-1.26-14.96.46-32.92.17-42.09.99l-23.89-.45c.19-.77 8.69-2.51 31.24-2.2-79.69-1.38-141.87 1.45-220.3-.06 13.27-.29 26.64-1.12 32.72-1.98l-6.52-.07 28.48-2.78c-17.91 1.78-62.07 2.95-64.24 4.64-1.45 0-2.85-.08-4.34-.12-3.67-.41 11.39-.41 4.92-.69-9.85.32-25.24.7-28.82 1.09 1.3-.3 3.81-.69 9.85-.7-2.46 0-4.88.01-7.24.02 13.71-1.39 38.85-2.42 45.81-3.07-56.28 2.76-54.01.14-99.53 2.07-2.08-.04-4.15-.12-6.18-.15 18.68-2.12 33.79-3.04 55.17-5.42 9.27-.07 12.98.18 13.76.68 7.67-1.03 9.7-2.52 23.94-3.44l4.54.75c40.98-.19 36.06-4.65 75.2-5.01 8.16 1.84-33.02 3.63-56.62 5.55 18.82 1.39-38.71 2-16.56 4.1l11.44-1.59c10.93-.29 11.14.6 5.61.98 13.55-.69 10.39-.27 15.87-1.42 61.78-1.93-5.98 2.8 54.69 2.01-6.76.74-23.51 1.12-19.98 2.2l-32.63.42-.29 1.61c41.17-1.03 64.92-3.71 83.07-6.97-36.73 2.71-4.44-1.51-23.99-1.71 7.05-.99 13.95-.8 18.15-.47 2.61-.56 21.19-1.41 18.54-2.24 9.7 3.56 90.11 1.12 72.69 5.56 13.85.22 44.6-1.34 77.66-3.07 7.05.28 14 .47 20.56.66l-3.43-1.55c4.59-.22 9.17-.49 13.71-.71 5.84.45-12.6 2.1 9.32 2.68l4.43-.45V0h-191.54c-5.24.16-10.14.28-14.7.37l-11.15-.31.02-.06h-6.2c.39.06.84.11 1.36.15l.05.04c-4.25.01-8.21.02-11.83-.1l2.02-.1h-4.59c.1 0 .2.01.3.02h-.34c-.5 0-.97-.01-1.46-.02H0v23.98c2.38.16 4.67.31 6.37.45-2.12.13-4.25.26-6.37.4v10.31c4.5.02 8.91.05 12.11 0 11.59.27 22.88.41 32.2.09l37.11.66c2.03.16 4.06.33 5.55.58 2.22-.13 2.61-.3 2.27-.43 93.69 1.66 187.23 2.56 280.68 3.21-13.85-.34-25.87-1.07-40.16-1.5 21.24-1.7-23.41-.57-17.28-2.36 9.56-.57 23.65-.19 32.1.3 1.93-.55-2.22-1.13-5.17-1.76 21.58.11 41.75.23 74.82-.23l6.08-1.83c40.54-.19 27.51-3.96 30.46-5.27 6.66-.02 13.71-.04 20.61-.05-18.87.43 25.63 2.76-16.51 1.9 6.03 1.88 20.75-.22 39.53.15-9.56.62-30.7 1.64-28.77 1.85 11-.92 27.46-.79 43.97-.45-.48.09-.97.13-1.55.22 1.11-.05 2.08-.13 2.95-.18 24.95.57 49.72 1.65 56.14.62 14.91-1.14 35.86-2.08 55.8-3.1l-1.79.3c1.59-.13 2.66-.26 3.28-.39 6.57-.35 13.03-.67 19.11-1.06 25 1.41 52.47.58 80.51 1.1l-4.92.69c15.88.47 40.45-.23 63.81.17l5.36 1.38c16.02-.38 46.05-.46 70.57-.35.19-.8-22.4-.74-11.83-1.66-12.21-.05-22.54.06-18.1.93-12.21-.05-12.84-1.36-22.93-2.01l47.16-.75c3.81.12 5.16.24 5.41.37l3.28-1.44s.39.08.39.17l1.79-.13c10.47.1 13.61.47 11.73 1.03 26.5-.45 35.53-2.41 63.57-1.85-11.73 1.21-19.45 1.99-39.19 1.96l31.95.13c-14.48 1.3-69.75.77-60.04 3.07 34.99-.81 86.06-1.91 116.57-3.55 16.46 1.77 40.45-.1 67.48.8 3.67.41 12.02.9 7.05 1.59l-7.48.02c35.67.54 76.26-.24 107.64-1.21l16.31 1.86c54.25 1.21-10.43-2.89 45.13-2.69 13.51 1.99 68.3 1.77 70.66 3.28 10.38-.03 15.11.13 16.31-.97-9.36-.31-30.07-.22-18.39-1.35 18.92-.3 28 .86 43.06 1.03-1.01.3-11.73 1.09-5.94.94 18.44.08 44.74.14 70.86.24 13.33.05 26.59.04 38.7-.14v-.85c-.51-.03-1.04-.05-1.58-.08.06-.19.66-.32 1.58-.4v-.85c-6.61.16-15.33.33-24.7-.42l24.7-.88v-.83l-11.33-1.15 11.33-.38v-2.24Zm-94.25-11.69c-16.65-.59-3.57-1.72 7.58-2.59 8.21.32 16.6.67 24.91 1.03-10.81.49-25.29.87-32.48 1.56Zm-11.87-2c3.62-.43 5.21-.77 5.98-1.07v-.04c2.85.12 5.74.24 8.69.36l-14.67.76Zm97.07-3.29c-9.75.03-14.58.33-17.67.72-6.18.02-10.47.36-15.4.72v-.04c8.69-.7 10.86-1.51 17.42-2.03 10.18-.53 15.74-.21 15.64.64Zm-69.6-3.62c-2.32.05-4.1.01-5.07-.11 1.59 0 3.33.03 5.07.11ZM1338.52.3c2.32 0 4.59-.1 6.81-.1l-11.58.87c1.74-.3 3.28-.52 4.78-.77Zm-23.36 3.02c9.36-.02 18.44-.43 24.33-.78.58.04.92.08 1.01.12 3.09-.47 25.68-.99 35.04-.72l1.3-.26c3.96.07 8.06.15 12.21.18-1.98.34-3.43.68-3.48 1.15l-23.31.44c-5.26 1.2-1.01 1.27 6.08 1.04l.82.08 17.18-.38-1.79-.21-8.06.19c8.4-.36 17.42-.8 20.18-.43 12.4 1.61-14.72 1.35-9.27 2.18-5.6.14-12.74.16-22.88-.15.29 0 .39-.09.34-.13l-1.4.09h-.1c-2.41-.08-4.92-.16-7.67-.28-.72-1.01-4.39-1.34-9.51-1.41 1.3-.17 2.9-.35 4.97-.52-17.04 1.06-20.8.05-34.61 1.02h-2.32c3.52-.64 3.23-1.02.92-1.23Zm-21.14-1.21c.72.34.92.67.72.97-5.7-.03-10.47-.14-11.25-.56h-.05c3.19-.18 6.76-.31 10.57-.41Zm-854.98 9.71c-.82 0-1.16 0-2.03.05-6.71.02-10.33-.06-12.26-.18 4.87.03 9.6.1 14.29.13Zm-319.1 11.13c3.52.03 7.14.07 10.76.14-3.28.09-7.48.15-13.32.12.92-.09 1.79-.17 2.56-.26ZM242.4 31.5c-19.7-.03 11.87-2.01-18.25-1.94-8.06 1.16-27.71-.06-33.55.72.78-.59 1.11-1.23-14.38-1.36-1.01.3.48 1.31-11.68 1.21-8.64-2.6 31.18-.33 16.8-2.7-34.76-.21-22.01 2.08-27.18 2.98 1.16-.09 3.09.08 6.57.11 0 .08-.29.17-.73.21-7.53-.02-14.57-.09-20.22-.07l1.06-.3c-30.86.58-34.61.39-45.81.14 24.26-2.11 48.52-4.26 72.74-6.5-4.34.26-8.97.45-13.8.54-2.27-.42-4.3-.71-5.94-1l21.14.33-1.44.13c.62 0 1.25-.09 1.88-.13 31.23.47 62.26.77 84.76-.09l-4.69-.11 21.05-.94c12.21.14.34 2.11 19.26 1.77-6.23 1.79-32.97 0-52.18 1.11 33.35 2.15-30.65 1.43-8.5 3.15 9.8-2.77 48.37-1.05 78.29-1.09-.24.85-3.66 1.53-21.33 1.83l-32.77-.55-11.1 2.56Zm51.3 1.68h2.47c-9.18.7-18.77 1.36-34.5.89.84-.62 4.49-1.16 3.27-1.53 11.97-.03 23.6.02 33.69-.09-2.9.13-8.59.36-4.93.73Zm41.42-2.47 5.74-.23c-17.71-.59-40.3-.49-53.72.56-14.48-2.33 50.92-.47 23.26-2.51 5.41.24 11.49.27 17.72.17.38 0 .87 0 1.4.04l.63-.09c6.17-.1 12.4-.29 18.39-.47 3.33.29 4.58.62 4.44 1.09 3.86.12 7.77.19 11.77.27-10.28.53-19.26 1.32-29.63 1.17Zm16.75-16.93c8.78-.15 17.66-.3 18.19-.76l-25.11-.48c.84.47-7.11.66-15.96.93-11.59.07-15.5-.47-24.67-.95 9.12-.66 21.96-.99 36.06-.85-1.79-.08-15.45-.34-35.24-.63l6.52-.61c29.35.47 56.91.7 82.68 1.01-9.36.4-19.06.68-30.6.54 10.28.73 22.54.74 34.61.63-13.28.37-29.59 1.47-46.48 1.18Zm26.16 16.99 17.23.21c-6.71.14-13.08.2-17.23-.21Zm42.35.49 2.71-.82c-.21.11-1.01.47-2.71.82Zm2.81-.87c-.23-.57-9.81-.05-20.61.36 1.12-.3 2.23-.64 1.45-.89 7.87-.1 15.5-.29 22.69-.57l-3.53 1.1Zm10.38-3.14c-.77-.25-3.96-.45-12.31-.52 3.77-.22 9.27-.4 15.69-.5l-3.38 1.02Zm.34-13.47c-.39-.08-.72-.17-1.11-.25-.34.09-.24.17 1.01.25-14.67.67-26.88.83-39.24.9h-1.2c5.88-.99 17.81-.89 8.44-2.34 12.21-.16 23.94-.4 32.92-.17l-12.6.16c6.04.11 8.21.65 10.67 1.2 1.01-.26 7.39-.48 11.63-.79.92.12 1.83.21 2.56.37-4.63.27-8.93.49-13.08.67Zm46-1.22c-2.36.13-4.78.27-7.34.44-2.17-.29-3.23-.67-4.3-1.09l13.37.09-1.74.55Zm99.14 4.05-1.69-.12h1.93l.05.04s-.24.09-.29.09Zm47.11-1.39c-10.04.07-22.97.1-32.87.38 5.98-.9 10.09-1.88 22.64-.48 1.01-.38 1.01-.72.39-.97 5.89.24 11.1.69 9.85 1.07Zm17.57-2.2c-.1.17-.39.3-.82.42-2.8-.2-4.78-.49-5.41-.87h.05c-8.93-.06-21.43.18-27.99.75-1.16-.04-2.41-.08-3.81-.12 2.65-.26 4.25-.56 4.49-.81 8.11-.02 15.78-.04 22.97-.06 6.47.07 12.21.22 10.52.69Zm148.52-7.69c-5.36.6-12.69 1.38-20.56 2.25-15.78 1.69-33.84 3.51-42.38 4.33-21.34.56-44.12.75-57.34.44l6.56-.35c50.44-.51 64.92-1.48 59.18-2.56-5.74-1.08-31.76-2.45-62.27-3.98 33.5-.09 68.73-.05 103.58-.35l-4.54-.79c11.2.14 19.93-1.15 26.21-.15.19.13-3.14.56-8.45 1.16Zm12.6 5.79c1.4-.47.1-.72-2.61-.84 6.85-.19 13.76-.37 20.71-.6-2.94.81 1.69 1.56-18.1 1.44Zm204.51-1.58c-3.48 2.12-43.63 2.01-59.13 3.49-39.34.9-26.5-2.55-61.35-.98l12.84 1.06c-30.99 1.05-44.17 1.59-78.63 1.55-4.39-1.59 15.78.13 23.46-.86l-16.51-1.39c7.43-.19 21.82-1.83 21.53-.22.15-.8 11.63-2.27-10.04-1.24l16.12-1.52c-.92-.17-2.22-.33-3.67-.41 4.83-.14 9.75-.32 14.67-.5 6.27.41 17.42.17 27.22 1.24.82.46-9.41.83-15.25 1.18 14.91.43 28.09-.07 36.54-.6-23.31.06-11.05-.94-16.36-2.2 14.19-.8 37.46-.98 46-1.51 19.84.16 36.3 1.34 23.41 2.85 12.5-.92 25.87-.53 38.9-2.3-24.57 2.09-1.26-3.37-32.53-.59-9.85-2.04 26.45-1.93 43.1-1.42-8.49.57-1.16 1.14-3.09 1.78 24.42-1.37 12.55-2.69-5.16-2.86l28.33-1.89h-2.85c9.75-.41 19.36-.81 28.86-1.21 4.06 1.68 5.07 2.82-3.04 2.58l15.74.8-23.51 1.03c10.04 1.2 26.16-.41 38.32-.69 13.85.68-31.08 2.06-45.52 4.63l.05.08c-11.83 1.3-36.68.85-38.47.1Z'/%3E%3C/svg%3E");
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: cover;
}
.acalog-custom .blocks.divider-bottom-brush-slanted-left,
.acalog-custom .blocks.divider-bottom-brush-slanted-right {
  margin-bottom: -1px;
}
.acalog-custom .blocks.divider-bottom-brush-slanted-left:after,
.acalog-custom .blocks.divider-bottom-brush-slanted-right:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1435.14' height='77.34'%3E%3Cpath fill='%23FFF' d='M392.98 5.07c-9.37-.09-19.07-.32-30.59-1.06 10.23 1.27 22.47 1.92 34.53 2.44-13.28-.33-29.63-.08-46.48-1.25 8.78.3 17.65.61 18.2.18l-25.05-1.79c.81.51-7.13.29-15.99.09-11.58-.54-15.45-1.28-24.59-2.24 9.14-.18 21.98.16 36.06 1.04-1.78-.17-15.41-1.15-35.16-2.47H0V8.2c3.76.21 7.32.42 10.03.52 11.56.88 22.83 1.61 32.15 1.78 12.37.87 24.7 1.74 37.02 2.6 2.02.27 4.04.54 5.51.87 2.22-.01 2.62-.16 2.29-.31 93.47 6.56 186.84 12.36 280.13 17.9-13.81-1.06-25.78-2.42-40.03-3.6 21.3-.59-23.35-1.79-17.13-3.26 9.58-.07 23.63 1.05 32.04 1.98 1.96-.45-2.16-1.24-5.07-2.03 21.54 1.24 41.68 2.41 74.73 3.69l6.17-1.51c40.49 1.93 27.68-2.51 30.69-3.67 6.65.33 13.69.68 20.58 1.03-18.87-.56 25.45 4.1-16.59 1.03 5.92 2.19 20.73.87 39.47 2.22-9.58.12-30.74.03-28.83.34 11.03-.34 27.46.65 43.93 1.85-.48.06-.98.08-1.56.14 1.11 0 2.08-.02 2.96-.03 24.89 1.88 49.57 4.25 56.03 3.56 14.95-.36 35.92-.2 55.89-.18l-1.8.21c1.59-.05 2.67-.12 3.3-.22 6.58 0 13.05.01 19.14-.06 24.89 2.72 52.37 3.33 80.34 5.31l-4.95.43c15.83 1.3 40.41 1.89 63.71 3.51l5.28 1.66c16.02.46 46.01 1.95 70.49 3.34.23-.79-22.33-1.91-11.73-2.28-12.19-.69-22.51-1.12-18.12-.02-12.19-.69-12.75-2.03-22.79-3.21l47.13 1.72c3.8.32 5.14.51 5.38.65l3.35-1.27s.39.1.38.19l1.79-.04c10.45.65 13.57 1.18 11.66 1.64 26.49.94 35.61-.55 63.58 1.48-11.78.59-19.53.97-39.24-.09l31.9 1.8c-14.53.54-69.69-2.88-60.12-.08 34.98 1.02 86.04 2.6 116.6 2.56 16.34 2.63 40.4 2.02 67.35 4.33 3.64.6 11.96 1.53 6.96 1.96l-7.47-.37c35.59 2.41 76.17 3.75 107.56 4.43l16.19 2.71c54.11 4.05-10.26-3.43 45.21-.32 13.39 2.69 68.11 5.34 70.39 6.97 10.37.51 15.08.92 16.34-.11-9.33-.8-30.02-1.79-18.29-2.31 18.91.69 27.92 2.32 42.95 3.28-1.02.25-11.77.47-5.98.63 18.41 1.04 44.67 2.48 70.75 3.95 12.89.72 25.71 1.39 37.5 1.84v-.93c-.13-.01-.24-.02-.37-.04.03-.08.17-.14.37-.19v-1.02c-6.44-.19-14.63-.51-23.37-1.67l23.37.39v-1.02l-9.87-1.53 9.87.19v-2.3c-23.57-.61-43.99-.74-71.31-3.75 7.44.08.14-.83-1.67-1.35-14.96-.32-32.88-1.55-42.08-1.21l-23.83-1.7c.23-.76 8.81-2.05 31.31-.56-79.51-5.55-141.75-5.98-220-11.59 13.27.4 26.66.28 32.78-.26l-6.51-.41 28.59-1.29c-17.98.84-62.14-.3-64.39 1.27-1.45-.08-2.84-.23-4.33-.35-3.64-.6 11.4.19 4.95-.43-9.85-.2-25.24-.62-28.84-.42 1.31-.23 3.84-.49 9.87-.18-2.46-.13-4.87-.25-7.23-.36 13.76-.67 38.92-.38 45.91-.67-56.35-.19-53.94-2.69-99.5-3.14-2.08-.15-4.14-.34-6.16-.47 18.77-1.14 33.9-1.27 55.38-2.53 9.26.42 12.95.86 13.71 1.4 7.71-.63 9.82-2.01 24.09-2.18l4.49.99c40.93 1.95 36.25-2.76 75.36-1.07 8.05 2.26-33.16 1.9-56.83 2.58 18.72 2.37-38.76-.03-16.75 3.23l11.51-.99c10.93.28 11.09 1.18 5.55 1.27 13.57.02 10.39.27 15.92-.59 61.8 1.31-6.12 2.48 54.51 4.87-6.79.39-23.54-.11-20.07 1.15l-32.61-1.29-.37 1.59c41.17 1.13 65.03-.31 83.32-2.61-36.82.78-4.35-1.74-23.87-2.96 7.09-.62 13.97-.07 18.15.48 2.64-.42 21.23-.3 18.63-1.27 9.5 4.06 89.93 5.83 72.3 9.36 13.82.94 44.61 1 77.71 1 7.03.65 13.96 1.2 20.5 1.74l-3.34-1.73c4.6.02 9.18 0 13.73 0 5.81.76-12.69 1.44 9.17 3.16l2.27-.11V0H314.43c27.8 1.89 54 3.48 78.55 5.07Zm950.23 47.6c-16.6-1.46-3.48-1.9 7.71-2.19 8.18.75 16.54 1.54 24.82 2.33-10.82-.08-25.3-.45-32.52-.14Zm-11.76-2.61c3.64-.25 5.24-.51 6.03-.77v-.04c2.84.27 5.72.54 8.66.81h-14.69Zm97.1 1.78c-9.73-.48-14.57-.43-17.67-.21-6.17-.3-10.47-.19-15.42-.09v-.04c8.72-.24 10.93-.94 17.5-1.12 10.15 0 15.68.61 15.58 1.45Zm-115.51-6.68c9.32.47 18.38.53 24.26.49.58.07.91.13 1 .17 3.11-.31 25.7.36 35.03 1.11l1.31-.19c3.95.28 8.04.57 12.18.82-2 .24-3.46.5-3.54.97l-23.3-.78c-5.32.92-1.08 1.22 6.02 1.36l.81.12 17.18.52-1.78-.3-8.06-.23c8.41.08 17.44.11 20.17.63 12.3 2.26-14.77.58-9.37 1.69-5.6-.15-12.73-.51-22.84-1.35.29.02.39-.07.35-.11l-1.4.02h-.1c-2.4-.21-4.9-.42-7.64-.69-.67-1.05-4.31-1.57-9.42-1.91 1.31-.1 2.91-.2 4.99-.26-17.07.17-20.77-1.04-34.62-.79-.77-.04-1.59-.08-2.32-.12 3.5-.45 3.28-.84 1.08-1.17Zm-21.13-2.32h.01c.7.38.88.72.67 1.01-5.69-.33-10.45-.69-11.21-1.15h-.05c3.2-.02 6.77.04 10.58.14Zm-463.87-14c7.43.2 21.89-.69 21.51.91.19-.79 11.73-1.66-9.96-1.76l16.18-.67c-.91-.22-2.2-.45-3.64-.6 4.83.11 9.75.19 14.68.27 6.24.74 17.39 1.08 27.12 2.66.79.5-9.44.34-15.29.38 14.87 1.21 28.06 1.4 36.52 1.31-23.28-1.16-10.99-1.52-16.22-3.05 14.21-.06 37.46.98 46.02.9 19.8 1.2 36.18 3.24 23.23 4.07 12.53-.26 25.86.82 38.97-.26-24.65.8-1.08-3.43-32.45-2.29-9.73-2.55 26.51-.54 43.12.84-8.51.12-1.22 1.08-3.18 1.62 24.46-.09 12.67-2.03-5-3.13l28.39-.4c-1.01-.05-1.88-.1-2.85-.15l14.53.15 15.68.82c2.73 1.49 2.58 2.33-4.5 1.75l15.68 1.62-23.53-.2c9.96 1.72 26.15.96 38.3 1.32 13.8 1.4-31.15.43-45.7 2.24l.05.08c-11.88.68-36.67-1.07-38.42-1.91l.02.02c-3.59 1.93-43.68-.28-59.23.39-39.33-1.16-26.33-3.93-61.21-4.19l12.77 1.73c-31-.57-44.19-.72-78.6-2.57-4.3-1.82 15.75.96 23.47.37l-16.41-2.25Zm-6.94-3.1c-2.98.66 1.61 1.65-18.15.49 1.42-.4.14-.71-2.56-.98 6.85.17 13.76.35 20.71.48Zm-85.11-4.7c-5.68-1.38-31.59-4.11-61.98-7.23 33.46 1.66 68.64 3.55 103.46 5.07l-4.49-1.03c11.18.73 19.96-.11 26.18 1.22.18.14-3.17.39-8.5.72h.01c-5.38.32-12.74.71-20.65 1.17-15.85.86-33.98 1.73-42.55 2.11-21.34-.56-44.1-1.56-57.28-2.56h6.57c50.4 2.12 64.91 1.91 59.23.53Zm-127.45-3.73c8.1.4 15.76.79 22.94 1.14 6.46.41 12.18.86 10.47 1.24-.11.16-.41.28-.84.38-2.79-.35-4.75-.74-5.36-1.15h.05c-8.91-.52-21.41-.94-27.99-.71-1.16-.1-2.4-.21-3.8-.32 2.66-.12 4.27-.34 4.53-.57Zm5.54 3.02c1.03-.33 1.05-.67.44-.95 5.87.55 11.05 1.27 9.78 1.58-10.03-.46-22.94-1.1-32.84-1.34 6.02-.59 10.17-1.35 22.63.71Zm-36.66-.55.05.04s-.24.08-.29.07l-1.68-.22c.68.04 1.35.07 1.93.1Zm-97.28-9.59-1.77.46c-2.36.02-4.79.03-7.35.07-2.15-.4-3.19-.84-4.24-1.31 4.53.27 9.01.53 13.35.79ZM118.35 2.2c3.51.21 7.13.44 10.74.7-3.28-.08-7.48-.24-13.31-.58.92-.04 1.8-.08 2.57-.13Zm121.84 14.96c-19.67-1.07 11.96-1.4-18.12-2.9-8.11.74-27.67-1.51-33.54-1.04.81-.55 1.17-1.17-14.29-2.11-1.02.25.41 1.33-11.73.6-8.49-3.05 31.15 1.3 16.92-1.82-34.7-2.03-22.09.93-27.3 1.55 1.16-.03 3.08.24 6.56.45 0 .08-.3.15-.74.17-7.52-.41-14.55-.85-20.19-1.13l1.07-.24c-30.85-1.04-34.58-1.42-45.75-2.26 24.34-.84 48.68-1.71 72.98-2.68-4.35.03-8.98-.02-13.81-.18-2.24-.54-4.26-.93-5.88-1.31 6.98.48 14.07.96 21.09 1.44l-1.44.05c.62.03 1.25-.02 1.88-.03 31.16 2.1 62.13 4.03 84.65 4.35l-4.68-.36 21.07.16c12.19.78.23 2.12 19.14 2.78-6.32 1.46-32.92-1.73-52.17-1.62 33.19 3.89-30.68-.18-8.65 2.7 9.93-2.25 48.36 1.48 78.24 3.01-.28.84-3.73 1.34-21.4.71l-32.7-2.26-11.22 1.98Zm51.14 4.35c.87.05 1.64.09 2.47.13-9.2.22-18.82.38-34.5-.92.87-.58 4.54-.92 3.35-1.36 11.96.6 23.57 1.26 33.65 1.67-2.9-.02-8.6-.09-4.96.47Zm41.49-.3 5.74.07c-17.65-1.52-40.22-2.6-53.68-2.25-14.34-3.08 50.87 2.2 23.36-1.29 5.39.52 11.46.87 17.69 1.1.38.02.87.05 1.4.11l.63-.06c6.17.22 12.4.36 18.39.49 3.31.46 4.54.86 4.38 1.32 3.85.32 7.75.6 11.74.89-10.29 0-19.3.31-29.65-.38Zm42.85 2.31 17.2 1.11c-6.71-.21-13.07-.48-17.2-1.11Zm42.27 2.71 2.75-.68c-.22.1-1.03.42-2.75.68Zm2.85-.72c-.2-.58-9.79-.56-20.6-.72 1.13-.24 2.26-.52 1.49-.81 7.86.31 15.49.52 22.69.62l-3.58.91Zm10.53-2.59c-.76-.29-3.93-.66-12.27-1.16 3.78-.02 9.28.09 15.69.32l-3.43.84Zm6.27-15.12c-.82-.04-1.16-.06-2.03-.06-6.7-.33-10.31-.6-12.23-.82 4.86.28 9.58.6 14.26.88Zm-4.32.12-12.59-.5c6.03.43 8.16 1.08 10.59 1.76 1.02-.21 7.41-.09 11.66-.18.91.17 1.82.31 2.54.5-4.64.03-8.94.02-13.1-.02-.39-.1-.71-.21-1.1-.31-.34.07-.25.16 1 .3-14.68-.1-26.89-.58-39.23-1.15l-1.2-.06c5.92-.68 17.83.04 8.55-1.9 12.2.48 23.93.85 32.88 1.55Z'/%3E%3C/svg%3E");
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: cover;
  bottom: -0.5px;
  content: "";
  display: block;
  left: 0;
  padding-bottom: 5.38668746%;
  position: absolute;
  width: 100%;
}
.acalog-custom .blocks.divider-bottom-brush-slanted-left.is-style-maroon:after,
.acalog-custom .blocks.divider-bottom-brush-slanted-left.is-style-red:after,
.acalog-custom .blocks.divider-bottom-brush-slanted-right.is-style-maroon:after,
.acalog-custom .blocks.divider-bottom-brush-slanted-right.is-style-red:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1435.14' height='77.34'%3E%3Cpath fill='%23730B12' d='M392.98 5.07c-9.37-.09-19.07-.32-30.59-1.06 10.23 1.27 22.47 1.92 34.53 2.44-13.28-.33-29.63-.08-46.48-1.25 8.78.3 17.65.61 18.2.18l-25.05-1.79c.81.51-7.13.29-15.99.09-11.58-.54-15.45-1.28-24.59-2.24 9.14-.18 21.98.16 36.06 1.04-1.78-.17-15.41-1.15-35.16-2.47H0V8.2c3.76.21 7.32.42 10.03.52 11.56.88 22.83 1.61 32.15 1.78 12.37.87 24.7 1.74 37.02 2.6 2.02.27 4.04.54 5.51.87 2.22-.01 2.62-.16 2.29-.31 93.47 6.56 186.84 12.36 280.13 17.9-13.81-1.06-25.78-2.42-40.03-3.6 21.3-.59-23.35-1.79-17.13-3.26 9.58-.07 23.63 1.05 32.04 1.98 1.96-.45-2.16-1.24-5.07-2.03 21.54 1.24 41.68 2.41 74.73 3.69l6.17-1.51c40.49 1.93 27.68-2.51 30.69-3.67 6.65.33 13.69.68 20.58 1.03-18.87-.56 25.45 4.1-16.59 1.03 5.92 2.19 20.73.87 39.47 2.22-9.58.12-30.74.03-28.83.34 11.03-.34 27.46.65 43.93 1.85-.48.06-.98.08-1.56.14 1.11 0 2.08-.02 2.96-.03 24.89 1.88 49.57 4.25 56.03 3.56 14.95-.36 35.92-.2 55.89-.18l-1.8.21c1.59-.05 2.67-.12 3.3-.22 6.58 0 13.05.01 19.14-.06 24.89 2.72 52.37 3.33 80.34 5.31l-4.95.43c15.83 1.3 40.41 1.89 63.71 3.51l5.28 1.66c16.02.46 46.01 1.95 70.49 3.34.23-.79-22.33-1.91-11.73-2.28-12.19-.69-22.51-1.12-18.12-.02-12.19-.69-12.75-2.03-22.79-3.21l47.13 1.72c3.8.32 5.14.51 5.38.65l3.35-1.27s.39.1.38.19l1.79-.04c10.45.65 13.57 1.18 11.66 1.64 26.49.94 35.61-.55 63.58 1.48-11.78.59-19.53.97-39.24-.09l31.9 1.8c-14.53.54-69.69-2.88-60.12-.08 34.98 1.02 86.04 2.6 116.6 2.56 16.34 2.63 40.4 2.02 67.35 4.33 3.64.6 11.96 1.53 6.96 1.96l-7.47-.37c35.59 2.41 76.17 3.75 107.56 4.43l16.19 2.71c54.11 4.05-10.26-3.43 45.21-.32 13.39 2.69 68.11 5.34 70.39 6.97 10.37.51 15.08.92 16.34-.11-9.33-.8-30.02-1.79-18.29-2.31 18.91.69 27.92 2.32 42.95 3.28-1.02.25-11.77.47-5.98.63 18.41 1.04 44.67 2.48 70.75 3.95 12.89.72 25.71 1.39 37.5 1.84v-.93c-.13-.01-.24-.02-.37-.04.03-.08.17-.14.37-.19v-1.02c-6.44-.19-14.63-.51-23.37-1.67l23.37.39v-1.02l-9.87-1.53 9.87.19v-2.3c-23.57-.61-43.99-.74-71.31-3.75 7.44.08.14-.83-1.67-1.35-14.96-.32-32.88-1.55-42.08-1.21l-23.83-1.7c.23-.76 8.81-2.05 31.31-.56-79.51-5.55-141.75-5.98-220-11.59 13.27.4 26.66.28 32.78-.26l-6.51-.41 28.59-1.29c-17.98.84-62.14-.3-64.39 1.27-1.45-.08-2.84-.23-4.33-.35-3.64-.6 11.4.19 4.95-.43-9.85-.2-25.24-.62-28.84-.42 1.31-.23 3.84-.49 9.87-.18-2.46-.13-4.87-.25-7.23-.36 13.76-.67 38.92-.38 45.91-.67-56.35-.19-53.94-2.69-99.5-3.14-2.08-.15-4.14-.34-6.16-.47 18.77-1.14 33.9-1.27 55.38-2.53 9.26.42 12.95.86 13.71 1.4 7.71-.63 9.82-2.01 24.09-2.18l4.49.99c40.93 1.95 36.25-2.76 75.36-1.07 8.05 2.26-33.16 1.9-56.83 2.58 18.72 2.37-38.76-.03-16.75 3.23l11.51-.99c10.93.28 11.09 1.18 5.55 1.27 13.57.02 10.39.27 15.92-.59 61.8 1.31-6.12 2.48 54.51 4.87-6.79.39-23.54-.11-20.07 1.15l-32.61-1.29-.37 1.59c41.17 1.13 65.03-.31 83.32-2.61-36.82.78-4.35-1.74-23.87-2.96 7.09-.62 13.97-.07 18.15.48 2.64-.42 21.23-.3 18.63-1.27 9.5 4.06 89.93 5.83 72.3 9.36 13.82.94 44.61 1 77.71 1 7.03.65 13.96 1.2 20.5 1.74l-3.34-1.73c4.6.02 9.18 0 13.73 0 5.81.76-12.69 1.44 9.17 3.16l2.27-.11V0H314.43c27.8 1.89 54 3.48 78.55 5.07Zm950.23 47.6c-16.6-1.46-3.48-1.9 7.71-2.19 8.18.75 16.54 1.54 24.82 2.33-10.82-.08-25.3-.45-32.52-.14Zm-11.76-2.61c3.64-.25 5.24-.51 6.03-.77v-.04c2.84.27 5.72.54 8.66.81h-14.69Zm97.1 1.78c-9.73-.48-14.57-.43-17.67-.21-6.17-.3-10.47-.19-15.42-.09v-.04c8.72-.24 10.93-.94 17.5-1.12 10.15 0 15.68.61 15.58 1.45Zm-115.51-6.68c9.32.47 18.38.53 24.26.49.58.07.91.13 1 .17 3.11-.31 25.7.36 35.03 1.11l1.31-.19c3.95.28 8.04.57 12.18.82-2 .24-3.46.5-3.54.97l-23.3-.78c-5.32.92-1.08 1.22 6.02 1.36l.81.12 17.18.52-1.78-.3-8.06-.23c8.41.08 17.44.11 20.17.63 12.3 2.26-14.77.58-9.37 1.69-5.6-.15-12.73-.51-22.84-1.35.29.02.39-.07.35-.11l-1.4.02h-.1c-2.4-.21-4.9-.42-7.64-.69-.67-1.05-4.31-1.57-9.42-1.91 1.31-.1 2.91-.2 4.99-.26-17.07.17-20.77-1.04-34.62-.79-.77-.04-1.59-.08-2.32-.12 3.5-.45 3.28-.84 1.08-1.17Zm-21.13-2.32h.01c.7.38.88.72.67 1.01-5.69-.33-10.45-.69-11.21-1.15h-.05c3.2-.02 6.77.04 10.58.14Zm-463.87-14c7.43.2 21.89-.69 21.51.91.19-.79 11.73-1.66-9.96-1.76l16.18-.67c-.91-.22-2.2-.45-3.64-.6 4.83.11 9.75.19 14.68.27 6.24.74 17.39 1.08 27.12 2.66.79.5-9.44.34-15.29.38 14.87 1.21 28.06 1.4 36.52 1.31-23.28-1.16-10.99-1.52-16.22-3.05 14.21-.06 37.46.98 46.02.9 19.8 1.2 36.18 3.24 23.23 4.07 12.53-.26 25.86.82 38.97-.26-24.65.8-1.08-3.43-32.45-2.29-9.73-2.55 26.51-.54 43.12.84-8.51.12-1.22 1.08-3.18 1.62 24.46-.09 12.67-2.03-5-3.13l28.39-.4c-1.01-.05-1.88-.1-2.85-.15l14.53.15 15.68.82c2.73 1.49 2.58 2.33-4.5 1.75l15.68 1.62-23.53-.2c9.96 1.72 26.15.96 38.3 1.32 13.8 1.4-31.15.43-45.7 2.24l.05.08c-11.88.68-36.67-1.07-38.42-1.91l.02.02c-3.59 1.93-43.68-.28-59.23.39-39.33-1.16-26.33-3.93-61.21-4.19l12.77 1.73c-31-.57-44.19-.72-78.6-2.57-4.3-1.82 15.75.96 23.47.37l-16.41-2.25Zm-6.94-3.1c-2.98.66 1.61 1.65-18.15.49 1.42-.4.14-.71-2.56-.98 6.85.17 13.76.35 20.71.48Zm-85.11-4.7c-5.68-1.38-31.59-4.11-61.98-7.23 33.46 1.66 68.64 3.55 103.46 5.07l-4.49-1.03c11.18.73 19.96-.11 26.18 1.22.18.14-3.17.39-8.5.72h.01c-5.38.32-12.74.71-20.65 1.17-15.85.86-33.98 1.73-42.55 2.11-21.34-.56-44.1-1.56-57.28-2.56h6.57c50.4 2.12 64.91 1.91 59.23.53Zm-127.45-3.73c8.1.4 15.76.79 22.94 1.14 6.46.41 12.18.86 10.47 1.24-.11.16-.41.28-.84.38-2.79-.35-4.75-.74-5.36-1.15h.05c-8.91-.52-21.41-.94-27.99-.71-1.16-.1-2.4-.21-3.8-.32 2.66-.12 4.27-.34 4.53-.57Zm5.54 3.02c1.03-.33 1.05-.67.44-.95 5.87.55 11.05 1.27 9.78 1.58-10.03-.46-22.94-1.1-32.84-1.34 6.02-.59 10.17-1.35 22.63.71Zm-36.66-.55.05.04s-.24.08-.29.07l-1.68-.22c.68.04 1.35.07 1.93.1Zm-97.28-9.59-1.77.46c-2.36.02-4.79.03-7.35.07-2.15-.4-3.19-.84-4.24-1.31 4.53.27 9.01.53 13.35.79ZM118.35 2.2c3.51.21 7.13.44 10.74.7-3.28-.08-7.48-.24-13.31-.58.92-.04 1.8-.08 2.57-.13Zm121.84 14.96c-19.67-1.07 11.96-1.4-18.12-2.9-8.11.74-27.67-1.51-33.54-1.04.81-.55 1.17-1.17-14.29-2.11-1.02.25.41 1.33-11.73.6-8.49-3.05 31.15 1.3 16.92-1.82-34.7-2.03-22.09.93-27.3 1.55 1.16-.03 3.08.24 6.56.45 0 .08-.3.15-.74.17-7.52-.41-14.55-.85-20.19-1.13l1.07-.24c-30.85-1.04-34.58-1.42-45.75-2.26 24.34-.84 48.68-1.71 72.98-2.68-4.35.03-8.98-.02-13.81-.18-2.24-.54-4.26-.93-5.88-1.31 6.98.48 14.07.96 21.09 1.44l-1.44.05c.62.03 1.25-.02 1.88-.03 31.16 2.1 62.13 4.03 84.65 4.35l-4.68-.36 21.07.16c12.19.78.23 2.12 19.14 2.78-6.32 1.46-32.92-1.73-52.17-1.62 33.19 3.89-30.68-.18-8.65 2.7 9.93-2.25 48.36 1.48 78.24 3.01-.28.84-3.73 1.34-21.4.71l-32.7-2.26-11.22 1.98Zm51.14 4.35c.87.05 1.64.09 2.47.13-9.2.22-18.82.38-34.5-.92.87-.58 4.54-.92 3.35-1.36 11.96.6 23.57 1.26 33.65 1.67-2.9-.02-8.6-.09-4.96.47Zm41.49-.3 5.74.07c-17.65-1.52-40.22-2.6-53.68-2.25-14.34-3.08 50.87 2.2 23.36-1.29 5.39.52 11.46.87 17.69 1.1.38.02.87.05 1.4.11l.63-.06c6.17.22 12.4.36 18.39.49 3.31.46 4.54.86 4.38 1.32 3.85.32 7.75.6 11.74.89-10.29 0-19.3.31-29.65-.38Zm42.85 2.31 17.2 1.11c-6.71-.21-13.07-.48-17.2-1.11Zm42.27 2.71 2.75-.68c-.22.1-1.03.42-2.75.68Zm2.85-.72c-.2-.58-9.79-.56-20.6-.72 1.13-.24 2.26-.52 1.49-.81 7.86.31 15.49.52 22.69.62l-3.58.91Zm10.53-2.59c-.76-.29-3.93-.66-12.27-1.16 3.78-.02 9.28.09 15.69.32l-3.43.84Zm6.27-15.12c-.82-.04-1.16-.06-2.03-.06-6.7-.33-10.31-.6-12.23-.82 4.86.28 9.58.6 14.26.88Zm-4.32.12-12.59-.5c6.03.43 8.16 1.08 10.59 1.76 1.02-.21 7.41-.09 11.66-.18.91.17 1.82.31 2.54.5-4.64.03-8.94.02-13.1-.02-.39-.1-.71-.21-1.1-.31-.34.07-.25.16 1 .3-14.68-.1-26.89-.58-39.23-1.15l-1.2-.06c5.92-.68 17.83.04 8.55-1.9 12.2.48 23.93.85 32.88 1.55Z'/%3E%3C/svg%3E");
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: cover;
}
.acalog-custom .blocks.divider-bottom-brush-slanted-left.is-style-gray:after,
.acalog-custom .blocks.divider-bottom-brush-slanted-right.is-style-gray:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1435.14' height='77.34'%3E%3Cpath fill='%23393939' d='M392.98 5.07c-9.37-.09-19.07-.32-30.59-1.06 10.23 1.27 22.47 1.92 34.53 2.44-13.28-.33-29.63-.08-46.48-1.25 8.78.3 17.65.61 18.2.18l-25.05-1.79c.81.51-7.13.29-15.99.09-11.58-.54-15.45-1.28-24.59-2.24 9.14-.18 21.98.16 36.06 1.04-1.78-.17-15.41-1.15-35.16-2.47H0V8.2c3.76.21 7.32.42 10.03.52 11.56.88 22.83 1.61 32.15 1.78 12.37.87 24.7 1.74 37.02 2.6 2.02.27 4.04.54 5.51.87 2.22-.01 2.62-.16 2.29-.31 93.47 6.56 186.84 12.36 280.13 17.9-13.81-1.06-25.78-2.42-40.03-3.6 21.3-.59-23.35-1.79-17.13-3.26 9.58-.07 23.63 1.05 32.04 1.98 1.96-.45-2.16-1.24-5.07-2.03 21.54 1.24 41.68 2.41 74.73 3.69l6.17-1.51c40.49 1.93 27.68-2.51 30.69-3.67 6.65.33 13.69.68 20.58 1.03-18.87-.56 25.45 4.1-16.59 1.03 5.92 2.19 20.73.87 39.47 2.22-9.58.12-30.74.03-28.83.34 11.03-.34 27.46.65 43.93 1.85-.48.06-.98.08-1.56.14 1.11 0 2.08-.02 2.96-.03 24.89 1.88 49.57 4.25 56.03 3.56 14.95-.36 35.92-.2 55.89-.18l-1.8.21c1.59-.05 2.67-.12 3.3-.22 6.58 0 13.05.01 19.14-.06 24.89 2.72 52.37 3.33 80.34 5.31l-4.95.43c15.83 1.3 40.41 1.89 63.71 3.51l5.28 1.66c16.02.46 46.01 1.95 70.49 3.34.23-.79-22.33-1.91-11.73-2.28-12.19-.69-22.51-1.12-18.12-.02-12.19-.69-12.75-2.03-22.79-3.21l47.13 1.72c3.8.32 5.14.51 5.38.65l3.35-1.27s.39.1.38.19l1.79-.04c10.45.65 13.57 1.18 11.66 1.64 26.49.94 35.61-.55 63.58 1.48-11.78.59-19.53.97-39.24-.09l31.9 1.8c-14.53.54-69.69-2.88-60.12-.08 34.98 1.02 86.04 2.6 116.6 2.56 16.34 2.63 40.4 2.02 67.35 4.33 3.64.6 11.96 1.53 6.96 1.96l-7.47-.37c35.59 2.41 76.17 3.75 107.56 4.43l16.19 2.71c54.11 4.05-10.26-3.43 45.21-.32 13.39 2.69 68.11 5.34 70.39 6.97 10.37.51 15.08.92 16.34-.11-9.33-.8-30.02-1.79-18.29-2.31 18.91.69 27.92 2.32 42.95 3.28-1.02.25-11.77.47-5.98.63 18.41 1.04 44.67 2.48 70.75 3.95 12.89.72 25.71 1.39 37.5 1.84v-.93c-.13-.01-.24-.02-.37-.04.03-.08.17-.14.37-.19v-1.02c-6.44-.19-14.63-.51-23.37-1.67l23.37.39v-1.02l-9.87-1.53 9.87.19v-2.3c-23.57-.61-43.99-.74-71.31-3.75 7.44.08.14-.83-1.67-1.35-14.96-.32-32.88-1.55-42.08-1.21l-23.83-1.7c.23-.76 8.81-2.05 31.31-.56-79.51-5.55-141.75-5.98-220-11.59 13.27.4 26.66.28 32.78-.26l-6.51-.41 28.59-1.29c-17.98.84-62.14-.3-64.39 1.27-1.45-.08-2.84-.23-4.33-.35-3.64-.6 11.4.19 4.95-.43-9.85-.2-25.24-.62-28.84-.42 1.31-.23 3.84-.49 9.87-.18-2.46-.13-4.87-.25-7.23-.36 13.76-.67 38.92-.38 45.91-.67-56.35-.19-53.94-2.69-99.5-3.14-2.08-.15-4.14-.34-6.16-.47 18.77-1.14 33.9-1.27 55.38-2.53 9.26.42 12.95.86 13.71 1.4 7.71-.63 9.82-2.01 24.09-2.18l4.49.99c40.93 1.95 36.25-2.76 75.36-1.07 8.05 2.26-33.16 1.9-56.83 2.58 18.72 2.37-38.76-.03-16.75 3.23l11.51-.99c10.93.28 11.09 1.18 5.55 1.27 13.57.02 10.39.27 15.92-.59 61.8 1.31-6.12 2.48 54.51 4.87-6.79.39-23.54-.11-20.07 1.15l-32.61-1.29-.37 1.59c41.17 1.13 65.03-.31 83.32-2.61-36.82.78-4.35-1.74-23.87-2.96 7.09-.62 13.97-.07 18.15.48 2.64-.42 21.23-.3 18.63-1.27 9.5 4.06 89.93 5.83 72.3 9.36 13.82.94 44.61 1 77.71 1 7.03.65 13.96 1.2 20.5 1.74l-3.34-1.73c4.6.02 9.18 0 13.73 0 5.81.76-12.69 1.44 9.17 3.16l2.27-.11V0H314.43c27.8 1.89 54 3.48 78.55 5.07Zm950.23 47.6c-16.6-1.46-3.48-1.9 7.71-2.19 8.18.75 16.54 1.54 24.82 2.33-10.82-.08-25.3-.45-32.52-.14Zm-11.76-2.61c3.64-.25 5.24-.51 6.03-.77v-.04c2.84.27 5.72.54 8.66.81h-14.69Zm97.1 1.78c-9.73-.48-14.57-.43-17.67-.21-6.17-.3-10.47-.19-15.42-.09v-.04c8.72-.24 10.93-.94 17.5-1.12 10.15 0 15.68.61 15.58 1.45Zm-115.51-6.68c9.32.47 18.38.53 24.26.49.58.07.91.13 1 .17 3.11-.31 25.7.36 35.03 1.11l1.31-.19c3.95.28 8.04.57 12.18.82-2 .24-3.46.5-3.54.97l-23.3-.78c-5.32.92-1.08 1.22 6.02 1.36l.81.12 17.18.52-1.78-.3-8.06-.23c8.41.08 17.44.11 20.17.63 12.3 2.26-14.77.58-9.37 1.69-5.6-.15-12.73-.51-22.84-1.35.29.02.39-.07.35-.11l-1.4.02h-.1c-2.4-.21-4.9-.42-7.64-.69-.67-1.05-4.31-1.57-9.42-1.91 1.31-.1 2.91-.2 4.99-.26-17.07.17-20.77-1.04-34.62-.79-.77-.04-1.59-.08-2.32-.12 3.5-.45 3.28-.84 1.08-1.17Zm-21.13-2.32h.01c.7.38.88.72.67 1.01-5.69-.33-10.45-.69-11.21-1.15h-.05c3.2-.02 6.77.04 10.58.14Zm-463.87-14c7.43.2 21.89-.69 21.51.91.19-.79 11.73-1.66-9.96-1.76l16.18-.67c-.91-.22-2.2-.45-3.64-.6 4.83.11 9.75.19 14.68.27 6.24.74 17.39 1.08 27.12 2.66.79.5-9.44.34-15.29.38 14.87 1.21 28.06 1.4 36.52 1.31-23.28-1.16-10.99-1.52-16.22-3.05 14.21-.06 37.46.98 46.02.9 19.8 1.2 36.18 3.24 23.23 4.07 12.53-.26 25.86.82 38.97-.26-24.65.8-1.08-3.43-32.45-2.29-9.73-2.55 26.51-.54 43.12.84-8.51.12-1.22 1.08-3.18 1.62 24.46-.09 12.67-2.03-5-3.13l28.39-.4c-1.01-.05-1.88-.1-2.85-.15l14.53.15 15.68.82c2.73 1.49 2.58 2.33-4.5 1.75l15.68 1.62-23.53-.2c9.96 1.72 26.15.96 38.3 1.32 13.8 1.4-31.15.43-45.7 2.24l.05.08c-11.88.68-36.67-1.07-38.42-1.91l.02.02c-3.59 1.93-43.68-.28-59.23.39-39.33-1.16-26.33-3.93-61.21-4.19l12.77 1.73c-31-.57-44.19-.72-78.6-2.57-4.3-1.82 15.75.96 23.47.37l-16.41-2.25Zm-6.94-3.1c-2.98.66 1.61 1.65-18.15.49 1.42-.4.14-.71-2.56-.98 6.85.17 13.76.35 20.71.48Zm-85.11-4.7c-5.68-1.38-31.59-4.11-61.98-7.23 33.46 1.66 68.64 3.55 103.46 5.07l-4.49-1.03c11.18.73 19.96-.11 26.18 1.22.18.14-3.17.39-8.5.72h.01c-5.38.32-12.74.71-20.65 1.17-15.85.86-33.98 1.73-42.55 2.11-21.34-.56-44.1-1.56-57.28-2.56h6.57c50.4 2.12 64.91 1.91 59.23.53Zm-127.45-3.73c8.1.4 15.76.79 22.94 1.14 6.46.41 12.18.86 10.47 1.24-.11.16-.41.28-.84.38-2.79-.35-4.75-.74-5.36-1.15h.05c-8.91-.52-21.41-.94-27.99-.71-1.16-.1-2.4-.21-3.8-.32 2.66-.12 4.27-.34 4.53-.57Zm5.54 3.02c1.03-.33 1.05-.67.44-.95 5.87.55 11.05 1.27 9.78 1.58-10.03-.46-22.94-1.1-32.84-1.34 6.02-.59 10.17-1.35 22.63.71Zm-36.66-.55.05.04s-.24.08-.29.07l-1.68-.22c.68.04 1.35.07 1.93.1Zm-97.28-9.59-1.77.46c-2.36.02-4.79.03-7.35.07-2.15-.4-3.19-.84-4.24-1.31 4.53.27 9.01.53 13.35.79ZM118.35 2.2c3.51.21 7.13.44 10.74.7-3.28-.08-7.48-.24-13.31-.58.92-.04 1.8-.08 2.57-.13Zm121.84 14.96c-19.67-1.07 11.96-1.4-18.12-2.9-8.11.74-27.67-1.51-33.54-1.04.81-.55 1.17-1.17-14.29-2.11-1.02.25.41 1.33-11.73.6-8.49-3.05 31.15 1.3 16.92-1.82-34.7-2.03-22.09.93-27.3 1.55 1.16-.03 3.08.24 6.56.45 0 .08-.3.15-.74.17-7.52-.41-14.55-.85-20.19-1.13l1.07-.24c-30.85-1.04-34.58-1.42-45.75-2.26 24.34-.84 48.68-1.71 72.98-2.68-4.35.03-8.98-.02-13.81-.18-2.24-.54-4.26-.93-5.88-1.31 6.98.48 14.07.96 21.09 1.44l-1.44.05c.62.03 1.25-.02 1.88-.03 31.16 2.1 62.13 4.03 84.65 4.35l-4.68-.36 21.07.16c12.19.78.23 2.12 19.14 2.78-6.32 1.46-32.92-1.73-52.17-1.62 33.19 3.89-30.68-.18-8.65 2.7 9.93-2.25 48.36 1.48 78.24 3.01-.28.84-3.73 1.34-21.4.71l-32.7-2.26-11.22 1.98Zm51.14 4.35c.87.05 1.64.09 2.47.13-9.2.22-18.82.38-34.5-.92.87-.58 4.54-.92 3.35-1.36 11.96.6 23.57 1.26 33.65 1.67-2.9-.02-8.6-.09-4.96.47Zm41.49-.3 5.74.07c-17.65-1.52-40.22-2.6-53.68-2.25-14.34-3.08 50.87 2.2 23.36-1.29 5.39.52 11.46.87 17.69 1.1.38.02.87.05 1.4.11l.63-.06c6.17.22 12.4.36 18.39.49 3.31.46 4.54.86 4.38 1.32 3.85.32 7.75.6 11.74.89-10.29 0-19.3.31-29.65-.38Zm42.85 2.31 17.2 1.11c-6.71-.21-13.07-.48-17.2-1.11Zm42.27 2.71 2.75-.68c-.22.1-1.03.42-2.75.68Zm2.85-.72c-.2-.58-9.79-.56-20.6-.72 1.13-.24 2.26-.52 1.49-.81 7.86.31 15.49.52 22.69.62l-3.58.91Zm10.53-2.59c-.76-.29-3.93-.66-12.27-1.16 3.78-.02 9.28.09 15.69.32l-3.43.84Zm6.27-15.12c-.82-.04-1.16-.06-2.03-.06-6.7-.33-10.31-.6-12.23-.82 4.86.28 9.58.6 14.26.88Zm-4.32.12-12.59-.5c6.03.43 8.16 1.08 10.59 1.76 1.02-.21 7.41-.09 11.66-.18.91.17 1.82.31 2.54.5-4.64.03-8.94.02-13.1-.02-.39-.1-.71-.21-1.1-.31-.34.07-.25.16 1 .3-14.68-.1-26.89-.58-39.23-1.15l-1.2-.06c5.92-.68 17.83.04 8.55-1.9 12.2.48 23.93.85 32.88 1.55Z'/%3E%3C/svg%3E");
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: cover;
}
.acalog-custom .blocks.divider-bottom-brush-slanted-left.is-style-gray-pattern:after,
.acalog-custom .blocks.divider-bottom-brush-slanted-left.is-style-light-gray-2:after,
.acalog-custom .blocks.divider-bottom-brush-slanted-right.is-style-gray-pattern:after,
.acalog-custom .blocks.divider-bottom-brush-slanted-right.is-style-light-gray-2:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1435.14' height='77.34'%3E%3Cpath fill='%23E7E7E7' d='M392.98 5.07c-9.37-.09-19.07-.32-30.59-1.06 10.23 1.27 22.47 1.92 34.53 2.44-13.28-.33-29.63-.08-46.48-1.25 8.78.3 17.65.61 18.2.18l-25.05-1.79c.81.51-7.13.29-15.99.09-11.58-.54-15.45-1.28-24.59-2.24 9.14-.18 21.98.16 36.06 1.04-1.78-.17-15.41-1.15-35.16-2.47H0V8.2c3.76.21 7.32.42 10.03.52 11.56.88 22.83 1.61 32.15 1.78 12.37.87 24.7 1.74 37.02 2.6 2.02.27 4.04.54 5.51.87 2.22-.01 2.62-.16 2.29-.31 93.47 6.56 186.84 12.36 280.13 17.9-13.81-1.06-25.78-2.42-40.03-3.6 21.3-.59-23.35-1.79-17.13-3.26 9.58-.07 23.63 1.05 32.04 1.98 1.96-.45-2.16-1.24-5.07-2.03 21.54 1.24 41.68 2.41 74.73 3.69l6.17-1.51c40.49 1.93 27.68-2.51 30.69-3.67 6.65.33 13.69.68 20.58 1.03-18.87-.56 25.45 4.1-16.59 1.03 5.92 2.19 20.73.87 39.47 2.22-9.58.12-30.74.03-28.83.34 11.03-.34 27.46.65 43.93 1.85-.48.06-.98.08-1.56.14 1.11 0 2.08-.02 2.96-.03 24.89 1.88 49.57 4.25 56.03 3.56 14.95-.36 35.92-.2 55.89-.18l-1.8.21c1.59-.05 2.67-.12 3.3-.22 6.58 0 13.05.01 19.14-.06 24.89 2.72 52.37 3.33 80.34 5.31l-4.95.43c15.83 1.3 40.41 1.89 63.71 3.51l5.28 1.66c16.02.46 46.01 1.95 70.49 3.34.23-.79-22.33-1.91-11.73-2.28-12.19-.69-22.51-1.12-18.12-.02-12.19-.69-12.75-2.03-22.79-3.21l47.13 1.72c3.8.32 5.14.51 5.38.65l3.35-1.27s.39.1.38.19l1.79-.04c10.45.65 13.57 1.18 11.66 1.64 26.49.94 35.61-.55 63.58 1.48-11.78.59-19.53.97-39.24-.09l31.9 1.8c-14.53.54-69.69-2.88-60.12-.08 34.98 1.02 86.04 2.6 116.6 2.56 16.34 2.63 40.4 2.02 67.35 4.33 3.64.6 11.96 1.53 6.96 1.96l-7.47-.37c35.59 2.41 76.17 3.75 107.56 4.43l16.19 2.71c54.11 4.05-10.26-3.43 45.21-.32 13.39 2.69 68.11 5.34 70.39 6.97 10.37.51 15.08.92 16.34-.11-9.33-.8-30.02-1.79-18.29-2.31 18.91.69 27.92 2.32 42.95 3.28-1.02.25-11.77.47-5.98.63 18.41 1.04 44.67 2.48 70.75 3.95 12.89.72 25.71 1.39 37.5 1.84v-.93c-.13-.01-.24-.02-.37-.04.03-.08.17-.14.37-.19v-1.02c-6.44-.19-14.63-.51-23.37-1.67l23.37.39v-1.02l-9.87-1.53 9.87.19v-2.3c-23.57-.61-43.99-.74-71.31-3.75 7.44.08.14-.83-1.67-1.35-14.96-.32-32.88-1.55-42.08-1.21l-23.83-1.7c.23-.76 8.81-2.05 31.31-.56-79.51-5.55-141.75-5.98-220-11.59 13.27.4 26.66.28 32.78-.26l-6.51-.41 28.59-1.29c-17.98.84-62.14-.3-64.39 1.27-1.45-.08-2.84-.23-4.33-.35-3.64-.6 11.4.19 4.95-.43-9.85-.2-25.24-.62-28.84-.42 1.31-.23 3.84-.49 9.87-.18-2.46-.13-4.87-.25-7.23-.36 13.76-.67 38.92-.38 45.91-.67-56.35-.19-53.94-2.69-99.5-3.14-2.08-.15-4.14-.34-6.16-.47 18.77-1.14 33.9-1.27 55.38-2.53 9.26.42 12.95.86 13.71 1.4 7.71-.63 9.82-2.01 24.09-2.18l4.49.99c40.93 1.95 36.25-2.76 75.36-1.07 8.05 2.26-33.16 1.9-56.83 2.58 18.72 2.37-38.76-.03-16.75 3.23l11.51-.99c10.93.28 11.09 1.18 5.55 1.27 13.57.02 10.39.27 15.92-.59 61.8 1.31-6.12 2.48 54.51 4.87-6.79.39-23.54-.11-20.07 1.15l-32.61-1.29-.37 1.59c41.17 1.13 65.03-.31 83.32-2.61-36.82.78-4.35-1.74-23.87-2.96 7.09-.62 13.97-.07 18.15.48 2.64-.42 21.23-.3 18.63-1.27 9.5 4.06 89.93 5.83 72.3 9.36 13.82.94 44.61 1 77.71 1 7.03.65 13.96 1.2 20.5 1.74l-3.34-1.73c4.6.02 9.18 0 13.73 0 5.81.76-12.69 1.44 9.17 3.16l2.27-.11V0H314.43c27.8 1.89 54 3.48 78.55 5.07Zm950.23 47.6c-16.6-1.46-3.48-1.9 7.71-2.19 8.18.75 16.54 1.54 24.82 2.33-10.82-.08-25.3-.45-32.52-.14Zm-11.76-2.61c3.64-.25 5.24-.51 6.03-.77v-.04c2.84.27 5.72.54 8.66.81h-14.69Zm97.1 1.78c-9.73-.48-14.57-.43-17.67-.21-6.17-.3-10.47-.19-15.42-.09v-.04c8.72-.24 10.93-.94 17.5-1.12 10.15 0 15.68.61 15.58 1.45Zm-115.51-6.68c9.32.47 18.38.53 24.26.49.58.07.91.13 1 .17 3.11-.31 25.7.36 35.03 1.11l1.31-.19c3.95.28 8.04.57 12.18.82-2 .24-3.46.5-3.54.97l-23.3-.78c-5.32.92-1.08 1.22 6.02 1.36l.81.12 17.18.52-1.78-.3-8.06-.23c8.41.08 17.44.11 20.17.63 12.3 2.26-14.77.58-9.37 1.69-5.6-.15-12.73-.51-22.84-1.35.29.02.39-.07.35-.11l-1.4.02h-.1c-2.4-.21-4.9-.42-7.64-.69-.67-1.05-4.31-1.57-9.42-1.91 1.31-.1 2.91-.2 4.99-.26-17.07.17-20.77-1.04-34.62-.79-.77-.04-1.59-.08-2.32-.12 3.5-.45 3.28-.84 1.08-1.17Zm-21.13-2.32h.01c.7.38.88.72.67 1.01-5.69-.33-10.45-.69-11.21-1.15h-.05c3.2-.02 6.77.04 10.58.14Zm-463.87-14c7.43.2 21.89-.69 21.51.91.19-.79 11.73-1.66-9.96-1.76l16.18-.67c-.91-.22-2.2-.45-3.64-.6 4.83.11 9.75.19 14.68.27 6.24.74 17.39 1.08 27.12 2.66.79.5-9.44.34-15.29.38 14.87 1.21 28.06 1.4 36.52 1.31-23.28-1.16-10.99-1.52-16.22-3.05 14.21-.06 37.46.98 46.02.9 19.8 1.2 36.18 3.24 23.23 4.07 12.53-.26 25.86.82 38.97-.26-24.65.8-1.08-3.43-32.45-2.29-9.73-2.55 26.51-.54 43.12.84-8.51.12-1.22 1.08-3.18 1.62 24.46-.09 12.67-2.03-5-3.13l28.39-.4c-1.01-.05-1.88-.1-2.85-.15l14.53.15 15.68.82c2.73 1.49 2.58 2.33-4.5 1.75l15.68 1.62-23.53-.2c9.96 1.72 26.15.96 38.3 1.32 13.8 1.4-31.15.43-45.7 2.24l.05.08c-11.88.68-36.67-1.07-38.42-1.91l.02.02c-3.59 1.93-43.68-.28-59.23.39-39.33-1.16-26.33-3.93-61.21-4.19l12.77 1.73c-31-.57-44.19-.72-78.6-2.57-4.3-1.82 15.75.96 23.47.37l-16.41-2.25Zm-6.94-3.1c-2.98.66 1.61 1.65-18.15.49 1.42-.4.14-.71-2.56-.98 6.85.17 13.76.35 20.71.48Zm-85.11-4.7c-5.68-1.38-31.59-4.11-61.98-7.23 33.46 1.66 68.64 3.55 103.46 5.07l-4.49-1.03c11.18.73 19.96-.11 26.18 1.22.18.14-3.17.39-8.5.72h.01c-5.38.32-12.74.71-20.65 1.17-15.85.86-33.98 1.73-42.55 2.11-21.34-.56-44.1-1.56-57.28-2.56h6.57c50.4 2.12 64.91 1.91 59.23.53Zm-127.45-3.73c8.1.4 15.76.79 22.94 1.14 6.46.41 12.18.86 10.47 1.24-.11.16-.41.28-.84.38-2.79-.35-4.75-.74-5.36-1.15h.05c-8.91-.52-21.41-.94-27.99-.71-1.16-.1-2.4-.21-3.8-.32 2.66-.12 4.27-.34 4.53-.57Zm5.54 3.02c1.03-.33 1.05-.67.44-.95 5.87.55 11.05 1.27 9.78 1.58-10.03-.46-22.94-1.1-32.84-1.34 6.02-.59 10.17-1.35 22.63.71Zm-36.66-.55.05.04s-.24.08-.29.07l-1.68-.22c.68.04 1.35.07 1.93.1Zm-97.28-9.59-1.77.46c-2.36.02-4.79.03-7.35.07-2.15-.4-3.19-.84-4.24-1.31 4.53.27 9.01.53 13.35.79ZM118.35 2.2c3.51.21 7.13.44 10.74.7-3.28-.08-7.48-.24-13.31-.58.92-.04 1.8-.08 2.57-.13Zm121.84 14.96c-19.67-1.07 11.96-1.4-18.12-2.9-8.11.74-27.67-1.51-33.54-1.04.81-.55 1.17-1.17-14.29-2.11-1.02.25.41 1.33-11.73.6-8.49-3.05 31.15 1.3 16.92-1.82-34.7-2.03-22.09.93-27.3 1.55 1.16-.03 3.08.24 6.56.45 0 .08-.3.15-.74.17-7.52-.41-14.55-.85-20.19-1.13l1.07-.24c-30.85-1.04-34.58-1.42-45.75-2.26 24.34-.84 48.68-1.71 72.98-2.68-4.35.03-8.98-.02-13.81-.18-2.24-.54-4.26-.93-5.88-1.31 6.98.48 14.07.96 21.09 1.44l-1.44.05c.62.03 1.25-.02 1.88-.03 31.16 2.1 62.13 4.03 84.65 4.35l-4.68-.36 21.07.16c12.19.78.23 2.12 19.14 2.78-6.32 1.46-32.92-1.73-52.17-1.62 33.19 3.89-30.68-.18-8.65 2.7 9.93-2.25 48.36 1.48 78.24 3.01-.28.84-3.73 1.34-21.4.71l-32.7-2.26-11.22 1.98Zm51.14 4.35c.87.05 1.64.09 2.47.13-9.2.22-18.82.38-34.5-.92.87-.58 4.54-.92 3.35-1.36 11.96.6 23.57 1.26 33.65 1.67-2.9-.02-8.6-.09-4.96.47Zm41.49-.3 5.74.07c-17.65-1.52-40.22-2.6-53.68-2.25-14.34-3.08 50.87 2.2 23.36-1.29 5.39.52 11.46.87 17.69 1.1.38.02.87.05 1.4.11l.63-.06c6.17.22 12.4.36 18.39.49 3.31.46 4.54.86 4.38 1.32 3.85.32 7.75.6 11.74.89-10.29 0-19.3.31-29.65-.38Zm42.85 2.31 17.2 1.11c-6.71-.21-13.07-.48-17.2-1.11Zm42.27 2.71 2.75-.68c-.22.1-1.03.42-2.75.68Zm2.85-.72c-.2-.58-9.79-.56-20.6-.72 1.13-.24 2.26-.52 1.49-.81 7.86.31 15.49.52 22.69.62l-3.58.91Zm10.53-2.59c-.76-.29-3.93-.66-12.27-1.16 3.78-.02 9.28.09 15.69.32l-3.43.84Zm6.27-15.12c-.82-.04-1.16-.06-2.03-.06-6.7-.33-10.31-.6-12.23-.82 4.86.28 9.58.6 14.26.88Zm-4.32.12-12.59-.5c6.03.43 8.16 1.08 10.59 1.76 1.02-.21 7.41-.09 11.66-.18.91.17 1.82.31 2.54.5-4.64.03-8.94.02-13.1-.02-.39-.1-.71-.21-1.1-.31-.34.07-.25.16 1 .3-14.68-.1-26.89-.58-39.23-1.15l-1.2-.06c5.92-.68 17.83.04 8.55-1.9 12.2.48 23.93.85 32.88 1.55Z'/%3E%3C/svg%3E");
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: cover;
}
.acalog-custom .blocks.divider-bottom-brush-slanted-left.is-style-light-gray-1:after,
.acalog-custom .blocks.divider-bottom-brush-slanted-right.is-style-light-gray-1:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1435.14' height='77.34'%3E%3Cpath fill='%23F2F2F2' d='M392.98 5.07c-9.37-.09-19.07-.32-30.59-1.06 10.23 1.27 22.47 1.92 34.53 2.44-13.28-.33-29.63-.08-46.48-1.25 8.78.3 17.65.61 18.2.18l-25.05-1.79c.81.51-7.13.29-15.99.09-11.58-.54-15.45-1.28-24.59-2.24 9.14-.18 21.98.16 36.06 1.04-1.78-.17-15.41-1.15-35.16-2.47H0V8.2c3.76.21 7.32.42 10.03.52 11.56.88 22.83 1.61 32.15 1.78 12.37.87 24.7 1.74 37.02 2.6 2.02.27 4.04.54 5.51.87 2.22-.01 2.62-.16 2.29-.31 93.47 6.56 186.84 12.36 280.13 17.9-13.81-1.06-25.78-2.42-40.03-3.6 21.3-.59-23.35-1.79-17.13-3.26 9.58-.07 23.63 1.05 32.04 1.98 1.96-.45-2.16-1.24-5.07-2.03 21.54 1.24 41.68 2.41 74.73 3.69l6.17-1.51c40.49 1.93 27.68-2.51 30.69-3.67 6.65.33 13.69.68 20.58 1.03-18.87-.56 25.45 4.1-16.59 1.03 5.92 2.19 20.73.87 39.47 2.22-9.58.12-30.74.03-28.83.34 11.03-.34 27.46.65 43.93 1.85-.48.06-.98.08-1.56.14 1.11 0 2.08-.02 2.96-.03 24.89 1.88 49.57 4.25 56.03 3.56 14.95-.36 35.92-.2 55.89-.18l-1.8.21c1.59-.05 2.67-.12 3.3-.22 6.58 0 13.05.01 19.14-.06 24.89 2.72 52.37 3.33 80.34 5.31l-4.95.43c15.83 1.3 40.41 1.89 63.71 3.51l5.28 1.66c16.02.46 46.01 1.95 70.49 3.34.23-.79-22.33-1.91-11.73-2.28-12.19-.69-22.51-1.12-18.12-.02-12.19-.69-12.75-2.03-22.79-3.21l47.13 1.72c3.8.32 5.14.51 5.38.65l3.35-1.27s.39.1.38.19l1.79-.04c10.45.65 13.57 1.18 11.66 1.64 26.49.94 35.61-.55 63.58 1.48-11.78.59-19.53.97-39.24-.09l31.9 1.8c-14.53.54-69.69-2.88-60.12-.08 34.98 1.02 86.04 2.6 116.6 2.56 16.34 2.63 40.4 2.02 67.35 4.33 3.64.6 11.96 1.53 6.96 1.96l-7.47-.37c35.59 2.41 76.17 3.75 107.56 4.43l16.19 2.71c54.11 4.05-10.26-3.43 45.21-.32 13.39 2.69 68.11 5.34 70.39 6.97 10.37.51 15.08.92 16.34-.11-9.33-.8-30.02-1.79-18.29-2.31 18.91.69 27.92 2.32 42.95 3.28-1.02.25-11.77.47-5.98.63 18.41 1.04 44.67 2.48 70.75 3.95 12.89.72 25.71 1.39 37.5 1.84v-.93c-.13-.01-.24-.02-.37-.04.03-.08.17-.14.37-.19v-1.02c-6.44-.19-14.63-.51-23.37-1.67l23.37.39v-1.02l-9.87-1.53 9.87.19v-2.3c-23.57-.61-43.99-.74-71.31-3.75 7.44.08.14-.83-1.67-1.35-14.96-.32-32.88-1.55-42.08-1.21l-23.83-1.7c.23-.76 8.81-2.05 31.31-.56-79.51-5.55-141.75-5.98-220-11.59 13.27.4 26.66.28 32.78-.26l-6.51-.41 28.59-1.29c-17.98.84-62.14-.3-64.39 1.27-1.45-.08-2.84-.23-4.33-.35-3.64-.6 11.4.19 4.95-.43-9.85-.2-25.24-.62-28.84-.42 1.31-.23 3.84-.49 9.87-.18-2.46-.13-4.87-.25-7.23-.36 13.76-.67 38.92-.38 45.91-.67-56.35-.19-53.94-2.69-99.5-3.14-2.08-.15-4.14-.34-6.16-.47 18.77-1.14 33.9-1.27 55.38-2.53 9.26.42 12.95.86 13.71 1.4 7.71-.63 9.82-2.01 24.09-2.18l4.49.99c40.93 1.95 36.25-2.76 75.36-1.07 8.05 2.26-33.16 1.9-56.83 2.58 18.72 2.37-38.76-.03-16.75 3.23l11.51-.99c10.93.28 11.09 1.18 5.55 1.27 13.57.02 10.39.27 15.92-.59 61.8 1.31-6.12 2.48 54.51 4.87-6.79.39-23.54-.11-20.07 1.15l-32.61-1.29-.37 1.59c41.17 1.13 65.03-.31 83.32-2.61-36.82.78-4.35-1.74-23.87-2.96 7.09-.62 13.97-.07 18.15.48 2.64-.42 21.23-.3 18.63-1.27 9.5 4.06 89.93 5.83 72.3 9.36 13.82.94 44.61 1 77.71 1 7.03.65 13.96 1.2 20.5 1.74l-3.34-1.73c4.6.02 9.18 0 13.73 0 5.81.76-12.69 1.44 9.17 3.16l2.27-.11V0H314.43c27.8 1.89 54 3.48 78.55 5.07Zm950.23 47.6c-16.6-1.46-3.48-1.9 7.71-2.19 8.18.75 16.54 1.54 24.82 2.33-10.82-.08-25.3-.45-32.52-.14Zm-11.76-2.61c3.64-.25 5.24-.51 6.03-.77v-.04c2.84.27 5.72.54 8.66.81h-14.69Zm97.1 1.78c-9.73-.48-14.57-.43-17.67-.21-6.17-.3-10.47-.19-15.42-.09v-.04c8.72-.24 10.93-.94 17.5-1.12 10.15 0 15.68.61 15.58 1.45Zm-115.51-6.68c9.32.47 18.38.53 24.26.49.58.07.91.13 1 .17 3.11-.31 25.7.36 35.03 1.11l1.31-.19c3.95.28 8.04.57 12.18.82-2 .24-3.46.5-3.54.97l-23.3-.78c-5.32.92-1.08 1.22 6.02 1.36l.81.12 17.18.52-1.78-.3-8.06-.23c8.41.08 17.44.11 20.17.63 12.3 2.26-14.77.58-9.37 1.69-5.6-.15-12.73-.51-22.84-1.35.29.02.39-.07.35-.11l-1.4.02h-.1c-2.4-.21-4.9-.42-7.64-.69-.67-1.05-4.31-1.57-9.42-1.91 1.31-.1 2.91-.2 4.99-.26-17.07.17-20.77-1.04-34.62-.79-.77-.04-1.59-.08-2.32-.12 3.5-.45 3.28-.84 1.08-1.17Zm-21.13-2.32h.01c.7.38.88.72.67 1.01-5.69-.33-10.45-.69-11.21-1.15h-.05c3.2-.02 6.77.04 10.58.14Zm-463.87-14c7.43.2 21.89-.69 21.51.91.19-.79 11.73-1.66-9.96-1.76l16.18-.67c-.91-.22-2.2-.45-3.64-.6 4.83.11 9.75.19 14.68.27 6.24.74 17.39 1.08 27.12 2.66.79.5-9.44.34-15.29.38 14.87 1.21 28.06 1.4 36.52 1.31-23.28-1.16-10.99-1.52-16.22-3.05 14.21-.06 37.46.98 46.02.9 19.8 1.2 36.18 3.24 23.23 4.07 12.53-.26 25.86.82 38.97-.26-24.65.8-1.08-3.43-32.45-2.29-9.73-2.55 26.51-.54 43.12.84-8.51.12-1.22 1.08-3.18 1.62 24.46-.09 12.67-2.03-5-3.13l28.39-.4c-1.01-.05-1.88-.1-2.85-.15l14.53.15 15.68.82c2.73 1.49 2.58 2.33-4.5 1.75l15.68 1.62-23.53-.2c9.96 1.72 26.15.96 38.3 1.32 13.8 1.4-31.15.43-45.7 2.24l.05.08c-11.88.68-36.67-1.07-38.42-1.91l.02.02c-3.59 1.93-43.68-.28-59.23.39-39.33-1.16-26.33-3.93-61.21-4.19l12.77 1.73c-31-.57-44.19-.72-78.6-2.57-4.3-1.82 15.75.96 23.47.37l-16.41-2.25Zm-6.94-3.1c-2.98.66 1.61 1.65-18.15.49 1.42-.4.14-.71-2.56-.98 6.85.17 13.76.35 20.71.48Zm-85.11-4.7c-5.68-1.38-31.59-4.11-61.98-7.23 33.46 1.66 68.64 3.55 103.46 5.07l-4.49-1.03c11.18.73 19.96-.11 26.18 1.22.18.14-3.17.39-8.5.72h.01c-5.38.32-12.74.71-20.65 1.17-15.85.86-33.98 1.73-42.55 2.11-21.34-.56-44.1-1.56-57.28-2.56h6.57c50.4 2.12 64.91 1.91 59.23.53Zm-127.45-3.73c8.1.4 15.76.79 22.94 1.14 6.46.41 12.18.86 10.47 1.24-.11.16-.41.28-.84.38-2.79-.35-4.75-.74-5.36-1.15h.05c-8.91-.52-21.41-.94-27.99-.71-1.16-.1-2.4-.21-3.8-.32 2.66-.12 4.27-.34 4.53-.57Zm5.54 3.02c1.03-.33 1.05-.67.44-.95 5.87.55 11.05 1.27 9.78 1.58-10.03-.46-22.94-1.1-32.84-1.34 6.02-.59 10.17-1.35 22.63.71Zm-36.66-.55.05.04s-.24.08-.29.07l-1.68-.22c.68.04 1.35.07 1.93.1Zm-97.28-9.59-1.77.46c-2.36.02-4.79.03-7.35.07-2.15-.4-3.19-.84-4.24-1.31 4.53.27 9.01.53 13.35.79ZM118.35 2.2c3.51.21 7.13.44 10.74.7-3.28-.08-7.48-.24-13.31-.58.92-.04 1.8-.08 2.57-.13Zm121.84 14.96c-19.67-1.07 11.96-1.4-18.12-2.9-8.11.74-27.67-1.51-33.54-1.04.81-.55 1.17-1.17-14.29-2.11-1.02.25.41 1.33-11.73.6-8.49-3.05 31.15 1.3 16.92-1.82-34.7-2.03-22.09.93-27.3 1.55 1.16-.03 3.08.24 6.56.45 0 .08-.3.15-.74.17-7.52-.41-14.55-.85-20.19-1.13l1.07-.24c-30.85-1.04-34.58-1.42-45.75-2.26 24.34-.84 48.68-1.71 72.98-2.68-4.35.03-8.98-.02-13.81-.18-2.24-.54-4.26-.93-5.88-1.31 6.98.48 14.07.96 21.09 1.44l-1.44.05c.62.03 1.25-.02 1.88-.03 31.16 2.1 62.13 4.03 84.65 4.35l-4.68-.36 21.07.16c12.19.78.23 2.12 19.14 2.78-6.32 1.46-32.92-1.73-52.17-1.62 33.19 3.89-30.68-.18-8.65 2.7 9.93-2.25 48.36 1.48 78.24 3.01-.28.84-3.73 1.34-21.4.71l-32.7-2.26-11.22 1.98Zm51.14 4.35c.87.05 1.64.09 2.47.13-9.2.22-18.82.38-34.5-.92.87-.58 4.54-.92 3.35-1.36 11.96.6 23.57 1.26 33.65 1.67-2.9-.02-8.6-.09-4.96.47Zm41.49-.3 5.74.07c-17.65-1.52-40.22-2.6-53.68-2.25-14.34-3.08 50.87 2.2 23.36-1.29 5.39.52 11.46.87 17.69 1.1.38.02.87.05 1.4.11l.63-.06c6.17.22 12.4.36 18.39.49 3.31.46 4.54.86 4.38 1.32 3.85.32 7.75.6 11.74.89-10.29 0-19.3.31-29.65-.38Zm42.85 2.31 17.2 1.11c-6.71-.21-13.07-.48-17.2-1.11Zm42.27 2.71 2.75-.68c-.22.1-1.03.42-2.75.68Zm2.85-.72c-.2-.58-9.79-.56-20.6-.72 1.13-.24 2.26-.52 1.49-.81 7.86.31 15.49.52 22.69.62l-3.58.91Zm10.53-2.59c-.76-.29-3.93-.66-12.27-1.16 3.78-.02 9.28.09 15.69.32l-3.43.84Zm6.27-15.12c-.82-.04-1.16-.06-2.03-.06-6.7-.33-10.31-.6-12.23-.82 4.86.28 9.58.6 14.26.88Zm-4.32.12-12.59-.5c6.03.43 8.16 1.08 10.59 1.76 1.02-.21 7.41-.09 11.66-.18.91.17 1.82.31 2.54.5-4.64.03-8.94.02-13.1-.02-.39-.1-.71-.21-1.1-.31-.34.07-.25.16 1 .3-14.68-.1-26.89-.58-39.23-1.15l-1.2-.06c5.92-.68 17.83.04 8.55-1.9 12.2.48 23.93.85 32.88 1.55Z'/%3E%3C/svg%3E");
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: cover;
}
.acalog-custom .blocks.divider-bottom-brush-slanted-right:after {
  transform: scaleX(-1);
}
.acalog-custom .blocks.divider-color-top-white:before {
  background: #fff;
}
.acalog-custom .blocks.divider-color-top-trans:before {
  background: rgba(0,0,0,0.1);
}
.acalog-custom .blocks.divider-color-top-maroon:before {
  background-color: #730b12;
}
.acalog-custom .blocks.divider-color-top-gray:before {
  background-color: #393939;
}
.acalog-custom .blocks.divider-color-top-light-gray-2:before {
  background-color: #e7e7e7;
}
.acalog-custom .blocks.divider-color-top-light-gray-1:before {
  background-color: #f2f2f2;
}
.acalog-custom .blocks.divider-color-bottom-white:after {
  background: #fff;
}
.acalog-custom .blocks.divider-color-bottom-trans:after {
  background: rgba(0,0,0,0.1);
}
.acalog-custom .blocks.divider-color-bottom-maroon:after {
  background-color: #730b12;
}
.acalog-custom .blocks.divider-color-bottom-gray:after {
  background-color: #393939;
}
.acalog-custom .blocks.divider-color-bottom-light-gray-2:after {
  background-color: #e7e7e7;
}
.acalog-custom .blocks.divider-color-bottom-light-gray-1:after {
  background-color: #f2f2f2;
}
.acalog-custom .blocks.spacing-top-extra {
  padding-top: 75px;
}
@media (min-width: 576px) {
  .acalog-custom .blocks.spacing-top-extra {
    padding-top: 150px;
  }
}
.acalog-custom .blocks.spacing-top-reduced {
  padding-top: 25px;
}
@media (min-width: 576px) {
  .acalog-custom .blocks.spacing-top-reduced {
    padding-top: 50px;
  }
}
.acalog-custom .blocks.spacing-top-none {
  padding-top: 0;
}
.acalog-custom .blocks.spacing-bottom-extra {
  padding-bottom: 75px;
}
@media (min-width: 576px) {
  .acalog-custom .blocks.spacing-bottom-extra {
    padding-bottom: 150px;
  }
}
.acalog-custom .blocks.spacing-bottom-reduced {
  padding-bottom: 25px;
}
@media (min-width: 576px) {
  .acalog-custom .blocks.spacing-bottom-reduced {
    padding-bottom: 50px;
  }
}
.acalog-custom .blocks.spacing-bottom-none {
  padding-bottom: 0;
}
.acalog-custom .blocks .find-program-block .is-style-light {
  background: #f2f2f2;
}
.acalog-custom .blocks .find-program-block .is-style-dark {
  background: #212121;
}
.acalog-custom *,
.acalog-custom :after,
.acalog-custom :before {
  box-sizing: border-box;
}
.acalog-custom .home-carousel-block {
  padding: 0 !important;
}
.acalog-custom .home-carousel-block.has-video .inner-carousel {
  display: flex;
  flex-direction: column;
  height: auto !important;
}
@media (min-width: 768px) {
  .acalog-custom .home-carousel-block.has-video .inner-carousel {
    display: block;
  }
}
.acalog-custom .home-carousel-block.has-video .inner-carousel .image-wrapper {
  margin-left: auto;
  padding-bottom: 56.25%;
  position: relative;
  width: 100%;
}
@media (min-width: 768px) {
  .acalog-custom .home-carousel-block.has-video .inner-carousel .image-wrapper {
    padding-bottom: 42.1875%;
    width: 75%;
  }
}
.acalog-custom .home-carousel-block.has-video .inner-text {
  margin-bottom: -100px;
  order: 2;
  position: relative !important;
  top: -100px;
}
@media (min-width: 768px) {
  .acalog-custom .home-carousel-block.has-video .inner-text {
    margin-bottom: 0;
    position: absolute !important;
    top: 0;
  }
}
.acalog-custom .home-carousel-block .inner-carousel {
  height: 588px;
  position: relative;
  width: 100%;
  z-index: 99 !important;
}
.acalog-custom .home-carousel-block .inner-carousel .image-wrapper {
  left: 0;
}
.acalog-custom .home-carousel-block .inner-carousel .carousel-img,
.acalog-custom .home-carousel-block .inner-carousel .image-wrapper,
.acalog-custom .home-carousel-block .inner-carousel .image-wrapper iframe {
  bottom: 0;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.acalog-custom .home-carousel-block .inner-carousel .carousel-img {
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  z-index: -1;
}
@media (min-width: 768px) {
  .acalog-custom .home-carousel-block .inner-carousel .carousel-img {
    width: 75%;
  }
}
.acalog-custom .home-carousel-block .inner-carousel .inner-text {
  background-image: linear-gradient(0deg,#fff 75%,rgba(255,255,255,0.6));
  bottom: 0;
  -webkit-clip-path: polygon(0 0,100% 25%,100% 100%,0 100%);
  clip-path: polygon(0 0,100% 25%,100% 100%,0 100%);
  padding: 60px 0 40px;
  position: absolute;
  width: 100%;
  z-index: 2;
}
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .wp-block-button__link {
  --bs-btn-color: #fff;
  --bs-btn-bg: #393939;
  --bs-btn-border-color: #393939;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #730b12;
  --bs-btn-hover-border-color: #730b12;
  --bs-btn-focus-shadow-rgb: 87, 87, 87;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #2e2e2e;
  --bs-btn-active-border-color: #2b2b2b;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #393939;
  --bs-btn-disabled-border-color: #393939;
  --bs-btn-padding-y: .65rem;
  --bs-btn-padding-x: 1.5rem;
  --bs-btn-font-size: 1.375rem;
  --bs-btn-border-radius: 1.75rem;
  background-color: #393939;
  color: #fff;
  display: inline-block;
  font-size: 1.03125rem;
  font-weight: 700;
  line-height: 1.2;
  margin: 15px 0 0;
  text-align: center;
  text-decoration: none !important;
  text-decoration: none;
  transition: all .2s ease-in-out;
}
@media (min-width: 768px) {
  .acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .wp-block-button__link {
    font-size: 1.375rem;
  }
}
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .wp-block-button__link:hover {
  background-color: #730b12;
  border-color: #730b12;
  color: #fff;
}
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button.is-style-outline .wp-block-button__link {
  --bs-btn-color: #393939;
  --bs-btn-border-color: #393939;
  --bs-btn-hover-color: #730b12;
  --bs-btn-hover-bg: transparent;
  --bs-btn-hover-border-color: #730b12;
  --bs-btn-focus-shadow-rgb: 57, 57, 57;
  --bs-btn-active-color: #730b12;
  --bs-btn-active-bg: transparent;
  --bs-btn-active-border-color: #730b12;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
  --bs-btn-disabled-color: #393939;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #393939;
  --bs-gradient: none;
  background: transparent;
  box-sizing: border-box;
  color: #393939;
}
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button.is-style-outline .wp-block-button__link:hover {
  background-color: transparent;
  border-color: #730b12;
  color: #730b12;
}
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-buttons {
  justify-content: flex-start;
}
@media (min-width: 768px) {
  .acalog-custom .home-carousel-block .inner-carousel .inner-text {
    background: none;
    bottom: auto;
    -webkit-clip-path: none;
    clip-path: none;
    padding: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 100%;
  }
}
.acalog-custom .home-carousel-block .inner-carousel .inner-text .h3,
.acalog-custom .home-carousel-block .inner-carousel .inner-text h3 {
  color: #730b12;
  font-family: Din Next, sans-serif;
  font-size: 3rem;
  font-weight: 900;
  letter-spacing: 1px;
  line-height: .7;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .acalog-custom .home-carousel-block .inner-carousel .inner-text .h3,
  .acalog-custom .home-carousel-block .inner-carousel .inner-text h3 {
    font-size: 3.5rem;
  }
}
@media (min-width: 992px) {
  .acalog-custom .home-carousel-block .inner-carousel .inner-text .h3,
  .acalog-custom .home-carousel-block .inner-carousel .inner-text h3 {
    font-size: 4.5rem;
  }
}
@media (min-width: 1300px) {
  .acalog-custom .home-carousel-block .inner-carousel .inner-text .h3,
  .acalog-custom .home-carousel-block .inner-carousel .inner-text h3 {
    font-size: 6rem;
  }
}
.acalog-custom .home-carousel-block .inner-carousel .inner-text .h3 span,
.acalog-custom .home-carousel-block .inner-carousel .inner-text h3 span {
  color: #3596ac;
  display: block;
  font-family: Maverix, sans-serif;
  font-size: 4rem;
  font-weight: 300;
  line-height: .7;
  text-transform: none;
}
@media (min-width: 768px) {
  .acalog-custom .home-carousel-block .inner-carousel .inner-text .h3 span,
  .acalog-custom .home-carousel-block .inner-carousel .inner-text h3 span {
    font-size: 4.5rem;
  }
}
@media (min-width: 992px) {
  .acalog-custom .home-carousel-block .inner-carousel .inner-text .h3 span,
  .acalog-custom .home-carousel-block .inner-carousel .inner-text h3 span {
    font-size: 6rem;
  }
}
@media (min-width: 1300px) {
  .acalog-custom .home-carousel-block .inner-carousel .inner-text .h3 span,
  .acalog-custom .home-carousel-block .inner-carousel .inner-text h3 span {
    font-size: 7.5rem;
  }
}
.acalog-custom .home-carousel-block .inner-carousel .inner-text .description {
  font-size: 1.03125rem;
  margin-top: 1rem;
}
@media (min-width: 768px) {
  .acalog-custom .home-carousel-block .inner-carousel .inner-text .description {
    font-size: 1.375rem;
    margin-top: 2rem;
  }
}
.acalog-custom .home-carousel-block .inner-carousel:after {
  background-image: linear-gradient(180deg,#fff 75%,rgba(255,255,255,0.6));
  bottom: 0;
  content: " ";
  display: block;
  position: absolute;
}
@media (min-width: 768px) {
  .acalog-custom .home-carousel-block .inner-carousel:after {
    background-image: linear-gradient(90deg,#fff 75%,rgba(255,255,255,0.6));
    bottom: auto;
    height: 100%;
    left: -200px;
    top: 0;
    transform: skew(-19deg,0deg);
    transform-origin: bottom left;
    width: 60%;
    z-index: 1;
  }
}
@media (min-width: 992px) {
  .acalog-custom .home-carousel-block .inner-carousel:after {
    width: 60%;
  }
}
.acalog-custom .home-carousel-block .slick-slide>div {
  display: flex;
}
.acalog-custom .home-carousel-block .slick-arrow {
  background: none;
  border: 0;
  height: 32px;
  padding-left: 0;
  padding-right: 0;
  position: absolute;
  top: calc(24%);
  width: 22px;
  z-index: 3;
}
@media (min-width: 768px) {
  .acalog-custom .home-carousel-block .slick-arrow {
    top: calc(34%);
  }
}
.acalog-custom .home-carousel-block .slick-prev {
  display: none !important;
  left: 28px;
}
.acalog-custom .home-carousel-block .slick-next {
  right: 28px;
}
.acalog-custom .image-text-block {
  overflow: hidden;
}
.acalog-custom .image-text-block .h2,
.acalog-custom .image-text-block h2 {
  font-family: Din Next, sans-serif;
  font-size: 2.8125rem;
  font-weight: 900;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .acalog-custom .image-text-block .h2,
  .acalog-custom .image-text-block h2 {
    font-size: 3.75rem;
  }
}
.acalog-custom .image-text-block .h2 strong,
.acalog-custom .image-text-block h2 strong {
  font-family: Maverix, sans-serif;
  font-size: 3.75rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .image-text-block .h2 strong,
  .acalog-custom .image-text-block h2 strong {
    font-size: 5rem;
    line-height: .7;
  }
}
.acalog-custom .image-text-block .is-style-script.h2,
.acalog-custom .image-text-block h2.is-style-script {
  font-family: Maverix, sans-serif;
  font-size: 3.75rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .image-text-block .is-style-script.h2,
  .acalog-custom .image-text-block h2.is-style-script {
    font-size: 5rem;
  }
}
.acalog-custom .image-text-block .is-style-script.h2 strong,
.acalog-custom .image-text-block h2.is-style-script strong {
  font-family: Din Next, sans-serif;
  font-size: 2.8125rem;
  font-weight: 900;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .acalog-custom .image-text-block .is-style-script.h2 strong,
  .acalog-custom .image-text-block h2.is-style-script strong {
    font-size: 3.75rem;
  }
}
.acalog-custom .image-text-block .row {
  align-items: center;
}
.acalog-custom .image-text-block .column-image {
  margin-bottom: 1rem;
  order: 1;
}
@media (min-width: 768px) {
  .acalog-custom .image-text-block .column-image {
    margin-bottom: 0;
    order: 2;
  }
}
.acalog-custom .image-text-block .column-image .image-wrapper {
  margin: 0;
}
.acalog-custom .image-text-block .column-image .image-wrapper img {
  height: auto;
  width: 100%;
}
.acalog-custom .image-text-block .column-text {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  order: 2;
  text-align: center;
}
@media (min-width: 768px) {
  .acalog-custom .image-text-block .column-text {
    align-items: flex-start;
    order: 1;
    text-align: unset;
  }
}
.acalog-custom .image-text-block.has-image-on-the-left .column-image {
  order: 1 !important;
}
.acalog-custom .image-text-block.has-image-on-the-left .column-text {
  order: 2;
}
.acalog-custom .find-program-block {
  z-index: 2;
}
.acalog-custom .find-program-block.is-style-dark .program-col-inner {
  background: #4f5454;
}
.acalog-custom .find-program-block.is-style-dark .column-search .section-title {
  color: #fff;
}
.acalog-custom .find-program-block.is-style-dark .column-search .section-title strong {
  color: #51b3c9;
}
.acalog-custom .find-program-block.is-style-dark .column-search .block-intro,
.acalog-custom .find-program-block.is-style-dark .column-search .h2,
.acalog-custom .find-program-block.is-style-dark .column-search h2 {
  color: #fff;
}
.acalog-custom .find-program-block.is-style-dark .column-search .program-search-box i.icon:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #3596ac;
  content: "";
  content: "\f002";
  display: inline-block;
  font-family: Font Awesome \6 Pro;
  font-style: normal;
  font-variant: normal;
  font-weight: 300;
  line-height: 1;
  margin-right: 8px;
}
.acalog-custom .find-program-block.is-style-dark .column-search .program-search-box i.icon:before:hover {
  color: #3596ac;
}
.acalog-custom .find-program-block.is-style-dark .column-search .program-search-box i.icon:before {
  font-weight: 700;
}
.acalog-custom .find-program-block.is-style-dark .column-search .program-search-box label span {
  color: #fff;
}
.acalog-custom .find-program-block.is-style-dark .column-search .program-search-box input[type=search] {
  background: #fff;
  color: #393939;
}
.acalog-custom .find-program-block.is-style-dark .column-search .program-search-box input[type=search]::-moz-placeholder {
  color: #666;
}
.acalog-custom .find-program-block.is-style-dark .column-search .program-search-box input[type=search]::placeholder {
  color: #666;
}
.acalog-custom .find-program-block.is-style-dark .column-search .program-links li a {
  color: #fff;
}
.acalog-custom .find-program-block.is-style-dark .column-search .program-links li a path {
  fill: #fff;
}
.acalog-custom .find-program-block.is-style-dark .column-search .program-links li a:hover {
  color: #eee;
}
.acalog-custom .find-program-block.is-style-dark .column-search .program-links li a:hover path {
  fill: #51b3c9;
}
.acalog-custom .find-program-block .block-inner {
  overflow-y: visible;
}
.acalog-custom .find-program-block .program-col-inner {
  background-color: #f2f2f2;
  border-radius: 15px;
  box-shadow: 4px 4px 15px rgba(0,0,0,0.05);
  padding: 0 2rem;
}
.acalog-custom .find-program-block .program-row {
  align-content: center;
  display: flex;
  padding: 2rem 0;
}
@media (min-width: 768px) {
  .acalog-custom .find-program-block .program-row {
    height: 420px;
  }
}
.acalog-custom .find-program-block .column-search {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.acalog-custom .find-program-block .column-search .block-intro {
  color: #393939;
  font-family: Din Next, sans-serif;
  font-size: 1.5rem;
  font-weight: 900;
  line-height: .95;
  text-align: center;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .acalog-custom .find-program-block .column-search .block-intro {
    font-size: 2rem;
    text-align: left;
  }
}
@media (min-width: 1300px) {
  .acalog-custom .find-program-block .column-search .block-intro {
    font-size: 3rem;
  }
}
.acalog-custom .find-program-block .column-search .section-title {
  color: #393939;
  font-family: Din Next, sans-serif;
  font-size: 1.125rem;
  line-height: .95;
  padding-bottom: 1.5rem;
  text-align: center;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .acalog-custom .find-program-block .column-search .section-title {
    font-size: 1.5rem;
  }
}
.acalog-custom .find-program-block .column-search .section-title strong {
  color: #3596ac;
}
@media (min-width: 768px) {
  .acalog-custom .find-program-block .column-search .section-title {
    text-align: left;
  }
}
.acalog-custom .find-program-block .column-search .program-search-box {
  display: flex;
  flex-direction: column;
  position: relative;
}
.acalog-custom .find-program-block .column-search .program-search-box i.icon {
  content: "";
  display: inline-block;
  left: 1rem;
  margin-right: 8px;
  position: absolute;
  top: .875rem;
}
.acalog-custom .find-program-block .column-search .program-search-box i.icon:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #c6cd23;
  content: "";
  content: "\f002";
  display: inline-block;
  font-family: Font Awesome \6 Pro;
  font-style: normal;
  font-variant: normal;
  font-weight: 300;
  line-height: 1;
  margin-right: 8px;
}
.acalog-custom .find-program-block .column-search .program-search-box i.icon:before:hover {
  color: #c6cd23;
}
.acalog-custom .find-program-block .column-search .program-search-box label {
  display: block;
}
.acalog-custom .find-program-block .column-search .program-search-box input[type=search] {
  background-color: #393939;
  border: none;
  border-radius: 5px;
  color: #fff;
  font-size: 1rem;
  margin-bottom: .5rem;
  padding: .626rem 1rem .626rem 3rem;
  width: 100%;
}
.acalog-custom .find-program-block .column-search .program-search-box input[type=search]::-moz-placeholder {
  color: #999;
}
.acalog-custom .find-program-block .column-search .program-search-box input[type=search]::placeholder {
  color: #999;
}
@media (min-width: 992px) {
  .acalog-custom .find-program-block .column-search .program-search-box input[type=search] {
    font-size: 1.25rem;
  }
}
.acalog-custom .find-program-block .column-search .program-links {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin-bottom: 0;
  padding: 0;
}
@media (min-width: 768px) {
  .acalog-custom .find-program-block .column-search .program-links {
    justify-content: flex-start;
  }
}
.acalog-custom .find-program-block .column-search .program-links li {
  font-size: .9375rem;
  list-style: none;
  margin-right: 1.5rem;
  white-space: nowrap;
}
@media (min-width: 768px) {
  .acalog-custom .find-program-block .column-search .program-links li {
    font-size: 1.125rem;
  }
}
.acalog-custom .find-program-block .column-search .program-links li a {
  color: #393939;
  font-family: Source Sans Pro, sans-serif;
  font-weight: 600;
  text-decoration: none;
}
.acalog-custom .find-program-block .column-search .program-links li a:hover {
  color: #730b12;
}
.acalog-custom .find-program-block .column-search .program-links li a:hover path {
  fill: #730b12;
}
.acalog-custom .find-program-block .column-search .program-links li a svg {
  margin-bottom: 2px;
  margin-right: .3125rem;
}
.acalog-custom .find-program-block .column-search .program-links li a svg path {
  transition: all .2s ease-in-out;
}
.acalog-custom .find-program-block .column-image {
  align-items: center;
  display: none;
  justify-content: flex-end;
  position: relative;
}
@media (min-width: 768px) {
  .acalog-custom .find-program-block .column-image {
    display: flex;
  }
}
.acalog-custom .find-program-block .column-image .image-ring {
  bottom: 0;
  height: auto;
  position: absolute;
  right: 3%;
  top: -8%;
  width: 100%;
}
@media (min-width: 576px) {
  .acalog-custom .find-program-block .column-image .image-ring {
    right: 1rem;
    top: -1rem;
  }
}
@media (min-width: 768px) {
  .acalog-custom .find-program-block .column-image .image-ring {
    top: -0.5rem;
    width: 100%;
  }
}
@media (min-width: 992px) {
  .acalog-custom .find-program-block .column-image .image-ring {
    top: -2.5rem;
  }
}
.acalog-custom .find-program-block .column-image .image-wrapper {
  margin: 0;
  position: relative;
  text-align: center;
}
.acalog-custom .find-program-block .column-image .image-wrapper:before {
  background: rgba(255,0,0,0.5);
  background: url("../../img/gateway/993878f4ee7f36d7dc4b.svg") no-repeat;
  background-size: contain;
  content: "";
  display: block;
  height: calc(140%);
  left: 0;
  margin-left: -20px;
  margin-right: -20px;
  margin-top: -20px;
  position: absolute;
  top: 0;
  width: calc(140%);
  z-index: 1;
}
.acalog-custom .find-program-block .column-image .image-wrapper .program-image {
  border-radius: 50%;
  height: auto;
  max-width: 100%;
  width: 350px;
}
@media (min-width: 768px) {
  .acalog-custom .find-program-block .column-image .image-wrapper .program-image {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .acalog-custom .find-program-block .column-image .image-wrapper .program-image {
    width: 475px;
  }
}
.acalog-custom .stats-block .row {
  flex-direction: column;
  justify-content: center;
}
@media (min-width: 768px) {
  .acalog-custom .stats-block .row {
    flex-direction: unset;
  }
}
.acalog-custom .stats-block .row .wp-block-heading {
  font-family: Din Next, sans-serif;
  font-size: 3rem;
  font-weight: 900;
  line-height: 1.2;
  text-align: center;
  width: 100%;
}
@media (min-width: 768px) {
  .acalog-custom .stats-block .row .wp-block-heading {
    font-size: 4rem;
  }
}
.acalog-custom .stats-block .row .wp-block-heading strong {
  font-family: Maverix, sans-serif;
  font-size: 4rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .stats-block .row .wp-block-heading strong {
    font-size: 5.33333rem;
    line-height: .7;
  }
}
.acalog-custom .stats-block .row .wp-block-heading.is-style-script {
  font-family: Maverix, sans-serif;
  font-size: 4rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .stats-block .row .wp-block-heading.is-style-script {
    font-size: 5.33333rem;
  }
}
.acalog-custom .stats-block .row .wp-block-heading.is-style-script strong {
  font-family: Din Next, sans-serif;
  font-size: 3rem;
  font-weight: 900;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .acalog-custom .stats-block .row .wp-block-heading.is-style-script strong {
    font-size: 4rem;
  }
}
.acalog-custom .stats-block .column-stat {
  align-items: center;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 2rem;
}
.acalog-custom .stats-block .column-stat p {
  align-items: center;
  color: inherit;
  display: flex;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.2;
  margin-bottom: 0;
  min-height: 41px;
  text-align: center;
}
@media (min-width: 768px) {
  .acalog-custom .stats-block .column-stat p {
    font-size: 1.5rem;
  }
}
.acalog-custom .stats-block .column-stat p:first-child {
  -webkit-text-stroke-width: 2px;
  -webkit-text-stroke-color: inherit;
  color: transparent;
  display: block;
  font-family: Source Sans Pro, sans-serif;
  font-size: 5.625rem;
  font-weight: 700;
  line-height: 1;
}
@media (min-width: 768px) {
  .acalog-custom .stats-block .column-stat p:first-child {
    font-size: 7.5rem;
  }
}
.acalog-custom .stats-block .column-stat .wp-block-button .wp-block-button__link {
  align-items: center;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42.46' height='40.74'%3E%3Cg fill='%23c6cd23'%3E%3Cpath d='M18.87 9.89c-.78-.74-1.99-.74-2.77 0l-.07.07c-.7.75-.66 1.93.08 2.63l8.01 7.68-8.01 7.68-.08.08c-.7.75-.66 1.93.08 2.63l.83.77v-.3c.65.17 1.4.01 1.92-.48l9.42-9.02c.39-.36.59-.85.59-1.36s-.2-.98-.58-1.35l-9.42-9.03ZM16.95 31.44l-.01-.01v.02l.01-.01z'/%3E%3Cpath d='M21.23 0C9.52 0 0 9.14 0 20.37s9.52 20.37 21.23 20.37 21.23-9.14 21.23-20.37S32.94 0 21.23 0Zm.02 36.93c-9.54 0-17.31-7.43-17.31-16.56 0-4.29 1.71-8.36 4.81-11.46 3.29-3.29 7.72-5.1 12.46-5.1h.37c9.39.17 16.98 7.43 16.98 16.56s-7.77 16.56-17.31 16.56Z'/%3E%3C/g%3E%3C/svg%3E") no-repeat 100%;
  color: inherit;
  display: flex;
  font-family: Source Sans Pro, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.2;
  min-height: 41px;
  padding-right: 52px;
  text-decoration: none;
  transition: all .2s ease-in-out;
}
@media (min-width: 768px) {
  .acalog-custom .stats-block .column-stat .wp-block-button .wp-block-button__link {
    font-size: 1.5rem;
  }
}
.acalog-custom .stats-block .column-stat .wp-block-button .wp-block-button__link:hover {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42.46' height='40.74'%3E%3Cg fill='%23730b12'%3E%3Cpath d='M18.87 9.89c-.78-.74-1.99-.74-2.77 0l-.07.07c-.7.75-.66 1.93.08 2.63l8.01 7.68-8.01 7.68-.08.08c-.7.75-.66 1.93.08 2.63l.83.77v-.3c.65.17 1.4.01 1.92-.48l9.42-9.02c.39-.36.59-.85.59-1.36s-.2-.98-.58-1.35l-9.42-9.03ZM16.95 31.44l-.01-.01v.02l.01-.01z'/%3E%3Cpath d='M21.23 0C9.52 0 0 9.14 0 20.37s9.52 20.37 21.23 20.37 21.23-9.14 21.23-20.37S32.94 0 21.23 0Zm.02 36.93c-9.54 0-17.31-7.43-17.31-16.56 0-4.29 1.71-8.36 4.81-11.46 3.29-3.29 7.72-5.1 12.46-5.1h.37c9.39.17 16.98 7.43 16.98 16.56s-7.77 16.56-17.31 16.56Z'/%3E%3C/g%3E%3C/svg%3E") no-repeat 100%;
}
.acalog-custom .stats-block.is-style-gray .column-stat .wp-block-button .wp-block-button__link:hover,
.acalog-custom .stats-block.is-style-maroon .column-stat .wp-block-button .wp-block-button__link:hover,
.acalog-custom .stats-block.is-style-red .column-stat .wp-block-button .wp-block-button__link:hover {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42.46' height='40.74'%3E%3Cg fill='%23fff'%3E%3Cpath d='M18.87 9.89c-.78-.74-1.99-.74-2.77 0l-.07.07c-.7.75-.66 1.93.08 2.63l8.01 7.68-8.01 7.68-.08.08c-.7.75-.66 1.93.08 2.63l.83.77v-.3c.65.17 1.4.01 1.92-.48l9.42-9.02c.39-.36.59-.85.59-1.36s-.2-.98-.58-1.35l-9.42-9.03ZM16.95 31.44l-.01-.01v.02l.01-.01z'/%3E%3Cpath d='M21.23 0C9.52 0 0 9.14 0 20.37s9.52 20.37 21.23 20.37 21.23-9.14 21.23-20.37S32.94 0 21.23 0Zm.02 36.93c-9.54 0-17.31-7.43-17.31-16.56 0-4.29 1.71-8.36 4.81-11.46 3.29-3.29 7.72-5.1 12.46-5.1h.37c9.39.17 16.98 7.43 16.98 16.56s-7.77 16.56-17.31 16.56Z'/%3E%3C/g%3E%3C/svg%3E") no-repeat 100%;
}
.acalog-custom .carousel-block .row {
  overflow: hidden;
}
.acalog-custom .carousel-block .slide-column {
  position: relative;
}
.acalog-custom .carousel-block .slide-column .wp-block-heading,
.acalog-custom .carousel-block .slide-column .wp-block[type="core/heading"] {
  color: inherit;
  font-family: Din Next, sans-serif;
  font-family: Maverix, sans-serif;
  font-size: 3.98438rem;
  font-size: 5.3125rem;
  font-weight: 900;
  font-weight: 400;
  line-height: 1.2;
  line-height: .7;
  text-align: center;
  width: 100%;
}
@media (min-width: 768px) {
  .acalog-custom .carousel-block .slide-column .wp-block-heading,
  .acalog-custom .carousel-block .slide-column .wp-block[type="core/heading"] {
    font-size: 5.3125rem;
    font-size: 7.08333rem;
  }
}
.acalog-custom .carousel-block .slide-column .wp-block-heading strong,
.acalog-custom .carousel-block .slide-column .wp-block[type="core/heading"] strong {
  font-family: Maverix, sans-serif;
  font-family: Din Next, sans-serif;
  font-size: 5.3125rem;
  font-size: 3.98438rem;
  font-weight: 400;
  font-weight: 900;
  line-height: .7;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .acalog-custom .carousel-block .slide-column .wp-block-heading strong,
  .acalog-custom .carousel-block .slide-column .wp-block[type="core/heading"] strong {
    font-family: Din Next, sans-serif;
    font-size: 7.08333rem;
    font-size: 5.3125rem;
    font-weight: 900;
    line-height: .7;
    line-height: 1.2;
  }
}
.acalog-custom .carousel-block .slide-column .wp-block-heading.is-style-script,
.acalog-custom .carousel-block .slide-column .wp-block[type="core/heading"].is-style-script {
  font-family: Maverix, sans-serif;
  font-size: 5.3125rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .carousel-block .slide-column .wp-block-heading.is-style-script,
  .acalog-custom .carousel-block .slide-column .wp-block[type="core/heading"].is-style-script {
    font-size: 7.08333rem;
  }
}
.acalog-custom .carousel-block .slide-column .wp-block-heading.is-style-script strong,
.acalog-custom .carousel-block .slide-column .wp-block[type="core/heading"].is-style-script strong {
  font-family: Din Next, sans-serif;
  font-size: 3.98438rem;
  font-weight: 900;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .acalog-custom .carousel-block .slide-column .wp-block-heading.is-style-script strong,
  .acalog-custom .carousel-block .slide-column .wp-block[type="core/heading"].is-style-script strong {
    font-size: 5.3125rem;
  }
}
.acalog-custom .wp-block-gallery .wp-block-image {
  margin: auto;
  padding: 0 2rem;
}
@media (min-width: 576px) {
  .acalog-custom .wp-block-gallery .wp-block-image {
    padding: 0 3.2rem;
  }
}
.acalog-custom .wp-block-gallery .wp-block-image figcaption {
  font-family: Source Sans Pro, sans-serif;
  font-size: 1.04167rem;
  font-style: italic;
  font-weight: 400;
  line-height: 1.5;
}
@media (min-width: 768px) {
  .acalog-custom .wp-block-gallery .wp-block-image figcaption {
    font-size: 1.25rem;
  }
}
.acalog-custom .wp-block-gallery .wp-block-image img {
  height: auto;
  margin: auto;
  padding-bottom: 1rem;
  width: 100%;
}
.acalog-custom .wp-block-gallery .slick-prev {
  background-color: transparent;
  border: none;
  bottom: 55%;
  left: 0;
  opacity: .5;
  position: absolute;
  transition: all .2s ease-in-out;
  z-index: 3;
}
.acalog-custom .wp-block-gallery .slick-prev:hover {
  opacity: 1;
}
@media (min-width: 992px) {
  .acalog-custom .wp-block-gallery .slick-prev {
    bottom: 50%;
  }
}
.acalog-custom .wp-block-gallery .slick-prev svg {
  height: auto;
  width: 20px;
}
@media (min-width: 768px) {
  .acalog-custom .wp-block-gallery .slick-prev svg {
    width: 24px;
  }
}
.acalog-custom .wp-block-gallery .slick-next {
  background-color: transparent;
  border: none;
  bottom: 55%;
  opacity: .5;
  position: absolute;
  right: 0;
  transition: all .2s ease-in-out;
  z-index: 3;
}
.acalog-custom .wp-block-gallery .slick-next:hover {
  opacity: 1;
}
@media (min-width: 992px) {
  .acalog-custom .wp-block-gallery .slick-next {
    bottom: 50%;
  }
}
.acalog-custom .wp-block-gallery .slick-next svg {
  height: auto;
  width: 20px;
}
@media (min-width: 768px) {
  .acalog-custom .wp-block-gallery .slick-next svg {
    width: 24px;
  }
}
.acalog-custom .stang-stories-block .stang-stories-background .heading-image {
  display: block;
  height: auto;
  margin: 0 auto;
  max-width: 600px;
  -o-object-fit: contain;
  object-fit: contain;
  width: 75%;
}
.acalog-custom .stang-stories-block .row {
  justify-content: center;
  overflow: hidden;
}
.acalog-custom .stang-stories-block .slick-wrapper {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 576px) {
  .acalog-custom .stang-stories-block .slick-slider {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .acalog-custom .stang-stories-block .slick-slider {
    padding: 0 4rem;
  }
}
.acalog-custom .stang-stories-block .slick-track {
  display: flex;
}
.acalog-custom .stang-stories-block .slick-track .slick-slide {
  align-content: stretch;
  align-items: stretch;
  display: flex;
  height: auto;
}
.acalog-custom .stang-stories-block .slick-track .slick-slide>div {
  display: flex;
}
.acalog-custom .stang-stories-block .slick-prev {
  background-color: transparent;
  border: none;
  bottom: calc(66%);
  left: 0;
  position: absolute;
}
@media (min-width: 992px) {
  .acalog-custom .stang-stories-block .slick-prev {
    left: 15px;
  }
}
.acalog-custom .stang-stories-block .slick-prev svg {
  height: auto;
  width: 15px;
}
@media (min-width: 768px) {
  .acalog-custom .stang-stories-block .slick-prev svg {
    width: 20px;
  }
}
@media (min-width: 992px) {
  .acalog-custom .stang-stories-block .slick-prev svg {
    width: 32px;
  }
}
.acalog-custom .stang-stories-block .slick-next {
  background-color: transparent;
  border: none;
  bottom: calc(66%);
  position: absolute;
  right: 0;
}
@media (min-width: 992px) {
  .acalog-custom .stang-stories-block .slick-next {
    right: 15px;
  }
}
.acalog-custom .stang-stories-block .slick-next svg {
  height: auto;
  width: 15px;
}
@media (min-width: 768px) {
  .acalog-custom .stang-stories-block .slick-next svg {
    width: 20px;
  }
}
@media (min-width: 992px) {
  .acalog-custom .stang-stories-block .slick-next svg {
    width: 32px;
  }
}
.acalog-custom .stang-stories-block .column-card {
  display: flex;
  margin-bottom: 2rem;
  padding: 0 1rem;
  position: relative;
  text-align: center;
  transition: all .2s ease-in-out;
}
.acalog-custom .stang-stories-block .column-card .term-label {
  color: #fff;
  left: 1rem;
  position: absolute;
  text-transform: capitalize;
  top: 1rem;
  transition: all .2s ease-in-out;
  z-index: 3;
}
.acalog-custom .stang-stories-block .column-card .term-label p {
  background-color: #730b12;
  border-radius: 0 1rem 1rem 0;
  font-size: 1rem;
  padding: .25rem 1rem;
}
.acalog-custom .stang-stories-block .column-card .term-label .alumni {
  background-color: #393939;
}
.acalog-custom .stang-stories-block .column-card .inner-card {
  background: #fff;
  box-shadow: 0 4px 8px rgba(0,0,0,0.05);
  color: #393939;
  display: flex;
  flex-direction: column;
  height: 100%;
  transition: all .2s ease-in-out;
}
.acalog-custom .stang-stories-block .column-card .inner-card .article-image {
  border-bottom: 15px solid #730b12;
  height: auto;
  width: 100%;
}
.acalog-custom .stang-stories-block .column-card .inner-card .article-image.alumni {
  border-bottom: 15px solid #393939;
}
.acalog-custom .stang-stories-block .column-card .inner-card .article-image.student {
  border-bottom: 15px solid #730b12;
}
.acalog-custom .stang-stories-block .column-card .inner-card .card-body {
  background-color: #fff;
  flex-grow: 1;
  padding: 1rem 2rem;
}
.acalog-custom .stang-stories-block .column-card .inner-card .card-body a {
  color: #730b12;
  font-family: Source Sans Pro, sans-serif;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
}
.acalog-custom .stang-stories-block .column-card .inner-card .card-body a:after {
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
.acalog-custom .stang-stories-block .column-card .inner-card .card-body .article-title {
  color: #393939;
  font-family: Source Sans Pro, sans-serif;
  font-size: 1.75rem;
  font-weight: 700;
  line-height: 1.5;
}
.acalog-custom .stang-stories-block .column-card .inner-card .card-body p {
  font-family: Source Sans Pro, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.acalog-custom .stang-stories-block .column-card:focus-within .inner-card,
.acalog-custom .stang-stories-block .column-card:hover .inner-card {
  box-shadow: 0 10px 16px rgba(0,0,0,0.1);
  cursor: pointer;
  outline: 0;
  transform: translateY(-8px);
}
.acalog-custom .stang-stories-block .column-card:focus-within .term-label,
.acalog-custom .stang-stories-block .column-card:hover .term-label {
  transform: translateY(-8px);
}
.acalog-custom .stang-stories-block .wp-block-button {
  display: flex;
  justify-content: center;
}
.acalog-custom .stang-stories-block .wp-block-button a {
  text-transform: uppercase;
}
.acalog-custom .featured-block {
  overflow-x: clip;
}
@media (min-width: 768px) {
  .acalog-custom .featured-block .row {
    flex-wrap: nowrap;
  }
}
.acalog-custom .featured-block .column-image {
  order: 2;
  text-align: left;
}
@media (min-width: 768px) {
  .acalog-custom .featured-block .column-image {
    order: 1;
  }
}
@media (min-width: 992px) {
  .acalog-custom .featured-block .column-image {
    text-align: center;
  }
}
.acalog-custom .featured-block .column-image img {
  border-radius: 50%;
  height: auto;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  width: 70%;
}
@media (min-width: 576px) {
  .acalog-custom .featured-block .column-image img {
    width: 50%;
  }
}
@media (min-width: 768px) {
  .acalog-custom .featured-block .column-image img {
    width: 100%;
  }
}
@media (min-width: 1300px) {
  .acalog-custom .featured-block .column-image img {
    width: 90%;
  }
}
.acalog-custom .featured-block .column-text {
  align-self: center;
  order: 1;
  padding-bottom: 4rem;
  text-align: center;
}
@media (min-width: 768px) {
  .acalog-custom .featured-block .column-text {
    order: 2;
    padding-bottom: unset;
  }
}
.acalog-custom .featured-block .column-text p {
  color: inherit;
  font-size: 1.04167rem;
  margin-bottom: 2rem;
}
@media (min-width: 768px) {
  .acalog-custom .featured-block .column-text p {
    font-size: 1.25rem;
  }
}
.acalog-custom .featured-block .column-text .wp-block-heading.h2,
.acalog-custom .featured-block .column-text h2.wp-block-heading {
  color: inherit;
  display: grid;
  font-family: Din Next, sans-serif;
  font-family: Maverix, sans-serif;
  font-size: 3.84375rem;
  font-size: 5.125rem;
  font-weight: 900;
  font-weight: 400;
  line-height: 1.2;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .featured-block .column-text .wp-block-heading.h2,
  .acalog-custom .featured-block .column-text h2.wp-block-heading {
    font-size: 5.125rem;
    font-size: 6.83333rem;
  }
}
.acalog-custom .featured-block .column-text .wp-block-heading.h2 strong,
.acalog-custom .featured-block .column-text h2.wp-block-heading strong {
  font-family: Maverix, sans-serif;
  font-size: 5.125rem;
  font-size: 3.84375rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .featured-block .column-text .wp-block-heading.h2 strong,
  .acalog-custom .featured-block .column-text h2.wp-block-heading strong {
    font-family: Din Next, sans-serif;
    font-size: 6.83333rem;
    font-size: 5.125rem;
    font-weight: 900;
    line-height: .7;
    line-height: 1.2;
  }
}
.acalog-custom .featured-block .column-text .wp-block-heading.is-style-script.h2,
.acalog-custom .featured-block .column-text h2.wp-block-heading.is-style-script {
  font-family: Maverix, sans-serif;
  font-size: 5.125rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .featured-block .column-text .wp-block-heading.is-style-script.h2,
  .acalog-custom .featured-block .column-text h2.wp-block-heading.is-style-script {
    font-size: 6.83333rem;
  }
}
.acalog-custom .featured-block .column-text .wp-block-heading.is-style-script.h2 strong,
.acalog-custom .featured-block .column-text h2.wp-block-heading.is-style-script strong {
  font-family: Din Next, sans-serif;
  font-size: 3.84375rem;
  font-weight: 900;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .acalog-custom .featured-block .column-text .wp-block-heading.is-style-script.h2 strong,
  .acalog-custom .featured-block .column-text h2.wp-block-heading.is-style-script strong {
    font-size: 5.125rem;
  }
}
.acalog-custom .featured-block .column-text .wp-block-heading.h2 strong,
.acalog-custom .featured-block .column-text h2.wp-block-heading strong {
  color: #c6cd23;
  font-family: Din Next, sans-serif;
  font-family: Din Next LT Pro, sans-serif;
  font-size: 5.39063rem;
  font-weight: 900;
  font-weight: 600;
  line-height: 1.2;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .acalog-custom .featured-block .column-text .wp-block-heading.h2 strong,
  .acalog-custom .featured-block .column-text h2.wp-block-heading strong {
    font-size: 7.1875rem;
  }
}
.acalog-custom .featured-block .column-text .wp-block-heading.h2 strong strong,
.acalog-custom .featured-block .column-text h2.wp-block-heading strong strong {
  font-family: Maverix, sans-serif;
  font-size: 7.1875rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .featured-block .column-text .wp-block-heading.h2 strong strong,
  .acalog-custom .featured-block .column-text h2.wp-block-heading strong strong {
    font-size: 9.58333rem;
    line-height: .7;
  }
}
.acalog-custom .featured-block .column-text .wp-block-heading.h2 strong.is-style-script,
.acalog-custom .featured-block .column-text h2.wp-block-heading strong.is-style-script {
  font-family: Maverix, sans-serif;
  font-size: 7.1875rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .featured-block .column-text .wp-block-heading.h2 strong.is-style-script,
  .acalog-custom .featured-block .column-text h2.wp-block-heading strong.is-style-script {
    font-size: 9.58333rem;
  }
}
.acalog-custom .featured-block .column-text .wp-block-heading.h2 strong.is-style-script strong,
.acalog-custom .featured-block .column-text h2.wp-block-heading strong.is-style-script strong {
  font-family: Din Next, sans-serif;
  font-size: 5.39063rem;
  font-weight: 900;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .acalog-custom .featured-block .column-text .wp-block-heading.h2 strong.is-style-script strong,
  .acalog-custom .featured-block .column-text h2.wp-block-heading strong.is-style-script strong {
    font-size: 7.1875rem;
  }
}
.acalog-custom .featured-block .column-text .featured-link {
  color: #fff;
  font-size: 1.875rem;
  font-weight: 400;
  text-decoration: none;
}
.acalog-custom .featured-block .column-graphics {
  order: 3;
  position: relative;
}
@media (min-width: 992px) {
  .acalog-custom .featured-block .column-graphics {
    display: block;
  }
}
.acalog-custom .featured-block .column-graphics img {
  height: auto;
  max-width: 200px;
  overflow-x: clip;
  position: absolute;
  right: 0;
}
@media (min-width: 576px) {
  .acalog-custom .featured-block .column-graphics img {
    max-width: 250px;
  }
}
@media (min-width: 992px) {
  .acalog-custom .featured-block .column-graphics img {
    left: 0;
    max-width: 350px;
  }
}
.acalog-custom .featured-block.spacing-bottom-extra .column-graphics img {
  bottom: -125px;
}
@media (min-width: 768px) {
  .acalog-custom .featured-block.spacing-bottom-extra .column-graphics img {
    bottom: -200px;
  }
}
.acalog-custom .featured-block.spacing-bottom-default .column-graphics img {
  bottom: -100px;
}
@media (min-width: 768px) {
  .acalog-custom .featured-block.spacing-bottom-default .column-graphics img {
    bottom: -150px;
  }
}
.acalog-custom .featured-block.spacing-bottom-reduced .column-graphics img {
  bottom: -75px;
}
@media (min-width: 768px) {
  .acalog-custom .featured-block.spacing-bottom-reduced .column-graphics img {
    bottom: -100px;
  }
}
.acalog-custom .news-block .slide-wrapper {
  padding: 0 2rem;
}
@media (min-width: 576px) {
  .acalog-custom .news-block .slide-wrapper {
    padding-left: 0;
    padding-right: 0;
  }
}
.acalog-custom .news-block .slide-wrapper .slick-arrow {
  background: none;
  border: 0;
  height: 32px;
  padding-left: 0;
  padding-right: 0;
  position: absolute;
  top: calc(24%);
  width: 15px;
  z-index: 2;
}
@media (min-width: 768px) {
  .acalog-custom .news-block .slide-wrapper .slick-arrow {
    top: calc(34%);
    width: 22px;
  }
}
@media (min-width: 992px) {
  .acalog-custom .news-block .slide-wrapper .slick-arrow {
    width: 32px;
  }
}
.acalog-custom .news-block .slide-wrapper .slick-prev {
  display: none;
  left: 5px;
}
@media (min-width: 576px) {
  .acalog-custom .news-block .slide-wrapper .slick-prev {
    display: block;
  }
}
@media (min-width: 768px) {
  .acalog-custom .news-block .slide-wrapper .slick-prev {
    left: -20px;
  }
}
.acalog-custom .news-block .slide-wrapper .slick-next {
  display: none;
  right: 5px;
}
@media (min-width: 576px) {
  .acalog-custom .news-block .slide-wrapper .slick-next {
    display: block;
  }
}
@media (min-width: 768px) {
  .acalog-custom .news-block .slide-wrapper .slick-next {
    display: block;
    right: -20px;
  }
}
@media (min-width: 992px) {
  .acalog-custom .news-block .slide-wrapper .slick-next {
    width: 32px;
  }
}
.acalog-custom .news-block .row {
  justify-content: center;
}
@media (min-width: 576px) {
  .acalog-custom .news-block .row {
    justify-content: normal;
  }
}
.acalog-custom .news-block .title-container {
  align-items: center;
  display: flex;
  margin-bottom: 1rem;
}
.acalog-custom .news-block .title-container svg {
  height: auto;
  padding-right: 1rem;
  width: 80px;
}
@media (min-width: 576px) {
  .acalog-custom .news-block .title-container svg {
    width: 111px;
  }
}
.acalog-custom .news-block .title-container .news-section-title {
  color: #393939;
  display: flex;
  flex-direction: column;
  font-family: Din Next, sans-serif;
  font-size: 2.34375rem;
  font-weight: 900;
  line-height: .7;
  margin-top: .125rem;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .acalog-custom .news-block .title-container .news-section-title {
    font-size: 3.125rem;
  }
}
@media (min-width: 576px) {
  .acalog-custom .news-block .title-container .news-section-title {
    margin-top: 0;
  }
}
.acalog-custom .news-block .title-container .news-title-wrapper p {
  margin-bottom: 0;
}
.acalog-custom .news-block .title-container .news-title-wrapper p a {
  color: #393939;
  font-family: Din Next, sans-serif;
  font-size: 1.04167rem;
  font-weight: 400;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .acalog-custom .news-block .title-container .news-title-wrapper p a {
    font-size: 1.25rem;
  }
}
.acalog-custom .news-block .column-card {
  display: flex;
  justify-content: center;
  margin-bottom: 2rem;
  position: relative;
  text-align: left;
}
.acalog-custom .news-block .column-card .inner-card {
  box-shadow: 0 4px 8px rgba(0,0,0,0.05);
  display: flex;
  flex-direction: column;
  transition: all .2s ease-in-out;
}
.acalog-custom .news-block .column-card .inner-card .article-image {
  border-bottom: 15px solid #51b3c9;
  height: auto;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
}
.acalog-custom .news-block .column-card .inner-card .card-body {
  flex-grow: 1;
  padding: 1rem;
}
.acalog-custom .news-block .column-card .inner-card .card-body a {
  text-decoration: none;
}
.acalog-custom .news-block .column-card .inner-card .card-body a:after {
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
.acalog-custom .news-block .column-card .inner-card .card-body .article-title {
  color: #393939;
  font-family: Source Sans Pro, sans-serif;
  font-size: 1.375rem;
  font-weight: 700;
  line-height: 1;
}
.acalog-custom .news-block .column-card .inner-card .card-body .article-title a {
  color: #393939;
}
.acalog-custom .news-block .column-card .inner-card .card-body time {
  font-family: Source Sans Pro, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.acalog-custom .news-block .column-card:focus-within .inner-card,
.acalog-custom .news-block .column-card:hover .inner-card {
  box-shadow: 0 10px 30px rgba(0,0,0,0.1);
  cursor: pointer;
  outline: 0;
  transform: translateY(-8px);
}
.acalog-custom .events-block .slide-wrapper {
  padding: 0 2rem;
}
@media (min-width: 576px) {
  .acalog-custom .events-block .slide-wrapper {
    padding-left: 0;
    padding-right: 0;
  }
}
.acalog-custom .events-block .slide-wrapper .slick-arrow {
  background: none;
  border: 0;
  height: 32px;
  padding-left: 0;
  padding-right: 0;
  position: absolute;
  top: calc(24%);
  width: 15px;
  z-index: 2;
}
@media (min-width: 768px) {
  .acalog-custom .events-block .slide-wrapper .slick-arrow {
    top: calc(34%);
    width: 22px;
  }
}
@media (min-width: 992px) {
  .acalog-custom .events-block .slide-wrapper .slick-arrow {
    width: 32px;
  }
}
.acalog-custom .events-block .slide-wrapper .slick-prev {
  display: none;
  left: 5px;
}
@media (min-width: 576px) {
  .acalog-custom .events-block .slide-wrapper .slick-prev {
    display: block;
  }
}
@media (min-width: 768px) {
  .acalog-custom .events-block .slide-wrapper .slick-prev {
    left: -20px;
  }
}
.acalog-custom .events-block .slide-wrapper .slick-next {
  display: none;
  right: 5px;
}
@media (min-width: 576px) {
  .acalog-custom .events-block .slide-wrapper .slick-next {
    display: block;
  }
}
@media (min-width: 768px) {
  .acalog-custom .events-block .slide-wrapper .slick-next {
    display: block;
    right: -20px;
  }
}
@media (min-width: 992px) {
  .acalog-custom .events-block .slide-wrapper .slick-next {
    width: 32px;
  }
}
.acalog-custom .events-block .row {
  justify-content: center;
}
@media (min-width: 576px) {
  .acalog-custom .events-block .row {
    justify-content: normal;
  }
}
.acalog-custom .events-block .title-container {
  align-items: center;
  display: flex;
  padding-bottom: 1rem;
}
.acalog-custom .events-block .title-container svg {
  height: auto;
  padding-right: 1rem;
  width: 80px;
}
@media (min-width: 576px) {
  .acalog-custom .events-block .title-container svg {
    width: 111px;
  }
}
.acalog-custom .events-block .title-container .events-section-title {
  color: #393939;
  display: flex;
  flex-direction: column;
  font-family: Din Next, sans-serif;
  font-size: 2.34375rem;
  font-weight: 900;
  line-height: 1;
  margin-top: .125rem;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .acalog-custom .events-block .title-container .events-section-title {
    font-size: 3.125rem;
  }
}
.acalog-custom .events-block .title-container .events-title-wrapper p {
  margin-bottom: 0;
}
.acalog-custom .events-block .title-container .events-title-wrapper p a {
  color: #393939;
  font-family: Din Next, sans-serif;
  font-size: 1.04167rem;
  font-weight: 400;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .acalog-custom .events-block .title-container .events-title-wrapper p a {
    font-size: 1.25rem;
  }
}
.acalog-custom .events-block .column-card {
  display: flex;
  margin-bottom: 2rem;
  position: relative;
  text-align: left;
}
.acalog-custom .events-block .column-card .inner-card {
  box-shadow: 0 4px 8px rgba(0,0,0,0.05);
  display: flex;
  flex-direction: column;
  transition: all .2s ease-in-out;
}
.acalog-custom .events-block .column-card .inner-card .card-top {
  position: relative;
}
.acalog-custom .events-block .column-card .inner-card .date-box {
  background-color: #730b12;
  bottom: .626rem;
  color: #fff;
  font-size: 1.04167rem;
  max-width: 110px;
  padding: 1rem;
  position: absolute;
  right: 20px;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .acalog-custom .events-block .column-card .inner-card .date-box {
    font-size: 1.25rem;
  }
}
.acalog-custom .events-block .column-card .inner-card .date-box time {
  align-items: center;
  display: flex;
  flex-direction: column;
  font-weight: 400;
  line-height: 1;
}
.acalog-custom .events-block .column-card .inner-card .date-box span {
  font-size: 2.71875rem;
  font-weight: 900;
  line-height: 1;
}
@media (min-width: 768px) {
  .acalog-custom .events-block .column-card .inner-card .date-box span {
    font-size: 3.625rem;
  }
}
.acalog-custom .events-block .column-card .inner-card .article-image {
  border-bottom: 15px solid #730b12;
  height: auto;
  width: 100%;
}
.acalog-custom .events-block .column-card .inner-card .card-body {
  flex-grow: 1;
  padding: 1rem;
}
.acalog-custom .events-block .column-card .inner-card .card-body a {
  text-decoration: none;
}
.acalog-custom .events-block .column-card .inner-card .card-body a:after {
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
.acalog-custom .events-block .column-card .inner-card .card-body .article-title {
  color: #393939;
  font-family: Source Sans Pro, sans-serif;
  font-size: 1.375rem;
  font-weight: 700;
  line-height: 1;
}
.acalog-custom .events-block .column-card .inner-card .card-body .article-title a {
  color: #393939;
}
.acalog-custom .events-block .column-card .inner-card .card-body p,
.acalog-custom .events-block .column-card .inner-card .card-body time {
  font-family: Source Sans Pro, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.acalog-custom .events-block .column-card:focus-within .inner-card,
.acalog-custom .events-block .column-card:hover .inner-card {
  box-shadow: 0 10px 30px rgba(0,0,0,0.1);
  cursor: pointer;
  outline: 0;
  transform: translateY(-8px);
}
.acalog-custom .cards-block.aligncenter {
  text-align: center;
}
.acalog-custom .cards-block.is-style-white .column-card .inner-card {
  background: #f0f0f0;
}
.acalog-custom .cards-block .row {
  justify-content: center;
}
.acalog-custom .cards-block .row>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block-heading,
.acalog-custom .cards-block .row>.wp-block-heading {
  font-size: 3rem;
  font-weight: 900;
}
@media (min-width: 768px) {
  .acalog-custom .cards-block .row>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block-heading,
  .acalog-custom .cards-block .row>.wp-block-heading {
    font-size: 4rem;
  }
}
.acalog-custom .cards-block .row>.block-editor-inner-blocks>.block-editor-block-list__layout>p:last-of-type,
.acalog-custom .cards-block .row>p:last-of-type {
  margin: 0 0 2rem;
}
.acalog-custom .cards-block .column-card {
  align-content: stretch;
  display: flex;
  margin-bottom: 30px;
  position: relative;
}
.acalog-custom .cards-block .column-card .inner-card {
  background: #fff;
  box-shadow: 0 3px 15px rgba(0,0,0,0.05);
  color: #393939;
  display: flex;
  flex-direction: column;
  padding: 50px 2rem;
  text-align: center;
  transition: all .2s ease-in-out;
  width: 100%;
}
.acalog-custom .cards-block .column-card .inner-card svg {
  height: auto;
  width: 75px;
}
.acalog-custom .cards-block .column-card .inner-card:after {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 41'%3E%3Cpath fill='%23393939' d='M20 40.407C9.06 40.407.138 31.485.138 20.545.138 9.605 9.06.682 20 .682c10.94 0 19.862 8.888 19.862 19.863 0 10.974-8.922 19.862-19.862 19.862Zm0-36.922c-9.402 0-17.06 7.658-17.06 17.06 0 9.4 7.659 17.058 17.06 17.058s17.06-7.658 17.06-17.059c0-9.4-7.659-17.059-17.06-17.059ZM15.419 30.46a1.403 1.403 0 0 1 0-1.983l8.034-8.034-8.034-8.035a1.403 1.403 0 0 1 1.983-1.983l9.026 9.027c.273.273.41.615.41.99 0 .377-.137.72-.41.992l-9.026 9.025c-.274.274-.65.411-.991.411a1.37 1.37 0 0 1-.992-.41Z'/%3E%3C/svg%3E") no-repeat;
  background-size: 30px 30.75px;
  content: "";
  display: block;
  height: 30.75px;
  margin: .5rem auto 0;
  width: 30px;
}
@media (min-width: 768px) {
  .acalog-custom .cards-block .column-card .inner-card:after {
    height: 41px;
    width: 40px;
  }
}
.acalog-custom .cards-block .column-card .inner-card .card-icon {
  align-items: center;
  background-color: #fff;
  border-radius: 50px;
  display: flex;
  height: 100px;
  justify-content: center;
  margin: 0 auto 5px;
  width: 100px;
}
.acalog-custom .cards-block .column-card .inner-card .card-icon svg path {
  transition: all .2s ease-in-out;
}
.acalog-custom .cards-block .column-card .inner-card .card-body {
  flex-grow: 1;
}
.acalog-custom .cards-block .column-card .inner-card .card-body .h3,
.acalog-custom .cards-block .column-card .inner-card .card-body h3 {
  word-wrap: break-word;
  color: #730b12;
  font-size: 1.40625rem;
  font-weight: 600;
  margin-bottom: 0;
  margin-top: 15px;
}
@media (min-width: 768px) {
  .acalog-custom .cards-block .column-card .inner-card .card-body .h3,
  .acalog-custom .cards-block .column-card .inner-card .card-body h3 {
    font-size: 1.875rem;
  }
}
.acalog-custom .cards-block .column-card .inner-card .card-body .h3 a,
.acalog-custom .cards-block .column-card .inner-card .card-body h3 a {
  color: #730b12;
  text-decoration: none;
}
.acalog-custom .cards-block .column-card .inner-card .card-body .h3 a:hover,
.acalog-custom .cards-block .column-card .inner-card .card-body h3 a:hover {
  color: #393939;
}
.acalog-custom .cards-block .column-card .inner-card .card-body p {
  color: inherit;
  font-size: 1.04167rem;
  line-height: 1.3;
  margin-bottom: 1rem;
  margin-top: .5rem;
}
@media (min-width: 768px) {
  .acalog-custom .cards-block .column-card .inner-card .card-body p {
    font-size: 1.25rem;
  }
}
.acalog-custom .cards-block .column-card .inner-card a:after {
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
.acalog-custom .cards-block .column-card:focus-within .inner-card,
.acalog-custom .cards-block .column-card:hover .inner-card {
  box-shadow: 0 10px 30px rgba(0,0,0,0.05);
  cursor: pointer;
  outline: 0;
  transform: translateY(-8px);
}
.acalog-custom .cards-block .column-card:focus-within .inner-card .h3,
.acalog-custom .cards-block .column-card:focus-within .inner-card h3,
.acalog-custom .cards-block .column-card:hover .inner-card .h3,
.acalog-custom .cards-block .column-card:hover .inner-card h3 {
  color: #393939;
}
.acalog-custom .cards-block .column-card:focus-within .inner-card .card-icon i,
.acalog-custom .cards-block .column-card:hover .inner-card .card-icon i {
  background-color: #730b12;
}
.acalog-custom .cards-block .column-card:focus-within .inner-card:after,
.acalog-custom .cards-block .column-card:hover .inner-card:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 41'%3E%3Cpath fill='%23730b12' d='M20 40.407C9.06 40.407.138 31.485.138 20.545.138 9.605 9.06.682 20 .682c10.94 0 19.862 8.888 19.862 19.863 0 10.974-8.922 19.862-19.862 19.862Zm0-36.922c-9.402 0-17.06 7.658-17.06 17.06 0 9.4 7.659 17.058 17.06 17.058s17.06-7.658 17.06-17.059c0-9.4-7.659-17.059-17.06-17.059ZM15.419 30.46a1.403 1.403 0 0 1 0-1.983l8.034-8.034-8.034-8.035a1.403 1.403 0 0 1 1.983-1.983l9.026 9.027c.273.273.41.615.41.99 0 .377-.137.72-.41.992l-9.026 9.025c-.274.274-.65.411-.991.411a1.37 1.37 0 0 1-.992-.41Z'/%3E%3C/svg%3E");
  content: "";
  display: block;
  margin: .5rem auto 0;
}
.acalog-custom .cards-block .column-card.is-style-no-link:focus-within .inner-card,
.acalog-custom .cards-block .column-card.is-style-no-link:hover .inner-card {
  box-shadow: 0 3px 15px rgba(0,0,0,0.05);
  cursor: default;
  transform: none;
}
.acalog-custom .cards-block .column-card.is-style-no-link .h3,
.acalog-custom .cards-block .column-card.is-style-no-link h3 {
  color: #393939 !important;
}
.acalog-custom .cards-block .column-card.is-style-no-link .card-icon i {
  background-color: #c6cd23 !important;
}
.acalog-custom .cards-block .column-card.is-style-no-link .inner-card:after {
  content: unset;
  display: none;
}
.acalog-custom .callout-block {
  background-repeat: no-repeat;
  background-size: cover;
  padding-left: 1rem;
  padding-right: 1rem;
  position: relative;
}
@media (min-width: 576px) {
  .acalog-custom .callout-block {
    padding-left: unset;
    padding-right: unset;
  }
}
.acalog-custom .callout-block .container {
  position: static;
}
.acalog-custom .callout-block .wp-block-heading.h2,
.acalog-custom .callout-block h2.wp-block-heading {
  color: #fff;
  font-family: Maverix, sans-serif;
  font-size: 3.98438rem;
  font-weight: 400;
  line-height: 1;
}
@media (min-width: 768px) {
  .acalog-custom .callout-block .wp-block-heading.h2,
  .acalog-custom .callout-block h2.wp-block-heading {
    font-size: 5.3125rem;
  }
}
.acalog-custom .callout-block .img--button {
  margin-top: 10px;
}
.acalog-custom .callout-block .callout-overlay .img-wrapper {
  margin: 0;
}
.acalog-custom .callout-block .callout-overlay .callout-image {
  bottom: 0;
  height: 100%;
  left: 0;
  -o-object-fit: cover;
  object-fit: cover;
  padding: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 2;
}
.acalog-custom .callout-block .column-callout {
  margin: auto;
  position: relative;
  z-index: 2;
}
.acalog-custom .callout-block .column-callout .inner-callout {
  background-color: rgba(57,57,57,0.93);
  border-radius: 50px;
  font-weight: 400;
  margin: auto;
  padding: 40px 20px;
  text-align: center;
}
@media (min-width: 576px) {
  .acalog-custom .callout-block .column-callout .inner-callout {
    padding: 60px 30px;
  }
}
@media (min-width: 992px) {
  .acalog-custom .callout-block .column-callout .inner-callout {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 1300px) {
  .acalog-custom .callout-block .column-callout .inner-callout {
    padding-left: 100px;
    padding-right: 100px;
  }
}
.acalog-custom .callout-block .column-callout .inner-callout p {
  color: #fff;
  font-size: 1.04167rem;
}
@media (min-width: 768px) {
  .acalog-custom .callout-block .column-callout .inner-callout p {
    font-size: 1.25rem;
  }
}
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .wp-block-button__link {
  --bs-btn-color: #730b12;
  --bs-btn-bg: #fff;
  --bs-btn-border-color: #fff;
  --bs-btn-hover-color: #730b12;
  --bs-btn-hover-bg: #ddd;
  --bs-btn-hover-border-color: #ddd;
  --bs-btn-focus-shadow-rgb: 234, 218, 219;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #fff;
  --bs-btn-active-border-color: #fff;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #fff;
  --bs-btn-disabled-border-color: #fff;
  --bs-btn-padding-y: .65rem;
  --bs-btn-padding-x: 1.5rem;
  --bs-btn-font-size: 1.375rem;
  --bs-btn-border-radius: 1.75rem;
  background-color: #fff;
  color: #730b12;
  display: inline-block;
  font-size: 1.03125rem;
  font-weight: 700;
  line-height: 1.2;
  margin: 15px 0 0;
  text-align: center;
  text-decoration: none !important;
  text-decoration: none;
  transition: all .2s ease-in-out;
}
@media (min-width: 768px) {
  .acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .wp-block-button__link {
    font-size: 1.375rem;
  }
}
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .wp-block-button__link:hover {
  background-color: #ddd;
  border-color: #ddd;
  color: #730b12;
}
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button.is-style-outline .wp-block-button__link {
  --bs-btn-color: #fff;
  --bs-btn-border-color: #fff;
  --bs-btn-hover-color: #ddd;
  --bs-btn-hover-bg: transparent;
  --bs-btn-hover-border-color: #ddd;
  --bs-btn-focus-shadow-rgb: 255, 255, 255;
  --bs-btn-active-color: #ddd;
  --bs-btn-active-bg: transparent;
  --bs-btn-active-border-color: #ddd;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #fff;
  --bs-gradient: none;
  background: transparent;
  box-sizing: border-box;
  color: #fff;
}
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button.is-style-outline .wp-block-button__link:hover {
  background-color: transparent;
  border-color: #ddd;
  color: #ddd;
}
.acalog-custom .text-block.alignleft .row {
  justify-content: flex-start;
}
.acalog-custom .text-block.alignleft .column-inner,
.acalog-custom .text-block.alignleft .column-inner .wp-block-heading {
  text-align: left;
}
.acalog-custom .text-block.aligncenter .row {
  justify-content: center;
}
.acalog-custom .text-block.aligncenter .text-column,
.acalog-custom .text-block.aligncenter .text-column .wp-block-heading {
  text-align: center;
}
.acalog-custom .text-block p {
  font-size: 1.04167rem;
}
@media (min-width: 768px) {
  .acalog-custom .text-block p {
    font-size: 1.25rem;
  }
}
.acalog-custom .text-block ol,
.acalog-custom .text-block ul {
  font-size: 1.04167rem;
}
@media (min-width: 768px) {
  .acalog-custom .text-block ol,
  .acalog-custom .text-block ul {
    font-size: 1.25rem;
  }
}
.acalog-custom .text-block .wp-block-heading.h2,
.acalog-custom .text-block h2.wp-block-heading {
  font-family: Din Next, sans-serif;
  font-size: 3rem;
  font-weight: 900;
  line-height: 1.2;
  padding-bottom: 1rem;
}
@media (min-width: 768px) {
  .acalog-custom .text-block .wp-block-heading.h2,
  .acalog-custom .text-block h2.wp-block-heading {
    font-size: 4rem;
  }
}
.acalog-custom .text-block .wp-block-heading.h2 strong,
.acalog-custom .text-block h2.wp-block-heading strong {
  font-family: Maverix, sans-serif;
  font-size: 4rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .text-block .wp-block-heading.h2 strong,
  .acalog-custom .text-block h2.wp-block-heading strong {
    font-size: 5.33333rem;
    line-height: .7;
  }
}
.acalog-custom .text-block .wp-block-heading.is-style-script.h2,
.acalog-custom .text-block h2.wp-block-heading.is-style-script {
  font-family: Maverix, sans-serif;
  font-size: 4rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .text-block .wp-block-heading.is-style-script.h2,
  .acalog-custom .text-block h2.wp-block-heading.is-style-script {
    font-size: 5.33333rem;
  }
}
.acalog-custom .text-block .wp-block-heading.is-style-script.h2 strong,
.acalog-custom .text-block h2.wp-block-heading.is-style-script strong {
  font-family: Din Next, sans-serif;
  font-size: 3rem;
  font-weight: 900;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .acalog-custom .text-block .wp-block-heading.is-style-script.h2 strong,
  .acalog-custom .text-block h2.wp-block-heading.is-style-script strong {
    font-size: 4rem;
  }
}
.acalog-custom .text-block .wp-block-heading.h3,
.acalog-custom .text-block h3.wp-block-heading {
  font-family: Din Next, sans-serif;
  font-size: 1.6875rem;
  font-weight: 900;
  line-height: 1.2;
  margin-top: 1.5rem;
}
@media (min-width: 768px) {
  .acalog-custom .text-block .wp-block-heading.h3,
  .acalog-custom .text-block h3.wp-block-heading {
    font-size: 2.25rem;
  }
}
.acalog-custom .text-block .wp-block-heading.h3 strong,
.acalog-custom .text-block h3.wp-block-heading strong {
  font-family: Maverix, sans-serif;
  font-size: 2.25rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .text-block .wp-block-heading.h3 strong,
  .acalog-custom .text-block h3.wp-block-heading strong {
    font-size: 3rem;
    line-height: .7;
  }
}
.acalog-custom .text-block .wp-block-heading.is-style-script.h3,
.acalog-custom .text-block h3.wp-block-heading.is-style-script {
  font-family: Maverix, sans-serif;
  font-size: 2.25rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .text-block .wp-block-heading.is-style-script.h3,
  .acalog-custom .text-block h3.wp-block-heading.is-style-script {
    font-size: 3rem;
  }
}
.acalog-custom .text-block .wp-block-heading.is-style-script.h3 strong,
.acalog-custom .text-block h3.wp-block-heading.is-style-script strong {
  font-family: Din Next, sans-serif;
  font-size: 1.6875rem;
  font-weight: 900;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .acalog-custom .text-block .wp-block-heading.is-style-script.h3 strong,
  .acalog-custom .text-block h3.wp-block-heading.is-style-script strong {
    font-size: 2.25rem;
  }
}
.acalog-custom .columns-block.alignleft .column-inner,
.acalog-custom .columns-block.alignleft .column-inner .wp-block-heading {
  text-align: left;
}
.acalog-custom .columns-block.aligncenter .column-inner,
.acalog-custom .columns-block.aligncenter .column-inner .wp-block-heading {
  text-align: center;
}
.acalog-custom .columns-block .wp-block-heading {
  color: inherit;
  font-family: Din Next, sans-serif;
  font-size: 3rem;
  font-weight: 900;
  line-height: 1.2;
  padding-bottom: 1rem;
  text-align: center;
}
@media (min-width: 768px) {
  .acalog-custom .columns-block .wp-block-heading {
    font-size: 4rem;
  }
}
.acalog-custom .columns-block .wp-block-heading strong {
  font-family: Maverix, sans-serif;
  font-size: 4rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .columns-block .wp-block-heading strong {
    font-size: 5.33333rem;
    line-height: .7;
  }
}
.acalog-custom .columns-block .wp-block-heading.is-style-script {
  font-family: Maverix, sans-serif;
  font-size: 4rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .columns-block .wp-block-heading.is-style-script {
    font-size: 5.33333rem;
  }
}
.acalog-custom .columns-block .wp-block-heading.is-style-script strong {
  font-family: Din Next, sans-serif;
  font-size: 3rem;
  font-weight: 900;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .acalog-custom .columns-block .wp-block-heading.is-style-script strong {
    font-size: 4rem;
  }
}
.acalog-custom .columns-block .column-inner .wp-block-heading,
.acalog-custom .columns-block .column-inner.alignleft,
.acalog-custom .columns-block .column-inner.alignleft .wp-block-heading {
  text-align: left;
}
.acalog-custom .columns-block .column-inner.aligncenter,
.acalog-custom .columns-block .column-inner.aligncenter .wp-block-heading {
  text-align: center;
}
.acalog-custom .columns-block .row {
  -moz-column-gap: 0;
  column-gap: 0;
  row-gap: 2rem;
}
@media (min-width: 992px) {
  .acalog-custom .columns-block .row {
    -moz-column-gap: 30px;
    column-gap: 30px;
    row-gap: 0;
  }
}
.acalog-custom .columns-block .wp-block-mside-column-element {
  flex: unset;
}
.acalog-custom .columns-block .wp-block-mside-column-element .wp-block-buttons {
  justify-content: flex-start;
}
.acalog-custom .columns-block .wp-block-mside-column-element.aligncenter {
  text-align: center;
}
.acalog-custom .columns-block .wp-block-mside-column-element.aligncenter .wp-block-buttons {
  justify-content: center;
}
@media (min-width: 992px) {
  .acalog-custom .columns-block .wp-block-mside-column-element {
    flex: 1 0 0%;
    width: unset;
  }
}
.acalog-custom .columns-block .wp-block-mside-column-element .h2,
.acalog-custom .columns-block .wp-block-mside-column-element h2 {
  font-size: 2.25rem;
}
@media (min-width: 768px) {
  .acalog-custom .columns-block .wp-block-mside-column-element .h2,
  .acalog-custom .columns-block .wp-block-mside-column-element h2 {
    font-size: 3rem;
  }
}
.acalog-custom .columns-block .wp-block-mside-column-element .h3,
.acalog-custom .columns-block .wp-block-mside-column-element h3 {
  font-size: 1.40625rem;
}
@media (min-width: 768px) {
  .acalog-custom .columns-block .wp-block-mside-column-element .h3,
  .acalog-custom .columns-block .wp-block-mside-column-element h3 {
    font-size: 1.875rem;
  }
}
.acalog-custom .columns-block .wp-block-mside-column-element+.accordion-block,
.acalog-custom .columns-block .wp-block-mside-column-element+.callout-block,
.acalog-custom .columns-block .wp-block-mside-column-element+.degree-element {
  display: inline-block;
  max-width: 50%;
}
.acalog-custom .columns-block .degree-element .degree-item-element {
  align-items: center;
  border-bottom: 1px solid #ababab;
  display: flex;
  justify-content: space-between;
}
.acalog-custom .columns-block .degree-element .degree-item-element .degree-item-text {
  margin: .5rem 0 1rem !important;
}
.acalog-custom .columns-block .degree-element .degree-item-element .degree-item-text:before {
  background: url("../../img/gateway/96f8fadb48d5c7f3f045.svg") no-repeat 0;
  content: "";
  display: inline-block;
  flex: 0 0 31px;
  height: 31px;
  margin-right: 1rem;
  position: relative;
  transform: translateY(.5rem);
  width: 31px;
}
.acalog-custom .columns-block .degree-element .degree-item-element .degree-item-text.academic-calendars:before {
  display: none;
}
.acalog-custom .columns-block .degree-element .degree-item-text,
.acalog-custom .columns-block .degree-element .degree-type-text {
  display: block;
  line-height: 1.2;
}
.acalog-custom .columns-block .degree-element .degree-type-text {
  margin: 1rem 0 !important;
  padding-right: .5rem;
  text-align: right;
}
.acalog-custom .intro-block {
  height: 300px;
  padding: 0 !important;
  position: relative;
  width: 100%;
}
@media (min-width: 576px) {
  .acalog-custom .intro-block {
    height: 400px;
  }
}
@media (min-width: 992px) {
  .acalog-custom .intro-block {
    height: 588px;
  }
}
.acalog-custom .intro-block .block-editor-inner-blocks .wp-block-buttons {
  justify-content: right;
}
.acalog-custom .intro-block .image-wrapper {
  margin: 0;
}
.acalog-custom .intro-block .hero-block-screen .hero-image {
  bottom: 0;
  height: 100%;
  left: 0;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  overflow-y: hidden;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
@media (min-width: 576px) {
  .acalog-custom .intro-block .hero-block-screen {
    position: unset;
  }
}
.acalog-custom .intro-block .subpage-title-bar {
  align-items: flex-end;
  background-color: rgba(0,0,0,0.3);
  bottom: 0;
  display: flex;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
.acalog-custom .accordion-block .intro-block .subpage-title-bar .column-accordion,
.acalog-custom .callout-block .intro-block .subpage-title-bar .column-callout,
.acalog-custom .cards-block .intro-block .subpage-title-bar .column-card,
.acalog-custom .carousel-block .intro-block .subpage-title-bar .slide-column,
.acalog-custom .courses-panel .intro-block .subpage-title-bar .additional-info-field,
.acalog-custom .courses-panel .intro-block .subpage-title-bar .courses-field,
.acalog-custom .events-rss-feed .rss-feed-list .intro-block .subpage-title-bar li,
.acalog-custom .events-vist-calendar .intro-block .subpage-title-bar .card-column,
.acalog-custom .featured-block .intro-block .subpage-title-bar .column-graphics,
.acalog-custom .featured-block .intro-block .subpage-title-bar .column-image,
.acalog-custom .featured-block .intro-block .subpage-title-bar .column-text,
.acalog-custom .featured-post .featured-content .intro-block .subpage-title-bar .featured-image,
.acalog-custom .featured-post .featured-content .intro-block .subpage-title-bar .featured-text,
.acalog-custom .find-program-block .intro-block .subpage-title-bar .column-search,
.acalog-custom .grad-panel .intro-block .subpage-title-bar .degree-element,
.acalog-custom .grad-panel .intro-block .subpage-title-bar .great-fit,
.acalog-custom .home-carousel-block .intro-block .subpage-title-bar .inner-carousel,
.acalog-custom .image-text-block .intro-block .subpage-title-bar .column-image,
.acalog-custom .image-text-block .intro-block .subpage-title-bar .column-text,
.acalog-custom .intro-block .subpage-title-bar .accordion-block .column-accordion,
.acalog-custom .intro-block .subpage-title-bar .alert-bar,
.acalog-custom .intro-block .subpage-title-bar .callout-block .column-callout,
.acalog-custom .intro-block .subpage-title-bar .cards-block .column-card,
.acalog-custom .intro-block .subpage-title-bar .carousel-block .slide-column,
.acalog-custom .intro-block .subpage-title-bar .col-12,
.acalog-custom .intro-block .subpage-title-bar .courses-panel .additional-info-field,
.acalog-custom .intro-block .subpage-title-bar .courses-panel .courses-field,
.acalog-custom .intro-block .subpage-title-bar .events-rss-feed .rss-feed-list li,
.acalog-custom .intro-block .subpage-title-bar .events-vist-calendar .card-column,
.acalog-custom .intro-block .subpage-title-bar .featured-block .column-graphics,
.acalog-custom .intro-block .subpage-title-bar .featured-block .column-image,
.acalog-custom .intro-block .subpage-title-bar .featured-block .column-text,
.acalog-custom .intro-block .subpage-title-bar .featured-post .featured-content .featured-image,
.acalog-custom .intro-block .subpage-title-bar .featured-post .featured-content .featured-text,
.acalog-custom .intro-block .subpage-title-bar .find-program-block .column-search,
.acalog-custom .intro-block .subpage-title-bar .grad-panel .degree-element,
.acalog-custom .intro-block .subpage-title-bar .grad-panel .great-fit,
.acalog-custom .intro-block .subpage-title-bar .home-carousel-block .inner-carousel,
.acalog-custom .intro-block .subpage-title-bar .image-text-block .column-image,
.acalog-custom .intro-block .subpage-title-bar .image-text-block .column-text,
.acalog-custom .intro-block .subpage-title-bar .intro-text-block .grad-intro,
.acalog-custom .intro-block .subpage-title-bar .intro-text-block .inner-text-column,
.acalog-custom .intro-block .subpage-title-bar .meet-faculty-block .slide-wrapper,
.acalog-custom .intro-block .subpage-title-bar .news-block .title-select .title-container,
.acalog-custom .intro-block .subpage-title-bar .news-post .article-content,
.acalog-custom .intro-block .subpage-title-bar .programs-block .column-search,
.acalog-custom .intro-block .subpage-title-bar .programs-block .degree-element,
.acalog-custom .intro-block .subpage-title-bar .quote-block .quote-wrapper,
.acalog-custom .intro-block .subpage-title-bar .school-programs-block .columns-block,
.acalog-custom .intro-block .subpage-title-bar .single-academic-calendars .columns-block,
.acalog-custom .intro-block .subpage-title-bar .stacked-squares-block .column-outer,
.acalog-custom .intro-block .subpage-title-bar .stacked-squares-block .column-square,
.acalog-custom .intro-block .subpage-title-bar .staff-directory .staff-directory--staff-listing .individual-wrapper,
.acalog-custom .intro-block .subpage-title-bar .staff-single .staff-single-listing .individual-wrapper .individual-information,
.acalog-custom .intro-block .subpage-title-bar .staff-single .staff-single-listing .individual-wrapper .staff-image,
.acalog-custom .intro-block .subpage-title-bar .story-block .slide-wrapper,
.acalog-custom .intro-block .subpage-title-bar .text-block .text-column,
.acalog-custom .intro-block .subpage-title-bar .two-column-callout-block .container .row .primary-column,
.acalog-custom .intro-block .subpage-title-bar .two-column-callout-block .container .row .secondary-column,
.acalog-custom .intro-block .subpage-title-bar .video-block .video-column,
.acalog-custom .intro-text-block .intro-block .subpage-title-bar .grad-intro,
.acalog-custom .intro-text-block .intro-block .subpage-title-bar .inner-text-column,
.acalog-custom .meet-faculty-block .intro-block .subpage-title-bar .slide-wrapper,
.acalog-custom .news-block .title-select .intro-block .subpage-title-bar .title-container,
.acalog-custom .news-post .intro-block .subpage-title-bar .article-content,
.acalog-custom .programs-block .intro-block .subpage-title-bar .column-search,
.acalog-custom .programs-block .intro-block .subpage-title-bar .degree-element,
.acalog-custom .quote-block .intro-block .subpage-title-bar .quote-wrapper,
.acalog-custom .school-programs-block .intro-block .subpage-title-bar .columns-block,
.acalog-custom .single-academic-calendars .intro-block .subpage-title-bar .columns-block,
.acalog-custom .stacked-squares-block .intro-block .subpage-title-bar .column-outer,
.acalog-custom .stacked-squares-block .intro-block .subpage-title-bar .column-square,
.acalog-custom .staff-directory .staff-directory--staff-listing .intro-block .subpage-title-bar .individual-wrapper,
.acalog-custom .staff-single .staff-single-listing .individual-wrapper .intro-block .subpage-title-bar .individual-information,
.acalog-custom .staff-single .staff-single-listing .individual-wrapper .intro-block .subpage-title-bar .staff-image,
.acalog-custom .story-block .intro-block .subpage-title-bar .slide-wrapper,
.acalog-custom .text-block .intro-block .subpage-title-bar .text-column,
.acalog-custom .two-column-callout-block .container .row .intro-block .subpage-title-bar .primary-column,
.acalog-custom .two-column-callout-block .container .row .intro-block .subpage-title-bar .secondary-column,
.acalog-custom .video-block .intro-block .subpage-title-bar .video-column {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 1rem;
}
@media (min-width: 576px) {
  .acalog-custom .intro-block .subpage-title-bar {
    background-color: rgba(57,57,57,0.8);
    bottom: 0;
    top: unset;
  }
  .acalog-custom .accordion-block .intro-block .subpage-title-bar .column-accordion,
  .acalog-custom .callout-block .intro-block .subpage-title-bar .column-callout,
  .acalog-custom .cards-block .intro-block .subpage-title-bar .column-card,
  .acalog-custom .carousel-block .intro-block .subpage-title-bar .slide-column,
  .acalog-custom .courses-panel .intro-block .subpage-title-bar .additional-info-field,
  .acalog-custom .courses-panel .intro-block .subpage-title-bar .courses-field,
  .acalog-custom .events-rss-feed .rss-feed-list .intro-block .subpage-title-bar li,
  .acalog-custom .events-vist-calendar .intro-block .subpage-title-bar .card-column,
  .acalog-custom .featured-block .intro-block .subpage-title-bar .column-graphics,
  .acalog-custom .featured-block .intro-block .subpage-title-bar .column-image,
  .acalog-custom .featured-block .intro-block .subpage-title-bar .column-text,
  .acalog-custom .featured-post .featured-content .intro-block .subpage-title-bar .featured-image,
  .acalog-custom .featured-post .featured-content .intro-block .subpage-title-bar .featured-text,
  .acalog-custom .find-program-block .intro-block .subpage-title-bar .column-search,
  .acalog-custom .grad-panel .intro-block .subpage-title-bar .degree-element,
  .acalog-custom .grad-panel .intro-block .subpage-title-bar .great-fit,
  .acalog-custom .home-carousel-block .intro-block .subpage-title-bar .inner-carousel,
  .acalog-custom .image-text-block .intro-block .subpage-title-bar .column-image,
  .acalog-custom .image-text-block .intro-block .subpage-title-bar .column-text,
  .acalog-custom .intro-block .subpage-title-bar .accordion-block .column-accordion,
  .acalog-custom .intro-block .subpage-title-bar .alert-bar,
  .acalog-custom .intro-block .subpage-title-bar .callout-block .column-callout,
  .acalog-custom .intro-block .subpage-title-bar .cards-block .column-card,
  .acalog-custom .intro-block .subpage-title-bar .carousel-block .slide-column,
  .acalog-custom .intro-block .subpage-title-bar .col-12,
  .acalog-custom .intro-block .subpage-title-bar .courses-panel .additional-info-field,
  .acalog-custom .intro-block .subpage-title-bar .courses-panel .courses-field,
  .acalog-custom .intro-block .subpage-title-bar .events-rss-feed .rss-feed-list li,
  .acalog-custom .intro-block .subpage-title-bar .events-vist-calendar .card-column,
  .acalog-custom .intro-block .subpage-title-bar .featured-block .column-graphics,
  .acalog-custom .intro-block .subpage-title-bar .featured-block .column-image,
  .acalog-custom .intro-block .subpage-title-bar .featured-block .column-text,
  .acalog-custom .intro-block .subpage-title-bar .featured-post .featured-content .featured-image,
  .acalog-custom .intro-block .subpage-title-bar .featured-post .featured-content .featured-text,
  .acalog-custom .intro-block .subpage-title-bar .find-program-block .column-search,
  .acalog-custom .intro-block .subpage-title-bar .grad-panel .degree-element,
  .acalog-custom .intro-block .subpage-title-bar .grad-panel .great-fit,
  .acalog-custom .intro-block .subpage-title-bar .home-carousel-block .inner-carousel,
  .acalog-custom .intro-block .subpage-title-bar .image-text-block .column-image,
  .acalog-custom .intro-block .subpage-title-bar .image-text-block .column-text,
  .acalog-custom .intro-block .subpage-title-bar .intro-text-block .grad-intro,
  .acalog-custom .intro-block .subpage-title-bar .intro-text-block .inner-text-column,
  .acalog-custom .intro-block .subpage-title-bar .meet-faculty-block .slide-wrapper,
  .acalog-custom .intro-block .subpage-title-bar .news-block .title-select .title-container,
  .acalog-custom .intro-block .subpage-title-bar .news-post .article-content,
  .acalog-custom .intro-block .subpage-title-bar .programs-block .column-search,
  .acalog-custom .intro-block .subpage-title-bar .programs-block .degree-element,
  .acalog-custom .intro-block .subpage-title-bar .quote-block .quote-wrapper,
  .acalog-custom .intro-block .subpage-title-bar .school-programs-block .columns-block,
  .acalog-custom .intro-block .subpage-title-bar .single-academic-calendars .columns-block,
  .acalog-custom .intro-block .subpage-title-bar .stacked-squares-block .column-outer,
  .acalog-custom .intro-block .subpage-title-bar .stacked-squares-block .column-square,
  .acalog-custom .intro-block .subpage-title-bar .staff-directory .staff-directory--staff-listing .individual-wrapper,
  .acalog-custom .intro-block .subpage-title-bar .staff-single .staff-single-listing .individual-wrapper .individual-information,
  .acalog-custom .intro-block .subpage-title-bar .staff-single .staff-single-listing .individual-wrapper .staff-image,
  .acalog-custom .intro-block .subpage-title-bar .story-block .slide-wrapper,
  .acalog-custom .intro-block .subpage-title-bar .text-block .text-column,
  .acalog-custom .intro-block .subpage-title-bar .two-column-callout-block .container .row .primary-column,
  .acalog-custom .intro-block .subpage-title-bar .two-column-callout-block .container .row .secondary-column,
  .acalog-custom .intro-block .subpage-title-bar .video-block .video-column,
  .acalog-custom .intro-text-block .intro-block .subpage-title-bar .grad-intro,
  .acalog-custom .intro-text-block .intro-block .subpage-title-bar .inner-text-column,
  .acalog-custom .meet-faculty-block .intro-block .subpage-title-bar .slide-wrapper,
  .acalog-custom .news-block .title-select .intro-block .subpage-title-bar .title-container,
  .acalog-custom .news-post .intro-block .subpage-title-bar .article-content,
  .acalog-custom .programs-block .intro-block .subpage-title-bar .column-search,
  .acalog-custom .programs-block .intro-block .subpage-title-bar .degree-element,
  .acalog-custom .quote-block .intro-block .subpage-title-bar .quote-wrapper,
  .acalog-custom .school-programs-block .intro-block .subpage-title-bar .columns-block,
  .acalog-custom .single-academic-calendars .intro-block .subpage-title-bar .columns-block,
  .acalog-custom .stacked-squares-block .intro-block .subpage-title-bar .column-outer,
  .acalog-custom .stacked-squares-block .intro-block .subpage-title-bar .column-square,
  .acalog-custom .staff-directory .staff-directory--staff-listing .intro-block .subpage-title-bar .individual-wrapper,
  .acalog-custom .staff-single .staff-single-listing .individual-wrapper .intro-block .subpage-title-bar .individual-information,
  .acalog-custom .staff-single .staff-single-listing .individual-wrapper .intro-block .subpage-title-bar .staff-image,
  .acalog-custom .story-block .intro-block .subpage-title-bar .slide-wrapper,
  .acalog-custom .text-block .intro-block .subpage-title-bar .text-column,
  .acalog-custom .two-column-callout-block .container .row .intro-block .subpage-title-bar .primary-column,
  .acalog-custom .two-column-callout-block .container .row .intro-block .subpage-title-bar .secondary-column,
  .acalog-custom .video-block .intro-block .subpage-title-bar .video-column {
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    padding: 2rem 1rem;
  }
}
.acalog-custom .intro-block .subpage-title-bar .page-header {
  display: flex;
  flex-direction: column;
}
.acalog-custom .intro-block .subpage-title-bar .h2,
.acalog-custom .intro-block .subpage-title-bar h2 {
  color: #fff;
  font-size: 2.34375rem;
  font-weight: 600;
  opacity: unset;
  order: 1;
  text-align: center;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .acalog-custom .intro-block .subpage-title-bar .h2,
  .acalog-custom .intro-block .subpage-title-bar h2 {
    font-size: 3.125rem;
  }
}
@media (min-width: 576px) {
  .acalog-custom .intro-block .subpage-title-bar .h2,
  .acalog-custom .intro-block .subpage-title-bar h2 {
    margin: 0;
    text-align: unset;
  }
}
.acalog-custom .intro-block .subpage-title-bar .school-name {
  font-size: 1.125rem;
  margin-bottom: 0;
  order: -1;
  text-align: center;
}
@media (min-width: 576px) {
  .acalog-custom .intro-block .subpage-title-bar .school-name {
    font-size: 1.375rem;
    text-align: unset;
  }
}
.acalog-custom .intro-block .subpage-title-bar .school-name svg {
  margin-left: 5px;
}
.acalog-custom .intro-block .subpage-title-bar .school-name a {
  color: #fff;
  text-decoration: none;
}
.acalog-custom .intro-block .subpage-title-bar .school-name a:hover {
  color: #c6cd23;
}
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons {
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .wp-block-button__link {
  --bs-btn-color: #393939;
  --bs-btn-bg: #fff;
  --bs-btn-border-color: #fff;
  --bs-btn-hover-color: #393939;
  --bs-btn-hover-bg: #ddd;
  --bs-btn-hover-border-color: #ddd;
  --bs-btn-focus-shadow-rgb: 225, 225, 225;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #fff;
  --bs-btn-active-border-color: #fff;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #fff;
  --bs-btn-disabled-border-color: #fff;
  --bs-btn-padding-y: .65rem;
  --bs-btn-padding-x: 1.5rem;
  --bs-btn-font-size: 1.375rem;
  --bs-btn-border-radius: 1.75rem;
  background-color: #fff;
  color: #393939;
  display: inline-block;
  font-size: 1.03125rem;
  font-weight: 700;
  line-height: 1.2;
  margin: 15px 0 0;
  text-align: center;
  text-decoration: none !important;
  text-decoration: none;
  transition: all .2s ease-in-out;
}
@media (min-width: 768px) {
  .acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .wp-block-button__link {
    font-size: 1.375rem;
  }
}
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .wp-block-button__link:hover {
  background-color: #ddd;
  border-color: #ddd;
  color: #393939;
}
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link {
  --bs-btn-color: #fff;
  --bs-btn-border-color: #fff;
  --bs-btn-hover-color: #ddd;
  --bs-btn-hover-bg: transparent;
  --bs-btn-hover-border-color: #ddd;
  --bs-btn-focus-shadow-rgb: 255, 255, 255;
  --bs-btn-active-color: #ddd;
  --bs-btn-active-bg: transparent;
  --bs-btn-active-border-color: #ddd;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #fff;
  --bs-gradient: none;
  background: transparent;
  box-sizing: border-box;
  color: #fff;
}
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:hover {
  background-color: transparent;
  border-color: #ddd;
  color: #ddd;
}
@media (min-width: 576px) {
  .acalog-custom .intro-block .subpage-title-bar .wp-block-buttons {
    flex-direction: unset;
    flex-wrap: nowrap;
  }
}
.acalog-custom .intro-block .subpage-title-bar .wp-block-button__link {
  margin-top: 0 !important;
}
.acalog-custom .intro-block .subpage-title-bar .wp-block-button.apply .wp-block-button__link:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #730b12;
  content: "";
  content: "\f573";
  display: inline-block;
  font-family: Font Awesome \6 Pro;
  font-style: normal;
  font-variant: normal;
  font-weight: 300;
  line-height: 1;
  margin-right: 8px;
}
.acalog-custom .intro-block .subpage-title-bar .wp-block-button.apply .wp-block-button__link:before:hover {
  color: #44070b;
}
.acalog-custom .intro-block .subpage-title-bar .wp-block-button.visit .wp-block-button__link:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #730b12;
  content: "";
  content: "\f736";
  display: inline-block;
  font-family: Font Awesome \6 Pro;
  font-style: normal;
  font-variant: normal;
  font-weight: 300;
  line-height: 1;
  margin-right: 8px;
}
.acalog-custom .intro-block .subpage-title-bar .wp-block-button.visit .wp-block-button__link:before:hover {
  color: #44070b;
}
.acalog-custom .stacked-squares-block .wp-block-heading.h2,
.acalog-custom .stacked-squares-block h2.wp-block-heading {
  font-size: 3rem;
  font-weight: 900;
  line-height: 1;
  text-align: center;
}
@media (min-width: 768px) {
  .acalog-custom .stacked-squares-block .wp-block-heading.h2,
  .acalog-custom .stacked-squares-block h2.wp-block-heading {
    font-size: 4rem;
  }
}
@media (min-width: 576px) {
  .acalog-custom .stacked-squares-block .wp-block-heading.h2,
  .acalog-custom .stacked-squares-block h2.wp-block-heading {
    line-height: unset;
  }
}
.acalog-custom .stacked-squares-block .row-outer {
  justify-content: center;
}
.acalog-custom .stacked-squares-block .column-square {
  margin-bottom: 2rem;
}
.acalog-custom .stacked-squares-block .column-square a {
  color: #fff;
  text-decoration: none;
}
.acalog-custom .stacked-squares-block .column-square .image-wrapper {
  display: flex;
  margin: 0;
}
.acalog-custom .stacked-squares-block .column-square img {
  height: auto;
  width: 100%;
}
.acalog-custom .stacked-squares-block .column-square .inner-square {
  box-shadow: 0 4px 8px rgba(0,0,0,0.05);
  position: relative;
  transition: all .2s ease-in-out;
}
.acalog-custom .stacked-squares-block .column-square .inner-square .square-image {
  height: 496px;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  width: 100%;
}
.acalog-custom .stacked-squares-block .column-square.has-color-overlay:focus-within .inner-square,
.acalog-custom .stacked-squares-block .column-square.has-color-overlay:hover .inner-square {
  box-shadow: 0 10px 30px rgba(0,0,0,0.1);
  cursor: pointer;
  outline: 0;
  transform: translateY(-8px);
}
.acalog-custom .stacked-squares-block .has-color-overlay .color-overlay {
  bottom: 0;
  height: 100%;
  left: 0;
  opacity: 1;
  position: absolute;
  right: 0;
  top: 0;
  transition: .5s ease;
  width: 100%;
}
.acalog-custom .stacked-squares-block .has-color-overlay .color-overlay .text-box {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  padding: 0 2rem;
  position: absolute;
  text-align: center;
  text-transform: uppercase;
  top: 50%;
  transform: translateY(-50%);
  width: 100%;
}
.acalog-custom .stacked-squares-block .has-color-overlay .color-overlay .text-box p {
  color: #fff;
  font-family: Din Next, sans-serif;
  font-size: 1.125rem;
  font-weight: 300;
  line-height: 1;
  margin-bottom: 0 !important;
  text-align: left;
}
@media (min-width: 768px) {
  .acalog-custom .stacked-squares-block .has-color-overlay .color-overlay .text-box p {
    font-size: 1.5rem;
  }
}
.acalog-custom .stacked-squares-block .has-color-overlay .color-overlay .text-box i {
  color: #fff;
  font-size: 1.40625rem;
  margin-left: .5rem;
}
@media (min-width: 768px) {
  .acalog-custom .stacked-squares-block .has-color-overlay .color-overlay .text-box i {
    font-size: 1.875rem;
  }
}
.acalog-custom .stacked-squares-block .has-color-overlay .color-overlay a:after {
  bottom: 0;
  content: "";
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.acalog-custom .stacked-squares-block .has-color-overlay.overlay-color-maroon .color-overlay {
  background-color: rgba(115,11,18,0.7);
}
.acalog-custom .stacked-squares-block .has-color-overlay.overlay-color-gray .color-overlay {
  background-color: rgba(57,57,57,0.7);
}
.acalog-custom .accordion-block.aligncenter .wp-block-heading {
  text-align: center;
}
.acalog-custom .accordion-block.aligncenter .row {
  justify-content: center;
}
.acalog-custom .accordion-block.aligncenter .wp-block-button {
  margin-left: 0;
  margin-right: 0;
}
.acalog-custom .accordion-block .accordion-item {
  border-bottom: 2px solid #999 !important;
}
.acalog-custom .accordion-block .accordion-item .accordion-title {
  margin-bottom: 0;
  margin-top: 0;
}
.acalog-custom .accordion-block .accordion-item .accordion-header {
  background-color: #fff;
  border: none;
  box-shadow: none;
  color: #393939;
  font-size: 1.03125rem;
  font-weight: 700;
  text-transform: capitalize;
}
@media (min-width: 768px) {
  .acalog-custom .accordion-block .accordion-item .accordion-header {
    font-size: 1.375rem;
  }
}
.acalog-custom .accordion-block .accordion-item .accordion-header:hover {
  background-color: unset;
}
.acalog-custom .accordion-block .accordion-item .accordion-header i {
  background-color: #730b12;
  border-radius: 50%;
  color: #fff;
  margin-right: 1rem;
  min-height: 59px;
  min-width: 59px;
  padding: 1.2rem 1rem 1rem;
  text-align: center;
}
.acalog-custom .accordion-block .accordion-item .accordion-button:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13'%3E%3Cpath fill='%23730b12' d='M4.97 12.53V.47h3.05v12.06H4.97Zm-4.5-4.5V4.98h12.06v3.05H.47Z'/%3E%3C/svg%3E");
  background-size: 22px;
  height: 24px !important;
  transition: all .2s ease-in-out;
  width: 24px !important;
}
.acalog-custom .accordion-block .accordion-item .accordion-button:not(.collapsed):after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13'%3E%3Cpath fill='%23730b12' d='M4.97 12.53V.47h3.05v12.06H4.97Z'/%3E%3C/svg%3E");
  transform: rotate(90deg);
}
.acalog-custom .accordion-block .accordion-item:first-of-type {
  border-top: 2px solid #999;
}
.acalog-custom .accordion-block .accordion-body {
  padding-bottom: 25px;
  padding-top: 0;
}
.acalog-custom .accordion-block .accordion-body .wp-block-button .wp-block-button__link {
  --bs-btn-color: #fff;
  --bs-btn-bg: #393939;
  --bs-btn-border-color: #393939;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #44070b;
  --bs-btn-hover-border-color: #44070b;
  --bs-btn-focus-shadow-rgb: 87, 87, 87;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #2e2e2e;
  --bs-btn-active-border-color: #2b2b2b;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #393939;
  --bs-btn-disabled-border-color: #393939;
  --bs-btn-padding-y: .65rem;
  --bs-btn-padding-x: 1.5rem;
  --bs-btn-font-size: 1.375rem;
  --bs-btn-border-radius: 1.75rem;
  background-color: #393939;
  color: #fff;
  display: inline-block;
  font-size: 1.03125rem;
  font-weight: 700;
  line-height: 1.2;
  margin: 15px 0 0;
  text-align: center;
  text-decoration: none !important;
  text-decoration: none;
  transition: all .2s ease-in-out;
}
@media (min-width: 768px) {
  .acalog-custom .accordion-block .accordion-body .wp-block-button .wp-block-button__link {
    font-size: 1.375rem;
  }
}
.acalog-custom .accordion-block .accordion-body .wp-block-button .wp-block-button__link:hover {
  background-color: #44070b;
  border-color: #44070b;
  color: #fff;
}
.acalog-custom .accordion-block .accordion-body .wp-block-button.is-style-outline .wp-block-button__link {
  --bs-btn-color: #393939;
  --bs-btn-border-color: #393939;
  --bs-btn-hover-color: #44070b;
  --bs-btn-hover-bg: transparent;
  --bs-btn-hover-border-color: #44070b;
  --bs-btn-focus-shadow-rgb: 57, 57, 57;
  --bs-btn-active-color: #44070b;
  --bs-btn-active-bg: transparent;
  --bs-btn-active-border-color: #44070b;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
  --bs-btn-disabled-color: #393939;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #393939;
  --bs-gradient: none;
  background: transparent;
  box-sizing: border-box;
  color: #393939;
}
.acalog-custom .accordion-block .accordion-body .wp-block-button.is-style-outline .wp-block-button__link:hover {
  background-color: transparent;
  border-color: #44070b;
  color: #44070b;
}
.acalog-custom .accordion-block .accordion-body ol,
.acalog-custom .accordion-block .accordion-body p,
.acalog-custom .accordion-block .accordion-body ul {
  color: inherit;
  font-size: 1.125rem;
  letter-spacing: -0.03px;
  line-height: 1.5;
}
.acalog-custom .accordion-block .accordion-body .h2,
.acalog-custom .accordion-block .accordion-body h2 {
  font-size: 1.04167rem;
}
@media (min-width: 768px) {
  .acalog-custom .accordion-block .accordion-body .h2,
  .acalog-custom .accordion-block .accordion-body h2 {
    font-size: 1.25rem;
  }
}
.acalog-custom .accordion-block .accordion-body .h3,
.acalog-custom .accordion-block .accordion-body h3 {
  font-size: 1.125rem;
}
.acalog-custom .intro-text-block .inner-text-column {
  text-align: center;
}
.acalog-custom .intro-text-block .inner-text-column .h2,
.acalog-custom .intro-text-block .inner-text-column h2 {
  font-family: Din Next, sans-serif;
  font-size: 3rem;
  font-weight: 900;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .acalog-custom .intro-text-block .inner-text-column .h2,
  .acalog-custom .intro-text-block .inner-text-column h2 {
    font-size: 4rem;
  }
}
.acalog-custom .intro-text-block .inner-text-column .h2 strong,
.acalog-custom .intro-text-block .inner-text-column h2 strong {
  font-family: Maverix, sans-serif;
  font-size: 4rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .intro-text-block .inner-text-column .h2 strong,
  .acalog-custom .intro-text-block .inner-text-column h2 strong {
    font-size: 5.33333rem;
    line-height: .7;
  }
}
.acalog-custom .intro-text-block .inner-text-column .is-style-script.h2,
.acalog-custom .intro-text-block .inner-text-column h2.is-style-script {
  font-family: Maverix, sans-serif;
  font-size: 4rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .intro-text-block .inner-text-column .is-style-script.h2,
  .acalog-custom .intro-text-block .inner-text-column h2.is-style-script {
    font-size: 5.33333rem;
  }
}
.acalog-custom .intro-text-block .inner-text-column .is-style-script.h2 strong,
.acalog-custom .intro-text-block .inner-text-column h2.is-style-script strong {
  font-family: Din Next, sans-serif;
  font-size: 3rem;
  font-weight: 900;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .acalog-custom .intro-text-block .inner-text-column .is-style-script.h2 strong,
  .acalog-custom .intro-text-block .inner-text-column h2.is-style-script strong {
    font-size: 4rem;
  }
}
.acalog-custom .intro-text-block .inner-text-column p {
  font-size: 1.5rem;
}
@media (min-width: 768px) {
  .acalog-custom .intro-text-block .inner-text-column p {
    font-size: 2rem;
  }
}
.acalog-custom .intro-text-block .inner-text-column figure {
  margin: 2rem 0;
}
.acalog-custom .intro-text-block .inner-text-column img {
  height: auto;
  max-width: 100%;
}
.acalog-custom .intro-text-block .grad-intro .h2,
.acalog-custom .intro-text-block .grad-intro h2 {
  color: #730b12;
}
.acalog-custom .story-block {
  background-image: url("../../img/gateway/b985f1e4969638bc805d.png");
  background-position: 50%;
}
.acalog-custom .story-block .stang-stories-background .heading-image {
  display: block;
  height: auto;
  margin: auto;
  max-width: 600px;
  -o-object-fit: contain;
  object-fit: contain;
  width: 100%;
}
@media (min-width: 768px) {
  .acalog-custom .story-block .stang-stories-background .heading-image {
    margin: auto auto -20px;
  }
}
.acalog-custom .story-block .slick-slider {
  padding: 0 2rem;
}
.acalog-custom .story-block .slick-list {
  border-radius: 15px;
  box-shadow: 0 4px 8px rgba(0,0,0,0.05);
}
.acalog-custom .story-block .slick-track {
  background-color: #fff;
}
.acalog-custom .story-block .slide-wrapper .slick-arrow {
  background: none;
  border: 0;
  height: 32px;
  padding-left: 0;
  padding-right: 0;
  position: absolute;
  top: calc(24%);
  width: 15px;
  z-index: 3;
}
@media (min-width: 768px) {
  .acalog-custom .story-block .slide-wrapper .slick-arrow {
    top: calc(34%);
    width: 22px;
  }
}
@media (min-width: 992px) {
  .acalog-custom .story-block .slide-wrapper .slick-arrow {
    width: 32px;
  }
}
.acalog-custom .story-block .slide-wrapper .slick-prev {
  display: none;
  left: 5px;
}
@media (min-width: 576px) {
  .acalog-custom .story-block .slide-wrapper .slick-prev {
    display: block;
  }
}
@media (min-width: 768px) {
  .acalog-custom .story-block .slide-wrapper .slick-prev {
    left: -20px;
  }
}
.acalog-custom .story-block .slide-wrapper .slick-next {
  display: none;
  right: 5px;
}
@media (min-width: 576px) {
  .acalog-custom .story-block .slide-wrapper .slick-next {
    display: block;
  }
}
@media (min-width: 768px) {
  .acalog-custom .story-block .slide-wrapper .slick-next {
    display: block;
    right: -20px;
  }
}
@media (min-width: 992px) {
  .acalog-custom .story-block .slide-wrapper .slick-next {
    width: 32px;
  }
}
.acalog-custom .story-block .story-wrapper {
  background-color: #fff;
  border-radius: 15px;
  display: block;
  padding: 0;
}
@media (min-width: 768px) {
  .acalog-custom .story-block .story-wrapper {
    align-items: center;
    display: flex !important;
  }
}
.acalog-custom .story-block .story-wrapper .h3,
.acalog-custom .story-block .story-wrapper h3 {
  color: #730b12;
  font-size: 1.5rem;
}
@media (min-width: 768px) {
  .acalog-custom .story-block .story-wrapper .h3,
  .acalog-custom .story-block .story-wrapper h3 {
    font-size: 2rem;
  }
}
.acalog-custom .story-block .story-wrapper img.story-image {
  height: auto;
  width: 100%;
}
@media (min-width: 768px) {
  .acalog-custom .story-block .story-wrapper img.story-image {
    width: 40%;
  }
}
.acalog-custom .story-block .story-wrapper .story-inner-column {
  padding: 1.5rem 1rem;
}
@media (min-width: 768px) {
  .acalog-custom .story-block .story-wrapper .story-inner-column {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .acalog-custom .story-block .story-wrapper .story-inner-column {
    padding: .5rem 3rem;
  }
}
.acalog-custom .story-block .story-wrapper .story-inner-column p {
  font-size: .83333rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .acalog-custom .story-block .story-wrapper .story-inner-column p {
    font-size: 1rem;
  }
}
.acalog-custom .story-block .story-wrapper .story-inner-column p.hometown {
  font-weight: 700;
  margin-bottom: 0;
}
.acalog-custom .accordion-block .accordion-body .wp-block-button .story-block .story-wrapper .wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .story-block .story-wrapper .wp-block-button__link,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .story-block .story-wrapper .wp-block-button__link,
.acalog-custom .compare .wp-block-button .story-block .story-wrapper .wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .story-block .story-wrapper .wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .story-block .story-wrapper .wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .story-block .story-wrapper .wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .story-block .story-wrapper .wp-block-button__link,
.acalog-custom .story-block .story-wrapper .accordion-block .accordion-body .wp-block-button .wp-block-button__link,
.acalog-custom .story-block .story-wrapper .blocks:not(.stats-block) .wp-block-button .wp-block-button__link,
.acalog-custom .story-block .story-wrapper .btn,
.acalog-custom .story-block .story-wrapper .callout-block .column-callout .inner-callout .wp-block-button .wp-block-button__link,
.acalog-custom .story-block .story-wrapper .compare .wp-block-button .wp-block-button__link,
.acalog-custom .story-block .story-wrapper .events-rss-feed .wp-block-button .wp-block-button__link,
.acalog-custom .story-block .story-wrapper .featured-post .featured-content .featured-text .wp-block-button .wp-block-button__link,
.acalog-custom .story-block .story-wrapper .home-carousel-block .inner-carousel .inner-text .wp-block-button .wp-block-button__link,
.acalog-custom .story-block .story-wrapper .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .wp-block-button__link {
  font-size: .9375rem;
}
@media (min-width: 768px) {
  .acalog-custom .accordion-block .accordion-body .wp-block-button .story-block .story-wrapper .wp-block-button__link,
  .acalog-custom .blocks:not(.stats-block) .wp-block-button .story-block .story-wrapper .wp-block-button__link,
  .acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .story-block .story-wrapper .wp-block-button__link,
  .acalog-custom .compare .wp-block-button .story-block .story-wrapper .wp-block-button__link,
  .acalog-custom .events-rss-feed .wp-block-button .story-block .story-wrapper .wp-block-button__link,
  .acalog-custom .featured-post .featured-content .featured-text .wp-block-button .story-block .story-wrapper .wp-block-button__link,
  .acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .story-block .story-wrapper .wp-block-button__link,
  .acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .story-block .story-wrapper .wp-block-button__link,
  .acalog-custom .story-block .story-wrapper .accordion-block .accordion-body .wp-block-button .wp-block-button__link,
  .acalog-custom .story-block .story-wrapper .blocks:not(.stats-block) .wp-block-button .wp-block-button__link,
  .acalog-custom .story-block .story-wrapper .btn,
  .acalog-custom .story-block .story-wrapper .callout-block .column-callout .inner-callout .wp-block-button .wp-block-button__link,
  .acalog-custom .story-block .story-wrapper .compare .wp-block-button .wp-block-button__link,
  .acalog-custom .story-block .story-wrapper .events-rss-feed .wp-block-button .wp-block-button__link,
  .acalog-custom .story-block .story-wrapper .featured-post .featured-content .featured-text .wp-block-button .wp-block-button__link,
  .acalog-custom .story-block .story-wrapper .home-carousel-block .inner-carousel .inner-text .wp-block-button .wp-block-button__link,
  .acalog-custom .story-block .story-wrapper .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .wp-block-button__link {
    font-size: 1.125rem;
  }
}
.acalog-custom .story-block .wp-block-button {
  display: flex;
  justify-content: center;
  margin-top: 2rem;
}
.acalog-custom .story-block .wp-block-button a {
  text-transform: uppercase;
}
.acalog-custom .meet-faculty-block {
  background-color: #393939;
}
.acalog-custom .meet-faculty-block .row {
  overflow: hidden;
}
.acalog-custom .meet-faculty-block .slick-slider {
  padding: 0 2rem;
}
.acalog-custom .meet-faculty-block .slick-list {
  border-radius: 15px;
  box-shadow: 0 4px 8px rgba(0,0,0,0.05);
}
.acalog-custom .meet-faculty-block .slick-track {
  background-color: #fff;
}
.acalog-custom .meet-faculty-block .slide-wrapper .slick-arrow {
  background: none;
  border: 0;
  height: 32px;
  padding-left: 0;
  padding-right: 0;
  position: absolute;
  top: calc(24%);
  width: 15px;
  z-index: 3;
}
@media (min-width: 768px) {
  .acalog-custom .meet-faculty-block .slide-wrapper .slick-arrow {
    top: calc(34%);
    width: 22px;
  }
}
@media (min-width: 992px) {
  .acalog-custom .meet-faculty-block .slide-wrapper .slick-arrow {
    width: 32px;
  }
}
.acalog-custom .meet-faculty-block .slide-wrapper .slick-prev {
  display: none;
  left: 5px;
}
@media (min-width: 576px) {
  .acalog-custom .meet-faculty-block .slide-wrapper .slick-prev {
    display: block;
  }
}
@media (min-width: 768px) {
  .acalog-custom .meet-faculty-block .slide-wrapper .slick-prev {
    left: -20px;
  }
}
.acalog-custom .meet-faculty-block .slide-wrapper .slick-next {
  display: none;
  right: 5px;
}
@media (min-width: 576px) {
  .acalog-custom .meet-faculty-block .slide-wrapper .slick-next {
    display: block;
  }
}
@media (min-width: 768px) {
  .acalog-custom .meet-faculty-block .slide-wrapper .slick-next {
    display: block;
    right: -20px;
  }
}
@media (min-width: 992px) {
  .acalog-custom .meet-faculty-block .slide-wrapper .slick-next {
    width: 32px;
  }
}
.acalog-custom .meet-faculty-block .section-title {
  color: #fff;
  font-family: Din Next, sans-serif;
  font-size: 3rem;
  font-weight: 900;
  line-height: 1.2;
  line-height: 1;
  margin-bottom: 2rem;
  text-align: center;
  text-transform: capitalize;
}
@media (min-width: 768px) {
  .acalog-custom .meet-faculty-block .section-title {
    font-size: 4rem;
  }
}
.acalog-custom .meet-faculty-block .section-title strong {
  font-family: Maverix, sans-serif;
  font-size: 4rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .meet-faculty-block .section-title strong {
    font-size: 5.33333rem;
    line-height: .7;
  }
}
.acalog-custom .meet-faculty-block .section-title.is-style-script {
  font-family: Maverix, sans-serif;
  font-size: 4rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .meet-faculty-block .section-title.is-style-script {
    font-size: 5.33333rem;
  }
}
.acalog-custom .meet-faculty-block .section-title.is-style-script strong {
  font-family: Din Next, sans-serif;
  font-size: 3rem;
  font-weight: 900;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .acalog-custom .meet-faculty-block .section-title.is-style-script strong {
    font-size: 4rem;
  }
}
.acalog-custom .meet-faculty-block .section-title strong {
  color: #fff;
  text-transform: uppercase;
}
.acalog-custom .meet-faculty-block .story-wrapper {
  background-color: #fff;
  color: #393939;
  display: block;
  padding: 0;
}
@media (min-width: 768px) {
  .acalog-custom .meet-faculty-block .story-wrapper {
    align-items: center;
    display: flex !important;
  }
}
.acalog-custom .meet-faculty-block .story-wrapper img.story-image {
  height: auto;
  width: 100%;
}
@media (min-width: 768px) {
  .acalog-custom .meet-faculty-block .story-wrapper img.story-image {
    width: 40%;
  }
}
.acalog-custom .meet-faculty-block .story-wrapper .story-inner-column {
  padding: 1.5rem 1rem;
  width: 100%;
}
@media (min-width: 768px) {
  .acalog-custom .meet-faculty-block .story-wrapper .story-inner-column {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .acalog-custom .meet-faculty-block .story-wrapper .story-inner-column {
    padding: .5rem 3rem;
  }
}
.acalog-custom .meet-faculty-block .story-wrapper .story-inner-column .h3,
.acalog-custom .meet-faculty-block .story-wrapper .story-inner-column h3 {
  color: #730b12;
  font-size: 1.5rem;
}
@media (min-width: 768px) {
  .acalog-custom .meet-faculty-block .story-wrapper .story-inner-column .h3,
  .acalog-custom .meet-faculty-block .story-wrapper .story-inner-column h3 {
    font-size: 2rem;
  }
}
.acalog-custom .meet-faculty-block .story-wrapper .story-inner-column p.title {
  font-weight: 700;
  margin-bottom: .5rem;
}
.acalog-custom .meet-faculty-block .story-wrapper .story-inner-column p {
  font-size: 1.04167rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .acalog-custom .meet-faculty-block .story-wrapper .story-inner-column p {
    font-size: 1.25rem;
    font-size: unset;
  }
}
.acalog-custom .accordion-block .accordion-body .wp-block-button .meet-faculty-block .story-wrapper .story-inner-column .wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .meet-faculty-block .story-wrapper .story-inner-column .wp-block-button__link,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .meet-faculty-block .story-wrapper .story-inner-column .wp-block-button__link,
.acalog-custom .compare .wp-block-button .meet-faculty-block .story-wrapper .story-inner-column .wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .meet-faculty-block .story-wrapper .story-inner-column .wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .meet-faculty-block .story-wrapper .story-inner-column .wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .meet-faculty-block .story-wrapper .story-inner-column .wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .meet-faculty-block .story-wrapper .story-inner-column .wp-block-button__link,
.acalog-custom .meet-faculty-block .story-wrapper .story-inner-column .accordion-block .accordion-body .wp-block-button .wp-block-button__link,
.acalog-custom .meet-faculty-block .story-wrapper .story-inner-column .blocks:not(.stats-block) .wp-block-button .wp-block-button__link,
.acalog-custom .meet-faculty-block .story-wrapper .story-inner-column .btn,
.acalog-custom .meet-faculty-block .story-wrapper .story-inner-column .callout-block .column-callout .inner-callout .wp-block-button .wp-block-button__link,
.acalog-custom .meet-faculty-block .story-wrapper .story-inner-column .compare .wp-block-button .wp-block-button__link,
.acalog-custom .meet-faculty-block .story-wrapper .story-inner-column .events-rss-feed .wp-block-button .wp-block-button__link,
.acalog-custom .meet-faculty-block .story-wrapper .story-inner-column .featured-post .featured-content .featured-text .wp-block-button .wp-block-button__link,
.acalog-custom .meet-faculty-block .story-wrapper .story-inner-column .home-carousel-block .inner-carousel .inner-text .wp-block-button .wp-block-button__link,
.acalog-custom .meet-faculty-block .story-wrapper .story-inner-column .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .wp-block-button__link {
  font-size: .9375rem;
}
@media (min-width: 768px) {
  .acalog-custom .accordion-block .accordion-body .wp-block-button .meet-faculty-block .story-wrapper .story-inner-column .wp-block-button__link,
  .acalog-custom .blocks:not(.stats-block) .wp-block-button .meet-faculty-block .story-wrapper .story-inner-column .wp-block-button__link,
  .acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .meet-faculty-block .story-wrapper .story-inner-column .wp-block-button__link,
  .acalog-custom .compare .wp-block-button .meet-faculty-block .story-wrapper .story-inner-column .wp-block-button__link,
  .acalog-custom .events-rss-feed .wp-block-button .meet-faculty-block .story-wrapper .story-inner-column .wp-block-button__link,
  .acalog-custom .featured-post .featured-content .featured-text .wp-block-button .meet-faculty-block .story-wrapper .story-inner-column .wp-block-button__link,
  .acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .meet-faculty-block .story-wrapper .story-inner-column .wp-block-button__link,
  .acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .meet-faculty-block .story-wrapper .story-inner-column .wp-block-button__link,
  .acalog-custom .meet-faculty-block .story-wrapper .story-inner-column .accordion-block .accordion-body .wp-block-button .wp-block-button__link,
  .acalog-custom .meet-faculty-block .story-wrapper .story-inner-column .blocks:not(.stats-block) .wp-block-button .wp-block-button__link,
  .acalog-custom .meet-faculty-block .story-wrapper .story-inner-column .btn,
  .acalog-custom .meet-faculty-block .story-wrapper .story-inner-column .callout-block .column-callout .inner-callout .wp-block-button .wp-block-button__link,
  .acalog-custom .meet-faculty-block .story-wrapper .story-inner-column .compare .wp-block-button .wp-block-button__link,
  .acalog-custom .meet-faculty-block .story-wrapper .story-inner-column .events-rss-feed .wp-block-button .wp-block-button__link,
  .acalog-custom .meet-faculty-block .story-wrapper .story-inner-column .featured-post .featured-content .featured-text .wp-block-button .wp-block-button__link,
  .acalog-custom .meet-faculty-block .story-wrapper .story-inner-column .home-carousel-block .inner-carousel .inner-text .wp-block-button .wp-block-button__link,
  .acalog-custom .meet-faculty-block .story-wrapper .story-inner-column .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .wp-block-button__link {
    font-size: 1.125rem;
  }
}
.acalog-custom .meet-faculty-block .story-wrapper .story-inner-column .wp-block-buttons {
  justify-content: flex-start;
  margin-top: 1rem;
}
.acalog-custom .quote-block .row {
  justify-content: center;
}
.acalog-custom .two-column-callout-block .container .row .primary-column {
  margin-bottom: 2rem;
}
@media (min-width: 768px) {
  .acalog-custom .two-column-callout-block .container .row .primary-column {
    margin-bottom: 0;
  }
}
.acalog-custom .two-column-callout-block .container .row .primary-column .h2,
.acalog-custom .two-column-callout-block .container .row .primary-column h2 {
  color: #730b12;
  font-family: Din Next, sans-serif;
  font-family: Maverix, sans-serif;
  font-size: 3.98438rem;
  font-weight: 900;
  font-weight: 400;
  line-height: 1.2;
  margin: 0;
}
@media (min-width: 768px) {
  .acalog-custom .two-column-callout-block .container .row .primary-column .h2,
  .acalog-custom .two-column-callout-block .container .row .primary-column h2 {
    font-size: 5.3125rem;
  }
}
.acalog-custom .two-column-callout-block .container .row .primary-column .h2 strong,
.acalog-custom .two-column-callout-block .container .row .primary-column h2 strong {
  font-family: Maverix, sans-serif;
  font-size: 5.3125rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .two-column-callout-block .container .row .primary-column .h2 strong,
  .acalog-custom .two-column-callout-block .container .row .primary-column h2 strong {
    font-size: 7.08333rem;
    line-height: .7;
  }
}
.acalog-custom .two-column-callout-block .container .row .primary-column .is-style-script.h2,
.acalog-custom .two-column-callout-block .container .row .primary-column h2.is-style-script {
  font-family: Maverix, sans-serif;
  font-size: 5.3125rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .two-column-callout-block .container .row .primary-column .is-style-script.h2,
  .acalog-custom .two-column-callout-block .container .row .primary-column h2.is-style-script {
    font-size: 7.08333rem;
  }
}
.acalog-custom .two-column-callout-block .container .row .primary-column .is-style-script.h2 strong,
.acalog-custom .two-column-callout-block .container .row .primary-column h2.is-style-script strong {
  font-family: Din Next, sans-serif;
  font-size: 3.98438rem;
  font-weight: 900;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .acalog-custom .two-column-callout-block .container .row .primary-column .is-style-script.h2 strong,
  .acalog-custom .two-column-callout-block .container .row .primary-column h2.is-style-script strong {
    font-size: 5.3125rem;
  }
}
.acalog-custom .two-column-callout-block .container .row .secondary-column .secondary-inner {
  background-color: #f2f2f2;
  border-radius: 38px;
  padding: 2rem;
}
.acalog-custom .two-column-callout-block .container .row .secondary-column .secondary-inner .h3,
.acalog-custom .two-column-callout-block .container .row .secondary-column .secondary-inner h3 {
  font-size: 1.5rem;
}
@media (min-width: 768px) {
  .acalog-custom .two-column-callout-block .container .row .secondary-column .secondary-inner .h3,
  .acalog-custom .two-column-callout-block .container .row .secondary-column .secondary-inner h3 {
    font-size: 2rem;
  }
}
.acalog-custom .video-block .video-column .wp-block-heading,
.acalog-custom .video-block .video-column .wp-block[type="core/heading"] {
  font-family: Din Next, sans-serif;
  font-family: Maverix, sans-serif;
  font-size: 3.98438rem;
  font-size: 5.3125rem;
  font-weight: 900;
  font-weight: 400;
  line-height: 1.2;
  line-height: .7;
  text-align: center;
  width: 100%;
}
@media (min-width: 768px) {
  .acalog-custom .video-block .video-column .wp-block-heading,
  .acalog-custom .video-block .video-column .wp-block[type="core/heading"] {
    font-size: 5.3125rem;
    font-size: 7.08333rem;
  }
}
.acalog-custom .video-block .video-column .wp-block-heading strong,
.acalog-custom .video-block .video-column .wp-block[type="core/heading"] strong {
  font-family: Maverix, sans-serif;
  font-family: Din Next, sans-serif;
  font-size: 5.3125rem;
  font-size: 3.98438rem;
  font-weight: 400;
  font-weight: 900;
  line-height: .7;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .acalog-custom .video-block .video-column .wp-block-heading strong,
  .acalog-custom .video-block .video-column .wp-block[type="core/heading"] strong {
    font-family: Din Next, sans-serif;
    font-size: 7.08333rem;
    font-size: 5.3125rem;
    font-weight: 900;
    line-height: .7;
    line-height: 1.2;
  }
}
.acalog-custom .video-block .video-column .wp-block-heading.is-style-script,
.acalog-custom .video-block .video-column .wp-block[type="core/heading"].is-style-script {
  font-family: Maverix, sans-serif;
  font-size: 5.3125rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .video-block .video-column .wp-block-heading.is-style-script,
  .acalog-custom .video-block .video-column .wp-block[type="core/heading"].is-style-script {
    font-size: 7.08333rem;
  }
}
.acalog-custom .video-block .video-column .wp-block-heading.is-style-script strong,
.acalog-custom .video-block .video-column .wp-block[type="core/heading"].is-style-script strong {
  font-family: Din Next, sans-serif;
  font-size: 3.98438rem;
  font-weight: 900;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .acalog-custom .video-block .video-column .wp-block-heading.is-style-script strong,
  .acalog-custom .video-block .video-column .wp-block[type="core/heading"].is-style-script strong {
    font-size: 5.3125rem;
  }
}
.acalog-custom .video-block .video-column .wp-block-embed {
  padding-bottom: 56.25%;
  position: relative;
}
.acalog-custom .video-block .video-column iframe {
  border: 0;
  bottom: 0;
  height: 100%;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.acalog-custom .grad-panel .degree-element {
  margin-bottom: 2rem;
}
@media (min-width: 768px) {
  .acalog-custom .grad-panel .degree-element {
    margin-bottom: 0;
  }
}
.acalog-custom .grad-panel .degree-element .h2,
.acalog-custom .grad-panel .degree-element h2 {
  font-size: 1.5rem;
  margin: 0 0 .75rem;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .acalog-custom .grad-panel .degree-element .h2,
  .acalog-custom .grad-panel .degree-element h2 {
    font-size: 2rem;
  }
}
.acalog-custom .grad-panel .degree-element .degree-item-element {
  align-items: center;
  border-bottom: 1px solid #a15c60;
  display: flex;
  justify-content: space-between;
}
.acalog-custom .grad-panel .degree-element .degree-item-element .degree-item-text {
  font-size: 1.125rem;
  font-weight: 700;
  margin: 1rem 0 .5rem !important;
}
@media (min-width: 768px) {
  .acalog-custom .grad-panel .degree-element .degree-item-element .degree-item-text {
    font-size: 1.5rem;
  }
}
.acalog-custom .grad-panel .degree-element .degree-item-element .degree-type-text {
  font-size: 1.125rem;
  margin: 1rem 0 .5rem !important;
  padding-right: .5rem;
  text-align: right;
}
@media (min-width: 768px) {
  .acalog-custom .grad-panel .degree-element .degree-item-element .degree-type-text {
    font-size: 1.5rem;
  }
}
.acalog-custom .grad-panel .degree-element .degree-item-element .degree-item-text,
.acalog-custom .grad-panel .degree-element .degree-item-element .degree-type-text {
  display: block;
  line-height: 1.2;
}
.acalog-custom .grad-panel .great-fit .h3,
.acalog-custom .grad-panel .great-fit h3 {
  font-size: 1.5rem;
  margin: 0 0 .75rem;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .acalog-custom .grad-panel .great-fit .h3,
  .acalog-custom .grad-panel .great-fit h3 {
    font-size: 2rem;
  }
}
.acalog-custom .courses-panel .courses-field {
  margin-bottom: 2rem;
  margin-right: 0;
}
.acalog-custom .courses-panel .additional-info-field .h2,
.acalog-custom .courses-panel .additional-info-field h2 {
  font-size: 1.5rem;
  margin: 0 0 .75rem;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .acalog-custom .courses-panel .additional-info-field .h2,
  .acalog-custom .courses-panel .additional-info-field h2 {
    font-size: 2rem;
  }
}
.acalog-custom .contact-panel .column-text {
  padding-top: 2rem;
}
@media (min-width: 768px) {
  .acalog-custom .contact-panel .column-text {
    padding-top: unset;
  }
}
.acalog-custom .contact-panel .column-text a {
  color: #730b12;
  font-weight: 600;
  text-decoration: none;
}
.acalog-custom .contact-panel .column-text a:hover {
  color: #44070b;
}
.acalog-custom .contact-panel .column-text .wp-block-button__link {
  text-transform: uppercase;
}
@media (max-width: 767.98px) {
  .acalog-custom .contact-panel .column-image {
    display: none;
  }
}
@media (min-width: 768px) {
  .acalog-custom .contact-panel .column-image {
    margin-left: 0;
  }
  .acalog-custom .contact-panel .column-image img {
    height: auto;
    width: 90%;
  }
}
.acalog-custom .undergrad-feature-panel .row {
  justify-content: center;
}
.acalog-custom .undergrad-feature-panel .row>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block-heading,
.acalog-custom .undergrad-feature-panel .row>.wp-block-heading {
  font-family: Din Next, sans-serif;
  font-size: 3rem;
  font-weight: 900;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .acalog-custom .undergrad-feature-panel .row>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block-heading,
  .acalog-custom .undergrad-feature-panel .row>.wp-block-heading {
    font-size: 4rem;
  }
}
.acalog-custom .undergrad-feature-panel .row>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block-heading strong,
.acalog-custom .undergrad-feature-panel .row>.wp-block-heading strong {
  font-family: Maverix, sans-serif;
  font-size: 4rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .undergrad-feature-panel .row>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block-heading strong,
  .acalog-custom .undergrad-feature-panel .row>.wp-block-heading strong {
    font-size: 5.33333rem;
    line-height: .7;
  }
}
.acalog-custom .undergrad-feature-panel .row>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block-heading.is-style-script,
.acalog-custom .undergrad-feature-panel .row>.wp-block-heading.is-style-script {
  font-family: Maverix, sans-serif;
  font-size: 4rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .undergrad-feature-panel .row>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block-heading.is-style-script,
  .acalog-custom .undergrad-feature-panel .row>.wp-block-heading.is-style-script {
    font-size: 5.33333rem;
  }
}
.acalog-custom .undergrad-feature-panel .row>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block-heading.is-style-script strong,
.acalog-custom .undergrad-feature-panel .row>.wp-block-heading.is-style-script strong {
  font-family: Din Next, sans-serif;
  font-size: 3rem;
  font-weight: 900;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .acalog-custom .undergrad-feature-panel .row>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block-heading.is-style-script strong,
  .acalog-custom .undergrad-feature-panel .row>.wp-block-heading.is-style-script strong {
    font-size: 4rem;
  }
}
.acalog-custom .undergrad-feature-panel .row>.block-editor-inner-blocks>.block-editor-block-list__layout>p:last-of-type,
.acalog-custom .undergrad-feature-panel .row>p:last-of-type {
  margin: 0 0 2rem;
}
.acalog-custom .undergrad-feature-panel .h2,
.acalog-custom .undergrad-feature-panel h2 {
  text-align: center;
}
.acalog-custom .undergrad-feature-panel .column-card {
  align-content: stretch;
  display: flex;
  margin-top: 30px;
  position: relative;
}
.acalog-custom .undergrad-feature-panel .column-card .inner-card {
  background: #fff;
  color: #393939;
  display: flex;
  flex-direction: column;
  padding: 0 2rem;
  text-align: center;
  transition: all .2s ease-in-out;
  width: 100%;
}
.acalog-custom .undergrad-feature-panel .column-card .inner-card .card-icon {
  align-items: center;
  background-color: #fff;
  border-radius: 50px;
  display: flex;
  height: 100px;
  justify-content: center;
  margin: 0 auto 5px;
  width: 100px;
}
.acalog-custom .undergrad-feature-panel .column-card .inner-card .card-icon svg path {
  transition: all .2s ease-in-out;
}
.acalog-custom .undergrad-feature-panel .column-card .inner-card .card-body {
  flex-grow: 1;
}
.acalog-custom .undergrad-feature-panel .column-card .inner-card .card-body .h3,
.acalog-custom .undergrad-feature-panel .column-card .inner-card .card-body h3 {
  word-wrap: break-word;
  color: #730b12;
  font-size: 1.40625rem;
  font-weight: 600;
  margin-bottom: 0;
  margin-top: 15px;
}
@media (min-width: 768px) {
  .acalog-custom .undergrad-feature-panel .column-card .inner-card .card-body .h3,
  .acalog-custom .undergrad-feature-panel .column-card .inner-card .card-body h3 {
    font-size: 1.875rem;
  }
}
.acalog-custom .undergrad-feature-panel .column-card .inner-card .card-body p {
  color: inherit;
  font-size: 1.04167rem;
  line-height: 1.3;
  margin-bottom: 1rem;
  margin-top: .5rem;
}
@media (min-width: 768px) {
  .acalog-custom .undergrad-feature-panel .column-card .inner-card .card-body p {
    font-size: 1.25rem;
  }
}
.acalog-custom .school-programs-block .h2,
.acalog-custom .school-programs-block h2 {
  color: #393939;
  font-size: 3rem;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .acalog-custom .school-programs-block .h2,
  .acalog-custom .school-programs-block h2 {
    font-size: 4rem;
  }
}
.acalog-custom .school-programs-block .h2 span,
.acalog-custom .school-programs-block h2 span {
  color: #730b12;
}
.acalog-custom .school-programs-block .h3,
.acalog-custom .school-programs-block h3 {
  margin-top: 2rem;
}
.acalog-custom .school-programs-block p {
  font-size: 1.04167rem;
}
@media (min-width: 768px) {
  .acalog-custom .school-programs-block p {
    font-size: 1.25rem;
  }
}
.acalog-custom .school-programs-block input {
  margin-right: 3px;
}
.acalog-custom .school-programs-block .degree-item-text {
  font-size: 1.04167rem;
}
@media (min-width: 768px) {
  .acalog-custom .school-programs-block .degree-item-text {
    font-size: 1.25rem;
  }
}
.acalog-custom .school-programs-block .form-check input[type=checkbox][disabled]+span {
  color: #ccc;
}
.acalog-custom .school-programs-block a {
  color: #393939;
  text-decoration: none;
}
@media (max-width: 767.98px) {
  .acalog-custom .school-programs-block a {
    line-height: 1.7;
  }
}
.acalog-custom .school-programs-block a:hover {
  color: #730b12;
}
.acalog-custom .school-programs-block .compare-checked {
  background-color: #f2f2f2;
  bottom: 0;
  display: none;
  left: 0;
  padding: 1.5rem 1rem;
  position: fixed;
  right: 0;
  width: 100%;
  z-index: 1000;
}
.acalog-custom .school-programs-block .compare-checked .row {
  justify-content: center;
}
.acalog-custom .school-programs-block .compare-checked .item-wrapper .compare-item {
  border: 1px dashed #393939;
  border-radius: 15px;
  min-height: 3rem;
  padding: .5rem;
}
.acalog-custom .school-programs-block .compare-checked .item-wrapper .compare-item.has-item {
  background-color: #393939;
  border: none;
  color: #fff;
}
.acalog-custom .school-programs-block .compare-checked .item-wrapper .compare-item.has-item p {
  font-size: 1.25rem;
  margin-bottom: 0;
  text-align: center;
}
@media (max-width: 767.98px) {
  .acalog-custom .school-programs-block .compare-checked .item-wrapper {
    display: none;
  }
}
.acalog-custom .school-programs-block .compare-checked .button-wrapper .compare-button {
  background-color: #730b12;
  border-radius: 15px;
  padding: 0;
}
.acalog-custom .school-programs-block .compare-checked .button-wrapper .compare-button button {
  background-color: #730b12;
  border: none;
  border-radius: 15px;
  color: #fff;
  font-size: 1.25rem;
  font-weight: 600;
  margin: 0;
  min-height: 3rem;
  padding: 0;
  text-transform: uppercase;
  transition: all .2s ease-in-out;
  width: 100%;
}
.acalog-custom .school-programs-block .compare-checked .button-wrapper .compare-button button:hover {
  background: #44070b;
}
.acalog-custom .programs-block .row {
  justify-content: center;
  row-gap: 0 !important;
}
.acalog-custom .programs-block .h2 strong,
.acalog-custom .programs-block h2 strong {
  text-transform: uppercase;
}
.acalog-custom .programs-block .column-search .program-search-box {
  background: #f2f2f2;
  border-radius: 5px;
  padding: .5rem;
}
.acalog-custom .programs-block .column-search .program-search-box i.icon:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #3596ac;
  content: "";
  content: "\f002";
  display: inline-block;
  font-family: Font Awesome \6 Pro;
  font-style: normal;
  font-variant: normal;
  font-weight: 300;
  line-height: 1;
  margin-right: 8px;
}
.acalog-custom .programs-block .column-search .program-search-box i.icon:before:hover {
  color: #3596ac;
}
.acalog-custom .programs-block .column-search .program-search-box i.icon:before {
  font-weight: 700;
}
.acalog-custom .programs-block .column-search .program-search-box label {
  width: 90%;
}
.acalog-custom .programs-block .column-search .program-search-box label span {
  color: #fff;
}
.acalog-custom .programs-block .column-search .program-search-box .input-group {
  align-items: center;
  justify-content: flex-end;
}
@media (min-width: 768px) {
  .acalog-custom .programs-block .column-search .program-search-box .input-group {
    display: flex-start;
  }
}
.acalog-custom .programs-block .column-search .program-search-box .input-group .icon {
  display: none;
}
@media (min-width: 768px) {
  .acalog-custom .programs-block .column-search .program-search-box .input-group .icon {
    display: block;
  }
}
.acalog-custom .programs-block .column-search .program-search-box input[type=search] {
  background: #fff;
  border-radius: .375rem !important;
  color: #393939;
  width: calc(76%);
}
.acalog-custom .programs-block .column-search .program-search-box input[type=search]:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #3596ac;
  content: "";
  content: "\f002";
  display: inline-block;
  font-family: Font Awesome \6 Pro;
  font-style: normal;
  font-variant: normal;
  font-weight: 300;
  line-height: 1;
  margin-right: 8px;
}
.acalog-custom .programs-block .column-search .program-search-box input[type=search]:before:hover {
  color: #3596ac;
}
@media (min-width: 768px) {
  .acalog-custom .programs-block .column-search .program-search-box input[type=search] {
    border-bottom-left-radius: .375rem !important;
    border-bottom-right-radius: 0 !important;
    border-top-left-radius: .375rem !important;
    border-top-right-radius: 0 !important;
    width: auto;
  }
}
.acalog-custom .programs-block .column-search .program-search-box input[type=search]::-moz-placeholder {
  color: #666;
}
.acalog-custom .programs-block .column-search .program-search-box input[type=search]::placeholder {
  color: #666;
}
@media (max-width: 767.98px) {
  .acalog-custom .programs-block .column-search .program-search-box .school-field {
    border-bottom-left-radius: .375rem !important;
    border-top-left-radius: .375rem !important;
  }
}
.acalog-custom .programs-block .column-search .program-search-box .form-select {
  max-width: 150px;
}
.acalog-custom .programs-block .degree-element {
  margin-top: 2rem;
}
.acalog-custom .programs-block .degree-element .degree-element-inner {
  border-top: 1px solid #ababab;
}
.acalog-custom .programs-block .degree-element .degree-item-element .degree-item-text {
  font-size: 1.03125rem;
  margin: 1rem 0 !important;
}
@media (min-width: 768px) {
  .acalog-custom .programs-block .degree-element .degree-item-element .degree-item-text {
    font-size: 1.375rem;
  }
}
.acalog-custom .programs-block .degree-element .degree-item-element .degree-item-text:before {
  background: none !important;
  content: unset !important;
}
.acalog-custom .programs-block .degree-element .degree-item-element .degree-type-text {
  font-size: 1.04167rem;
}
@media (min-width: 768px) {
  .acalog-custom .programs-block .degree-element .degree-item-element .degree-type-text {
    font-size: 1.25rem;
  }
}
@media (min-width: 576px) {
  .acalog-custom .programs-block .degree-element .degree-item-element .degree-type-text {
    display: block;
  }
}
.acalog-custom .programs-block .degree-element a {
  align-items: center;
  color: #000;
  display: flex;
  text-decoration: none;
  transition: all .2s ease-in-out;
}
.acalog-custom .programs-block .degree-element a:before {
  background: url("../../img/gateway/c9da370eaf7c519e9052.svg") no-repeat 0 !important;
  content: "";
  display: inline-block;
  flex: 0 0 31px;
  height: 31px;
  margin-right: 1rem;
  width: 31px;
}
.acalog-custom .programs-block .degree-element a:hover {
  color: #730b12;
}
.acalog-custom .activities-block .h2,
.acalog-custom .activities-block h2 {
  font-family: Din Next, sans-serif;
  font-family: Maverix, sans-serif;
  font-size: 3rem;
  font-size: 4rem;
  font-weight: 900;
  font-weight: 400;
  line-height: 1.2;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .activities-block .h2,
  .acalog-custom .activities-block h2 {
    font-size: 4rem;
    font-size: 5.33333rem;
  }
}
.acalog-custom .activities-block .h2 strong,
.acalog-custom .activities-block h2 strong {
  font-family: Maverix, sans-serif;
  font-family: Din Next, sans-serif;
  font-size: 4rem;
  font-size: 3rem;
  font-weight: 400;
  font-weight: 900;
  line-height: .7;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .acalog-custom .activities-block .h2 strong,
  .acalog-custom .activities-block h2 strong {
    font-family: Din Next, sans-serif;
    font-size: 5.33333rem;
    font-size: 4rem;
    font-weight: 900;
    line-height: .7;
    line-height: 1.2;
  }
}
.acalog-custom .activities-block .is-style-script.h2,
.acalog-custom .activities-block h2.is-style-script {
  font-family: Maverix, sans-serif;
  font-size: 4rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .activities-block .is-style-script.h2,
  .acalog-custom .activities-block h2.is-style-script {
    font-size: 5.33333rem;
  }
}
.acalog-custom .activities-block .is-style-script.h2 strong,
.acalog-custom .activities-block h2.is-style-script strong {
  font-family: Din Next, sans-serif;
  font-size: 3rem;
  font-weight: 900;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .acalog-custom .activities-block .is-style-script.h2 strong,
  .acalog-custom .activities-block h2.is-style-script strong {
    font-size: 4rem;
  }
}
.acalog-custom .activities-block .activity-filter-wrapper {
  background: #e7e7e7;
  margin-bottom: 1rem;
  padding: 20px;
}
.acalog-custom .activities-block .activity-filter-wrapper label {
  font-weight: 400;
}
.acalog-custom .activities-block .stats {
  border-bottom: 1px solid #f2f2f2;
  font-family: Din Next, sans-serif;
  font-weight: 400;
  margin-bottom: 0;
  padding: 20px;
}
.acalog-custom .activities-block .activity {
  border-bottom: 1px solid #f2f2f2;
  padding: 20px;
  position: relative;
  transition: all .2s ease-in-out;
}
.acalog-custom .activities-block .activity .h3,
.acalog-custom .activities-block .activity h3 {
  font-family: Din Next, sans-serif;
  font-size: 1.125rem;
  font-weight: 900;
}
@media (min-width: 768px) {
  .acalog-custom .activities-block .activity .h3,
  .acalog-custom .activities-block .activity h3 {
    font-size: 1.5rem;
  }
}
.acalog-custom .activities-block .activity .h3 a,
.acalog-custom .activities-block .activity h3 a {
  text-decoration: none;
  transition: all .2s ease-in-out;
}
.acalog-custom .activities-block .activity .h3 a:after,
.acalog-custom .activities-block .activity h3 a:after {
  bottom: 0;
  content: "";
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.acalog-custom .activities-block .activity:focus-within,
.acalog-custom .activities-block .activity:hover {
  background: #f2f2f2;
}
.acalog-custom .activities-block .activity p {
  font-size: 1.04167rem;
}
@media (min-width: 768px) {
  .acalog-custom .activities-block .activity p {
    font-size: 1.25rem;
  }
}
.acalog-custom .wp-block-quote {
  background: rgba(0,0,0,0.1);
  border-radius: 38px;
  padding: 1.5rem 2rem;
}
@media (min-width: 768px) {
  .acalog-custom .wp-block-quote {
    padding: 2rem 3rem;
  }
}
.acalog-custom .wp-block-quote strong {
  font-weight: 700;
}
.acalog-custom .wp-block-quote cite {
  font-size: 1.04167rem;
  font-style: italic;
  font-weight: 400;
}
@media (min-width: 768px) {
  .acalog-custom .wp-block-quote cite {
    font-size: 1.25rem;
  }
}
.acalog-custom .footer {
  background-color: #730b12;
  font-weight: 400;
  padding: 4rem 0;
  position: relative;
}
@media (min-width: 576px) {
  .acalog-custom .footer:after {
    background: #630b11;
    content: " ";
    display: block;
    height: 100%;
    left: -280px;
    position: absolute;
    top: 0;
    transform: skew(-10deg,0deg);
    transform-origin: bottom left;
    width: 40%;
    z-index: 0;
  }
}
.acalog-custom .footer ul {
  padding-left: 0;
}
.acalog-custom .footer a {
  font-family: Source Sans Pro, sans-serif;
  text-decoration: none;
}
.acalog-custom .footer .h2,
.acalog-custom .footer .h3,
.acalog-custom .footer a,
.acalog-custom .footer h2,
.acalog-custom .footer h3 {
  color: #fff;
}
.acalog-custom .footer .footer-address {
  color: #fff;
  font-family: Source Sans Pro, sans-serif;
  font-size: 1.25rem;
  padding-bottom: 2rem;
  position: relative;
  text-align: center;
  z-index: 1;
}
@media (min-width: 992px) {
  .acalog-custom .footer .footer-address {
    text-align: left;
  }
}
.acalog-custom .footer .footer-address img {
  padding-bottom: 2rem;
}
.acalog-custom .footer .footer-column {
  padding-bottom: 2rem;
  text-align: center;
}
@media (min-width: 992px) {
  .acalog-custom .footer .footer-column {
    text-align: left;
  }
}
.acalog-custom .footer .footer-column .footer-utility-links li {
  list-style: none;
}
.acalog-custom .footer .footer-column .footer-utility-links li a {
  color: #fff;
  font-size: 1.625rem;
  font-weight: 600;
  text-decoration: none;
}
.acalog-custom .footer .footer-column .footer-utility-links li a img {
  margin-right: 10px;
}
.acalog-custom .footer .footer-column .footer-nav-links li {
  list-style: none;
}
.acalog-custom .footer .footer-column .footer-nav-links li a {
  color: #fff;
  font-size: 1.25rem;
  text-decoration: none;
}
.acalog-custom .footer .footer-column .footer-nav-links li a .media-mini-icons {
  margin-right: 10px;
}
.acalog-custom .footer .footer-column--column-1 .footer-nav-links li {
  font-size: 1.21875rem;
  font-weight: 600;
}
@media (min-width: 768px) {
  .acalog-custom .footer .footer-column--column-1 .footer-nav-links li {
    font-size: 1.625rem;
  }
}
.acalog-custom .footer .footer-column--column-1 .footer-nav-links li a {
  display: inline-block;
}
.acalog-custom .footer .footer-column--column-1 .visit:before {
  background: #c6cd23;
  border-radius: 50%;
  color: #730b12;
  content: "\f3C5";
  display: inline-block;
  font-family: Font Awesome \6 Pro;
  font-size: .57292rem;
  font-weight: 900;
  height: 21px;
  line-height: 1;
  margin-right: 8px;
  padding: 5px;
  text-align: center;
  vertical-align: middle;
  width: 21px;
}
@media (min-width: 768px) {
  .acalog-custom .footer .footer-column--column-1 .visit:before {
    font-size: .6875rem;
  }
}
.acalog-custom .footer .footer-column--column-1 .apply:before {
  background: #c6cd23;
  border-radius: 50%;
  color: #730b12;
  content: "\f00c";
  display: inline-block;
  font-family: Font Awesome \6 Pro;
  font-size: .57292rem;
  font-weight: 900;
  height: 21px;
  line-height: 1;
  margin-right: 8px;
  padding: 5px;
  text-align: center;
  vertical-align: middle;
  width: 21px;
}
@media (min-width: 768px) {
  .acalog-custom .footer .footer-column--column-1 .apply:before {
    font-size: .6875rem;
  }
}
.acalog-custom .footer .footer-column--column-1 .give:before {
  background: #c6cd23;
  border-radius: 50%;
  color: #730b12;
  content: "\f06b";
  display: inline-block;
  font-family: Font Awesome \6 Pro;
  font-size: .57292rem;
  font-weight: 900;
  height: 21px;
  line-height: 1;
  margin-right: 8px;
  padding: 5px;
  text-align: center;
  vertical-align: middle;
  width: 21px;
}
@media (min-width: 768px) {
  .acalog-custom .footer .footer-column--column-1 .give:before {
    font-size: .6875rem;
  }
}
.acalog-custom .footer .column-social-icons {
  text-align: center;
}
.acalog-custom .footer .column-social-icons .social-icons-lists {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  padding-left: 0;
}
@media (min-width: 992px) {
  .acalog-custom .footer .column-social-icons .social-icons-lists {
    justify-content: unset;
  }
}
.acalog-custom .footer .column-social-icons .social-icons-lists li {
  list-style: none;
  margin: 0 8px;
}
.acalog-custom .footer .column-social-icons .social-icons-lists li:first-child {
  margin-left: 0;
}
.acalog-custom .footer .column-social-icons .social-icons-lists li:last-child {
  margin-right: 0;
}
.acalog-custom .footer .column-social-icons .social-icons-lists li .social-icons {
  height: auto;
  margin-bottom: 10px;
  width: 25px;
}
@media (min-width: 768px) {
  .acalog-custom .footer .column-social-icons .social-icons-lists li .social-icons {
    width: unset;
  }
}
.acalog-custom .footer .column-social-icons .footer-media-links {
  padding-left: 0;
  text-align: center;
}
@media (min-width: 992px) {
  .acalog-custom .footer .column-social-icons .footer-media-links {
    text-align: left;
  }
}
.acalog-custom .footer .column-social-icons .footer-media-links li {
  list-style: none;
  margin: 0 0 10px 10px;
}
.acalog-custom .footer .column-social-icons .footer-media-links li a {
  color: #fff;
  font-size: 1.25rem;
  text-decoration: none;
}
.acalog-custom .footer .column-social-icons .footer-media-links li a .media-mini-icons {
  margin-right: 10px;
}
@media print {
  .acalog-custom .footer {
    display: none;
  }
}
.acalog-custom .sub-footer {
  background: #393939;
  color: #f6f6f6;
  font-weight: 400;
  padding-bottom: .5rem;
  padding-top: .5rem;
}
@media print {
  .acalog-custom .sub-footer {
    background: #fff;
    color: #000;
  }
}
.acalog-custom .column-copyright {
  padding-bottom: 0;
  padding-top: .5rem;
  text-align: center;
}
.acalog-custom .column-copyright p {
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .acalog-custom .column-copyright {
    padding-bottom: .5rem;
    text-align: unset;
  }
}
.acalog-custom .column-footer-sub-nav {
  padding-bottom: .5rem;
  padding-top: .5rem;
  text-align: center;
}
@media (min-width: 768px) {
  .acalog-custom .column-footer-sub-nav {
    text-align: right;
  }
}
.acalog-custom .column-footer-sub-nav ul {
  margin-bottom: 1rem;
  margin-top: 0;
  padding-left: 0;
}
@media (min-width: 768px) {
  .acalog-custom .column-footer-sub-nav ul {
    margin-bottom: 0;
    padding-left: 2rem;
  }
}
.acalog-custom .column-footer-sub-nav li {
  list-style: none;
}
@media (min-width: 768px) {
  .acalog-custom .column-footer-sub-nav li {
    display: inline-block;
  }
  .acalog-custom .column-footer-sub-nav li:first-child:before {
    content: "";
  }
  .acalog-custom .column-footer-sub-nav li:before {
    color: #bbb;
    content: "|";
  }
}
.acalog-custom .column-footer-sub-nav li a {
  color: #f6f6f6;
  padding: 0 .5rem;
  text-decoration: none;
}
@media print {
  .acalog-custom .column-footer-sub-nav {
    display: none;
  }
}
.acalog-custom .alert-wrapper.alert-primary {
  background: #51b3c9;
  overflow: hidden;
  position: relative;
  z-index: 102;
}
.acalog-custom .alert-wrapper.alert-secondary {
  background: #393939;
  overflow: hidden;
  position: relative;
  z-index: 102;
}
.acalog-custom .alert-wrapper.alert-secondary i:before,
.acalog-custom .alert-wrapper.alert-secondary p {
  color: #ddd;
}
.acalog-custom .alert-wrapper.alert-secondary p a {
  color: #c6cd23;
}
.acalog-custom .three-skews {
  display: flex;
  flex-direction: row;
  height: 100%;
  position: absolute;
}
.acalog-custom .three-skews .blue-skew,
.acalog-custom .three-skews .green-skew {
  background: rgba(255,255,255,0.1);
  height: 100%;
  margin-right: 30px;
  transform: skew(30deg);
  width: 70px;
}
@media (max-width: 767.98px) {
  .acalog-custom .three-skews {
    display: none;
  }
}
.acalog-custom .alert-bar {
  padding-bottom: .25rem;
  padding-top: 1.25rem;
  position: relative;
}
.acalog-custom .alert-bar .alert-message {
  color: #282828;
  display: flex;
  flex-direction: row;
  font-size: .9375rem;
  font-weight: 600;
  justify-content: center;
}
@media (min-width: 768px) {
  .acalog-custom .alert-bar .alert-message {
    font-size: 1.125rem;
  }
}
.acalog-custom .alert-bar .icon {
  display: inline;
  line-height: 1.5;
  margin-right: 8px;
  transform: translateY(-0.125rem);
}
.acalog-custom .alert-bar .icon:before {
  color: #282828;
  font-size: 1.25rem;
  font-weight: 400;
}
.acalog-custom .alert-bar .alert-icon {
  margin-right: 10px;
}
.acalog-custom .alert-bar p {
  display: inline-block;
}
.acalog-custom .alert-bar a {
  text-decoration: underline;
}
.acalog-custom #skip-links .skip-link {
  background: #393939;
  color: #fff;
  font-family: Source Sans Pro, sans-serif;
  font-size: .9375rem;
  font-weight: 700;
  left: 20px;
  padding: 20px;
  position: absolute;
  text-align: center;
  top: 0;
  transition: none;
  width: 200px !important;
  z-index: 1001;
}
@media (min-width: 768px) {
  .acalog-custom #skip-links .skip-link {
    font-size: 1.125rem;
  }
}
.acalog-custom .header-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.acalog-custom .header-wrapper .header {
  order: 1;
}
.acalog-custom .header-wrapper .top-nav-bar {
  order: 2;
}
@media (min-width: 992px) {
  .acalog-custom .header-wrapper .header {
    order: 2;
  }
  .acalog-custom .header-wrapper .top-nav-bar {
    order: 1;
  }
}
.acalog-custom .top-nav-bar {
  position: relative;
  z-index: 102;
}
.acalog-custom .top-nav-bar .resources-nav {
  align-items: center;
  display: flex;
  justify-content: flex-start;
  padding: 0 !important;
}
.acalog-custom .top-nav-bar .resources-nav ul {
  list-style: none;
  margin: 0;
  padding-left: 0;
}
.acalog-custom .top-nav-bar .resources-nav ul li {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-size: .9375rem;
  line-height: 1;
  padding-top: 1px;
}
@media (min-width: 1300px) {
  .acalog-custom .top-nav-bar .resources-nav ul li {
    font-size: 1rem;
  }
}
.acalog-custom .top-nav-bar .resources-nav ul li.current-menu-item a {
  border-bottom: 2px solid #fff;
}
.acalog-custom .top-nav-bar .resources-nav ul li a {
  border-bottom: 2px solid transparent;
  color: #fff;
  display: block;
  font-weight: 400;
  margin: 0 .5rem;
  text-decoration: none;
  transition: all .2s ease-in-out;
}
@media (min-width: 1300px) {
  .acalog-custom .top-nav-bar .resources-nav ul li a {
    margin: 0 15px;
  }
}
.acalog-custom .top-nav-bar .resources-nav ul li a:hover {
  border-bottom: 2px solid #fff;
}
.acalog-custom .top-nav-bar .utility-nav {
  align-items: center;
  display: flex;
  justify-content: flex-end;
  padding: 0;
}
.acalog-custom .top-nav-bar .utility-nav ul {
  display: flex;
  list-style: none;
  margin: 0;
  padding-left: 0;
}
.acalog-custom .top-nav-bar .utility-nav ul li {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  line-height: 1;
  padding-top: 1px;
}
@media (min-width: 1300px) {
  .acalog-custom .top-nav-bar .utility-nav ul li {
    font-size: 1rem;
  }
}
.acalog-custom .top-nav-bar .utility-nav ul li.current-menu-item a {
  border-bottom: 2px solid #fff;
}
.acalog-custom .top-nav-bar .utility-nav ul li a {
  border-bottom: 2px solid transparent;
  color: #fff;
  display: block;
  font-size: 1.25rem;
  font-weight: 600;
  margin: 0 .5rem;
  text-decoration: none;
  transition: all .2s ease-in-out;
}
@media (min-width: 1300px) {
  .acalog-custom .top-nav-bar .utility-nav ul li a {
    margin: 0 15px;
  }
}
.acalog-custom .top-nav-bar .utility-nav ul li a:hover {
  border-bottom: 2px solid #fff;
}
.acalog-custom .top-nav-bar .utility-nav ul li a img {
  margin-right: 5px;
}
.acalog-custom .top-nav-bar .search {
  background: transparent;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19.52' height='19.52'%3E%3Ccircle cx='7.35' cy='7.35' r='6.35' fill='none' stroke='%23fff' stroke-width='2'/%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='square' stroke-width='2' d='m12.12 12.12 5.99 5.99'/%3E%3C/svg%3E") no-repeat 50%;
  border: 0;
  border-radius: 100%;
  height: 50px;
  margin-top: 3px;
  transition: all .2s ease-in-out;
  width: 50px;
}
.acalog-custom .top-nav-bar .search:hover {
  background-color: #730b12;
}
.acalog-custom .top-nav-bar .search.active {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1.5em' style='fill:%23fff' viewBox='0 0 384 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc.--%3E%3Cpath d='M345 137c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-119 119L73 103c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l119 119L39 375c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l119-119L311 409c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-119-119L345 137z'/%3E%3C/svg%3E");
}
.acalog-custom .top-nav-bar .search img {
  display: block;
  height: 20px;
  margin: 0;
  width: 20px;
}
.acalog-custom .header.sticky#sticky-header {
  filter: drop-shadow(0 0 .5rem rgba(0,0,0,0.2));
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 103;
}
.acalog-custom .header.sticky#sticky-header .main-nav {
  padding-bottom: 0;
  padding-top: 0;
}
.acalog-custom .header.sticky#sticky-header .navbar-brand img.ms-site-logo {
  height: auto;
  margin-bottom: 10px;
  margin-top: 10px;
  width: 70% !important;
}
.acalog-custom .admin-bar .header.sticky#sticky-header {
  top: 0;
}
@media only screen and (min-width: 601px) {
  .acalog-custom .admin-bar .header.sticky#sticky-header {
    top: 46px;
  }
}
@media (min-width: 768px) {
  .acalog-custom .admin-bar .header.sticky#sticky-header {
    top: 32px;
  }
}
.acalog-custom .header,
.acalog-custom .header .main-nav,
.acalog-custom .header .navbar-brand,
.acalog-custom .header .navbar-brand img.ms-site-logo {
  transition: all .2s ease-in-out;
}
.acalog-custom .header {
  background-color: #730b12;
  position: relative;
  z-index: 103;
}
.acalog-custom .header-inner {
  background: #730b12;
  color: #fff;
  display: flex;
  justify-content: space-between;
  padding-bottom: 5px;
  padding-top: 5px;
}
.acalog-custom .header-inner .site-logo {
  height: 65px;
  width: 250px;
}
.acalog-custom .header-inner .visually-hidden-focusable {
  background: #730b12;
  left: 20px;
  padding: 20px;
  position: absolute;
  top: 0;
  width: 200px;
  z-index: 1001;
}
@media (min-width: 992px) {
  .acalog-custom .header-inner {
    padding-bottom: 23px;
    padding-top: 20px;
  }
}
.acalog-custom .header-inner .container {
  align-items: center;
  display: flex;
  justify-content: space-between;
  position: relative;
}
.acalog-custom .header-inner .header-top-left {
  align-items: center;
  display: flex;
  flex-grow: 2;
  justify-content: center;
}
@media (min-width: 992px) {
  .acalog-custom .header-inner .header-top-left {
    justify-content: flex-start;
  }
}
.acalog-custom .header-inner .header-top-right {
  align-items: center;
  display: flex;
  justify-content: flex-start;
}
.acalog-custom .header-inner .h1,
.acalog-custom .header-inner h1 {
  font-size: .0625rem;
  margin-bottom: 0 !important;
}
.acalog-custom .header-inner .h1 a,
.acalog-custom .header-inner h1 a {
  display: inline-block;
}
.acalog-custom .header-inner img {
  width: 160px;
}
@media (min-width: 992px) {
  .acalog-custom .header-inner img {
    margin-right: 20px;
    margin-top: 2px;
    width: 160px;
  }
}
@media (min-width: 1300px) {
  .acalog-custom .header-inner img {
    margin-right: 32px;
    margin-top: 2px;
    width: 197px;
  }
}
.acalog-custom .header-inner a {
  color: #fff;
}
.acalog-custom .global-nav {
  display: flex;
  padding: 0;
}
.acalog-custom .global-nav .nav {
  display: none;
}
@media (min-width: 992px) {
  .acalog-custom .global-nav .nav {
    display: flex;
  }
}
.acalog-custom .global-nav ul {
  display: flex;
  list-style: none;
  margin-left: auto;
  padding-left: 0;
}
.acalog-custom .global-nav ul li {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-size: .875rem;
  line-height: 1;
  padding-top: 1px;
  text-transform: capitalize;
}
.acalog-custom .global-nav ul li a {
  border-bottom: 2px solid transparent;
  font-size: 1.25rem;
  font-weight: 400;
  margin: 0 .5rem;
  padding-bottom: 1px;
  text-decoration: none;
  transition: all .2s ease-in-out;
}
.acalog-custom .global-nav ul li a:hover {
  border-bottom: 2px solid #fff;
}
@media (min-width: 1300px) {
  .acalog-custom .global-nav ul li a {
    margin: 0 15px;
  }
}
.acalog-custom .global-nav .hamburger.hamburger--elastic {
  padding: 15px 0 15px 15px;
}
.acalog-custom .global-nav .hamburger.hamburger--elastic .hamburger-inner,
.acalog-custom .global-nav .hamburger.hamburger--elastic .hamburger-inner:after,
.acalog-custom .global-nav .hamburger.hamburger--elastic .hamburger-inner:before {
  background-color: #fff;
}
.acalog-custom .mobile-nav {
  display: none;
}
.acalog-custom .events-breadcrumb {
  background-color: #f2f2f2;
  padding-top: 1rem;
}
.acalog-custom .events-breadcrumb .inner-breadcrumb {
  align-items: center;
  display: flex;
}
.acalog-custom .events-breadcrumb .inner-breadcrumb a {
  display: flex;
  transition: .3s;
}
.acalog-custom .events-breadcrumb .inner-breadcrumb a:hover path {
  fill: #630b11;
  transform: scale(1.03);
}
.acalog-custom .events-breadcrumb .inner-breadcrumb p {
  font-weight: 400;
  margin-bottom: 0;
  margin-left: 5px;
}
.acalog-custom .featured-post .column-image {
  align-items: center;
  justify-content: flex-end;
  position: relative;
}
@media (min-width: 768px) {
  .acalog-custom .featured-post .column-image {
    display: flex;
  }
}
.acalog-custom .featured-post .column-image .image-ring {
  bottom: 0;
  height: auto;
  position: absolute;
  right: 3%;
  top: -8%;
  width: 100%;
}
@media (min-width: 576px) {
  .acalog-custom .featured-post .column-image .image-ring {
    right: 1rem;
    top: -1rem;
  }
}
@media (min-width: 768px) {
  .acalog-custom .featured-post .column-image .image-ring {
    top: -0.5rem;
    width: 100%;
  }
}
@media (min-width: 992px) {
  .acalog-custom .featured-post .column-image .image-ring {
    top: -2.5rem;
  }
}
.acalog-custom .featured-post .column-image .image-wrapper {
  margin: 0;
  position: relative;
  text-align: center;
}
@media (max-width: 767.98px) {
  .acalog-custom .featured-post .column-image .image-wrapper {
    padding-bottom: 2rem;
  }
}
.acalog-custom .featured-post .column-image .image-wrapper a:before {
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
.acalog-custom .featured-post .column-image .image-wrapper .program-image {
  height: auto;
  max-width: 100%;
  width: 100%;
}
.acalog-custom .featured-post .featured-text .feature-event-title.h2,
.acalog-custom .featured-post .featured-text h2.feature-event-title {
  color: #730b12 !important;
}
.acalog-custom .featured-post .featured-text a {
  color: #393939;
  font-size: 1.04167rem;
  font-weight: 600;
  text-decoration: none;
  text-transform: uppercase;
  transition: .3s;
  transition: all .2s ease-in-out;
}
@media (min-width: 768px) {
  .acalog-custom .featured-post .featured-text a {
    font-size: 1.25rem;
  }
}
.acalog-custom .featured-post .featured-text a svg {
  border-radius: 15px;
  margin-left: .625rem;
  transition: all .2s ease-in-out;
  transition: .3s;
  vertical-align: text-bottom;
}
.acalog-custom .featured-post .featured-text a svg path {
  transition: all .2s ease-in-out;
}
.acalog-custom .featured-post .featured-text a:hover {
  color: #730b12;
}
.acalog-custom .featured-post .featured-text a:hover svg {
  border-radius: 15px;
}
.acalog-custom .featured-post .featured-text a:hover svg path {
  fill: #730b12;
}
.acalog-custom .events-vist-calendar .card-column {
  display: flex;
  justify-content: center;
  margin-bottom: 2rem;
}
.acalog-custom .events-vist-calendar .card-column .inner-card {
  background-color: #730b12;
  display: flex;
  flex-direction: column;
  padding-bottom: 2rem;
  position: relative;
  text-align: center;
  transition: all .2s ease-in-out;
}
.acalog-custom .events-vist-calendar .card-column img {
  height: auto;
  width: 100%;
}
.acalog-custom .events-vist-calendar .card-column .card-body {
  flex-grow: 1;
  padding: 2rem 1rem 1rem;
}
.acalog-custom .events-vist-calendar .card-column .card-body .h2,
.acalog-custom .events-vist-calendar .card-column .card-body h2 {
  color: inherit;
  font-size: 1.3125rem;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .acalog-custom .events-vist-calendar .card-column .card-body .h2,
  .acalog-custom .events-vist-calendar .card-column .card-body h2 {
    font-size: 1.75rem;
  }
}
.acalog-custom .events-vist-calendar .card-column .card-body .h2 a,
.acalog-custom .events-vist-calendar .card-column .card-body h2 a {
  text-decoration: none;
}
.acalog-custom .events-vist-calendar .card-column .card-body .h2 a:before,
.acalog-custom .events-vist-calendar .card-column .card-body h2 a:before {
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.acalog-custom .events-vist-calendar .card-column svg {
  margin: 0 auto;
}
.acalog-custom .events-vist-calendar .card-column:focus-within .inner-card,
.acalog-custom .events-vist-calendar .card-column:hover .inner-card {
  box-shadow: 0 10px 30px rgba(243,246,244,0.05);
  cursor: pointer;
  outline: 0;
  transform: translateY(-8px);
}
.acalog-custom .featured-events-page .events-section-title.h2,
.acalog-custom .featured-events-page h2.events-section-title {
  color: #730b12 !important;
}
.acalog-custom .events-rss-feed .h2,
.acalog-custom .events-rss-feed h2 {
  color: #730b12;
  font-family: Din Next, sans-serif;
  font-family: Maverix, sans-serif;
  font-size: 3.375rem;
  font-size: 4.5rem;
  font-weight: 900;
  font-weight: 400;
  line-height: 1.2;
  line-height: .7;
  padding-bottom: 1rem;
}
@media (min-width: 768px) {
  .acalog-custom .events-rss-feed .h2,
  .acalog-custom .events-rss-feed h2 {
    font-size: 4.5rem;
    font-size: 6rem;
  }
}
.acalog-custom .events-rss-feed .h2 strong,
.acalog-custom .events-rss-feed h2 strong {
  font-family: Maverix, sans-serif;
  font-family: Din Next, sans-serif;
  font-size: 4.5rem;
  font-size: 3.375rem;
  font-weight: 400;
  font-weight: 900;
  line-height: .7;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .acalog-custom .events-rss-feed .h2 strong,
  .acalog-custom .events-rss-feed h2 strong {
    font-family: Din Next, sans-serif;
    font-size: 6rem;
    font-size: 4.5rem;
    font-weight: 900;
    line-height: .7;
    line-height: 1.2;
  }
}
.acalog-custom .events-rss-feed .is-style-script.h2,
.acalog-custom .events-rss-feed h2.is-style-script {
  font-family: Maverix, sans-serif;
  font-size: 4.5rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .events-rss-feed .is-style-script.h2,
  .acalog-custom .events-rss-feed h2.is-style-script {
    font-size: 6rem;
  }
}
.acalog-custom .events-rss-feed .is-style-script.h2 strong,
.acalog-custom .events-rss-feed h2.is-style-script strong {
  font-family: Din Next, sans-serif;
  font-size: 3.375rem;
  font-weight: 900;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .acalog-custom .events-rss-feed .is-style-script.h2 strong,
  .acalog-custom .events-rss-feed h2.is-style-script strong {
    font-size: 4.5rem;
  }
}
.acalog-custom .events-rss-feed .wp-block-button .wp-block-button__link {
  --bs-btn-color: #730b12;
  --bs-btn-bg: #fff;
  --bs-btn-border-color: #fff;
  --bs-btn-hover-color: #730b12;
  --bs-btn-hover-bg: #ddd;
  --bs-btn-hover-border-color: #ddd;
  --bs-btn-focus-shadow-rgb: 234, 218, 219;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #fff;
  --bs-btn-active-border-color: #fff;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #fff;
  --bs-btn-disabled-border-color: #fff;
  --bs-btn-padding-y: .65rem;
  --bs-btn-padding-x: 1.5rem;
  --bs-btn-font-size: 1.375rem;
  --bs-btn-border-radius: 1.75rem;
  background-color: #fff;
  color: #730b12;
  display: inline-block;
  font-size: 1.03125rem;
  font-weight: 700;
  line-height: 1.2;
  margin: 15px 0 0;
  text-align: center;
  text-decoration: none !important;
  text-decoration: none;
  transition: all .2s ease-in-out;
}
@media (min-width: 768px) {
  .acalog-custom .events-rss-feed .wp-block-button .wp-block-button__link {
    font-size: 1.375rem;
  }
}
.acalog-custom .events-rss-feed .wp-block-button .wp-block-button__link:hover {
  background-color: #ddd;
  border-color: #ddd;
  color: #730b12;
}
.acalog-custom .events-rss-feed .wp-block-button.is-style-outline .wp-block-button__link {
  --bs-btn-color: #fff;
  --bs-btn-border-color: #fff;
  --bs-btn-hover-color: #ddd;
  --bs-btn-hover-bg: transparent;
  --bs-btn-hover-border-color: #ddd;
  --bs-btn-focus-shadow-rgb: 255, 255, 255;
  --bs-btn-active-color: #ddd;
  --bs-btn-active-bg: transparent;
  --bs-btn-active-border-color: #ddd;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #fff;
  --bs-gradient: none;
  background: transparent;
  box-sizing: border-box;
  color: #fff;
}
.acalog-custom .events-rss-feed .wp-block-button.is-style-outline .wp-block-button__link:hover {
  background-color: transparent;
  border-color: #ddd;
  color: #ddd;
}
.acalog-custom .events-rss-feed .rss-feed-list {
  padding-left: 0;
}
.acalog-custom .events-rss-feed .rss-feed-list li {
  border-top: 1px solid #a8a8a8;
  display: flex;
  list-style: none;
  padding: 1rem;
}
.acalog-custom .events-rss-feed .rss-feed-list li a {
  color: #393939;
  display: flex;
  margin-right: 2rem;
  text-decoration: none;
  transition: all .2s ease-in-out;
}
.acalog-custom .events-rss-feed .rss-feed-list li a svg {
  margin-right: 16px;
  max-width: 24px;
  transition: all .2s ease-in-out;
  width: 100%;
}
.acalog-custom .events-rss-feed .rss-feed-list li a:hover {
  color: #630b11;
}
.acalog-custom .events-rss-feed .rss-feed-list li a:hover svg path {
  fill: #630b11;
}
.acalog-custom .events-rss-feed .rss-feed-list li .rss-event-item {
  margin-left: 46px;
}
.acalog-custom .events-rss-feed .rss-feed-list li .feed-title {
  font-family: Source Sans Pro, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  margin-bottom: 0;
  transition: .3s;
}
.acalog-custom .events-rss-feed .rss-feed-list li p {
  font-size: 1.25rem;
  margin-bottom: 0;
}
.acalog-custom .events-rss-feed .rss-feed-list li:last-child {
  border-bottom: 1px solid #a8a8a8;
  margin-bottom: 2rem;
}
.acalog-custom .featured-events-single .post-date {
  color: #393939;
  display: none;
  font-family: Din Next, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  margin-bottom: 0;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .acalog-custom .featured-events-single .post-date {
    display: block;
    font-size: 1.5rem;
  }
}
.acalog-custom .featured-events-single .title-date-share .location {
  color: #393939;
  display: none;
  font-family: Din Next, sans-serif;
  font-size: 1.04167rem;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .acalog-custom .featured-events-single .title-date-share .location {
    display: block;
    font-size: 1.25rem;
  }
}
.acalog-custom .featured-events-single .share-icons {
  display: flex;
  flex-direction: row;
  margin-top: 1rem;
  padding-bottom: 1rem;
}
.acalog-custom .featured-events-single .share-icons p {
  align-self: center;
  font-size: 1.04167rem;
  font-weight: 400;
  letter-spacing: 1px;
  margin-right: 1rem;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .acalog-custom .featured-events-single .share-icons p {
    font-size: 1.25rem;
  }
}
@media (max-width: 575.98px) {
  .acalog-custom .featured-events-single .share-icons p {
    display: none;
  }
}
.acalog-custom .featured-events-single .share-icons a {
  height: 30px;
  margin: 0 5px;
  text-decoration: none;
  width: 30px;
}
.acalog-custom .featured-events-single .article-content p {
  font-size: 1.25rem;
}
.acalog-custom .featured-events-single .btn-more {
  margin-top: 1rem;
}
.acalog-custom .featured-events-single .event-description {
  order: 2;
}
@media (min-width: 768px) {
  .acalog-custom .featured-events-single .event-description {
    order: 1;
  }
}
.acalog-custom .featured-events-single .events-card-column {
  margin-bottom: 2rem;
  order: 1;
}
@media (min-width: 768px) {
  .acalog-custom .featured-events-single .events-card-column {
    order: 2;
  }
}
.acalog-custom .featured-events-single .events-card-column .inner-card img {
  height: auto;
  width: 100%;
}
.acalog-custom .featured-events-single .events-card-column .inner-card .card-body {
  background-color: #730b12;
  border-radius: 0 0 10px 10px;
  padding: 2rem;
}
.acalog-custom .featured-events-single .events-card-column .inner-card .card-body svg {
  margin-right: .626rem;
  vertical-align: text-bottom;
}
.acalog-custom .featured-events-single .events-card-column .inner-card .card-body time {
  color: #fff;
  display: block;
  font-size: 1.25rem;
  font-weight: 600;
  margin-bottom: 1rem;
}
.acalog-custom .featured-events-single .events-card-column .inner-card .card-body .location {
  color: #fff;
  font-size: 1.25rem;
  font-weight: 600;
}
.acalog-custom .featured-events-single {
  background: #e7e7e7;
  padding: 4rem .5rem;
}
.acalog-custom .featured-events-single .article-content {
  margin-bottom: 3rem;
}
.acalog-custom .news-page-header {
  background-color: #f2f2f2;
  padding: 2rem 0;
}
.acalog-custom .news-page-header .header-text {
  align-self: center;
  height: 100%;
}
.acalog-custom .news-page-header .header-text .h1,
.acalog-custom .news-page-header .header-text h1 {
  color: #393939;
  font-family: Din Next, sans-serif;
  font-size: 2.25rem;
  font-weight: 900;
  line-height: 1.2;
  line-height: 1;
  margin: 0;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .acalog-custom .news-page-header .header-text .h1,
  .acalog-custom .news-page-header .header-text h1 {
    font-size: 3rem;
  }
}
.acalog-custom .news-page-header .header-text .h1 strong,
.acalog-custom .news-page-header .header-text h1 strong {
  font-family: Maverix, sans-serif;
  font-size: 3rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .news-page-header .header-text .h1 strong,
  .acalog-custom .news-page-header .header-text h1 strong {
    font-size: 4rem;
    line-height: .7;
  }
}
.acalog-custom .news-page-header .header-text .is-style-script.h1,
.acalog-custom .news-page-header .header-text h1.is-style-script {
  font-family: Maverix, sans-serif;
  font-size: 3rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .news-page-header .header-text .is-style-script.h1,
  .acalog-custom .news-page-header .header-text h1.is-style-script {
    font-size: 4rem;
  }
}
.acalog-custom .news-page-header .header-text .is-style-script.h1 strong,
.acalog-custom .news-page-header .header-text h1.is-style-script strong {
  font-family: Din Next, sans-serif;
  font-size: 2.25rem;
  font-weight: 900;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .acalog-custom .news-page-header .header-text .is-style-script.h1 strong,
  .acalog-custom .news-page-header .header-text h1.is-style-script strong {
    font-size: 3rem;
  }
}
.acalog-custom .news-page-header .header-text .h1 span,
.acalog-custom .news-page-header .header-text h1 span {
  color: #730b12;
}
.acalog-custom .news-page-header .header-image .arch-image {
  background-image: url("../../img/gateway/4fd0f180a21c1bf014fe.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border: none;
  height: 150px;
  width: 100%;
}
@media (max-width: 767.98px) {
  .acalog-custom .news-page-header .header-image {
    display: none;
  }
}
.acalog-custom .featured-post {
  background-color: #e7e7e7;
  padding: 2.5rem 0 3rem;
}
@media (min-width: 768px) {
  .acalog-custom .featured-post {
    padding: 5rem 0 6rem;
  }
}
.acalog-custom .featured-post .featured-content {
  align-items: center;
}
.acalog-custom .featured-post .featured-content .featured-image {
  display: flex;
  justify-content: center;
  padding-bottom: 1rem;
}
.acalog-custom .featured-post .featured-content .featured-image img {
  height: auto;
  max-width: 100%;
}
@media (min-width: 768px) {
  .acalog-custom .featured-post .featured-content .featured-image {
    padding-bottom: unset;
  }
}
.acalog-custom .featured-post .featured-content .featured-text {
  margin-left: 0 !important;
}
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .wp-block-button__link {
  --bs-btn-color: #fff;
  --bs-btn-bg: #730b12;
  --bs-btn-border-color: #730b12;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #44070b;
  --bs-btn-hover-border-color: #44070b;
  --bs-btn-focus-shadow-rgb: 136, 48, 54;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #5c090e;
  --bs-btn-active-border-color: #56080e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #730b12;
  --bs-btn-disabled-border-color: #730b12;
  --bs-btn-padding-y: .65rem;
  --bs-btn-padding-x: 1.5rem;
  --bs-btn-font-size: 1.375rem;
  --bs-btn-border-radius: 1.75rem;
  background-color: #730b12;
  color: #fff;
  display: inline-block;
  font-size: 1.03125rem;
  font-weight: 700;
  line-height: 1.2;
  margin: 15px 0 0;
  text-align: center;
  text-decoration: none !important;
  text-decoration: none;
  transition: all .2s ease-in-out;
}
@media (min-width: 768px) {
  .acalog-custom .featured-post .featured-content .featured-text .wp-block-button .wp-block-button__link {
    font-size: 1.375rem;
  }
}
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .wp-block-button__link:hover {
  background-color: #44070b;
  border-color: #44070b;
  color: #fff;
}
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button.is-style-outline .wp-block-button__link {
  --bs-btn-color: #730b12;
  --bs-btn-border-color: #730b12;
  --bs-btn-hover-color: #44070b;
  --bs-btn-hover-bg: transparent;
  --bs-btn-hover-border-color: #44070b;
  --bs-btn-focus-shadow-rgb: 115, 11, 18;
  --bs-btn-active-color: #44070b;
  --bs-btn-active-bg: transparent;
  --bs-btn-active-border-color: #44070b;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
  --bs-btn-disabled-color: #730b12;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #730b12;
  --bs-gradient: none;
  background: transparent;
  box-sizing: border-box;
  color: #730b12;
}
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button.is-style-outline .wp-block-button__link:hover {
  background-color: transparent;
  border-color: #44070b;
  color: #44070b;
}
.acalog-custom .featured-post .featured-content .featured-text .h2,
.acalog-custom .featured-post .featured-content .featured-text h2 {
  color: #393939;
  font-family: Din Next, sans-serif;
  font-weight: 800;
  text-transform: uppercase;
}
.acalog-custom .featured-post .featured-content .featured-text .post-date {
  color: #393939;
  font-family: Din Next, sans-serif;
  font-size: 1.03125rem;
  font-weight: 700;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .acalog-custom .featured-post .featured-content .featured-text .post-date {
    font-size: 1.375rem;
  }
}
.acalog-custom .featured-post .featured-content .featured-text .share-icons {
  font-size: 1.25rem;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.acalog-custom .featured-post .featured-content .featured-text .share-icons a {
  margin: 0 2px;
  text-decoration: none;
}
.acalog-custom .featured-post .featured-content .featured-text .excerpt {
  font-size: 1.03125rem;
  font-weight: 400;
  line-height: 1.5;
}
@media (min-width: 768px) {
  .acalog-custom .featured-post .featured-content .featured-text .excerpt {
    font-size: 1.375rem;
  }
}
.acalog-custom .featured-post .featured-content .featured-text a {
  font-family: Din Next, sans-serif !important;
  font-weight: 400 !important;
  text-transform: uppercase;
}
.acalog-custom .gray-brush-bottom {
  padding-left: 0;
  padding-right: 0;
}
.acalog-custom .gray-brush-bottom:after {
  background-image: url("../../img/gateway/1fa22fc9bfcdfa985c7c.svg");
  background-size: cover;
  content: "";
  display: inline-block;
  height: 100px;
  width: 100%;
}
.acalog-custom .news-block .featured-news {
  margin-bottom: 2rem;
}
.acalog-custom .news-block .title-select {
  padding-bottom: 1rem;
}
.acalog-custom .news-block .title-select .title-container .h2,
.acalog-custom .news-block .title-select .title-container h2 {
  line-height: 1;
}
@media (min-width: 576px) {
  .acalog-custom .news-block .title-select .title-container .h2,
  .acalog-custom .news-block .title-select .title-container h2 {
    line-height: .7;
  }
}
.acalog-custom .news-block .title-select .news-select {
  align-self: center;
}
.acalog-custom .news-block .title-select .news-select select {
  -moz-appearance: none;
  -webkit-appearance: none;
  background: #fff url("../../img/gateway/17d62275d9d1a0f627ea.png") no-repeat 95% 50%;
  border: 1px solid rgba(0,0,0,0.1);
  border-radius: 7px;
  box-shadow: -2px 3px 2px rgba(0,0,0,0.1);
  height: auto;
  letter-spacing: 1px;
  padding: 1rem;
  width: 100%;
}
.acalog-custom .news-block .title-select .news-select select:focus-visible {
  outline: 1px solid #393939;
}
.acalog-custom .news-post .post-top {
  background: linear-gradient(185deg,#e7e7e7 70%,#fff 0);
  padding: 4rem .5rem 0;
}
.acalog-custom .news-post .row {
  justify-content: center;
}
.acalog-custom .news-post .article-content .h1,
.acalog-custom .news-post .article-content h1 {
  font-family: Din Next, sans-serif;
  font-size: 1.875rem;
  font-weight: 400;
}
@media (min-width: 768px) {
  .acalog-custom .news-post .article-content .h1,
  .acalog-custom .news-post .article-content h1 {
    font-size: 2.5rem;
  }
}
.acalog-custom .news-post .article-content .post-date {
  color: #393939;
  font-family: Din Next, sans-serif;
  font-size: 1.04167rem;
  font-weight: 400;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .acalog-custom .news-post .article-content .post-date {
    font-size: 1.25rem;
  }
}
.acalog-custom .news-post .article-content .post-image {
  margin: 1rem 0;
}
.acalog-custom .news-post .article-content .post-image img {
  height: auto;
  width: 100%;
}
.acalog-custom .news-post .article-content .image-caption p {
  font-size: .9375rem;
  font-style: italic;
  font-weight: 400;
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .acalog-custom .news-post .article-content .image-caption p {
    font-size: 1.125rem;
  }
}
.acalog-custom .news-post .post-bottom {
  padding: 2rem .5rem 4rem;
}
.acalog-custom .news-post .post-bottom .article-body li,
.acalog-custom .news-post .post-bottom .article-body p {
  font-size: 1.04167rem;
  font-weight: 400;
}
@media (min-width: 768px) {
  .acalog-custom .news-post .post-bottom .article-body li,
  .acalog-custom .news-post .post-bottom .article-body p {
    font-size: 1.25rem;
  }
}
.acalog-custom .news-post .post-bottom .article-body .h2,
.acalog-custom .news-post .post-bottom .article-body h2 {
  font-family: Din Next, sans-serif;
  font-size: 1.6875rem;
  font-weight: 700;
  font-weight: 900;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .acalog-custom .news-post .post-bottom .article-body .h2,
  .acalog-custom .news-post .post-bottom .article-body h2 {
    font-size: 2.25rem;
  }
}
.acalog-custom .news-post .post-bottom .article-body .h2 strong,
.acalog-custom .news-post .post-bottom .article-body h2 strong {
  font-family: Maverix, sans-serif;
  font-size: 2.25rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .news-post .post-bottom .article-body .h2 strong,
  .acalog-custom .news-post .post-bottom .article-body h2 strong {
    font-size: 3rem;
    line-height: .7;
  }
}
.acalog-custom .news-post .post-bottom .article-body .is-style-script.h2,
.acalog-custom .news-post .post-bottom .article-body h2.is-style-script {
  font-family: Maverix, sans-serif;
  font-size: 2.25rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .news-post .post-bottom .article-body .is-style-script.h2,
  .acalog-custom .news-post .post-bottom .article-body h2.is-style-script {
    font-size: 3rem;
  }
}
.acalog-custom .news-post .post-bottom .article-body .is-style-script.h2 strong,
.acalog-custom .news-post .post-bottom .article-body h2.is-style-script strong {
  font-family: Din Next, sans-serif;
  font-size: 1.6875rem;
  font-weight: 900;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .acalog-custom .news-post .post-bottom .article-body .is-style-script.h2 strong,
  .acalog-custom .news-post .post-bottom .article-body h2.is-style-script strong {
    font-size: 2.25rem;
  }
}
.acalog-custom .news-post .post-bottom .article-body .wp-block-image img {
  height: auto;
  margin-top: 1.5rem;
  width: 100%;
}
@media (min-width: 768px) {
  .acalog-custom .news-post .post-bottom .article-body .wp-block-image img {
    height: 100%;
    max-height: 600px;
    width: auto;
  }
}
.acalog-custom .news-post .post-bottom .article-body .wp-element-caption {
  font-size: .9375rem;
  font-style: italic;
  font-weight: 400;
  margin-bottom: 1.5rem;
  margin-top: .5rem;
}
@media (min-width: 768px) {
  .acalog-custom .news-post .post-bottom .article-body .wp-element-caption {
    font-size: 1.125rem;
  }
}
.acalog-custom .news-post .post-bottom .article-body .wp-block-quote {
  margin: 2rem 0;
}
.acalog-custom .news-post .post-bottom .article-body .wp-block-quote p {
  font-size: 1.5rem;
  text-align: center;
}
@media (min-width: 768px) {
  .acalog-custom .news-post .post-bottom .article-body .wp-block-quote p {
    font-size: 2rem;
  }
}
.acalog-custom .news-post .post-bottom .category-links {
  border-top: 1px solid #ccc;
  display: flex;
  flex-direction: column;
  font-size: .83333rem;
  margin-top: 3rem;
  padding-top: 1.5rem;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .acalog-custom .news-post .post-bottom .category-links {
    font-size: 1rem;
  }
}
.acalog-custom .news-post .post-bottom .category-links p {
  font-weight: 400;
  letter-spacing: 1px;
  margin: 0;
}
.acalog-custom .news-post .post-bottom .category-links a {
  font-weight: 700;
  text-decoration: none;
}
@media (min-width: 768px) {
  .acalog-custom .news-post .post-bottom .category-links {
    flex-direction: row;
  }
  .acalog-custom .news-post .post-bottom .category-links a {
    padding: 0 10px;
  }
  .acalog-custom .news-post .post-bottom .category-links .cat-nav {
    border-right: 2px solid #393939;
  }
}
.acalog-custom .feeds-header {
  background-color: #f2f2f2;
  padding: 2.5rem .5rem;
}
.acalog-custom .feeds-header .header-text {
  align-self: center;
}
.acalog-custom .feeds-header .header-text .h2,
.acalog-custom .feeds-header .header-text h2 {
  color: #393939;
  font-weight: 900;
  line-height: 1;
  margin: 0;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .acalog-custom .feeds-header .header-text .h2,
  .acalog-custom .feeds-header .header-text h2 {
    font-family: Din Next, sans-serif;
    font-size: 3rem;
    font-weight: 900;
    line-height: 1.2;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .acalog-custom .feeds-header .header-text .h2,
  .acalog-custom .feeds-header .header-text h2 {
    font-size: 4rem;
  }
}
@media (min-width: 768px) {
  .acalog-custom .feeds-header .header-text .h2 strong,
  .acalog-custom .feeds-header .header-text h2 strong {
    font-family: Maverix, sans-serif;
    font-size: 4rem;
    font-weight: 400;
    line-height: .7;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .acalog-custom .feeds-header .header-text .h2 strong,
  .acalog-custom .feeds-header .header-text h2 strong {
    font-size: 5.33333rem;
    line-height: .7;
  }
}
@media (min-width: 768px) {
  .acalog-custom .feeds-header .header-text .is-style-script.h2,
  .acalog-custom .feeds-header .header-text h2.is-style-script {
    font-family: Maverix, sans-serif;
    font-size: 4rem;
    font-weight: 400;
    line-height: .7;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .acalog-custom .feeds-header .header-text .is-style-script.h2,
  .acalog-custom .feeds-header .header-text h2.is-style-script {
    font-size: 5.33333rem;
  }
}
@media (min-width: 768px) {
  .acalog-custom .feeds-header .header-text .is-style-script.h2 strong,
  .acalog-custom .feeds-header .header-text h2.is-style-script strong {
    font-family: Din Next, sans-serif;
    font-size: 3rem;
    font-weight: 900;
    line-height: 1.2;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .acalog-custom .feeds-header .header-text .is-style-script.h2 strong,
  .acalog-custom .feeds-header .header-text h2.is-style-script strong {
    font-size: 4rem;
  }
}
.acalog-custom .feeds-header .header-text .h2 span,
.acalog-custom .feeds-header .header-text h2 span {
  color: #730b12;
}
.acalog-custom .feeds-header .header-text .h2 a,
.acalog-custom .feeds-header .header-text h2 a {
  color: inherit;
  text-decoration: none;
}
.acalog-custom .feeds-header .header-text .h2 a:hover span,
.acalog-custom .feeds-header .header-text h2 a:hover span {
  color: #393939;
}
.acalog-custom .feeds-header .image-wrapper .header-image {
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  border: none;
  height: 300px;
  width: 100%;
}
.acalog-custom .feeds-header .image-wrapper .header-image.news {
  background-image: url("../../img/gateway/4fd0f180a21c1bf014fe.svg");
}
.acalog-custom .feeds-header .image-wrapper .header-image.employment {
  background-image: url("../../img/gateway/6b7e33f7eabbde04cde4.svg");
}
.acalog-custom .feeds-header .image-wrapper .header-image.events {
  background-image: url("../../img/gateway/6a3556e641d60631d1d7.png");
}
.acalog-custom .feeds-header .image-wrapper .header-image.staff {
  background-image: url("../../img/gateway/cc48dd5e620f583ec088.svg");
  height: 250px;
}
.acalog-custom .feeds-header .image-wrapper .header-image.academic-calendars {
  background-image: url("../../img/gateway/756257a570ba15ef0d0d.png");
}
@media (max-width: 991.98px) {
  .acalog-custom .feeds-header .image-wrapper {
    display: none;
  }
}
@media print {
  .acalog-custom .feeds-header {
    display: none;
  }
}
.acalog-custom .header-link {
  color: inherit;
  text-decoration: none;
}
.acalog-custom .stang-stories--archive-head {
  padding: 2.5rem .5rem;
}
.acalog-custom .stang-stories--archive-head select {
  -moz-appearance: none;
  -webkit-appearance: none;
  background: #fff url("../../img/gateway/17d62275d9d1a0f627ea.png") no-repeat 95% 50%;
  border: none;
  border-radius: 7px;
  box-shadow: -2px 3px 2px rgba(0,0,0,0.1);
  height: 60px;
  letter-spacing: 1px;
  padding: 1rem;
  right: 2rem;
  width: 315px;
}
.acalog-custom .stang-stories--archive-head select:focus-visible {
  outline: 1px solid #730b12;
}
.acalog-custom .stang-stories--archive-head .stang-stories--archive-intro {
  align-items: center;
  background-color: #f2f2f2;
  display: flex;
  flex-wrap: wrap;
  padding-bottom: 1rem;
  position: relative;
}
@media (min-width: 768px) {
  .acalog-custom .stang-stories--archive-head .stang-stories--archive-intro {
    flex-wrap: nowrap;
  }
}
.acalog-custom .stang-stories--archive-head .stang-stories--archive-intro .stang-stories--head-image {
  flex: 1 0 100%;
}
@media (min-width: 768px) {
  .acalog-custom .stang-stories--archive-head .stang-stories--archive-intro .stang-stories--head-image {
    flex: 2 1;
  }
}
.acalog-custom .stang-stories--archive-head .stang-stories--archive-intro .stang-stories--head-image img {
  max-width: 600px;
  width: 100%;
}
.acalog-custom .stang-stories--archive-head .stang-stories--archive-intro .category-select {
  flex: 1 0 100%;
}
@media (min-width: 768px) {
  .acalog-custom .stang-stories--archive-head .stang-stories--archive-intro .category-select {
    flex: 0 0 315px;
  }
}
.acalog-custom .stang-stories--archive-head .gray-brush-border {
  padding-left: 0;
  padding-right: 0;
}
.acalog-custom .stang-stories--archive-head .gray-brush-border:after {
  background-color: #fff;
  background-image: url("../../img/gateway/93021bfb5dea8be2c7f0.svg");
  background-size: cover;
  content: "";
  display: inline-block;
  height: 150px;
  width: 100%;
}
.acalog-custom .stang-stories--archive-listing .category-header {
  font-size: 3rem;
  margin-bottom: 2rem;
  text-transform: uppercase;
}
.acalog-custom .stang-stories--archive-listing .row {
  justify-content: flex-start;
}
.acalog-custom .story-post .row {
  justify-content: center;
}
.acalog-custom .story-post .student-story {
  padding: 3rem .5rem;
}
.acalog-custom .story-post .student-story img {
  height: auto;
  margin: 1.5rem auto 2rem;
  width: 100%;
}
.acalog-custom .story-post .student-story .h2,
.acalog-custom .story-post .student-story h2 {
  font-family: Din Next, sans-serif;
  font-size: 1.875rem;
  font-weight: 400;
  margin-bottom: 1rem;
}
@media (min-width: 768px) {
  .acalog-custom .story-post .student-story .h2,
  .acalog-custom .story-post .student-story h2 {
    font-size: 2.5rem;
  }
}
.acalog-custom .story-post .student-story .post-details {
  font-family: Din Next, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .acalog-custom .story-post .student-story .post-details {
    font-size: 1.5rem;
  }
}
.acalog-custom .story-post .student-story .share-story {
  font-size: 1.04167rem;
  vertical-align: middle;
}
@media (min-width: 768px) {
  .acalog-custom .story-post .student-story .share-story {
    font-size: 1.25rem;
  }
}
.acalog-custom .story-post .student-story .share-story p {
  font-weight: 400;
}
.acalog-custom .story-post .student-story .share-story img {
  height: 30px;
  margin: 0 2px;
  vertical-align: bottom;
  width: 30px;
}
.acalog-custom .story-post .logo-content {
  text-align: center;
}
.acalog-custom .story-post .logo-content li,
.acalog-custom .story-post .logo-content ul {
  text-align: left;
}
.acalog-custom .story-post .logo-content .stang-story-logo {
  max-width: 600px;
}
.acalog-custom .story-post .logo-content .h1,
.acalog-custom .story-post .logo-content .h2,
.acalog-custom .story-post .logo-content .h3,
.acalog-custom .story-post .logo-content h1,
.acalog-custom .story-post .logo-content h2,
.acalog-custom .story-post .logo-content h3,
.acalog-custom .story-post .logo-content p {
  text-align: left;
}
.acalog-custom .story-post .logo-content ol,
.acalog-custom .story-post .logo-content p,
.acalog-custom .story-post .logo-content ul {
  font-size: 1.04167rem;
  font-weight: 400;
}
@media (min-width: 768px) {
  .acalog-custom .story-post .logo-content ol,
  .acalog-custom .story-post .logo-content p,
  .acalog-custom .story-post .logo-content ul {
    font-size: 1.25rem;
  }
}
.acalog-custom .story-post .logo-content .see-all-stories {
  font-size: 1.04167rem;
  font-weight: 700;
  margin: 3rem 0 0;
}
@media (min-width: 768px) {
  .acalog-custom .story-post .logo-content .see-all-stories {
    font-size: 1.25rem;
  }
}
.acalog-custom .story-post .logo-content .see-all-stories a {
  color: #730b12;
  display: block;
  text-decoration: none;
}
.acalog-custom .story-post .logo-content .see-all-stories a:hover {
  color: #5c090e;
}
.acalog-custom .story-post .logo-content .see-all-stories a:active,
.acalog-custom .story-post .logo-content .see-all-stories a:focus {
  text-decoration: underline;
}
.acalog-custom .story-post .logo-content .see-all-stories a:after {
  background-image: url("../../img/gateway/512b17dae97880bf8404.svg");
  background-size: cover;
  content: "";
  display: inline-block;
  height: 18px;
  margin-bottom: 3px;
  margin-left: 5px;
  vertical-align: middle;
  width: 18px;
}
.acalog-custom .directory-search {
  display: flex;
  flex-direction: column;
  margin: 2rem 0;
  max-width: 300px;
}
@media (min-width: 768px) {
  .acalog-custom .directory-search {
    flex-direction: row;
    max-width: 600px;
  }
}
.acalog-custom .directory-search .category-select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23e7e7e7%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");
  background-position: right .7rem top 50%;
  background-repeat: no-repeat;
  background-size: .65rem auto;
  border: none;
  flex: 0 0;
  font-size: .9375rem;
  margin-right: 1px;
  padding: 1rem 2rem 1rem 1rem;
}
@media (min-width: 768px) {
  .acalog-custom .directory-search .category-select {
    font-size: 1.125rem;
  }
}
.acalog-custom .directory-search input[type=text] {
  background: #fff;
  background-position: right .7rem top 50%;
  background-repeat: no-repeat;
  border: none;
  flex: 1 0;
  margin-right: 1px;
  padding: 1.125rem 1.5rem 1.125rem 1.125rem;
}
.acalog-custom .accordion-block .accordion-body .wp-block-button .directory-search .wp-block-button__link,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .directory-search .wp-block-button__link,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .directory-search .wp-block-button__link,
.acalog-custom .compare .wp-block-button .directory-search .wp-block-button__link,
.acalog-custom .directory-search .accordion-block .accordion-body .wp-block-button .wp-block-button__link,
.acalog-custom .directory-search .blocks:not(.stats-block) .wp-block-button .wp-block-button__link,
.acalog-custom .directory-search .btn,
.acalog-custom .directory-search .callout-block .column-callout .inner-callout .wp-block-button .wp-block-button__link,
.acalog-custom .directory-search .compare .wp-block-button .wp-block-button__link,
.acalog-custom .directory-search .events-rss-feed .wp-block-button .wp-block-button__link,
.acalog-custom .directory-search .featured-post .featured-content .featured-text .wp-block-button .wp-block-button__link,
.acalog-custom .directory-search .home-carousel-block .inner-carousel .inner-text .wp-block-button .wp-block-button__link,
.acalog-custom .directory-search .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .wp-block-button__link,
.acalog-custom .events-rss-feed .wp-block-button .directory-search .wp-block-button__link,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .directory-search .wp-block-button__link,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .directory-search .wp-block-button__link,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .directory-search .wp-block-button__link {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  border-radius: 0;
  color: #fff;
  content: "\f002";
  display: inline-block;
  flex: 0 0;
  font-family: Font Awesome \6 Pro;
  font-style: normal;
  font-variant: normal;
  font-weight: 300;
  line-height: 1;
  padding-left: 1rem;
  padding-right: 1rem;
}
.acalog-custom .accordion-block .accordion-body .wp-block-button .directory-search .wp-block-button__link:hover,
.acalog-custom .blocks:not(.stats-block) .wp-block-button .directory-search .wp-block-button__link:hover,
.acalog-custom .callout-block .column-callout .inner-callout .wp-block-button .directory-search .wp-block-button__link:hover,
.acalog-custom .compare .wp-block-button .directory-search .wp-block-button__link:hover,
.acalog-custom .directory-search .accordion-block .accordion-body .wp-block-button .wp-block-button__link:hover,
.acalog-custom .directory-search .blocks:not(.stats-block) .wp-block-button .wp-block-button__link:hover,
.acalog-custom .directory-search .btn:hover,
.acalog-custom .directory-search .callout-block .column-callout .inner-callout .wp-block-button .wp-block-button__link:hover,
.acalog-custom .directory-search .compare .wp-block-button .wp-block-button__link:hover,
.acalog-custom .directory-search .events-rss-feed .wp-block-button .wp-block-button__link:hover,
.acalog-custom .directory-search .featured-post .featured-content .featured-text .wp-block-button .wp-block-button__link:hover,
.acalog-custom .directory-search .home-carousel-block .inner-carousel .inner-text .wp-block-button .wp-block-button__link:hover,
.acalog-custom .directory-search .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .wp-block-button__link:hover,
.acalog-custom .events-rss-feed .wp-block-button .directory-search .wp-block-button__link:hover,
.acalog-custom .featured-post .featured-content .featured-text .wp-block-button .directory-search .wp-block-button__link:hover,
.acalog-custom .home-carousel-block .inner-carousel .inner-text .wp-block-button .directory-search .wp-block-button__link:hover,
.acalog-custom .intro-block .subpage-title-bar .wp-block-buttons .wp-block-button .directory-search .wp-block-button__link:hover {
  color: #e6e6e6;
}
.acalog-custom .staff-directory .staff-directory--staff-listing {
  padding: 4rem .5rem;
}
.acalog-custom .staff-directory .staff-directory--staff-listing .results-heading {
  font-family: Din Next, sans-serif;
  font-weight: 700;
  margin-top: 1rem;
}
.acalog-custom .staff-directory .staff-directory--staff-listing img {
  float: left;
  height: auto;
  max-width: 180px;
}
@media (min-width: 576px) {
  .acalog-custom .staff-directory .staff-directory--staff-listing img {
    max-width: 200px;
  }
}
@media (min-width: 768px) {
  .acalog-custom .staff-directory .staff-directory--staff-listing img {
    max-width: 230px;
  }
}
.acalog-custom .staff-directory .staff-directory--staff-listing .row>div:nth-of-type(2) .individual-inner {
  border-top: 1px solid #000;
}
.acalog-custom .staff-directory .staff-directory--staff-listing .individual-wrapper .individual-inner {
  border-bottom: 1px solid #000;
  display: flex;
  padding-bottom: 1rem;
  padding-top: 1rem;
}
@media (min-width: 768px) {
  .acalog-custom .staff-directory .staff-directory--staff-listing .individual-wrapper .individual-inner {
    align-items: center;
    padding-bottom: 2rem;
    padding-top: 2rem;
  }
}
.acalog-custom .staff-directory .staff-directory--staff-listing .individual-wrapper .individual-information {
  padding-left: 1rem;
}
@media (min-width: 576px) {
  .acalog-custom .staff-directory .staff-directory--staff-listing .individual-wrapper .individual-information {
    padding-left: 2rem;
  }
}
.acalog-custom .staff-directory .staff-directory--staff-listing .individual-wrapper .individual-information .name {
  font-size: 1.03125rem;
  font-weight: 700;
  line-height: 1.2;
  margin-bottom: .125rem;
}
.acalog-custom .staff-directory .staff-directory--staff-listing .individual-wrapper .individual-information .name a {
  display: inline-block;
  text-decoration: none;
  transition: all .2s ease-in-out;
}
.acalog-custom .staff-directory .staff-directory--staff-listing .individual-wrapper .individual-information .name a:hover {
  color: #350609;
}
.acalog-custom .staff-directory .staff-directory--staff-listing .individual-wrapper .individual-information .name a:hover:after {
  background: #350609;
}
.acalog-custom .staff-directory .staff-directory--staff-listing .individual-wrapper .individual-information .name a:after {
  background: #730b12;
  border-radius: 50%;
  color: #fff;
  content: "\f105";
  display: inline-block;
  font: var(--fa-font-light);
  font-size: 18px;
  height: 22px;
  line-height: 22px;
  margin-left: 5px;
  text-align: center;
  transition: all .2s ease-in-out;
  vertical-align: middle;
  width: 22px;
}
@media (min-width: 768px) {
  .acalog-custom .staff-directory .staff-directory--staff-listing .individual-wrapper .individual-information .name {
    font-size: 1.375rem;
  }
}
.acalog-custom .staff-directory .staff-directory--staff-listing .individual-wrapper .individual-information .department,
.acalog-custom .staff-directory .staff-directory--staff-listing .individual-wrapper .individual-information .title {
  font-size: .83333rem;
  font-weight: 400;
  line-height: 1.1;
  margin-bottom: .125rem;
  padding-bottom: 0;
}
@media (min-width: 768px) {
  .acalog-custom .staff-directory .staff-directory--staff-listing .individual-wrapper .individual-information .department,
  .acalog-custom .staff-directory .staff-directory--staff-listing .individual-wrapper .individual-information .title {
    font-size: 1rem;
  }
}
.acalog-custom .staff-directory .staff-directory--staff-listing .individual-wrapper .individual-information .location {
  padding-top: 1rem;
}
.acalog-custom .staff-directory .staff-directory--staff-listing .individual-wrapper .individual-information .location:before {
  content: "\f1ad";
}
.acalog-custom .staff-directory .staff-directory--staff-listing .individual-wrapper .individual-information .work-phone:before {
  content: "\f095";
}
.acalog-custom .staff-directory .staff-directory--staff-listing .individual-wrapper .individual-information .mobile-phone:before {
  content: "\f3ce";
}
.acalog-custom .staff-directory .staff-directory--staff-listing .individual-wrapper .individual-information .email:before {
  content: "\f0e0";
}
.acalog-custom .staff-directory .staff-directory--staff-listing .individual-wrapper .individual-information .contact-item {
  font-size: .83333rem;
  font-weight: 400;
  margin-bottom: .75rem;
}
@media (min-width: 768px) {
  .acalog-custom .staff-directory .staff-directory--staff-listing .individual-wrapper .individual-information .contact-item {
    font-size: 1rem;
  }
}
.acalog-custom .staff-directory .staff-directory--staff-listing .individual-wrapper .individual-information .contact-item a {
  text-decoration: none;
}
.acalog-custom .staff-directory .staff-directory--staff-listing .individual-wrapper .individual-information .contact-item:before {
  background: #282828;
  border-radius: 50%;
  color: #fff;
  display: inline-block;
  font-family: Font Awesome \6 Pro;
  font-size: .72917rem;
  font-weight: 900;
  height: 30px;
  line-height: 30px;
  margin-right: .5rem;
  padding: 0;
  text-align: center;
  width: 30px;
}
@media (min-width: 768px) {
  .acalog-custom .staff-directory .staff-directory--staff-listing .individual-wrapper .individual-information .contact-item:before {
    font-size: .875rem;
  }
}
.acalog-custom .staff-directory .staff-directory--staff-listing .pagination-block {
  margin-top: 2rem;
}
.acalog-custom .staff-single .staff-single-listing {
  padding-bottom: 2rem;
  padding-top: 2rem;
}
@media (min-width: 768px) {
  .acalog-custom .staff-single .staff-single-listing {
    padding-bottom: 4rem;
    padding-top: 4rem;
  }
}
.acalog-custom .staff-single .staff-single-listing .individual-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-bottom: 0;
  padding-top: 0;
}
@media (min-width: 768px) {
  .acalog-custom .staff-single .staff-single-listing .individual-wrapper {
    flex-direction: row;
    padding-bottom: 2rem;
    padding-top: 2rem;
  }
}
.acalog-custom .staff-single .staff-single-listing .individual-wrapper .staff-image img {
  height: auto;
  margin-top: .75rem;
  width: 100%;
}
.acalog-custom .staff-single .staff-single-listing .individual-wrapper .individual-information {
  padding-top: 1rem;
}
@media (min-width: 768px) {
  .acalog-custom .staff-single .staff-single-listing .individual-wrapper .individual-information {
    padding-top: 0;
  }
}
.acalog-custom .staff-single .staff-single-listing .individual-wrapper .individual-information .name {
  font-size: 2.34375rem;
  font-weight: 800;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .acalog-custom .staff-single .staff-single-listing .individual-wrapper .individual-information .name {
    font-size: 3.125rem;
  }
}
.acalog-custom .staff-single .staff-single-listing .individual-wrapper .individual-information .department,
.acalog-custom .staff-single .staff-single-listing .individual-wrapper .individual-information .title {
  font-size: 1.03125rem;
  font-weight: 400;
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .acalog-custom .staff-single .staff-single-listing .individual-wrapper .individual-information .department,
  .acalog-custom .staff-single .staff-single-listing .individual-wrapper .individual-information .title {
    font-size: 1.375rem;
  }
}
.acalog-custom .staff-single .staff-single-listing .individual-wrapper .individual-information .department {
  margin-bottom: 2rem;
}
.acalog-custom .staff-single .staff-single-listing .individual-wrapper .individual-information .contact-item {
  font-size: 1.03125rem;
  font-weight: 400;
  margin: 1rem 0;
}
@media (min-width: 768px) {
  .acalog-custom .staff-single .staff-single-listing .individual-wrapper .individual-information .contact-item {
    font-size: 1.375rem;
  }
}
.acalog-custom .staff-single .staff-single-listing .individual-wrapper .individual-information .contact-item:before {
  background: #393939;
  border-radius: 50%;
  color: #fff;
  display: inline-block;
  font-family: Font Awesome \6 Pro;
  font-size: 1.04167rem;
  font-weight: 900;
  height: 48px;
  line-height: 48px;
  margin: 0 1rem 0 0;
  text-align: center;
  width: 48px;
}
@media (min-width: 768px) {
  .acalog-custom .staff-single .staff-single-listing .individual-wrapper .individual-information .contact-item:before {
    font-size: 1.25rem;
  }
}
.acalog-custom .staff-single .staff-single-listing .individual-wrapper .individual-information .location:before {
  content: "\f1ad";
}
.acalog-custom .staff-single .staff-single-listing .individual-wrapper .individual-information .work-phone:before {
  content: "\f095";
}
.acalog-custom .staff-single .staff-single-listing .individual-wrapper .individual-information .mobile-phone:before {
  content: "\f3ce";
}
.acalog-custom .staff-single .staff-single-listing .individual-wrapper .individual-information .email:before {
  content: "\f0e0";
}
.acalog-custom .staff-single .staff-single-listing .individual-wrapper .individual-information .email a,
.acalog-custom .staff-single .staff-single-listing .individual-wrapper .individual-information .mobile-phone a,
.acalog-custom .staff-single .staff-single-listing .individual-wrapper .individual-information .work-phone a {
  text-decoration: none;
}
.acalog-custom .staff-single .staff-single-listing .individual-wrapper .individual-information .content {
  font-size: 1.125rem;
  font-weight: 400;
  margin: 3rem 0;
}
@media (min-width: 768px) {
  .acalog-custom .staff-single .staff-single-listing .individual-wrapper .individual-information .content {
    font-size: 1.5rem;
  }
}
.acalog-custom .staff-single .staff-single-listing .individual-wrapper .individual-information .directory-button a {
  text-transform: uppercase;
}
.acalog-custom .jobs-block--jobs-listing {
  background: #fff;
}
.acalog-custom .jobs-block--jobs-listing .h2,
.acalog-custom .jobs-block--jobs-listing h2 {
  font-family: Din Next, sans-serif;
  font-family: Maverix, sans-serif;
  font-size: 3rem;
  font-size: 4rem;
  font-weight: 900;
  font-weight: 400;
  line-height: 1.2;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .jobs-block--jobs-listing .h2,
  .acalog-custom .jobs-block--jobs-listing h2 {
    font-size: 4rem;
    font-size: 5.33333rem;
  }
}
.acalog-custom .jobs-block--jobs-listing .h2 strong,
.acalog-custom .jobs-block--jobs-listing h2 strong {
  font-family: Maverix, sans-serif;
  font-family: Din Next, sans-serif;
  font-size: 4rem;
  font-size: 3rem;
  font-weight: 400;
  font-weight: 900;
  line-height: .7;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .acalog-custom .jobs-block--jobs-listing .h2 strong,
  .acalog-custom .jobs-block--jobs-listing h2 strong {
    font-family: Din Next, sans-serif;
    font-size: 5.33333rem;
    font-size: 4rem;
    font-weight: 900;
    line-height: .7;
    line-height: 1.2;
  }
}
.acalog-custom .jobs-block--jobs-listing .is-style-script.h2,
.acalog-custom .jobs-block--jobs-listing h2.is-style-script {
  font-family: Maverix, sans-serif;
  font-size: 4rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .jobs-block--jobs-listing .is-style-script.h2,
  .acalog-custom .jobs-block--jobs-listing h2.is-style-script {
    font-size: 5.33333rem;
  }
}
.acalog-custom .jobs-block--jobs-listing .is-style-script.h2 strong,
.acalog-custom .jobs-block--jobs-listing h2.is-style-script strong {
  font-family: Din Next, sans-serif;
  font-size: 3rem;
  font-weight: 900;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .acalog-custom .jobs-block--jobs-listing .is-style-script.h2 strong,
  .acalog-custom .jobs-block--jobs-listing h2.is-style-script strong {
    font-size: 4rem;
  }
}
.acalog-custom .jobs-block--jobs-listing .h3,
.acalog-custom .jobs-block--jobs-listing h3 {
  color: #393939;
  font-family: Din Next, sans-serif;
  font-size: 1.5rem;
  font-weight: 900;
  font-weight: 700;
  line-height: 1.2;
  padding-top: 2rem;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .acalog-custom .jobs-block--jobs-listing .h3,
  .acalog-custom .jobs-block--jobs-listing h3 {
    font-size: 2rem;
  }
}
.acalog-custom .jobs-block--jobs-listing .h3 strong,
.acalog-custom .jobs-block--jobs-listing h3 strong {
  font-family: Maverix, sans-serif;
  font-size: 2rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .jobs-block--jobs-listing .h3 strong,
  .acalog-custom .jobs-block--jobs-listing h3 strong {
    font-size: 2.66667rem;
    line-height: .7;
  }
}
.acalog-custom .jobs-block--jobs-listing .is-style-script.h3,
.acalog-custom .jobs-block--jobs-listing h3.is-style-script {
  font-family: Maverix, sans-serif;
  font-size: 2rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .jobs-block--jobs-listing .is-style-script.h3,
  .acalog-custom .jobs-block--jobs-listing h3.is-style-script {
    font-size: 2.66667rem;
  }
}
.acalog-custom .jobs-block--jobs-listing .is-style-script.h3 strong,
.acalog-custom .jobs-block--jobs-listing h3.is-style-script strong {
  font-family: Din Next, sans-serif;
  font-size: 1.5rem;
  font-weight: 900;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .acalog-custom .jobs-block--jobs-listing .is-style-script.h3 strong,
  .acalog-custom .jobs-block--jobs-listing h3.is-style-script strong {
    font-size: 2rem;
  }
}
.acalog-custom .jobs-block--jobs-listing p {
  font-size: 1.04167rem;
}
@media (min-width: 768px) {
  .acalog-custom .jobs-block--jobs-listing p {
    font-size: 1.25rem;
  }
}
.acalog-custom .jobs-block--jobs-listing ul li {
  font-size: 1.125rem;
}
@media (min-width: 768px) {
  .acalog-custom .jobs-block--jobs-listing ul li {
    font-size: 1.5rem;
  }
}
.acalog-custom .jobs-block--jobs-listing ul li a {
  color: #730b12;
  font-weight: 400;
  text-decoration: none;
  transition: all .2s ease-in-out;
}
.acalog-custom .jobs-block--jobs-listing ul li a:hover {
  color: #393939;
}
.acalog-custom .jobs-block--jobs-listing .job-item {
  padding-bottom: .5rem;
}
.acalog-custom .jobs-block--jobs-listing .job-item a {
  text-decoration: none;
}
.acalog-custom .jobs-block--jobs-listing .job-item a .h3,
.acalog-custom .jobs-block--jobs-listing .job-item a h3 {
  font-size: 1.125rem;
  font-weight: 400;
  margin-bottom: .25rem;
  padding-top: 0;
  text-transform: none;
}
@media (min-width: 768px) {
  .acalog-custom .jobs-block--jobs-listing .job-item a .h3,
  .acalog-custom .jobs-block--jobs-listing .job-item a h3 {
    font-size: 1.5rem;
  }
}
.acalog-custom .jobs-block--jobs-listing .job-item a.read-more {
  font-weight: 400;
}
.acalog-custom .jobs-block--jobs-listing .job-item a>.h2,
.acalog-custom .jobs-block--jobs-listing .job-item a>h2 {
  color: #282828;
}
.acalog-custom .single-jobs .job-posting {
  padding: 4rem .5rem;
}
.acalog-custom .single-jobs .job-posting .h2,
.acalog-custom .single-jobs .job-posting h2 {
  font-family: Din Next, sans-serif;
  font-size: 1.875rem;
  font-weight: 400;
  margin-bottom: 1rem;
}
@media (min-width: 768px) {
  .acalog-custom .single-jobs .job-posting .h2,
  .acalog-custom .single-jobs .job-posting h2 {
    font-size: 2.5rem;
  }
}
.acalog-custom .single-jobs .job-posting .post-details {
  font-family: Din Next, sans-serif;
  font-size: 1.04167rem;
  font-weight: 800;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .acalog-custom .single-jobs .job-posting .post-details {
    font-size: 1.25rem;
  }
}
.acalog-custom .single-jobs .job-posting .share-story {
  font-size: 1.04167rem;
  vertical-align: middle;
}
@media (min-width: 768px) {
  .acalog-custom .single-jobs .job-posting .share-story {
    font-size: 1.25rem;
  }
}
.acalog-custom .single-jobs .job-posting .share-story p {
  font-weight: 400;
}
.acalog-custom .single-jobs .job-posting .share-story img {
  height: 30px;
  margin: 0 2px;
  vertical-align: bottom;
  width: 30px;
}
.acalog-custom .single-jobs .job-posting .inner-content {
  background: #fff;
  font-size: 1.04167rem;
  font-weight: 400;
  margin-top: 2rem;
  padding: 0;
}
@media (min-width: 768px) {
  .acalog-custom .single-jobs .job-posting .inner-content {
    font-size: 1.25rem;
  }
}
.acalog-custom .single-jobs .job-posting .see-all-stories {
  font-size: 1.04167rem;
  font-weight: 700;
  margin: 3rem 0 0;
}
@media (min-width: 768px) {
  .acalog-custom .single-jobs .job-posting .see-all-stories {
    font-size: 1.25rem;
  }
}
.acalog-custom .single-jobs .job-posting .see-all-stories a {
  color: #730b12;
  display: block;
  text-decoration: none;
}
.acalog-custom .single-jobs .job-posting .see-all-stories a:hover {
  color: #5c090e;
}
.acalog-custom .single-jobs .job-posting .see-all-stories a:active,
.acalog-custom .single-jobs .job-posting .see-all-stories a:focus {
  text-decoration: underline;
}
.acalog-custom .single-jobs .job-posting .see-all-stories a:after {
  background-image: url("../../img/gateway/512b17dae97880bf8404.svg");
  background-size: cover;
  content: "";
  display: inline-block;
  height: 18px;
  margin-bottom: 3px;
  margin-left: 5px;
  vertical-align: middle;
  width: 18px;
}
.acalog-custom .share-icons {
  display: flex;
  flex-direction: row;
  padding-bottom: 1rem;
}
.acalog-custom .share-icons p {
  align-self: center;
  font-size: 1.04167rem;
  font-weight: 400;
  letter-spacing: 1px;
  margin-bottom: 0;
  margin-right: 1rem;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .acalog-custom .share-icons p {
    font-size: 1.25rem;
  }
}
@media (max-width: 575.98px) {
  .acalog-custom .share-icons p {
    display: none;
  }
}
.acalog-custom .share-icons a {
  height: 30px;
  margin: 0 5px;
  text-decoration: none;
  width: 30px;
}
.acalog-custom .academic-calendars .h2,
.acalog-custom .academic-calendars h2 {
  margin-top: 2rem;
}
.acalog-custom .academic-calendars p {
  font-size: 1.5rem;
  font-weight: 700;
  margin-bottom: .5rem;
}
.acalog-custom .academic-calendars a {
  text-decoration: none;
}
@media print {
  .acalog-custom .single-academic-calendars.blocks {
    padding-top: 1rem;
  }
}
.acalog-custom .single-academic-calendars .h3,
.acalog-custom .single-academic-calendars h3 {
  margin-top: 3rem;
}
.acalog-custom .single-academic-calendars .degree-element p {
  font-size: 1.25rem;
}
.acalog-custom .single-academic-calendars .return-link {
  font-weight: 700;
  margin-top: 3rem;
}
.acalog-custom .single-academic-calendars .return-link a {
  text-decoration: none;
}
@media print {
  .acalog-custom .single-academic-calendars .h3,
  .acalog-custom .single-academic-calendars h3 {
    font-size: 1.5rem;
  }
  .acalog-custom .single-academic-calendars .h2,
  .acalog-custom .single-academic-calendars h2 {
    font-size: 2rem;
  }
  .acalog-custom .single-academic-calendars .degree-element p {
    font-size: .875rem;
  }
  .acalog-custom .single-academic-calendars .print-calendar,
  .acalog-custom .single-academic-calendars .return-link {
    display: none;
  }
}
.acalog-custom .top-nav-bar {
  background-color: #630b11;
}
.acalog-custom .top-nav-bar .h2,
.acalog-custom .top-nav-bar .util-nav-1,
.acalog-custom .top-nav-bar .util-nav-2,
.acalog-custom .top-nav-bar h2 {
  color: #fff;
}
.acalog-custom .top-nav-bar .util-nav-1 ul,
.acalog-custom .top-nav-bar .util-nav-2 ul {
  margin-bottom: 0;
  padding-left: 0;
}
.acalog-custom .top-nav-bar .util-nav-1 li,
.acalog-custom .top-nav-bar .util-nav-2 li {
  display: inline-block;
  font-size: .83333rem;
  font-weight: 400;
  list-style: none;
  margin-right: 1rem;
  padding: 1rem .25rem;
}
@media (min-width: 768px) {
  .acalog-custom .top-nav-bar .util-nav-1 li,
  .acalog-custom .top-nav-bar .util-nav-2 li {
    font-size: 1rem;
  }
}
.acalog-custom .top-nav-bar .util-nav-1 {
  display: none;
  flex: 1 0 auto;
  font-size: .83333rem;
  padding-right: 0;
}
@media (min-width: 768px) {
  .acalog-custom .top-nav-bar .util-nav-1 {
    font-size: 1rem;
  }
}
.acalog-custom .top-nav-bar .util-nav-1 li:hover {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .acalog-custom .top-nav-bar .util-nav-1 {
    display: block;
    padding-right: 0;
    width: auto;
  }
}
.acalog-custom .top-nav-bar .util-nav-2 {
  display: flex;
  justify-content: center;
  text-align: right;
}
@media (min-width: 576px) {
  .acalog-custom .top-nav-bar .util-nav-2 {
    display: flex;
  }
}
@media (min-width: 992px) {
  .acalog-custom .top-nav-bar .util-nav-2 {
    flex: 1 0 auto;
    justify-content: flex-end;
    padding-left: 0;
    width: auto;
  }
}
.acalog-custom .top-nav-bar .util-nav-2 li {
  font-size: 1.04167rem;
  font-weight: 600;
}
@media (min-width: 768px) {
  .acalog-custom .top-nav-bar .util-nav-2 li {
    font-size: 1.25rem;
  }
}
.acalog-custom .top-nav-bar .util-nav-2 li a {
  align-items: center;
  display: flex;
  line-height: 21px;
}
.acalog-custom .top-nav-bar .util-nav-2 .visit a:before {
  background: #c6cd23;
  border-radius: 50%;
  color: #730b12;
  content: "\f3C5";
  display: inline-block;
  font-family: Font Awesome \6 Pro;
  font-size: .57292rem;
  font-weight: 900;
  height: 21px;
  line-height: 1;
  margin-right: 8px;
  padding: 5px;
  text-align: center;
  width: 21px;
}
@media (min-width: 768px) {
  .acalog-custom .top-nav-bar .util-nav-2 .visit a:before {
    font-size: .6875rem;
  }
}
.acalog-custom .top-nav-bar .util-nav-2 .apply a:before {
  background: #c6cd23;
  border-radius: 50%;
  color: #730b12;
  content: "\f00c";
  display: inline-block;
  font-family: Font Awesome \6 Pro;
  font-size: .57292rem;
  font-weight: 900;
  height: 21px;
  line-height: 1;
  margin-right: 8px;
  padding: 5px;
  text-align: center;
  width: 21px;
}
@media (min-width: 768px) {
  .acalog-custom .top-nav-bar .util-nav-2 .apply a:before {
    font-size: .6875rem;
  }
}
.acalog-custom .top-nav-bar .util-nav-2 .give a:before {
  background: #c6cd23;
  border-radius: 50%;
  color: #730b12;
  content: "\f06b";
  display: inline-block;
  font-family: Font Awesome \6 Pro;
  font-size: .57292rem;
  font-weight: 900;
  height: 21px;
  line-height: 1;
  margin-right: 8px;
  padding: 5px;
  text-align: center;
  width: 21px;
}
@media (min-width: 768px) {
  .acalog-custom .top-nav-bar .util-nav-2 .give a:before {
    font-size: .6875rem;
  }
}
.acalog-custom .main-nav-bar {
  color: #fff;
}
.acalog-custom .main-nav-bar .main-nav {
  justify-content: space-between;
  padding-bottom: 1.25rem;
  padding-top: 1.25rem;
}
.acalog-custom .main-nav-bar .main-nav,
.acalog-custom .main-nav-bar .main-nav .navigation-wrapper {
  align-items: center;
  display: flex;
}
.acalog-custom .main-nav-bar .main-nav #mega-menu-wrap-main-navigation,
.acalog-custom .main-nav-bar .main-nav button {
  display: inline-block;
}
@media (max-width: 767.98px) {
  .acalog-custom .main-nav-bar .main-nav #mega-menu-wrap-main-navigation {
    display: none !important;
  }
}
.acalog-custom .main-nav-bar .main-nav ul.mega-sub-menu {
  padding-top: 10px !important;
}
.acalog-custom .main-nav-bar .main-nav ul.mega-sub-menu li#mega-menu-item-custom_html-2 {
  padding: 0 10px !important;
}
.acalog-custom .main-nav-bar .main-nav ul.mega-sub-menu li#mega-menu-item-custom_html-4 {
  padding: 20px 10px 0 !important;
}
.acalog-custom .main-nav-bar .main-nav ul.mega-sub-menu a.mega-menu-link {
  line-height: 1.2 !important;
}
.acalog-custom .main-nav-bar .main-nav li.mega-menu-item {
  margin-bottom: 5px !important;
  padding: 0 10px 5px !important;
}
.acalog-custom .main-nav-bar .main-nav li.mega-menu-item div.textwidget.custom-html-widget .h3,
.acalog-custom .main-nav-bar .main-nav li.mega-menu-item div.textwidget.custom-html-widget .h4,
.acalog-custom .main-nav-bar .main-nav li.mega-menu-item div.textwidget.custom-html-widget h3,
.acalog-custom .main-nav-bar .main-nav li.mega-menu-item div.textwidget.custom-html-widget h4 {
  color: #c6cd23 !important;
  font-family: Source Sans Pro, sans-serif;
  font-size: 1.04167rem;
  font-weight: 600;
  padding-left: 10px !important;
  text-decoration: none;
}
@media (min-width: 768px) {
  .acalog-custom .main-nav-bar .main-nav li.mega-menu-item div.textwidget.custom-html-widget .h3,
  .acalog-custom .main-nav-bar .main-nav li.mega-menu-item div.textwidget.custom-html-widget .h4,
  .acalog-custom .main-nav-bar .main-nav li.mega-menu-item div.textwidget.custom-html-widget h3,
  .acalog-custom .main-nav-bar .main-nav li.mega-menu-item div.textwidget.custom-html-widget h4 {
    font-size: 1.25rem;
  }
}
.acalog-custom .main-nav-bar .main-nav li.mega-menu-item div.textwidget.custom-html-widget .h3 a,
.acalog-custom .main-nav-bar .main-nav li.mega-menu-item div.textwidget.custom-html-widget .h4 a,
.acalog-custom .main-nav-bar .main-nav li.mega-menu-item div.textwidget.custom-html-widget h3 a,
.acalog-custom .main-nav-bar .main-nav li.mega-menu-item div.textwidget.custom-html-widget h4 a {
  color: #c6cd23 !important;
  font-family: Source Sans Pro, sans-serif;
  font-weight: 600;
  line-height: 1.2 !important;
  text-decoration: none;
  transition: all .2s ease-in-out;
}
.acalog-custom .main-nav-bar .main-nav li.mega-menu-item div.textwidget.custom-html-widget .h3 a:hover,
.acalog-custom .main-nav-bar .main-nav li.mega-menu-item div.textwidget.custom-html-widget .h4 a:hover,
.acalog-custom .main-nav-bar .main-nav li.mega-menu-item div.textwidget.custom-html-widget h3 a:hover,
.acalog-custom .main-nav-bar .main-nav li.mega-menu-item div.textwidget.custom-html-widget h4 a:hover {
  color: #fff !important;
}
.acalog-custom .main-nav-bar .main-nav li.mega-menu-item div.textwidget.custom-html-widget .h3 a:hover img,
.acalog-custom .main-nav-bar .main-nav li.mega-menu-item div.textwidget.custom-html-widget .h4 a:hover img,
.acalog-custom .main-nav-bar .main-nav li.mega-menu-item div.textwidget.custom-html-widget h3 a:hover img,
.acalog-custom .main-nav-bar .main-nav li.mega-menu-item div.textwidget.custom-html-widget h4 a:hover img {
  filter: brightness(0) invert(1);
}
.acalog-custom .main-nav-bar .main-nav li.mega-menu-item div.textwidget.custom-html-widget .h3 a img,
.acalog-custom .main-nav-bar .main-nav li.mega-menu-item div.textwidget.custom-html-widget .h4 a img,
.acalog-custom .main-nav-bar .main-nav li.mega-menu-item div.textwidget.custom-html-widget h3 a img,
.acalog-custom .main-nav-bar .main-nav li.mega-menu-item div.textwidget.custom-html-widget h4 a img {
  height: auto;
  margin-left: 10px;
  width: 22px;
}
.acalog-custom .main-nav-bar .main-nav li.mega-menu-item div.textwidget.custom-html-widget p {
  color: #fff !important;
  font-size: .83333rem;
  font-weight: 400;
  line-height: 1.2;
  padding: 0 10px !important;
}
@media (min-width: 768px) {
  .acalog-custom .main-nav-bar .main-nav li.mega-menu-item div.textwidget.custom-html-widget p {
    font-size: 1rem;
  }
}
.acalog-custom .main-nav-bar #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item.why-morningside>a.mega-menu-link {
  font-family: Maverix, sans-serif;
  font-size: 1.5rem;
  font-weight: 300;
}
@media (min-width: 768px) {
  .acalog-custom .main-nav-bar #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item.why-morningside>a.mega-menu-link {
    font-size: 2rem;
  }
}
.acalog-custom .main-nav-bar #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu {
  align-items: stretch;
  display: flex;
}
.acalog-custom .main-nav-bar #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu {
  flex-direction: column;
}
.acalog-custom .main-nav-bar #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-column:not(li.mega-menu-column:first-child) {
  border-left: 2px solid #630b11;
}
.acalog-custom .main-nav-bar #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item.contact-admissions>a.mega-menu-link {
  color: #fff;
}
.acalog-custom .main-nav-bar #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item.contact-admissions>a.mega-menu-link:before {
  background: #c6cd23;
  border-radius: 50%;
  color: #730b12;
  content: "\f095";
  display: inline-block;
  font: var(--fa-font-solid);
  font-size: 16px;
  margin-right: 5px;
  padding: 5px;
}
.acalog-custom .main-nav-bar .hamburger {
  color: #fff;
  padding: 0 0 0 .25rem;
}
.acalog-custom .main-nav-bar .hamburger .hamburger-inner,
.acalog-custom .main-nav-bar .hamburger .hamburger-inner:after,
.acalog-custom .main-nav-bar .hamburger .hamburger-inner:before {
  background-color: #fff;
}
@media (min-width: 768px) {
  .acalog-custom .main-nav-bar .hamburger {
    padding: 15px;
  }
}
.acalog-custom .side-menu .search .search-button {
  background: #730b12;
  border: 1px solid #55090f;
  border-radius: 50%;
  border-radius: 0 .375rem .375rem 0;
  margin: 0 auto;
  padding-left: 1rem;
  padding-right: 1rem;
  transition: all .2s ease-in-out;
}
.acalog-custom .side-menu .search .search-button:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #c6cd23;
  content: "";
  content: "\f002";
  display: inline-block;
  font-family: Font Awesome \6 Pro;
  font-style: normal;
  font-variant: normal;
  font-weight: 300;
  line-height: 1;
  margin-right: 8px;
}
.acalog-custom .side-menu .search .search-button:before:hover {
  color: #c6cd23;
}
.acalog-custom .side-menu .search .search-button:before {
  font-weight: 900;
  margin-right: 0;
}
.acalog-custom .side-menu .search .search-button:focus,
.acalog-custom .side-menu .search .search-button:hover {
  background-color: #55090f;
}
.acalog-custom .side-menu .utility-menu-links {
  background: #730b12;
  bottom: 0;
  display: flex;
  list-style: none;
  margin-bottom: 0;
  max-width: 100%;
  position: fixed;
  width: 28rem;
  z-index: 103;
}
@media (min-width: 768px) {
  .acalog-custom .side-menu .utility-menu-links {
    display: none;
  }
}
.acalog-custom .side-menu .utility-menu-links li {
  border-right: 1px solid #51b3c9;
  font-size: .72917rem;
  margin: 0;
  text-align: center;
  width: 33.333%;
}
@media (min-width: 768px) {
  .acalog-custom .side-menu .utility-menu-links li {
    font-size: .875rem;
  }
}
.acalog-custom .side-menu .utility-menu-links li a {
  padding: 1rem 5px;
}
.acalog-custom .side-menu .utility-menu-links li:last-child {
  border-right: none;
}
@media (min-width: 992px) {
  .acalog-custom .side-menu {
    transform: none;
    visibility: visible;
  }
}
.acalog-custom .side-menu a:hover {
  text-decoration: underline;
}
.acalog-custom .side-menu .primary-menu-wrapper {
  align-items: flex-start;
  background: #730b12;
  bottom: 0;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  max-width: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  position: fixed;
  right: 0;
  top: 0;
  transform: translateX(0);
  transition: transform .25s 0s;
  transition-property: transform, visibility, width;
  width: 28rem;
  z-index: 104;
}
.acalog-custom .side-menu .menu-heading {
  align-items: center;
  border-bottom: 1px solid #8a0d16;
  justify-content: space-between;
  padding: 20px 16px 10px 20px;
}
.acalog-custom .side-menu .close {
  background: url("../../img/gateway/78eb467fcb6854f40c0a.svg") no-repeat 50%;
  border: 0;
  border-radius: 25px;
  height: 50px;
  padding: 17px;
  position: absolute;
  right: 14px;
  top: 18px;
  transition: all .2s ease-in-out;
  width: 50px;
}
@media (min-width: 768px) {
  .acalog-custom .side-menu .close {
    position: relative;
    right: auto;
    top: auto;
  }
}
.acalog-custom .side-menu .close:focus,
.acalog-custom .side-menu .close:hover {
  background-color: #630b11;
}
.acalog-custom .side-menu .close:focus {
  outline: 2px solid #fff;
}
.acalog-custom .side-menu .back {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='15'%3E%3Cpath fill='%23fff' d='m.225 7.339 1.916-1.916 7.665 7.665-1.916 1.916z'/%3E%3Cpath fill='%23fff' d='M.225 7.665 7.89 0l1.917 1.917-7.665 7.665z'/%3E%3C/svg%3E") no-repeat 50%;
  border: 0;
  border-radius: 25px;
  color: #fff;
  display: none;
  height: 40px;
  left: 6px;
  padding: 8px;
  position: absolute;
  top: 96px;
  transition: all .2s ease-in-out;
  width: 40px;
}
.acalog-custom .side-menu .back.back-mobile {
  background-position-x: left;
  border-radius: 0;
  left: 0;
  line-height: .5;
  margin-bottom: 0;
  margin-top: 10px;
  padding-bottom: 12px;
  padding-left: 33px;
  padding-top: 12px;
  position: relative;
  text-align: left;
  top: 0;
  width: 100%;
}
.acalog-custom .side-menu .back.back-mobile:focus {
  outline: 1px auto -webkit-focus-ring-color;
}
@media (min-width: 768px) {
  .acalog-custom .side-menu .back {
    left: 6px;
    top: 95px;
  }
}
.acalog-custom .side-menu .back:focus,
.acalog-custom .side-menu .back:hover {
  background-color: #630b11;
}
.acalog-custom .side-menu .back.back-mobile:hover {
  background-color: transparent;
}
.acalog-custom .side-menu .back:focus {
  outline: 2px solid #fff;
}
.acalog-custom .side-menu .menu-heading {
  background: #730b12;
  display: flex;
  height: 76px;
  position: sticky;
  top: 0;
  width: 100%;
  z-index: 105;
}
@media (min-width: 992px) {
  .acalog-custom .side-menu .menu-heading {
    height: auto;
  }
}
.acalog-custom .side-menu .menu-wrapper {
  margin-left: 40px;
  margin-top: 1rem;
  padding-bottom: 3rem;
  padding-left: 16px;
  padding-right: 30px;
  position: absolute;
  top: 90px;
  width: 100%;
  width: calc(60%);
}
@media (min-width: 768px) {
  .acalog-custom .side-menu .menu-wrapper {
    margin-left: 56px;
    margin-top: 1rem;
    padding-left: 0;
    top: 90px;
    width: calc(44%);
  }
}
.acalog-custom .side-menu .menu-wrapper .menu-audience {
  margin-bottom: 1.5rem;
  margin-top: 1.5rem;
}
.acalog-custom .side-menu .menu-wrapper .menu-audience .h2,
.acalog-custom .side-menu .menu-wrapper .menu-audience h2 {
  color: #c6cd23;
  font-family: Din Next, sans-serif;
  font-size: .9375rem;
  font-weight: 900;
  line-height: 1.2;
  text-transform: uppercase;
}
.acalog-custom .side-menu .menu-wrapper .menu-audience ul {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.acalog-custom .side-menu .menu-wrapper .menu-audience li {
  font-family: Din Next, sans-serif;
  font-size: .9375rem;
  font-weight: 100;
  line-height: 1.2;
  margin-bottom: .25rem;
}
.acalog-custom .side-menu .menu-wrapper .menu-audience li a {
  color: #fff;
  margin-right: .75rem;
  padding-right: 0;
  text-decoration: none;
  white-space: nowrap;
}
.acalog-custom .side-menu .menu-wrapper .menu-audience li a:focus,
.acalog-custom .side-menu .menu-wrapper .menu-audience li a:hover {
  text-decoration: underline;
}
.acalog-custom .side-menu .menu-wrapper .menu-1 {
  border-bottom: 1px solid #a20f19;
}
.acalog-custom .side-menu .menu-wrapper .menu-1 li {
  font-family: Din Next, sans-serif;
  font-size: 1.75rem;
  font-weight: 400;
  line-height: 1.2;
  margin-bottom: .75rem;
}
.acalog-custom .side-menu .menu-wrapper .menu-1 li a {
  text-decoration: none;
}
.acalog-custom .side-menu .menu-wrapper .menu-1 li a:focus,
.acalog-custom .side-menu .menu-wrapper .menu-1 li a:hover {
  text-decoration: underline;
}
.acalog-custom .side-menu .menu-wrapper .menu-1 li:last-child {
  margin-bottom: 1.75rem;
}
.acalog-custom .side-menu .menu-wrapper .menu-2 {
  border-bottom: 1px solid #a20f19;
  margin-bottom: 1.5rem;
  margin-top: 1rem;
}
.acalog-custom .side-menu .menu-wrapper .menu-2 li {
  font-family: Din Next, sans-serif;
  font-size: 1.04167rem;
  font-weight: 400;
  margin-bottom: 1rem;
}
@media (min-width: 768px) {
  .acalog-custom .side-menu .menu-wrapper .menu-2 li {
    font-size: 1.25rem;
  }
}
.acalog-custom .side-menu .menu-wrapper .menu-2 li a {
  line-height: 1.4;
  text-decoration: none;
}
.acalog-custom .side-menu .menu-wrapper .menu-2 li a.visit:before {
  background: #c6cd23;
  border-radius: 50%;
  color: #730b12;
  content: "\f3C5";
  display: inline-block;
  font-family: Font Awesome \6 Pro;
  font-size: .57292rem;
  font-weight: 900;
  height: 21px;
  line-height: 1;
  margin-right: 8px;
  padding: 5px;
  text-align: center;
  width: 21px;
}
@media (min-width: 768px) {
  .acalog-custom .side-menu .menu-wrapper .menu-2 li a.visit:before {
    font-size: .6875rem;
  }
}
.acalog-custom .side-menu .menu-wrapper .menu-2 li a.apply:before {
  background: #c6cd23;
  border-radius: 50%;
  color: #730b12;
  content: "\f00c";
  display: inline-block;
  font-family: Font Awesome \6 Pro;
  font-size: .57292rem;
  font-weight: 900;
  height: 21px;
  line-height: 1;
  margin-right: 8px;
  padding: 5px;
  text-align: center;
  width: 21px;
}
@media (min-width: 768px) {
  .acalog-custom .side-menu .menu-wrapper .menu-2 li a.apply:before {
    font-size: .6875rem;
  }
}
.acalog-custom .side-menu .menu-wrapper .menu-2 li a.give {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='16' viewBox='0 0 7.07 11.07'%3E%3Cpath fill='%23fff' d='m.01 9.66 5.656-5.657L7.08 5.417l-5.657 5.657z'/%3E%3Cpath fill='%23fff' d='M.01 1.409 1.426-.006l5.657 5.657-1.414 1.415z'/%3E%3C/svg%3E") no-repeat 100%;
  margin-bottom: 1.5rem;
  padding-right: 1.5rem;
}
.acalog-custom .side-menu .menu-wrapper .menu-2 li a.give:before {
  background: #c6cd23;
  border-radius: 50%;
  color: #730b12;
  content: "\f06b";
  display: inline-block;
  font-family: Font Awesome \6 Pro;
  font-size: .57292rem;
  font-weight: 900;
  height: 21px;
  line-height: 1;
  margin-right: 8px;
  padding: 5px;
  text-align: center;
  width: 21px;
}
@media (min-width: 768px) {
  .acalog-custom .side-menu .menu-wrapper .menu-2 li a.give:before {
    font-size: .6875rem;
  }
}
.acalog-custom .side-menu .menu-wrapper .menu-2 li a:focus,
.acalog-custom .side-menu .menu-wrapper .menu-2 li a:hover {
  text-decoration: underline;
}
@media (min-width: 768px) {
  .acalog-custom .side-menu .menu-wrapper .menu-2 li a {
    background-image: none;
  }
}
.acalog-custom .side-menu .menu-wrapper .menu-3 {
  margin-bottom: 2rem;
}
.acalog-custom .side-menu .menu-wrapper .menu-3 li {
  font-family: Din Next, sans-serif;
  font-size: 1.04167rem;
  font-weight: 300;
  margin-bottom: .25rem;
}
@media (min-width: 768px) {
  .acalog-custom .side-menu .menu-wrapper .menu-3 li {
    font-size: 1.25rem;
  }
}
.acalog-custom .side-menu .menu-wrapper .menu-3 li a {
  line-height: 1.4;
  text-decoration: none;
}
.acalog-custom .side-menu .menu-wrapper .menu-3 li a:focus,
.acalog-custom .side-menu .menu-wrapper .menu-3 li a:hover {
  text-decoration: underline;
}
.acalog-custom .side-menu .menu-wrapper .menu-3 li a.has-children {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='16' viewBox='0 0 7.07 11.07'%3E%3Cpath fill='%23fff' d='m.01 9.66 5.656-5.657L7.08 5.417l-5.657 5.657z'/%3E%3Cpath fill='%23fff' d='M.01 1.409 1.426-.006l5.657 5.657-1.414 1.415z'/%3E%3C/svg%3E") no-repeat 100%;
  padding-right: 1.5rem;
}
.acalog-custom .side-menu .logo img {
  width: 160px;
}
.acalog-custom .side-menu.side-menu--hidden {
  transform: translateX(-28rem);
  visibility: hidden;
}
.acalog-custom .side-menu ul {
  padding-left: 0;
}
.acalog-custom .side-menu ul li {
  line-height: 1.25;
  margin-bottom: 1.25rem;
}
.acalog-custom .side-menu ul li a.has-children {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='20' viewBox='0 0 7.07 11.07'%3E%3Cpath fill='%23fff' d='m.01 9.66 5.656-5.657L7.08 5.417l-5.657 5.657z'/%3E%3Cpath fill='%23fff' d='M.01 1.409 1.426-.006l5.657 5.657-1.414 1.415z'/%3E%3C/svg%3E") no-repeat 100%;
}
.acalog-custom .side-menu ul li a {
  color: #fff;
  display: block;
  padding-right: 1.5rem;
}
.acalog-custom .side-menu ul li a:focus,
.acalog-custom .side-menu ul li a:hover {
  text-decoration: underline;
}
.acalog-custom .side-menu .menu {
  margin-bottom: 1rem;
}
.acalog-custom .side-menu .menu ul {
  list-style: none;
}
.acalog-custom .side-menu hr {
  border-top: 1px solid #1a2e43;
  margin: 1.25rem 0 2rem;
  opacity: 1;
  width: 100%;
}
@media (min-width: 768px) {
  .acalog-custom .side-menu hr {
    margin: 1.5rem 0;
    width: 12rem;
  }
  .acalog-custom .side-menu hr.mobile-only {
    display: none;
  }
}
.acalog-custom .side-menu .menu-1 ul li {
  color: #fff;
  font-size: 1.125rem;
  margin-bottom: .5rem;
}
@media (min-width: 768px) {
  .acalog-custom .side-menu .menu-1 ul li {
    font-size: 1.5rem;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .acalog-custom .side-menu .menu-1 ul li {
    font-size: 2rem;
  }
}
.acalog-custom .submenu-wrapper {
  margin-left: 40px;
  margin-top: 1rem;
  max-width: 100%;
  padding-left: 16px;
  padding-right: 30px;
  position: absolute;
  top: 90px;
  width: calc(60%);
}
.acalog-custom .submenu-wrapper li:last-child {
  margin-bottom: 3rem !important;
}
@media (min-width: 768px) {
  .acalog-custom .submenu-wrapper {
    margin-left: 56px;
    margin-top: .75rem;
    padding-left: 0;
    top: 90px;
    width: calc(44%);
  }
}
.acalog-custom .submenu-wrapper .active {
  cursor: default;
  text-decoration: underline;
}
.acalog-custom .submenu-wrapper .submenu {
  display: block;
}
.acalog-custom .submenu-wrapper .submenu .menu-1 {
  margin-bottom: .5rem;
  margin-top: 0;
}
.acalog-custom .submenu-wrapper .submenu .menu-1 ul {
  margin-bottom: .5rem !important;
}
.acalog-custom .submenu-wrapper .submenu .menu-1 li {
  color: #c6cd23;
  font-family: Din Next, sans-serif;
  font-size: 1.3125rem;
  font-weight: 400;
  line-height: 1.1;
  margin-bottom: .5rem !important;
  margin-top: 0;
}
@media (min-width: 768px) {
  .acalog-custom .submenu-wrapper .submenu .menu-1 li {
    font-size: 1.75rem;
  }
}
.acalog-custom .submenu-wrapper .submenu .menu-2 {
  border-bottom: 1px solid #a20f19;
  margin-bottom: 1.25rem;
}
.acalog-custom .submenu-wrapper .submenu .menu-2 li {
  font-size: 1.04167rem;
  font-weight: 400;
  line-height: 1.4;
  margin-bottom: 1rem !important;
}
@media (min-width: 768px) {
  .acalog-custom .submenu-wrapper .submenu .menu-2 li {
    font-size: 1.25rem;
  }
}
.acalog-custom .submenu-wrapper .submenu .menu-2 li a {
  text-decoration: none;
}
.acalog-custom .submenu-wrapper .submenu .menu-3 {
  margin-bottom: 2rem;
}
.acalog-custom .submenu-wrapper .submenu .menu-3 li {
  font-size: 1.04167rem;
  font-weight: 400;
  line-height: 1.4;
  margin-bottom: .5rem;
}
@media (min-width: 768px) {
  .acalog-custom .submenu-wrapper .submenu .menu-3 li {
    font-size: 1.25rem;
  }
}
.acalog-custom .submenu-wrapper .submenu .menu-3 li a {
  text-decoration: none;
}
.acalog-custom .submenu-wrapper .submenu .menu-3 li a.has-children {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='15' viewBox='0 0 7.07 11.07'%3E%3Cpath fill='%23fff' d='m.01 9.66 5.656-5.657L7.08 5.417l-5.657 5.657z'/%3E%3Cpath fill='%23fff' d='M.01 1.409 1.426-.006l5.657 5.657-1.414 1.415z'/%3E%3C/svg%3E") no-repeat 100%;
}
.acalog-custom .submenu-wrapper .submenu--hidden {
  display: none;
}
.acalog-custom .menu-overlay {
  background: #000;
  bottom: 0;
  display: block;
  left: 0;
  opacity: 0;
  pointer-events: none;
  position: fixed;
  right: 0;
  top: 0;
  transition: all .2s ease-in-out;
  visibility: hidden;
  z-index: 99;
}
.acalog-custom .menu-overlay.menu-overlay--visible {
  display: block;
  opacity: .3;
  pointer-events: all;
  visibility: visible;
}
.acalog-custom .compare .h2,
.acalog-custom .compare h2 {
  font-family: Din Next, sans-serif;
  font-size: 1.6875rem;
  font-weight: 900;
  line-height: 1.2;
  margin: 2rem 0;
}
@media (min-width: 768px) {
  .acalog-custom .compare .h2,
  .acalog-custom .compare h2 {
    font-size: 2.25rem;
  }
}
.acalog-custom .compare .h2 strong,
.acalog-custom .compare h2 strong {
  font-family: Maverix, sans-serif;
  font-size: 2.25rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .compare .h2 strong,
  .acalog-custom .compare h2 strong {
    font-size: 3rem;
    line-height: .7;
  }
}
.acalog-custom .compare .is-style-script.h2,
.acalog-custom .compare h2.is-style-script {
  font-family: Maverix, sans-serif;
  font-size: 2.25rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .compare .is-style-script.h2,
  .acalog-custom .compare h2.is-style-script {
    font-size: 3rem;
  }
}
.acalog-custom .compare .is-style-script.h2 strong,
.acalog-custom .compare h2.is-style-script strong {
  font-family: Din Next, sans-serif;
  font-size: 1.6875rem;
  font-weight: 900;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .acalog-custom .compare .is-style-script.h2 strong,
  .acalog-custom .compare h2.is-style-script strong {
    font-size: 2.25rem;
  }
}
.acalog-custom .compare li,
.acalog-custom .compare p {
  font-size: 1.04167rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .acalog-custom .compare li,
  .acalog-custom .compare p {
    font-size: 1.25rem;
  }
}
.acalog-custom .compare .table-responsive {
  margin-bottom: 3rem;
  position: relative;
}
@media (min-width: 992px) {
  .acalog-custom .compare .table-responsive {
    overflow-x: visible;
  }
}
.acalog-custom .compare thead {
  background-color: #f2f2f2;
  width: 100%;
}
@media (min-width: 992px) {
  .acalog-custom .compare thead {
    position: sticky;
    top: 60px;
  }
}
.acalog-custom .compare tr {
  vertical-align: top;
}
.acalog-custom .compare tr:nth-child(2n) {
  background-color: #f2f2f2;
}
.acalog-custom .compare th {
  border: 1px solid #e7e7e7;
  font-family: Din Next, sans-serif;
  font-size: 1.125rem;
  font-weight: 900;
  line-height: 1.2;
  padding: 1rem;
  vertical-align: top;
}
@media (min-width: 768px) {
  .acalog-custom .compare th {
    font-size: 1.5rem;
  }
}
.acalog-custom .compare th strong {
  font-family: Maverix, sans-serif;
  font-size: 1.5rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .compare th strong {
    font-size: 2rem;
    line-height: .7;
  }
}
.acalog-custom .compare th.is-style-script {
  font-family: Maverix, sans-serif;
  font-size: 1.5rem;
  font-weight: 400;
  line-height: .7;
}
@media (min-width: 768px) {
  .acalog-custom .compare th.is-style-script {
    font-size: 2rem;
  }
}
.acalog-custom .compare th.is-style-script strong {
  font-family: Din Next, sans-serif;
  font-size: 1.125rem;
  font-weight: 900;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .acalog-custom .compare th.is-style-script strong {
    font-size: 1.5rem;
  }
  .acalog-custom .compare th {
    padding: 1rem 2rem;
  }
}
.acalog-custom .compare th a {
  color: #282828;
  text-decoration: none;
}
.acalog-custom .compare th a:hover {
  color: #730b12;
}
.acalog-custom .compare .first-col {
  border: 1px solid #e7e7e7;
  padding: 1rem;
  vertical-align: top;
}
@media (min-width: 768px) {
  .acalog-custom .compare .first-col {
    padding: 1rem 2rem;
  }
}
.acalog-custom .compare .first-col .h3,
.acalog-custom .compare .first-col h3 {
  font-size: 1.125rem;
  font-weight: 900;
}
@media (min-width: 768px) {
  .acalog-custom .compare .first-col .h3,
  .acalog-custom .compare .first-col h3 {
    font-size: 1.5rem;
  }
}
.acalog-custom .compare .info-col {
  border: 1px solid #e7e7e7;
  font-size: 1.04167rem;
  font-weight: 400;
  padding: 1rem;
}
@media (min-width: 768px) {
  .acalog-custom .compare .info-col {
    font-size: 1.25rem;
  }
}
.acalog-custom .compare .info-col .courses-header {
  font-size: 1.125rem;
  font-weight: 900;
}
@media (min-width: 768px) {
  .acalog-custom .compare .info-col .courses-header {
    font-size: 1.5rem;
  }
}
.acalog-custom .compare .info-col .h1,
.acalog-custom .compare .info-col .h2,
.acalog-custom .compare .info-col .h3,
.acalog-custom .compare .info-col .h4,
.acalog-custom .compare .info-col .h5,
.acalog-custom .compare .info-col .h6,
.acalog-custom .compare .info-col h1,
.acalog-custom .compare .info-col h2,
.acalog-custom .compare .info-col h3,
.acalog-custom .compare .info-col h4,
.acalog-custom .compare .info-col h5,
.acalog-custom .compare .info-col h6 {
  font-size: 1.03125rem;
  font-weight: 600;
}
@media (min-width: 768px) {
  .acalog-custom .compare .info-col .h1,
  .acalog-custom .compare .info-col .h2,
  .acalog-custom .compare .info-col .h3,
  .acalog-custom .compare .info-col .h4,
  .acalog-custom .compare .info-col .h5,
  .acalog-custom .compare .info-col .h6,
  .acalog-custom .compare .info-col h1,
  .acalog-custom .compare .info-col h2,
  .acalog-custom .compare .info-col h3,
  .acalog-custom .compare .info-col h4,
  .acalog-custom .compare .info-col h5,
  .acalog-custom .compare .info-col h6 {
    font-size: 1.375rem;
  }
  .acalog-custom .compare .info-col {
    padding: 1rem 2rem;
  }
}
.acalog-custom .compare .wp-block-button .wp-block-button__link {
  --bs-btn-color: #fff;
  --bs-btn-bg: #730b12;
  --bs-btn-border-color: #730b12;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #44070b;
  --bs-btn-hover-border-color: #44070b;
  --bs-btn-focus-shadow-rgb: 136, 48, 54;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #5c090e;
  --bs-btn-active-border-color: #56080e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #730b12;
  --bs-btn-disabled-border-color: #730b12;
  --bs-btn-padding-y: .65rem;
  --bs-btn-padding-x: 1.5rem;
  --bs-btn-font-size: 1.375rem;
  --bs-btn-border-radius: 1.75rem;
  background-color: #730b12;
  color: #fff;
  display: inline-block;
  font-size: 1.03125rem;
  font-weight: 700;
  line-height: 1.2;
  margin: 15px 0 0;
  text-align: center;
  text-decoration: none !important;
  text-decoration: none;
  transition: all .2s ease-in-out;
}
@media (min-width: 768px) {
  .acalog-custom .compare .wp-block-button .wp-block-button__link {
    font-size: 1.375rem;
  }
}
.acalog-custom .compare .wp-block-button .wp-block-button__link:hover {
  background-color: #44070b;
  border-color: #44070b;
  color: #fff;
}
.acalog-custom .compare .wp-block-button.is-style-outline .wp-block-button__link {
  --bs-btn-color: #730b12;
  --bs-btn-border-color: #730b12;
  --bs-btn-hover-color: #44070b;
  --bs-btn-hover-bg: transparent;
  --bs-btn-hover-border-color: #44070b;
  --bs-btn-focus-shadow-rgb: 115, 11, 18;
  --bs-btn-active-color: #44070b;
  --bs-btn-active-bg: transparent;
  --bs-btn-active-border-color: #44070b;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
  --bs-btn-disabled-color: #730b12;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #730b12;
  --bs-gradient: none;
  background: transparent;
  box-sizing: border-box;
  color: #730b12;
}
.acalog-custom .compare .wp-block-button.is-style-outline .wp-block-button__link:hover {
  background-color: transparent;
  border-color: #44070b;
  color: #44070b;
}
.acalog-custom .compare .wp-block-button .wp-block-button__link {
  margin-top: 0;
}
.acalog-custom .compare .program-buttons span {
  display: none;
}
.acalog-custom .search-overlay {
  background: #730b12;
  display: none;
  height: 100%;
  padding-bottom: 4rem;
  padding-top: 30px !important;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 105;
}
.acalog-custom .search-overlay .close {
  background: #212121;
  border: 0;
  border-radius: 100%;
  float: right;
  height: 50px;
  line-height: 50px;
  margin-right: 16px;
  text-align: center;
  width: 50px;
}
.acalog-custom .search-overlay .close:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #fff;
  content: "";
  content: "\f00d";
  display: inline-block;
  font-family: Font Awesome \6 Pro;
  font-style: normal;
  font-variant: normal;
  font-weight: 300;
  line-height: 1;
  margin-right: 8px;
}
.acalog-custom .search-overlay .close:before:hover {
  color: #fff;
}
.acalog-custom .search-overlay .close:before {
  font-weight: 900;
  margin-right: 0;
}
.acalog-custom .search-overlay .close:focus,
.acalog-custom .search-overlay .close:hover {
  background: #730b12;
}
.acalog-custom .search-overlay.active {
  pointer-events: all;
}
.acalog-custom .search-overlay .container {
  margin-top: 100px;
}
@media (min-width: 768px) {
  .acalog-custom .search-overlay .container {
    margin-top: 150px;
  }
}
.acalog-custom .search-overlay .container .ep-autosuggest-container .ep-autosuggest {
  display: block !important;
}
.acalog-custom .search-overlay .search-content {
  text-align: center;
}
@media (min-width: 768px) {
  .acalog-custom .search-overlay .search-content {
    text-align: left;
  }
}
.acalog-custom .search-overlay .search-helper {
  color: #fff;
  font-size: 1.375rem;
  margin-top: 5rem;
  text-align: center;
}
@media (min-width: 768px) {
  .acalog-custom .search-overlay .search-helper {
    font-size: 1.75rem;
  }
}
.acalog-custom .search-overlay .search-helper a {
  border-radius: 25px;
  color: #fff;
  padding: 0 15px 10px;
  text-decoration: none;
  transition: all .2s ease-in-out;
  white-space: nowrap;
}
.acalog-custom .search-overlay .search-helper a:hover {
  text-decoration: underline;
}
.acalog-custom .search-overlay .search-helper svg {
  margin-right: 16px;
}
.acalog-custom .search-overlay .search-links {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: space-between;
  list-style: none;
  margin-top: 3rem;
  padding: 0;
  text-align: center;
}
@media (min-width: 768px) {
  .acalog-custom .search-overlay .search-links {
    flex-direction: row;
    margin-top: 5rem;
    text-align: left;
  }
}
.acalog-custom .search-overlay .search-links li {
  font-size: 1.5rem;
  letter-spacing: -0.67px;
}
.acalog-custom .search-overlay .search-links li a {
  color: #fff;
}
.acalog-custom .search-overlay .search-close {
  color: #fff;
  display: inline-block;
  font-size: 1.125rem;
  margin-top: 3rem;
  text-decoration: none;
}
.acalog-custom .search-form {
  display: flex;
  width: 100%;
}
.acalog-custom .search-form .ep-autosuggest-container {
  flex: 1 0 calc(-10%);
}
.acalog-custom .search-form .ep-autosuggest {
  order: 2;
}
.acalog-custom .search-form .search-field-wrapper {
  display: flex;
  margin-left: 1rem;
  margin-right: 1rem;
  order: 1;
  padding-left: 50px;
  width: 100%;
}
@media (min-width: 992px) {
  .acalog-custom .search-form .search-field-wrapper {
    margin-left: 0;
    margin-right: 0;
  }
}
.acalog-custom .search-form .search-field-wrapper .search-field {
  border: 0;
  border-radius: 5px 0 0 5px;
  font-size: .9375rem;
  padding: 1rem;
  width: 100%;
}
@media (min-width: 768px) {
  .acalog-custom .search-form .search-field-wrapper .search-field {
    font-size: 1.125rem;
  }
}
@media (min-width: 992px) {
  .acalog-custom .search-form .search-field-wrapper .search-field {
    font-size: 1.25rem;
  }
}
.acalog-custom .search-form .search-field-wrapper .search-button {
  background: #630b11 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1.25em' style='fill:%23c6cd23' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc.--%3E%3Cpath d='M416 208c0 45.9-14.9 88.3-40 122.7l126.6 126.7c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0s208 93.1 208 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z'/%3E%3C/svg%3E") no-repeat 50%;
  border: 1px solid #55090f;
  border-radius: 0 5px 5px 0;
  margin-right: 20px;
  transition: .3s;
  width: 80px;
}
.acalog-custom .search-form .search-field-wrapper .search-button:hover {
  background: #55090f url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1.25em' style='fill:%23c6cd23' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc.--%3E%3Cpath d='M416 208c0 45.9-14.9 88.3-40 122.7l126.6 126.7c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0s208 93.1 208 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z'/%3E%3C/svg%3E") no-repeat 50%;
}
.acalog-custom .accordion-block .search-bar .column-accordion,
.acalog-custom .callout-block .search-bar .column-callout,
.acalog-custom .cards-block .search-bar .column-card,
.acalog-custom .carousel-block .search-bar .slide-column,
.acalog-custom .courses-panel .search-bar .additional-info-field,
.acalog-custom .courses-panel .search-bar .courses-field,
.acalog-custom .events-rss-feed .rss-feed-list .search-bar li,
.acalog-custom .events-vist-calendar .search-bar .card-column,
.acalog-custom .featured-block .search-bar .column-graphics,
.acalog-custom .featured-block .search-bar .column-image,
.acalog-custom .featured-block .search-bar .column-text,
.acalog-custom .featured-post .featured-content .search-bar .featured-image,
.acalog-custom .featured-post .featured-content .search-bar .featured-text,
.acalog-custom .find-program-block .search-bar .column-search,
.acalog-custom .grad-panel .search-bar .degree-element,
.acalog-custom .grad-panel .search-bar .great-fit,
.acalog-custom .home-carousel-block .search-bar .inner-carousel,
.acalog-custom .image-text-block .search-bar .column-image,
.acalog-custom .image-text-block .search-bar .column-text,
.acalog-custom .intro-text-block .search-bar .grad-intro,
.acalog-custom .intro-text-block .search-bar .inner-text-column,
.acalog-custom .meet-faculty-block .search-bar .slide-wrapper,
.acalog-custom .news-block .title-select .search-bar .title-container,
.acalog-custom .news-post .search-bar .article-content,
.acalog-custom .programs-block .search-bar .column-search,
.acalog-custom .programs-block .search-bar .degree-element,
.acalog-custom .quote-block .search-bar .quote-wrapper,
.acalog-custom .school-programs-block .search-bar .columns-block,
.acalog-custom .search-bar .accordion-block .column-accordion,
.acalog-custom .search-bar .alert-bar,
.acalog-custom .search-bar .callout-block .column-callout,
.acalog-custom .search-bar .cards-block .column-card,
.acalog-custom .search-bar .carousel-block .slide-column,
.acalog-custom .search-bar .col-12,
.acalog-custom .search-bar .courses-panel .additional-info-field,
.acalog-custom .search-bar .courses-panel .courses-field,
.acalog-custom .search-bar .events-rss-feed .rss-feed-list li,
.acalog-custom .search-bar .events-vist-calendar .card-column,
.acalog-custom .search-bar .featured-block .column-graphics,
.acalog-custom .search-bar .featured-block .column-image,
.acalog-custom .search-bar .featured-block .column-text,
.acalog-custom .search-bar .featured-post .featured-content .featured-image,
.acalog-custom .search-bar .featured-post .featured-content .featured-text,
.acalog-custom .search-bar .find-program-block .column-search,
.acalog-custom .search-bar .grad-panel .degree-element,
.acalog-custom .search-bar .grad-panel .great-fit,
.acalog-custom .search-bar .home-carousel-block .inner-carousel,
.acalog-custom .search-bar .image-text-block .column-image,
.acalog-custom .search-bar .image-text-block .column-text,
.acalog-custom .search-bar .intro-text-block .grad-intro,
.acalog-custom .search-bar .intro-text-block .inner-text-column,
.acalog-custom .search-bar .meet-faculty-block .slide-wrapper,
.acalog-custom .search-bar .news-block .title-select .title-container,
.acalog-custom .search-bar .news-post .article-content,
.acalog-custom .search-bar .programs-block .column-search,
.acalog-custom .search-bar .programs-block .degree-element,
.acalog-custom .search-bar .quote-block .quote-wrapper,
.acalog-custom .search-bar .school-programs-block .columns-block,
.acalog-custom .search-bar .single-academic-calendars .columns-block,
.acalog-custom .search-bar .stacked-squares-block .column-outer,
.acalog-custom .search-bar .stacked-squares-block .column-square,
.acalog-custom .search-bar .staff-directory .staff-directory--staff-listing .individual-wrapper,
.acalog-custom .search-bar .staff-single .staff-single-listing .individual-wrapper .individual-information,
.acalog-custom .search-bar .staff-single .staff-single-listing .individual-wrapper .staff-image,
.acalog-custom .search-bar .story-block .slide-wrapper,
.acalog-custom .search-bar .text-block .text-column,
.acalog-custom .search-bar .two-column-callout-block .container .row .primary-column,
.acalog-custom .search-bar .two-column-callout-block .container .row .secondary-column,
.acalog-custom .search-bar .video-block .video-column,
.acalog-custom .single-academic-calendars .search-bar .columns-block,
.acalog-custom .stacked-squares-block .search-bar .column-outer,
.acalog-custom .stacked-squares-block .search-bar .column-square,
.acalog-custom .staff-directory .staff-directory--staff-listing .search-bar .individual-wrapper,
.acalog-custom .staff-single .staff-single-listing .individual-wrapper .search-bar .individual-information,
.acalog-custom .staff-single .staff-single-listing .individual-wrapper .search-bar .staff-image,
.acalog-custom .story-block .search-bar .slide-wrapper,
.acalog-custom .text-block .search-bar .text-column,
.acalog-custom .two-column-callout-block .container .row .search-bar .primary-column,
.acalog-custom .two-column-callout-block .container .row .search-bar .secondary-column,
.acalog-custom .video-block .search-bar .video-column {
  padding: 80px 0;
}
.acalog-custom .ms-search-wrapper .results-message-column {
  border-bottom: 1px solid #e7e7e7;
  margin: auto auto 3rem;
  padding: 2rem 0;
}
.acalog-custom .ms-search-wrapper .results-message-column .results-message {
  -webkit-font-smoothing: antialiased;
  font-size: 1.375rem;
  font-weight: 400;
}
.acalog-custom .ms-search-wrapper .results-message-column .results-message span {
  font-weight: 600;
}
.acalog-custom .ms-search-wrapper .search-results-column {
  margin: auto auto 3rem;
}
.acalog-custom .ms-search-wrapper .search-results-column p {
  font-size: 1.125rem;
}
.acalog-custom .ms-search-wrapper .search-results-column a {
  font-weight: 400;
  text-decoration: none;
}
.acalog-custom .ms-search-wrapper .search-results-column .h2,
.acalog-custom .ms-search-wrapper .search-results-column h2 {
  font-size: 1.5rem;
  text-transform: capitalize;
}
.acalog-custom .ms-search-wrapper .search-results-column .h2 a,
.acalog-custom .ms-search-wrapper .search-results-column h2 a {
  text-decoration: none;
}
.acalog-custom div.searchwp-live-search-results-showing .searchwp-live-search-result a {
  font-size: 1.25rem;
}
.acalog-custom .find-program-block .search-results-column {
  background-color: #fff;
  left: 0;
  position: absolute;
  right: 0;
  top: 3.2rem;
  width: 100%;
  z-index: 1;
}
@media (min-width: 576px) {
  .acalog-custom .find-program-block .search-results-column {
    min-width: 500px;
  }
}
.acalog-custom div.result-item {
  align-items: flex-start;
  background: #fff;
  border-top: 1px solid #a8a8a8;
  display: flex !important;
  flex-direction: column;
  justify-content: space-between;
  padding: 1rem;
}
.acalog-custom div.result-item:first-child {
  border-top: 0;
}
.acalog-custom div.result-item:last-child {
  border-bottom: 1px solid #a8a8a8;
}
@media (min-width: 576px) {
  .acalog-custom div.result-item {
    flex-direction: unset;
  }
}
.acalog-custom div.result-item a {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='31' fill='none'%3E%3Cpath fill='%23730B12' d='M15.865.177c-8.26 0-14.99 6.733-14.99 15 0 8.266 6.73 15 14.99 15 8.261 0 14.99-6.734 14.99-15 0-8.267-6.729-15-14.99-15ZM11.84 23.894a1.235 1.235 0 0 1 0-1.743l7.06-7.065-7.06-7.064a1.232 1.232 0 0 1 1.742-1.743l7.931 7.936c.24.24.36.542.36.871 0 .331-.12.632-.36.873l-7.93 7.935c-.241.24-.572.361-.871.361-.331 0-.632-.12-.872-.36Z'/%3E%3C/svg%3E");
  background-position-y: center;
  background-repeat: no-repeat;
  background-size: 23px;
  color: #212121;
  font-family: Din Next, sans-serif;
  font-size: 1rem;
  padding-left: 2.5rem;
  text-decoration: none;
  transition: all .2s ease-in-out;
}
.acalog-custom div.result-item a:hover {
  color: #730b12;
  text-decoration: underline;
}
.acalog-custom div.result-item p {
  font-size: .875rem;
  margin: 0;
  padding-left: 2.5rem;
  text-transform: capitalize;
}
.acalog-custom p.no-results {
  font-size: 1rem;
  margin-bottom: 0;
  padding: 10px;
}
@media print {
  .acalog-custom .single-academic_calendars .h1,
  .acalog-custom .single-academic_calendars h1 {
    font-size: 1.625rem;
  }
  .acalog-custom .single-academic_calendars .h2,
  .acalog-custom .single-academic_calendars h2 {
    font-size: 22px;
  }
  .acalog-custom .single-academic_calendars .h3,
  .acalog-custom .single-academic_calendars h3 {
    font-size: 16px;
    margin-top: 2rem;
  }
  .acalog-custom .single-academic_calendars .columns-block .degree-element .degree-item-element {
    height: 35px;
    width: auto;
  }
  .acalog-custom .single-academic_calendars .columns-block .degree-element .degree-item-element .degree-item-text {
    font-size: 12px;
    margin: .625rem 0 !important;
  }
  .acalog-custom .single-academic_calendars .columns-block .degree-element .degree-type-text {
    font-size: 12px;
  }
  .acalog-custom .header.sticky#sticky-header {
    display: none;
  }
  .acalog-custom .main-nav-bar .main-nav {
    padding-bottom: 10px;
    padding-top: 10px;
  }
  .acalog-custom .alert-bar,
  .acalog-custom .container.breadcrumb-container,
  .acalog-custom .main-nav-bar .main-nav .navigation-wrapper,
  .acalog-custom .top-nav-bar {
    display: none;
  }
  .acalog-custom .blocks.spacing-bottom-default,
  .acalog-custom .blocks.spacing-bottom-extra,
  .acalog-custom .blocks.spacing-bottom-none,
  .acalog-custom .blocks.spacing-bottom-reduced,
  .acalog-custom .blocks.spacing-top-default,
  .acalog-custom .blocks.spacing-top-extra,
  .acalog-custom .blocks.spacing-top-none,
  .acalog-custom .blocks.spacing-top-reduced {
    padding-bottom: 40px !important;
    padding-top: 25px !important;
  }
  .acalog-custom .blocks.divider-color-bottom-gray:after,
  .acalog-custom .blocks.divider-color-bottom-white:after,
  .acalog-custom .blocks.divider-color-top-gray:before,
  .acalog-custom .blocks.divider-color-top-maroon:before {
    background-color: #fff;
  }
  .acalog-custom .blocks.divider-bottom-brush.is-style-gray:after,
  .acalog-custom .blocks.divider-bottom-brush.is-style-maroon:after,
  .acalog-custom .blocks.divider-bottom-brush.is-style-red:after,
  .acalog-custom .blocks.divider-color-bottom-maroon:after {
    display: none !important;
  }
  .acalog-custom .blocks.divider-color-bottom-white:after {
    background-color: unset;
  }
  .acalog-custom [data-aos] {
    opacity: 1 !important;
    transform: translate(0) scale(1) !important;
  }
}
.acalog-custom .in-this-section-block {
  background-color: #fff;
  padding: 10px;
}
@media (min-width: 768px) {
  .acalog-custom .in-this-section-block {
    height: 0;
    padding: 0;
    position: relative;
  }
  .acalog-custom .in-this-section-block .container.section-wrapper {
    position: relative;
    z-index: 2;
  }
  .acalog-custom .in-this-section-block .in-this-section-wrapper {
    background-color: #fff;
    border-radius: 0 0 10px 10px;
    padding: 10px 15px;
  }
}
.acalog-custom .in-this-section-block .section-toggle {
  align-items: center;
  color: #730b12;
  display: flex;
  font-family: Din Next, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  text-decoration: none;
  text-transform: uppercase;
}
.acalog-custom .in-this-section-block .section-toggle svg {
  margin-right: 10px;
}
.acalog-custom .in-this-section-block .section-toggle svg path {
  fill: #730b12;
}
.acalog-custom .in-this-section-block .section-toggle[aria-expanded=true] svg {
  transform: rotate(90deg);
  transition: all .2s ease-in-out;
}
@media (min-width: 768px) {
  .acalog-custom .in-this-section-block .section-item-list {
    border-radius: 0 0 5px 5px;
    margin-top: -10px;
    padding-right: 16px;
    position: absolute;
    z-index: 999;
  }
}
@media (min-width: 992px) {
  .acalog-custom .in-this-section-block .section-item-list {
    margin-top: -10px;
    padding-right: 8px;
  }
}
.acalog-custom .in-this-section-block ul {
  background-color: #fff;
  border-radius: 0 0 10px 10px;
  padding: 10px 0 0;
}
@media (min-width: 768px) {
  .acalog-custom .in-this-section-block ul {
    padding-bottom: 10px;
  }
}
.acalog-custom .in-this-section-block ul li {
  border-top: 1px solid #ddd;
  font-size: 1.125rem;
  line-height: 1.2;
  list-style: none;
  margin: 0 10px;
  padding: 10px;
}
@media (min-width: 768px) {
  .acalog-custom .in-this-section-block ul li {
    padding: 10px 20px;
  }
}
.acalog-custom .in-this-section-block ul li a {
  color: #393939;
  text-decoration: none;
}
.acalog-custom .in-this-section-block ul li a:hover {
  color: #730b12;
}
.acalog-custom .in-this-section-block ul .active {
  background: #f0f0f0;
}
.acalog-custom .in-this-section-block ul .active a {
  color: #730b12;
  cursor: default;
}
.acalog-custom .fa {
  font-family: var(--fa-style-family,"Font Awesome 6 Pro");
  font-weight: var(--fa-style,900);
}
.acalog-custom .fa,
.acalog-custom .fa-brands,
.acalog-custom .fa-classic,
.acalog-custom .fa-duotone,
.acalog-custom .fa-light,
.acalog-custom .fa-regular,
.acalog-custom .fa-sharp,
.acalog-custom .fa-sharp-duotone,
.acalog-custom .fa-solid,
.acalog-custom .fa-thin,
.acalog-custom .fab,
.acalog-custom .fad,
.acalog-custom .fadl,
.acalog-custom .fadr,
.acalog-custom .fadt,
.acalog-custom .fal,
.acalog-custom .far,
.acalog-custom .fas,
.acalog-custom .fasdl,
.acalog-custom .fasdr,
.acalog-custom .fasds,
.acalog-custom .fasdt,
.acalog-custom .fasl,
.acalog-custom .fasr,
.acalog-custom .fass,
.acalog-custom .fast,
.acalog-custom .fat {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: var(--fa-display,inline-block);
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;
}
.acalog-custom .fa-brands:before,
.acalog-custom .fa-classic:before,
.acalog-custom .fa-duotone:before,
.acalog-custom .fa-light:before,
.acalog-custom .fa-regular:before,
.acalog-custom .fa-sharp-duotone:before,
.acalog-custom .fa-sharp:before,
.acalog-custom .fa-solid:before,
.acalog-custom .fa-thin:before,
.acalog-custom .fa:before,
.acalog-custom .fab:before,
.acalog-custom .fad:before,
.acalog-custom .fadl:before,
.acalog-custom .fadr:before,
.acalog-custom .fadt:before,
.acalog-custom .fal:before,
.acalog-custom .far:before,
.acalog-custom .fas:before,
.acalog-custom .fasdl:before,
.acalog-custom .fasdr:before,
.acalog-custom .fasds:before,
.acalog-custom .fasdt:before,
.acalog-custom .fasl:before,
.acalog-custom .fasr:before,
.acalog-custom .fass:before,
.acalog-custom .fast:before,
.acalog-custom .fat:before {
  content: var(--fa);
}
.acalog-custom .fa-duotone.fa-light:after,
.acalog-custom .fa-duotone.fa-regular:after,
.acalog-custom .fa-duotone.fa-solid:after,
.acalog-custom .fa-duotone.fa-thin:after,
.acalog-custom .fa-duotone:after,
.acalog-custom .fa-sharp-duotone.fa-light:after,
.acalog-custom .fa-sharp-duotone.fa-regular:after,
.acalog-custom .fa-sharp-duotone.fa-solid:after,
.acalog-custom .fa-sharp-duotone.fa-thin:after,
.acalog-custom .fa-sharp-duotone:after,
.acalog-custom .fad:after,
.acalog-custom .fadl:after,
.acalog-custom .fadr:after,
.acalog-custom .fadt:after,
.acalog-custom .fasdl:after,
.acalog-custom .fasdr:after,
.acalog-custom .fasds:after,
.acalog-custom .fasdt:after {
  content: var(--fa--fa);
}
.acalog-custom .fa-classic.fa-duotone {
  font-family: "Font Awesome 6 Duotone";
}
.acalog-custom .fa-sharp,
.acalog-custom .fa-sharp-duotone,
.acalog-custom .fasds,
.acalog-custom .fass {
  font-weight: 900;
}
.acalog-custom .fa-classic,
.acalog-custom .fa-light,
.acalog-custom .fa-regular,
.acalog-custom .fa-solid,
.acalog-custom .fa-thin,
.acalog-custom .fal,
.acalog-custom .far,
.acalog-custom .fas,
.acalog-custom .fat {
  font-family: "Font Awesome 6 Pro";
}
.acalog-custom .fa-duotone,
.acalog-custom .fad,
.acalog-custom .fadl,
.acalog-custom .fadr,
.acalog-custom .fadt {
  font-family: "Font Awesome 6 Duotone";
}
.acalog-custom .fa-brands,
.acalog-custom .fab {
  font-family: "Font Awesome 6 Brands";
}
.acalog-custom .fa-sharp,
.acalog-custom .fasl,
.acalog-custom .fasr,
.acalog-custom .fass,
.acalog-custom .fast {
  font-family: "Font Awesome 6 Sharp";
}
.acalog-custom .fa-sharp-duotone,
.acalog-custom .fasdl,
.acalog-custom .fasdr,
.acalog-custom .fasds,
.acalog-custom .fasdt {
  font-family: "Font Awesome 6 Sharp Duotone";
}
.acalog-custom .fa-1x {
  font-size: 1em;
}
.acalog-custom .fa-2x {
  font-size: 2em;
}
.acalog-custom .fa-3x {
  font-size: 3em;
}
.acalog-custom .fa-4x {
  font-size: 4em;
}
.acalog-custom .fa-5x {
  font-size: 5em;
}
.acalog-custom .fa-6x {
  font-size: 6em;
}
.acalog-custom .fa-7x {
  font-size: 7em;
}
.acalog-custom .fa-8x {
  font-size: 8em;
}
.acalog-custom .fa-9x {
  font-size: 9em;
}
.acalog-custom .fa-10x {
  font-size: 10em;
}
.acalog-custom .fa-2xs {
  font-size: .625em;
  line-height: .1em;
  vertical-align: .225em;
}
.acalog-custom .fa-xs {
  font-size: .75em;
  line-height: .08333em;
  vertical-align: .125em;
}
.acalog-custom .fa-sm {
  font-size: .875em;
  line-height: .07143em;
  vertical-align: .05357em;
}
.acalog-custom .fa-lg {
  font-size: 1.25em;
  line-height: .05em;
  vertical-align: -0.075em;
}
.acalog-custom .fa-xl {
  font-size: 1.5em;
  line-height: .04167em;
  vertical-align: -0.125em;
}
.acalog-custom .fa-2xl {
  font-size: 2em;
  line-height: .03125em;
  vertical-align: -0.1875em;
}
.acalog-custom .fa-fw {
  text-align: center;
  width: 1.25em;
}
.acalog-custom .fa-ul {
  list-style-type: none;
  margin-left: var(--fa-li-margin,2.5em);
  padding-left: 0;
}
.acalog-custom .fa-ul>li {
  position: relative;
}
.acalog-custom .fa-li {
  left: calc(var(--fa-li-width,2em)*-1);
  position: absolute;
  text-align: center;
  width: var(--fa-li-width,2em);
  line-height: inherit;
}
.acalog-custom .fa-border {
  border-radius: var(--fa-border-radius,.1em);
  border: var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);
  padding: var(--fa-border-padding,.2em .25em .15em);
}
.acalog-custom .fa-pull-left {
  float: left;
  margin-right: var(--fa-pull-margin,.3em);
}
.acalog-custom .fa-pull-right {
  float: right;
  margin-left: var(--fa-pull-margin,.3em);
}
.acalog-custom .fa-beat {
  animation-name: fa-beat;
  animation-delay: var(--fa-animation-delay,0s);
  animation-direction: var(--fa-animation-direction,normal);
  animation-duration: var(--fa-animation-duration,1s);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-timing-function: var(--fa-animation-timing,ease-in-out);
}
.acalog-custom .fa-bounce {
  animation-name: fa-bounce;
  animation-delay: var(--fa-animation-delay,0s);
  animation-direction: var(--fa-animation-direction,normal);
  animation-duration: var(--fa-animation-duration,1s);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-timing-function: var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));
}
.acalog-custom .fa-fade {
  animation-name: fa-fade;
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-timing-function: var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));
}
.acalog-custom .fa-beat-fade,
.acalog-custom .fa-fade {
  animation-delay: var(--fa-animation-delay,0s);
  animation-direction: var(--fa-animation-direction,normal);
  animation-duration: var(--fa-animation-duration,1s);
}
.acalog-custom .fa-beat-fade {
  animation-name: fa-beat-fade;
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-timing-function: var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));
}
.acalog-custom .fa-flip {
  animation-name: fa-flip;
  animation-delay: var(--fa-animation-delay,0s);
  animation-direction: var(--fa-animation-direction,normal);
  animation-duration: var(--fa-animation-duration,1s);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-timing-function: var(--fa-animation-timing,ease-in-out);
}
.acalog-custom .fa-shake {
  animation-name: fa-shake;
  animation-duration: var(--fa-animation-duration,1s);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-timing-function: var(--fa-animation-timing,linear);
}
.acalog-custom .fa-shake,
.acalog-custom .fa-spin {
  animation-delay: var(--fa-animation-delay,0s);
  animation-direction: var(--fa-animation-direction,normal);
}
.acalog-custom .fa-spin {
  animation-name: fa-spin;
  animation-duration: var(--fa-animation-duration,2s);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-timing-function: var(--fa-animation-timing,linear);
}
.acalog-custom .fa-spin-reverse {
  --fa-animation-direction: reverse;
}
.acalog-custom .fa-pulse,
.acalog-custom .fa-spin-pulse {
  animation-name: fa-spin;
  animation-direction: var(--fa-animation-direction,normal);
  animation-duration: var(--fa-animation-duration,1s);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-timing-function: var(--fa-animation-timing,steps(8));
}
@media (prefers-reduced-motion: reduce) {
  .acalog-custom .fa-beat,
  .acalog-custom .fa-beat-fade,
  .acalog-custom .fa-bounce,
  .acalog-custom .fa-fade,
  .acalog-custom .fa-flip,
  .acalog-custom .fa-pulse,
  .acalog-custom .fa-shake,
  .acalog-custom .fa-spin,
  .acalog-custom .fa-spin-pulse {
    animation-delay: -1ms;
    animation-duration: 1ms;
    animation-iteration-count: 1;
    transition-delay: 0s;
    transition-duration: 0s;
  }
}
@keyframes fa-beat {
  .acalog-custom 0%,
  .acalog-custom 90% {
    transform: scale(1);
  }
  .acalog-custom 45% {
    transform: scale(var(--fa-beat-scale,1.25));
  }
}
@keyframes fa-bounce {
  .acalog-custom 0% {
    transform: scale(1) translateY(0);
  }
  .acalog-custom 10% {
    transform: scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);
  }
  .acalog-custom 30% {
    transform: scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-0.5em));
  }
  .acalog-custom 50% {
    transform: scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);
  }
  .acalog-custom 57% {
    transform: scale(1) translateY(var(--fa-bounce-rebound,-0.125em));
  }
  .acalog-custom 64% {
    transform: scale(1) translateY(0);
  }
  .acalog-custom to {
    transform: scale(1) translateY(0);
  }
}
@keyframes fa-fade {
  .acalog-custom 50% {
    opacity: var(--fa-fade-opacity,.4);
  }
}
@keyframes fa-beat-fade {
  .acalog-custom 0%,
  .acalog-custom to {
    opacity: var(--fa-beat-fade-opacity,.4);
    transform: scale(1);
  }
  .acalog-custom 50% {
    opacity: 1;
    transform: scale(var(--fa-beat-fade-scale,1.125));
  }
}
@keyframes fa-flip {
  .acalog-custom 50% {
    transform: rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));
  }
}
@keyframes fa-shake {
  .acalog-custom 0% {
    transform: rotate(-15deg);
  }
  .acalog-custom 4% {
    transform: rotate(15deg);
  }
  .acalog-custom 8%,
  .acalog-custom 24% {
    transform: rotate(-18deg);
  }
  .acalog-custom 12%,
  .acalog-custom 28% {
    transform: rotate(18deg);
  }
  .acalog-custom 16% {
    transform: rotate(-22deg);
  }
  .acalog-custom 20% {
    transform: rotate(22deg);
  }
  .acalog-custom 32% {
    transform: rotate(-12deg);
  }
  .acalog-custom 36% {
    transform: rotate(12deg);
  }
  .acalog-custom 40%,
  .acalog-custom to {
    transform: rotate(0deg);
  }
}
@keyframes fa-spin {
  .acalog-custom 0% {
    transform: rotate(0deg);
  }
  .acalog-custom to {
    transform: rotate(1turn);
  }
}
.acalog-custom .fa-rotate-90 {
  transform: rotate(90deg);
}
.acalog-custom .fa-rotate-180 {
  transform: rotate(180deg);
}
.acalog-custom .fa-rotate-270 {
  transform: rotate(270deg);
}
.acalog-custom .fa-flip-horizontal {
  transform: scaleX(-1);
}
.acalog-custom .fa-flip-vertical {
  transform: scaleY(-1);
}
.acalog-custom .fa-flip-both,
.acalog-custom .fa-flip-horizontal.fa-flip-vertical {
  transform: scale(-1);
}
.acalog-custom .fa-rotate-by {
  transform: rotate(var(--fa-rotate-angle,0));
}
.acalog-custom .fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em;
}
.acalog-custom .fa-stack-1x,
.acalog-custom .fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: var(--fa-stack-z-index,auto);
}
.acalog-custom .fa-stack-1x {
  line-height: inherit;
}
.acalog-custom .fa-stack-2x {
  font-size: 2em;
}
.acalog-custom .fa-inverse {
  color: var(--fa-inverse,#fff);
}
.acalog-custom .fa-0 {
  --fa: "\30";
  --fa--fa: "\30\30";
}
.acalog-custom .fa-1 {
  --fa: "\31";
  --fa--fa: "\31\31";
}
.acalog-custom .fa-2 {
  --fa: "\32";
  --fa--fa: "\32\32";
}
.acalog-custom .fa-3 {
  --fa: "\33";
  --fa--fa: "\33\33";
}
.acalog-custom .fa-4 {
  --fa: "\34";
  --fa--fa: "\34\34";
}
.acalog-custom .fa-5 {
  --fa: "\35";
  --fa--fa: "\35\35";
}
.acalog-custom .fa-6 {
  --fa: "\36";
  --fa--fa: "\36\36";
}
.acalog-custom .fa-7 {
  --fa: "\37";
  --fa--fa: "\37\37";
}
.acalog-custom .fa-8 {
  --fa: "\38";
  --fa--fa: "\38\38";
}
.acalog-custom .fa-9 {
  --fa: "\39";
  --fa--fa: "\39\39";
}
.acalog-custom .fa-fill-drip {
  --fa: "\f576";
  --fa--fa: "\f576\f576";
}
.acalog-custom .fa-arrows-to-circle {
  --fa: "\e4bd";
  --fa--fa: "\e4bd\e4bd";
}
.acalog-custom .fa-chevron-circle-right,
.acalog-custom .fa-circle-chevron-right {
  --fa: "\f138";
  --fa--fa: "\f138\f138";
}
.acalog-custom .fa-wagon-covered {
  --fa: "\f8ee";
  --fa--fa: "\f8ee\f8ee";
}
.acalog-custom .fa-line-height {
  --fa: "\f871";
  --fa--fa: "\f871\f871";
}
.acalog-custom .fa-bagel {
  --fa: "\e3d7";
  --fa--fa: "\e3d7\e3d7";
}
.acalog-custom .fa-transporter-7 {
  --fa: "\e2a8";
  --fa--fa: "\e2a8\e2a8";
}
.acalog-custom .fa-at {
  --fa: "\40";
  --fa--fa: "\40\40";
}
.acalog-custom .fa-rectangles-mixed {
  --fa: "\e323";
  --fa--fa: "\e323\e323";
}
.acalog-custom .fa-phone-arrow-up,
.acalog-custom .fa-phone-arrow-up-right,
.acalog-custom .fa-phone-outgoing {
  --fa: "\e224";
  --fa--fa: "\e224\e224";
}
.acalog-custom .fa-trash-alt,
.acalog-custom .fa-trash-can {
  --fa: "\f2ed";
  --fa--fa: "\f2ed\f2ed";
}
.acalog-custom .fa-circle-l {
  --fa: "\e114";
  --fa--fa: "\e114\e114";
}
.acalog-custom .fa-head-side-goggles,
.acalog-custom .fa-head-vr {
  --fa: "\f6ea";
  --fa--fa: "\f6ea\f6ea";
}
.acalog-custom .fa-text-height {
  --fa: "\f034";
  --fa--fa: "\f034\f034";
}
.acalog-custom .fa-user-times,
.acalog-custom .fa-user-xmark {
  --fa: "\f235";
  --fa--fa: "\f235\f235";
}
.acalog-custom .fa-face-hand-yawn {
  --fa: "\e379";
  --fa--fa: "\e379\e379";
}
.acalog-custom .fa-gauge-simple-min,
.acalog-custom .fa-tachometer-slowest {
  --fa: "\f62d";
  --fa--fa: "\f62d\f62d";
}
.acalog-custom .fa-stethoscope {
  --fa: "\f0f1";
  --fa--fa: "\f0f1\f0f1";
}
.acalog-custom .fa-coffin {
  --fa: "\f6c6";
  --fa--fa: "\f6c6\f6c6";
}
.acalog-custom .fa-comment-alt,
.acalog-custom .fa-message {
  --fa: "\f27a";
  --fa--fa: "\f27a\f27a";
}
.acalog-custom .fa-bowl-salad,
.acalog-custom .fa-salad {
  --fa: "\f81e";
  --fa--fa: "\f81e\f81e";
}
.acalog-custom .fa-info {
  --fa: "\f129";
  --fa--fa: "\f129\f129";
}
.acalog-custom .fa-robot-astromech {
  --fa: "\e2d2";
  --fa--fa: "\e2d2\e2d2";
}
.acalog-custom .fa-ring-diamond {
  --fa: "\e5ab";
  --fa--fa: "\e5ab\e5ab";
}
.acalog-custom .fa-fondue-pot {
  --fa: "\e40d";
  --fa--fa: "\e40d\e40d";
}
.acalog-custom .fa-theta {
  --fa: "\f69e";
  --fa--fa: "\f69e\f69e";
}
.acalog-custom .fa-face-hand-peeking {
  --fa: "\e481";
  --fa--fa: "\e481\e481";
}
.acalog-custom .fa-square-user {
  --fa: "\e283";
  --fa--fa: "\e283\e283";
}
.acalog-custom .fa-compress-alt,
.acalog-custom .fa-down-left-and-up-right-to-center {
  --fa: "\f422";
  --fa--fa: "\f422\f422";
}
.acalog-custom .fa-explosion {
  --fa: "\e4e9";
  --fa--fa: "\e4e9\e4e9";
}
.acalog-custom .fa-file-alt,
.acalog-custom .fa-file-lines,
.acalog-custom .fa-file-text {
  --fa: "\f15c";
  --fa--fa: "\f15c\f15c";
}
.acalog-custom .fa-wave-square {
  --fa: "\f83e";
  --fa--fa: "\f83e\f83e";
}
.acalog-custom .fa-ring {
  --fa: "\f70b";
  --fa--fa: "\f70b\f70b";
}
.acalog-custom .fa-building-un {
  --fa: "\e4d9";
  --fa--fa: "\e4d9\e4d9";
}
.acalog-custom .fa-dice-three {
  --fa: "\f527";
  --fa--fa: "\f527\f527";
}
.acalog-custom .fa-tire-pressure-warning {
  --fa: "\f633";
  --fa--fa: "\f633\f633";
}
.acalog-custom .fa-wifi-2,
.acalog-custom .fa-wifi-fair {
  --fa: "\f6ab";
  --fa--fa: "\f6ab\f6ab";
}
.acalog-custom .fa-calendar-alt,
.acalog-custom .fa-calendar-days {
  --fa: "\f073";
  --fa--fa: "\f073\f073";
}
.acalog-custom .fa-mp3-player {
  --fa: "\f8ce";
  --fa--fa: "\f8ce\f8ce";
}
.acalog-custom .fa-anchor-circle-check {
  --fa: "\e4aa";
  --fa--fa: "\e4aa\e4aa";
}
.acalog-custom .fa-tally-4 {
  --fa: "\e297";
  --fa--fa: "\e297\e297";
}
.acalog-custom .fa-rectangle-history {
  --fa: "\e4a2";
  --fa--fa: "\e4a2\e4a2";
}
.acalog-custom .fa-building-circle-arrow-right {
  --fa: "\e4d1";
  --fa--fa: "\e4d1\e4d1";
}
.acalog-custom .fa-volleyball,
.acalog-custom .fa-volleyball-ball {
  --fa: "\f45f";
  --fa--fa: "\f45f\f45f";
}
.acalog-custom .fa-sun-haze {
  --fa: "\f765";
  --fa--fa: "\f765\f765";
}
.acalog-custom .fa-text-size {
  --fa: "\f894";
  --fa--fa: "\f894\f894";
}
.acalog-custom .fa-ufo {
  --fa: "\e047";
  --fa--fa: "\e047\e047";
}
.acalog-custom .fa-fork,
.acalog-custom .fa-utensil-fork {
  --fa: "\f2e3";
  --fa--fa: "\f2e3\f2e3";
}
.acalog-custom .fa-arrows-up-to-line {
  --fa: "\e4c2";
  --fa--fa: "\e4c2\e4c2";
}
.acalog-custom .fa-mobile-signal {
  --fa: "\e1ef";
  --fa--fa: "\e1ef\e1ef";
}
.acalog-custom .fa-barcode-scan {
  --fa: "\f465";
  --fa--fa: "\f465\f465";
}
.acalog-custom .fa-sort-desc,
.acalog-custom .fa-sort-down {
  --fa: "\f0dd";
  --fa--fa: "\f0dd\f0dd";
}
.acalog-custom .fa-folder-arrow-down,
.acalog-custom .fa-folder-download {
  --fa: "\e053";
  --fa--fa: "\e053\e053";
}
.acalog-custom .fa-circle-minus,
.acalog-custom .fa-minus-circle {
  --fa: "\f056";
  --fa--fa: "\f056\f056";
}
.acalog-custom .fa-face-icicles {
  --fa: "\e37c";
  --fa--fa: "\e37c\e37c";
}
.acalog-custom .fa-shovel {
  --fa: "\f713";
  --fa--fa: "\f713\f713";
}
.acalog-custom .fa-door-open {
  --fa: "\f52b";
  --fa--fa: "\f52b\f52b";
}
.acalog-custom .fa-films {
  --fa: "\e17a";
  --fa--fa: "\e17a\e17a";
}
.acalog-custom .fa-right-from-bracket,
.acalog-custom .fa-sign-out-alt {
  --fa: "\f2f5";
  --fa--fa: "\f2f5\f2f5";
}
.acalog-custom .fa-face-glasses {
  --fa: "\e377";
  --fa--fa: "\e377\e377";
}
.acalog-custom .fa-nfc {
  --fa: "\e1f7";
  --fa--fa: "\e1f7\e1f7";
}
.acalog-custom .fa-atom {
  --fa: "\f5d2";
  --fa--fa: "\f5d2\f5d2";
}
.acalog-custom .fa-soap {
  --fa: "\e06e";
  --fa--fa: "\e06e\e06e";
}
.acalog-custom .fa-heart-music-camera-bolt,
.acalog-custom .fa-icons {
  --fa: "\f86d";
  --fa--fa: "\f86d\f86d";
}
.acalog-custom .fa-microphone-alt-slash,
.acalog-custom .fa-microphone-lines-slash {
  --fa: "\f539";
  --fa--fa: "\f539\f539";
}
.acalog-custom .fa-closed-captioning-slash {
  --fa: "\e135";
  --fa--fa: "\e135\e135";
}
.acalog-custom .fa-calculator-alt,
.acalog-custom .fa-calculator-simple {
  --fa: "\f64c";
  --fa--fa: "\f64c\f64c";
}
.acalog-custom .fa-bridge-circle-check {
  --fa: "\e4c9";
  --fa--fa: "\e4c9\e4c9";
}
.acalog-custom .fa-sliders-up,
.acalog-custom .fa-sliders-v {
  --fa: "\f3f1";
  --fa--fa: "\f3f1\f3f1";
}
.acalog-custom .fa-location-minus,
.acalog-custom .fa-map-marker-minus {
  --fa: "\f609";
  --fa--fa: "\f609\f609";
}
.acalog-custom .fa-pump-medical {
  --fa: "\e06a";
  --fa--fa: "\e06a\e06a";
}
.acalog-custom .fa-fingerprint {
  --fa: "\f577";
  --fa--fa: "\f577\f577";
}
.acalog-custom .fa-ski-boot {
  --fa: "\e3cc";
  --fa--fa: "\e3cc\e3cc";
}
.acalog-custom .fa-rectangle-sd,
.acalog-custom .fa-standard-definition {
  --fa: "\e28a";
  --fa--fa: "\e28a\e28a";
}
.acalog-custom .fa-h1 {
  --fa: "\f313";
  --fa--fa: "\f313\f313";
}
.acalog-custom .fa-hand-point-right {
  --fa: "\f0a4";
  --fa--fa: "\f0a4\f0a4";
}
.acalog-custom .fa-magnifying-glass-location,
.acalog-custom .fa-search-location {
  --fa: "\f689";
  --fa--fa: "\f689\f689";
}
.acalog-custom .fa-message-bot {
  --fa: "\e3b8";
  --fa--fa: "\e3b8\e3b8";
}
.acalog-custom .fa-forward-step,
.acalog-custom .fa-step-forward {
  --fa: "\f051";
  --fa--fa: "\f051\f051";
}
.acalog-custom .fa-face-smile-beam,
.acalog-custom .fa-smile-beam {
  --fa: "\f5b8";
  --fa--fa: "\f5b8\f5b8";
}
.acalog-custom .fa-light-ceiling {
  --fa: "\e016";
  --fa--fa: "\e016\e016";
}
.acalog-custom .fa-comment-alt-exclamation,
.acalog-custom .fa-message-exclamation {
  --fa: "\f4a5";
  --fa--fa: "\f4a5\f4a5";
}
.acalog-custom .fa-bowl-scoop,
.acalog-custom .fa-bowl-shaved-ice {
  --fa: "\e3de";
  --fa--fa: "\e3de\e3de";
}
.acalog-custom .fa-square-x {
  --fa: "\e286";
  --fa--fa: "\e286\e286";
}
.acalog-custom .fa-building-memo {
  --fa: "\e61e";
  --fa--fa: "\e61e\e61e";
}
.acalog-custom .fa-utility-pole-double {
  --fa: "\e2c4";
  --fa--fa: "\e2c4\e2c4";
}
.acalog-custom .fa-flag-checkered {
  --fa: "\f11e";
  --fa--fa: "\f11e\f11e";
}
.acalog-custom .fa-chevron-double-up,
.acalog-custom .fa-chevrons-up {
  --fa: "\f325";
  --fa--fa: "\f325\f325";
}
.acalog-custom .fa-football,
.acalog-custom .fa-football-ball {
  --fa: "\f44e";
  --fa--fa: "\f44e\f44e";
}
.acalog-custom .fa-user-vneck {
  --fa: "\e461";
  --fa--fa: "\e461\e461";
}
.acalog-custom .fa-school-circle-exclamation {
  --fa: "\e56c";
  --fa--fa: "\e56c\e56c";
}
.acalog-custom .fa-crop {
  --fa: "\f125";
  --fa--fa: "\f125\f125";
}
.acalog-custom .fa-angle-double-down,
.acalog-custom .fa-angles-down {
  --fa: "\f103";
  --fa--fa: "\f103\f103";
}
.acalog-custom .fa-users-rectangle {
  --fa: "\e594";
  --fa--fa: "\e594\e594";
}
.acalog-custom .fa-people-roof {
  --fa: "\e537";
  --fa--fa: "\e537\e537";
}
.acalog-custom .fa-arrow-square-right,
.acalog-custom .fa-square-arrow-right {
  --fa: "\f33b";
  --fa--fa: "\f33b\f33b";
}
.acalog-custom .fa-location-plus,
.acalog-custom .fa-map-marker-plus {
  --fa: "\f60a";
  --fa--fa: "\f60a\f60a";
}
.acalog-custom .fa-lightbulb-exclamation-on {
  --fa: "\e1ca";
  --fa--fa: "\e1ca\e1ca";
}
.acalog-custom .fa-people-line {
  --fa: "\e534";
  --fa--fa: "\e534\e534";
}
.acalog-custom .fa-beer,
.acalog-custom .fa-beer-mug-empty {
  --fa: "\f0fc";
  --fa--fa: "\f0fc\f0fc";
}
.acalog-custom .fa-car-people,
.acalog-custom .fa-carpool {
  --fa: "\e69c";
  --fa--fa: "\e69c\e69c";
}
.acalog-custom .fa-crate-empty {
  --fa: "\e151";
  --fa--fa: "\e151\e151";
}
.acalog-custom .fa-diagram-predecessor {
  --fa: "\e477";
  --fa--fa: "\e477\e477";
}
.acalog-custom .fa-transporter {
  --fa: "\e042";
  --fa--fa: "\e042\e042";
}
.acalog-custom .fa-calendar-circle-user {
  --fa: "\e471";
  --fa--fa: "\e471\e471";
}
.acalog-custom .fa-arrow-up-long,
.acalog-custom .fa-long-arrow-up {
  --fa: "\f176";
  --fa--fa: "\f176\f176";
}
.acalog-custom .fa-person-carry,
.acalog-custom .fa-person-carry-box {
  --fa: "\f4cf";
  --fa--fa: "\f4cf\f4cf";
}
.acalog-custom .fa-burn,
.acalog-custom .fa-fire-flame-simple {
  --fa: "\f46a";
  --fa--fa: "\f46a\f46a";
}
.acalog-custom .fa-male,
.acalog-custom .fa-person {
  --fa: "\f183";
  --fa--fa: "\f183\f183";
}
.acalog-custom .fa-laptop {
  --fa: "\f109";
  --fa--fa: "\f109\f109";
}
.acalog-custom .fa-file-csv {
  --fa: "\f6dd";
  --fa--fa: "\f6dd\f6dd";
}
.acalog-custom .fa-menorah {
  --fa: "\f676";
  --fa--fa: "\f676\f676";
}
.acalog-custom .fa-union {
  --fa: "\f6a2";
  --fa--fa: "\f6a2\f6a2";
}
.acalog-custom .fa-chevron-double-left,
.acalog-custom .fa-chevrons-left {
  --fa: "\f323";
  --fa--fa: "\f323\f323";
}
.acalog-custom .fa-circle-heart,
.acalog-custom .fa-heart-circle {
  --fa: "\f4c7";
  --fa--fa: "\f4c7\f4c7";
}
.acalog-custom .fa-truck-plane {
  --fa: "\e58f";
  --fa--fa: "\e58f\e58f";
}
.acalog-custom .fa-record-vinyl {
  --fa: "\f8d9";
  --fa--fa: "\f8d9\f8d9";
}
.acalog-custom .fa-bring-forward {
  --fa: "\f856";
  --fa--fa: "\f856\f856";
}
.acalog-custom .fa-square-p {
  --fa: "\e279";
  --fa--fa: "\e279\e279";
}
.acalog-custom .fa-face-grin-stars,
.acalog-custom .fa-grin-stars {
  --fa: "\f587";
  --fa--fa: "\f587\f587";
}
.acalog-custom .fa-sigma {
  --fa: "\f68b";
  --fa--fa: "\f68b\f68b";
}
.acalog-custom .fa-camera-movie {
  --fa: "\f8a9";
  --fa--fa: "\f8a9\f8a9";
}
.acalog-custom .fa-bong {
  --fa: "\f55c";
  --fa--fa: "\f55c\f55c";
}
.acalog-custom .fa-clarinet {
  --fa: "\f8ad";
  --fa--fa: "\f8ad\f8ad";
}
.acalog-custom .fa-truck-flatbed {
  --fa: "\e2b6";
  --fa--fa: "\e2b6\e2b6";
}
.acalog-custom .fa-pastafarianism,
.acalog-custom .fa-spaghetti-monster-flying {
  --fa: "\f67b";
  --fa--fa: "\f67b\f67b";
}
.acalog-custom .fa-arrow-down-up-across-line {
  --fa: "\e4af";
  --fa--fa: "\e4af\e4af";
}
.acalog-custom .fa-arrows-rotate-reverse {
  --fa: "\e630";
  --fa--fa: "\e630\e630";
}
.acalog-custom .fa-leaf-heart {
  --fa: "\f4cb";
  --fa--fa: "\f4cb\f4cb";
}
.acalog-custom .fa-house-building {
  --fa: "\e1b1";
  --fa--fa: "\e1b1\e1b1";
}
.acalog-custom .fa-cheese-swiss {
  --fa: "\f7f0";
  --fa--fa: "\f7f0\f7f0";
}
.acalog-custom .fa-spoon,
.acalog-custom .fa-utensil-spoon {
  --fa: "\f2e5";
  --fa--fa: "\f2e5\f2e5";
}
.acalog-custom .fa-jar-wheat {
  --fa: "\e517";
  --fa--fa: "\e517\e517";
}
.acalog-custom .fa-envelopes-bulk,
.acalog-custom .fa-mail-bulk {
  --fa: "\f674";
  --fa--fa: "\f674\f674";
}
.acalog-custom .fa-file-circle-exclamation {
  --fa: "\e4eb";
  --fa--fa: "\e4eb\e4eb";
}
.acalog-custom .fa-bow-arrow {
  --fa: "\f6b9";
  --fa--fa: "\f6b9\f6b9";
}
.acalog-custom .fa-cart-xmark {
  --fa: "\e0dd";
  --fa--fa: "\e0dd\e0dd";
}
.acalog-custom .fa-hexagon-xmark,
.acalog-custom .fa-times-hexagon,
.acalog-custom .fa-xmark-hexagon {
  --fa: "\f2ee";
  --fa--fa: "\f2ee\f2ee";
}
.acalog-custom .fa-circle-h,
.acalog-custom .fa-hospital-symbol {
  --fa: "\f47e";
  --fa--fa: "\f47e\f47e";
}
.acalog-custom .fa-merge {
  --fa: "\e526";
  --fa--fa: "\e526\e526";
}
.acalog-custom .fa-pager {
  --fa: "\f815";
  --fa--fa: "\f815\f815";
}
.acalog-custom .fa-cart-minus {
  --fa: "\e0db";
  --fa--fa: "\e0db\e0db";
}
.acalog-custom .fa-address-book,
.acalog-custom .fa-contact-book {
  --fa: "\f2b9";
  --fa--fa: "\f2b9\f2b9";
}
.acalog-custom .fa-pan-frying {
  --fa: "\e42c";
  --fa--fa: "\e42c\e42c";
}
.acalog-custom .fa-grid,
.acalog-custom .fa-grid-3 {
  --fa: "\e195";
  --fa--fa: "\e195\e195";
}
.acalog-custom .fa-football-helmet {
  --fa: "\f44f";
  --fa--fa: "\f44f\f44f";
}
.acalog-custom .fa-hand-love {
  --fa: "\e1a5";
  --fa--fa: "\e1a5\e1a5";
}
.acalog-custom .fa-trees {
  --fa: "\f724";
  --fa--fa: "\f724\f724";
}
.acalog-custom .fa-strikethrough {
  --fa: "\f0cc";
  --fa--fa: "\f0cc\f0cc";
}
.acalog-custom .fa-page {
  --fa: "\e428";
  --fa--fa: "\e428\e428";
}
.acalog-custom .fa-k {
  --fa: "\4b";
  --fa--fa: "\4b\4b";
}
.acalog-custom .fa-diagram-previous {
  --fa: "\e478";
  --fa--fa: "\e478\e478";
}
.acalog-custom .fa-gauge-min,
.acalog-custom .fa-tachometer-alt-slowest {
  --fa: "\f628";
  --fa--fa: "\f628\f628";
}
.acalog-custom .fa-folder-grid {
  --fa: "\e188";
  --fa--fa: "\e188\e188";
}
.acalog-custom .fa-eggplant {
  --fa: "\e16c";
  --fa--fa: "\e16c\e16c";
}
.acalog-custom .fa-excavator {
  --fa: "\e656";
  --fa--fa: "\e656\e656";
}
.acalog-custom .fa-ram {
  --fa: "\f70a";
  --fa--fa: "\f70a\f70a";
}
.acalog-custom .fa-landmark-flag {
  --fa: "\e51c";
  --fa--fa: "\e51c\e51c";
}
.acalog-custom .fa-lips {
  --fa: "\f600";
  --fa--fa: "\f600\f600";
}
.acalog-custom .fa-pencil,
.acalog-custom .fa-pencil-alt {
  --fa: "\f303";
  --fa--fa: "\f303\f303";
}
.acalog-custom .fa-backward {
  --fa: "\f04a";
  --fa--fa: "\f04a\f04a";
}
.acalog-custom .fa-caret-right {
  --fa: "\f0da";
  --fa--fa: "\f0da\f0da";
}
.acalog-custom .fa-comments {
  --fa: "\f086";
  --fa--fa: "\f086\f086";
}
.acalog-custom .fa-file-clipboard,
.acalog-custom .fa-paste {
  --fa: "\f0ea";
  --fa--fa: "\f0ea\f0ea";
}
.acalog-custom .fa-desktop-arrow-down {
  --fa: "\e155";
  --fa--fa: "\e155\e155";
}
.acalog-custom .fa-code-pull-request {
  --fa: "\e13c";
  --fa--fa: "\e13c\e13c";
}
.acalog-custom .fa-pumpkin {
  --fa: "\f707";
  --fa--fa: "\f707\f707";
}
.acalog-custom .fa-clipboard-list {
  --fa: "\f46d";
  --fa--fa: "\f46d\f46d";
}
.acalog-custom .fa-pen-field {
  --fa: "\e211";
  --fa--fa: "\e211\e211";
}
.acalog-custom .fa-chart-sine {
  --fa: "\e69d";
  --fa--fa: "\e69d\e69d";
}
.acalog-custom .fa-blueberries {
  --fa: "\e2e8";
  --fa--fa: "\e2e8\e2e8";
}
.acalog-custom .fa-truck-loading,
.acalog-custom .fa-truck-ramp-box {
  --fa: "\f4de";
  --fa--fa: "\f4de\f4de";
}
.acalog-custom .fa-note {
  --fa: "\e1ff";
  --fa--fa: "\e1ff\e1ff";
}
.acalog-custom .fa-arrow-down-to-square {
  --fa: "\e096";
  --fa--fa: "\e096\e096";
}
.acalog-custom .fa-user-check {
  --fa: "\f4fc";
  --fa--fa: "\f4fc\f4fc";
}
.acalog-custom .fa-cloud-xmark {
  --fa: "\e35f";
  --fa--fa: "\e35f\e35f";
}
.acalog-custom .fa-vial-virus {
  --fa: "\e597";
  --fa--fa: "\e597\e597";
}
.acalog-custom .fa-book-alt,
.acalog-custom .fa-book-blank {
  --fa: "\f5d9";
  --fa--fa: "\f5d9\f5d9";
}
.acalog-custom .fa-golf-flag-hole {
  --fa: "\e3ac";
  --fa--fa: "\e3ac\e3ac";
}
.acalog-custom .fa-comment-alt-arrow-down,
.acalog-custom .fa-message-arrow-down {
  --fa: "\e1db";
  --fa--fa: "\e1db\e1db";
}
.acalog-custom .fa-face-unamused {
  --fa: "\e39f";
  --fa--fa: "\e39f\e39f";
}
.acalog-custom .fa-sheet-plastic {
  --fa: "\e571";
  --fa--fa: "\e571\e571";
}
.acalog-custom .fa-circle-9 {
  --fa: "\e0f6";
  --fa--fa: "\e0f6\e0f6";
}
.acalog-custom .fa-blog {
  --fa: "\f781";
  --fa--fa: "\f781\f781";
}
.acalog-custom .fa-user-ninja {
  --fa: "\f504";
  --fa--fa: "\f504\f504";
}
.acalog-custom .fa-pencil-slash {
  --fa: "\e215";
  --fa--fa: "\e215\e215";
}
.acalog-custom .fa-bowling-pins {
  --fa: "\f437";
  --fa--fa: "\f437\f437";
}
.acalog-custom .fa-person-arrow-up-from-line {
  --fa: "\e539";
  --fa--fa: "\e539\e539";
}
.acalog-custom .fa-down-right {
  --fa: "\e16b";
  --fa--fa: "\e16b\e16b";
}
.acalog-custom .fa-scroll-torah,
.acalog-custom .fa-torah {
  --fa: "\f6a0";
  --fa--fa: "\f6a0\f6a0";
}
.acalog-custom .fa-webhook {
  --fa: "\e5d5";
  --fa--fa: "\e5d5\e5d5";
}
.acalog-custom .fa-blinds-open {
  --fa: "\f8fc";
  --fa--fa: "\f8fc\f8fc";
}
.acalog-custom .fa-fence {
  --fa: "\e303";
  --fa--fa: "\e303\e303";
}
.acalog-custom .fa-arrow-alt-up,
.acalog-custom .fa-up {
  --fa: "\f357";
  --fa--fa: "\f357\f357";
}
.acalog-custom .fa-broom-ball,
.acalog-custom .fa-quidditch,
.acalog-custom .fa-quidditch-broom-ball {
  --fa: "\f458";
  --fa--fa: "\f458\f458";
}
.acalog-custom .fa-drumstick {
  --fa: "\f6d6";
  --fa--fa: "\f6d6\f6d6";
}
.acalog-custom .fa-square-v {
  --fa: "\e284";
  --fa--fa: "\e284\e284";
}
.acalog-custom .fa-face-awesome,
.acalog-custom .fa-gave-dandy {
  --fa: "\e409";
  --fa--fa: "\e409\e409";
}
.acalog-custom .fa-dial-off {
  --fa: "\e162";
  --fa--fa: "\e162\e162";
}
.acalog-custom .fa-toggle-off {
  --fa: "\f204";
  --fa--fa: "\f204\f204";
}
.acalog-custom .fa-face-smile-horns {
  --fa: "\e391";
  --fa--fa: "\e391\e391";
}
.acalog-custom .fa-archive,
.acalog-custom .fa-box-archive {
  --fa: "\f187";
  --fa--fa: "\f187\f187";
}
.acalog-custom .fa-grapes {
  --fa: "\e306";
  --fa--fa: "\e306\e306";
}
.acalog-custom .fa-person-drowning {
  --fa: "\e545";
  --fa--fa: "\e545\e545";
}
.acalog-custom .fa-dial-max {
  --fa: "\e15e";
  --fa--fa: "\e15e\e15e";
}
.acalog-custom .fa-circle-m {
  --fa: "\e115";
  --fa--fa: "\e115\e115";
}
.acalog-custom .fa-calendar-image {
  --fa: "\e0d4";
  --fa--fa: "\e0d4\e0d4";
}
.acalog-custom .fa-caret-circle-down,
.acalog-custom .fa-circle-caret-down {
  --fa: "\f32d";
  --fa--fa: "\f32d\f32d";
}
.acalog-custom .fa-arrow-down-9-1,
.acalog-custom .fa-sort-numeric-desc,
.acalog-custom .fa-sort-numeric-down-alt {
  --fa: "\f886";
  --fa--fa: "\f886\f886";
}
.acalog-custom .fa-face-grin-tongue-squint,
.acalog-custom .fa-grin-tongue-squint {
  --fa: "\f58a";
  --fa--fa: "\f58a\f58a";
}
.acalog-custom .fa-shish-kebab {
  --fa: "\f821";
  --fa--fa: "\f821\f821";
}
.acalog-custom .fa-spray-can {
  --fa: "\f5bd";
  --fa--fa: "\f5bd\f5bd";
}
.acalog-custom .fa-alarm-snooze {
  --fa: "\f845";
  --fa--fa: "\f845\f845";
}
.acalog-custom .fa-scarecrow {
  --fa: "\f70d";
  --fa--fa: "\f70d\f70d";
}
.acalog-custom .fa-truck-monster {
  --fa: "\f63b";
  --fa--fa: "\f63b\f63b";
}
.acalog-custom .fa-gift-card {
  --fa: "\f663";
  --fa--fa: "\f663\f663";
}
.acalog-custom .fa-w {
  --fa: "\57";
  --fa--fa: "\57\57";
}
.acalog-custom .fa-code-pull-request-draft {
  --fa: "\e3fa";
  --fa--fa: "\e3fa\e3fa";
}
.acalog-custom .fa-square-b {
  --fa: "\e264";
  --fa--fa: "\e264\e264";
}
.acalog-custom .fa-elephant {
  --fa: "\f6da";
  --fa--fa: "\f6da\f6da";
}
.acalog-custom .fa-earth-africa,
.acalog-custom .fa-globe-africa {
  --fa: "\f57c";
  --fa--fa: "\f57c\f57c";
}
.acalog-custom .fa-rainbow {
  --fa: "\f75b";
  --fa--fa: "\f75b\f75b";
}
.acalog-custom .fa-circle-notch {
  --fa: "\f1ce";
  --fa--fa: "\f1ce\f1ce";
}
.acalog-custom .fa-tablet-alt,
.acalog-custom .fa-tablet-screen-button {
  --fa: "\f3fa";
  --fa--fa: "\f3fa\f3fa";
}
.acalog-custom .fa-paw {
  --fa: "\f1b0";
  --fa--fa: "\f1b0\f1b0";
}
.acalog-custom .fa-message-question {
  --fa: "\e1e3";
  --fa--fa: "\e1e3\e1e3";
}
.acalog-custom .fa-cloud {
  --fa: "\f0c2";
  --fa--fa: "\f0c2\f0c2";
}
.acalog-custom .fa-trowel-bricks {
  --fa: "\e58a";
  --fa--fa: "\e58a\e58a";
}
.acalog-custom .fa-square-3 {
  --fa: "\e258";
  --fa--fa: "\e258\e258";
}
.acalog-custom .fa-face-flushed,
.acalog-custom .fa-flushed {
  --fa: "\f579";
  --fa--fa: "\f579\f579";
}
.acalog-custom .fa-hospital-user {
  --fa: "\f80d";
  --fa--fa: "\f80d\f80d";
}
.acalog-custom .fa-microwave {
  --fa: "\e01b";
  --fa--fa: "\e01b\e01b";
}
.acalog-custom .fa-chf-sign {
  --fa: "\e602";
  --fa--fa: "\e602\e602";
}
.acalog-custom .fa-tent-arrow-left-right {
  --fa: "\e57f";
  --fa--fa: "\e57f\e57f";
}
.acalog-custom .fa-cart-circle-arrow-up {
  --fa: "\e3f0";
  --fa--fa: "\e3f0\e3f0";
}
.acalog-custom .fa-trash-clock {
  --fa: "\e2b0";
  --fa--fa: "\e2b0\e2b0";
}
.acalog-custom .fa-reflect-both {
  --fa: "\e66f";
  --fa--fa: "\e66f\e66f";
}
.acalog-custom .fa-gavel,
.acalog-custom .fa-legal {
  --fa: "\f0e3";
  --fa--fa: "\f0e3\f0e3";
}
.acalog-custom .fa-sprinkler-ceiling {
  --fa: "\e44c";
  --fa--fa: "\e44c\e44c";
}
.acalog-custom .fa-browsers {
  --fa: "\e0cb";
  --fa--fa: "\e0cb\e0cb";
}
.acalog-custom .fa-trillium {
  --fa: "\e588";
  --fa--fa: "\e588\e588";
}
.acalog-custom .fa-table-cells-unlock {
  --fa: "\e692";
  --fa--fa: "\e692\e692";
}
.acalog-custom .fa-music-slash {
  --fa: "\f8d1";
  --fa--fa: "\f8d1\f8d1";
}
.acalog-custom .fa-truck-ramp {
  --fa: "\f4e0";
  --fa--fa: "\f4e0\f4e0";
}
.acalog-custom .fa-binoculars {
  --fa: "\f1e5";
  --fa--fa: "\f1e5\f1e5";
}
.acalog-custom .fa-microphone-slash {
  --fa: "\f131";
  --fa--fa: "\f131\f131";
}
.acalog-custom .fa-box-tissue {
  --fa: "\e05b";
  --fa--fa: "\e05b\e05b";
}
.acalog-custom .fa-circle-c {
  --fa: "\e101";
  --fa--fa: "\e101\e101";
}
.acalog-custom .fa-star-christmas {
  --fa: "\f7d4";
  --fa--fa: "\f7d4\f7d4";
}
.acalog-custom .fa-chart-bullet {
  --fa: "\e0e1";
  --fa--fa: "\e0e1\e0e1";
}
.acalog-custom .fa-motorcycle {
  --fa: "\f21c";
  --fa--fa: "\f21c\f21c";
}
.acalog-custom .fa-tree-christmas {
  --fa: "\f7db";
  --fa--fa: "\f7db\f7db";
}
.acalog-custom .fa-tire-flat {
  --fa: "\f632";
  --fa--fa: "\f632\f632";
}
.acalog-custom .fa-sunglasses {
  --fa: "\f892";
  --fa--fa: "\f892\f892";
}
.acalog-custom .fa-badge {
  --fa: "\f335";
  --fa--fa: "\f335\f335";
}
.acalog-custom .fa-comment-alt-edit,
.acalog-custom .fa-message-edit,
.acalog-custom .fa-message-pen {
  --fa: "\f4a4";
  --fa--fa: "\f4a4\f4a4";
}
.acalog-custom .fa-bell-concierge,
.acalog-custom .fa-concierge-bell {
  --fa: "\f562";
  --fa--fa: "\f562\f562";
}
.acalog-custom .fa-pen-ruler,
.acalog-custom .fa-pencil-ruler {
  --fa: "\f5ae";
  --fa--fa: "\f5ae\f5ae";
}
.acalog-custom .fa-file-mp3 {
  --fa: "\e648";
  --fa--fa: "\e648\e648";
}
.acalog-custom .fa-arrow-progress {
  --fa: "\e5df";
  --fa--fa: "\e5df\e5df";
}
.acalog-custom .fa-chess-rook-alt,
.acalog-custom .fa-chess-rook-piece {
  --fa: "\f448";
  --fa--fa: "\f448\f448";
}
.acalog-custom .fa-square-root {
  --fa: "\f697";
  --fa--fa: "\f697\f697";
}
.acalog-custom .fa-album-collection-circle-plus {
  --fa: "\e48e";
  --fa--fa: "\e48e\e48e";
}
.acalog-custom .fa-people-arrows,
.acalog-custom .fa-people-arrows-left-right {
  --fa: "\e068";
  --fa--fa: "\e068\e068";
}
.acalog-custom .fa-sign-post {
  --fa: "\e624";
  --fa--fa: "\e624\e624";
}
.acalog-custom .fa-face-angry-horns {
  --fa: "\e368";
  --fa--fa: "\e368\e368";
}
.acalog-custom .fa-mars-and-venus-burst {
  --fa: "\e523";
  --fa--fa: "\e523\e523";
}
.acalog-custom .fa-tombstone {
  --fa: "\f720";
  --fa--fa: "\f720\f720";
}
.acalog-custom .fa-caret-square-right,
.acalog-custom .fa-square-caret-right {
  --fa: "\f152";
  --fa--fa: "\f152\f152";
}
.acalog-custom .fa-cut,
.acalog-custom .fa-scissors {
  --fa: "\f0c4";
  --fa--fa: "\f0c4\f0c4";
}
.acalog-custom .fa-list-music {
  --fa: "\f8c9";
  --fa--fa: "\f8c9\f8c9";
}
.acalog-custom .fa-sun-plant-wilt {
  --fa: "\e57a";
  --fa--fa: "\e57a\e57a";
}
.acalog-custom .fa-toilets-portable {
  --fa: "\e584";
  --fa--fa: "\e584\e584";
}
.acalog-custom .fa-hockey-puck {
  --fa: "\f453";
  --fa--fa: "\f453\f453";
}
.acalog-custom .fa-mustache {
  --fa: "\e5bc";
  --fa--fa: "\e5bc\e5bc";
}
.acalog-custom .fa-hyphen {
  --fa: "\2d";
  --fa--fa: "\2d\2d";
}
.acalog-custom .fa-table {
  --fa: "\f0ce";
  --fa--fa: "\f0ce\f0ce";
}
.acalog-custom .fa-user-chef {
  --fa: "\e3d2";
  --fa--fa: "\e3d2\e3d2";
}
.acalog-custom .fa-comment-alt-image,
.acalog-custom .fa-message-image {
  --fa: "\e1e0";
  --fa--fa: "\e1e0\e1e0";
}
.acalog-custom .fa-users-medical {
  --fa: "\f830";
  --fa--fa: "\f830\f830";
}
.acalog-custom .fa-sensor-alert,
.acalog-custom .fa-sensor-triangle-exclamation {
  --fa: "\e029";
  --fa--fa: "\e029\e029";
}
.acalog-custom .fa-magnifying-glass-arrow-right {
  --fa: "\e521";
  --fa--fa: "\e521\e521";
}
.acalog-custom .fa-digital-tachograph,
.acalog-custom .fa-tachograph-digital {
  --fa: "\f566";
  --fa--fa: "\f566\f566";
}
.acalog-custom .fa-face-mask {
  --fa: "\e37f";
  --fa--fa: "\e37f\e37f";
}
.acalog-custom .fa-pickleball {
  --fa: "\e435";
  --fa--fa: "\e435\e435";
}
.acalog-custom .fa-star-sharp-half {
  --fa: "\e28c";
  --fa--fa: "\e28c\e28c";
}
.acalog-custom .fa-users-slash {
  --fa: "\e073";
  --fa--fa: "\e073\e073";
}
.acalog-custom .fa-clover {
  --fa: "\e139";
  --fa--fa: "\e139\e139";
}
.acalog-custom .fa-meat {
  --fa: "\f814";
  --fa--fa: "\f814\f814";
}
.acalog-custom .fa-mail-reply,
.acalog-custom .fa-reply {
  --fa: "\f3e5";
  --fa--fa: "\f3e5\f3e5";
}
.acalog-custom .fa-star-and-crescent {
  --fa: "\f699";
  --fa--fa: "\f699\f699";
}
.acalog-custom .fa-empty-set {
  --fa: "\f656";
  --fa--fa: "\f656\f656";
}
.acalog-custom .fa-house-fire {
  --fa: "\e50c";
  --fa--fa: "\e50c\e50c";
}
.acalog-custom .fa-minus-square,
.acalog-custom .fa-square-minus {
  --fa: "\f146";
  --fa--fa: "\f146\f146";
}
.acalog-custom .fa-helicopter {
  --fa: "\f533";
  --fa--fa: "\f533\f533";
}
.acalog-custom .fa-bird {
  --fa: "\e469";
  --fa--fa: "\e469\e469";
}
.acalog-custom .fa-compass {
  --fa: "\f14e";
  --fa--fa: "\f14e\f14e";
}
.acalog-custom .fa-caret-square-down,
.acalog-custom .fa-square-caret-down {
  --fa: "\f150";
  --fa--fa: "\f150\f150";
}
.acalog-custom .fa-heart-half-alt,
.acalog-custom .fa-heart-half-stroke {
  --fa: "\e1ac";
  --fa--fa: "\e1ac\e1ac";
}
.acalog-custom .fa-file-circle-question {
  --fa: "\e4ef";
  --fa--fa: "\e4ef\e4ef";
}
.acalog-custom .fa-truck-utensils {
  --fa: "\e628";
  --fa--fa: "\e628\e628";
}
.acalog-custom .fa-laptop-code {
  --fa: "\f5fc";
  --fa--fa: "\f5fc\f5fc";
}
.acalog-custom .fa-joystick {
  --fa: "\f8c5";
  --fa--fa: "\f8c5\f8c5";
}
.acalog-custom .fa-grill-fire {
  --fa: "\e5a4";
  --fa--fa: "\e5a4\e5a4";
}
.acalog-custom .fa-rectangle-vertical-history {
  --fa: "\e237";
  --fa--fa: "\e237\e237";
}
.acalog-custom .fa-swatchbook {
  --fa: "\f5c3";
  --fa--fa: "\f5c3\f5c3";
}
.acalog-custom .fa-prescription-bottle {
  --fa: "\f485";
  --fa--fa: "\f485\f485";
}
.acalog-custom .fa-bars,
.acalog-custom .fa-navicon {
  --fa: "\f0c9";
  --fa--fa: "\f0c9\f0c9";
}
.acalog-custom .fa-keyboard-left {
  --fa: "\e1c3";
  --fa--fa: "\e1c3\e1c3";
}
.acalog-custom .fa-people-group {
  --fa: "\e533";
  --fa--fa: "\e533\e533";
}
.acalog-custom .fa-hourglass-3,
.acalog-custom .fa-hourglass-end {
  --fa: "\f253";
  --fa--fa: "\f253\f253";
}
.acalog-custom .fa-heart-broken,
.acalog-custom .fa-heart-crack {
  --fa: "\f7a9";
  --fa--fa: "\f7a9\f7a9";
}
.acalog-custom .fa-face-beam-hand-over-mouth {
  --fa: "\e47c";
  --fa--fa: "\e47c\e47c";
}
.acalog-custom .fa-droplet-percent,
.acalog-custom .fa-humidity {
  --fa: "\f750";
  --fa--fa: "\f750\f750";
}
.acalog-custom .fa-external-link-square-alt,
.acalog-custom .fa-square-up-right {
  --fa: "\f360";
  --fa--fa: "\f360\f360";
}
.acalog-custom .fa-face-kiss-beam,
.acalog-custom .fa-kiss-beam {
  --fa: "\f597";
  --fa--fa: "\f597\f597";
}
.acalog-custom .fa-corn {
  --fa: "\f6c7";
  --fa--fa: "\f6c7\f6c7";
}
.acalog-custom .fa-roller-coaster {
  --fa: "\e324";
  --fa--fa: "\e324\e324";
}
.acalog-custom .fa-photo-film-music {
  --fa: "\e228";
  --fa--fa: "\e228\e228";
}
.acalog-custom .fa-radar {
  --fa: "\e024";
  --fa--fa: "\e024\e024";
}
.acalog-custom .fa-sickle {
  --fa: "\f822";
  --fa--fa: "\f822\f822";
}
.acalog-custom .fa-film {
  --fa: "\f008";
  --fa--fa: "\f008\f008";
}
.acalog-custom .fa-coconut {
  --fa: "\e2f6";
  --fa--fa: "\e2f6\e2f6";
}
.acalog-custom .fa-ruler-horizontal {
  --fa: "\f547";
  --fa--fa: "\f547\f547";
}
.acalog-custom .fa-shield-cross {
  --fa: "\f712";
  --fa--fa: "\f712\f712";
}
.acalog-custom .fa-cassette-tape {
  --fa: "\f8ab";
  --fa--fa: "\f8ab\f8ab";
}
.acalog-custom .fa-square-terminal {
  --fa: "\e32a";
  --fa--fa: "\e32a\e32a";
}
.acalog-custom .fa-people-robbery {
  --fa: "\e536";
  --fa--fa: "\e536\e536";
}
.acalog-custom .fa-lightbulb {
  --fa: "\f0eb";
  --fa--fa: "\f0eb\f0eb";
}
.acalog-custom .fa-caret-left {
  --fa: "\f0d9";
  --fa--fa: "\f0d9\f0d9";
}
.acalog-custom .fa-comment-middle {
  --fa: "\e149";
  --fa--fa: "\e149\e149";
}
.acalog-custom .fa-trash-can-list {
  --fa: "\e2ab";
  --fa--fa: "\e2ab\e2ab";
}
.acalog-custom .fa-block {
  --fa: "\e46a";
  --fa--fa: "\e46a\e46a";
}
.acalog-custom .fa-circle-exclamation,
.acalog-custom .fa-exclamation-circle {
  --fa: "\f06a";
  --fa--fa: "\f06a\f06a";
}
.acalog-custom .fa-school-circle-xmark {
  --fa: "\e56d";
  --fa--fa: "\e56d\e56d";
}
.acalog-custom .fa-arrow-right-from-bracket,
.acalog-custom .fa-sign-out {
  --fa: "\f08b";
  --fa--fa: "\f08b\f08b";
}
.acalog-custom .fa-face-frown-slight {
  --fa: "\e376";
  --fa--fa: "\e376\e376";
}
.acalog-custom .fa-chevron-circle-down,
.acalog-custom .fa-circle-chevron-down {
  --fa: "\f13a";
  --fa--fa: "\f13a\f13a";
}
.acalog-custom .fa-sidebar-flip {
  --fa: "\e24f";
  --fa--fa: "\e24f\e24f";
}
.acalog-custom .fa-unlock-alt,
.acalog-custom .fa-unlock-keyhole {
  --fa: "\f13e";
  --fa--fa: "\f13e\f13e";
}
.acalog-custom .fa-temperature-list {
  --fa: "\e299";
  --fa--fa: "\e299\e299";
}
.acalog-custom .fa-cloud-showers-heavy {
  --fa: "\f740";
  --fa--fa: "\f740\f740";
}
.acalog-custom .fa-headphones-alt,
.acalog-custom .fa-headphones-simple {
  --fa: "\f58f";
  --fa--fa: "\f58f\f58f";
}
.acalog-custom .fa-sitemap {
  --fa: "\f0e8";
  --fa--fa: "\f0e8\f0e8";
}
.acalog-custom .fa-pipe-section {
  --fa: "\e438";
  --fa--fa: "\e438\e438";
}
.acalog-custom .fa-space-station-moon-alt,
.acalog-custom .fa-space-station-moon-construction {
  --fa: "\e034";
  --fa--fa: "\e034\e034";
}
.acalog-custom .fa-circle-dollar-to-slot,
.acalog-custom .fa-donate {
  --fa: "\f4b9";
  --fa--fa: "\f4b9\f4b9";
}
.acalog-custom .fa-memory {
  --fa: "\f538";
  --fa--fa: "\f538\f538";
}
.acalog-custom .fa-face-sleeping {
  --fa: "\e38d";
  --fa--fa: "\e38d\e38d";
}
.acalog-custom .fa-road-spikes {
  --fa: "\e568";
  --fa--fa: "\e568\e568";
}
.acalog-custom .fa-fire-burner {
  --fa: "\e4f1";
  --fa--fa: "\e4f1\e4f1";
}
.acalog-custom .fa-squirrel {
  --fa: "\f71a";
  --fa--fa: "\f71a\f71a";
}
.acalog-custom .fa-arrow-to-top,
.acalog-custom .fa-arrow-up-to-line {
  --fa: "\f341";
  --fa--fa: "\f341\f341";
}
.acalog-custom .fa-flag {
  --fa: "\f024";
  --fa--fa: "\f024\f024";
}
.acalog-custom .fa-face-cowboy-hat {
  --fa: "\e36e";
  --fa--fa: "\e36e\e36e";
}
.acalog-custom .fa-hanukiah {
  --fa: "\f6e6";
  --fa--fa: "\f6e6\f6e6";
}
.acalog-custom .fa-chart-scatter-3d {
  --fa: "\e0e8";
  --fa--fa: "\e0e8\e0e8";
}
.acalog-custom .fa-display-chart-up {
  --fa: "\e5e3";
  --fa--fa: "\e5e3\e5e3";
}
.acalog-custom .fa-square-code {
  --fa: "\e267";
  --fa--fa: "\e267\e267";
}
.acalog-custom .fa-feather {
  --fa: "\f52d";
  --fa--fa: "\f52d\f52d";
}
.acalog-custom .fa-volume-down,
.acalog-custom .fa-volume-low {
  --fa: "\f027";
  --fa--fa: "\f027\f027";
}
.acalog-custom .fa-times-to-slot,
.acalog-custom .fa-vote-nay,
.acalog-custom .fa-xmark-to-slot {
  --fa: "\f771";
  --fa--fa: "\f771\f771";
}
.acalog-custom .fa-box-alt,
.acalog-custom .fa-box-taped {
  --fa: "\f49a";
  --fa--fa: "\f49a\f49a";
}
.acalog-custom .fa-comment-slash {
  --fa: "\f4b3";
  --fa--fa: "\f4b3\f4b3";
}
.acalog-custom .fa-swords {
  --fa: "\f71d";
  --fa--fa: "\f71d\f71d";
}
.acalog-custom .fa-cloud-sun-rain {
  --fa: "\f743";
  --fa--fa: "\f743\f743";
}
.acalog-custom .fa-album {
  --fa: "\f89f";
  --fa--fa: "\f89f\f89f";
}
.acalog-custom .fa-circle-n {
  --fa: "\e118";
  --fa--fa: "\e118\e118";
}
.acalog-custom .fa-compress {
  --fa: "\f066";
  --fa--fa: "\f066\f066";
}
.acalog-custom .fa-wheat-alt,
.acalog-custom .fa-wheat-awn {
  --fa: "\e2cd";
  --fa--fa: "\e2cd\e2cd";
}
.acalog-custom .fa-ankh {
  --fa: "\f644";
  --fa--fa: "\f644\f644";
}
.acalog-custom .fa-hands-holding-child {
  --fa: "\e4fa";
  --fa--fa: "\e4fa\e4fa";
}
.acalog-custom .fa-asterisk {
  --fa: "\2a";
  --fa--fa: "\2a\2a";
}
.acalog-custom .fa-key-skeleton-left-right {
  --fa: "\e3b4";
  --fa--fa: "\e3b4\e3b4";
}
.acalog-custom .fa-comment-lines {
  --fa: "\f4b0";
  --fa--fa: "\f4b0\f4b0";
}
.acalog-custom .fa-luchador,
.acalog-custom .fa-luchador-mask,
.acalog-custom .fa-mask-luchador {
  --fa: "\f455";
  --fa--fa: "\f455\f455";
}
.acalog-custom .fa-check-square,
.acalog-custom .fa-square-check {
  --fa: "\f14a";
  --fa--fa: "\f14a\f14a";
}
.acalog-custom .fa-shredder {
  --fa: "\f68a";
  --fa--fa: "\f68a\f68a";
}
.acalog-custom .fa-book-open-alt,
.acalog-custom .fa-book-open-cover {
  --fa: "\e0c0";
  --fa--fa: "\e0c0\e0c0";
}
.acalog-custom .fa-sandwich {
  --fa: "\f81f";
  --fa--fa: "\f81f\f81f";
}
.acalog-custom .fa-peseta-sign {
  --fa: "\e221";
  --fa--fa: "\e221\e221";
}
.acalog-custom .fa-parking-slash,
.acalog-custom .fa-square-parking-slash {
  --fa: "\f617";
  --fa--fa: "\f617\f617";
}
.acalog-custom .fa-train-tunnel {
  --fa: "\e454";
  --fa--fa: "\e454\e454";
}
.acalog-custom .fa-header,
.acalog-custom .fa-heading {
  --fa: "\f1dc";
  --fa--fa: "\f1dc\f1dc";
}
.acalog-custom .fa-ghost {
  --fa: "\f6e2";
  --fa--fa: "\f6e2\f6e2";
}
.acalog-custom .fa-face-anguished {
  --fa: "\e369";
  --fa--fa: "\e369\e369";
}
.acalog-custom .fa-hockey-sticks {
  --fa: "\f454";
  --fa--fa: "\f454\f454";
}
.acalog-custom .fa-abacus {
  --fa: "\f640";
  --fa--fa: "\f640\f640";
}
.acalog-custom .fa-film-alt,
.acalog-custom .fa-film-simple {
  --fa: "\f3a0";
  --fa--fa: "\f3a0\f3a0";
}
.acalog-custom .fa-list,
.acalog-custom .fa-list-squares {
  --fa: "\f03a";
  --fa--fa: "\f03a\f03a";
}
.acalog-custom .fa-tree-palm {
  --fa: "\f82b";
  --fa--fa: "\f82b\f82b";
}
.acalog-custom .fa-phone-square-alt,
.acalog-custom .fa-square-phone-flip {
  --fa: "\f87b";
  --fa--fa: "\f87b\f87b";
}
.acalog-custom .fa-user-beard-bolt {
  --fa: "\e689";
  --fa--fa: "\e689\e689";
}
.acalog-custom .fa-cart-plus {
  --fa: "\f217";
  --fa--fa: "\f217\f217";
}
.acalog-custom .fa-gamepad {
  --fa: "\f11b";
  --fa--fa: "\f11b\f11b";
}
.acalog-custom .fa-border-center-v {
  --fa: "\f89d";
  --fa--fa: "\f89d\f89d";
}
.acalog-custom .fa-circle-dot,
.acalog-custom .fa-dot-circle {
  --fa: "\f192";
  --fa--fa: "\f192\f192";
}
.acalog-custom .fa-clipboard-medical {
  --fa: "\e133";
  --fa--fa: "\e133\e133";
}
.acalog-custom .fa-dizzy,
.acalog-custom .fa-face-dizzy {
  --fa: "\f567";
  --fa--fa: "\f567\f567";
}
.acalog-custom .fa-egg {
  --fa: "\f7fb";
  --fa--fa: "\f7fb\f7fb";
}
.acalog-custom .fa-arrow-alt-to-top,
.acalog-custom .fa-up-to-line {
  --fa: "\f34d";
  --fa--fa: "\f34d\f34d";
}
.acalog-custom .fa-house-medical-circle-xmark {
  --fa: "\e513";
  --fa--fa: "\e513\e513";
}
.acalog-custom .fa-watch-fitness {
  --fa: "\f63e";
  --fa--fa: "\f63e\f63e";
}
.acalog-custom .fa-clock-nine-thirty {
  --fa: "\e34d";
  --fa--fa: "\e34d\e34d";
}
.acalog-custom .fa-campground {
  --fa: "\f6bb";
  --fa--fa: "\f6bb\f6bb";
}
.acalog-custom .fa-folder-plus {
  --fa: "\f65e";
  --fa--fa: "\f65e\f65e";
}
.acalog-custom .fa-jug {
  --fa: "\f8c6";
  --fa--fa: "\f8c6\f8c6";
}
.acalog-custom .fa-futbol,
.acalog-custom .fa-futbol-ball,
.acalog-custom .fa-soccer-ball {
  --fa: "\f1e3";
  --fa--fa: "\f1e3\f1e3";
}
.acalog-custom .fa-snow-blowing {
  --fa: "\f761";
  --fa--fa: "\f761\f761";
}
.acalog-custom .fa-paint-brush,
.acalog-custom .fa-paintbrush {
  --fa: "\f1fc";
  --fa--fa: "\f1fc\f1fc";
}
.acalog-custom .fa-lock {
  --fa: "\f023";
  --fa--fa: "\f023\f023";
}
.acalog-custom .fa-arrow-down-from-line,
.acalog-custom .fa-arrow-from-top {
  --fa: "\f345";
  --fa--fa: "\f345\f345";
}
.acalog-custom .fa-gas-pump {
  --fa: "\f52f";
  --fa--fa: "\f52f\f52f";
}
.acalog-custom .fa-signal-alt-slash,
.acalog-custom .fa-signal-bars-slash {
  --fa: "\f694";
  --fa--fa: "\f694\f694";
}
.acalog-custom .fa-monkey {
  --fa: "\f6fb";
  --fa--fa: "\f6fb\f6fb";
}
.acalog-custom .fa-pro,
.acalog-custom .fa-rectangle-pro {
  --fa: "\e235";
  --fa--fa: "\e235\e235";
}
.acalog-custom .fa-house-night {
  --fa: "\e010";
  --fa--fa: "\e010\e010";
}
.acalog-custom .fa-hot-tub,
.acalog-custom .fa-hot-tub-person {
  --fa: "\f593";
  --fa--fa: "\f593\f593";
}
.acalog-custom .fa-globe-pointer {
  --fa: "\e60e";
  --fa--fa: "\e60e\e60e";
}
.acalog-custom .fa-blanket {
  --fa: "\f498";
  --fa--fa: "\f498\f498";
}
.acalog-custom .fa-map-location,
.acalog-custom .fa-map-marked {
  --fa: "\f59f";
  --fa--fa: "\f59f\f59f";
}
.acalog-custom .fa-house-flood-water {
  --fa: "\e50e";
  --fa--fa: "\e50e\e50e";
}
.acalog-custom .fa-comments-question-check {
  --fa: "\e14f";
  --fa--fa: "\e14f\e14f";
}
.acalog-custom .fa-tree {
  --fa: "\f1bb";
  --fa--fa: "\f1bb\f1bb";
}
.acalog-custom .fa-arrows-cross {
  --fa: "\e0a2";
  --fa--fa: "\e0a2\e0a2";
}
.acalog-custom .fa-backpack {
  --fa: "\f5d4";
  --fa--fa: "\f5d4\f5d4";
}
.acalog-custom .fa-square-small {
  --fa: "\e27e";
  --fa--fa: "\e27e\e27e";
}
.acalog-custom .fa-folder-arrow-up,
.acalog-custom .fa-folder-upload {
  --fa: "\e054";
  --fa--fa: "\e054\e054";
}
.acalog-custom .fa-bridge-lock {
  --fa: "\e4cc";
  --fa--fa: "\e4cc\e4cc";
}
.acalog-custom .fa-crosshairs-simple {
  --fa: "\e59f";
  --fa--fa: "\e59f\e59f";
}
.acalog-custom .fa-sack-dollar {
  --fa: "\f81d";
  --fa--fa: "\f81d\f81d";
}
.acalog-custom .fa-edit,
.acalog-custom .fa-pen-to-square {
  --fa: "\f044";
  --fa--fa: "\f044\f044";
}
.acalog-custom .fa-sliders-h-square,
.acalog-custom .fa-square-sliders {
  --fa: "\f3f0";
  --fa--fa: "\f3f0\f3f0";
}
.acalog-custom .fa-car-side {
  --fa: "\f5e4";
  --fa--fa: "\f5e4\f5e4";
}
.acalog-custom .fa-comment-middle-top-alt,
.acalog-custom .fa-message-middle-top {
  --fa: "\e1e2";
  --fa--fa: "\e1e2\e1e2";
}
.acalog-custom .fa-lightbulb-on {
  --fa: "\f672";
  --fa--fa: "\f672\f672";
}
.acalog-custom .fa-knife,
.acalog-custom .fa-utensil-knife {
  --fa: "\f2e4";
  --fa--fa: "\f2e4\f2e4";
}
.acalog-custom .fa-share-alt,
.acalog-custom .fa-share-nodes {
  --fa: "\f1e0";
  --fa--fa: "\f1e0\f1e0";
}
.acalog-custom .fa-display-chart-up-circle-dollar {
  --fa: "\e5e6";
  --fa--fa: "\e5e6\e5e6";
}
.acalog-custom .fa-wave-sine {
  --fa: "\f899";
  --fa--fa: "\f899\f899";
}
.acalog-custom .fa-heart-circle-minus {
  --fa: "\e4ff";
  --fa--fa: "\e4ff\e4ff";
}
.acalog-custom .fa-circle-w {
  --fa: "\e12c";
  --fa--fa: "\e12c\e12c";
}
.acalog-custom .fa-calendar-circle,
.acalog-custom .fa-circle-calendar {
  --fa: "\e102";
  --fa--fa: "\e102\e102";
}
.acalog-custom .fa-hourglass-2,
.acalog-custom .fa-hourglass-half {
  --fa: "\f252";
  --fa--fa: "\f252\f252";
}
.acalog-custom .fa-microscope {
  --fa: "\f610";
  --fa--fa: "\f610\f610";
}
.acalog-custom .fa-sunset {
  --fa: "\f767";
  --fa--fa: "\f767\f767";
}
.acalog-custom .fa-sink {
  --fa: "\e06d";
  --fa--fa: "\e06d\e06d";
}
.acalog-custom .fa-calendar-exclamation {
  --fa: "\f334";
  --fa--fa: "\f334\f334";
}
.acalog-custom .fa-truck-container-empty {
  --fa: "\e2b5";
  --fa--fa: "\e2b5\e2b5";
}
.acalog-custom .fa-hand-heart {
  --fa: "\f4bc";
  --fa--fa: "\f4bc\f4bc";
}
.acalog-custom .fa-bag-shopping,
.acalog-custom .fa-shopping-bag {
  --fa: "\f290";
  --fa--fa: "\f290\f290";
}
.acalog-custom .fa-arrow-down-z-a,
.acalog-custom .fa-sort-alpha-desc,
.acalog-custom .fa-sort-alpha-down-alt {
  --fa: "\f881";
  --fa--fa: "\f881\f881";
}
.acalog-custom .fa-mitten {
  --fa: "\f7b5";
  --fa--fa: "\f7b5\f7b5";
}
.acalog-custom .fa-reply-clock,
.acalog-custom .fa-reply-time {
  --fa: "\e239";
  --fa--fa: "\e239\e239";
}
.acalog-custom .fa-person-rays {
  --fa: "\e54d";
  --fa--fa: "\e54d\e54d";
}
.acalog-custom .fa-arrow-alt-right,
.acalog-custom .fa-right {
  --fa: "\f356";
  --fa--fa: "\f356\f356";
}
.acalog-custom .fa-circle-f {
  --fa: "\e10e";
  --fa--fa: "\e10e\e10e";
}
.acalog-custom .fa-users {
  --fa: "\f0c0";
  --fa--fa: "\f0c0\f0c0";
}
.acalog-custom .fa-face-pleading {
  --fa: "\e386";
  --fa--fa: "\e386\e386";
}
.acalog-custom .fa-eye-slash {
  --fa: "\f070";
  --fa--fa: "\f070\f070";
}
.acalog-custom .fa-flask-vial {
  --fa: "\e4f3";
  --fa--fa: "\e4f3\e4f3";
}
.acalog-custom .fa-police-box {
  --fa: "\e021";
  --fa--fa: "\e021\e021";
}
.acalog-custom .fa-cucumber {
  --fa: "\e401";
  --fa--fa: "\e401\e401";
}
.acalog-custom .fa-head-side-brain {
  --fa: "\f808";
  --fa--fa: "\f808\f808";
}
.acalog-custom .fa-hand,
.acalog-custom .fa-hand-paper {
  --fa: "\f256";
  --fa--fa: "\f256\f256";
}
.acalog-custom .fa-biking-mountain,
.acalog-custom .fa-person-biking-mountain {
  --fa: "\f84b";
  --fa--fa: "\f84b\f84b";
}
.acalog-custom .fa-utensils-slash {
  --fa: "\e464";
  --fa--fa: "\e464\e464";
}
.acalog-custom .fa-print-magnifying-glass,
.acalog-custom .fa-print-search {
  --fa: "\f81a";
  --fa--fa: "\f81a\f81a";
}
.acalog-custom .fa-turn-right {
  --fa: "\e639";
  --fa--fa: "\e639\e639";
}
.acalog-custom .fa-folder-bookmark {
  --fa: "\e186";
  --fa--fa: "\e186\e186";
}
.acalog-custom .fa-arrow-turn-left-down {
  --fa: "\e633";
  --fa--fa: "\e633\e633";
}
.acalog-custom .fa-om {
  --fa: "\f679";
  --fa--fa: "\f679\f679";
}
.acalog-custom .fa-pi {
  --fa: "\f67e";
  --fa--fa: "\f67e\f67e";
}
.acalog-custom .fa-flask-potion,
.acalog-custom .fa-flask-round-potion {
  --fa: "\f6e1";
  --fa--fa: "\f6e1\f6e1";
}
.acalog-custom .fa-face-shush {
  --fa: "\e38c";
  --fa--fa: "\e38c\e38c";
}
.acalog-custom .fa-worm {
  --fa: "\e599";
  --fa--fa: "\e599\e599";
}
.acalog-custom .fa-house-circle-xmark {
  --fa: "\e50b";
  --fa--fa: "\e50b\e50b";
}
.acalog-custom .fa-plug {
  --fa: "\f1e6";
  --fa--fa: "\f1e6\f1e6";
}
.acalog-custom .fa-calendar-circle-exclamation {
  --fa: "\e46e";
  --fa--fa: "\e46e\e46e";
}
.acalog-custom .fa-square-i {
  --fa: "\e272";
  --fa--fa: "\e272\e272";
}
.acalog-custom .fa-chevron-up {
  --fa: "\f077";
  --fa--fa: "\f077\f077";
}
.acalog-custom .fa-face-saluting {
  --fa: "\e484";
  --fa--fa: "\e484\e484";
}
.acalog-custom .fa-gauge-simple-low,
.acalog-custom .fa-tachometer-slow {
  --fa: "\f62c";
  --fa--fa: "\f62c\f62c";
}
.acalog-custom .fa-face-persevering {
  --fa: "\e385";
  --fa--fa: "\e385\e385";
}
.acalog-custom .fa-camera-circle,
.acalog-custom .fa-circle-camera {
  --fa: "\e103";
  --fa--fa: "\e103\e103";
}
.acalog-custom .fa-hand-spock {
  --fa: "\f259";
  --fa--fa: "\f259\f259";
}
.acalog-custom .fa-spider-web {
  --fa: "\f719";
  --fa--fa: "\f719\f719";
}
.acalog-custom .fa-circle-microphone,
.acalog-custom .fa-microphone-circle {
  --fa: "\e116";
  --fa--fa: "\e116\e116";
}
.acalog-custom .fa-book-arrow-up {
  --fa: "\e0ba";
  --fa--fa: "\e0ba\e0ba";
}
.acalog-custom .fa-popsicle {
  --fa: "\e43e";
  --fa--fa: "\e43e\e43e";
}
.acalog-custom .fa-command {
  --fa: "\e142";
  --fa--fa: "\e142\e142";
}
.acalog-custom .fa-blinds {
  --fa: "\f8fb";
  --fa--fa: "\f8fb\f8fb";
}
.acalog-custom .fa-stopwatch {
  --fa: "\f2f2";
  --fa--fa: "\f2f2\f2f2";
}
.acalog-custom .fa-saxophone {
  --fa: "\f8dc";
  --fa--fa: "\f8dc\f8dc";
}
.acalog-custom .fa-square-2 {
  --fa: "\e257";
  --fa--fa: "\e257\e257";
}
.acalog-custom .fa-field-hockey,
.acalog-custom .fa-field-hockey-stick-ball {
  --fa: "\f44c";
  --fa--fa: "\f44c\f44c";
}
.acalog-custom .fa-arrow-up-square-triangle,
.acalog-custom .fa-sort-shapes-up-alt {
  --fa: "\f88b";
  --fa--fa: "\f88b\f88b";
}
.acalog-custom .fa-face-scream {
  --fa: "\e38b";
  --fa--fa: "\e38b\e38b";
}
.acalog-custom .fa-square-m {
  --fa: "\e276";
  --fa--fa: "\e276\e276";
}
.acalog-custom .fa-camera-web,
.acalog-custom .fa-webcam {
  --fa: "\f832";
  --fa--fa: "\f832\f832";
}
.acalog-custom .fa-comment-arrow-down {
  --fa: "\e143";
  --fa--fa: "\e143\e143";
}
.acalog-custom .fa-lightbulb-cfl {
  --fa: "\e5a6";
  --fa--fa: "\e5a6\e5a6";
}
.acalog-custom .fa-window-frame-open {
  --fa: "\e050";
  --fa--fa: "\e050\e050";
}
.acalog-custom .fa-face-kiss,
.acalog-custom .fa-kiss {
  --fa: "\f596";
  --fa--fa: "\f596\f596";
}
.acalog-custom .fa-bridge-circle-xmark {
  --fa: "\e4cb";
  --fa--fa: "\e4cb\e4cb";
}
.acalog-custom .fa-period {
  --fa: "\2e";
  --fa--fa: "\2e\2e";
}
.acalog-custom .fa-face-grin-tongue,
.acalog-custom .fa-grin-tongue {
  --fa: "\f589";
  --fa--fa: "\f589\f589";
}
.acalog-custom .fa-up-to-dotted-line {
  --fa: "\e457";
  --fa--fa: "\e457\e457";
}
.acalog-custom .fa-thought-bubble {
  --fa: "\e32e";
  --fa--fa: "\e32e\e32e";
}
.acalog-custom .fa-skeleton-ribs {
  --fa: "\e5cb";
  --fa--fa: "\e5cb\e5cb";
}
.acalog-custom .fa-raygun {
  --fa: "\e025";
  --fa--fa: "\e025\e025";
}
.acalog-custom .fa-flute {
  --fa: "\f8b9";
  --fa--fa: "\f8b9\f8b9";
}
.acalog-custom .fa-acorn {
  --fa: "\f6ae";
  --fa--fa: "\f6ae\f6ae";
}
.acalog-custom .fa-video-arrow-up-right {
  --fa: "\e2c9";
  --fa--fa: "\e2c9\e2c9";
}
.acalog-custom .fa-grate-droplet {
  --fa: "\e194";
  --fa--fa: "\e194\e194";
}
.acalog-custom .fa-seal-exclamation {
  --fa: "\e242";
  --fa--fa: "\e242\e242";
}
.acalog-custom .fa-chess-bishop {
  --fa: "\f43a";
  --fa--fa: "\f43a\f43a";
}
.acalog-custom .fa-message-sms {
  --fa: "\e1e5";
  --fa--fa: "\e1e5\e1e5";
}
.acalog-custom .fa-coffee-beans {
  --fa: "\e13f";
  --fa--fa: "\e13f\e13f";
}
.acalog-custom .fa-hat-witch {
  --fa: "\f6e7";
  --fa--fa: "\f6e7\f6e7";
}
.acalog-custom .fa-face-grin-wink,
.acalog-custom .fa-grin-wink {
  --fa: "\f58c";
  --fa--fa: "\f58c\f58c";
}
.acalog-custom .fa-clock-three-thirty {
  --fa: "\e357";
  --fa--fa: "\e357\e357";
}
.acalog-custom .fa-deaf,
.acalog-custom .fa-deafness,
.acalog-custom .fa-ear-deaf,
.acalog-custom .fa-hard-of-hearing {
  --fa: "\f2a4";
  --fa--fa: "\f2a4\f2a4";
}
.acalog-custom .fa-alarm-clock {
  --fa: "\f34e";
  --fa--fa: "\f34e\f34e";
}
.acalog-custom .fa-eclipse {
  --fa: "\f749";
  --fa--fa: "\f749\f749";
}
.acalog-custom .fa-face-relieved {
  --fa: "\e389";
  --fa--fa: "\e389\e389";
}
.acalog-custom .fa-road-circle-check {
  --fa: "\e564";
  --fa--fa: "\e564\e564";
}
.acalog-custom .fa-dice-five {
  --fa: "\f523";
  --fa--fa: "\f523\f523";
}
.acalog-custom .fa-minus-octagon,
.acalog-custom .fa-octagon-minus {
  --fa: "\f308";
  --fa--fa: "\f308\f308";
}
.acalog-custom .fa-rss-square,
.acalog-custom .fa-square-rss {
  --fa: "\f143";
  --fa--fa: "\f143\f143";
}
.acalog-custom .fa-face-zany {
  --fa: "\e3a4";
  --fa--fa: "\e3a4\e3a4";
}
.acalog-custom .fa-tricycle {
  --fa: "\e5c3";
  --fa--fa: "\e5c3\e5c3";
}
.acalog-custom .fa-land-mine-on {
  --fa: "\e51b";
  --fa--fa: "\e51b\e51b";
}
.acalog-custom .fa-square-arrow-up-left {
  --fa: "\e263";
  --fa--fa: "\e263\e263";
}
.acalog-custom .fa-i-cursor {
  --fa: "\f246";
  --fa--fa: "\f246\f246";
}
.acalog-custom .fa-chart-mixed-up-circle-dollar {
  --fa: "\e5d9";
  --fa--fa: "\e5d9\e5d9";
}
.acalog-custom .fa-salt-shaker {
  --fa: "\e446";
  --fa--fa: "\e446\e446";
}
.acalog-custom .fa-stamp {
  --fa: "\f5bf";
  --fa--fa: "\f5bf\f5bf";
}
.acalog-custom .fa-file-plus {
  --fa: "\f319";
  --fa--fa: "\f319\f319";
}
.acalog-custom .fa-draw-square {
  --fa: "\f5ef";
  --fa--fa: "\f5ef\f5ef";
}
.acalog-custom .fa-toilet-paper-reverse-slash,
.acalog-custom .fa-toilet-paper-under-slash {
  --fa: "\e2a1";
  --fa--fa: "\e2a1\e2a1";
}
.acalog-custom .fa-stairs {
  --fa: "\e289";
  --fa--fa: "\e289\e289";
}
.acalog-custom .fa-drone-alt,
.acalog-custom .fa-drone-front {
  --fa: "\f860";
  --fa--fa: "\f860\f860";
}
.acalog-custom .fa-glass-empty {
  --fa: "\e191";
  --fa--fa: "\e191\e191";
}
.acalog-custom .fa-dial-high {
  --fa: "\e15c";
  --fa--fa: "\e15c\e15c";
}
.acalog-custom .fa-user-construction,
.acalog-custom .fa-user-hard-hat,
.acalog-custom .fa-user-helmet-safety {
  --fa: "\f82c";
  --fa--fa: "\f82c\f82c";
}
.acalog-custom .fa-i {
  --fa: "\49";
  --fa--fa: "\49\49";
}
.acalog-custom .fa-hryvnia,
.acalog-custom .fa-hryvnia-sign {
  --fa: "\f6f2";
  --fa--fa: "\f6f2\f6f2";
}
.acalog-custom .fa-arrow-down-left-and-arrow-up-right-to-center {
  --fa: "\e092";
  --fa--fa: "\e092\e092";
}
.acalog-custom .fa-pills {
  --fa: "\f484";
  --fa--fa: "\f484\f484";
}
.acalog-custom .fa-face-grin-wide,
.acalog-custom .fa-grin-alt {
  --fa: "\f581";
  --fa--fa: "\f581\f581";
}
.acalog-custom .fa-tooth {
  --fa: "\f5c9";
  --fa--fa: "\f5c9\f5c9";
}
.acalog-custom .fa-basketball-hoop {
  --fa: "\f435";
  --fa--fa: "\f435\f435";
}
.acalog-custom .fa-objects-align-bottom {
  --fa: "\e3bb";
  --fa--fa: "\e3bb\e3bb";
}
.acalog-custom .fa-v {
  --fa: "\56";
  --fa--fa: "\56\56";
}
.acalog-custom .fa-sparkles {
  --fa: "\f890";
  --fa--fa: "\f890\f890";
}
.acalog-custom .fa-squid {
  --fa: "\e450";
  --fa--fa: "\e450\e450";
}
.acalog-custom .fa-leafy-green {
  --fa: "\e41d";
  --fa--fa: "\e41d\e41d";
}
.acalog-custom .fa-circle-arrow-up-right {
  --fa: "\e0fc";
  --fa--fa: "\e0fc\e0fc";
}
.acalog-custom .fa-calendars {
  --fa: "\e0d7";
  --fa--fa: "\e0d7\e0d7";
}
.acalog-custom .fa-bangladeshi-taka-sign {
  --fa: "\e2e6";
  --fa--fa: "\e2e6\e2e6";
}
.acalog-custom .fa-bicycle {
  --fa: "\f206";
  --fa--fa: "\f206\f206";
}
.acalog-custom .fa-hammer-war {
  --fa: "\f6e4";
  --fa--fa: "\f6e4\f6e4";
}
.acalog-custom .fa-circle-d {
  --fa: "\e104";
  --fa--fa: "\e104\e104";
}
.acalog-custom .fa-spider-black-widow {
  --fa: "\f718";
  --fa--fa: "\f718\f718";
}
.acalog-custom .fa-rod-asclepius,
.acalog-custom .fa-rod-snake,
.acalog-custom .fa-staff-aesculapius,
.acalog-custom .fa-staff-snake {
  --fa: "\e579";
  --fa--fa: "\e579\e579";
}
.acalog-custom .fa-pear {
  --fa: "\e20c";
  --fa--fa: "\e20c\e20c";
}
.acalog-custom .fa-head-side-cough-slash {
  --fa: "\e062";
  --fa--fa: "\e062\e062";
}
.acalog-custom .fa-file-mov {
  --fa: "\e647";
  --fa--fa: "\e647\e647";
}
.acalog-custom .fa-triangle {
  --fa: "\f2ec";
  --fa--fa: "\f2ec\f2ec";
}
.acalog-custom .fa-apartment {
  --fa: "\e468";
  --fa--fa: "\e468\e468";
}
.acalog-custom .fa-ambulance,
.acalog-custom .fa-truck-medical {
  --fa: "\f0f9";
  --fa--fa: "\f0f9\f0f9";
}
.acalog-custom .fa-pepper {
  --fa: "\e432";
  --fa--fa: "\e432\e432";
}
.acalog-custom .fa-piano {
  --fa: "\f8d4";
  --fa--fa: "\f8d4\f8d4";
}
.acalog-custom .fa-gun-squirt {
  --fa: "\e19d";
  --fa--fa: "\e19d\e19d";
}
.acalog-custom .fa-wheat-awn-circle-exclamation {
  --fa: "\e598";
  --fa--fa: "\e598\e598";
}
.acalog-custom .fa-snowman {
  --fa: "\f7d0";
  --fa--fa: "\f7d0\f7d0";
}
.acalog-custom .fa-user-alien {
  --fa: "\e04a";
  --fa--fa: "\e04a\e04a";
}
.acalog-custom .fa-shield-check {
  --fa: "\f2f7";
  --fa--fa: "\f2f7\f2f7";
}
.acalog-custom .fa-mortar-pestle {
  --fa: "\f5a7";
  --fa--fa: "\f5a7\f5a7";
}
.acalog-custom .fa-road-barrier {
  --fa: "\e562";
  --fa--fa: "\e562\e562";
}
.acalog-custom .fa-chart-candlestick {
  --fa: "\e0e2";
  --fa--fa: "\e0e2\e0e2";
}
.acalog-custom .fa-briefcase-blank {
  --fa: "\e0c8";
  --fa--fa: "\e0c8\e0c8";
}
.acalog-custom .fa-school {
  --fa: "\f549";
  --fa--fa: "\f549\f549";
}
.acalog-custom .fa-igloo {
  --fa: "\f7ae";
  --fa--fa: "\f7ae\f7ae";
}
.acalog-custom .fa-bracket-round,
.acalog-custom .fa-parenthesis {
  --fa: "\28";
  --fa--fa: "\28\28";
}
.acalog-custom .fa-joint {
  --fa: "\f595";
  --fa--fa: "\f595\f595";
}
.acalog-custom .fa-horse-saddle {
  --fa: "\f8c3";
  --fa--fa: "\f8c3\f8c3";
}
.acalog-custom .fa-mug-marshmallows {
  --fa: "\f7b7";
  --fa--fa: "\f7b7\f7b7";
}
.acalog-custom .fa-filters {
  --fa: "\e17e";
  --fa--fa: "\e17e\e17e";
}
.acalog-custom .fa-bell-on {
  --fa: "\f8fa";
  --fa--fa: "\f8fa\f8fa";
}
.acalog-custom .fa-angle-right {
  --fa: "\f105";
  --fa--fa: "\f105\f105";
}
.acalog-custom .fa-dial-med {
  --fa: "\e15f";
  --fa--fa: "\e15f\e15f";
}
.acalog-custom .fa-horse {
  --fa: "\f6f0";
  --fa--fa: "\f6f0\f6f0";
}
.acalog-custom .fa-q {
  --fa: "\51";
  --fa--fa: "\51\51";
}
.acalog-custom .fa-monitor-heart-rate,
.acalog-custom .fa-monitor-waveform {
  --fa: "\f611";
  --fa--fa: "\f611\f611";
}
.acalog-custom .fa-link-simple {
  --fa: "\e1cd";
  --fa--fa: "\e1cd\e1cd";
}
.acalog-custom .fa-whistle {
  --fa: "\f460";
  --fa--fa: "\f460\f460";
}
.acalog-custom .fa-g {
  --fa: "\47";
  --fa--fa: "\47\47";
}
.acalog-custom .fa-fragile,
.acalog-custom .fa-wine-glass-crack {
  --fa: "\f4bb";
  --fa--fa: "\f4bb\f4bb";
}
.acalog-custom .fa-slot-machine {
  --fa: "\e3ce";
  --fa--fa: "\e3ce\e3ce";
}
.acalog-custom .fa-notes-medical {
  --fa: "\f481";
  --fa--fa: "\f481\f481";
}
.acalog-custom .fa-car-wash {
  --fa: "\f5e6";
  --fa--fa: "\f5e6\f5e6";
}
.acalog-custom .fa-escalator {
  --fa: "\e171";
  --fa--fa: "\e171\e171";
}
.acalog-custom .fa-comment-image {
  --fa: "\e148";
  --fa--fa: "\e148\e148";
}
.acalog-custom .fa-temperature-2,
.acalog-custom .fa-temperature-half,
.acalog-custom .fa-thermometer-2,
.acalog-custom .fa-thermometer-half {
  --fa: "\f2c9";
  --fa--fa: "\f2c9\f2c9";
}
.acalog-custom .fa-dong-sign {
  --fa: "\e169";
  --fa--fa: "\e169\e169";
}
.acalog-custom .fa-donut,
.acalog-custom .fa-doughnut {
  --fa: "\e406";
  --fa--fa: "\e406\e406";
}
.acalog-custom .fa-capsules {
  --fa: "\f46b";
  --fa--fa: "\f46b\f46b";
}
.acalog-custom .fa-poo-bolt,
.acalog-custom .fa-poo-storm {
  --fa: "\f75a";
  --fa--fa: "\f75a\f75a";
}
.acalog-custom .fa-tally-1 {
  --fa: "\e294";
  --fa--fa: "\e294\e294";
}
.acalog-custom .fa-file-vector {
  --fa: "\e64c";
  --fa--fa: "\e64c\e64c";
}
.acalog-custom .fa-face-frown-open,
.acalog-custom .fa-frown-open {
  --fa: "\f57a";
  --fa--fa: "\f57a\f57a";
}
.acalog-custom .fa-square-dashed {
  --fa: "\e269";
  --fa--fa: "\e269\e269";
}
.acalog-custom .fa-bag-shopping-plus {
  --fa: "\e651";
  --fa--fa: "\e651\e651";
}
.acalog-custom .fa-square-j {
  --fa: "\e273";
  --fa--fa: "\e273\e273";
}
.acalog-custom .fa-hand-point-up {
  --fa: "\f0a6";
  --fa--fa: "\f0a6\f0a6";
}
.acalog-custom .fa-money-bill {
  --fa: "\f0d6";
  --fa--fa: "\f0d6\f0d6";
}
.acalog-custom .fa-arrow-up-big-small,
.acalog-custom .fa-sort-size-up {
  --fa: "\f88e";
  --fa--fa: "\f88e\f88e";
}
.acalog-custom .fa-barcode-read {
  --fa: "\f464";
  --fa--fa: "\f464\f464";
}
.acalog-custom .fa-baguette {
  --fa: "\e3d8";
  --fa--fa: "\e3d8\e3d8";
}
.acalog-custom .fa-bowl-soft-serve {
  --fa: "\e46b";
  --fa--fa: "\e46b\e46b";
}
.acalog-custom .fa-face-holding-back-tears {
  --fa: "\e482";
  --fa--fa: "\e482\e482";
}
.acalog-custom .fa-arrow-alt-square-up,
.acalog-custom .fa-square-up {
  --fa: "\f353";
  --fa--fa: "\f353\f353";
}
.acalog-custom .fa-subway-tunnel,
.acalog-custom .fa-train-subway-tunnel {
  --fa: "\e2a3";
  --fa--fa: "\e2a3\e2a3";
}
.acalog-custom .fa-exclamation-square,
.acalog-custom .fa-square-exclamation {
  --fa: "\f321";
  --fa--fa: "\f321\f321";
}
.acalog-custom .fa-semicolon {
  --fa: "\3b";
  --fa--fa: "\3b\3b";
}
.acalog-custom .fa-bookmark {
  --fa: "\f02e";
  --fa--fa: "\f02e\f02e";
}
.acalog-custom .fa-fan-table {
  --fa: "\e004";
  --fa--fa: "\e004\e004";
}
.acalog-custom .fa-align-justify {
  --fa: "\f039";
  --fa--fa: "\f039\f039";
}
.acalog-custom .fa-battery-1,
.acalog-custom .fa-battery-low {
  --fa: "\e0b1";
  --fa--fa: "\e0b1\e0b1";
}
.acalog-custom .fa-credit-card-front {
  --fa: "\f38a";
  --fa--fa: "\f38a\f38a";
}
.acalog-custom .fa-brain-arrow-curved-right,
.acalog-custom .fa-mind-share {
  --fa: "\f677";
  --fa--fa: "\f677\f677";
}
.acalog-custom .fa-umbrella-beach {
  --fa: "\f5ca";
  --fa--fa: "\f5ca\f5ca";
}
.acalog-custom .fa-helmet-un {
  --fa: "\e503";
  --fa--fa: "\e503\e503";
}
.acalog-custom .fa-location-smile,
.acalog-custom .fa-map-marker-smile {
  --fa: "\f60d";
  --fa--fa: "\f60d\f60d";
}
.acalog-custom .fa-arrow-left-to-line,
.acalog-custom .fa-arrow-to-left {
  --fa: "\f33e";
  --fa--fa: "\f33e\f33e";
}
.acalog-custom .fa-bullseye {
  --fa: "\f140";
  --fa--fa: "\f140\f140";
}
.acalog-custom .fa-nigiri,
.acalog-custom .fa-sushi {
  --fa: "\e48a";
  --fa--fa: "\e48a\e48a";
}
.acalog-custom .fa-comment-alt-captions,
.acalog-custom .fa-message-captions {
  --fa: "\e1de";
  --fa--fa: "\e1de\e1de";
}
.acalog-custom .fa-trash-list {
  --fa: "\e2b1";
  --fa--fa: "\e2b1\e2b1";
}
.acalog-custom .fa-bacon {
  --fa: "\f7e5";
  --fa--fa: "\f7e5\f7e5";
}
.acalog-custom .fa-option {
  --fa: "\e318";
  --fa--fa: "\e318\e318";
}
.acalog-custom .fa-raccoon {
  --fa: "\e613";
  --fa--fa: "\e613\e613";
}
.acalog-custom .fa-hand-point-down {
  --fa: "\f0a7";
  --fa--fa: "\f0a7\f0a7";
}
.acalog-custom .fa-arrow-up-from-bracket {
  --fa: "\e09a";
  --fa--fa: "\e09a\e09a";
}
.acalog-custom .fa-head-side-gear {
  --fa: "\e611";
  --fa--fa: "\e611\e611";
}
.acalog-custom .fa-trash-plus {
  --fa: "\e2b2";
  --fa--fa: "\e2b2\e2b2";
}
.acalog-custom .fa-file-cad {
  --fa: "\e672";
  --fa--fa: "\e672\e672";
}
.acalog-custom .fa-objects-align-top {
  --fa: "\e3c0";
  --fa--fa: "\e3c0\e3c0";
}
.acalog-custom .fa-folder,
.acalog-custom .fa-folder-blank {
  --fa: "\f07b";
  --fa--fa: "\f07b\f07b";
}
.acalog-custom .fa-face-anxious-sweat {
  --fa: "\e36a";
  --fa--fa: "\e36a\e36a";
}
.acalog-custom .fa-credit-card-blank {
  --fa: "\f389";
  --fa--fa: "\f389\f389";
}
.acalog-custom .fa-file-medical-alt,
.acalog-custom .fa-file-waveform {
  --fa: "\f478";
  --fa--fa: "\f478\f478";
}
.acalog-custom .fa-microchip-ai {
  --fa: "\e1ec";
  --fa--fa: "\e1ec\e1ec";
}
.acalog-custom .fa-mug {
  --fa: "\f874";
  --fa--fa: "\f874\f874";
}
.acalog-custom .fa-plane-up-slash {
  --fa: "\e22e";
  --fa--fa: "\e22e\e22e";
}
.acalog-custom .fa-radiation {
  --fa: "\f7b9";
  --fa--fa: "\f7b9\f7b9";
}
.acalog-custom .fa-pen-circle {
  --fa: "\e20e";
  --fa--fa: "\e20e\e20e";
}
.acalog-custom .fa-bag-seedling {
  --fa: "\e5f2";
  --fa--fa: "\e5f2\e5f2";
}
.acalog-custom .fa-chart-simple {
  --fa: "\e473";
  --fa--fa: "\e473\e473";
}
.acalog-custom .fa-crutches {
  --fa: "\f7f8";
  --fa--fa: "\f7f8\f7f8";
}
.acalog-custom .fa-circle-parking,
.acalog-custom .fa-parking-circle {
  --fa: "\f615";
  --fa--fa: "\f615\f615";
}
.acalog-custom .fa-mars-stroke {
  --fa: "\f229";
  --fa--fa: "\f229\f229";
}
.acalog-custom .fa-leaf-oak {
  --fa: "\f6f7";
  --fa--fa: "\f6f7\f6f7";
}
.acalog-custom .fa-square-bolt {
  --fa: "\e265";
  --fa--fa: "\e265\e265";
}
.acalog-custom .fa-vial {
  --fa: "\f492";
  --fa--fa: "\f492\f492";
}
.acalog-custom .fa-dashboard,
.acalog-custom .fa-gauge,
.acalog-custom .fa-gauge-med,
.acalog-custom .fa-tachometer-alt-average {
  --fa: "\f624";
  --fa--fa: "\f624\f624";
}
.acalog-custom .fa-magic-wand-sparkles,
.acalog-custom .fa-wand-magic-sparkles {
  --fa: "\e2ca";
  --fa--fa: "\e2ca\e2ca";
}
.acalog-custom .fa-lambda {
  --fa: "\f66e";
  --fa--fa: "\f66e\f66e";
}
.acalog-custom .fa-e {
  --fa: "\45";
  --fa--fa: "\45\45";
}
.acalog-custom .fa-pizza {
  --fa: "\f817";
  --fa--fa: "\f817\f817";
}
.acalog-custom .fa-bowl-chopsticks-noodles {
  --fa: "\e2ea";
  --fa--fa: "\e2ea\e2ea";
}
.acalog-custom .fa-h3 {
  --fa: "\f315";
  --fa--fa: "\f315\f315";
}
.acalog-custom .fa-pen-alt,
.acalog-custom .fa-pen-clip {
  --fa: "\f305";
  --fa--fa: "\f305\f305";
}
.acalog-custom .fa-bridge-circle-exclamation {
  --fa: "\e4ca";
  --fa--fa: "\e4ca\e4ca";
}
.acalog-custom .fa-badge-percent {
  --fa: "\f646";
  --fa--fa: "\f646\f646";
}
.acalog-custom .fa-rotate-reverse {
  --fa: "\e631";
  --fa--fa: "\e631\e631";
}
.acalog-custom .fa-user {
  --fa: "\f007";
  --fa--fa: "\f007\f007";
}
.acalog-custom .fa-sensor {
  --fa: "\e028";
  --fa--fa: "\e028\e028";
}
.acalog-custom .fa-comma {
  --fa: "\2c";
  --fa--fa: "\2c\2c";
}
.acalog-custom .fa-school-circle-check {
  --fa: "\e56b";
  --fa--fa: "\e56b\e56b";
}
.acalog-custom .fa-toilet-paper-reverse,
.acalog-custom .fa-toilet-paper-under {
  --fa: "\e2a0";
  --fa--fa: "\e2a0\e2a0";
}
.acalog-custom .fa-light-emergency {
  --fa: "\e41f";
  --fa--fa: "\e41f\e41f";
}
.acalog-custom .fa-arrow-down-to-arc {
  --fa: "\e4ae";
  --fa--fa: "\e4ae\e4ae";
}
.acalog-custom .fa-dumpster {
  --fa: "\f793";
  --fa--fa: "\f793\f793";
}
.acalog-custom .fa-shuttle-van,
.acalog-custom .fa-van-shuttle {
  --fa: "\f5b6";
  --fa--fa: "\f5b6\f5b6";
}
.acalog-custom .fa-building-user {
  --fa: "\e4da";
  --fa--fa: "\e4da\e4da";
}
.acalog-custom .fa-light-switch {
  --fa: "\e017";
  --fa--fa: "\e017\e017";
}
.acalog-custom .fa-caret-square-left,
.acalog-custom .fa-square-caret-left {
  --fa: "\f191";
  --fa--fa: "\f191\f191";
}
.acalog-custom .fa-highlighter {
  --fa: "\f591";
  --fa--fa: "\f591\f591";
}
.acalog-custom .fa-heart-rate,
.acalog-custom .fa-wave-pulse {
  --fa: "\f5f8";
  --fa--fa: "\f5f8\f5f8";
}
.acalog-custom .fa-key {
  --fa: "\f084";
  --fa--fa: "\f084\f084";
}
.acalog-custom .fa-arrow-left-to-bracket {
  --fa: "\e669";
  --fa--fa: "\e669\e669";
}
.acalog-custom .fa-hat-santa {
  --fa: "\f7a7";
  --fa--fa: "\f7a7\f7a7";
}
.acalog-custom .fa-tamale {
  --fa: "\e451";
  --fa--fa: "\e451\e451";
}
.acalog-custom .fa-box-check {
  --fa: "\f467";
  --fa--fa: "\f467\f467";
}
.acalog-custom .fa-bullhorn {
  --fa: "\f0a1";
  --fa--fa: "\f0a1\f0a1";
}
.acalog-custom .fa-steak {
  --fa: "\f824";
  --fa--fa: "\f824\f824";
}
.acalog-custom .fa-location-crosshairs-slash,
.acalog-custom .fa-location-slash {
  --fa: "\f603";
  --fa--fa: "\f603\f603";
}
.acalog-custom .fa-person-dolly {
  --fa: "\f4d0";
  --fa--fa: "\f4d0\f4d0";
}
.acalog-custom .fa-globe {
  --fa: "\f0ac";
  --fa--fa: "\f0ac\f0ac";
}
.acalog-custom .fa-synagogue {
  --fa: "\f69b";
  --fa--fa: "\f69b\f69b";
}
.acalog-custom .fa-file-chart-column,
.acalog-custom .fa-file-chart-line {
  --fa: "\f659";
  --fa--fa: "\f659\f659";
}
.acalog-custom .fa-person-half-dress {
  --fa: "\e548";
  --fa--fa: "\e548\e548";
}
.acalog-custom .fa-folder-image {
  --fa: "\e18a";
  --fa--fa: "\e18a\e18a";
}
.acalog-custom .fa-calendar-edit,
.acalog-custom .fa-calendar-pen {
  --fa: "\f333";
  --fa--fa: "\f333\f333";
}
.acalog-custom .fa-road-bridge {
  --fa: "\e563";
  --fa--fa: "\e563\e563";
}
.acalog-custom .fa-face-smile-tear {
  --fa: "\e393";
  --fa--fa: "\e393\e393";
}
.acalog-custom .fa-comment-alt-plus,
.acalog-custom .fa-message-plus {
  --fa: "\f4a8";
  --fa--fa: "\f4a8\f4a8";
}
.acalog-custom .fa-location-arrow {
  --fa: "\f124";
  --fa--fa: "\f124\f124";
}
.acalog-custom .fa-c {
  --fa: "\43";
  --fa--fa: "\43\43";
}
.acalog-custom .fa-tablet-button {
  --fa: "\f10a";
  --fa--fa: "\f10a\f10a";
}
.acalog-custom .fa-person-dress-fairy {
  --fa: "\e607";
  --fa--fa: "\e607\e607";
}
.acalog-custom .fa-rectangle-history-circle-user {
  --fa: "\e4a4";
  --fa--fa: "\e4a4\e4a4";
}
.acalog-custom .fa-building-lock {
  --fa: "\e4d6";
  --fa--fa: "\e4d6\e4d6";
}
.acalog-custom .fa-chart-line-up {
  --fa: "\e0e5";
  --fa--fa: "\e0e5\e0e5";
}
.acalog-custom .fa-mailbox {
  --fa: "\f813";
  --fa--fa: "\f813\f813";
}
.acalog-custom .fa-sign-posts {
  --fa: "\e625";
  --fa--fa: "\e625\e625";
}
.acalog-custom .fa-truck-bolt {
  --fa: "\e3d0";
  --fa--fa: "\e3d0\e3d0";
}
.acalog-custom .fa-pizza-slice {
  --fa: "\f818";
  --fa--fa: "\f818\f818";
}
.acalog-custom .fa-money-bill-wave {
  --fa: "\f53a";
  --fa--fa: "\f53a\f53a";
}
.acalog-custom .fa-area-chart,
.acalog-custom .fa-chart-area {
  --fa: "\f1fe";
  --fa--fa: "\f1fe\f1fe";
}
.acalog-custom .fa-house-flag {
  --fa: "\e50d";
  --fa--fa: "\e50d\e50d";
}
.acalog-custom .fa-circle-three-quarters-stroke {
  --fa: "\e5d4";
  --fa--fa: "\e5d4\e5d4";
}
.acalog-custom .fa-person-circle-minus {
  --fa: "\e540";
  --fa--fa: "\e540\e540";
}
.acalog-custom .fa-scalpel {
  --fa: "\f61d";
  --fa--fa: "\f61d\f61d";
}
.acalog-custom .fa-ban,
.acalog-custom .fa-cancel {
  --fa: "\f05e";
  --fa--fa: "\f05e\f05e";
}
.acalog-custom .fa-bell-exclamation {
  --fa: "\f848";
  --fa--fa: "\f848\f848";
}
.acalog-custom .fa-bookmark-circle,
.acalog-custom .fa-circle-bookmark {
  --fa: "\e100";
  --fa--fa: "\e100\e100";
}
.acalog-custom .fa-egg-fried {
  --fa: "\f7fc";
  --fa--fa: "\f7fc\f7fc";
}
.acalog-custom .fa-face-weary {
  --fa: "\e3a1";
  --fa--fa: "\e3a1\e3a1";
}
.acalog-custom .fa-uniform-martial-arts {
  --fa: "\e3d1";
  --fa--fa: "\e3d1\e3d1";
}
.acalog-custom .fa-camera-rotate {
  --fa: "\e0d8";
  --fa--fa: "\e0d8\e0d8";
}
.acalog-custom .fa-sun-dust {
  --fa: "\f764";
  --fa--fa: "\f764\f764";
}
.acalog-custom .fa-comment-text {
  --fa: "\e14d";
  --fa--fa: "\e14d\e14d";
}
.acalog-custom .fa-air-freshener,
.acalog-custom .fa-spray-can-sparkles {
  --fa: "\f5d0";
  --fa--fa: "\f5d0\f5d0";
}
.acalog-custom .fa-signal-alt,
.acalog-custom .fa-signal-alt-4,
.acalog-custom .fa-signal-bars,
.acalog-custom .fa-signal-bars-strong {
  --fa: "\f690";
  --fa--fa: "\f690\f690";
}
.acalog-custom .fa-diamond-exclamation {
  --fa: "\e405";
  --fa--fa: "\e405\e405";
}
.acalog-custom .fa-star {
  --fa: "\f005";
  --fa--fa: "\f005\f005";
}
.acalog-custom .fa-dial-min {
  --fa: "\e161";
  --fa--fa: "\e161\e161";
}
.acalog-custom .fa-repeat {
  --fa: "\f363";
  --fa--fa: "\f363\f363";
}
.acalog-custom .fa-cross {
  --fa: "\f654";
  --fa--fa: "\f654\f654";
}
.acalog-custom .fa-file-caret-down,
.acalog-custom .fa-page-caret-down {
  --fa: "\e429";
  --fa--fa: "\e429\e429";
}
.acalog-custom .fa-box {
  --fa: "\f466";
  --fa--fa: "\f466\f466";
}
.acalog-custom .fa-venus-mars {
  --fa: "\f228";
  --fa--fa: "\f228\f228";
}
.acalog-custom .fa-clock-seven-thirty {
  --fa: "\e351";
  --fa--fa: "\e351\e351";
}
.acalog-custom .fa-arrow-pointer,
.acalog-custom .fa-mouse-pointer {
  --fa: "\f245";
  --fa--fa: "\f245\f245";
}
.acalog-custom .fa-clock-four-thirty {
  --fa: "\e34b";
  --fa--fa: "\e34b\e34b";
}
.acalog-custom .fa-signal-alt-3,
.acalog-custom .fa-signal-bars-good {
  --fa: "\f693";
  --fa--fa: "\f693\f693";
}
.acalog-custom .fa-cactus {
  --fa: "\f8a7";
  --fa--fa: "\f8a7\f8a7";
}
.acalog-custom .fa-lightbulb-gear {
  --fa: "\e5fd";
  --fa--fa: "\e5fd\e5fd";
}
.acalog-custom .fa-expand-arrows-alt,
.acalog-custom .fa-maximize {
  --fa: "\f31e";
  --fa--fa: "\f31e\f31e";
}
.acalog-custom .fa-charging-station {
  --fa: "\f5e7";
  --fa--fa: "\f5e7\f5e7";
}
.acalog-custom .fa-shapes,
.acalog-custom .fa-triangle-circle-square {
  --fa: "\f61f";
  --fa--fa: "\f61f\f61f";
}
.acalog-custom .fa-plane-tail {
  --fa: "\e22c";
  --fa--fa: "\e22c\e22c";
}
.acalog-custom .fa-gauge-simple-max,
.acalog-custom .fa-tachometer-fastest {
  --fa: "\f62b";
  --fa--fa: "\f62b\f62b";
}
.acalog-custom .fa-circle-u {
  --fa: "\e127";
  --fa--fa: "\e127\e127";
}
.acalog-custom .fa-shield-slash {
  --fa: "\e24b";
  --fa--fa: "\e24b\e24b";
}
.acalog-custom .fa-phone-square-down,
.acalog-custom .fa-square-phone-hangup {
  --fa: "\e27a";
  --fa--fa: "\e27a\e27a";
}
.acalog-custom .fa-arrow-up-left {
  --fa: "\e09d";
  --fa--fa: "\e09d\e09d";
}
.acalog-custom .fa-transporter-1 {
  --fa: "\e043";
  --fa--fa: "\e043\e043";
}
.acalog-custom .fa-peanuts {
  --fa: "\e431";
  --fa--fa: "\e431\e431";
}
.acalog-custom .fa-random,
.acalog-custom .fa-shuffle {
  --fa: "\f074";
  --fa--fa: "\f074\f074";
}
.acalog-custom .fa-person-running,
.acalog-custom .fa-running {
  --fa: "\f70c";
  --fa--fa: "\f70c\f70c";
}
.acalog-custom .fa-mobile-retro {
  --fa: "\e527";
  --fa--fa: "\e527\e527";
}
.acalog-custom .fa-grip-lines-vertical {
  --fa: "\f7a5";
  --fa--fa: "\f7a5\f7a5";
}
.acalog-custom .fa-bin-bottles-recycle {
  --fa: "\e5f6";
  --fa--fa: "\e5f6\e5f6";
}
.acalog-custom .fa-arrow-up-from-square {
  --fa: "\e09c";
  --fa--fa: "\e09c\e09c";
}
.acalog-custom .fa-file-dashed-line,
.acalog-custom .fa-page-break {
  --fa: "\f877";
  --fa--fa: "\f877\f877";
}
.acalog-custom .fa-bracket-curly-right {
  --fa: "\7d";
  --fa--fa: "\7d\7d";
}
.acalog-custom .fa-spider {
  --fa: "\f717";
  --fa--fa: "\f717\f717";
}
.acalog-custom .fa-clock-three {
  --fa: "\e356";
  --fa--fa: "\e356\e356";
}
.acalog-custom .fa-hands-bound {
  --fa: "\e4f9";
  --fa--fa: "\e4f9\e4f9";
}
.acalog-custom .fa-scalpel-line-dashed,
.acalog-custom .fa-scalpel-path {
  --fa: "\f61e";
  --fa--fa: "\f61e\f61e";
}
.acalog-custom .fa-file-invoice-dollar {
  --fa: "\f571";
  --fa--fa: "\f571\f571";
}
.acalog-custom .fa-pipe-smoking {
  --fa: "\e3c4";
  --fa--fa: "\e3c4\e3c4";
}
.acalog-custom .fa-face-astonished {
  --fa: "\e36b";
  --fa--fa: "\e36b\e36b";
}
.acalog-custom .fa-window {
  --fa: "\f40e";
  --fa--fa: "\f40e\f40e";
}
.acalog-custom .fa-plane-circle-exclamation {
  --fa: "\e556";
  --fa--fa: "\e556\e556";
}
.acalog-custom .fa-ear {
  --fa: "\f5f0";
  --fa--fa: "\f5f0\f5f0";
}
.acalog-custom .fa-file-lock {
  --fa: "\e3a6";
  --fa--fa: "\e3a6\e3a6";
}
.acalog-custom .fa-diagram-venn {
  --fa: "\e15a";
  --fa--fa: "\e15a\e15a";
}
.acalog-custom .fa-arrow-down-from-bracket {
  --fa: "\e667";
  --fa--fa: "\e667\e667";
}
.acalog-custom .fa-x-ray {
  --fa: "\f497";
  --fa--fa: "\f497\f497";
}
.acalog-custom .fa-goal-net {
  --fa: "\e3ab";
  --fa--fa: "\e3ab\e3ab";
}
.acalog-custom .fa-coffin-cross {
  --fa: "\e051";
  --fa--fa: "\e051\e051";
}
.acalog-custom .fa-octopus {
  --fa: "\e688";
  --fa--fa: "\e688\e688";
}
.acalog-custom .fa-spell-check {
  --fa: "\f891";
  --fa--fa: "\f891\f891";
}
.acalog-custom .fa-location-xmark,
.acalog-custom .fa-map-marker-times,
.acalog-custom .fa-map-marker-xmark {
  --fa: "\f60e";
  --fa--fa: "\f60e\f60e";
}
.acalog-custom .fa-circle-quarter-stroke {
  --fa: "\e5d3";
  --fa--fa: "\e5d3\e5d3";
}
.acalog-custom .fa-lasso {
  --fa: "\f8c8";
  --fa--fa: "\f8c8\f8c8";
}
.acalog-custom .fa-slash {
  --fa: "\f715";
  --fa--fa: "\f715\f715";
}
.acalog-custom .fa-person-to-portal,
.acalog-custom .fa-portal-enter {
  --fa: "\e022";
  --fa--fa: "\e022\e022";
}
.acalog-custom .fa-calendar-star {
  --fa: "\f736";
  --fa--fa: "\f736\f736";
}
.acalog-custom .fa-computer-mouse,
.acalog-custom .fa-mouse {
  --fa: "\f8cc";
  --fa--fa: "\f8cc\f8cc";
}
.acalog-custom .fa-arrow-right-to-bracket,
.acalog-custom .fa-sign-in {
  --fa: "\f090";
  --fa--fa: "\f090\f090";
}
.acalog-custom .fa-pegasus {
  --fa: "\f703";
  --fa--fa: "\f703\f703";
}
.acalog-custom .fa-files-medical {
  --fa: "\f7fd";
  --fa--fa: "\f7fd\f7fd";
}
.acalog-custom .fa-cannon {
  --fa: "\e642";
  --fa--fa: "\e642\e642";
}
.acalog-custom .fa-nfc-lock {
  --fa: "\e1f8";
  --fa--fa: "\e1f8\e1f8";
}
.acalog-custom .fa-person-ski-lift,
.acalog-custom .fa-ski-lift {
  --fa: "\f7c8";
  --fa--fa: "\f7c8\f7c8";
}
.acalog-custom .fa-square-6 {
  --fa: "\e25b";
  --fa--fa: "\e25b\e25b";
}
.acalog-custom .fa-shop-slash,
.acalog-custom .fa-store-alt-slash {
  --fa: "\e070";
  --fa--fa: "\e070\e070";
}
.acalog-custom .fa-wind-turbine {
  --fa: "\f89b";
  --fa--fa: "\f89b\f89b";
}
.acalog-custom .fa-sliders-simple {
  --fa: "\e253";
  --fa--fa: "\e253\e253";
}
.acalog-custom .fa-grid-round {
  --fa: "\e5da";
  --fa--fa: "\e5da\e5da";
}
.acalog-custom .fa-badge-sheriff {
  --fa: "\f8a2";
  --fa--fa: "\f8a2\f8a2";
}
.acalog-custom .fa-server {
  --fa: "\f233";
  --fa--fa: "\f233\f233";
}
.acalog-custom .fa-virus-covid-slash {
  --fa: "\e4a9";
  --fa--fa: "\e4a9\e4a9";
}
.acalog-custom .fa-intersection {
  --fa: "\f668";
  --fa--fa: "\f668\f668";
}
.acalog-custom .fa-shop-lock {
  --fa: "\e4a5";
  --fa--fa: "\e4a5\e4a5";
}
.acalog-custom .fa-family {
  --fa: "\e300";
  --fa--fa: "\e300\e300";
}
.acalog-custom .fa-hourglass-1,
.acalog-custom .fa-hourglass-start {
  --fa: "\f251";
  --fa--fa: "\f251\f251";
}
.acalog-custom .fa-user-hair-buns {
  --fa: "\e3d3";
  --fa--fa: "\e3d3\e3d3";
}
.acalog-custom .fa-blender-phone {
  --fa: "\f6b6";
  --fa--fa: "\f6b6\f6b6";
}
.acalog-custom .fa-hourglass-clock {
  --fa: "\e41b";
  --fa--fa: "\e41b\e41b";
}
.acalog-custom .fa-person-seat-reclined {
  --fa: "\e21f";
  --fa--fa: "\e21f\e21f";
}
.acalog-custom .fa-paper-plane-alt,
.acalog-custom .fa-paper-plane-top,
.acalog-custom .fa-send {
  --fa: "\e20a";
  --fa--fa: "\e20a\e20a";
}
.acalog-custom .fa-comment-alt-arrow-up,
.acalog-custom .fa-message-arrow-up {
  --fa: "\e1dc";
  --fa--fa: "\e1dc\e1dc";
}
.acalog-custom .fa-lightbulb-exclamation {
  --fa: "\f671";
  --fa--fa: "\f671\f671";
}
.acalog-custom .fa-layer-group-minus,
.acalog-custom .fa-layer-minus {
  --fa: "\f5fe";
  --fa--fa: "\f5fe\f5fe";
}
.acalog-custom .fa-chart-pie-simple-circle-currency {
  --fa: "\e604";
  --fa--fa: "\e604\e604";
}
.acalog-custom .fa-circle-e {
  --fa: "\e109";
  --fa--fa: "\e109\e109";
}
.acalog-custom .fa-building-wheat {
  --fa: "\e4db";
  --fa--fa: "\e4db\e4db";
}
.acalog-custom .fa-gauge-max,
.acalog-custom .fa-tachometer-alt-fastest {
  --fa: "\f626";
  --fa--fa: "\f626\f626";
}
.acalog-custom .fa-person-breastfeeding {
  --fa: "\e53a";
  --fa--fa: "\e53a\e53a";
}
.acalog-custom .fa-apostrophe {
  --fa: "\27";
  --fa--fa: "\27\27";
}
.acalog-custom .fa-file-png {
  --fa: "\e666";
  --fa--fa: "\e666\e666";
}
.acalog-custom .fa-fire-hydrant {
  --fa: "\e17f";
  --fa--fa: "\e17f\e17f";
}
.acalog-custom .fa-right-to-bracket,
.acalog-custom .fa-sign-in-alt {
  --fa: "\f2f6";
  --fa--fa: "\f2f6\f2f6";
}
.acalog-custom .fa-video-plus {
  --fa: "\f4e1";
  --fa--fa: "\f4e1\f4e1";
}
.acalog-custom .fa-arrow-alt-square-right,
.acalog-custom .fa-square-right {
  --fa: "\f352";
  --fa--fa: "\f352\f352";
}
.acalog-custom .fa-comment-smile {
  --fa: "\f4b4";
  --fa--fa: "\f4b4\f4b4";
}
.acalog-custom .fa-venus {
  --fa: "\f221";
  --fa--fa: "\f221\f221";
}
.acalog-custom .fa-passport {
  --fa: "\f5ab";
  --fa--fa: "\f5ab\f5ab";
}
.acalog-custom .fa-thumb-tack-slash,
.acalog-custom .fa-thumbtack-slash {
  --fa: "\e68f";
  --fa--fa: "\e68f\e68f";
}
.acalog-custom .fa-inbox-arrow-down,
.acalog-custom .fa-inbox-in {
  --fa: "\f310";
  --fa--fa: "\f310\f310";
}
.acalog-custom .fa-heart-pulse,
.acalog-custom .fa-heartbeat {
  --fa: "\f21e";
  --fa--fa: "\f21e\f21e";
}
.acalog-custom .fa-circle-8 {
  --fa: "\e0f5";
  --fa--fa: "\e0f5\e0f5";
}
.acalog-custom .fa-clouds-moon {
  --fa: "\f745";
  --fa--fa: "\f745\f745";
}
.acalog-custom .fa-clock-ten-thirty {
  --fa: "\e355";
  --fa--fa: "\e355\e355";
}
.acalog-custom .fa-people-carry,
.acalog-custom .fa-people-carry-box {
  --fa: "\f4ce";
  --fa--fa: "\f4ce\f4ce";
}
.acalog-custom .fa-folder-user {
  --fa: "\e18e";
  --fa--fa: "\e18e\e18e";
}
.acalog-custom .fa-trash-can-xmark {
  --fa: "\e2ae";
  --fa--fa: "\e2ae\e2ae";
}
.acalog-custom .fa-temperature-high {
  --fa: "\f769";
  --fa--fa: "\f769\f769";
}
.acalog-custom .fa-microchip {
  --fa: "\f2db";
  --fa--fa: "\f2db\f2db";
}
.acalog-custom .fa-left-long-to-line {
  --fa: "\e41e";
  --fa--fa: "\e41e\e41e";
}
.acalog-custom .fa-crown {
  --fa: "\f521";
  --fa--fa: "\f521\f521";
}
.acalog-custom .fa-weight-hanging {
  --fa: "\f5cd";
  --fa--fa: "\f5cd\f5cd";
}
.acalog-custom .fa-xmarks-lines {
  --fa: "\e59a";
  --fa--fa: "\e59a\e59a";
}
.acalog-custom .fa-file-prescription {
  --fa: "\f572";
  --fa--fa: "\f572\f572";
}
.acalog-custom .fa-table-cells-lock {
  --fa: "\e679";
  --fa--fa: "\e679\e679";
}
.acalog-custom .fa-calendar-range {
  --fa: "\e0d6";
  --fa--fa: "\e0d6\e0d6";
}
.acalog-custom .fa-flower-daffodil {
  --fa: "\f800";
  --fa--fa: "\f800\f800";
}
.acalog-custom .fa-hand-back-point-up {
  --fa: "\e1a2";
  --fa--fa: "\e1a2\e1a2";
}
.acalog-custom .fa-weight,
.acalog-custom .fa-weight-scale {
  --fa: "\f496";
  --fa--fa: "\f496\f496";
}
.acalog-custom .fa-arrow-up-to-arc {
  --fa: "\e617";
  --fa--fa: "\e617\e617";
}
.acalog-custom .fa-star-exclamation {
  --fa: "\f2f3";
  --fa--fa: "\f2f3\f2f3";
}
.acalog-custom .fa-books {
  --fa: "\f5db";
  --fa--fa: "\f5db\f5db";
}
.acalog-custom .fa-user-friends,
.acalog-custom .fa-user-group {
  --fa: "\f500";
  --fa--fa: "\f500\f500";
}
.acalog-custom .fa-arrow-up-a-z,
.acalog-custom .fa-sort-alpha-up {
  --fa: "\f15e";
  --fa--fa: "\f15e\f15e";
}
.acalog-custom .fa-layer-group-plus,
.acalog-custom .fa-layer-plus {
  --fa: "\f5ff";
  --fa--fa: "\f5ff\f5ff";
}
.acalog-custom .fa-play-pause {
  --fa: "\e22f";
  --fa--fa: "\e22f\e22f";
}
.acalog-custom .fa-block-question {
  --fa: "\e3dd";
  --fa--fa: "\e3dd\e3dd";
}
.acalog-custom .fa-snooze,
.acalog-custom .fa-zzz {
  --fa: "\f880";
  --fa--fa: "\f880\f880";
}
.acalog-custom .fa-scanner-image {
  --fa: "\f8f3";
  --fa--fa: "\f8f3\f8f3";
}
.acalog-custom .fa-tv-retro {
  --fa: "\f401";
  --fa--fa: "\f401\f401";
}
.acalog-custom .fa-square-t {
  --fa: "\e280";
  --fa--fa: "\e280\e280";
}
.acalog-custom .fa-barn-silo,
.acalog-custom .fa-farm {
  --fa: "\f864";
  --fa--fa: "\f864\f864";
}
.acalog-custom .fa-chess-knight {
  --fa: "\f441";
  --fa--fa: "\f441\f441";
}
.acalog-custom .fa-bars-sort {
  --fa: "\e0ae";
  --fa--fa: "\e0ae\e0ae";
}
.acalog-custom .fa-palette-boxes,
.acalog-custom .fa-pallet-alt,
.acalog-custom .fa-pallet-boxes {
  --fa: "\f483";
  --fa--fa: "\f483\f483";
}
.acalog-custom .fa-face-laugh-squint,
.acalog-custom .fa-laugh-squint {
  --fa: "\f59b";
  --fa--fa: "\f59b\f59b";
}
.acalog-custom .fa-code-simple {
  --fa: "\e13d";
  --fa--fa: "\e13d\e13d";
}
.acalog-custom .fa-bolt-slash {
  --fa: "\e0b8";
  --fa--fa: "\e0b8\e0b8";
}
.acalog-custom .fa-panel-fire {
  --fa: "\e42f";
  --fa--fa: "\e42f\e42f";
}
.acalog-custom .fa-binary-circle-check {
  --fa: "\e33c";
  --fa--fa: "\e33c\e33c";
}
.acalog-custom .fa-comment-minus {
  --fa: "\f4b1";
  --fa--fa: "\f4b1\f4b1";
}
.acalog-custom .fa-burrito {
  --fa: "\f7ed";
  --fa--fa: "\f7ed\f7ed";
}
.acalog-custom .fa-violin {
  --fa: "\f8ed";
  --fa--fa: "\f8ed\f8ed";
}
.acalog-custom .fa-objects-column {
  --fa: "\e3c1";
  --fa--fa: "\e3c1\e3c1";
}
.acalog-custom .fa-chevron-square-down,
.acalog-custom .fa-square-chevron-down {
  --fa: "\f329";
  --fa--fa: "\f329\f329";
}
.acalog-custom .fa-comment-plus {
  --fa: "\f4b2";
  --fa--fa: "\f4b2\f4b2";
}
.acalog-custom .fa-triangle-instrument,
.acalog-custom .fa-triangle-music {
  --fa: "\f8e2";
  --fa--fa: "\f8e2\f8e2";
}
.acalog-custom .fa-wheelchair {
  --fa: "\f193";
  --fa--fa: "\f193\f193";
}
.acalog-custom .fa-user-pilot-tie {
  --fa: "\e2c1";
  --fa--fa: "\e2c1\e2c1";
}
.acalog-custom .fa-piano-keyboard {
  --fa: "\f8d5";
  --fa--fa: "\f8d5\f8d5";
}
.acalog-custom .fa-bed-empty {
  --fa: "\f8f9";
  --fa--fa: "\f8f9\f8f9";
}
.acalog-custom .fa-arrow-circle-up,
.acalog-custom .fa-circle-arrow-up {
  --fa: "\f0aa";
  --fa--fa: "\f0aa\f0aa";
}
.acalog-custom .fa-toggle-on {
  --fa: "\f205";
  --fa--fa: "\f205\f205";
}
.acalog-custom .fa-rectangle-portrait,
.acalog-custom .fa-rectangle-vertical {
  --fa: "\f2fb";
  --fa--fa: "\f2fb\f2fb";
}
.acalog-custom .fa-person-walking,
.acalog-custom .fa-walking {
  --fa: "\f554";
  --fa--fa: "\f554\f554";
}
.acalog-custom .fa-l {
  --fa: "\4c";
  --fa--fa: "\4c\4c";
}
.acalog-custom .fa-signal-stream {
  --fa: "\f8dd";
  --fa--fa: "\f8dd\f8dd";
}
.acalog-custom .fa-down-to-bracket {
  --fa: "\e4e7";
  --fa--fa: "\e4e7\e4e7";
}
.acalog-custom .fa-circle-z {
  --fa: "\e130";
  --fa--fa: "\e130\e130";
}
.acalog-custom .fa-stars {
  --fa: "\f762";
  --fa--fa: "\f762\f762";
}
.acalog-custom .fa-fire {
  --fa: "\f06d";
  --fa--fa: "\f06d\f06d";
}
.acalog-custom .fa-bed-pulse,
.acalog-custom .fa-procedures {
  --fa: "\f487";
  --fa--fa: "\f487\f487";
}
.acalog-custom .fa-house-day {
  --fa: "\e00e";
  --fa--fa: "\e00e\e00e";
}
.acalog-custom .fa-shuttle-space,
.acalog-custom .fa-space-shuttle {
  --fa: "\f197";
  --fa--fa: "\f197\f197";
}
.acalog-custom .fa-shirt-long-sleeve {
  --fa: "\e3c7";
  --fa--fa: "\e3c7\e3c7";
}
.acalog-custom .fa-chart-pie-alt,
.acalog-custom .fa-chart-pie-simple {
  --fa: "\f64e";
  --fa--fa: "\f64e\f64e";
}
.acalog-custom .fa-face-laugh,
.acalog-custom .fa-laugh {
  --fa: "\f599";
  --fa--fa: "\f599\f599";
}
.acalog-custom .fa-folder-open {
  --fa: "\f07c";
  --fa--fa: "\f07c\f07c";
}
.acalog-custom .fa-album-collection-circle-user {
  --fa: "\e48f";
  --fa--fa: "\e48f\e48f";
}
.acalog-custom .fa-candy {
  --fa: "\e3e7";
  --fa--fa: "\e3e7\e3e7";
}
.acalog-custom .fa-bowl-hot,
.acalog-custom .fa-soup {
  --fa: "\f823";
  --fa--fa: "\f823\f823";
}
.acalog-custom .fa-flatbread {
  --fa: "\e40b";
  --fa--fa: "\e40b\e40b";
}
.acalog-custom .fa-heart-circle-plus {
  --fa: "\e500";
  --fa--fa: "\e500\e500";
}
.acalog-custom .fa-code-fork {
  --fa: "\e13b";
  --fa--fa: "\e13b\e13b";
}
.acalog-custom .fa-city {
  --fa: "\f64f";
  --fa--fa: "\f64f\f64f";
}
.acalog-custom .fa-signal-alt-1,
.acalog-custom .fa-signal-bars-weak {
  --fa: "\f691";
  --fa--fa: "\f691\f691";
}
.acalog-custom .fa-microphone-alt,
.acalog-custom .fa-microphone-lines {
  --fa: "\f3c9";
  --fa--fa: "\f3c9\f3c9";
}
.acalog-custom .fa-clock-twelve {
  --fa: "\e358";
  --fa--fa: "\e358\e358";
}
.acalog-custom .fa-pepper-hot {
  --fa: "\f816";
  --fa--fa: "\f816\f816";
}
.acalog-custom .fa-citrus-slice {
  --fa: "\e2f5";
  --fa--fa: "\e2f5\e2f5";
}
.acalog-custom .fa-sheep {
  --fa: "\f711";
  --fa--fa: "\f711\f711";
}
.acalog-custom .fa-unlock {
  --fa: "\f09c";
  --fa--fa: "\f09c\f09c";
}
.acalog-custom .fa-colon-sign {
  --fa: "\e140";
  --fa--fa: "\e140\e140";
}
.acalog-custom .fa-headset {
  --fa: "\f590";
  --fa--fa: "\f590\f590";
}
.acalog-custom .fa-badger-honey {
  --fa: "\f6b4";
  --fa--fa: "\f6b4\f6b4";
}
.acalog-custom .fa-h4 {
  --fa: "\f86a";
  --fa--fa: "\f86a\f86a";
}
.acalog-custom .fa-store-slash {
  --fa: "\e071";
  --fa--fa: "\e071\e071";
}
.acalog-custom .fa-road-circle-xmark {
  --fa: "\e566";
  --fa--fa: "\e566\e566";
}
.acalog-custom .fa-signal-slash {
  --fa: "\f695";
  --fa--fa: "\f695\f695";
}
.acalog-custom .fa-user-minus {
  --fa: "\f503";
  --fa--fa: "\f503\f503";
}
.acalog-custom .fa-mars-stroke-up,
.acalog-custom .fa-mars-stroke-v {
  --fa: "\f22a";
  --fa--fa: "\f22a\f22a";
}
.acalog-custom .fa-champagne-glasses,
.acalog-custom .fa-glass-cheers {
  --fa: "\f79f";
  --fa--fa: "\f79f\f79f";
}
.acalog-custom .fa-taco {
  --fa: "\f826";
  --fa--fa: "\f826\f826";
}
.acalog-custom .fa-hexagon-plus,
.acalog-custom .fa-plus-hexagon {
  --fa: "\f300";
  --fa--fa: "\f300\f300";
}
.acalog-custom .fa-clipboard {
  --fa: "\f328";
  --fa--fa: "\f328\f328";
}
.acalog-custom .fa-house-circle-exclamation {
  --fa: "\e50a";
  --fa--fa: "\e50a\e50a";
}
.acalog-custom .fa-file-arrow-up,
.acalog-custom .fa-file-upload {
  --fa: "\f574";
  --fa--fa: "\f574\f574";
}
.acalog-custom .fa-wifi,
.acalog-custom .fa-wifi-3,
.acalog-custom .fa-wifi-strong {
  --fa: "\f1eb";
  --fa--fa: "\f1eb\f1eb";
}
.acalog-custom .fa-comments-alt,
.acalog-custom .fa-messages {
  --fa: "\f4b6";
  --fa--fa: "\f4b6\f4b6";
}
.acalog-custom .fa-bath,
.acalog-custom .fa-bathtub {
  --fa: "\f2cd";
  --fa--fa: "\f2cd\f2cd";
}
.acalog-custom .fa-umbrella-alt,
.acalog-custom .fa-umbrella-simple {
  --fa: "\e2bc";
  --fa--fa: "\e2bc\e2bc";
}
.acalog-custom .fa-rectangle-history-circle-plus {
  --fa: "\e4a3";
  --fa--fa: "\e4a3\e4a3";
}
.acalog-custom .fa-underline {
  --fa: "\f0cd";
  --fa--fa: "\f0cd\f0cd";
}
.acalog-custom .fa-prescription-bottle-pill {
  --fa: "\e5c0";
  --fa--fa: "\e5c0\e5c0";
}
.acalog-custom .fa-user-edit,
.acalog-custom .fa-user-pen {
  --fa: "\f4ff";
  --fa--fa: "\f4ff\f4ff";
}
.acalog-custom .fa-binary-slash {
  --fa: "\e33e";
  --fa--fa: "\e33e\e33e";
}
.acalog-custom .fa-square-o {
  --fa: "\e278";
  --fa--fa: "\e278\e278";
}
.acalog-custom .fa-caduceus {
  --fa: "\e681";
  --fa--fa: "\e681\e681";
}
.acalog-custom .fa-signature {
  --fa: "\f5b7";
  --fa--fa: "\f5b7\f5b7";
}
.acalog-custom .fa-stroopwafel {
  --fa: "\f551";
  --fa--fa: "\f551\f551";
}
.acalog-custom .fa-bold {
  --fa: "\f032";
  --fa--fa: "\f032\f032";
}
.acalog-custom .fa-anchor-lock {
  --fa: "\e4ad";
  --fa--fa: "\e4ad\e4ad";
}
.acalog-custom .fa-building-ngo {
  --fa: "\e4d7";
  --fa--fa: "\e4d7\e4d7";
}
.acalog-custom .fa-transporter-3 {
  --fa: "\e045";
  --fa--fa: "\e045\e045";
}
.acalog-custom .fa-engine-exclamation,
.acalog-custom .fa-engine-warning {
  --fa: "\f5f2";
  --fa--fa: "\f5f2\f5f2";
}
.acalog-custom .fa-circle-down-right {
  --fa: "\e108";
  --fa--fa: "\e108\e108";
}
.acalog-custom .fa-square-k {
  --fa: "\e274";
  --fa--fa: "\e274\e274";
}
.acalog-custom .fa-manat-sign {
  --fa: "\e1d5";
  --fa--fa: "\e1d5\e1d5";
}
.acalog-custom .fa-money-check-edit,
.acalog-custom .fa-money-check-pen {
  --fa: "\f872";
  --fa--fa: "\f872\f872";
}
.acalog-custom .fa-not-equal {
  --fa: "\f53e";
  --fa--fa: "\f53e\f53e";
}
.acalog-custom .fa-border-style,
.acalog-custom .fa-border-top-left {
  --fa: "\f853";
  --fa--fa: "\f853\f853";
}
.acalog-custom .fa-map-location-dot,
.acalog-custom .fa-map-marked-alt {
  --fa: "\f5a0";
  --fa--fa: "\f5a0\f5a0";
}
.acalog-custom .fa-tilde {
  --fa: "\7e";
  --fa--fa: "\7e\7e";
}
.acalog-custom .fa-jedi {
  --fa: "\f669";
  --fa--fa: "\f669\f669";
}
.acalog-custom .fa-poll,
.acalog-custom .fa-square-poll-vertical {
  --fa: "\f681";
  --fa--fa: "\f681\f681";
}
.acalog-custom .fa-arrow-down-square-triangle,
.acalog-custom .fa-sort-shapes-down-alt {
  --fa: "\f889";
  --fa--fa: "\f889\f889";
}
.acalog-custom .fa-mug-hot {
  --fa: "\f7b6";
  --fa--fa: "\f7b6\f7b6";
}
.acalog-custom .fa-dog-leashed {
  --fa: "\f6d4";
  --fa--fa: "\f6d4\f6d4";
}
.acalog-custom .fa-battery-car,
.acalog-custom .fa-car-battery {
  --fa: "\f5df";
  --fa--fa: "\f5df\f5df";
}
.acalog-custom .fa-face-downcast-sweat {
  --fa: "\e371";
  --fa--fa: "\e371\e371";
}
.acalog-custom .fa-mailbox-flag-up {
  --fa: "\e5bb";
  --fa--fa: "\e5bb\e5bb";
}
.acalog-custom .fa-memo-circle-info {
  --fa: "\e49a";
  --fa--fa: "\e49a\e49a";
}
.acalog-custom .fa-gift {
  --fa: "\f06b";
  --fa--fa: "\f06b\f06b";
}
.acalog-custom .fa-dice-two {
  --fa: "\f528";
  --fa--fa: "\f528\f528";
}
.acalog-custom .fa-volume,
.acalog-custom .fa-volume-medium {
  --fa: "\f6a8";
  --fa--fa: "\f6a8\f6a8";
}
.acalog-custom .fa-transporter-5 {
  --fa: "\e2a6";
  --fa--fa: "\e2a6\e2a6";
}
.acalog-custom .fa-gauge-circle-bolt {
  --fa: "\e496";
  --fa--fa: "\e496\e496";
}
.acalog-custom .fa-coin-front {
  --fa: "\e3fc";
  --fa--fa: "\e3fc\e3fc";
}
.acalog-custom .fa-file-slash {
  --fa: "\e3a7";
  --fa--fa: "\e3a7\e3a7";
}
.acalog-custom .fa-message-arrow-up-right {
  --fa: "\e1dd";
  --fa--fa: "\e1dd\e1dd";
}
.acalog-custom .fa-treasure-chest {
  --fa: "\f723";
  --fa--fa: "\f723\f723";
}
.acalog-custom .fa-chess-queen {
  --fa: "\f445";
  --fa--fa: "\f445\f445";
}
.acalog-custom .fa-paint-brush-alt,
.acalog-custom .fa-paint-brush-fine,
.acalog-custom .fa-paintbrush-alt,
.acalog-custom .fa-paintbrush-fine {
  --fa: "\f5a9";
  --fa--fa: "\f5a9\f5a9";
}
.acalog-custom .fa-glasses {
  --fa: "\f530";
  --fa--fa: "\f530\f530";
}
.acalog-custom .fa-hood-cloak {
  --fa: "\f6ef";
  --fa--fa: "\f6ef\f6ef";
}
.acalog-custom .fa-square-quote {
  --fa: "\e329";
  --fa--fa: "\e329\e329";
}
.acalog-custom .fa-up-left {
  --fa: "\e2bd";
  --fa--fa: "\e2bd\e2bd";
}
.acalog-custom .fa-bring-front {
  --fa: "\f857";
  --fa--fa: "\f857\f857";
}
.acalog-custom .fa-chess-board {
  --fa: "\f43c";
  --fa--fa: "\f43c\f43c";
}
.acalog-custom .fa-burger-cheese,
.acalog-custom .fa-cheeseburger {
  --fa: "\f7f1";
  --fa--fa: "\f7f1\f7f1";
}
.acalog-custom .fa-building-circle-check {
  --fa: "\e4d2";
  --fa--fa: "\e4d2\e4d2";
}
.acalog-custom .fa-repeat-1 {
  --fa: "\f365";
  --fa--fa: "\f365\f365";
}
.acalog-custom .fa-arrow-down-to-line,
.acalog-custom .fa-arrow-to-bottom {
  --fa: "\f33d";
  --fa--fa: "\f33d\f33d";
}
.acalog-custom .fa-grid-5 {
  --fa: "\e199";
  --fa--fa: "\e199\e199";
}
.acalog-custom .fa-swap-arrows {
  --fa: "\e60a";
  --fa--fa: "\e60a\e60a";
}
.acalog-custom .fa-right-long-to-line {
  --fa: "\e444";
  --fa--fa: "\e444\e444";
}
.acalog-custom .fa-person-chalkboard {
  --fa: "\e53d";
  --fa--fa: "\e53d\e53d";
}
.acalog-custom .fa-mars-stroke-h,
.acalog-custom .fa-mars-stroke-right {
  --fa: "\f22b";
  --fa--fa: "\f22b\f22b";
}
.acalog-custom .fa-hand-back-fist,
.acalog-custom .fa-hand-rock {
  --fa: "\f255";
  --fa--fa: "\f255\f255";
}
.acalog-custom .fa-grid-round-5 {
  --fa: "\e5de";
  --fa--fa: "\e5de\e5de";
}
.acalog-custom .fa-tally,
.acalog-custom .fa-tally-5 {
  --fa: "\f69c";
  --fa--fa: "\f69c\f69c";
}
.acalog-custom .fa-caret-square-up,
.acalog-custom .fa-square-caret-up {
  --fa: "\f151";
  --fa--fa: "\f151\f151";
}
.acalog-custom .fa-cloud-showers-water {
  --fa: "\e4e4";
  --fa--fa: "\e4e4\e4e4";
}
.acalog-custom .fa-bar-chart,
.acalog-custom .fa-chart-bar {
  --fa: "\f080";
  --fa--fa: "\f080\f080";
}
.acalog-custom .fa-hands-bubbles,
.acalog-custom .fa-hands-wash {
  --fa: "\e05e";
  --fa--fa: "\e05e\e05e";
}
.acalog-custom .fa-less-than-equal {
  --fa: "\f537";
  --fa--fa: "\f537\f537";
}
.acalog-custom .fa-train {
  --fa: "\f238";
  --fa--fa: "\f238\f238";
}
.acalog-custom .fa-up-from-dotted-line {
  --fa: "\e456";
  --fa--fa: "\e456\e456";
}
.acalog-custom .fa-eye-low-vision,
.acalog-custom .fa-low-vision {
  --fa: "\f2a8";
  --fa--fa: "\f2a8\f2a8";
}
.acalog-custom .fa-traffic-light-go {
  --fa: "\f638";
  --fa--fa: "\f638\f638";
}
.acalog-custom .fa-face-exhaling {
  --fa: "\e480";
  --fa--fa: "\e480\e480";
}
.acalog-custom .fa-sensor-fire {
  --fa: "\e02a";
  --fa--fa: "\e02a\e02a";
}
.acalog-custom .fa-user-unlock {
  --fa: "\e058";
  --fa--fa: "\e058\e058";
}
.acalog-custom .fa-hexagon-divide {
  --fa: "\e1ad";
  --fa--fa: "\e1ad\e1ad";
}
.acalog-custom .fa-00 {
  --fa: "\e467";
  --fa--fa: "\e467\e467";
}
.acalog-custom .fa-crow {
  --fa: "\f520";
  --fa--fa: "\f520\f520";
}
.acalog-custom .fa-betamax,
.acalog-custom .fa-cassette-betamax {
  --fa: "\f8a4";
  --fa--fa: "\f8a4\f8a4";
}
.acalog-custom .fa-sailboat {
  --fa: "\e445";
  --fa--fa: "\e445\e445";
}
.acalog-custom .fa-window-restore {
  --fa: "\f2d2";
  --fa--fa: "\f2d2\f2d2";
}
.acalog-custom .fa-nfc-magnifying-glass {
  --fa: "\e1f9";
  --fa--fa: "\e1f9\e1f9";
}
.acalog-custom .fa-file-binary {
  --fa: "\e175";
  --fa--fa: "\e175\e175";
}
.acalog-custom .fa-circle-v {
  --fa: "\e12a";
  --fa--fa: "\e12a\e12a";
}
.acalog-custom .fa-plus-square,
.acalog-custom .fa-square-plus {
  --fa: "\f0fe";
  --fa--fa: "\f0fe\f0fe";
}
.acalog-custom .fa-bowl-scoops {
  --fa: "\e3df";
  --fa--fa: "\e3df\e3df";
}
.acalog-custom .fa-mistletoe {
  --fa: "\f7b4";
  --fa--fa: "\f7b4\f7b4";
}
.acalog-custom .fa-custard {
  --fa: "\e403";
  --fa--fa: "\e403\e403";
}
.acalog-custom .fa-lacrosse-stick {
  --fa: "\e3b5";
  --fa--fa: "\e3b5\e3b5";
}
.acalog-custom .fa-hockey-mask {
  --fa: "\f6ee";
  --fa--fa: "\f6ee\f6ee";
}
.acalog-custom .fa-sunrise {
  --fa: "\f766";
  --fa--fa: "\f766\f766";
}
.acalog-custom .fa-subtitles {
  --fa: "\e60f";
  --fa--fa: "\e60f\e60f";
}
.acalog-custom .fa-panel-ews {
  --fa: "\e42e";
  --fa--fa: "\e42e\e42e";
}
.acalog-custom .fa-torii-gate {
  --fa: "\f6a1";
  --fa--fa: "\f6a1\f6a1";
}
.acalog-custom .fa-cloud-exclamation {
  --fa: "\e491";
  --fa--fa: "\e491\e491";
}
.acalog-custom .fa-comment-alt-lines,
.acalog-custom .fa-message-lines {
  --fa: "\f4a6";
  --fa--fa: "\f4a6\f4a6";
}
.acalog-custom .fa-frog {
  --fa: "\f52e";
  --fa--fa: "\f52e\f52e";
}
.acalog-custom .fa-bucket {
  --fa: "\e4cf";
  --fa--fa: "\e4cf\e4cf";
}
.acalog-custom .fa-floppy-disk-pen {
  --fa: "\e182";
  --fa--fa: "\e182\e182";
}
.acalog-custom .fa-image {
  --fa: "\f03e";
  --fa--fa: "\f03e\f03e";
}
.acalog-custom .fa-window-frame {
  --fa: "\e04f";
  --fa--fa: "\e04f\e04f";
}
.acalog-custom .fa-microphone {
  --fa: "\f130";
  --fa--fa: "\f130\f130";
}
.acalog-custom .fa-cow {
  --fa: "\f6c8";
  --fa--fa: "\f6c8\f6c8";
}
.acalog-custom .fa-file-zip {
  --fa: "\e5ee";
  --fa--fa: "\e5ee\e5ee";
}
.acalog-custom .fa-square-ring {
  --fa: "\e44f";
  --fa--fa: "\e44f\e44f";
}
.acalog-custom .fa-arrow-alt-from-top,
.acalog-custom .fa-down-from-line {
  --fa: "\f349";
  --fa--fa: "\f349\f349";
}
.acalog-custom .fa-caret-up {
  --fa: "\f0d8";
  --fa--fa: "\f0d8\f0d8";
}
.acalog-custom .fa-shield-times,
.acalog-custom .fa-shield-xmark {
  --fa: "\e24c";
  --fa--fa: "\e24c\e24c";
}
.acalog-custom .fa-screwdriver {
  --fa: "\f54a";
  --fa--fa: "\f54a\f54a";
}
.acalog-custom .fa-circle-sort-down,
.acalog-custom .fa-sort-circle-down {
  --fa: "\e031";
  --fa--fa: "\e031\e031";
}
.acalog-custom .fa-folder-closed {
  --fa: "\e185";
  --fa--fa: "\e185\e185";
}
.acalog-custom .fa-house-tsunami {
  --fa: "\e515";
  --fa--fa: "\e515\e515";
}
.acalog-custom .fa-square-nfi {
  --fa: "\e576";
  --fa--fa: "\e576\e576";
}
.acalog-custom .fa-forklift {
  --fa: "\f47a";
  --fa--fa: "\f47a\f47a";
}
.acalog-custom .fa-arrow-up-from-ground-water {
  --fa: "\e4b5";
  --fa--fa: "\e4b5\e4b5";
}
.acalog-custom .fa-bracket-square-right {
  --fa: "\5d";
  --fa--fa: "\5d\5d";
}
.acalog-custom .fa-glass-martini-alt,
.acalog-custom .fa-martini-glass {
  --fa: "\f57b";
  --fa--fa: "\f57b\f57b";
}
.acalog-custom .fa-square-binary {
  --fa: "\e69b";
  --fa--fa: "\e69b\e69b";
}
.acalog-custom .fa-rotate-back,
.acalog-custom .fa-rotate-backward,
.acalog-custom .fa-rotate-left,
.acalog-custom .fa-undo-alt {
  --fa: "\f2ea";
  --fa--fa: "\f2ea\f2ea";
}
.acalog-custom .fa-columns,
.acalog-custom .fa-table-columns {
  --fa: "\f0db";
  --fa--fa: "\f0db\f0db";
}
.acalog-custom .fa-square-a {
  --fa: "\e25f";
  --fa--fa: "\e25f\e25f";
}
.acalog-custom .fa-tick {
  --fa: "\e32f";
  --fa--fa: "\e32f\e32f";
}
.acalog-custom .fa-lemon {
  --fa: "\f094";
  --fa--fa: "\f094\f094";
}
.acalog-custom .fa-head-side-mask {
  --fa: "\e063";
  --fa--fa: "\e063\e063";
}
.acalog-custom .fa-handshake {
  --fa: "\f2b5";
  --fa--fa: "\f2b5\f2b5";
}
.acalog-custom .fa-gem {
  --fa: "\f3a5";
  --fa--fa: "\f3a5\f3a5";
}
.acalog-custom .fa-dolly,
.acalog-custom .fa-dolly-box {
  --fa: "\f472";
  --fa--fa: "\f472\f472";
}
.acalog-custom .fa-smoking {
  --fa: "\f48d";
  --fa--fa: "\f48d\f48d";
}
.acalog-custom .fa-compress-arrows-alt,
.acalog-custom .fa-minimize {
  --fa: "\f78c";
  --fa--fa: "\f78c\f78c";
}
.acalog-custom .fa-refrigerator {
  --fa: "\e026";
  --fa--fa: "\e026\e026";
}
.acalog-custom .fa-monument {
  --fa: "\f5a6";
  --fa--fa: "\f5a6\f5a6";
}
.acalog-custom .fa-octagon-xmark,
.acalog-custom .fa-times-octagon,
.acalog-custom .fa-xmark-octagon {
  --fa: "\f2f0";
  --fa--fa: "\f2f0\f2f0";
}
.acalog-custom .fa-align-slash {
  --fa: "\f846";
  --fa--fa: "\f846\f846";
}
.acalog-custom .fa-snowplow {
  --fa: "\f7d2";
  --fa--fa: "\f7d2\f7d2";
}
.acalog-custom .fa-angle-double-right,
.acalog-custom .fa-angles-right {
  --fa: "\f101";
  --fa--fa: "\f101\f101";
}
.acalog-custom .fa-truck-couch,
.acalog-custom .fa-truck-ramp-couch {
  --fa: "\f4dd";
  --fa--fa: "\f4dd\f4dd";
}
.acalog-custom .fa-cannabis {
  --fa: "\f55f";
  --fa--fa: "\f55f\f55f";
}
.acalog-custom .fa-circle-play,
.acalog-custom .fa-play-circle {
  --fa: "\f144";
  --fa--fa: "\f144\f144";
}
.acalog-custom .fa-arrow-up-right-and-arrow-down-left-from-center {
  --fa: "\e0a0";
  --fa--fa: "\e0a0\e0a0";
}
.acalog-custom .fa-location-arrow-up {
  --fa: "\e63a";
  --fa--fa: "\e63a\e63a";
}
.acalog-custom .fa-tablets {
  --fa: "\f490";
  --fa--fa: "\f490\f490";
}
.acalog-custom .fa-360-degrees {
  --fa: "\e2dc";
  --fa--fa: "\e2dc\e2dc";
}
.acalog-custom .fa-ethernet {
  --fa: "\f796";
  --fa--fa: "\f796\f796";
}
.acalog-custom .fa-eur,
.acalog-custom .fa-euro,
.acalog-custom .fa-euro-sign {
  --fa: "\f153";
  --fa--fa: "\f153\f153";
}
.acalog-custom .fa-chair {
  --fa: "\f6c0";
  --fa--fa: "\f6c0\f6c0";
}
.acalog-custom .fa-check-circle,
.acalog-custom .fa-circle-check {
  --fa: "\f058";
  --fa--fa: "\f058\f058";
}
.acalog-custom .fa-square-dashed-circle-plus {
  --fa: "\e5c2";
  --fa--fa: "\e5c2\e5c2";
}
.acalog-custom .fa-hand-holding-circle-dollar {
  --fa: "\e621";
  --fa--fa: "\e621\e621";
}
.acalog-custom .fa-money-simple-from-bracket {
  --fa: "\e313";
  --fa--fa: "\e313\e313";
}
.acalog-custom .fa-bat {
  --fa: "\f6b5";
  --fa--fa: "\f6b5\f6b5";
}
.acalog-custom .fa-circle-stop,
.acalog-custom .fa-stop-circle {
  --fa: "\f28d";
  --fa--fa: "\f28d\f28d";
}
.acalog-custom .fa-head-side-headphones {
  --fa: "\f8c2";
  --fa--fa: "\f8c2\f8c2";
}
.acalog-custom .fa-phone-rotary {
  --fa: "\f8d3";
  --fa--fa: "\f8d3\f8d3";
}
.acalog-custom .fa-arrow-up-to-bracket {
  --fa: "\e66a";
  --fa--fa: "\e66a\e66a";
}
.acalog-custom .fa-compass-drafting,
.acalog-custom .fa-drafting-compass {
  --fa: "\f568";
  --fa--fa: "\f568\f568";
}
.acalog-custom .fa-plate-wheat {
  --fa: "\e55a";
  --fa--fa: "\e55a\e55a";
}
.acalog-custom .fa-calendar-circle-minus {
  --fa: "\e46f";
  --fa--fa: "\e46f\e46f";
}
.acalog-custom .fa-chopsticks {
  --fa: "\e3f7";
  --fa--fa: "\e3f7\e3f7";
}
.acalog-custom .fa-car-mechanic,
.acalog-custom .fa-car-wrench {
  --fa: "\f5e3";
  --fa--fa: "\f5e3\f5e3";
}
.acalog-custom .fa-icicles {
  --fa: "\f7ad";
  --fa--fa: "\f7ad\f7ad";
}
.acalog-custom .fa-person-shelter {
  --fa: "\e54f";
  --fa--fa: "\e54f\e54f";
}
.acalog-custom .fa-neuter {
  --fa: "\f22c";
  --fa--fa: "\f22c\f22c";
}
.acalog-custom .fa-id-badge {
  --fa: "\f2c1";
  --fa--fa: "\f2c1\f2c1";
}
.acalog-custom .fa-kazoo {
  --fa: "\f8c7";
  --fa--fa: "\f8c7\f8c7";
}
.acalog-custom .fa-marker {
  --fa: "\f5a1";
  --fa--fa: "\f5a1\f5a1";
}
.acalog-custom .fa-bin-bottles {
  --fa: "\e5f5";
  --fa--fa: "\e5f5\e5f5";
}
.acalog-custom .fa-face-laugh-beam,
.acalog-custom .fa-laugh-beam {
  --fa: "\f59a";
  --fa--fa: "\f59a\f59a";
}
.acalog-custom .fa-square-arrow-down-left {
  --fa: "\e261";
  --fa--fa: "\e261\e261";
}
.acalog-custom .fa-battery-bolt {
  --fa: "\f376";
  --fa--fa: "\f376\f376";
}
.acalog-custom .fa-tree-large {
  --fa: "\f7dd";
  --fa--fa: "\f7dd\f7dd";
}
.acalog-custom .fa-helicopter-symbol {
  --fa: "\e502";
  --fa--fa: "\e502\e502";
}
.acalog-custom .fa-aperture {
  --fa: "\e2df";
  --fa--fa: "\e2df\e2df";
}
.acalog-custom .fa-universal-access {
  --fa: "\f29a";
  --fa--fa: "\f29a\f29a";
}
.acalog-custom .fa-gear-complex {
  --fa: "\e5e9";
  --fa--fa: "\e5e9\e5e9";
}
.acalog-custom .fa-file-magnifying-glass,
.acalog-custom .fa-file-search {
  --fa: "\f865";
  --fa--fa: "\f865\f865";
}
.acalog-custom .fa-up-right {
  --fa: "\e2be";
  --fa--fa: "\e2be\e2be";
}
.acalog-custom .fa-chevron-circle-up,
.acalog-custom .fa-circle-chevron-up {
  --fa: "\f139";
  --fa--fa: "\f139\f139";
}
.acalog-custom .fa-user-police {
  --fa: "\e333";
  --fa--fa: "\e333\e333";
}
.acalog-custom .fa-lari-sign {
  --fa: "\e1c8";
  --fa--fa: "\e1c8\e1c8";
}
.acalog-custom .fa-volcano {
  --fa: "\f770";
  --fa--fa: "\f770\f770";
}
.acalog-custom .fa-teddy-bear {
  --fa: "\e3cf";
  --fa--fa: "\e3cf\e3cf";
}
.acalog-custom .fa-stocking {
  --fa: "\f7d5";
  --fa--fa: "\f7d5\f7d5";
}
.acalog-custom .fa-person-walking-dashed-line-arrow-right {
  --fa: "\e553";
  --fa--fa: "\e553\e553";
}
.acalog-custom .fa-image-slash {
  --fa: "\e1b7";
  --fa--fa: "\e1b7\e1b7";
}
.acalog-custom .fa-mask-snorkel {
  --fa: "\e3b7";
  --fa--fa: "\e3b7\e3b7";
}
.acalog-custom .fa-smoke {
  --fa: "\f760";
  --fa--fa: "\f760\f760";
}
.acalog-custom .fa-gbp,
.acalog-custom .fa-pound-sign,
.acalog-custom .fa-sterling-sign {
  --fa: "\f154";
  --fa--fa: "\f154\f154";
}
.acalog-custom .fa-battery-exclamation {
  --fa: "\e0b0";
  --fa--fa: "\e0b0\e0b0";
}
.acalog-custom .fa-viruses {
  --fa: "\e076";
  --fa--fa: "\e076\e076";
}
.acalog-custom .fa-square-person-confined {
  --fa: "\e577";
  --fa--fa: "\e577\e577";
}
.acalog-custom .fa-user-tie {
  --fa: "\f508";
  --fa--fa: "\f508\f508";
}
.acalog-custom .fa-up-to-bracket {
  --fa: "\e66e";
  --fa--fa: "\e66e\e66e";
}
.acalog-custom .fa-arrow-down-long,
.acalog-custom .fa-long-arrow-down {
  --fa: "\f175";
  --fa--fa: "\f175\f175";
}
.acalog-custom .fa-tent-arrow-down-to-line {
  --fa: "\e57e";
  --fa--fa: "\e57e\e57e";
}
.acalog-custom .fa-certificate {
  --fa: "\f0a3";
  --fa--fa: "\f0a3\f0a3";
}
.acalog-custom .fa-crystal-ball {
  --fa: "\e362";
  --fa--fa: "\e362\e362";
}
.acalog-custom .fa-mail-reply-all,
.acalog-custom .fa-reply-all {
  --fa: "\f122";
  --fa--fa: "\f122\f122";
}
.acalog-custom .fa-suitcase {
  --fa: "\f0f2";
  --fa--fa: "\f0f2\f0f2";
}
.acalog-custom .fa-person-skating,
.acalog-custom .fa-skating {
  --fa: "\f7c5";
  --fa--fa: "\f7c5\f7c5";
}
.acalog-custom .fa-star-shooting {
  --fa: "\e036";
  --fa--fa: "\e036\e036";
}
.acalog-custom .fa-binary-lock {
  --fa: "\e33d";
  --fa--fa: "\e33d\e33d";
}
.acalog-custom .fa-filter-circle-dollar,
.acalog-custom .fa-funnel-dollar {
  --fa: "\f662";
  --fa--fa: "\f662\f662";
}
.acalog-custom .fa-camera-retro {
  --fa: "\f083";
  --fa--fa: "\f083\f083";
}
.acalog-custom .fa-arrow-circle-down,
.acalog-custom .fa-circle-arrow-down {
  --fa: "\f0ab";
  --fa--fa: "\f0ab\f0ab";
}
.acalog-custom .fa-comment-edit,
.acalog-custom .fa-comment-pen {
  --fa: "\f4ae";
  --fa--fa: "\f4ae\f4ae";
}
.acalog-custom .fa-arrow-right-to-file,
.acalog-custom .fa-file-import {
  --fa: "\f56f";
  --fa--fa: "\f56f\f56f";
}
.acalog-custom .fa-banjo {
  --fa: "\f8a3";
  --fa--fa: "\f8a3\f8a3";
}
.acalog-custom .fa-external-link-square,
.acalog-custom .fa-square-arrow-up-right {
  --fa: "\f14c";
  --fa--fa: "\f14c\f14c";
}
.acalog-custom .fa-light-emergency-on {
  --fa: "\e420";
  --fa--fa: "\e420\e420";
}
.acalog-custom .fa-kerning {
  --fa: "\f86f";
  --fa--fa: "\f86f\f86f";
}
.acalog-custom .fa-box-open {
  --fa: "\f49e";
  --fa--fa: "\f49e\f49e";
}
.acalog-custom .fa-square-f {
  --fa: "\e270";
  --fa--fa: "\e270\e270";
}
.acalog-custom .fa-scroll {
  --fa: "\f70e";
  --fa--fa: "\f70e\f70e";
}
.acalog-custom .fa-spa {
  --fa: "\f5bb";
  --fa--fa: "\f5bb\f5bb";
}
.acalog-custom .fa-arrow-from-right,
.acalog-custom .fa-arrow-left-from-line {
  --fa: "\f344";
  --fa--fa: "\f344\f344";
}
.acalog-custom .fa-strawberry {
  --fa: "\e32b";
  --fa--fa: "\e32b\e32b";
}
.acalog-custom .fa-location-pin-lock {
  --fa: "\e51f";
  --fa--fa: "\e51f\e51f";
}
.acalog-custom .fa-pause {
  --fa: "\f04c";
  --fa--fa: "\f04c\f04c";
}
.acalog-custom .fa-clock-eight-thirty {
  --fa: "\e346";
  --fa--fa: "\e346\e346";
}
.acalog-custom .fa-plane-alt,
.acalog-custom .fa-plane-engines {
  --fa: "\f3de";
  --fa--fa: "\f3de\f3de";
}
.acalog-custom .fa-hill-avalanche {
  --fa: "\e507";
  --fa--fa: "\e507\e507";
}
.acalog-custom .fa-temperature-0,
.acalog-custom .fa-temperature-empty,
.acalog-custom .fa-thermometer-0,
.acalog-custom .fa-thermometer-empty {
  --fa: "\f2cb";
  --fa--fa: "\f2cb\f2cb";
}
.acalog-custom .fa-bomb {
  --fa: "\f1e2";
  --fa--fa: "\f1e2\f1e2";
}
.acalog-custom .fa-gauge-low,
.acalog-custom .fa-tachometer-alt-slow {
  --fa: "\f627";
  --fa--fa: "\f627\f627";
}
.acalog-custom .fa-registered {
  --fa: "\f25d";
  --fa--fa: "\f25d\f25d";
}
.acalog-custom .fa-trash-can-plus {
  --fa: "\e2ac";
  --fa--fa: "\e2ac\e2ac";
}
.acalog-custom .fa-address-card,
.acalog-custom .fa-contact-card,
.acalog-custom .fa-vcard {
  --fa: "\f2bb";
  --fa--fa: "\f2bb\f2bb";
}
.acalog-custom .fa-chart-fft {
  --fa: "\e69e";
  --fa--fa: "\e69e\e69e";
}
.acalog-custom .fa-balance-scale-right,
.acalog-custom .fa-scale-unbalanced-flip {
  --fa: "\f516";
  --fa--fa: "\f516\f516";
}
.acalog-custom .fa-globe-snow {
  --fa: "\f7a3";
  --fa--fa: "\f7a3\f7a3";
}
.acalog-custom .fa-subscript {
  --fa: "\f12c";
  --fa--fa: "\f12c\f12c";
}
.acalog-custom .fa-diamond-turn-right,
.acalog-custom .fa-directions {
  --fa: "\f5eb";
  --fa--fa: "\f5eb\f5eb";
}
.acalog-custom .fa-integral {
  --fa: "\f667";
  --fa--fa: "\f667\f667";
}
.acalog-custom .fa-burst {
  --fa: "\e4dc";
  --fa--fa: "\e4dc\e4dc";
}
.acalog-custom .fa-house-laptop,
.acalog-custom .fa-laptop-house {
  --fa: "\e066";
  --fa--fa: "\e066\e066";
}
.acalog-custom .fa-face-tired,
.acalog-custom .fa-tired {
  --fa: "\f5c8";
  --fa--fa: "\f5c8\f5c8";
}
.acalog-custom .fa-money-bills {
  --fa: "\e1f3";
  --fa--fa: "\e1f3\e1f3";
}
.acalog-custom .fa-blinds-raised {
  --fa: "\f8fd";
  --fa--fa: "\f8fd\f8fd";
}
.acalog-custom .fa-smog {
  --fa: "\f75f";
  --fa--fa: "\f75f\f75f";
}
.acalog-custom .fa-ufo-beam {
  --fa: "\e048";
  --fa--fa: "\e048\e048";
}
.acalog-custom .fa-hydra {
  --fa: "\e686";
  --fa--fa: "\e686\e686";
}
.acalog-custom .fa-caret-circle-up,
.acalog-custom .fa-circle-caret-up {
  --fa: "\f331";
  --fa--fa: "\f331\f331";
}
.acalog-custom .fa-user-vneck-hair-long {
  --fa: "\e463";
  --fa--fa: "\e463\e463";
}
.acalog-custom .fa-square-a-lock {
  --fa: "\e44d";
  --fa--fa: "\e44d\e44d";
}
.acalog-custom .fa-crutch {
  --fa: "\f7f7";
  --fa--fa: "\f7f7\f7f7";
}
.acalog-custom .fa-gas-pump-slash {
  --fa: "\f5f4";
  --fa--fa: "\f5f4\f5f4";
}
.acalog-custom .fa-cloud-arrow-up,
.acalog-custom .fa-cloud-upload,
.acalog-custom .fa-cloud-upload-alt {
  --fa: "\f0ee";
  --fa--fa: "\f0ee\f0ee";
}
.acalog-custom .fa-palette {
  --fa: "\f53f";
  --fa--fa: "\f53f\f53f";
}
.acalog-custom .fa-transporter-4 {
  --fa: "\e2a5";
  --fa--fa: "\e2a5\e2a5";
}
.acalog-custom .fa-chart-mixed-up-circle-currency {
  --fa: "\e5d8";
  --fa--fa: "\e5d8\e5d8";
}
.acalog-custom .fa-objects-align-right {
  --fa: "\e3bf";
  --fa--fa: "\e3bf\e3bf";
}
.acalog-custom .fa-arrows-turn-right {
  --fa: "\e4c0";
  --fa--fa: "\e4c0\e4c0";
}
.acalog-custom .fa-vest {
  --fa: "\e085";
  --fa--fa: "\e085\e085";
}
.acalog-custom .fa-pig {
  --fa: "\f706";
  --fa--fa: "\f706\f706";
}
.acalog-custom .fa-inbox-full {
  --fa: "\e1ba";
  --fa--fa: "\e1ba\e1ba";
}
.acalog-custom .fa-circle-envelope,
.acalog-custom .fa-envelope-circle {
  --fa: "\e10c";
  --fa--fa: "\e10c\e10c";
}
.acalog-custom .fa-construction,
.acalog-custom .fa-triangle-person-digging {
  --fa: "\f85d";
  --fa--fa: "\f85d\f85d";
}
.acalog-custom .fa-ferry {
  --fa: "\e4ea";
  --fa--fa: "\e4ea\e4ea";
}
.acalog-custom .fa-bullseye-arrow {
  --fa: "\f648";
  --fa--fa: "\f648\f648";
}
.acalog-custom .fa-arrows-down-to-people {
  --fa: "\e4b9";
  --fa--fa: "\e4b9\e4b9";
}
.acalog-custom .fa-seedling,
.acalog-custom .fa-sprout {
  --fa: "\f4d8";
  --fa--fa: "\f4d8\f4d8";
}
.acalog-custom .fa-clock-seven {
  --fa: "\e350";
  --fa--fa: "\e350\e350";
}
.acalog-custom .fa-arrows-alt-h,
.acalog-custom .fa-left-right {
  --fa: "\f337";
  --fa--fa: "\f337\f337";
}
.acalog-custom .fa-boxes-packing {
  --fa: "\e4c7";
  --fa--fa: "\e4c7\e4c7";
}
.acalog-custom .fa-arrow-circle-left,
.acalog-custom .fa-circle-arrow-left {
  --fa: "\f0a8";
  --fa--fa: "\f0a8\f0a8";
}
.acalog-custom .fa-flashlight {
  --fa: "\f8b8";
  --fa--fa: "\f8b8\f8b8";
}
.acalog-custom .fa-file-jpg {
  --fa: "\e646";
  --fa--fa: "\e646\e646";
}
.acalog-custom .fa-group-arrows-rotate {
  --fa: "\e4f6";
  --fa--fa: "\e4f6\e4f6";
}
.acalog-custom .fa-bowl-food {
  --fa: "\e4c6";
  --fa--fa: "\e4c6\e4c6";
}
.acalog-custom .fa-square-9 {
  --fa: "\e25e";
  --fa--fa: "\e25e\e25e";
}
.acalog-custom .fa-candy-cane {
  --fa: "\f786";
  --fa--fa: "\f786\f786";
}
.acalog-custom .fa-arrow-down-wide-short,
.acalog-custom .fa-sort-amount-asc,
.acalog-custom .fa-sort-amount-down {
  --fa: "\f160";
  --fa--fa: "\f160\f160";
}
.acalog-custom .fa-dollar-square,
.acalog-custom .fa-square-dollar,
.acalog-custom .fa-usd-square {
  --fa: "\f2e9";
  --fa--fa: "\f2e9\f2e9";
}
.acalog-custom .fa-phone-arrow-right {
  --fa: "\e5be";
  --fa--fa: "\e5be\e5be";
}
.acalog-custom .fa-hand-holding-seedling {
  --fa: "\f4bf";
  --fa--fa: "\f4bf\f4bf";
}
.acalog-custom .fa-comment-alt-check,
.acalog-custom .fa-message-check {
  --fa: "\f4a2";
  --fa--fa: "\f4a2\f4a2";
}
.acalog-custom .fa-cloud-bolt,
.acalog-custom .fa-thunderstorm {
  --fa: "\f76c";
  --fa--fa: "\f76c\f76c";
}
.acalog-custom .fa-chart-line-up-down {
  --fa: "\e5d7";
  --fa--fa: "\e5d7\e5d7";
}
.acalog-custom .fa-remove-format,
.acalog-custom .fa-text-slash {
  --fa: "\f87d";
  --fa--fa: "\f87d\f87d";
}
.acalog-custom .fa-watch {
  --fa: "\f2e1";
  --fa--fa: "\f2e1\f2e1";
}
.acalog-custom .fa-circle-down-left {
  --fa: "\e107";
  --fa--fa: "\e107\e107";
}
.acalog-custom .fa-text {
  --fa: "\f893";
  --fa--fa: "\f893\f893";
}
.acalog-custom .fa-projector {
  --fa: "\f8d6";
  --fa--fa: "\f8d6\f8d6";
}
.acalog-custom .fa-face-smile-wink,
.acalog-custom .fa-smile-wink {
  --fa: "\f4da";
  --fa--fa: "\f4da\f4da";
}
.acalog-custom .fa-tombstone-alt,
.acalog-custom .fa-tombstone-blank {
  --fa: "\f721";
  --fa--fa: "\f721\f721";
}
.acalog-custom .fa-chess-king-alt,
.acalog-custom .fa-chess-king-piece {
  --fa: "\f440";
  --fa--fa: "\f440\f440";
}
.acalog-custom .fa-circle-6 {
  --fa: "\e0f3";
  --fa--fa: "\e0f3\e0f3";
}
.acalog-custom .fa-waves-sine {
  --fa: "\e65d";
  --fa--fa: "\e65d\e65d";
}
.acalog-custom .fa-arrow-alt-left,
.acalog-custom .fa-left {
  --fa: "\f355";
  --fa--fa: "\f355\f355";
}
.acalog-custom .fa-file-word {
  --fa: "\f1c2";
  --fa--fa: "\f1c2\f1c2";
}
.acalog-custom .fa-file-powerpoint {
  --fa: "\f1c4";
  --fa--fa: "\f1c4\f1c4";
}
.acalog-custom .fa-arrow-alt-square-down,
.acalog-custom .fa-square-down {
  --fa: "\f350";
  --fa--fa: "\f350\f350";
}
.acalog-custom .fa-objects-align-center-vertical {
  --fa: "\e3bd";
  --fa--fa: "\e3bd\e3bd";
}
.acalog-custom .fa-arrows-h,
.acalog-custom .fa-arrows-left-right {
  --fa: "\f07e";
  --fa--fa: "\f07e\f07e";
}
.acalog-custom .fa-house-lock {
  --fa: "\e510";
  --fa--fa: "\e510\e510";
}
.acalog-custom .fa-cloud-arrow-down,
.acalog-custom .fa-cloud-download,
.acalog-custom .fa-cloud-download-alt {
  --fa: "\f0ed";
  --fa--fa: "\f0ed\f0ed";
}
.acalog-custom .fa-wreath {
  --fa: "\f7e2";
  --fa--fa: "\f7e2\f7e2";
}
.acalog-custom .fa-children {
  --fa: "\e4e1";
  --fa--fa: "\e4e1\e4e1";
}
.acalog-custom .fa-meter-droplet {
  --fa: "\e1ea";
  --fa--fa: "\e1ea\e1ea";
}
.acalog-custom .fa-blackboard,
.acalog-custom .fa-chalkboard {
  --fa: "\f51b";
  --fa--fa: "\f51b\f51b";
}
.acalog-custom .fa-user-alt-slash,
.acalog-custom .fa-user-large-slash {
  --fa: "\f4fa";
  --fa--fa: "\f4fa\f4fa";
}
.acalog-custom .fa-signal-4,
.acalog-custom .fa-signal-strong {
  --fa: "\f68f";
  --fa--fa: "\f68f\f68f";
}
.acalog-custom .fa-lollipop,
.acalog-custom .fa-lollypop {
  --fa: "\e424";
  --fa--fa: "\e424\e424";
}
.acalog-custom .fa-list-tree {
  --fa: "\e1d2";
  --fa--fa: "\e1d2\e1d2";
}
.acalog-custom .fa-envelope-open {
  --fa: "\f2b6";
  --fa--fa: "\f2b6\f2b6";
}
.acalog-custom .fa-draw-circle {
  --fa: "\f5ed";
  --fa--fa: "\f5ed\f5ed";
}
.acalog-custom .fa-cat-space {
  --fa: "\e001";
  --fa--fa: "\e001\e001";
}
.acalog-custom .fa-handshake-alt-slash,
.acalog-custom .fa-handshake-simple-slash {
  --fa: "\e05f";
  --fa--fa: "\e05f\e05f";
}
.acalog-custom .fa-rabbit-fast,
.acalog-custom .fa-rabbit-running {
  --fa: "\f709";
  --fa--fa: "\f709\f709";
}
.acalog-custom .fa-memo-pad {
  --fa: "\e1da";
  --fa--fa: "\e1da\e1da";
}
.acalog-custom .fa-mattress-pillow {
  --fa: "\e525";
  --fa--fa: "\e525\e525";
}
.acalog-custom .fa-alarm-plus {
  --fa: "\f844";
  --fa--fa: "\f844\f844";
}
.acalog-custom .fa-alicorn {
  --fa: "\f6b0";
  --fa--fa: "\f6b0\f6b0";
}
.acalog-custom .fa-comment-question {
  --fa: "\e14b";
  --fa--fa: "\e14b\e14b";
}
.acalog-custom .fa-gingerbread-man {
  --fa: "\f79d";
  --fa--fa: "\f79d\f79d";
}
.acalog-custom .fa-guarani-sign {
  --fa: "\e19a";
  --fa--fa: "\e19a\e19a";
}
.acalog-custom .fa-burger-fries {
  --fa: "\e0cd";
  --fa--fa: "\e0cd\e0cd";
}
.acalog-custom .fa-mug-tea {
  --fa: "\f875";
  --fa--fa: "\f875\f875";
}
.acalog-custom .fa-border-top {
  --fa: "\f855";
  --fa--fa: "\f855\f855";
}
.acalog-custom .fa-arrows-rotate,
.acalog-custom .fa-refresh,
.acalog-custom .fa-sync {
  --fa: "\f021";
  --fa--fa: "\f021\f021";
}
.acalog-custom .fa-book-circle,
.acalog-custom .fa-circle-book-open {
  --fa: "\e0ff";
  --fa--fa: "\e0ff\e0ff";
}
.acalog-custom .fa-arrows-to-dotted-line {
  --fa: "\e0a6";
  --fa--fa: "\e0a6\e0a6";
}
.acalog-custom .fa-fire-extinguisher {
  --fa: "\f134";
  --fa--fa: "\f134\f134";
}
.acalog-custom .fa-magnifying-glass-arrows-rotate {
  --fa: "\e65e";
  --fa--fa: "\e65e\e65e";
}
.acalog-custom .fa-garage-open {
  --fa: "\e00b";
  --fa--fa: "\e00b\e00b";
}
.acalog-custom .fa-shelves-empty {
  --fa: "\e246";
  --fa--fa: "\e246\e246";
}
.acalog-custom .fa-cruzeiro-sign {
  --fa: "\e152";
  --fa--fa: "\e152\e152";
}
.acalog-custom .fa-watch-apple {
  --fa: "\e2cb";
  --fa--fa: "\e2cb\e2cb";
}
.acalog-custom .fa-watch-calculator {
  --fa: "\f8f0";
  --fa--fa: "\f8f0\f8f0";
}
.acalog-custom .fa-list-dropdown {
  --fa: "\e1cf";
  --fa--fa: "\e1cf\e1cf";
}
.acalog-custom .fa-cabinet-filing {
  --fa: "\f64b";
  --fa--fa: "\f64b\f64b";
}
.acalog-custom .fa-burger-soda {
  --fa: "\f858";
  --fa--fa: "\f858\f858";
}
.acalog-custom .fa-arrow-square-up,
.acalog-custom .fa-square-arrow-up {
  --fa: "\f33c";
  --fa--fa: "\f33c\f33c";
}
.acalog-custom .fa-greater-than-equal {
  --fa: "\f532";
  --fa--fa: "\f532\f532";
}
.acalog-custom .fa-pallet-box {
  --fa: "\e208";
  --fa--fa: "\e208\e208";
}
.acalog-custom .fa-face-confounded {
  --fa: "\e36c";
  --fa--fa: "\e36c\e36c";
}
.acalog-custom .fa-shield-alt,
.acalog-custom .fa-shield-halved {
  --fa: "\f3ed";
  --fa--fa: "\f3ed\f3ed";
}
.acalog-custom .fa-truck-plow {
  --fa: "\f7de";
  --fa--fa: "\f7de\f7de";
}
.acalog-custom .fa-atlas,
.acalog-custom .fa-book-atlas {
  --fa: "\f558";
  --fa--fa: "\f558\f558";
}
.acalog-custom .fa-virus {
  --fa: "\e074";
  --fa--fa: "\e074\e074";
}
.acalog-custom .fa-grid-round-2 {
  --fa: "\e5db";
  --fa--fa: "\e5db\e5db";
}
.acalog-custom .fa-comment-middle-top {
  --fa: "\e14a";
  --fa--fa: "\e14a\e14a";
}
.acalog-custom .fa-wave {
  --fa: "\e65b";
  --fa--fa: "\e65b\e65b";
}
.acalog-custom .fa-envelope-circle-check {
  --fa: "\e4e8";
  --fa--fa: "\e4e8\e4e8";
}
.acalog-custom .fa-layer-group {
  --fa: "\f5fd";
  --fa--fa: "\f5fd\f5fd";
}
.acalog-custom .fa-restroom-simple {
  --fa: "\e23a";
  --fa--fa: "\e23a\e23a";
}
.acalog-custom .fa-arrows-to-dot {
  --fa: "\e4be";
  --fa--fa: "\e4be\e4be";
}
.acalog-custom .fa-border-outer {
  --fa: "\f851";
  --fa--fa: "\f851\f851";
}
.acalog-custom .fa-hashtag-lock {
  --fa: "\e415";
  --fa--fa: "\e415\e415";
}
.acalog-custom .fa-clock-two-thirty {
  --fa: "\e35b";
  --fa--fa: "\e35b\e35b";
}
.acalog-custom .fa-archway {
  --fa: "\f557";
  --fa--fa: "\f557\f557";
}
.acalog-custom .fa-heart-circle-check {
  --fa: "\e4fd";
  --fa--fa: "\e4fd\e4fd";
}
.acalog-custom .fa-house-chimney-crack,
.acalog-custom .fa-house-damage {
  --fa: "\f6f1";
  --fa--fa: "\f6f1\f6f1";
}
.acalog-custom .fa-file-archive,
.acalog-custom .fa-file-zipper {
  --fa: "\f1c6";
  --fa--fa: "\f1c6\f1c6";
}
.acalog-custom .fa-ticket-perforated {
  --fa: "\e63e";
  --fa--fa: "\e63e\e63e";
}
.acalog-custom .fa-heart-half {
  --fa: "\e1ab";
  --fa--fa: "\e1ab\e1ab";
}
.acalog-custom .fa-comment-check {
  --fa: "\f4ac";
  --fa--fa: "\f4ac\f4ac";
}
.acalog-custom .fa-square {
  --fa: "\f0c8";
  --fa--fa: "\f0c8\f0c8";
}
.acalog-custom .fa-memo {
  --fa: "\e1d8";
  --fa--fa: "\e1d8\e1d8";
}
.acalog-custom .fa-glass-martini,
.acalog-custom .fa-martini-glass-empty {
  --fa: "\f000";
  --fa--fa: "\f000\f000";
}
.acalog-custom .fa-couch {
  --fa: "\f4b8";
  --fa--fa: "\f4b8\f4b8";
}
.acalog-custom .fa-cedi-sign {
  --fa: "\e0df";
  --fa--fa: "\e0df\e0df";
}
.acalog-custom .fa-italic {
  --fa: "\f033";
  --fa--fa: "\f033\f033";
}
.acalog-custom .fa-glass-citrus {
  --fa: "\f869";
  --fa--fa: "\f869\f869";
}
.acalog-custom .fa-calendar-lines-pen {
  --fa: "\e472";
  --fa--fa: "\e472\e472";
}
.acalog-custom .fa-table-cells-column-lock {
  --fa: "\e678";
  --fa--fa: "\e678\e678";
}
.acalog-custom .fa-church {
  --fa: "\f51d";
  --fa--fa: "\f51d\f51d";
}
.acalog-custom .fa-person-snowmobiling,
.acalog-custom .fa-snowmobile {
  --fa: "\f7d1";
  --fa--fa: "\f7d1\f7d1";
}
.acalog-custom .fa-face-hushed {
  --fa: "\e37b";
  --fa--fa: "\e37b\e37b";
}
.acalog-custom .fa-comments-dollar {
  --fa: "\f653";
  --fa--fa: "\f653\f653";
}
.acalog-custom .fa-tickets-simple {
  --fa: "\e659";
  --fa--fa: "\e659\e659";
}
.acalog-custom .fa-pickaxe {
  --fa: "\e5bf";
  --fa--fa: "\e5bf\e5bf";
}
.acalog-custom .fa-link-simple-slash {
  --fa: "\e1ce";
  --fa--fa: "\e1ce\e1ce";
}
.acalog-custom .fa-democrat {
  --fa: "\f747";
  --fa--fa: "\f747\f747";
}
.acalog-custom .fa-face-confused {
  --fa: "\e36d";
  --fa--fa: "\e36d\e36d";
}
.acalog-custom .fa-pinball {
  --fa: "\e229";
  --fa--fa: "\e229\e229";
}
.acalog-custom .fa-z {
  --fa: "\5a";
  --fa--fa: "\5a\5a";
}
.acalog-custom .fa-person-skiing,
.acalog-custom .fa-skiing {
  --fa: "\f7c9";
  --fa--fa: "\f7c9\f7c9";
}
.acalog-custom .fa-deer {
  --fa: "\f78e";
  --fa--fa: "\f78e\f78e";
}
.acalog-custom .fa-input-pipe {
  --fa: "\e1be";
  --fa--fa: "\e1be\e1be";
}
.acalog-custom .fa-road-lock {
  --fa: "\e567";
  --fa--fa: "\e567\e567";
}
.acalog-custom .fa-a {
  --fa: "\41";
  --fa--fa: "\41\41";
}
.acalog-custom .fa-bookmark-slash {
  --fa: "\e0c2";
  --fa--fa: "\e0c2\e0c2";
}
.acalog-custom .fa-temperature-arrow-down,
.acalog-custom .fa-temperature-down {
  --fa: "\e03f";
  --fa--fa: "\e03f\e03f";
}
.acalog-custom .fa-mace {
  --fa: "\f6f8";
  --fa--fa: "\f6f8\f6f8";
}
.acalog-custom .fa-feather-alt,
.acalog-custom .fa-feather-pointed {
  --fa: "\f56b";
  --fa--fa: "\f56b\f56b";
}
.acalog-custom .fa-sausage {
  --fa: "\f820";
  --fa--fa: "\f820\f820";
}
.acalog-custom .fa-trash-can-clock {
  --fa: "\e2aa";
  --fa--fa: "\e2aa\e2aa";
}
.acalog-custom .fa-p {
  --fa: "\50";
  --fa--fa: "\50\50";
}
.acalog-custom .fa-broom-wide {
  --fa: "\e5d1";
  --fa--fa: "\e5d1\e5d1";
}
.acalog-custom .fa-snowflake {
  --fa: "\f2dc";
  --fa--fa: "\f2dc\f2dc";
}
.acalog-custom .fa-stomach {
  --fa: "\f623";
  --fa--fa: "\f623\f623";
}
.acalog-custom .fa-newspaper {
  --fa: "\f1ea";
  --fa--fa: "\f1ea\f1ea";
}
.acalog-custom .fa-ad,
.acalog-custom .fa-rectangle-ad {
  --fa: "\f641";
  --fa--fa: "\f641\f641";
}
.acalog-custom .fa-guitar-electric {
  --fa: "\f8be";
  --fa--fa: "\f8be\f8be";
}
.acalog-custom .fa-arrow-turn-down-right {
  --fa: "\e3d6";
  --fa--fa: "\e3d6\e3d6";
}
.acalog-custom .fa-moon-cloud {
  --fa: "\f754";
  --fa--fa: "\f754\f754";
}
.acalog-custom .fa-bread-slice-butter {
  --fa: "\e3e1";
  --fa--fa: "\e3e1\e3e1";
}
.acalog-custom .fa-arrow-circle-right,
.acalog-custom .fa-circle-arrow-right {
  --fa: "\f0a9";
  --fa--fa: "\f0a9\f0a9";
}
.acalog-custom .fa-user-group-crown,
.acalog-custom .fa-users-crown {
  --fa: "\f6a5";
  --fa--fa: "\f6a5\f6a5";
}
.acalog-custom .fa-circle-i {
  --fa: "\e111";
  --fa--fa: "\e111\e111";
}
.acalog-custom .fa-toilet-paper-check {
  --fa: "\e5b2";
  --fa--fa: "\e5b2\e5b2";
}
.acalog-custom .fa-filter-circle-xmark {
  --fa: "\e17b";
  --fa--fa: "\e17b\e17b";
}
.acalog-custom .fa-locust {
  --fa: "\e520";
  --fa--fa: "\e520\e520";
}
.acalog-custom .fa-sort,
.acalog-custom .fa-unsorted {
  --fa: "\f0dc";
  --fa--fa: "\f0dc\f0dc";
}
.acalog-custom .fa-list-1-2,
.acalog-custom .fa-list-numeric,
.acalog-custom .fa-list-ol {
  --fa: "\f0cb";
  --fa--fa: "\f0cb\f0cb";
}
.acalog-custom .fa-chart-waterfall {
  --fa: "\e0eb";
  --fa--fa: "\e0eb\e0eb";
}
.acalog-custom .fa-sparkle {
  --fa: "\e5d6";
  --fa--fa: "\e5d6\e5d6";
}
.acalog-custom .fa-face-party {
  --fa: "\e383";
  --fa--fa: "\e383\e383";
}
.acalog-custom .fa-kidneys {
  --fa: "\f5fb";
  --fa--fa: "\f5fb\f5fb";
}
.acalog-custom .fa-wifi-exclamation {
  --fa: "\e2cf";
  --fa--fa: "\e2cf\e2cf";
}
.acalog-custom .fa-chart-network {
  --fa: "\f78a";
  --fa--fa: "\f78a\f78a";
}
.acalog-custom .fa-person-dress-burst {
  --fa: "\e544";
  --fa--fa: "\e544\e544";
}
.acalog-custom .fa-dice-d4 {
  --fa: "\f6d0";
  --fa--fa: "\f6d0\f6d0";
}
.acalog-custom .fa-money-check-alt,
.acalog-custom .fa-money-check-dollar {
  --fa: "\f53d";
  --fa--fa: "\f53d\f53d";
}
.acalog-custom .fa-vector-square {
  --fa: "\f5cb";
  --fa--fa: "\f5cb\f5cb";
}
.acalog-custom .fa-bread-slice {
  --fa: "\f7ec";
  --fa--fa: "\f7ec\f7ec";
}
.acalog-custom .fa-language {
  --fa: "\f1ab";
  --fa--fa: "\f1ab\f1ab";
}
.acalog-custom .fa-wheat-awn-slash {
  --fa: "\e338";
  --fa--fa: "\e338\e338";
}
.acalog-custom .fa-face-kiss-wink-heart,
.acalog-custom .fa-kiss-wink-heart {
  --fa: "\f598";
  --fa--fa: "\f598\f598";
}
.acalog-custom .fa-dagger {
  --fa: "\f6cb";
  --fa--fa: "\f6cb\f6cb";
}
.acalog-custom .fa-podium {
  --fa: "\f680";
  --fa--fa: "\f680\f680";
}
.acalog-custom .fa-diamonds-4 {
  --fa: "\e68b";
  --fa--fa: "\e68b\e68b";
}
.acalog-custom .fa-memo-circle-check {
  --fa: "\e1d9";
  --fa--fa: "\e1d9\e1d9";
}
.acalog-custom .fa-route-highway {
  --fa: "\f61a";
  --fa--fa: "\f61a\f61a";
}
.acalog-custom .fa-arrow-alt-to-bottom,
.acalog-custom .fa-down-to-line {
  --fa: "\f34a";
  --fa--fa: "\f34a\f34a";
}
.acalog-custom .fa-filter {
  --fa: "\f0b0";
  --fa--fa: "\f0b0\f0b0";
}
.acalog-custom .fa-square-g {
  --fa: "\e271";
  --fa--fa: "\e271\e271";
}
.acalog-custom .fa-circle-phone,
.acalog-custom .fa-phone-circle {
  --fa: "\e11b";
  --fa--fa: "\e11b\e11b";
}
.acalog-custom .fa-clipboard-prescription {
  --fa: "\f5e8";
  --fa--fa: "\f5e8\f5e8";
}
.acalog-custom .fa-user-nurse-hair {
  --fa: "\e45d";
  --fa--fa: "\e45d\e45d";
}
.acalog-custom .fa-question {
  --fa: "\3f";
  --fa--fa: "\3f\3f";
}
.acalog-custom .fa-file-signature {
  --fa: "\f573";
  --fa--fa: "\f573\f573";
}
.acalog-custom .fa-toggle-large-on {
  --fa: "\e5b1";
  --fa--fa: "\e5b1\e5b1";
}
.acalog-custom .fa-arrows-alt,
.acalog-custom .fa-up-down-left-right {
  --fa: "\f0b2";
  --fa--fa: "\f0b2\f0b2";
}
.acalog-custom .fa-dryer-alt,
.acalog-custom .fa-dryer-heat {
  --fa: "\f862";
  --fa--fa: "\f862\f862";
}
.acalog-custom .fa-house-chimney-user {
  --fa: "\e065";
  --fa--fa: "\e065\e065";
}
.acalog-custom .fa-hand-holding-heart {
  --fa: "\f4be";
  --fa--fa: "\f4be\f4be";
}
.acalog-custom .fa-arrow-up-small-big,
.acalog-custom .fa-sort-size-up-alt {
  --fa: "\f88f";
  --fa--fa: "\f88f\f88f";
}
.acalog-custom .fa-train-track {
  --fa: "\e453";
  --fa--fa: "\e453\e453";
}
.acalog-custom .fa-puzzle-piece {
  --fa: "\f12e";
  --fa--fa: "\f12e\f12e";
}
.acalog-custom .fa-money-check {
  --fa: "\f53c";
  --fa--fa: "\f53c\f53c";
}
.acalog-custom .fa-star-half-alt,
.acalog-custom .fa-star-half-stroke {
  --fa: "\f5c0";
  --fa--fa: "\f5c0\f5c0";
}
.acalog-custom .fa-file-exclamation {
  --fa: "\f31a";
  --fa--fa: "\f31a\f31a";
}
.acalog-custom .fa-code {
  --fa: "\f121";
  --fa--fa: "\f121\f121";
}
.acalog-custom .fa-glass-whiskey,
.acalog-custom .fa-whiskey-glass {
  --fa: "\f7a0";
  --fa--fa: "\f7a0\f7a0";
}
.acalog-custom .fa-moon-stars {
  --fa: "\f755";
  --fa--fa: "\f755\f755";
}
.acalog-custom .fa-building-circle-exclamation {
  --fa: "\e4d3";
  --fa--fa: "\e4d3\e4d3";
}
.acalog-custom .fa-clothes-hanger {
  --fa: "\e136";
  --fa--fa: "\e136\e136";
}
.acalog-custom .fa-mobile-iphone,
.acalog-custom .fa-mobile-notch {
  --fa: "\e1ee";
  --fa--fa: "\e1ee\e1ee";
}
.acalog-custom .fa-magnifying-glass-chart {
  --fa: "\e522";
  --fa--fa: "\e522\e522";
}
.acalog-custom .fa-arrow-up-right-from-square,
.acalog-custom .fa-external-link {
  --fa: "\f08e";
  --fa--fa: "\f08e\f08e";
}
.acalog-custom .fa-cubes-stacked {
  --fa: "\e4e6";
  --fa--fa: "\e4e6\e4e6";
}
.acalog-custom .fa-images-user {
  --fa: "\e1b9";
  --fa--fa: "\e1b9\e1b9";
}
.acalog-custom .fa-krw,
.acalog-custom .fa-won,
.acalog-custom .fa-won-sign {
  --fa: "\f159";
  --fa--fa: "\f159\f159";
}
.acalog-custom .fa-image-polaroid-user {
  --fa: "\e1b6";
  --fa--fa: "\e1b6\e1b6";
}
.acalog-custom .fa-virus-covid {
  --fa: "\e4a8";
  --fa--fa: "\e4a8\e4a8";
}
.acalog-custom .fa-square-ellipsis {
  --fa: "\e26e";
  --fa--fa: "\e26e\e26e";
}
.acalog-custom .fa-pie {
  --fa: "\f705";
  --fa--fa: "\f705\f705";
}
.acalog-custom .fa-chess-knight-alt,
.acalog-custom .fa-chess-knight-piece {
  --fa: "\f442";
  --fa--fa: "\f442\f442";
}
.acalog-custom .fa-austral-sign {
  --fa: "\e0a9";
  --fa--fa: "\e0a9\e0a9";
}
.acalog-custom .fa-cloud-plus {
  --fa: "\e35e";
  --fa--fa: "\e35e\e35e";
}
.acalog-custom .fa-f {
  --fa: "\46";
  --fa--fa: "\46\46";
}
.acalog-custom .fa-leaf {
  --fa: "\f06c";
  --fa--fa: "\f06c\f06c";
}
.acalog-custom .fa-bed-bunk {
  --fa: "\f8f8";
  --fa--fa: "\f8f8\f8f8";
}
.acalog-custom .fa-road {
  --fa: "\f018";
  --fa--fa: "\f018\f018";
}
.acalog-custom .fa-cab,
.acalog-custom .fa-taxi {
  --fa: "\f1ba";
  --fa--fa: "\f1ba\f1ba";
}
.acalog-custom .fa-person-circle-plus {
  --fa: "\e541";
  --fa--fa: "\e541\e541";
}
.acalog-custom .fa-chart-pie,
.acalog-custom .fa-pie-chart {
  --fa: "\f200";
  --fa--fa: "\f200\f200";
}
.acalog-custom .fa-bolt-lightning {
  --fa: "\e0b7";
  --fa--fa: "\e0b7\e0b7";
}
.acalog-custom .fa-clock-eight {
  --fa: "\e345";
  --fa--fa: "\e345\e345";
}
.acalog-custom .fa-sack-xmark {
  --fa: "\e56a";
  --fa--fa: "\e56a\e56a";
}
.acalog-custom .fa-file-xls {
  --fa: "\e64d";
  --fa--fa: "\e64d\e64d";
}
.acalog-custom .fa-file-excel {
  --fa: "\f1c3";
  --fa--fa: "\f1c3\f1c3";
}
.acalog-custom .fa-file-contract {
  --fa: "\f56c";
  --fa--fa: "\f56c\f56c";
}
.acalog-custom .fa-fish-fins {
  --fa: "\e4f2";
  --fa--fa: "\e4f2\e4f2";
}
.acalog-custom .fa-circle-q {
  --fa: "\e11e";
  --fa--fa: "\e11e\e11e";
}
.acalog-custom .fa-building-flag {
  --fa: "\e4d5";
  --fa--fa: "\e4d5\e4d5";
}
.acalog-custom .fa-face-grin-beam,
.acalog-custom .fa-grin-beam {
  --fa: "\f582";
  --fa--fa: "\f582\f582";
}
.acalog-custom .fa-object-ungroup {
  --fa: "\f248";
  --fa--fa: "\f248\f248";
}
.acalog-custom .fa-face-disguise {
  --fa: "\e370";
  --fa--fa: "\e370\e370";
}
.acalog-custom .fa-circle-arrow-down-right {
  --fa: "\e0fa";
  --fa--fa: "\e0fa\e0fa";
}
.acalog-custom .fa-alien-8bit,
.acalog-custom .fa-alien-monster {
  --fa: "\f8f6";
  --fa--fa: "\f8f6\f8f6";
}
.acalog-custom .fa-hand-point-ribbon {
  --fa: "\e1a6";
  --fa--fa: "\e1a6\e1a6";
}
.acalog-custom .fa-poop {
  --fa: "\f619";
  --fa--fa: "\f619\f619";
}
.acalog-custom .fa-object-exclude {
  --fa: "\e49c";
  --fa--fa: "\e49c\e49c";
}
.acalog-custom .fa-telescope {
  --fa: "\e03e";
  --fa--fa: "\e03e\e03e";
}
.acalog-custom .fa-location-pin,
.acalog-custom .fa-map-marker {
  --fa: "\f041";
  --fa--fa: "\f041\f041";
}
.acalog-custom .fa-square-list {
  --fa: "\e489";
  --fa--fa: "\e489\e489";
}
.acalog-custom .fa-kaaba {
  --fa: "\f66b";
  --fa--fa: "\f66b\f66b";
}
.acalog-custom .fa-toilet-paper {
  --fa: "\f71e";
  --fa--fa: "\f71e\f71e";
}
.acalog-custom .fa-hard-hat,
.acalog-custom .fa-hat-hard,
.acalog-custom .fa-helmet-safety {
  --fa: "\f807";
  --fa--fa: "\f807\f807";
}
.acalog-custom .fa-comment-code {
  --fa: "\e147";
  --fa--fa: "\e147\e147";
}
.acalog-custom .fa-sim-cards {
  --fa: "\e251";
  --fa--fa: "\e251\e251";
}
.acalog-custom .fa-starship {
  --fa: "\e039";
  --fa--fa: "\e039\e039";
}
.acalog-custom .fa-eject {
  --fa: "\f052";
  --fa--fa: "\f052\f052";
}
.acalog-custom .fa-arrow-alt-circle-right,
.acalog-custom .fa-circle-right {
  --fa: "\f35a";
  --fa--fa: "\f35a\f35a";
}
.acalog-custom .fa-plane-circle-check {
  --fa: "\e555";
  --fa--fa: "\e555\e555";
}
.acalog-custom .fa-seal {
  --fa: "\e241";
  --fa--fa: "\e241\e241";
}
.acalog-custom .fa-user-cowboy {
  --fa: "\f8ea";
  --fa--fa: "\f8ea\f8ea";
}
.acalog-custom .fa-hexagon-vertical-nft {
  --fa: "\e505";
  --fa--fa: "\e505\e505";
}
.acalog-custom .fa-face-rolling-eyes,
.acalog-custom .fa-meh-rolling-eyes {
  --fa: "\f5a5";
  --fa--fa: "\f5a5\f5a5";
}
.acalog-custom .fa-bread-loaf {
  --fa: "\f7eb";
  --fa--fa: "\f7eb\f7eb";
}
.acalog-custom .fa-rings-wedding {
  --fa: "\f81b";
  --fa--fa: "\f81b\f81b";
}
.acalog-custom .fa-object-group {
  --fa: "\f247";
  --fa--fa: "\f247\f247";
}
.acalog-custom .fa-french-fries {
  --fa: "\f803";
  --fa--fa: "\f803\f803";
}
.acalog-custom .fa-chart-line,
.acalog-custom .fa-line-chart {
  --fa: "\f201";
  --fa--fa: "\f201\f201";
}
.acalog-custom .fa-calendar-arrow-down,
.acalog-custom .fa-calendar-download {
  --fa: "\e0d0";
  --fa--fa: "\e0d0\e0d0";
}
.acalog-custom .fa-send-back {
  --fa: "\f87e";
  --fa--fa: "\f87e\f87e";
}
.acalog-custom .fa-mask-ventilator {
  --fa: "\e524";
  --fa--fa: "\e524\e524";
}
.acalog-custom .fa-tickets {
  --fa: "\e658";
  --fa--fa: "\e658\e658";
}
.acalog-custom .fa-signature-lock {
  --fa: "\e3ca";
  --fa--fa: "\e3ca\e3ca";
}
.acalog-custom .fa-arrow-right {
  --fa: "\f061";
  --fa--fa: "\f061\f061";
}
.acalog-custom .fa-map-signs,
.acalog-custom .fa-signs-post {
  --fa: "\f277";
  --fa--fa: "\f277\f277";
}
.acalog-custom .fa-octagon-plus,
.acalog-custom .fa-plus-octagon {
  --fa: "\f301";
  --fa--fa: "\f301\f301";
}
.acalog-custom .fa-cash-register {
  --fa: "\f788";
  --fa--fa: "\f788\f788";
}
.acalog-custom .fa-person-circle-question {
  --fa: "\e542";
  --fa--fa: "\e542\e542";
}
.acalog-custom .fa-melon-slice {
  --fa: "\e311";
  --fa--fa: "\e311\e311";
}
.acalog-custom .fa-space-station-moon {
  --fa: "\e033";
  --fa--fa: "\e033\e033";
}
.acalog-custom .fa-comment-alt-smile,
.acalog-custom .fa-message-smile {
  --fa: "\f4aa";
  --fa--fa: "\f4aa\f4aa";
}
.acalog-custom .fa-cup-straw {
  --fa: "\e363";
  --fa--fa: "\e363\e363";
}
.acalog-custom .fa-arrow-alt-from-right,
.acalog-custom .fa-left-from-line {
  --fa: "\f348";
  --fa--fa: "\f348\f348";
}
.acalog-custom .fa-h {
  --fa: "\48";
  --fa--fa: "\48\48";
}
.acalog-custom .fa-basket-shopping-simple,
.acalog-custom .fa-shopping-basket-alt {
  --fa: "\e0af";
  --fa--fa: "\e0af\e0af";
}
.acalog-custom .fa-hands-heart,
.acalog-custom .fa-hands-holding-heart {
  --fa: "\f4c3";
  --fa--fa: "\f4c3\f4c3";
}
.acalog-custom .fa-clock-nine {
  --fa: "\e34c";
  --fa--fa: "\e34c\e34c";
}
.acalog-custom .fa-hammer-brush {
  --fa: "\e620";
  --fa--fa: "\e620\e620";
}
.acalog-custom .fa-tarp {
  --fa: "\e57b";
  --fa--fa: "\e57b\e57b";
}
.acalog-custom .fa-face-sleepy {
  --fa: "\e38e";
  --fa--fa: "\e38e\e38e";
}
.acalog-custom .fa-hand-horns {
  --fa: "\e1a9";
  --fa--fa: "\e1a9\e1a9";
}
.acalog-custom .fa-screwdriver-wrench,
.acalog-custom .fa-tools {
  --fa: "\f7d9";
  --fa--fa: "\f7d9\f7d9";
}
.acalog-custom .fa-arrows-to-eye {
  --fa: "\e4bf";
  --fa--fa: "\e4bf\e4bf";
}
.acalog-custom .fa-circle-three-quarters {
  --fa: "\e125";
  --fa--fa: "\e125\e125";
}
.acalog-custom .fa-trophy-alt,
.acalog-custom .fa-trophy-star {
  --fa: "\f2eb";
  --fa--fa: "\f2eb\f2eb";
}
.acalog-custom .fa-plug-circle-bolt {
  --fa: "\e55b";
  --fa--fa: "\e55b\e55b";
}
.acalog-custom .fa-face-thermometer {
  --fa: "\e39a";
  --fa--fa: "\e39a\e39a";
}
.acalog-custom .fa-grid-round-4 {
  --fa: "\e5dd";
  --fa--fa: "\e5dd\e5dd";
}
.acalog-custom .fa-sign-posts-wrench {
  --fa: "\e626";
  --fa--fa: "\e626\e626";
}
.acalog-custom .fa-shirt-running {
  --fa: "\e3c8";
  --fa--fa: "\e3c8\e3c8";
}
.acalog-custom .fa-book-circle-arrow-up {
  --fa: "\e0bd";
  --fa--fa: "\e0bd\e0bd";
}
.acalog-custom .fa-face-nauseated {
  --fa: "\e381";
  --fa--fa: "\e381\e381";
}
.acalog-custom .fa-heart {
  --fa: "\f004";
  --fa--fa: "\f004\f004";
}
.acalog-custom .fa-file-chart-pie {
  --fa: "\f65a";
  --fa--fa: "\f65a\f65a";
}
.acalog-custom .fa-mars-and-venus {
  --fa: "\f224";
  --fa--fa: "\f224\f224";
}
.acalog-custom .fa-home-user,
.acalog-custom .fa-house-user {
  --fa: "\e1b0";
  --fa--fa: "\e1b0\e1b0";
}
.acalog-custom .fa-circle-arrow-down-left {
  --fa: "\e0f9";
  --fa--fa: "\e0f9\e0f9";
}
.acalog-custom .fa-dumpster-fire {
  --fa: "\f794";
  --fa--fa: "\f794\f794";
}
.acalog-custom .fa-hexagon-minus,
.acalog-custom .fa-minus-hexagon {
  --fa: "\f307";
  --fa--fa: "\f307\f307";
}
.acalog-custom .fa-arrow-alt-to-left,
.acalog-custom .fa-left-to-line {
  --fa: "\f34b";
  --fa--fa: "\f34b\f34b";
}
.acalog-custom .fa-house-crack {
  --fa: "\e3b1";
  --fa--fa: "\e3b1\e3b1";
}
.acalog-custom .fa-paw-alt,
.acalog-custom .fa-paw-simple {
  --fa: "\f701";
  --fa--fa: "\f701\f701";
}
.acalog-custom .fa-arrow-left-long-to-line {
  --fa: "\e3d4";
  --fa--fa: "\e3d4\e3d4";
}
.acalog-custom .fa-brackets-round,
.acalog-custom .fa-parentheses {
  --fa: "\e0c5";
  --fa--fa: "\e0c5\e0c5";
}
.acalog-custom .fa-cocktail,
.acalog-custom .fa-martini-glass-citrus {
  --fa: "\f561";
  --fa--fa: "\f561\f561";
}
.acalog-custom .fa-user-shakespeare {
  --fa: "\e2c2";
  --fa--fa: "\e2c2\e2c2";
}
.acalog-custom .fa-arrow-right-to-arc {
  --fa: "\e4b2";
  --fa--fa: "\e4b2\e4b2";
}
.acalog-custom .fa-face-surprise,
.acalog-custom .fa-surprise {
  --fa: "\f5c2";
  --fa--fa: "\f5c2\f5c2";
}
.acalog-custom .fa-bottle-water {
  --fa: "\e4c5";
  --fa--fa: "\e4c5\e4c5";
}
.acalog-custom .fa-circle-pause,
.acalog-custom .fa-pause-circle {
  --fa: "\f28b";
  --fa--fa: "\f28b\f28b";
}
.acalog-custom .fa-gauge-circle-plus {
  --fa: "\e498";
  --fa--fa: "\e498\e498";
}
.acalog-custom .fa-folders {
  --fa: "\f660";
  --fa--fa: "\f660\f660";
}
.acalog-custom .fa-angel {
  --fa: "\f779";
  --fa--fa: "\f779\f779";
}
.acalog-custom .fa-value-absolute {
  --fa: "\f6a6";
  --fa--fa: "\f6a6\f6a6";
}
.acalog-custom .fa-rabbit {
  --fa: "\f708";
  --fa--fa: "\f708\f708";
}
.acalog-custom .fa-toilet-paper-slash {
  --fa: "\e072";
  --fa--fa: "\e072\e072";
}
.acalog-custom .fa-circle-euro {
  --fa: "\e5ce";
  --fa--fa: "\e5ce\e5ce";
}
.acalog-custom .fa-apple-alt,
.acalog-custom .fa-apple-whole {
  --fa: "\f5d1";
  --fa--fa: "\f5d1\f5d1";
}
.acalog-custom .fa-kitchen-set {
  --fa: "\e51a";
  --fa--fa: "\e51a\e51a";
}
.acalog-custom .fa-diamond-half {
  --fa: "\e5b7";
  --fa--fa: "\e5b7\e5b7";
}
.acalog-custom .fa-lock-alt,
.acalog-custom .fa-lock-keyhole {
  --fa: "\f30d";
  --fa--fa: "\f30d\f30d";
}
.acalog-custom .fa-r {
  --fa: "\52";
  --fa--fa: "\52\52";
}
.acalog-custom .fa-temperature-1,
.acalog-custom .fa-temperature-quarter,
.acalog-custom .fa-thermometer-1,
.acalog-custom .fa-thermometer-quarter {
  --fa: "\f2ca";
  --fa--fa: "\f2ca\f2ca";
}
.acalog-custom .fa-info-square,
.acalog-custom .fa-square-info {
  --fa: "\f30f";
  --fa--fa: "\f30f\f30f";
}
.acalog-custom .fa-wifi-slash {
  --fa: "\f6ac";
  --fa--fa: "\f6ac\f6ac";
}
.acalog-custom .fa-toilet-paper-xmark {
  --fa: "\e5b3";
  --fa--fa: "\e5b3\e5b3";
}
.acalog-custom .fa-hands-holding-dollar,
.acalog-custom .fa-hands-usd {
  --fa: "\f4c5";
  --fa--fa: "\f4c5\f4c5";
}
.acalog-custom .fa-cube {
  --fa: "\f1b2";
  --fa--fa: "\f1b2\f1b2";
}
.acalog-custom .fa-arrow-down-triangle-square,
.acalog-custom .fa-sort-shapes-down {
  --fa: "\f888";
  --fa--fa: "\f888\f888";
}
.acalog-custom .fa-bitcoin-sign {
  --fa: "\e0b4";
  --fa--fa: "\e0b4\e0b4";
}
.acalog-custom .fa-shutters {
  --fa: "\e449";
  --fa--fa: "\e449\e449";
}
.acalog-custom .fa-shield-dog {
  --fa: "\e573";
  --fa--fa: "\e573\e573";
}
.acalog-custom .fa-solar-panel {
  --fa: "\f5ba";
  --fa--fa: "\f5ba\f5ba";
}
.acalog-custom .fa-lock-open {
  --fa: "\f3c1";
  --fa--fa: "\f3c1\f3c1";
}
.acalog-custom .fa-table-tree {
  --fa: "\e293";
  --fa--fa: "\e293\e293";
}
.acalog-custom .fa-house-chimney-heart {
  --fa: "\e1b2";
  --fa--fa: "\e1b2\e1b2";
}
.acalog-custom .fa-tally-3 {
  --fa: "\e296";
  --fa--fa: "\e296\e296";
}
.acalog-custom .fa-elevator {
  --fa: "\e16d";
  --fa--fa: "\e16d\e16d";
}
.acalog-custom .fa-money-bill-transfer {
  --fa: "\e528";
  --fa--fa: "\e528\e528";
}
.acalog-custom .fa-money-bill-trend-up {
  --fa: "\e529";
  --fa--fa: "\e529\e529";
}
.acalog-custom .fa-house-flood-water-circle-arrow-right {
  --fa: "\e50f";
  --fa--fa: "\e50f\e50f";
}
.acalog-custom .fa-poll-h,
.acalog-custom .fa-square-poll-horizontal {
  --fa: "\f682";
  --fa--fa: "\f682\f682";
}
.acalog-custom .fa-circle {
  --fa: "\f111";
  --fa--fa: "\f111\f111";
}
.acalog-custom .fa-left-to-bracket {
  --fa: "\e66d";
  --fa--fa: "\e66d\e66d";
}
.acalog-custom .fa-cart-circle-exclamation {
  --fa: "\e3f2";
  --fa--fa: "\e3f2\e3f2";
}
.acalog-custom .fa-sword {
  --fa: "\f71c";
  --fa--fa: "\f71c\f71c";
}
.acalog-custom .fa-backward-fast,
.acalog-custom .fa-fast-backward {
  --fa: "\f049";
  --fa--fa: "\f049\f049";
}
.acalog-custom .fa-recycle {
  --fa: "\f1b8";
  --fa--fa: "\f1b8\f1b8";
}
.acalog-custom .fa-user-astronaut {
  --fa: "\f4fb";
  --fa--fa: "\f4fb\f4fb";
}
.acalog-custom .fa-interrobang {
  --fa: "\e5ba";
  --fa--fa: "\e5ba\e5ba";
}
.acalog-custom .fa-plane-slash {
  --fa: "\e069";
  --fa--fa: "\e069\e069";
}
.acalog-custom .fa-circle-dashed {
  --fa: "\e105";
  --fa--fa: "\e105\e105";
}
.acalog-custom .fa-trademark {
  --fa: "\f25c";
  --fa--fa: "\f25c\f25c";
}
.acalog-custom .fa-basketball,
.acalog-custom .fa-basketball-ball {
  --fa: "\f434";
  --fa--fa: "\f434\f434";
}
.acalog-custom .fa-fork-knife,
.acalog-custom .fa-utensils-alt {
  --fa: "\f2e6";
  --fa--fa: "\f2e6\f2e6";
}
.acalog-custom .fa-satellite-dish {
  --fa: "\f7c0";
  --fa--fa: "\f7c0\f7c0";
}
.acalog-custom .fa-badge-check {
  --fa: "\f336";
  --fa--fa: "\f336\f336";
}
.acalog-custom .fa-arrow-alt-circle-up,
.acalog-custom .fa-circle-up {
  --fa: "\f35b";
  --fa--fa: "\f35b\f35b";
}
.acalog-custom .fa-slider {
  --fa: "\e252";
  --fa--fa: "\e252\e252";
}
.acalog-custom .fa-mobile-alt,
.acalog-custom .fa-mobile-screen-button {
  --fa: "\f3cd";
  --fa--fa: "\f3cd\f3cd";
}
.acalog-custom .fa-clock-one-thirty {
  --fa: "\e34f";
  --fa--fa: "\e34f\e34f";
}
.acalog-custom .fa-inbox-arrow-up,
.acalog-custom .fa-inbox-out {
  --fa: "\f311";
  --fa--fa: "\f311\f311";
}
.acalog-custom .fa-cloud-slash {
  --fa: "\e137";
  --fa--fa: "\e137\e137";
}
.acalog-custom .fa-volume-high,
.acalog-custom .fa-volume-up {
  --fa: "\f028";
  --fa--fa: "\f028\f028";
}
.acalog-custom .fa-users-rays {
  --fa: "\e593";
  --fa--fa: "\e593\e593";
}
.acalog-custom .fa-wallet {
  --fa: "\f555";
  --fa--fa: "\f555\f555";
}
.acalog-custom .fa-octagon-check {
  --fa: "\e426";
  --fa--fa: "\e426\e426";
}
.acalog-custom .fa-flatbread-stuffed {
  --fa: "\e40c";
  --fa--fa: "\e40c\e40c";
}
.acalog-custom .fa-clipboard-check {
  --fa: "\f46c";
  --fa--fa: "\f46c\f46c";
}
.acalog-custom .fa-cart-circle-plus {
  --fa: "\e3f3";
  --fa--fa: "\e3f3\e3f3";
}
.acalog-custom .fa-shipping-timed,
.acalog-custom .fa-truck-clock {
  --fa: "\f48c";
  --fa--fa: "\f48c\f48c";
}
.acalog-custom .fa-pool-8-ball {
  --fa: "\e3c5";
  --fa--fa: "\e3c5\e3c5";
}
.acalog-custom .fa-file-audio {
  --fa: "\f1c7";
  --fa--fa: "\f1c7\f1c7";
}
.acalog-custom .fa-turn-down-left {
  --fa: "\e331";
  --fa--fa: "\e331\e331";
}
.acalog-custom .fa-lock-hashtag {
  --fa: "\e423";
  --fa--fa: "\e423\e423";
}
.acalog-custom .fa-chart-radar {
  --fa: "\e0e7";
  --fa--fa: "\e0e7\e0e7";
}
.acalog-custom .fa-staff {
  --fa: "\f71b";
  --fa--fa: "\f71b\f71b";
}
.acalog-custom .fa-burger,
.acalog-custom .fa-hamburger {
  --fa: "\f805";
  --fa--fa: "\f805\f805";
}
.acalog-custom .fa-utility-pole {
  --fa: "\e2c3";
  --fa--fa: "\e2c3\e2c3";
}
.acalog-custom .fa-transporter-6 {
  --fa: "\e2a7";
  --fa--fa: "\e2a7\e2a7";
}
.acalog-custom .fa-arrow-turn-left {
  --fa: "\e632";
  --fa--fa: "\e632\e632";
}
.acalog-custom .fa-wrench {
  --fa: "\f0ad";
  --fa--fa: "\f0ad\f0ad";
}
.acalog-custom .fa-bugs {
  --fa: "\e4d0";
  --fa--fa: "\e4d0\e4d0";
}
.acalog-custom .fa-vector-polygon {
  --fa: "\e2c7";
  --fa--fa: "\e2c7\e2c7";
}
.acalog-custom .fa-diagram-nested {
  --fa: "\e157";
  --fa--fa: "\e157\e157";
}
.acalog-custom .fa-rupee,
.acalog-custom .fa-rupee-sign {
  --fa: "\f156";
  --fa--fa: "\f156\f156";
}
.acalog-custom .fa-file-image {
  --fa: "\f1c5";
  --fa--fa: "\f1c5\f1c5";
}
.acalog-custom .fa-circle-question,
.acalog-custom .fa-question-circle {
  --fa: "\f059";
  --fa--fa: "\f059\f059";
}
.acalog-custom .fa-tickets-perforated {
  --fa: "\e63f";
  --fa--fa: "\e63f\e63f";
}
.acalog-custom .fa-image-user {
  --fa: "\e1b8";
  --fa--fa: "\e1b8\e1b8";
}
.acalog-custom .fa-buoy {
  --fa: "\e5b5";
  --fa--fa: "\e5b5\e5b5";
}
.acalog-custom .fa-plane-departure {
  --fa: "\f5b0";
  --fa--fa: "\f5b0\f5b0";
}
.acalog-custom .fa-handshake-slash {
  --fa: "\e060";
  --fa--fa: "\e060\e060";
}
.acalog-custom .fa-book-bookmark {
  --fa: "\e0bb";
  --fa--fa: "\e0bb\e0bb";
}
.acalog-custom .fa-border-center-h {
  --fa: "\f89c";
  --fa--fa: "\f89c\f89c";
}
.acalog-custom .fa-can-food {
  --fa: "\e3e6";
  --fa--fa: "\e3e6\e3e6";
}
.acalog-custom .fa-typewriter {
  --fa: "\f8e7";
  --fa--fa: "\f8e7\f8e7";
}
.acalog-custom .fa-arrow-right-from-arc {
  --fa: "\e4b1";
  --fa--fa: "\e4b1\e4b1";
}
.acalog-custom .fa-circle-k {
  --fa: "\e113";
  --fa--fa: "\e113\e113";
}
.acalog-custom .fa-face-hand-over-mouth {
  --fa: "\e378";
  --fa--fa: "\e378\e378";
}
.acalog-custom .fa-popcorn {
  --fa: "\f819";
  --fa--fa: "\f819\f819";
}
.acalog-custom .fa-house-flood,
.acalog-custom .fa-house-water {
  --fa: "\f74f";
  --fa--fa: "\f74f\f74f";
}
.acalog-custom .fa-object-subtract {
  --fa: "\e49e";
  --fa--fa: "\e49e\e49e";
}
.acalog-custom .fa-code-branch {
  --fa: "\f126";
  --fa--fa: "\f126\f126";
}
.acalog-custom .fa-warehouse-alt,
.acalog-custom .fa-warehouse-full {
  --fa: "\f495";
  --fa--fa: "\f495\f495";
}
.acalog-custom .fa-hat-cowboy {
  --fa: "\f8c0";
  --fa--fa: "\f8c0\f8c0";
}
.acalog-custom .fa-bridge {
  --fa: "\e4c8";
  --fa--fa: "\e4c8\e4c8";
}
.acalog-custom .fa-phone-alt,
.acalog-custom .fa-phone-flip {
  --fa: "\f879";
  --fa--fa: "\f879\f879";
}
.acalog-custom .fa-arrow-down-from-dotted-line {
  --fa: "\e090";
  --fa--fa: "\e090\e090";
}
.acalog-custom .fa-file-doc {
  --fa: "\e5ed";
  --fa--fa: "\e5ed\e5ed";
}
.acalog-custom .fa-square-quarters {
  --fa: "\e44e";
  --fa--fa: "\e44e\e44e";
}
.acalog-custom .fa-truck-front {
  --fa: "\e2b7";
  --fa--fa: "\e2b7\e2b7";
}
.acalog-custom .fa-cat {
  --fa: "\f6be";
  --fa--fa: "\f6be\f6be";
}
.acalog-custom .fa-trash-xmark {
  --fa: "\e2b4";
  --fa--fa: "\e2b4\e2b4";
}
.acalog-custom .fa-caret-circle-left,
.acalog-custom .fa-circle-caret-left {
  --fa: "\f32e";
  --fa--fa: "\f32e\f32e";
}
.acalog-custom .fa-files {
  --fa: "\e178";
  --fa--fa: "\e178\e178";
}
.acalog-custom .fa-anchor-circle-exclamation {
  --fa: "\e4ab";
  --fa--fa: "\e4ab\e4ab";
}
.acalog-custom .fa-face-clouds {
  --fa: "\e47d";
  --fa--fa: "\e47d\e47d";
}
.acalog-custom .fa-user-crown {
  --fa: "\f6a4";
  --fa--fa: "\f6a4\f6a4";
}
.acalog-custom .fa-basket-shopping-plus {
  --fa: "\e653";
  --fa--fa: "\e653\e653";
}
.acalog-custom .fa-truck-field {
  --fa: "\e58d";
  --fa--fa: "\e58d\e58d";
}
.acalog-custom .fa-route {
  --fa: "\f4d7";
  --fa--fa: "\f4d7\f4d7";
}
.acalog-custom .fa-cart-circle-check {
  --fa: "\e3f1";
  --fa--fa: "\e3f1\e3f1";
}
.acalog-custom .fa-clipboard-question {
  --fa: "\e4e3";
  --fa--fa: "\e4e3\e4e3";
}
.acalog-custom .fa-panorama {
  --fa: "\e209";
  --fa--fa: "\e209\e209";
}
.acalog-custom .fa-comment-medical {
  --fa: "\f7f5";
  --fa--fa: "\f7f5\f7f5";
}
.acalog-custom .fa-teeth-open {
  --fa: "\f62f";
  --fa--fa: "\f62f\f62f";
}
.acalog-custom .fa-user-tie-hair-long {
  --fa: "\e460";
  --fa--fa: "\e460\e460";
}
.acalog-custom .fa-file-circle-minus {
  --fa: "\e4ed";
  --fa--fa: "\e4ed\e4ed";
}
.acalog-custom .fa-head-side-medical {
  --fa: "\f809";
  --fa--fa: "\f809\f809";
}
.acalog-custom .fa-arrow-turn-right {
  --fa: "\e635";
  --fa--fa: "\e635\e635";
}
.acalog-custom .fa-tags {
  --fa: "\f02c";
  --fa--fa: "\f02c\f02c";
}
.acalog-custom .fa-wine-glass {
  --fa: "\f4e3";
  --fa--fa: "\f4e3\f4e3";
}
.acalog-custom .fa-fast-forward,
.acalog-custom .fa-forward-fast {
  --fa: "\f050";
  --fa--fa: "\f050\f050";
}
.acalog-custom .fa-face-meh-blank,
.acalog-custom .fa-meh-blank {
  --fa: "\f5a4";
  --fa--fa: "\f5a4\f5a4";
}
.acalog-custom .fa-user-robot {
  --fa: "\e04b";
  --fa--fa: "\e04b\e04b";
}
.acalog-custom .fa-parking,
.acalog-custom .fa-square-parking {
  --fa: "\f540";
  --fa--fa: "\f540\f540";
}
.acalog-custom .fa-card-diamond {
  --fa: "\e3ea";
  --fa--fa: "\e3ea\e3ea";
}
.acalog-custom .fa-face-zipper {
  --fa: "\e3a5";
  --fa--fa: "\e3a5\e3a5";
}
.acalog-custom .fa-face-raised-eyebrow {
  --fa: "\e388";
  --fa--fa: "\e388\e388";
}
.acalog-custom .fa-house-signal {
  --fa: "\e012";
  --fa--fa: "\e012\e012";
}
.acalog-custom .fa-chevron-square-up,
.acalog-custom .fa-square-chevron-up {
  --fa: "\f32c";
  --fa--fa: "\f32c\f32c";
}
.acalog-custom .fa-bars-progress,
.acalog-custom .fa-tasks-alt {
  --fa: "\f828";
  --fa--fa: "\f828\f828";
}
.acalog-custom .fa-faucet-drip {
  --fa: "\e006";
  --fa--fa: "\e006\e006";
}
.acalog-custom .fa-arrows-to-line {
  --fa: "\e0a7";
  --fa--fa: "\e0a7\e0a7";
}
.acalog-custom .fa-dolphin {
  --fa: "\e168";
  --fa--fa: "\e168\e168";
}
.acalog-custom .fa-arrow-up-right {
  --fa: "\e09f";
  --fa--fa: "\e09f\e09f";
}
.acalog-custom .fa-circle-r {
  --fa: "\e120";
  --fa--fa: "\e120\e120";
}
.acalog-custom .fa-cart-flatbed,
.acalog-custom .fa-dolly-flatbed {
  --fa: "\f474";
  --fa--fa: "\f474\f474";
}
.acalog-custom .fa-ban-smoking,
.acalog-custom .fa-smoking-ban {
  --fa: "\f54d";
  --fa--fa: "\f54d\f54d";
}
.acalog-custom .fa-circle-sort-up,
.acalog-custom .fa-sort-circle-up {
  --fa: "\e032";
  --fa--fa: "\e032\e032";
}
.acalog-custom .fa-terminal {
  --fa: "\f120";
  --fa--fa: "\f120\f120";
}
.acalog-custom .fa-mobile-button {
  --fa: "\f10b";
  --fa--fa: "\f10b\f10b";
}
.acalog-custom .fa-house-medical-flag {
  --fa: "\e514";
  --fa--fa: "\e514\e514";
}
.acalog-custom .fa-basket-shopping,
.acalog-custom .fa-shopping-basket {
  --fa: "\f291";
  --fa--fa: "\f291\f291";
}
.acalog-custom .fa-tape {
  --fa: "\f4db";
  --fa--fa: "\f4db\f4db";
}
.acalog-custom .fa-chestnut {
  --fa: "\e3f6";
  --fa--fa: "\e3f6\e3f6";
}
.acalog-custom .fa-bus-alt,
.acalog-custom .fa-bus-simple {
  --fa: "\f55e";
  --fa--fa: "\f55e\f55e";
}
.acalog-custom .fa-eye {
  --fa: "\f06e";
  --fa--fa: "\f06e\f06e";
}
.acalog-custom .fa-face-sad-cry,
.acalog-custom .fa-sad-cry {
  --fa: "\f5b3";
  --fa--fa: "\f5b3\f5b3";
}
.acalog-custom .fa-heat {
  --fa: "\e00c";
  --fa--fa: "\e00c\e00c";
}
.acalog-custom .fa-ticket-airline,
.acalog-custom .fa-ticket-perforated-plane,
.acalog-custom .fa-ticket-plane {
  --fa: "\e29a";
  --fa--fa: "\e29a\e29a";
}
.acalog-custom .fa-boot-heeled {
  --fa: "\e33f";
  --fa--fa: "\e33f\e33f";
}
.acalog-custom .fa-arrows-minimize,
.acalog-custom .fa-compress-arrows {
  --fa: "\e0a5";
  --fa--fa: "\e0a5\e0a5";
}
.acalog-custom .fa-audio-description {
  --fa: "\f29e";
  --fa--fa: "\f29e\f29e";
}
.acalog-custom .fa-person-military-to-person {
  --fa: "\e54c";
  --fa--fa: "\e54c\e54c";
}
.acalog-custom .fa-file-shield {
  --fa: "\e4f0";
  --fa--fa: "\e4f0\e4f0";
}
.acalog-custom .fa-hexagon {
  --fa: "\f312";
  --fa--fa: "\f312\f312";
}
.acalog-custom .fa-manhole {
  --fa: "\e1d6";
  --fa--fa: "\e1d6\e1d6";
}
.acalog-custom .fa-user-slash {
  --fa: "\f506";
  --fa--fa: "\f506\f506";
}
.acalog-custom .fa-pen {
  --fa: "\f304";
  --fa--fa: "\f304\f304";
}
.acalog-custom .fa-tower-observation {
  --fa: "\e586";
  --fa--fa: "\e586\e586";
}
.acalog-custom .fa-floppy-disks {
  --fa: "\e183";
  --fa--fa: "\e183\e183";
}
.acalog-custom .fa-toilet-paper-blank-under,
.acalog-custom .fa-toilet-paper-reverse-alt {
  --fa: "\e29f";
  --fa--fa: "\e29f\e29f";
}
.acalog-custom .fa-file-code {
  --fa: "\f1c9";
  --fa--fa: "\f1c9\f1c9";
}
.acalog-custom .fa-signal,
.acalog-custom .fa-signal-5,
.acalog-custom .fa-signal-perfect {
  --fa: "\f012";
  --fa--fa: "\f012\f012";
}
.acalog-custom .fa-pump {
  --fa: "\e442";
  --fa--fa: "\e442\e442";
}
.acalog-custom .fa-bus {
  --fa: "\f207";
  --fa--fa: "\f207\f207";
}
.acalog-custom .fa-heart-circle-xmark {
  --fa: "\e501";
  --fa--fa: "\e501\e501";
}
.acalog-custom .fa-arrow-up-left-from-circle {
  --fa: "\e09e";
  --fa--fa: "\e09e\e09e";
}
.acalog-custom .fa-home-lg,
.acalog-custom .fa-house-chimney {
  --fa: "\e3af";
  --fa--fa: "\e3af\e3af";
}
.acalog-custom .fa-window-maximize {
  --fa: "\f2d0";
  --fa--fa: "\f2d0\f2d0";
}
.acalog-custom .fa-dryer {
  --fa: "\f861";
  --fa--fa: "\f861\f861";
}
.acalog-custom .fa-face-frown,
.acalog-custom .fa-frown {
  --fa: "\f119";
  --fa--fa: "\f119\f119";
}
.acalog-custom .fa-chess-bishop-alt,
.acalog-custom .fa-chess-bishop-piece {
  --fa: "\f43b";
  --fa--fa: "\f43b\f43b";
}
.acalog-custom .fa-shirt-tank-top {
  --fa: "\e3c9";
  --fa--fa: "\e3c9\e3c9";
}
.acalog-custom .fa-diploma,
.acalog-custom .fa-scroll-ribbon {
  --fa: "\f5ea";
  --fa--fa: "\f5ea\f5ea";
}
.acalog-custom .fa-screencast {
  --fa: "\e23e";
  --fa--fa: "\e23e\e23e";
}
.acalog-custom .fa-walker {
  --fa: "\f831";
  --fa--fa: "\f831\f831";
}
.acalog-custom .fa-prescription {
  --fa: "\f5b1";
  --fa--fa: "\f5b1\f5b1";
}
.acalog-custom .fa-shop,
.acalog-custom .fa-store-alt {
  --fa: "\f54f";
  --fa--fa: "\f54f\f54f";
}
.acalog-custom .fa-floppy-disk,
.acalog-custom .fa-save {
  --fa: "\f0c7";
  --fa--fa: "\f0c7\f0c7";
}
.acalog-custom .fa-vihara {
  --fa: "\f6a7";
  --fa--fa: "\f6a7\f6a7";
}
.acalog-custom .fa-face-kiss-closed-eyes {
  --fa: "\e37d";
  --fa--fa: "\e37d\e37d";
}
.acalog-custom .fa-balance-scale-left,
.acalog-custom .fa-scale-unbalanced {
  --fa: "\f515";
  --fa--fa: "\f515\f515";
}
.acalog-custom .fa-file-user {
  --fa: "\f65c";
  --fa--fa: "\f65c\f65c";
}
.acalog-custom .fa-user-police-tie {
  --fa: "\e334";
  --fa--fa: "\e334\e334";
}
.acalog-custom .fa-face-tongue-money {
  --fa: "\e39d";
  --fa--fa: "\e39d\e39d";
}
.acalog-custom .fa-tennis-ball {
  --fa: "\f45e";
  --fa--fa: "\f45e\f45e";
}
.acalog-custom .fa-square-l {
  --fa: "\e275";
  --fa--fa: "\e275\e275";
}
.acalog-custom .fa-sort-asc,
.acalog-custom .fa-sort-up {
  --fa: "\f0de";
  --fa--fa: "\f0de\f0de";
}
.acalog-custom .fa-calendar-arrow-up,
.acalog-custom .fa-calendar-upload {
  --fa: "\e0d1";
  --fa--fa: "\e0d1\e0d1";
}
.acalog-custom .fa-comment-dots,
.acalog-custom .fa-commenting {
  --fa: "\f4ad";
  --fa--fa: "\f4ad\f4ad";
}
.acalog-custom .fa-plant-wilt {
  --fa: "\e5aa";
  --fa--fa: "\e5aa\e5aa";
}
.acalog-custom .fa-scarf {
  --fa: "\f7c1";
  --fa--fa: "\f7c1\f7c1";
}
.acalog-custom .fa-album-circle-plus {
  --fa: "\e48c";
  --fa--fa: "\e48c\e48c";
}
.acalog-custom .fa-user-nurse-hair-long {
  --fa: "\e45e";
  --fa--fa: "\e45e\e45e";
}
.acalog-custom .fa-diamond {
  --fa: "\f219";
  --fa--fa: "\f219\f219";
}
.acalog-custom .fa-arrow-alt-square-left,
.acalog-custom .fa-square-left {
  --fa: "\f351";
  --fa--fa: "\f351\f351";
}
.acalog-custom .fa-face-grin-squint,
.acalog-custom .fa-grin-squint {
  --fa: "\f585";
  --fa--fa: "\f585\f585";
}
.acalog-custom .fa-circle-ellipsis-vertical {
  --fa: "\e10b";
  --fa--fa: "\e10b\e10b";
}
.acalog-custom .fa-hand-holding-dollar,
.acalog-custom .fa-hand-holding-usd {
  --fa: "\f4c0";
  --fa--fa: "\f4c0\f4c0";
}
.acalog-custom .fa-grid-dividers {
  --fa: "\e3ad";
  --fa--fa: "\e3ad\e3ad";
}
.acalog-custom .fa-chart-diagram {
  --fa: "\e695";
  --fa--fa: "\e695\e695";
}
.acalog-custom .fa-bacterium {
  --fa: "\e05a";
  --fa--fa: "\e05a\e05a";
}
.acalog-custom .fa-hand-pointer {
  --fa: "\f25a";
  --fa--fa: "\f25a\f25a";
}
.acalog-custom .fa-drum-steelpan {
  --fa: "\f56a";
  --fa--fa: "\f56a\f56a";
}
.acalog-custom .fa-hand-scissors {
  --fa: "\f257";
  --fa--fa: "\f257\f257";
}
.acalog-custom .fa-hands-praying,
.acalog-custom .fa-praying-hands {
  --fa: "\f684";
  --fa--fa: "\f684\f684";
}
.acalog-custom .fa-face-pensive {
  --fa: "\e384";
  --fa--fa: "\e384\e384";
}
.acalog-custom .fa-user-music {
  --fa: "\f8eb";
  --fa--fa: "\f8eb\f8eb";
}
.acalog-custom .fa-arrow-right-rotate,
.acalog-custom .fa-arrow-rotate-forward,
.acalog-custom .fa-arrow-rotate-right,
.acalog-custom .fa-redo {
  --fa: "\f01e";
  --fa--fa: "\f01e\f01e";
}
.acalog-custom .fa-comments-alt-dollar,
.acalog-custom .fa-messages-dollar {
  --fa: "\f652";
  --fa--fa: "\f652\f652";
}
.acalog-custom .fa-sensor-on {
  --fa: "\e02b";
  --fa--fa: "\e02b\e02b";
}
.acalog-custom .fa-balloon {
  --fa: "\e2e3";
  --fa--fa: "\e2e3\e2e3";
}
.acalog-custom .fa-biohazard {
  --fa: "\f780";
  --fa--fa: "\f780\f780";
}
.acalog-custom .fa-chess-queen-alt,
.acalog-custom .fa-chess-queen-piece {
  --fa: "\f446";
  --fa--fa: "\f446\f446";
}
.acalog-custom .fa-location,
.acalog-custom .fa-location-crosshairs {
  --fa: "\f601";
  --fa--fa: "\f601\f601";
}
.acalog-custom .fa-mars-double {
  --fa: "\f227";
  --fa--fa: "\f227\f227";
}
.acalog-custom .fa-left-from-bracket {
  --fa: "\e66c";
  --fa--fa: "\e66c\e66c";
}
.acalog-custom .fa-house-leave,
.acalog-custom .fa-house-person-depart,
.acalog-custom .fa-house-person-leave {
  --fa: "\e00f";
  --fa--fa: "\e00f\e00f";
}
.acalog-custom .fa-ruler-triangle {
  --fa: "\f61c";
  --fa--fa: "\f61c\f61c";
}
.acalog-custom .fa-card-club {
  --fa: "\e3e9";
  --fa--fa: "\e3e9\e3e9";
}
.acalog-custom .fa-child-dress {
  --fa: "\e59c";
  --fa--fa: "\e59c\e59c";
}
.acalog-custom .fa-users-between-lines {
  --fa: "\e591";
  --fa--fa: "\e591\e591";
}
.acalog-custom .fa-lungs-virus {
  --fa: "\e067";
  --fa--fa: "\e067\e067";
}
.acalog-custom .fa-spinner-third {
  --fa: "\f3f4";
  --fa--fa: "\f3f4\f3f4";
}
.acalog-custom .fa-face-grin-tears,
.acalog-custom .fa-grin-tears {
  --fa: "\f588";
  --fa--fa: "\f588\f588";
}
.acalog-custom .fa-phone {
  --fa: "\f095";
  --fa--fa: "\f095\f095";
}
.acalog-custom .fa-computer-mouse-scrollwheel,
.acalog-custom .fa-mouse-alt {
  --fa: "\f8cd";
  --fa--fa: "\f8cd\f8cd";
}
.acalog-custom .fa-calendar-times,
.acalog-custom .fa-calendar-xmark {
  --fa: "\f273";
  --fa--fa: "\f273\f273";
}
.acalog-custom .fa-child-reaching {
  --fa: "\e59d";
  --fa--fa: "\e59d\e59d";
}
.acalog-custom .fa-table-layout {
  --fa: "\e290";
  --fa--fa: "\e290\e290";
}
.acalog-custom .fa-narwhal {
  --fa: "\f6fe";
  --fa--fa: "\f6fe\f6fe";
}
.acalog-custom .fa-ramp-loading {
  --fa: "\f4d4";
  --fa--fa: "\f4d4\f4d4";
}
.acalog-custom .fa-calendar-circle-plus {
  --fa: "\e470";
  --fa--fa: "\e470\e470";
}
.acalog-custom .fa-toothbrush {
  --fa: "\f635";
  --fa--fa: "\f635\f635";
}
.acalog-custom .fa-border-inner {
  --fa: "\f84e";
  --fa--fa: "\f84e\f84e";
}
.acalog-custom .fa-paw-claws {
  --fa: "\f702";
  --fa--fa: "\f702\f702";
}
.acalog-custom .fa-kiwi-fruit {
  --fa: "\e30c";
  --fa--fa: "\e30c\e30c";
}
.acalog-custom .fa-traffic-light-slow {
  --fa: "\f639";
  --fa--fa: "\f639\f639";
}
.acalog-custom .fa-rectangle-code {
  --fa: "\e322";
  --fa--fa: "\e322\e322";
}
.acalog-custom .fa-head-side-virus {
  --fa: "\e064";
  --fa--fa: "\e064\e064";
}
.acalog-custom .fa-keyboard-brightness {
  --fa: "\e1c0";
  --fa--fa: "\e1c0\e1c0";
}
.acalog-custom .fa-books-medical {
  --fa: "\f7e8";
  --fa--fa: "\f7e8\f7e8";
}
.acalog-custom .fa-lightbulb-slash {
  --fa: "\f673";
  --fa--fa: "\f673\f673";
}
.acalog-custom .fa-home-blank,
.acalog-custom .fa-house-blank {
  --fa: "\e487";
  --fa--fa: "\e487\e487";
}
.acalog-custom .fa-square-5 {
  --fa: "\e25a";
  --fa--fa: "\e25a\e25a";
}
.acalog-custom .fa-heart-square,
.acalog-custom .fa-square-heart {
  --fa: "\f4c8";
  --fa--fa: "\f4c8\f4c8";
}
.acalog-custom .fa-puzzle {
  --fa: "\e443";
  --fa--fa: "\e443\e443";
}
.acalog-custom .fa-user-cog,
.acalog-custom .fa-user-gear {
  --fa: "\f4fe";
  --fa--fa: "\f4fe\f4fe";
}
.acalog-custom .fa-pipe-circle-check {
  --fa: "\e436";
  --fa--fa: "\e436\e436";
}
.acalog-custom .fa-arrow-up-1-9,
.acalog-custom .fa-sort-numeric-up {
  --fa: "\f163";
  --fa--fa: "\f163\f163";
}
.acalog-custom .fa-octagon-exclamation {
  --fa: "\e204";
  --fa--fa: "\e204\e204";
}
.acalog-custom .fa-dial-low {
  --fa: "\e15d";
  --fa--fa: "\e15d\e15d";
}
.acalog-custom .fa-door-closed {
  --fa: "\f52a";
  --fa--fa: "\f52a\f52a";
}
.acalog-custom .fa-laptop-mobile,
.acalog-custom .fa-phone-laptop {
  --fa: "\f87a";
  --fa--fa: "\f87a\f87a";
}
.acalog-custom .fa-conveyor-belt-alt,
.acalog-custom .fa-conveyor-belt-boxes {
  --fa: "\f46f";
  --fa--fa: "\f46f\f46f";
}
.acalog-custom .fa-shield-virus {
  --fa: "\e06c";
  --fa--fa: "\e06c\e06c";
}
.acalog-custom .fa-starfighter-alt-advanced,
.acalog-custom .fa-starfighter-twin-ion-engine-advanced {
  --fa: "\e28e";
  --fa--fa: "\e28e\e28e";
}
.acalog-custom .fa-dice-six {
  --fa: "\f526";
  --fa--fa: "\f526\f526";
}
.acalog-custom .fa-starfighter-alt,
.acalog-custom .fa-starfighter-twin-ion-engine {
  --fa: "\e038";
  --fa--fa: "\e038\e038";
}
.acalog-custom .fa-rocket-launch {
  --fa: "\e027";
  --fa--fa: "\e027\e027";
}
.acalog-custom .fa-mosquito-net {
  --fa: "\e52c";
  --fa--fa: "\e52c\e52c";
}
.acalog-custom .fa-file-fragment {
  --fa: "\e697";
  --fa--fa: "\e697\e697";
}
.acalog-custom .fa-vent-damper {
  --fa: "\e465";
  --fa--fa: "\e465\e465";
}
.acalog-custom .fa-bridge-water {
  --fa: "\e4ce";
  --fa--fa: "\e4ce\e4ce";
}
.acalog-custom .fa-ban-bug,
.acalog-custom .fa-debug {
  --fa: "\f7f9";
  --fa--fa: "\f7f9\f7f9";
}
.acalog-custom .fa-person-booth {
  --fa: "\f756";
  --fa--fa: "\f756\f756";
}
.acalog-custom .fa-text-width {
  --fa: "\f035";
  --fa--fa: "\f035\f035";
}
.acalog-custom .fa-garage-car {
  --fa: "\e00a";
  --fa--fa: "\e00a\e00a";
}
.acalog-custom .fa-square-kanban {
  --fa: "\e488";
  --fa--fa: "\e488\e488";
}
.acalog-custom .fa-hat-wizard {
  --fa: "\f6e8";
  --fa--fa: "\f6e8\f6e8";
}
.acalog-custom .fa-chart-kanban {
  --fa: "\e64f";
  --fa--fa: "\e64f\e64f";
}
.acalog-custom .fa-pen-fancy {
  --fa: "\f5ac";
  --fa--fa: "\f5ac\f5ac";
}
.acalog-custom .fa-coffee-pot {
  --fa: "\e002";
  --fa--fa: "\e002\e002";
}
.acalog-custom .fa-mouse-field {
  --fa: "\e5a8";
  --fa--fa: "\e5a8\e5a8";
}
.acalog-custom .fa-digging,
.acalog-custom .fa-person-digging {
  --fa: "\f85e";
  --fa--fa: "\f85e\f85e";
}
.acalog-custom .fa-shower-alt,
.acalog-custom .fa-shower-down {
  --fa: "\e24d";
  --fa--fa: "\e24d\e24d";
}
.acalog-custom .fa-box-circle-check {
  --fa: "\e0c4";
  --fa--fa: "\e0c4\e0c4";
}
.acalog-custom .fa-brightness {
  --fa: "\e0c9";
  --fa--fa: "\e0c9\e0c9";
}
.acalog-custom .fa-car-side-bolt {
  --fa: "\e344";
  --fa--fa: "\e344\e344";
}
.acalog-custom .fa-file-xml {
  --fa: "\e654";
  --fa--fa: "\e654\e654";
}
.acalog-custom .fa-ornament {
  --fa: "\f7b8";
  --fa--fa: "\f7b8\f7b8";
}
.acalog-custom .fa-phone-arrow-down,
.acalog-custom .fa-phone-arrow-down-left,
.acalog-custom .fa-phone-incoming {
  --fa: "\e223";
  --fa--fa: "\e223\e223";
}
.acalog-custom .fa-cloud-word {
  --fa: "\e138";
  --fa--fa: "\e138\e138";
}
.acalog-custom .fa-hand-fingers-crossed {
  --fa: "\e1a3";
  --fa--fa: "\e1a3\e1a3";
}
.acalog-custom .fa-trash {
  --fa: "\f1f8";
  --fa--fa: "\f1f8\f1f8";
}
.acalog-custom .fa-gauge-simple,
.acalog-custom .fa-gauge-simple-med,
.acalog-custom .fa-tachometer-average {
  --fa: "\f629";
  --fa--fa: "\f629\f629";
}
.acalog-custom .fa-arrow-down-small-big,
.acalog-custom .fa-sort-size-down-alt {
  --fa: "\f88d";
  --fa--fa: "\f88d\f88d";
}
.acalog-custom .fa-book-medical {
  --fa: "\f7e6";
  --fa--fa: "\f7e6\f7e6";
}
.acalog-custom .fa-face-melting {
  --fa: "\e483";
  --fa--fa: "\e483\e483";
}
.acalog-custom .fa-poo {
  --fa: "\f2fe";
  --fa--fa: "\f2fe\f2fe";
}
.acalog-custom .fa-pen-alt-slash,
.acalog-custom .fa-pen-clip-slash {
  --fa: "\e20f";
  --fa--fa: "\e20f\e20f";
}
.acalog-custom .fa-quote-right,
.acalog-custom .fa-quote-right-alt {
  --fa: "\f10e";
  --fa--fa: "\f10e\f10e";
}
.acalog-custom .fa-scroll-old {
  --fa: "\f70f";
  --fa--fa: "\f70f\f70f";
}
.acalog-custom .fa-guitars {
  --fa: "\f8bf";
  --fa--fa: "\f8bf\f8bf";
}
.acalog-custom .fa-phone-xmark {
  --fa: "\e227";
  --fa--fa: "\e227\e227";
}
.acalog-custom .fa-hose {
  --fa: "\e419";
  --fa--fa: "\e419\e419";
}
.acalog-custom .fa-clock-six {
  --fa: "\e352";
  --fa--fa: "\e352\e352";
}
.acalog-custom .fa-shirt,
.acalog-custom .fa-t-shirt,
.acalog-custom .fa-tshirt {
  --fa: "\f553";
  --fa--fa: "\f553\f553";
}
.acalog-custom .fa-billboard {
  --fa: "\e5cd";
  --fa--fa: "\e5cd\e5cd";
}
.acalog-custom .fa-square-r {
  --fa: "\e27c";
  --fa--fa: "\e27c\e27c";
}
.acalog-custom .fa-cubes {
  --fa: "\f1b3";
  --fa--fa: "\f1b3\f1b3";
}
.acalog-custom .fa-envelope-open-dollar {
  --fa: "\f657";
  --fa--fa: "\f657\f657";
}
.acalog-custom .fa-divide {
  --fa: "\f529";
  --fa--fa: "\f529\f529";
}
.acalog-custom .fa-sun-cloud {
  --fa: "\f763";
  --fa--fa: "\f763\f763";
}
.acalog-custom .fa-lamp-floor {
  --fa: "\e015";
  --fa--fa: "\e015\e015";
}
.acalog-custom .fa-square-7 {
  --fa: "\e25c";
  --fa--fa: "\e25c\e25c";
}
.acalog-custom .fa-tenge,
.acalog-custom .fa-tenge-sign {
  --fa: "\f7d7";
  --fa--fa: "\f7d7\f7d7";
}
.acalog-custom .fa-headphones {
  --fa: "\f025";
  --fa--fa: "\f025\f025";
}
.acalog-custom .fa-hands-holding {
  --fa: "\f4c2";
  --fa--fa: "\f4c2\f4c2";
}
.acalog-custom .fa-campfire {
  --fa: "\f6ba";
  --fa--fa: "\f6ba\f6ba";
}
.acalog-custom .fa-circle-ampersand {
  --fa: "\e0f8";
  --fa--fa: "\e0f8\e0f8";
}
.acalog-custom .fa-snowflakes {
  --fa: "\f7cf";
  --fa--fa: "\f7cf\f7cf";
}
.acalog-custom .fa-hands-clapping {
  --fa: "\e1a8";
  --fa--fa: "\e1a8\e1a8";
}
.acalog-custom .fa-republican {
  --fa: "\f75e";
  --fa--fa: "\f75e\f75e";
}
.acalog-custom .fa-leaf-maple {
  --fa: "\f6f6";
  --fa--fa: "\f6f6\f6f6";
}
.acalog-custom .fa-arrow-left {
  --fa: "\f060";
  --fa--fa: "\f060\f060";
}
.acalog-custom .fa-person-circle-xmark {
  --fa: "\e543";
  --fa--fa: "\e543\e543";
}
.acalog-custom .fa-ruler {
  --fa: "\f545";
  --fa--fa: "\f545\f545";
}
.acalog-custom .fa-arrow-left-from-bracket {
  --fa: "\e668";
  --fa--fa: "\e668\e668";
}
.acalog-custom .fa-cup-straw-swoosh {
  --fa: "\e364";
  --fa--fa: "\e364\e364";
}
.acalog-custom .fa-temperature-hot,
.acalog-custom .fa-temperature-sun {
  --fa: "\f76a";
  --fa--fa: "\f76a\f76a";
}
.acalog-custom .fa-align-left {
  --fa: "\f036";
  --fa--fa: "\f036\f036";
}
.acalog-custom .fa-dice-d6 {
  --fa: "\f6d1";
  --fa--fa: "\f6d1\f6d1";
}
.acalog-custom .fa-restroom {
  --fa: "\f7bd";
  --fa--fa: "\f7bd\f7bd";
}
.acalog-custom .fa-high-definition,
.acalog-custom .fa-rectangle-hd {
  --fa: "\e1ae";
  --fa--fa: "\e1ae\e1ae";
}
.acalog-custom .fa-j {
  --fa: "\4a";
  --fa--fa: "\4a\4a";
}
.acalog-custom .fa-galaxy {
  --fa: "\e008";
  --fa--fa: "\e008\e008";
}
.acalog-custom .fa-users-viewfinder {
  --fa: "\e595";
  --fa--fa: "\e595\e595";
}
.acalog-custom .fa-file-video {
  --fa: "\f1c8";
  --fa--fa: "\f1c8\f1c8";
}
.acalog-custom .fa-cherries {
  --fa: "\e0ec";
  --fa--fa: "\e0ec\e0ec";
}
.acalog-custom .fa-external-link-alt,
.acalog-custom .fa-up-right-from-square {
  --fa: "\f35d";
  --fa--fa: "\f35d\f35d";
}
.acalog-custom .fa-circle-sort,
.acalog-custom .fa-sort-circle {
  --fa: "\e030";
  --fa--fa: "\e030\e030";
}
.acalog-custom .fa-table-cells,
.acalog-custom .fa-th {
  --fa: "\f00a";
  --fa--fa: "\f00a\f00a";
}
.acalog-custom .fa-bag-shopping-minus {
  --fa: "\e650";
  --fa--fa: "\e650\e650";
}
.acalog-custom .fa-file-pdf {
  --fa: "\f1c1";
  --fa--fa: "\f1c1\f1c1";
}
.acalog-custom .fa-siren {
  --fa: "\e02d";
  --fa--fa: "\e02d\e02d";
}
.acalog-custom .fa-arrow-up-to-dotted-line {
  --fa: "\e0a1";
  --fa--fa: "\e0a1\e0a1";
}
.acalog-custom .fa-image-landscape,
.acalog-custom .fa-landscape {
  --fa: "\e1b5";
  --fa--fa: "\e1b5\e1b5";
}
.acalog-custom .fa-tank-water {
  --fa: "\e452";
  --fa--fa: "\e452\e452";
}
.acalog-custom .fa-curling,
.acalog-custom .fa-curling-stone {
  --fa: "\f44a";
  --fa--fa: "\f44a\f44a";
}
.acalog-custom .fa-gamepad-alt,
.acalog-custom .fa-gamepad-modern {
  --fa: "\e5a2";
  --fa--fa: "\e5a2\e5a2";
}
.acalog-custom .fa-messages-question {
  --fa: "\e1e7";
  --fa--fa: "\e1e7\e1e7";
}
.acalog-custom .fa-bible,
.acalog-custom .fa-book-bible {
  --fa: "\f647";
  --fa--fa: "\f647\f647";
}
.acalog-custom .fa-o {
  --fa: "\4f";
  --fa--fa: "\4f\4f";
}
.acalog-custom .fa-medkit,
.acalog-custom .fa-suitcase-medical {
  --fa: "\f0fa";
  --fa--fa: "\f0fa\f0fa";
}
.acalog-custom .fa-briefcase-arrow-right {
  --fa: "\e2f2";
  --fa--fa: "\e2f2\e2f2";
}
.acalog-custom .fa-expand-wide {
  --fa: "\f320";
  --fa--fa: "\f320\f320";
}
.acalog-custom .fa-clock-eleven-thirty {
  --fa: "\e348";
  --fa--fa: "\e348\e348";
}
.acalog-custom .fa-rv {
  --fa: "\f7be";
  --fa--fa: "\f7be\f7be";
}
.acalog-custom .fa-user-secret {
  --fa: "\f21b";
  --fa--fa: "\f21b\f21b";
}
.acalog-custom .fa-otter {
  --fa: "\f700";
  --fa--fa: "\f700\f700";
}
.acalog-custom .fa-dreidel {
  --fa: "\f792";
  --fa--fa: "\f792\f792";
}
.acalog-custom .fa-female,
.acalog-custom .fa-person-dress {
  --fa: "\f182";
  --fa--fa: "\f182\f182";
}
.acalog-custom .fa-comment-dollar {
  --fa: "\f651";
  --fa--fa: "\f651\f651";
}
.acalog-custom .fa-briefcase-clock,
.acalog-custom .fa-business-time {
  --fa: "\f64a";
  --fa--fa: "\f64a\f64a";
}
.acalog-custom .fa-flower-tulip {
  --fa: "\f801";
  --fa--fa: "\f801\f801";
}
.acalog-custom .fa-people-pants-simple {
  --fa: "\e21a";
  --fa--fa: "\e21a\e21a";
}
.acalog-custom .fa-cloud-drizzle {
  --fa: "\f738";
  --fa--fa: "\f738\f738";
}
.acalog-custom .fa-table-cells-large,
.acalog-custom .fa-th-large {
  --fa: "\f009";
  --fa--fa: "\f009\f009";
}
.acalog-custom .fa-book-tanakh,
.acalog-custom .fa-tanakh {
  --fa: "\f827";
  --fa--fa: "\f827\f827";
}
.acalog-custom .fa-solar-system {
  --fa: "\e02f";
  --fa--fa: "\e02f\e02f";
}
.acalog-custom .fa-seal-question {
  --fa: "\e243";
  --fa--fa: "\e243\e243";
}
.acalog-custom .fa-phone-volume,
.acalog-custom .fa-volume-control-phone {
  --fa: "\f2a0";
  --fa--fa: "\f2a0\f2a0";
}
.acalog-custom .fa-disc-drive {
  --fa: "\f8b5";
  --fa--fa: "\f8b5\f8b5";
}
.acalog-custom .fa-hat-cowboy-side {
  --fa: "\f8c1";
  --fa--fa: "\f8c1\f8c1";
}
.acalog-custom .fa-rows,
.acalog-custom .fa-table-rows {
  --fa: "\e292";
  --fa--fa: "\e292\e292";
}
.acalog-custom .fa-location-exclamation,
.acalog-custom .fa-map-marker-exclamation {
  --fa: "\f608";
  --fa--fa: "\f608\f608";
}
.acalog-custom .fa-face-fearful {
  --fa: "\e375";
  --fa--fa: "\e375\e375";
}
.acalog-custom .fa-clipboard-user {
  --fa: "\f7f3";
  --fa--fa: "\f7f3\f7f3";
}
.acalog-custom .fa-bus-school {
  --fa: "\f5dd";
  --fa--fa: "\f5dd\f5dd";
}
.acalog-custom .fa-film-slash {
  --fa: "\e179";
  --fa--fa: "\e179\e179";
}
.acalog-custom .fa-square-arrow-down-right {
  --fa: "\e262";
  --fa--fa: "\e262\e262";
}
.acalog-custom .fa-book-sparkles,
.acalog-custom .fa-book-spells {
  --fa: "\f6b8";
  --fa--fa: "\f6b8\f6b8";
}
.acalog-custom .fa-washer,
.acalog-custom .fa-washing-machine {
  --fa: "\f898";
  --fa--fa: "\f898\f898";
}
.acalog-custom .fa-child {
  --fa: "\f1ae";
  --fa--fa: "\f1ae\f1ae";
}
.acalog-custom .fa-lira-sign {
  --fa: "\f195";
  --fa--fa: "\f195\f195";
}
.acalog-custom .fa-user-visor {
  --fa: "\e04c";
  --fa--fa: "\e04c\e04c";
}
.acalog-custom .fa-file-plus-minus {
  --fa: "\e177";
  --fa--fa: "\e177\e177";
}
.acalog-custom .fa-chess-clock-alt,
.acalog-custom .fa-chess-clock-flip {
  --fa: "\f43e";
  --fa--fa: "\f43e\f43e";
}
.acalog-custom .fa-satellite {
  --fa: "\f7bf";
  --fa--fa: "\f7bf\f7bf";
}
.acalog-custom .fa-truck-fire {
  --fa: "\e65a";
  --fa--fa: "\e65a\e65a";
}
.acalog-custom .fa-plane-lock {
  --fa: "\e558";
  --fa--fa: "\e558\e558";
}
.acalog-custom .fa-steering-wheel {
  --fa: "\f622";
  --fa--fa: "\f622\f622";
}
.acalog-custom .fa-tag {
  --fa: "\f02b";
  --fa--fa: "\f02b\f02b";
}
.acalog-custom .fa-stretcher {
  --fa: "\f825";
  --fa--fa: "\f825\f825";
}
.acalog-custom .fa-book-law,
.acalog-custom .fa-book-section {
  --fa: "\e0c1";
  --fa--fa: "\e0c1\e0c1";
}
.acalog-custom .fa-inboxes {
  --fa: "\e1bb";
  --fa--fa: "\e1bb\e1bb";
}
.acalog-custom .fa-coffee-bean {
  --fa: "\e13e";
  --fa--fa: "\e13e\e13e";
}
.acalog-custom .fa-circle-yen {
  --fa: "\e5d0";
  --fa--fa: "\e5d0\e5d0";
}
.acalog-custom .fa-brackets-curly {
  --fa: "\f7ea";
  --fa--fa: "\f7ea\f7ea";
}
.acalog-custom .fa-ellipsis-stroke-vertical,
.acalog-custom .fa-ellipsis-v-alt {
  --fa: "\f39c";
  --fa--fa: "\f39c\f39c";
}
.acalog-custom .fa-comment {
  --fa: "\f075";
  --fa--fa: "\f075\f075";
}
.acalog-custom .fa-square-1 {
  --fa: "\e256";
  --fa--fa: "\e256\e256";
}
.acalog-custom .fa-birthday-cake,
.acalog-custom .fa-cake,
.acalog-custom .fa-cake-candles {
  --fa: "\f1fd";
  --fa--fa: "\f1fd\f1fd";
}
.acalog-custom .fa-head-side {
  --fa: "\f6e9";
  --fa--fa: "\f6e9\f6e9";
}
.acalog-custom .fa-truck-ladder {
  --fa: "\e657";
  --fa--fa: "\e657\e657";
}
.acalog-custom .fa-envelope {
  --fa: "\f0e0";
  --fa--fa: "\f0e0\f0e0";
}
.acalog-custom .fa-dolly-empty {
  --fa: "\f473";
  --fa--fa: "\f473\f473";
}
.acalog-custom .fa-face-tissue {
  --fa: "\e39c";
  --fa--fa: "\e39c\e39c";
}
.acalog-custom .fa-angle-double-up,
.acalog-custom .fa-angles-up {
  --fa: "\f102";
  --fa--fa: "\f102\f102";
}
.acalog-custom .fa-bin-recycle {
  --fa: "\e5f7";
  --fa--fa: "\e5f7\e5f7";
}
.acalog-custom .fa-paperclip {
  --fa: "\f0c6";
  --fa--fa: "\f0c6\f0c6";
}
.acalog-custom .fa-chart-line-down {
  --fa: "\f64d";
  --fa--fa: "\f64d\f64d";
}
.acalog-custom .fa-arrow-right-to-city {
  --fa: "\e4b3";
  --fa--fa: "\e4b3\e4b3";
}
.acalog-custom .fa-lock-a {
  --fa: "\e422";
  --fa--fa: "\e422\e422";
}
.acalog-custom .fa-ribbon {
  --fa: "\f4d6";
  --fa--fa: "\f4d6\f4d6";
}
.acalog-custom .fa-lungs {
  --fa: "\f604";
  --fa--fa: "\f604\f604";
}
.acalog-custom .fa-person-pinball {
  --fa: "\e21d";
  --fa--fa: "\e21d\e21d";
}
.acalog-custom .fa-arrow-up-9-1,
.acalog-custom .fa-sort-numeric-up-alt {
  --fa: "\f887";
  --fa--fa: "\f887\f887";
}
.acalog-custom .fa-apple-core {
  --fa: "\e08f";
  --fa--fa: "\e08f\e08f";
}
.acalog-custom .fa-circle-y {
  --fa: "\e12f";
  --fa--fa: "\e12f\e12f";
}
.acalog-custom .fa-h6 {
  --fa: "\e413";
  --fa--fa: "\e413\e413";
}
.acalog-custom .fa-litecoin-sign {
  --fa: "\e1d3";
  --fa--fa: "\e1d3\e1d3";
}
.acalog-custom .fa-bottle-baby {
  --fa: "\e673";
  --fa--fa: "\e673\e673";
}
.acalog-custom .fa-circle-small {
  --fa: "\e122";
  --fa--fa: "\e122\e122";
}
.acalog-custom .fa-border-none {
  --fa: "\f850";
  --fa--fa: "\f850\f850";
}
.acalog-custom .fa-arrow-turn-down-left {
  --fa: "\e2e1";
  --fa--fa: "\e2e1\e2e1";
}
.acalog-custom .fa-circle-wifi-circle-wifi,
.acalog-custom .fa-circle-wifi-group {
  --fa: "\e67e";
  --fa--fa: "\e67e\e67e";
}
.acalog-custom .fa-circle-nodes {
  --fa: "\e4e2";
  --fa--fa: "\e4e2\e4e2";
}
.acalog-custom .fa-parachute-box {
  --fa: "\f4cd";
  --fa--fa: "\f4cd\f4cd";
}
.acalog-custom .fa-reflect-horizontal {
  --fa: "\e664";
  --fa--fa: "\e664\e664";
}
.acalog-custom .fa-comment-alt-medical,
.acalog-custom .fa-message-medical {
  --fa: "\f7f4";
  --fa--fa: "\f7f4\f7f4";
}
.acalog-custom .fa-rugby-ball {
  --fa: "\e3c6";
  --fa--fa: "\e3c6\e3c6";
}
.acalog-custom .fa-comment-music {
  --fa: "\f8b0";
  --fa--fa: "\f8b0\f8b0";
}
.acalog-custom .fa-indent {
  --fa: "\f03c";
  --fa--fa: "\f03c\f03c";
}
.acalog-custom .fa-tree-alt,
.acalog-custom .fa-tree-deciduous {
  --fa: "\f400";
  --fa--fa: "\f400\f400";
}
.acalog-custom .fa-puzzle-piece-alt,
.acalog-custom .fa-puzzle-piece-simple {
  --fa: "\e231";
  --fa--fa: "\e231\e231";
}
.acalog-custom .fa-truck-field-un {
  --fa: "\e58e";
  --fa--fa: "\e58e\e58e";
}
.acalog-custom .fa-nfc-trash {
  --fa: "\e1fd";
  --fa--fa: "\e1fd\e1fd";
}
.acalog-custom .fa-hourglass,
.acalog-custom .fa-hourglass-empty {
  --fa: "\f254";
  --fa--fa: "\f254\f254";
}
.acalog-custom .fa-mountain {
  --fa: "\f6fc";
  --fa--fa: "\f6fc\f6fc";
}
.acalog-custom .fa-file-times,
.acalog-custom .fa-file-xmark {
  --fa: "\f317";
  --fa--fa: "\f317\f317";
}
.acalog-custom .fa-home-heart,
.acalog-custom .fa-house-heart {
  --fa: "\f4c9";
  --fa--fa: "\f4c9\f4c9";
}
.acalog-custom .fa-house-chimney-blank {
  --fa: "\e3b0";
  --fa--fa: "\e3b0\e3b0";
}
.acalog-custom .fa-meter-bolt {
  --fa: "\e1e9";
  --fa--fa: "\e1e9\e1e9";
}
.acalog-custom .fa-user-doctor,
.acalog-custom .fa-user-md {
  --fa: "\f0f0";
  --fa--fa: "\f0f0\f0f0";
}
.acalog-custom .fa-slash-back {
  --fa: "\5c";
  --fa--fa: "\5c\5c";
}
.acalog-custom .fa-circle-info,
.acalog-custom .fa-info-circle {
  --fa: "\f05a";
  --fa--fa: "\f05a\f05a";
}
.acalog-custom .fa-fishing-rod {
  --fa: "\e3a8";
  --fa--fa: "\e3a8\e3a8";
}
.acalog-custom .fa-hammer-crash {
  --fa: "\e414";
  --fa--fa: "\e414\e414";
}
.acalog-custom .fa-message-heart {
  --fa: "\e5c9";
  --fa--fa: "\e5c9\e5c9";
}
.acalog-custom .fa-cloud-meatball {
  --fa: "\f73b";
  --fa--fa: "\f73b\f73b";
}
.acalog-custom .fa-camera-polaroid {
  --fa: "\f8aa";
  --fa--fa: "\f8aa\f8aa";
}
.acalog-custom .fa-camera,
.acalog-custom .fa-camera-alt {
  --fa: "\f030";
  --fa--fa: "\f030\f030";
}
.acalog-custom .fa-square-virus {
  --fa: "\e578";
  --fa--fa: "\e578\e578";
}
.acalog-custom .fa-cart-arrow-up {
  --fa: "\e3ee";
  --fa--fa: "\e3ee\e3ee";
}
.acalog-custom .fa-meteor {
  --fa: "\f753";
  --fa--fa: "\f753\f753";
}
.acalog-custom .fa-car-on {
  --fa: "\e4dd";
  --fa--fa: "\e4dd\e4dd";
}
.acalog-custom .fa-sleigh {
  --fa: "\f7cc";
  --fa--fa: "\f7cc\f7cc";
}
.acalog-custom .fa-arrow-down-1-9,
.acalog-custom .fa-sort-numeric-asc,
.acalog-custom .fa-sort-numeric-down {
  --fa: "\f162";
  --fa--fa: "\f162\f162";
}
.acalog-custom .fa-buoy-mooring {
  --fa: "\e5b6";
  --fa--fa: "\e5b6\e5b6";
}
.acalog-custom .fa-square-4 {
  --fa: "\e259";
  --fa--fa: "\e259\e259";
}
.acalog-custom .fa-hand-holding-droplet,
.acalog-custom .fa-hand-holding-water {
  --fa: "\f4c1";
  --fa--fa: "\f4c1\f4c1";
}
.acalog-custom .fa-file-eps {
  --fa: "\e644";
  --fa--fa: "\e644\e644";
}
.acalog-custom .fa-tricycle-adult {
  --fa: "\e5c4";
  --fa--fa: "\e5c4\e5c4";
}
.acalog-custom .fa-waveform {
  --fa: "\f8f1";
  --fa--fa: "\f8f1\f8f1";
}
.acalog-custom .fa-water {
  --fa: "\f773";
  --fa--fa: "\f773\f773";
}
.acalog-custom .fa-star-sharp-half-alt,
.acalog-custom .fa-star-sharp-half-stroke {
  --fa: "\e28d";
  --fa--fa: "\e28d\e28d";
}
.acalog-custom .fa-nfc-signal {
  --fa: "\e1fb";
  --fa--fa: "\e1fb\e1fb";
}
.acalog-custom .fa-plane-prop {
  --fa: "\e22b";
  --fa--fa: "\e22b\e22b";
}
.acalog-custom .fa-calendar-check {
  --fa: "\f274";
  --fa--fa: "\f274\f274";
}
.acalog-custom .fa-clock-desk {
  --fa: "\e134";
  --fa--fa: "\e134\e134";
}
.acalog-custom .fa-calendar-clock,
.acalog-custom .fa-calendar-time {
  --fa: "\e0d2";
  --fa--fa: "\e0d2\e0d2";
}
.acalog-custom .fa-braille {
  --fa: "\f2a1";
  --fa--fa: "\f2a1\f2a1";
}
.acalog-custom .fa-prescription-bottle-alt,
.acalog-custom .fa-prescription-bottle-medical {
  --fa: "\f486";
  --fa--fa: "\f486\f486";
}
.acalog-custom .fa-plate-utensils {
  --fa: "\e43b";
  --fa--fa: "\e43b\e43b";
}
.acalog-custom .fa-family-pants {
  --fa: "\e302";
  --fa--fa: "\e302\e302";
}
.acalog-custom .fa-hose-reel {
  --fa: "\e41a";
  --fa--fa: "\e41a\e41a";
}
.acalog-custom .fa-house-window {
  --fa: "\e3b3";
  --fa--fa: "\e3b3\e3b3";
}
.acalog-custom .fa-landmark {
  --fa: "\f66f";
  --fa--fa: "\f66f\f66f";
}
.acalog-custom .fa-truck {
  --fa: "\f0d1";
  --fa--fa: "\f0d1\f0d1";
}
.acalog-custom .fa-music-magnifying-glass {
  --fa: "\e662";
  --fa--fa: "\e662\e662";
}
.acalog-custom .fa-crosshairs {
  --fa: "\f05b";
  --fa--fa: "\f05b\f05b";
}
.acalog-custom .fa-cloud-rainbow {
  --fa: "\f73e";
  --fa--fa: "\f73e\f73e";
}
.acalog-custom .fa-person-cane {
  --fa: "\e53c";
  --fa--fa: "\e53c\e53c";
}
.acalog-custom .fa-alien {
  --fa: "\f8f5";
  --fa--fa: "\f8f5\f8f5";
}
.acalog-custom .fa-tent {
  --fa: "\e57d";
  --fa--fa: "\e57d\e57d";
}
.acalog-custom .fa-laptop-binary {
  --fa: "\e5e7";
  --fa--fa: "\e5e7\e5e7";
}
.acalog-custom .fa-vest-patches {
  --fa: "\e086";
  --fa--fa: "\e086\e086";
}
.acalog-custom .fa-people-dress-simple {
  --fa: "\e218";
  --fa--fa: "\e218\e218";
}
.acalog-custom .fa-check-double {
  --fa: "\f560";
  --fa--fa: "\f560\f560";
}
.acalog-custom .fa-arrow-down-a-z,
.acalog-custom .fa-sort-alpha-asc,
.acalog-custom .fa-sort-alpha-down {
  --fa: "\f15d";
  --fa--fa: "\f15d\f15d";
}
.acalog-custom .fa-bowling-ball-pin {
  --fa: "\e0c3";
  --fa--fa: "\e0c3\e0c3";
}
.acalog-custom .fa-bell-school-slash {
  --fa: "\f5d6";
  --fa--fa: "\f5d6\f5d6";
}
.acalog-custom .fa-plus-large {
  --fa: "\e59e";
  --fa--fa: "\e59e\e59e";
}
.acalog-custom .fa-money-bill-wheat {
  --fa: "\e52a";
  --fa--fa: "\e52a\e52a";
}
.acalog-custom .fa-camera-viewfinder,
.acalog-custom .fa-screenshot {
  --fa: "\e0da";
  --fa--fa: "\e0da\e0da";
}
.acalog-custom .fa-comment-alt-music,
.acalog-custom .fa-message-music {
  --fa: "\f8af";
  --fa--fa: "\f8af\f8af";
}
.acalog-custom .fa-car-building {
  --fa: "\f859";
  --fa--fa: "\f859\f859";
}
.acalog-custom .fa-border-bottom-right,
.acalog-custom .fa-border-style-alt {
  --fa: "\f854";
  --fa--fa: "\f854\f854";
}
.acalog-custom .fa-octagon {
  --fa: "\f306";
  --fa--fa: "\f306\f306";
}
.acalog-custom .fa-comment-arrow-up-right {
  --fa: "\e145";
  --fa--fa: "\e145\e145";
}
.acalog-custom .fa-octagon-divide {
  --fa: "\e203";
  --fa--fa: "\e203\e203";
}
.acalog-custom .fa-cookie {
  --fa: "\f563";
  --fa--fa: "\f563\f563";
}
.acalog-custom .fa-arrow-left-rotate,
.acalog-custom .fa-arrow-rotate-back,
.acalog-custom .fa-arrow-rotate-backward,
.acalog-custom .fa-arrow-rotate-left,
.acalog-custom .fa-undo {
  --fa: "\f0e2";
  --fa--fa: "\f0e2\f0e2";
}
.acalog-custom .fa-tv-music {
  --fa: "\f8e6";
  --fa--fa: "\f8e6\f8e6";
}
.acalog-custom .fa-hard-drive,
.acalog-custom .fa-hdd {
  --fa: "\f0a0";
  --fa--fa: "\f0a0\f0a0";
}
.acalog-custom .fa-reel {
  --fa: "\e238";
  --fa--fa: "\e238\e238";
}
.acalog-custom .fa-face-grin-squint-tears,
.acalog-custom .fa-grin-squint-tears {
  --fa: "\f586";
  --fa--fa: "\f586\f586";
}
.acalog-custom .fa-dumbbell {
  --fa: "\f44b";
  --fa--fa: "\f44b\f44b";
}
.acalog-custom .fa-list-alt,
.acalog-custom .fa-rectangle-list {
  --fa: "\f022";
  --fa--fa: "\f022\f022";
}
.acalog-custom .fa-tarp-droplet {
  --fa: "\e57c";
  --fa--fa: "\e57c\e57c";
}
.acalog-custom .fa-alarm-exclamation {
  --fa: "\f843";
  --fa--fa: "\f843\f843";
}
.acalog-custom .fa-house-medical-circle-check {
  --fa: "\e511";
  --fa--fa: "\e511\e511";
}
.acalog-custom .fa-traffic-cone {
  --fa: "\f636";
  --fa--fa: "\f636\f636";
}
.acalog-custom .fa-grate {
  --fa: "\e193";
  --fa--fa: "\e193\e193";
}
.acalog-custom .fa-arrow-down-right {
  --fa: "\e093";
  --fa--fa: "\e093\e093";
}
.acalog-custom .fa-person-skiing-nordic,
.acalog-custom .fa-skiing-nordic {
  --fa: "\f7ca";
  --fa--fa: "\f7ca\f7ca";
}
.acalog-custom .fa-calendar-plus {
  --fa: "\f271";
  --fa--fa: "\f271\f271";
}
.acalog-custom .fa-person-from-portal,
.acalog-custom .fa-portal-exit {
  --fa: "\e023";
  --fa--fa: "\e023\e023";
}
.acalog-custom .fa-plane-arrival {
  --fa: "\f5af";
  --fa--fa: "\f5af\f5af";
}
.acalog-custom .fa-cowbell-circle-plus,
.acalog-custom .fa-cowbell-more {
  --fa: "\f8b4";
  --fa--fa: "\f8b4\f8b4";
}
.acalog-custom .fa-arrow-alt-circle-left,
.acalog-custom .fa-circle-left {
  --fa: "\f359";
  --fa--fa: "\f359\f359";
}
.acalog-custom .fa-distribute-spacing-vertical {
  --fa: "\e366";
  --fa--fa: "\e366\e366";
}
.acalog-custom .fa-signal-alt-2,
.acalog-custom .fa-signal-bars-fair {
  --fa: "\f692";
  --fa--fa: "\f692\f692";
}
.acalog-custom .fa-sportsball {
  --fa: "\e44b";
  --fa--fa: "\e44b\e44b";
}
.acalog-custom .fa-game-console-handheld-crank {
  --fa: "\e5b9";
  --fa--fa: "\e5b9\e5b9";
}
.acalog-custom .fa-subway,
.acalog-custom .fa-train-subway {
  --fa: "\f239";
  --fa--fa: "\f239\f239";
}
.acalog-custom .fa-chart-gantt {
  --fa: "\e0e4";
  --fa--fa: "\e0e4\e0e4";
}
.acalog-custom .fa-face-smile-upside-down {
  --fa: "\e395";
  --fa--fa: "\e395\e395";
}
.acalog-custom .fa-ball-pile {
  --fa: "\f77e";
  --fa--fa: "\f77e\f77e";
}
.acalog-custom .fa-badge-dollar {
  --fa: "\f645";
  --fa--fa: "\f645\f645";
}
.acalog-custom .fa-money-bills-alt,
.acalog-custom .fa-money-bills-simple {
  --fa: "\e1f4";
  --fa--fa: "\e1f4\e1f4";
}
.acalog-custom .fa-list-timeline {
  --fa: "\e1d1";
  --fa--fa: "\e1d1\e1d1";
}
.acalog-custom .fa-indian-rupee,
.acalog-custom .fa-indian-rupee-sign,
.acalog-custom .fa-inr {
  --fa: "\e1bc";
  --fa--fa: "\e1bc\e1bc";
}
.acalog-custom .fa-crop-alt,
.acalog-custom .fa-crop-simple {
  --fa: "\f565";
  --fa--fa: "\f565\f565";
}
.acalog-custom .fa-money-bill-1,
.acalog-custom .fa-money-bill-alt {
  --fa: "\f3d1";
  --fa--fa: "\f3d1\f3d1";
}
.acalog-custom .fa-left-long,
.acalog-custom .fa-long-arrow-alt-left {
  --fa: "\f30a";
  --fa--fa: "\f30a\f30a";
}
.acalog-custom .fa-keyboard-down {
  --fa: "\e1c2";
  --fa--fa: "\e1c2\e1c2";
}
.acalog-custom .fa-circle-up-right {
  --fa: "\e129";
  --fa--fa: "\e129\e129";
}
.acalog-custom .fa-cloud-bolt-moon,
.acalog-custom .fa-thunderstorm-moon {
  --fa: "\f76d";
  --fa--fa: "\f76d\f76d";
}
.acalog-custom .fa-turn-left-up {
  --fa: "\e638";
  --fa--fa: "\e638\e638";
}
.acalog-custom .fa-dna {
  --fa: "\f471";
  --fa--fa: "\f471\f471";
}
.acalog-custom .fa-virus-slash {
  --fa: "\e075";
  --fa--fa: "\e075\e075";
}
.acalog-custom .fa-bracket-round-right {
  --fa: "\29";
  --fa--fa: "\29\29";
}
.acalog-custom .fa-circle-sterling {
  --fa: "\e5cf";
  --fa--fa: "\e5cf\e5cf";
}
.acalog-custom .fa-circle-5 {
  --fa: "\e0f2";
  --fa--fa: "\e0f2\e0f2";
}
.acalog-custom .fa-minus,
.acalog-custom .fa-subtract {
  --fa: "\f068";
  --fa--fa: "\f068\f068";
}
.acalog-custom .fa-fire-flame,
.acalog-custom .fa-flame {
  --fa: "\f6df";
  --fa--fa: "\f6df\f6df";
}
.acalog-custom .fa-arrow-alt-to-right,
.acalog-custom .fa-right-to-line {
  --fa: "\f34c";
  --fa--fa: "\f34c\f34c";
}
.acalog-custom .fa-gif {
  --fa: "\e190";
  --fa--fa: "\e190\e190";
}
.acalog-custom .fa-chess {
  --fa: "\f439";
  --fa--fa: "\f439\f439";
}
.acalog-custom .fa-trash-slash {
  --fa: "\e2b3";
  --fa--fa: "\e2b3\e2b3";
}
.acalog-custom .fa-arrow-left-long,
.acalog-custom .fa-long-arrow-left {
  --fa: "\f177";
  --fa--fa: "\f177\f177";
}
.acalog-custom .fa-plug-circle-check {
  --fa: "\e55c";
  --fa--fa: "\e55c\e55c";
}
.acalog-custom .fa-font-case {
  --fa: "\f866";
  --fa--fa: "\f866\f866";
}
.acalog-custom .fa-street-view {
  --fa: "\f21d";
  --fa--fa: "\f21d\f21d";
}
.acalog-custom .fa-arrow-down-left {
  --fa: "\e091";
  --fa--fa: "\e091\e091";
}
.acalog-custom .fa-franc-sign {
  --fa: "\e18f";
  --fa--fa: "\e18f\e18f";
}
.acalog-custom .fa-flask-poison,
.acalog-custom .fa-flask-round-poison {
  --fa: "\f6e0";
  --fa--fa: "\f6e0\f6e0";
}
.acalog-custom .fa-volume-off {
  --fa: "\f026";
  --fa--fa: "\f026\f026";
}
.acalog-custom .fa-book-circle-arrow-right {
  --fa: "\e0bc";
  --fa--fa: "\e0bc\e0bc";
}
.acalog-custom .fa-chart-user,
.acalog-custom .fa-user-chart {
  --fa: "\f6a3";
  --fa--fa: "\f6a3\f6a3";
}
.acalog-custom .fa-american-sign-language-interpreting,
.acalog-custom .fa-asl-interpreting,
.acalog-custom .fa-hands-american-sign-language-interpreting,
.acalog-custom .fa-hands-asl-interpreting {
  --fa: "\f2a3";
  --fa--fa: "\f2a3\f2a3";
}
.acalog-custom .fa-presentation,
.acalog-custom .fa-presentation-screen {
  --fa: "\f685";
  --fa--fa: "\f685\f685";
}
.acalog-custom .fa-circle-bolt {
  --fa: "\e0fe";
  --fa--fa: "\e0fe\e0fe";
}
.acalog-custom .fa-face-smile-halo {
  --fa: "\e38f";
  --fa--fa: "\e38f\e38f";
}
.acalog-custom .fa-cart-circle-arrow-down {
  --fa: "\e3ef";
  --fa--fa: "\e3ef\e3ef";
}
.acalog-custom .fa-house-person-arrive,
.acalog-custom .fa-house-person-return,
.acalog-custom .fa-house-return {
  --fa: "\e011";
  --fa--fa: "\e011\e011";
}
.acalog-custom .fa-comment-alt-times,
.acalog-custom .fa-message-times,
.acalog-custom .fa-message-xmark {
  --fa: "\f4ab";
  --fa--fa: "\f4ab\f4ab";
}
.acalog-custom .fa-file-award,
.acalog-custom .fa-file-certificate {
  --fa: "\f5f3";
  --fa--fa: "\f5f3\f5f3";
}
.acalog-custom .fa-user-doctor-hair-long {
  --fa: "\e459";
  --fa--fa: "\e459\e459";
}
.acalog-custom .fa-camera-home,
.acalog-custom .fa-camera-security {
  --fa: "\f8fe";
  --fa--fa: "\f8fe\f8fe";
}
.acalog-custom .fa-cog,
.acalog-custom .fa-gear {
  --fa: "\f013";
  --fa--fa: "\f013\f013";
}
.acalog-custom .fa-droplet-slash,
.acalog-custom .fa-tint-slash {
  --fa: "\f5c7";
  --fa--fa: "\f5c7\f5c7";
}
.acalog-custom .fa-book-heart {
  --fa: "\f499";
  --fa--fa: "\f499\f499";
}
.acalog-custom .fa-mosque {
  --fa: "\f678";
  --fa--fa: "\f678\f678";
}
.acalog-custom .fa-duck {
  --fa: "\f6d8";
  --fa--fa: "\f6d8\f6d8";
}
.acalog-custom .fa-mosquito {
  --fa: "\e52b";
  --fa--fa: "\e52b\e52b";
}
.acalog-custom .fa-star-of-david {
  --fa: "\f69a";
  --fa--fa: "\f69a\f69a";
}
.acalog-custom .fa-flag-alt,
.acalog-custom .fa-flag-swallowtail {
  --fa: "\f74c";
  --fa--fa: "\f74c\f74c";
}
.acalog-custom .fa-person-military-rifle {
  --fa: "\e54b";
  --fa--fa: "\e54b\e54b";
}
.acalog-custom .fa-car-garage {
  --fa: "\f5e2";
  --fa--fa: "\f5e2\f5e2";
}
.acalog-custom .fa-cart-shopping,
.acalog-custom .fa-shopping-cart {
  --fa: "\f07a";
  --fa--fa: "\f07a\f07a";
}
.acalog-custom .fa-book-font {
  --fa: "\e0bf";
  --fa--fa: "\e0bf\e0bf";
}
.acalog-custom .fa-shield-plus {
  --fa: "\e24a";
  --fa--fa: "\e24a\e24a";
}
.acalog-custom .fa-vials {
  --fa: "\f493";
  --fa--fa: "\f493\f493";
}
.acalog-custom .fa-eye-dropper-full {
  --fa: "\e172";
  --fa--fa: "\e172\e172";
}
.acalog-custom .fa-distribute-spacing-horizontal {
  --fa: "\e365";
  --fa--fa: "\e365\e365";
}
.acalog-custom .fa-tablet-rugged {
  --fa: "\f48f";
  --fa--fa: "\f48f\f48f";
}
.acalog-custom .fa-temperature-frigid,
.acalog-custom .fa-temperature-snow {
  --fa: "\f768";
  --fa--fa: "\f768\f768";
}
.acalog-custom .fa-moped {
  --fa: "\e3b9";
  --fa--fa: "\e3b9\e3b9";
}
.acalog-custom .fa-face-smile-plus,
.acalog-custom .fa-smile-plus {
  --fa: "\f5b9";
  --fa--fa: "\f5b9\f5b9";
}
.acalog-custom .fa-radio-alt,
.acalog-custom .fa-radio-tuner {
  --fa: "\f8d8";
  --fa--fa: "\f8d8\f8d8";
}
.acalog-custom .fa-face-swear {
  --fa: "\e399";
  --fa--fa: "\e399\e399";
}
.acalog-custom .fa-water-arrow-down,
.acalog-custom .fa-water-lower {
  --fa: "\f774";
  --fa--fa: "\f774\f774";
}
.acalog-custom .fa-scanner-touchscreen {
  --fa: "\f48a";
  --fa--fa: "\f48a\f48a";
}
.acalog-custom .fa-circle-7 {
  --fa: "\e0f4";
  --fa--fa: "\e0f4\e0f4";
}
.acalog-custom .fa-plug-circle-plus {
  --fa: "\e55f";
  --fa--fa: "\e55f\e55f";
}
.acalog-custom .fa-person-ski-jumping,
.acalog-custom .fa-ski-jump {
  --fa: "\f7c7";
  --fa--fa: "\f7c7\f7c7";
}
.acalog-custom .fa-place-of-worship {
  --fa: "\f67f";
  --fa--fa: "\f67f\f67f";
}
.acalog-custom .fa-water-arrow-up,
.acalog-custom .fa-water-rise {
  --fa: "\f775";
  --fa--fa: "\f775\f775";
}
.acalog-custom .fa-waveform-lines,
.acalog-custom .fa-waveform-path {
  --fa: "\f8f2";
  --fa--fa: "\f8f2\f8f2";
}
.acalog-custom .fa-split {
  --fa: "\e254";
  --fa--fa: "\e254\e254";
}
.acalog-custom .fa-film-canister,
.acalog-custom .fa-film-cannister {
  --fa: "\f8b7";
  --fa--fa: "\f8b7\f8b7";
}
.acalog-custom .fa-folder-times,
.acalog-custom .fa-folder-xmark {
  --fa: "\f65f";
  --fa--fa: "\f65f\f65f";
}
.acalog-custom .fa-toilet-paper-alt,
.acalog-custom .fa-toilet-paper-blank {
  --fa: "\f71f";
  --fa--fa: "\f71f\f71f";
}
.acalog-custom .fa-tablet-android-alt,
.acalog-custom .fa-tablet-screen {
  --fa: "\f3fc";
  --fa--fa: "\f3fc\f3fc";
}
.acalog-custom .fa-hexagon-vertical-nft-slanted {
  --fa: "\e506";
  --fa--fa: "\e506\e506";
}
.acalog-custom .fa-folder-music {
  --fa: "\e18d";
  --fa--fa: "\e18d\e18d";
}
.acalog-custom .fa-desktop-medical,
.acalog-custom .fa-display-medical {
  --fa: "\e166";
  --fa--fa: "\e166\e166";
}
.acalog-custom .fa-share-all {
  --fa: "\f367";
  --fa--fa: "\f367\f367";
}
.acalog-custom .fa-peapod {
  --fa: "\e31c";
  --fa--fa: "\e31c\e31c";
}
.acalog-custom .fa-chess-clock {
  --fa: "\f43d";
  --fa--fa: "\f43d\f43d";
}
.acalog-custom .fa-axe {
  --fa: "\f6b2";
  --fa--fa: "\f6b2\f6b2";
}
.acalog-custom .fa-square-d {
  --fa: "\e268";
  --fa--fa: "\e268\e268";
}
.acalog-custom .fa-grip-vertical {
  --fa: "\f58e";
  --fa--fa: "\f58e\f58e";
}
.acalog-custom .fa-mobile-signal-out {
  --fa: "\e1f0";
  --fa--fa: "\e1f0\e1f0";
}
.acalog-custom .fa-hexagon-nodes {
  --fa: "\e699";
  --fa--fa: "\e699\e699";
}
.acalog-custom .fa-arrow-turn-up,
.acalog-custom .fa-level-up {
  --fa: "\f148";
  --fa--fa: "\f148\f148";
}
.acalog-custom .fa-u {
  --fa: "\55";
  --fa--fa: "\55\55";
}
.acalog-custom .fa-arrow-up-from-dotted-line {
  --fa: "\e09b";
  --fa--fa: "\e09b\e09b";
}
.acalog-custom .fa-square-root-alt,
.acalog-custom .fa-square-root-variable {
  --fa: "\f698";
  --fa--fa: "\f698\f698";
}
.acalog-custom .fa-light-switch-on {
  --fa: "\e019";
  --fa--fa: "\e019\e019";
}
.acalog-custom .fa-arrow-down-arrow-up,
.acalog-custom .fa-sort-alt {
  --fa: "\f883";
  --fa--fa: "\f883\f883";
}
.acalog-custom .fa-raindrops {
  --fa: "\f75c";
  --fa--fa: "\f75c\f75c";
}
.acalog-custom .fa-dash,
.acalog-custom .fa-minus-large {
  --fa: "\e404";
  --fa--fa: "\e404\e404";
}
.acalog-custom .fa-clock,
.acalog-custom .fa-clock-four {
  --fa: "\f017";
  --fa--fa: "\f017\f017";
}
.acalog-custom .fa-input-numeric {
  --fa: "\e1bd";
  --fa--fa: "\e1bd\e1bd";
}
.acalog-custom .fa-truck-tow {
  --fa: "\e2b8";
  --fa--fa: "\e2b8\e2b8";
}
.acalog-custom .fa-backward-step,
.acalog-custom .fa-step-backward {
  --fa: "\f048";
  --fa--fa: "\f048\f048";
}
.acalog-custom .fa-pallet {
  --fa: "\f482";
  --fa--fa: "\f482\f482";
}
.acalog-custom .fa-car-bolt {
  --fa: "\e341";
  --fa--fa: "\e341\e341";
}
.acalog-custom .fa-arrows-maximize,
.acalog-custom .fa-expand-arrows {
  --fa: "\f31d";
  --fa--fa: "\f31d\f31d";
}
.acalog-custom .fa-faucet {
  --fa: "\e005";
  --fa--fa: "\e005\e005";
}
.acalog-custom .fa-cloud-sleet {
  --fa: "\f741";
  --fa--fa: "\f741\f741";
}
.acalog-custom .fa-lamp-street {
  --fa: "\e1c5";
  --fa--fa: "\e1c5\e1c5";
}
.acalog-custom .fa-list-radio {
  --fa: "\e1d0";
  --fa--fa: "\e1d0\e1d0";
}
.acalog-custom .fa-pen-nib-slash {
  --fa: "\e4a1";
  --fa--fa: "\e4a1\e4a1";
}
.acalog-custom .fa-baseball-bat-ball {
  --fa: "\f432";
  --fa--fa: "\f432\f432";
}
.acalog-custom .fa-square-up-left {
  --fa: "\e282";
  --fa--fa: "\e282\e282";
}
.acalog-custom .fa-overline {
  --fa: "\f876";
  --fa--fa: "\f876\f876";
}
.acalog-custom .fa-s {
  --fa: "\53";
  --fa--fa: "\53\53";
}
.acalog-custom .fa-timeline {
  --fa: "\e29c";
  --fa--fa: "\e29c\e29c";
}
.acalog-custom .fa-keyboard {
  --fa: "\f11c";
  --fa--fa: "\f11c\f11c";
}
.acalog-custom .fa-arrows-from-dotted-line {
  --fa: "\e0a3";
  --fa--fa: "\e0a3\e0a3";
}
.acalog-custom .fa-usb-drive {
  --fa: "\f8e9";
  --fa--fa: "\f8e9\f8e9";
}
.acalog-custom .fa-ballot {
  --fa: "\f732";
  --fa--fa: "\f732\f732";
}
.acalog-custom .fa-caret-down {
  --fa: "\f0d7";
  --fa--fa: "\f0d7\f0d7";
}
.acalog-custom .fa-location-dot-slash,
.acalog-custom .fa-map-marker-alt-slash {
  --fa: "\f605";
  --fa--fa: "\f605\f605";
}
.acalog-custom .fa-cards {
  --fa: "\e3ed";
  --fa--fa: "\e3ed\e3ed";
}
.acalog-custom .fa-clinic-medical,
.acalog-custom .fa-house-chimney-medical {
  --fa: "\f7f2";
  --fa--fa: "\f7f2\f7f2";
}
.acalog-custom .fa-boxing-glove,
.acalog-custom .fa-glove-boxing {
  --fa: "\f438";
  --fa--fa: "\f438\f438";
}
.acalog-custom .fa-temperature-3,
.acalog-custom .fa-temperature-three-quarters,
.acalog-custom .fa-thermometer-3,
.acalog-custom .fa-thermometer-three-quarters {
  --fa: "\f2c8";
  --fa--fa: "\f2c8\f2c8";
}
.acalog-custom .fa-bell-school {
  --fa: "\f5d5";
  --fa--fa: "\f5d5\f5d5";
}
.acalog-custom .fa-mobile-android-alt,
.acalog-custom .fa-mobile-screen {
  --fa: "\f3cf";
  --fa--fa: "\f3cf\f3cf";
}
.acalog-custom .fa-plane-up {
  --fa: "\e22d";
  --fa--fa: "\e22d\e22d";
}
.acalog-custom .fa-folder-heart {
  --fa: "\e189";
  --fa--fa: "\e189\e189";
}
.acalog-custom .fa-circle-location-arrow,
.acalog-custom .fa-location-circle {
  --fa: "\f602";
  --fa--fa: "\f602\f602";
}
.acalog-custom .fa-face-head-bandage {
  --fa: "\e37a";
  --fa--fa: "\e37a\e37a";
}
.acalog-custom .fa-maki-roll,
.acalog-custom .fa-makizushi,
.acalog-custom .fa-sushi-roll {
  --fa: "\e48b";
  --fa--fa: "\e48b\e48b";
}
.acalog-custom .fa-car-bump {
  --fa: "\f5e0";
  --fa--fa: "\f5e0\f5e0";
}
.acalog-custom .fa-piggy-bank {
  --fa: "\f4d3";
  --fa--fa: "\f4d3\f4d3";
}
.acalog-custom .fa-racquet {
  --fa: "\f45a";
  --fa--fa: "\f45a\f45a";
}
.acalog-custom .fa-car-mirrors {
  --fa: "\e343";
  --fa--fa: "\e343\e343";
}
.acalog-custom .fa-industry-alt,
.acalog-custom .fa-industry-windows {
  --fa: "\f3b3";
  --fa--fa: "\f3b3\f3b3";
}
.acalog-custom .fa-bolt-auto {
  --fa: "\e0b6";
  --fa--fa: "\e0b6\e0b6";
}
.acalog-custom .fa-battery-3,
.acalog-custom .fa-battery-half {
  --fa: "\f242";
  --fa--fa: "\f242\f242";
}
.acalog-custom .fa-flux-capacitor {
  --fa: "\f8ba";
  --fa--fa: "\f8ba\f8ba";
}
.acalog-custom .fa-mountain-city {
  --fa: "\e52e";
  --fa--fa: "\e52e\e52e";
}
.acalog-custom .fa-coins {
  --fa: "\f51e";
  --fa--fa: "\f51e\f51e";
}
.acalog-custom .fa-honey-pot {
  --fa: "\e418";
  --fa--fa: "\e418\e418";
}
.acalog-custom .fa-olive {
  --fa: "\e316";
  --fa--fa: "\e316\e316";
}
.acalog-custom .fa-khanda {
  --fa: "\f66d";
  --fa--fa: "\f66d\f66d";
}
.acalog-custom .fa-filter-list {
  --fa: "\e17c";
  --fa--fa: "\e17c\e17c";
}
.acalog-custom .fa-outlet {
  --fa: "\e01c";
  --fa--fa: "\e01c\e01c";
}
.acalog-custom .fa-sliders,
.acalog-custom .fa-sliders-h {
  --fa: "\f1de";
  --fa--fa: "\f1de\f1de";
}
.acalog-custom .fa-cauldron {
  --fa: "\f6bf";
  --fa--fa: "\f6bf\f6bf";
}
.acalog-custom .fa-people {
  --fa: "\e216";
  --fa--fa: "\e216\e216";
}
.acalog-custom .fa-folder-tree {
  --fa: "\f802";
  --fa--fa: "\f802\f802";
}
.acalog-custom .fa-network-wired {
  --fa: "\f6ff";
  --fa--fa: "\f6ff\f6ff";
}
.acalog-custom .fa-croissant {
  --fa: "\f7f6";
  --fa--fa: "\f7f6\f7f6";
}
.acalog-custom .fa-map-pin {
  --fa: "\f276";
  --fa--fa: "\f276\f276";
}
.acalog-custom .fa-hamsa {
  --fa: "\f665";
  --fa--fa: "\f665\f665";
}
.acalog-custom .fa-cent-sign {
  --fa: "\e3f5";
  --fa--fa: "\e3f5\e3f5";
}
.acalog-custom .fa-swords-laser {
  --fa: "\e03d";
  --fa--fa: "\e03d\e03d";
}
.acalog-custom .fa-flask {
  --fa: "\f0c3";
  --fa--fa: "\f0c3\f0c3";
}
.acalog-custom .fa-person-pregnant {
  --fa: "\e31e";
  --fa--fa: "\e31e\e31e";
}
.acalog-custom .fa-square-u {
  --fa: "\e281";
  --fa--fa: "\e281\e281";
}
.acalog-custom .fa-wand-sparkles {
  --fa: "\f72b";
  --fa--fa: "\f72b\f72b";
}
.acalog-custom .fa-router {
  --fa: "\f8da";
  --fa--fa: "\f8da\f8da";
}
.acalog-custom .fa-ellipsis-v,
.acalog-custom .fa-ellipsis-vertical {
  --fa: "\f142";
  --fa--fa: "\f142\f142";
}
.acalog-custom .fa-sword-laser-alt {
  --fa: "\e03c";
  --fa--fa: "\e03c\e03c";
}
.acalog-custom .fa-ticket {
  --fa: "\f145";
  --fa--fa: "\f145\f145";
}
.acalog-custom .fa-power-off {
  --fa: "\f011";
  --fa--fa: "\f011\f011";
}
.acalog-custom .fa-coin {
  --fa: "\f85c";
  --fa--fa: "\f85c\f85c";
}
.acalog-custom .fa-laptop-slash {
  --fa: "\e1c7";
  --fa--fa: "\e1c7\e1c7";
}
.acalog-custom .fa-long-arrow-alt-right,
.acalog-custom .fa-right-long {
  --fa: "\f30b";
  --fa--fa: "\f30b\f30b";
}
.acalog-custom .fa-circle-b {
  --fa: "\e0fd";
  --fa--fa: "\e0fd\e0fd";
}
.acalog-custom .fa-person-dress-simple {
  --fa: "\e21c";
  --fa--fa: "\e21c\e21c";
}
.acalog-custom .fa-pipe-collar {
  --fa: "\e437";
  --fa--fa: "\e437\e437";
}
.acalog-custom .fa-lights-holiday {
  --fa: "\f7b2";
  --fa--fa: "\f7b2\f7b2";
}
.acalog-custom .fa-citrus {
  --fa: "\e2f4";
  --fa--fa: "\e2f4\e2f4";
}
.acalog-custom .fa-flag-usa {
  --fa: "\f74d";
  --fa--fa: "\f74d\f74d";
}
.acalog-custom .fa-laptop-file {
  --fa: "\e51d";
  --fa--fa: "\e51d\e51d";
}
.acalog-custom .fa-teletype,
.acalog-custom .fa-tty {
  --fa: "\f1e4";
  --fa--fa: "\f1e4\f1e4";
}
.acalog-custom .fa-chart-tree-map {
  --fa: "\e0ea";
  --fa--fa: "\e0ea\e0ea";
}
.acalog-custom .fa-diagram-next {
  --fa: "\e476";
  --fa--fa: "\e476\e476";
}
.acalog-custom .fa-person-rifle {
  --fa: "\e54e";
  --fa--fa: "\e54e\e54e";
}
.acalog-custom .fa-clock-five-thirty {
  --fa: "\e34a";
  --fa--fa: "\e34a\e34a";
}
.acalog-custom .fa-pipe-valve {
  --fa: "\e439";
  --fa--fa: "\e439\e439";
}
.acalog-custom .fa-lightbulb-message {
  --fa: "\e687";
  --fa--fa: "\e687\e687";
}
.acalog-custom .fa-arrow-up-from-arc {
  --fa: "\e4b4";
  --fa--fa: "\e4b4\e4b4";
}
.acalog-custom .fa-face-spiral-eyes {
  --fa: "\e485";
  --fa--fa: "\e485\e485";
}
.acalog-custom .fa-compress-wide {
  --fa: "\f326";
  --fa--fa: "\f326\f326";
}
.acalog-custom .fa-circle-phone-hangup,
.acalog-custom .fa-phone-circle-down {
  --fa: "\e11d";
  --fa--fa: "\e11d\e11d";
}
.acalog-custom .fa-gear-complex-code {
  --fa: "\e5eb";
  --fa--fa: "\e5eb\e5eb";
}
.acalog-custom .fa-house-medical-circle-exclamation {
  --fa: "\e512";
  --fa--fa: "\e512\e512";
}
.acalog-custom .fa-badminton {
  --fa: "\e33a";
  --fa--fa: "\e33a\e33a";
}
.acalog-custom .fa-closed-captioning {
  --fa: "\f20a";
  --fa--fa: "\f20a\f20a";
}
.acalog-custom .fa-hiking,
.acalog-custom .fa-person-hiking {
  --fa: "\f6ec";
  --fa--fa: "\f6ec\f6ec";
}
.acalog-custom .fa-arrow-alt-from-left,
.acalog-custom .fa-right-from-line {
  --fa: "\f347";
  --fa--fa: "\f347\f347";
}
.acalog-custom .fa-venus-double {
  --fa: "\f226";
  --fa--fa: "\f226\f226";
}
.acalog-custom .fa-images {
  --fa: "\f302";
  --fa--fa: "\f302\f302";
}
.acalog-custom .fa-calculator {
  --fa: "\f1ec";
  --fa--fa: "\f1ec\f1ec";
}
.acalog-custom .fa-shuttlecock {
  --fa: "\f45b";
  --fa--fa: "\f45b\f45b";
}
.acalog-custom .fa-user-hair {
  --fa: "\e45a";
  --fa--fa: "\e45a\e45a";
}
.acalog-custom .fa-eye-evil {
  --fa: "\f6db";
  --fa--fa: "\f6db\f6db";
}
.acalog-custom .fa-people-pulling {
  --fa: "\e535";
  --fa--fa: "\e535\e535";
}
.acalog-custom .fa-n {
  --fa: "\4e";
  --fa--fa: "\4e\4e";
}
.acalog-custom .fa-swap {
  --fa: "\e609";
  --fa--fa: "\e609\e609";
}
.acalog-custom .fa-garage {
  --fa: "\e009";
  --fa--fa: "\e009\e009";
}
.acalog-custom .fa-cable-car,
.acalog-custom .fa-tram {
  --fa: "\f7da";
  --fa--fa: "\f7da\f7da";
}
.acalog-custom .fa-shovel-snow {
  --fa: "\f7c3";
  --fa--fa: "\f7c3\f7c3";
}
.acalog-custom .fa-cloud-rain {
  --fa: "\f73d";
  --fa--fa: "\f73d\f73d";
}
.acalog-custom .fa-face-lying {
  --fa: "\e37e";
  --fa--fa: "\e37e\e37e";
}
.acalog-custom .fa-sprinkler {
  --fa: "\e035";
  --fa--fa: "\e035\e035";
}
.acalog-custom .fa-building-circle-xmark {
  --fa: "\e4d4";
  --fa--fa: "\e4d4\e4d4";
}
.acalog-custom .fa-person-sledding,
.acalog-custom .fa-sledding {
  --fa: "\f7cb";
  --fa--fa: "\f7cb\f7cb";
}
.acalog-custom .fa-game-console-handheld {
  --fa: "\f8bb";
  --fa--fa: "\f8bb\f8bb";
}
.acalog-custom .fa-ship {
  --fa: "\f21a";
  --fa--fa: "\f21a\f21a";
}
.acalog-custom .fa-clock-six-thirty {
  --fa: "\e353";
  --fa--fa: "\e353\e353";
}
.acalog-custom .fa-battery-slash {
  --fa: "\f377";
  --fa--fa: "\f377\f377";
}
.acalog-custom .fa-tugrik-sign {
  --fa: "\e2ba";
  --fa--fa: "\e2ba\e2ba";
}
.acalog-custom .fa-arrows-down-to-line {
  --fa: "\e4b8";
  --fa--fa: "\e4b8\e4b8";
}
.acalog-custom .fa-download {
  --fa: "\f019";
  --fa--fa: "\f019\f019";
}
.acalog-custom .fa-angles-up-down {
  --fa: "\e60d";
  --fa--fa: "\e60d\e60d";
}
.acalog-custom .fa-inventory,
.acalog-custom .fa-shelves {
  --fa: "\f480";
  --fa--fa: "\f480\f480";
}
.acalog-custom .fa-cloud-snow {
  --fa: "\f742";
  --fa--fa: "\f742\f742";
}
.acalog-custom .fa-face-grin,
.acalog-custom .fa-grin {
  --fa: "\f580";
  --fa--fa: "\f580\f580";
}
.acalog-custom .fa-backspace,
.acalog-custom .fa-delete-left {
  --fa: "\f55a";
  --fa--fa: "\f55a\f55a";
}
.acalog-custom .fa-oven {
  --fa: "\e01d";
  --fa--fa: "\e01d\e01d";
}
.acalog-custom .fa-cloud-binary {
  --fa: "\e601";
  --fa--fa: "\e601\e601";
}
.acalog-custom .fa-eye-dropper,
.acalog-custom .fa-eye-dropper-empty,
.acalog-custom .fa-eyedropper {
  --fa: "\f1fb";
  --fa--fa: "\f1fb\f1fb";
}
.acalog-custom .fa-comment-captions {
  --fa: "\e146";
  --fa--fa: "\e146\e146";
}
.acalog-custom .fa-comments-question {
  --fa: "\e14e";
  --fa--fa: "\e14e\e14e";
}
.acalog-custom .fa-scribble {
  --fa: "\e23f";
  --fa--fa: "\e23f\e23f";
}
.acalog-custom .fa-rotate-exclamation {
  --fa: "\e23c";
  --fa--fa: "\e23c\e23c";
}
.acalog-custom .fa-file-circle-check {
  --fa: "\e5a0";
  --fa--fa: "\e5a0\e5a0";
}
.acalog-custom .fa-glass {
  --fa: "\f804";
  --fa--fa: "\f804\f804";
}
.acalog-custom .fa-loader {
  --fa: "\e1d4";
  --fa--fa: "\e1d4\e1d4";
}
.acalog-custom .fa-forward {
  --fa: "\f04e";
  --fa--fa: "\f04e\f04e";
}
.acalog-custom .fa-user-pilot {
  --fa: "\e2c0";
  --fa--fa: "\e2c0\e2c0";
}
.acalog-custom .fa-mobile,
.acalog-custom .fa-mobile-android,
.acalog-custom .fa-mobile-phone {
  --fa: "\f3ce";
  --fa--fa: "\f3ce\f3ce";
}
.acalog-custom .fa-code-pull-request-closed {
  --fa: "\e3f9";
  --fa--fa: "\e3f9\e3f9";
}
.acalog-custom .fa-face-meh,
.acalog-custom .fa-meh {
  --fa: "\f11a";
  --fa--fa: "\f11a\f11a";
}
.acalog-custom .fa-align-center {
  --fa: "\f037";
  --fa--fa: "\f037\f037";
}
.acalog-custom .fa-book-dead,
.acalog-custom .fa-book-skull {
  --fa: "\f6b7";
  --fa--fa: "\f6b7\f6b7";
}
.acalog-custom .fa-drivers-license,
.acalog-custom .fa-id-card {
  --fa: "\f2c2";
  --fa--fa: "\f2c2\f2c2";
}
.acalog-custom .fa-face-dotted {
  --fa: "\e47f";
  --fa--fa: "\e47f\e47f";
}
.acalog-custom .fa-face-worried {
  --fa: "\e3a3";
  --fa--fa: "\e3a3\e3a3";
}
.acalog-custom .fa-dedent,
.acalog-custom .fa-outdent {
  --fa: "\f03b";
  --fa--fa: "\f03b\f03b";
}
.acalog-custom .fa-court-sport {
  --fa: "\e643";
  --fa--fa: "\e643\e643";
}
.acalog-custom .fa-heart-circle-exclamation {
  --fa: "\e4fe";
  --fa--fa: "\e4fe\e4fe";
}
.acalog-custom .fa-home,
.acalog-custom .fa-home-alt,
.acalog-custom .fa-home-lg-alt,
.acalog-custom .fa-house {
  --fa: "\f015";
  --fa--fa: "\f015\f015";
}
.acalog-custom .fa-vector-circle {
  --fa: "\e2c6";
  --fa--fa: "\e2c6\e2c6";
}
.acalog-custom .fa-car-circle-bolt {
  --fa: "\e342";
  --fa--fa: "\e342\e342";
}
.acalog-custom .fa-calendar-week {
  --fa: "\f784";
  --fa--fa: "\f784\f784";
}
.acalog-custom .fa-flying-disc {
  --fa: "\e3a9";
  --fa--fa: "\e3a9\e3a9";
}
.acalog-custom .fa-laptop-medical {
  --fa: "\f812";
  --fa--fa: "\f812\f812";
}
.acalog-custom .fa-square-down-right {
  --fa: "\e26c";
  --fa--fa: "\e26c\e26c";
}
.acalog-custom .fa-b {
  --fa: "\42";
  --fa--fa: "\42\42";
}
.acalog-custom .fa-seat-airline {
  --fa: "\e244";
  --fa--fa: "\e244\e244";
}
.acalog-custom .fa-eclipse-alt,
.acalog-custom .fa-moon-over-sun {
  --fa: "\f74a";
  --fa--fa: "\f74a\f74a";
}
.acalog-custom .fa-pipe {
  --fa: "\7c";
  --fa--fa: "\7c\7c";
}
.acalog-custom .fa-file-medical {
  --fa: "\f477";
  --fa--fa: "\f477\f477";
}
.acalog-custom .fa-potato {
  --fa: "\e440";
  --fa--fa: "\e440\e440";
}
.acalog-custom .fa-dice-one {
  --fa: "\f525";
  --fa--fa: "\f525\f525";
}
.acalog-custom .fa-circle-a {
  --fa: "\e0f7";
  --fa--fa: "\e0f7\e0f7";
}
.acalog-custom .fa-helmet-battle {
  --fa: "\f6eb";
  --fa--fa: "\f6eb\f6eb";
}
.acalog-custom .fa-butter {
  --fa: "\e3e4";
  --fa--fa: "\e3e4\e3e4";
}
.acalog-custom .fa-blanket-fire {
  --fa: "\e3da";
  --fa--fa: "\e3da\e3da";
}
.acalog-custom .fa-kiwi-bird {
  --fa: "\f535";
  --fa--fa: "\f535\f535";
}
.acalog-custom .fa-castle {
  --fa: "\e0de";
  --fa--fa: "\e0de\e0de";
}
.acalog-custom .fa-golf-club {
  --fa: "\f451";
  --fa--fa: "\f451\f451";
}
.acalog-custom .fa-arrow-right-arrow-left,
.acalog-custom .fa-exchange {
  --fa: "\f0ec";
  --fa--fa: "\f0ec\f0ec";
}
.acalog-custom .fa-redo-alt,
.acalog-custom .fa-rotate-forward,
.acalog-custom .fa-rotate-right {
  --fa: "\f2f9";
  --fa--fa: "\f2f9\f2f9";
}
.acalog-custom .fa-cutlery,
.acalog-custom .fa-utensils {
  --fa: "\f2e7";
  --fa--fa: "\f2e7\f2e7";
}
.acalog-custom .fa-arrow-up-wide-short,
.acalog-custom .fa-sort-amount-up {
  --fa: "\f161";
  --fa--fa: "\f161\f161";
}
.acalog-custom .fa-chart-pie-simple-circle-dollar {
  --fa: "\e605";
  --fa--fa: "\e605\e605";
}
.acalog-custom .fa-balloons {
  --fa: "\e2e4";
  --fa--fa: "\e2e4\e2e4";
}
.acalog-custom .fa-mill-sign {
  --fa: "\e1ed";
  --fa--fa: "\e1ed\e1ed";
}
.acalog-custom .fa-bowl-rice {
  --fa: "\e2eb";
  --fa--fa: "\e2eb\e2eb";
}
.acalog-custom .fa-timeline-arrow {
  --fa: "\e29d";
  --fa--fa: "\e29d\e29d";
}
.acalog-custom .fa-skull {
  --fa: "\f54c";
  --fa--fa: "\f54c\f54c";
}
.acalog-custom .fa-game-board-alt,
.acalog-custom .fa-game-board-simple {
  --fa: "\f868";
  --fa--fa: "\f868\f868";
}
.acalog-custom .fa-circle-video,
.acalog-custom .fa-video-circle {
  --fa: "\e12b";
  --fa--fa: "\e12b\e12b";
}
.acalog-custom .fa-chart-scatter-bubble {
  --fa: "\e0e9";
  --fa--fa: "\e0e9\e0e9";
}
.acalog-custom .fa-house-turret {
  --fa: "\e1b4";
  --fa--fa: "\e1b4\e1b4";
}
.acalog-custom .fa-banana {
  --fa: "\e2e5";
  --fa--fa: "\e2e5\e2e5";
}
.acalog-custom .fa-hand-holding-skull {
  --fa: "\e1a4";
  --fa--fa: "\e1a4\e1a4";
}
.acalog-custom .fa-people-dress {
  --fa: "\e217";
  --fa--fa: "\e217\e217";
}
.acalog-custom .fa-couch-small,
.acalog-custom .fa-loveseat {
  --fa: "\f4cc";
  --fa--fa: "\f4cc\f4cc";
}
.acalog-custom .fa-broadcast-tower,
.acalog-custom .fa-tower-broadcast {
  --fa: "\f519";
  --fa--fa: "\f519\f519";
}
.acalog-custom .fa-truck-pickup {
  --fa: "\f63c";
  --fa--fa: "\f63c\f63c";
}
.acalog-custom .fa-block-quote {
  --fa: "\e0b5";
  --fa--fa: "\e0b5\e0b5";
}
.acalog-custom .fa-long-arrow-alt-up,
.acalog-custom .fa-up-long {
  --fa: "\f30c";
  --fa--fa: "\f30c\f30c";
}
.acalog-custom .fa-stop {
  --fa: "\f04d";
  --fa--fa: "\f04d\f04d";
}
.acalog-custom .fa-code-merge {
  --fa: "\f387";
  --fa--fa: "\f387\f387";
}
.acalog-custom .fa-money-check-dollar-pen,
.acalog-custom .fa-money-check-edit-alt {
  --fa: "\f873";
  --fa--fa: "\f873\f873";
}
.acalog-custom .fa-arrow-alt-from-bottom,
.acalog-custom .fa-up-from-line {
  --fa: "\f346";
  --fa--fa: "\f346\f346";
}
.acalog-custom .fa-upload {
  --fa: "\f093";
  --fa--fa: "\f093\f093";
}
.acalog-custom .fa-hurricane {
  --fa: "\f751";
  --fa--fa: "\f751\f751";
}
.acalog-custom .fa-grid-round-2-plus {
  --fa: "\e5dc";
  --fa--fa: "\e5dc\e5dc";
}
.acalog-custom .fa-people-pants {
  --fa: "\e219";
  --fa--fa: "\e219\e219";
}
.acalog-custom .fa-mound {
  --fa: "\e52d";
  --fa--fa: "\e52d\e52d";
}
.acalog-custom .fa-windsock {
  --fa: "\f777";
  --fa--fa: "\f777\f777";
}
.acalog-custom .fa-circle-half {
  --fa: "\e110";
  --fa--fa: "\e110\e110";
}
.acalog-custom .fa-brake-warning {
  --fa: "\e0c7";
  --fa--fa: "\e0c7\e0c7";
}
.acalog-custom .fa-toilet-portable {
  --fa: "\e583";
  --fa--fa: "\e583\e583";
}
.acalog-custom .fa-compact-disc {
  --fa: "\f51f";
  --fa--fa: "\f51f\f51f";
}
.acalog-custom .fa-file-arrow-down,
.acalog-custom .fa-file-download {
  --fa: "\f56d";
  --fa--fa: "\f56d\f56d";
}
.acalog-custom .fa-sax-hot,
.acalog-custom .fa-saxophone-fire {
  --fa: "\f8db";
  --fa--fa: "\f8db\f8db";
}
.acalog-custom .fa-camera-web-slash,
.acalog-custom .fa-webcam-slash {
  --fa: "\f833";
  --fa--fa: "\f833\f833";
}
.acalog-custom .fa-folder-medical {
  --fa: "\e18c";
  --fa--fa: "\e18c\e18c";
}
.acalog-custom .fa-folder-cog,
.acalog-custom .fa-folder-gear {
  --fa: "\e187";
  --fa--fa: "\e187\e187";
}
.acalog-custom .fa-hand-wave {
  --fa: "\e1a7";
  --fa--fa: "\e1a7\e1a7";
}
.acalog-custom .fa-arrow-up-arrow-down,
.acalog-custom .fa-sort-up-down {
  --fa: "\e099";
  --fa--fa: "\e099\e099";
}
.acalog-custom .fa-caravan {
  --fa: "\f8ff";
  --fa--fa: "\f8ff\f8ff";
}
.acalog-custom .fa-shield-cat {
  --fa: "\e572";
  --fa--fa: "\e572\e572";
}
.acalog-custom .fa-comment-alt-slash,
.acalog-custom .fa-message-slash {
  --fa: "\f4a9";
  --fa--fa: "\f4a9\f4a9";
}
.acalog-custom .fa-bolt,
.acalog-custom .fa-zap {
  --fa: "\f0e7";
  --fa--fa: "\f0e7\f0e7";
}
.acalog-custom .fa-trash-can-check {
  --fa: "\e2a9";
  --fa--fa: "\e2a9\e2a9";
}
.acalog-custom .fa-glass-water {
  --fa: "\e4f4";
  --fa--fa: "\e4f4\e4f4";
}
.acalog-custom .fa-oil-well {
  --fa: "\e532";
  --fa--fa: "\e532\e532";
}
.acalog-custom .fa-table-cells-column-unlock {
  --fa: "\e690";
  --fa--fa: "\e690\e690";
}
.acalog-custom .fa-person-simple {
  --fa: "\e220";
  --fa--fa: "\e220\e220";
}
.acalog-custom .fa-arrow-turn-left-up {
  --fa: "\e634";
  --fa--fa: "\e634\e634";
}
.acalog-custom .fa-vault {
  --fa: "\e2c5";
  --fa--fa: "\e2c5\e2c5";
}
.acalog-custom .fa-mars {
  --fa: "\f222";
  --fa--fa: "\f222\f222";
}
.acalog-custom .fa-toilet {
  --fa: "\f7d8";
  --fa--fa: "\f7d8\f7d8";
}
.acalog-custom .fa-plane-circle-xmark {
  --fa: "\e557";
  --fa--fa: "\e557\e557";
}
.acalog-custom .fa-cny,
.acalog-custom .fa-jpy,
.acalog-custom .fa-rmb,
.acalog-custom .fa-yen,
.acalog-custom .fa-yen-sign {
  --fa: "\f157";
  --fa--fa: "\f157\f157";
}
.acalog-custom .fa-gear-code {
  --fa: "\e5e8";
  --fa--fa: "\e5e8\e5e8";
}
.acalog-custom .fa-notes {
  --fa: "\e202";
  --fa--fa: "\e202\e202";
}
.acalog-custom .fa-rouble,
.acalog-custom .fa-rub,
.acalog-custom .fa-ruble,
.acalog-custom .fa-ruble-sign {
  --fa: "\f158";
  --fa--fa: "\f158\f158";
}
.acalog-custom .fa-trash-arrow-turn-left,
.acalog-custom .fa-trash-undo {
  --fa: "\f895";
  --fa--fa: "\f895\f895";
}
.acalog-custom .fa-champagne-glass,
.acalog-custom .fa-glass-champagne {
  --fa: "\f79e";
  --fa--fa: "\f79e\f79e";
}
.acalog-custom .fa-objects-align-center-horizontal {
  --fa: "\e3bc";
  --fa--fa: "\e3bc\e3bc";
}
.acalog-custom .fa-sun {
  --fa: "\f185";
  --fa--fa: "\f185\f185";
}
.acalog-custom .fa-trash-alt-slash,
.acalog-custom .fa-trash-can-slash {
  --fa: "\e2ad";
  --fa--fa: "\e2ad\e2ad";
}
.acalog-custom .fa-screen-users,
.acalog-custom .fa-users-class {
  --fa: "\f63d";
  --fa--fa: "\f63d\f63d";
}
.acalog-custom .fa-guitar {
  --fa: "\f7a6";
  --fa--fa: "\f7a6\f7a6";
}
.acalog-custom .fa-arrow-square-left,
.acalog-custom .fa-square-arrow-left {
  --fa: "\f33a";
  --fa--fa: "\f33a\f33a";
}
.acalog-custom .fa-square-8 {
  --fa: "\e25d";
  --fa--fa: "\e25d\e25d";
}
.acalog-custom .fa-face-smile-hearts {
  --fa: "\e390";
  --fa--fa: "\e390\e390";
}
.acalog-custom .fa-brackets,
.acalog-custom .fa-brackets-square {
  --fa: "\f7e9";
  --fa--fa: "\f7e9\f7e9";
}
.acalog-custom .fa-laptop-arrow-down {
  --fa: "\e1c6";
  --fa--fa: "\e1c6\e1c6";
}
.acalog-custom .fa-hockey-stick-puck {
  --fa: "\e3ae";
  --fa--fa: "\e3ae\e3ae";
}
.acalog-custom .fa-house-tree {
  --fa: "\e1b3";
  --fa--fa: "\e1b3\e1b3";
}
.acalog-custom .fa-signal-2,
.acalog-custom .fa-signal-fair {
  --fa: "\f68d";
  --fa--fa: "\f68d\f68d";
}
.acalog-custom .fa-face-laugh-wink,
.acalog-custom .fa-laugh-wink {
  --fa: "\f59c";
  --fa--fa: "\f59c\f59c";
}
.acalog-custom .fa-circle-dollar,
.acalog-custom .fa-dollar-circle,
.acalog-custom .fa-usd-circle {
  --fa: "\f2e8";
  --fa--fa: "\f2e8\f2e8";
}
.acalog-custom .fa-horse-head {
  --fa: "\f7ab";
  --fa--fa: "\f7ab\f7ab";
}
.acalog-custom .fa-arrows-repeat,
.acalog-custom .fa-repeat-alt {
  --fa: "\f364";
  --fa--fa: "\f364\f364";
}
.acalog-custom .fa-bore-hole {
  --fa: "\e4c3";
  --fa--fa: "\e4c3\e4c3";
}
.acalog-custom .fa-industry {
  --fa: "\f275";
  --fa--fa: "\f275\f275";
}
.acalog-custom .fa-image-polaroid {
  --fa: "\f8c4";
  --fa--fa: "\f8c4\f8c4";
}
.acalog-custom .fa-wave-triangle {
  --fa: "\f89a";
  --fa--fa: "\f89a\f89a";
}
.acalog-custom .fa-turn-left-down {
  --fa: "\e637";
  --fa--fa: "\e637\e637";
}
.acalog-custom .fa-person-running-fast {
  --fa: "\e5ff";
  --fa--fa: "\e5ff\e5ff";
}
.acalog-custom .fa-arrow-alt-circle-down,
.acalog-custom .fa-circle-down {
  --fa: "\f358";
  --fa--fa: "\f358\f358";
}
.acalog-custom .fa-grill {
  --fa: "\e5a3";
  --fa--fa: "\e5a3\e5a3";
}
.acalog-custom .fa-arrows-turn-to-dots {
  --fa: "\e4c1";
  --fa--fa: "\e4c1\e4c1";
}
.acalog-custom .fa-analytics,
.acalog-custom .fa-chart-mixed {
  --fa: "\f643";
  --fa--fa: "\f643\f643";
}
.acalog-custom .fa-florin-sign {
  --fa: "\e184";
  --fa--fa: "\e184\e184";
}
.acalog-custom .fa-arrow-down-short-wide,
.acalog-custom .fa-sort-amount-desc,
.acalog-custom .fa-sort-amount-down-alt {
  --fa: "\f884";
  --fa--fa: "\f884\f884";
}
.acalog-custom .fa-less-than {
  --fa: "\3c";
  --fa--fa: "\3c\3c";
}
.acalog-custom .fa-desktop-code,
.acalog-custom .fa-display-code {
  --fa: "\e165";
  --fa--fa: "\e165\e165";
}
.acalog-custom .fa-face-drooling {
  --fa: "\e372";
  --fa--fa: "\e372\e372";
}
.acalog-custom .fa-oil-temp,
.acalog-custom .fa-oil-temperature {
  --fa: "\f614";
  --fa--fa: "\f614\f614";
}
.acalog-custom .fa-question-square,
.acalog-custom .fa-square-question {
  --fa: "\f2fd";
  --fa--fa: "\f2fd\f2fd";
}
.acalog-custom .fa-air-conditioner {
  --fa: "\f8f4";
  --fa--fa: "\f8f4\f8f4";
}
.acalog-custom .fa-angle-down {
  --fa: "\f107";
  --fa--fa: "\f107\f107";
}
.acalog-custom .fa-mountains {
  --fa: "\f6fd";
  --fa--fa: "\f6fd\f6fd";
}
.acalog-custom .fa-omega {
  --fa: "\f67a";
  --fa--fa: "\f67a\f67a";
}
.acalog-custom .fa-car-tunnel {
  --fa: "\e4de";
  --fa--fa: "\e4de\e4de";
}
.acalog-custom .fa-person-dolly-empty {
  --fa: "\f4d1";
  --fa--fa: "\f4d1\f4d1";
}
.acalog-custom .fa-pan-food {
  --fa: "\e42b";
  --fa--fa: "\e42b\e42b";
}
.acalog-custom .fa-head-side-cough {
  --fa: "\e061";
  --fa--fa: "\e061\e061";
}
.acalog-custom .fa-grip-lines {
  --fa: "\f7a4";
  --fa--fa: "\f7a4\f7a4";
}
.acalog-custom .fa-thumbs-down {
  --fa: "\f165";
  --fa--fa: "\f165\f165";
}
.acalog-custom .fa-user-lock {
  --fa: "\f502";
  --fa--fa: "\f502\f502";
}
.acalog-custom .fa-arrow-right-long,
.acalog-custom .fa-long-arrow-right {
  --fa: "\f178";
  --fa--fa: "\f178\f178";
}
.acalog-custom .fa-tickets-airline,
.acalog-custom .fa-tickets-perforated-plane,
.acalog-custom .fa-tickets-plane {
  --fa: "\e29b";
  --fa--fa: "\e29b\e29b";
}
.acalog-custom .fa-tent-double-peak {
  --fa: "\e627";
  --fa--fa: "\e627\e627";
}
.acalog-custom .fa-anchor-circle-xmark {
  --fa: "\e4ac";
  --fa--fa: "\e4ac\e4ac";
}
.acalog-custom .fa-ellipsis,
.acalog-custom .fa-ellipsis-h {
  --fa: "\f141";
  --fa--fa: "\f141\f141";
}
.acalog-custom .fa-nfc-slash {
  --fa: "\e1fc";
  --fa--fa: "\e1fc\e1fc";
}
.acalog-custom .fa-chess-pawn {
  --fa: "\f443";
  --fa--fa: "\f443\f443";
}
.acalog-custom .fa-first-aid,
.acalog-custom .fa-kit-medical {
  --fa: "\f479";
  --fa--fa: "\f479\f479";
}
.acalog-custom .fa-grid-2-plus {
  --fa: "\e197";
  --fa--fa: "\e197\e197";
}
.acalog-custom .fa-bells {
  --fa: "\f77f";
  --fa--fa: "\f77f\f77f";
}
.acalog-custom .fa-person-through-window {
  --fa: "\e5a9";
  --fa--fa: "\e5a9\e5a9";
}
.acalog-custom .fa-toolbox {
  --fa: "\f552";
  --fa--fa: "\f552\f552";
}
.acalog-custom .fa-globe-wifi {
  --fa: "\e685";
  --fa--fa: "\e685\e685";
}
.acalog-custom .fa-envelope-badge,
.acalog-custom .fa-envelope-dot {
  --fa: "\e16f";
  --fa--fa: "\e16f\e16f";
}
.acalog-custom .fa-magnifying-glass-waveform {
  --fa: "\e661";
  --fa--fa: "\e661\e661";
}
.acalog-custom .fa-hands-holding-circle {
  --fa: "\e4fb";
  --fa--fa: "\e4fb\e4fb";
}
.acalog-custom .fa-bug {
  --fa: "\f188";
  --fa--fa: "\f188\f188";
}
.acalog-custom .fa-bowl-chopsticks {
  --fa: "\e2e9";
  --fa--fa: "\e2e9\e2e9";
}
.acalog-custom .fa-credit-card,
.acalog-custom .fa-credit-card-alt {
  --fa: "\f09d";
  --fa--fa: "\f09d\f09d";
}
.acalog-custom .fa-circle-s {
  --fa: "\e121";
  --fa--fa: "\e121\e121";
}
.acalog-custom .fa-box-ballot {
  --fa: "\f735";
  --fa--fa: "\f735\f735";
}
.acalog-custom .fa-automobile,
.acalog-custom .fa-car {
  --fa: "\f1b9";
  --fa--fa: "\f1b9\f1b9";
}
.acalog-custom .fa-hand-holding-hand {
  --fa: "\e4f7";
  --fa--fa: "\e4f7\e4f7";
}
.acalog-custom .fa-user-tie-hair {
  --fa: "\e45f";
  --fa--fa: "\e45f\e45f";
}
.acalog-custom .fa-podium-star {
  --fa: "\f758";
  --fa--fa: "\f758\f758";
}
.acalog-custom .fa-business-front,
.acalog-custom .fa-party-back,
.acalog-custom .fa-trian-balbot,
.acalog-custom .fa-user-hair-mullet {
  --fa: "\e45c";
  --fa--fa: "\e45c\e45c";
}
.acalog-custom .fa-microphone-stand {
  --fa: "\f8cb";
  --fa--fa: "\f8cb\f8cb";
}
.acalog-custom .fa-book-open-reader,
.acalog-custom .fa-book-reader {
  --fa: "\f5da";
  --fa--fa: "\f5da\f5da";
}
.acalog-custom .fa-family-dress {
  --fa: "\e301";
  --fa--fa: "\e301\e301";
}
.acalog-custom .fa-circle-x {
  --fa: "\e12e";
  --fa--fa: "\e12e\e12e";
}
.acalog-custom .fa-cabin {
  --fa: "\e46d";
  --fa--fa: "\e46d\e46d";
}
.acalog-custom .fa-mountain-sun {
  --fa: "\e52f";
  --fa--fa: "\e52f\e52f";
}
.acalog-custom .fa-chart-simple-horizontal {
  --fa: "\e474";
  --fa--fa: "\e474\e474";
}
.acalog-custom .fa-arrows-left-right-to-line {
  --fa: "\e4ba";
  --fa--fa: "\e4ba\e4ba";
}
.acalog-custom .fa-hand-back-point-left {
  --fa: "\e19f";
  --fa--fa: "\e19f\e19f";
}
.acalog-custom .fa-comment-alt-dots,
.acalog-custom .fa-message-dots,
.acalog-custom .fa-messaging {
  --fa: "\f4a3";
  --fa--fa: "\f4a3\f4a3";
}
.acalog-custom .fa-file-heart {
  --fa: "\e176";
  --fa--fa: "\e176\e176";
}
.acalog-custom .fa-beer-foam,
.acalog-custom .fa-beer-mug {
  --fa: "\e0b3";
  --fa--fa: "\e0b3\e0b3";
}
.acalog-custom .fa-dice-d20 {
  --fa: "\f6cf";
  --fa--fa: "\f6cf\f6cf";
}
.acalog-custom .fa-drone {
  --fa: "\f85f";
  --fa--fa: "\f85f\f85f";
}
.acalog-custom .fa-truck-droplet {
  --fa: "\e58c";
  --fa--fa: "\e58c\e58c";
}
.acalog-custom .fa-file-circle-xmark {
  --fa: "\e5a1";
  --fa--fa: "\e5a1\e5a1";
}
.acalog-custom .fa-temperature-arrow-up,
.acalog-custom .fa-temperature-up {
  --fa: "\e040";
  --fa--fa: "\e040\e040";
}
.acalog-custom .fa-medal {
  --fa: "\f5a2";
  --fa--fa: "\f5a2\f5a2";
}
.acalog-custom .fa-person-fairy {
  --fa: "\e608";
  --fa--fa: "\e608\e608";
}
.acalog-custom .fa-bed {
  --fa: "\f236";
  --fa--fa: "\f236\f236";
}
.acalog-custom .fa-book-copy {
  --fa: "\e0be";
  --fa--fa: "\e0be\e0be";
}
.acalog-custom .fa-h-square,
.acalog-custom .fa-square-h {
  --fa: "\f0fd";
  --fa--fa: "\f0fd\f0fd";
}
.acalog-custom .fa-square-c {
  --fa: "\e266";
  --fa--fa: "\e266\e266";
}
.acalog-custom .fa-clock-two {
  --fa: "\e35a";
  --fa--fa: "\e35a\e35a";
}
.acalog-custom .fa-square-ellipsis-vertical {
  --fa: "\e26f";
  --fa--fa: "\e26f\e26f";
}
.acalog-custom .fa-calendar-users {
  --fa: "\e5e2";
  --fa--fa: "\e5e2\e5e2";
}
.acalog-custom .fa-podcast {
  --fa: "\f2ce";
  --fa--fa: "\f2ce\f2ce";
}
.acalog-custom .fa-bee {
  --fa: "\e0b2";
  --fa--fa: "\e0b2\e0b2";
}
.acalog-custom .fa-temperature-4,
.acalog-custom .fa-temperature-full,
.acalog-custom .fa-thermometer-4,
.acalog-custom .fa-thermometer-full {
  --fa: "\f2c7";
  --fa--fa: "\f2c7\f2c7";
}
.acalog-custom .fa-bell {
  --fa: "\f0f3";
  --fa--fa: "\f0f3\f0f3";
}
.acalog-custom .fa-candy-bar,
.acalog-custom .fa-chocolate-bar {
  --fa: "\e3e8";
  --fa--fa: "\e3e8\e3e8";
}
.acalog-custom .fa-xmark-large {
  --fa: "\e59b";
  --fa--fa: "\e59b\e59b";
}
.acalog-custom .fa-pinata {
  --fa: "\e3c3";
  --fa--fa: "\e3c3\e3c3";
}
.acalog-custom .fa-file-ppt {
  --fa: "\e64a";
  --fa--fa: "\e64a\e64a";
}
.acalog-custom .fa-arrows-from-line {
  --fa: "\e0a4";
  --fa--fa: "\e0a4\e0a4";
}
.acalog-custom .fa-superscript {
  --fa: "\f12b";
  --fa--fa: "\f12b\f12b";
}
.acalog-custom .fa-bowl-spoon {
  --fa: "\e3e0";
  --fa--fa: "\e3e0\e3e0";
}
.acalog-custom .fa-hexagon-check {
  --fa: "\e416";
  --fa--fa: "\e416\e416";
}
.acalog-custom .fa-plug-circle-xmark {
  --fa: "\e560";
  --fa--fa: "\e560\e560";
}
.acalog-custom .fa-star-of-life {
  --fa: "\f621";
  --fa--fa: "\f621\f621";
}
.acalog-custom .fa-phone-slash {
  --fa: "\f3dd";
  --fa--fa: "\f3dd\f3dd";
}
.acalog-custom .fa-traffic-light-stop {
  --fa: "\f63a";
  --fa--fa: "\f63a\f63a";
}
.acalog-custom .fa-paint-roller {
  --fa: "\f5aa";
  --fa--fa: "\f5aa\f5aa";
}
.acalog-custom .fa-accent-grave {
  --fa: "\60";
  --fa--fa: "\60\60";
}
.acalog-custom .fa-hands-helping,
.acalog-custom .fa-handshake-angle {
  --fa: "\f4c4";
  --fa--fa: "\f4c4\f4c4";
}
.acalog-custom .fa-circle-0 {
  --fa: "\e0ed";
  --fa--fa: "\e0ed\e0ed";
}
.acalog-custom .fa-dial-med-low {
  --fa: "\e160";
  --fa--fa: "\e160\e160";
}
.acalog-custom .fa-location-dot,
.acalog-custom .fa-map-marker-alt {
  --fa: "\f3c5";
  --fa--fa: "\f3c5\f3c5";
}
.acalog-custom .fa-crab {
  --fa: "\e3ff";
  --fa--fa: "\e3ff\e3ff";
}
.acalog-custom .fa-box-full,
.acalog-custom .fa-box-open-full {
  --fa: "\f49c";
  --fa--fa: "\f49c\f49c";
}
.acalog-custom .fa-file {
  --fa: "\f15b";
  --fa--fa: "\f15b\f15b";
}
.acalog-custom .fa-greater-than {
  --fa: "\3e";
  --fa--fa: "\3e\3e";
}
.acalog-custom .fa-quotes {
  --fa: "\e234";
  --fa--fa: "\e234\e234";
}
.acalog-custom .fa-pretzel {
  --fa: "\e441";
  --fa--fa: "\e441\e441";
}
.acalog-custom .fa-t-rex {
  --fa: "\e629";
  --fa--fa: "\e629\e629";
}
.acalog-custom .fa-person-swimming,
.acalog-custom .fa-swimmer {
  --fa: "\f5c4";
  --fa--fa: "\f5c4\f5c4";
}
.acalog-custom .fa-arrow-down {
  --fa: "\f063";
  --fa--fa: "\f063\f063";
}
.acalog-custom .fa-user-robot-xmarks {
  --fa: "\e4a7";
  --fa--fa: "\e4a7\e4a7";
}
.acalog-custom .fa-comment-alt-quote,
.acalog-custom .fa-message-quote {
  --fa: "\e1e4";
  --fa--fa: "\e1e4\e1e4";
}
.acalog-custom .fa-candy-corn {
  --fa: "\f6bd";
  --fa--fa: "\f6bd\f6bd";
}
.acalog-custom .fa-folder-magnifying-glass,
.acalog-custom .fa-folder-search {
  --fa: "\e18b";
  --fa--fa: "\e18b\e18b";
}
.acalog-custom .fa-notebook {
  --fa: "\e201";
  --fa--fa: "\e201\e201";
}
.acalog-custom .fa-circle-wifi {
  --fa: "\e67d";
  --fa--fa: "\e67d\e67d";
}
.acalog-custom .fa-droplet,
.acalog-custom .fa-tint {
  --fa: "\f043";
  --fa--fa: "\f043\f043";
}
.acalog-custom .fa-bullseye-pointer {
  --fa: "\f649";
  --fa--fa: "\f649\f649";
}
.acalog-custom .fa-eraser {
  --fa: "\f12d";
  --fa--fa: "\f12d\f12d";
}
.acalog-custom .fa-hexagon-image {
  --fa: "\e504";
  --fa--fa: "\e504\e504";
}
.acalog-custom .fa-earth,
.acalog-custom .fa-earth-america,
.acalog-custom .fa-earth-americas,
.acalog-custom .fa-globe-americas {
  --fa: "\f57d";
  --fa--fa: "\f57d\f57d";
}
.acalog-custom .fa-file-svg {
  --fa: "\e64b";
  --fa--fa: "\e64b\e64b";
}
.acalog-custom .fa-crate-apple {
  --fa: "\f6b1";
  --fa--fa: "\f6b1\f6b1";
}
.acalog-custom .fa-apple-crate {
  --fa: "\f6b1";
  --fa--fa: "\f6b1\f6b1";
}
.acalog-custom .fa-person-burst {
  --fa: "\e53b";
  --fa--fa: "\e53b\e53b";
}
.acalog-custom .fa-game-board {
  --fa: "\f867";
  --fa--fa: "\f867\f867";
}
.acalog-custom .fa-hat-chef {
  --fa: "\f86b";
  --fa--fa: "\f86b\f86b";
}
.acalog-custom .fa-hand-back-point-right {
  --fa: "\e1a1";
  --fa--fa: "\e1a1\e1a1";
}
.acalog-custom .fa-dove {
  --fa: "\f4ba";
  --fa--fa: "\f4ba\f4ba";
}
.acalog-custom .fa-snowflake-droplets {
  --fa: "\e5c1";
  --fa--fa: "\e5c1\e5c1";
}
.acalog-custom .fa-battery-0,
.acalog-custom .fa-battery-empty {
  --fa: "\f244";
  --fa--fa: "\f244\f244";
}
.acalog-custom .fa-grid-4 {
  --fa: "\e198";
  --fa--fa: "\e198\e198";
}
.acalog-custom .fa-socks {
  --fa: "\f696";
  --fa--fa: "\f696\f696";
}
.acalog-custom .fa-face-sunglasses {
  --fa: "\e398";
  --fa--fa: "\e398\e398";
}
.acalog-custom .fa-inbox {
  --fa: "\f01c";
  --fa--fa: "\f01c\f01c";
}
.acalog-custom .fa-square-0 {
  --fa: "\e255";
  --fa--fa: "\e255\e255";
}
.acalog-custom .fa-section {
  --fa: "\e447";
  --fa--fa: "\e447\e447";
}
.acalog-custom .fa-box-up,
.acalog-custom .fa-square-this-way-up {
  --fa: "\f49f";
  --fa--fa: "\f49f\f49f";
}
.acalog-custom .fa-gauge-high,
.acalog-custom .fa-tachometer-alt,
.acalog-custom .fa-tachometer-alt-fast {
  --fa: "\f625";
  --fa--fa: "\f625\f625";
}
.acalog-custom .fa-square-ampersand {
  --fa: "\e260";
  --fa--fa: "\e260\e260";
}
.acalog-custom .fa-envelope-open-text {
  --fa: "\f658";
  --fa--fa: "\f658\f658";
}
.acalog-custom .fa-lamp-desk {
  --fa: "\e014";
  --fa--fa: "\e014\e014";
}
.acalog-custom .fa-hospital,
.acalog-custom .fa-hospital-alt,
.acalog-custom .fa-hospital-wide {
  --fa: "\f0f8";
  --fa--fa: "\f0f8\f0f8";
}
.acalog-custom .fa-poll-people {
  --fa: "\f759";
  --fa--fa: "\f759\f759";
}
.acalog-custom .fa-glass-whiskey-rocks,
.acalog-custom .fa-whiskey-glass-ice {
  --fa: "\f7a1";
  --fa--fa: "\f7a1\f7a1";
}
.acalog-custom .fa-wine-bottle {
  --fa: "\f72f";
  --fa--fa: "\f72f\f72f";
}
.acalog-custom .fa-chess-rook {
  --fa: "\f447";
  --fa--fa: "\f447\f447";
}
.acalog-custom .fa-user-bounty-hunter {
  --fa: "\e2bf";
  --fa--fa: "\e2bf\e2bf";
}
.acalog-custom .fa-bars-staggered,
.acalog-custom .fa-reorder,
.acalog-custom .fa-stream {
  --fa: "\f550";
  --fa--fa: "\f550\f550";
}
.acalog-custom .fa-diagram-sankey {
  --fa: "\e158";
  --fa--fa: "\e158\e158";
}
.acalog-custom .fa-cloud-hail-mixed {
  --fa: "\f73a";
  --fa--fa: "\f73a\f73a";
}
.acalog-custom .fa-circle-up-left {
  --fa: "\e128";
  --fa--fa: "\e128\e128";
}
.acalog-custom .fa-dharmachakra {
  --fa: "\f655";
  --fa--fa: "\f655\f655";
}
.acalog-custom .fa-objects-align-left {
  --fa: "\e3be";
  --fa--fa: "\e3be\e3be";
}
.acalog-custom .fa-oil-can-drip {
  --fa: "\e205";
  --fa--fa: "\e205\e205";
}
.acalog-custom .fa-face-smiling-hands {
  --fa: "\e396";
  --fa--fa: "\e396\e396";
}
.acalog-custom .fa-broccoli {
  --fa: "\e3e2";
  --fa--fa: "\e3e2\e3e2";
}
.acalog-custom .fa-route-interstate {
  --fa: "\f61b";
  --fa--fa: "\f61b\f61b";
}
.acalog-custom .fa-ear-muffs {
  --fa: "\f795";
  --fa--fa: "\f795\f795";
}
.acalog-custom .fa-hotdog {
  --fa: "\f80f";
  --fa--fa: "\f80f\f80f";
}
.acalog-custom .fa-transporter-empty {
  --fa: "\e046";
  --fa--fa: "\e046\e046";
}
.acalog-custom .fa-blind,
.acalog-custom .fa-person-walking-with-cane {
  --fa: "\f29d";
  --fa--fa: "\f29d\f29d";
}
.acalog-custom .fa-angle-90 {
  --fa: "\e08d";
  --fa--fa: "\e08d\e08d";
}
.acalog-custom .fa-rectangle-terminal {
  --fa: "\e236";
  --fa--fa: "\e236\e236";
}
.acalog-custom .fa-kite {
  --fa: "\f6f4";
  --fa--fa: "\f6f4\f6f4";
}
.acalog-custom .fa-drum {
  --fa: "\f569";
  --fa--fa: "\f569\f569";
}
.acalog-custom .fa-scrubber {
  --fa: "\f2f8";
  --fa--fa: "\f2f8\f2f8";
}
.acalog-custom .fa-ice-cream {
  --fa: "\f810";
  --fa--fa: "\f810\f810";
}
.acalog-custom .fa-heart-circle-bolt {
  --fa: "\e4fc";
  --fa--fa: "\e4fc\e4fc";
}
.acalog-custom .fa-fish-bones {
  --fa: "\e304";
  --fa--fa: "\e304\e304";
}
.acalog-custom .fa-deer-rudolph {
  --fa: "\f78f";
  --fa--fa: "\f78f\f78f";
}
.acalog-custom .fa-fax {
  --fa: "\f1ac";
  --fa--fa: "\f1ac\f1ac";
}
.acalog-custom .fa-paragraph {
  --fa: "\f1dd";
  --fa--fa: "\f1dd\f1dd";
}
.acalog-custom .fa-head-side-heart {
  --fa: "\e1aa";
  --fa--fa: "\e1aa\e1aa";
}
.acalog-custom .fa-square-e {
  --fa: "\e26d";
  --fa--fa: "\e26d\e26d";
}
.acalog-custom .fa-meter-fire {
  --fa: "\e1eb";
  --fa--fa: "\e1eb\e1eb";
}
.acalog-custom .fa-cloud-hail {
  --fa: "\f739";
  --fa--fa: "\f739\f739";
}
.acalog-custom .fa-check-to-slot,
.acalog-custom .fa-vote-yea {
  --fa: "\f772";
  --fa--fa: "\f772\f772";
}
.acalog-custom .fa-money-from-bracket {
  --fa: "\e312";
  --fa--fa: "\e312\e312";
}
.acalog-custom .fa-star-half {
  --fa: "\f089";
  --fa--fa: "\f089\f089";
}
.acalog-custom .fa-car-bus {
  --fa: "\f85a";
  --fa--fa: "\f85a\f85a";
}
.acalog-custom .fa-speaker {
  --fa: "\f8df";
  --fa--fa: "\f8df\f8df";
}
.acalog-custom .fa-timer {
  --fa: "\e29e";
  --fa--fa: "\e29e\e29e";
}
.acalog-custom .fa-boxes,
.acalog-custom .fa-boxes-alt,
.acalog-custom .fa-boxes-stacked {
  --fa: "\f468";
  --fa--fa: "\f468\f468";
}
.acalog-custom .fa-landmark-magnifying-glass {
  --fa: "\e622";
  --fa--fa: "\e622\e622";
}
.acalog-custom .fa-grill-hot {
  --fa: "\e5a5";
  --fa--fa: "\e5a5\e5a5";
}
.acalog-custom .fa-ballot-check {
  --fa: "\f733";
  --fa--fa: "\f733\f733";
}
.acalog-custom .fa-chain,
.acalog-custom .fa-link {
  --fa: "\f0c1";
  --fa--fa: "\f0c1\f0c1";
}
.acalog-custom .fa-assistive-listening-systems,
.acalog-custom .fa-ear-listen {
  --fa: "\f2a2";
  --fa--fa: "\f2a2\f2a2";
}
.acalog-custom .fa-file-minus {
  --fa: "\f318";
  --fa--fa: "\f318\f318";
}
.acalog-custom .fa-tree-city {
  --fa: "\e587";
  --fa--fa: "\e587\e587";
}
.acalog-custom .fa-play {
  --fa: "\f04b";
  --fa--fa: "\f04b\f04b";
}
.acalog-custom .fa-font {
  --fa: "\f031";
  --fa--fa: "\f031\f031";
}
.acalog-custom .fa-coffee-togo,
.acalog-custom .fa-cup-togo {
  --fa: "\f6c5";
  --fa--fa: "\f6c5\f6c5";
}
.acalog-custom .fa-square-down-left {
  --fa: "\e26b";
  --fa--fa: "\e26b\e26b";
}
.acalog-custom .fa-burger-lettuce {
  --fa: "\e3e3";
  --fa--fa: "\e3e3\e3e3";
}
.acalog-custom .fa-table-cells-row-lock {
  --fa: "\e67a";
  --fa--fa: "\e67a\e67a";
}
.acalog-custom .fa-rupiah-sign {
  --fa: "\e23d";
  --fa--fa: "\e23d\e23d";
}
.acalog-custom .fa-magnifying-glass,
.acalog-custom .fa-search {
  --fa: "\f002";
  --fa--fa: "\f002\f002";
}
.acalog-custom .fa-ping-pong-paddle-ball,
.acalog-custom .fa-table-tennis,
.acalog-custom .fa-table-tennis-paddle-ball {
  --fa: "\f45d";
  --fa--fa: "\f45d\f45d";
}
.acalog-custom .fa-diagnoses,
.acalog-custom .fa-person-dots-from-line {
  --fa: "\f470";
  --fa--fa: "\f470\f470";
}
.acalog-custom .fa-chevron-double-down,
.acalog-custom .fa-chevrons-down {
  --fa: "\f322";
  --fa--fa: "\f322\f322";
}
.acalog-custom .fa-trash-can-arrow-up,
.acalog-custom .fa-trash-restore-alt {
  --fa: "\f82a";
  --fa--fa: "\f82a\f82a";
}
.acalog-custom .fa-signal-3,
.acalog-custom .fa-signal-good {
  --fa: "\f68e";
  --fa--fa: "\f68e\f68e";
}
.acalog-custom .fa-location-question,
.acalog-custom .fa-map-marker-question {
  --fa: "\f60b";
  --fa--fa: "\f60b\f60b";
}
.acalog-custom .fa-floppy-disk-circle-xmark,
.acalog-custom .fa-floppy-disk-times,
.acalog-custom .fa-save-circle-xmark,
.acalog-custom .fa-save-times {
  --fa: "\e181";
  --fa--fa: "\e181\e181";
}
.acalog-custom .fa-naira-sign {
  --fa: "\e1f6";
  --fa--fa: "\e1f6\e1f6";
}
.acalog-custom .fa-peach {
  --fa: "\e20b";
  --fa--fa: "\e20b\e20b";
}
.acalog-custom .fa-circles-overlap-3,
.acalog-custom .fa-pronoun {
  --fa: "\e6a1";
  --fa--fa: "\e6a1\e6a1";
}
.acalog-custom .fa-taxi-bus {
  --fa: "\e298";
  --fa--fa: "\e298\e298";
}
.acalog-custom .fa-bracket-curly,
.acalog-custom .fa-bracket-curly-left {
  --fa: "\7b";
  --fa--fa: "\7b\7b";
}
.acalog-custom .fa-lobster {
  --fa: "\e421";
  --fa--fa: "\e421\e421";
}
.acalog-custom .fa-cart-flatbed-empty,
.acalog-custom .fa-dolly-flatbed-empty {
  --fa: "\f476";
  --fa--fa: "\f476\f476";
}
.acalog-custom .fa-colon {
  --fa: "\3a";
  --fa--fa: "\3a\3a";
}
.acalog-custom .fa-cart-arrow-down {
  --fa: "\f218";
  --fa--fa: "\f218\f218";
}
.acalog-custom .fa-wand {
  --fa: "\f72a";
  --fa--fa: "\f72a\f72a";
}
.acalog-custom .fa-walkie-talkie {
  --fa: "\f8ef";
  --fa--fa: "\f8ef\f8ef";
}
.acalog-custom .fa-file-edit,
.acalog-custom .fa-file-pen {
  --fa: "\f31c";
  --fa--fa: "\f31c\f31c";
}
.acalog-custom .fa-receipt {
  --fa: "\f543";
  --fa--fa: "\f543\f543";
}
.acalog-custom .fa-table-picnic {
  --fa: "\e32d";
  --fa--fa: "\e32d\e32d";
}
.acalog-custom .fa-pen-square,
.acalog-custom .fa-pencil-square,
.acalog-custom .fa-square-pen {
  --fa: "\f14b";
  --fa--fa: "\f14b\f14b";
}
.acalog-custom .fa-circle-microphone-lines,
.acalog-custom .fa-microphone-circle-alt {
  --fa: "\e117";
  --fa--fa: "\e117\e117";
}
.acalog-custom .fa-desktop-slash,
.acalog-custom .fa-display-slash {
  --fa: "\e2fa";
  --fa--fa: "\e2fa\e2fa";
}
.acalog-custom .fa-suitcase-rolling {
  --fa: "\f5c1";
  --fa--fa: "\f5c1\f5c1";
}
.acalog-custom .fa-person-circle-exclamation {
  --fa: "\e53f";
  --fa--fa: "\e53f\e53f";
}
.acalog-custom .fa-transporter-2 {
  --fa: "\e044";
  --fa--fa: "\e044\e044";
}
.acalog-custom .fa-user-hoodie {
  --fa: "\e68a";
  --fa--fa: "\e68a\e68a";
}
.acalog-custom .fa-hand-receiving,
.acalog-custom .fa-hands-holding-diamond {
  --fa: "\f47c";
  --fa--fa: "\f47c\f47c";
}
.acalog-custom .fa-money-bill-simple-wave {
  --fa: "\e1f2";
  --fa--fa: "\e1f2\e1f2";
}
.acalog-custom .fa-chevron-down {
  --fa: "\f078";
  --fa--fa: "\f078\f078";
}
.acalog-custom .fa-battery,
.acalog-custom .fa-battery-5,
.acalog-custom .fa-battery-full {
  --fa: "\f240";
  --fa--fa: "\f240\f240";
}
.acalog-custom .fa-bell-plus {
  --fa: "\f849";
  --fa--fa: "\f849\f849";
}
.acalog-custom .fa-book-arrow-right {
  --fa: "\e0b9";
  --fa--fa: "\e0b9\e0b9";
}
.acalog-custom .fa-hospitals {
  --fa: "\f80e";
  --fa--fa: "\f80e\f80e";
}
.acalog-custom .fa-club {
  --fa: "\f327";
  --fa--fa: "\f327\f327";
}
.acalog-custom .fa-skull-crossbones {
  --fa: "\f714";
  --fa--fa: "\f714\f714";
}
.acalog-custom .fa-dewpoint,
.acalog-custom .fa-droplet-degree {
  --fa: "\f748";
  --fa--fa: "\f748\f748";
}
.acalog-custom .fa-code-compare {
  --fa: "\e13a";
  --fa--fa: "\e13a\e13a";
}
.acalog-custom .fa-list-dots,
.acalog-custom .fa-list-ul {
  --fa: "\f0ca";
  --fa--fa: "\f0ca\f0ca";
}
.acalog-custom .fa-hand-holding-magic {
  --fa: "\f6e5";
  --fa--fa: "\f6e5\f6e5";
}
.acalog-custom .fa-watermelon-slice {
  --fa: "\e337";
  --fa--fa: "\e337\e337";
}
.acalog-custom .fa-circle-ellipsis {
  --fa: "\e10a";
  --fa--fa: "\e10a\e10a";
}
.acalog-custom .fa-school-lock {
  --fa: "\e56f";
  --fa--fa: "\e56f\e56f";
}
.acalog-custom .fa-tower-cell {
  --fa: "\e585";
  --fa--fa: "\e585\e585";
}
.acalog-custom .fa-sd-cards {
  --fa: "\e240";
  --fa--fa: "\e240\e240";
}
.acalog-custom .fa-jug-bottle {
  --fa: "\e5fb";
  --fa--fa: "\e5fb\e5fb";
}
.acalog-custom .fa-down-long,
.acalog-custom .fa-long-arrow-alt-down {
  --fa: "\f309";
  --fa--fa: "\f309\f309";
}
.acalog-custom .fa-envelopes {
  --fa: "\e170";
  --fa--fa: "\e170\e170";
}
.acalog-custom .fa-phone-office {
  --fa: "\f67d";
  --fa--fa: "\f67d\f67d";
}
.acalog-custom .fa-ranking-star {
  --fa: "\e561";
  --fa--fa: "\e561\e561";
}
.acalog-custom .fa-chess-king {
  --fa: "\f43f";
  --fa--fa: "\f43f\f43f";
}
.acalog-custom .fa-nfc-pen {
  --fa: "\e1fa";
  --fa--fa: "\e1fa\e1fa";
}
.acalog-custom .fa-person-harassing {
  --fa: "\e549";
  --fa--fa: "\e549\e549";
}
.acalog-custom .fa-magnifying-glass-play {
  --fa: "\e660";
  --fa--fa: "\e660\e660";
}
.acalog-custom .fa-hat-winter {
  --fa: "\f7a8";
  --fa--fa: "\f7a8\f7a8";
}
.acalog-custom .fa-brazilian-real-sign {
  --fa: "\e46c";
  --fa--fa: "\e46c\e46c";
}
.acalog-custom .fa-landmark-alt,
.acalog-custom .fa-landmark-dome {
  --fa: "\f752";
  --fa--fa: "\f752\f752";
}
.acalog-custom .fa-bone-break {
  --fa: "\f5d8";
  --fa--fa: "\f5d8\f5d8";
}
.acalog-custom .fa-arrow-up {
  --fa: "\f062";
  --fa--fa: "\f062\f062";
}
.acalog-custom .fa-down-from-dotted-line {
  --fa: "\e407";
  --fa--fa: "\e407\e407";
}
.acalog-custom .fa-television,
.acalog-custom .fa-tv,
.acalog-custom .fa-tv-alt {
  --fa: "\f26c";
  --fa--fa: "\f26c\f26c";
}
.acalog-custom .fa-border-left {
  --fa: "\f84f";
  --fa--fa: "\f84f\f84f";
}
.acalog-custom .fa-circle-divide {
  --fa: "\e106";
  --fa--fa: "\e106\e106";
}
.acalog-custom .fa-shrimp {
  --fa: "\e448";
  --fa--fa: "\e448\e448";
}
.acalog-custom .fa-list-check,
.acalog-custom .fa-tasks {
  --fa: "\f0ae";
  --fa--fa: "\f0ae\f0ae";
}
.acalog-custom .fa-diagram-subtask {
  --fa: "\e479";
  --fa--fa: "\e479\e479";
}
.acalog-custom .fa-jug-detergent {
  --fa: "\e519";
  --fa--fa: "\e519\e519";
}
.acalog-custom .fa-circle-user,
.acalog-custom .fa-user-circle {
  --fa: "\f2bd";
  --fa--fa: "\f2bd\f2bd";
}
.acalog-custom .fa-square-y {
  --fa: "\e287";
  --fa--fa: "\e287\e287";
}
.acalog-custom .fa-user-doctor-hair {
  --fa: "\e458";
  --fa--fa: "\e458\e458";
}
.acalog-custom .fa-planet-ringed {
  --fa: "\e020";
  --fa--fa: "\e020\e020";
}
.acalog-custom .fa-mushroom {
  --fa: "\e425";
  --fa--fa: "\e425\e425";
}
.acalog-custom .fa-user-shield {
  --fa: "\f505";
  --fa--fa: "\f505\f505";
}
.acalog-custom .fa-megaphone {
  --fa: "\f675";
  --fa--fa: "\f675\f675";
}
.acalog-custom .fa-wreath-laurel {
  --fa: "\e5d2";
  --fa--fa: "\e5d2\e5d2";
}
.acalog-custom .fa-circle-exclamation-check {
  --fa: "\e10d";
  --fa--fa: "\e10d\e10d";
}
.acalog-custom .fa-wind {
  --fa: "\f72e";
  --fa--fa: "\f72e\f72e";
}
.acalog-custom .fa-box-dollar,
.acalog-custom .fa-box-usd {
  --fa: "\f4a0";
  --fa--fa: "\f4a0\f4a0";
}
.acalog-custom .fa-car-burst,
.acalog-custom .fa-car-crash {
  --fa: "\f5e1";
  --fa--fa: "\f5e1\f5e1";
}
.acalog-custom .fa-y {
  --fa: "\59";
  --fa--fa: "\59\59";
}
.acalog-custom .fa-user-headset {
  --fa: "\f82d";
  --fa--fa: "\f82d\f82d";
}
.acalog-custom .fa-arrows-retweet,
.acalog-custom .fa-retweet-alt {
  --fa: "\f361";
  --fa--fa: "\f361\f361";
}
.acalog-custom .fa-person-snowboarding,
.acalog-custom .fa-snowboarding {
  --fa: "\f7ce";
  --fa--fa: "\f7ce\f7ce";
}
.acalog-custom .fa-chevron-square-right,
.acalog-custom .fa-square-chevron-right {
  --fa: "\f32b";
  --fa--fa: "\f32b\f32b";
}
.acalog-custom .fa-lacrosse-stick-ball {
  --fa: "\e3b6";
  --fa--fa: "\e3b6\e3b6";
}
.acalog-custom .fa-shipping-fast,
.acalog-custom .fa-truck-fast {
  --fa: "\f48b";
  --fa--fa: "\f48b\f48b";
}
.acalog-custom .fa-user-magnifying-glass {
  --fa: "\e5c5";
  --fa--fa: "\e5c5\e5c5";
}
.acalog-custom .fa-star-sharp {
  --fa: "\e28b";
  --fa--fa: "\e28b\e28b";
}
.acalog-custom .fa-comment-heart {
  --fa: "\e5c8";
  --fa--fa: "\e5c8\e5c8";
}
.acalog-custom .fa-circle-1 {
  --fa: "\e0ee";
  --fa--fa: "\e0ee\e0ee";
}
.acalog-custom .fa-circle-star,
.acalog-custom .fa-star-circle {
  --fa: "\e123";
  --fa--fa: "\e123\e123";
}
.acalog-custom .fa-fish {
  --fa: "\f578";
  --fa--fa: "\f578\f578";
}
.acalog-custom .fa-cloud-fog,
.acalog-custom .fa-fog {
  --fa: "\f74e";
  --fa--fa: "\f74e\f74e";
}
.acalog-custom .fa-waffle {
  --fa: "\e466";
  --fa--fa: "\e466\e466";
}
.acalog-custom .fa-music-alt,
.acalog-custom .fa-music-note {
  --fa: "\f8cf";
  --fa--fa: "\f8cf\f8cf";
}
.acalog-custom .fa-hexagon-exclamation {
  --fa: "\e417";
  --fa--fa: "\e417\e417";
}
.acalog-custom .fa-cart-shopping-fast {
  --fa: "\e0dc";
  --fa--fa: "\e0dc\e0dc";
}
.acalog-custom .fa-object-union {
  --fa: "\e49f";
  --fa--fa: "\e49f\e49f";
}
.acalog-custom .fa-user-graduate {
  --fa: "\f501";
  --fa--fa: "\f501\f501";
}
.acalog-custom .fa-starfighter {
  --fa: "\e037";
  --fa--fa: "\e037\e037";
}
.acalog-custom .fa-adjust,
.acalog-custom .fa-circle-half-stroke {
  --fa: "\f042";
  --fa--fa: "\f042\f042";
}
.acalog-custom .fa-arrow-right-long-to-line {
  --fa: "\e3d5";
  --fa--fa: "\e3d5\e3d5";
}
.acalog-custom .fa-arrow-square-down,
.acalog-custom .fa-square-arrow-down {
  --fa: "\f339";
  --fa--fa: "\f339\f339";
}
.acalog-custom .fa-diamond-half-stroke {
  --fa: "\e5b8";
  --fa--fa: "\e5b8\e5b8";
}
.acalog-custom .fa-clapperboard {
  --fa: "\e131";
  --fa--fa: "\e131\e131";
}
.acalog-custom .fa-chevron-square-left,
.acalog-custom .fa-square-chevron-left {
  --fa: "\f32a";
  --fa--fa: "\f32a\f32a";
}
.acalog-custom .fa-phone-intercom {
  --fa: "\e434";
  --fa--fa: "\e434\e434";
}
.acalog-custom .fa-chain-horizontal,
.acalog-custom .fa-link-horizontal {
  --fa: "\e1cb";
  --fa--fa: "\e1cb\e1cb";
}
.acalog-custom .fa-mango {
  --fa: "\e30f";
  --fa--fa: "\e30f\e30f";
}
.acalog-custom .fa-music-alt-slash,
.acalog-custom .fa-music-note-slash {
  --fa: "\f8d0";
  --fa--fa: "\f8d0\f8d0";
}
.acalog-custom .fa-circle-radiation,
.acalog-custom .fa-radiation-alt {
  --fa: "\f7ba";
  --fa--fa: "\f7ba\f7ba";
}
.acalog-custom .fa-face-tongue-sweat {
  --fa: "\e39e";
  --fa--fa: "\e39e\e39e";
}
.acalog-custom .fa-globe-stand {
  --fa: "\f5f6";
  --fa--fa: "\f5f6\f5f6";
}
.acalog-custom .fa-baseball,
.acalog-custom .fa-baseball-ball {
  --fa: "\f433";
  --fa--fa: "\f433\f433";
}
.acalog-custom .fa-circle-p {
  --fa: "\e11a";
  --fa--fa: "\e11a\e11a";
}
.acalog-custom .fa-award-simple {
  --fa: "\e0ab";
  --fa--fa: "\e0ab\e0ab";
}
.acalog-custom .fa-jet-fighter-up {
  --fa: "\e518";
  --fa--fa: "\e518\e518";
}
.acalog-custom .fa-diagram-project,
.acalog-custom .fa-project-diagram {
  --fa: "\f542";
  --fa--fa: "\f542\f542";
}
.acalog-custom .fa-pedestal {
  --fa: "\e20d";
  --fa--fa: "\e20d\e20d";
}
.acalog-custom .fa-chart-pyramid {
  --fa: "\e0e6";
  --fa--fa: "\e0e6\e0e6";
}
.acalog-custom .fa-sidebar {
  --fa: "\e24e";
  --fa--fa: "\e24e\e24e";
}
.acalog-custom .fa-frosty-head,
.acalog-custom .fa-snowman-head {
  --fa: "\f79b";
  --fa--fa: "\f79b\f79b";
}
.acalog-custom .fa-copy {
  --fa: "\f0c5";
  --fa--fa: "\f0c5\f0c5";
}
.acalog-custom .fa-burger-glass {
  --fa: "\e0ce";
  --fa--fa: "\e0ce\e0ce";
}
.acalog-custom .fa-volume-mute,
.acalog-custom .fa-volume-times,
.acalog-custom .fa-volume-xmark {
  --fa: "\f6a9";
  --fa--fa: "\f6a9\f6a9";
}
.acalog-custom .fa-hand-sparkles {
  --fa: "\e05d";
  --fa--fa: "\e05d\e05d";
}
.acalog-custom .fa-bars-filter {
  --fa: "\e0ad";
  --fa--fa: "\e0ad\e0ad";
}
.acalog-custom .fa-paintbrush-pencil {
  --fa: "\e206";
  --fa--fa: "\e206\e206";
}
.acalog-custom .fa-party-bell {
  --fa: "\e31a";
  --fa--fa: "\e31a\e31a";
}
.acalog-custom .fa-user-vneck-hair {
  --fa: "\e462";
  --fa--fa: "\e462\e462";
}
.acalog-custom .fa-jack-o-lantern {
  --fa: "\f30e";
  --fa--fa: "\f30e\f30e";
}
.acalog-custom .fa-grip,
.acalog-custom .fa-grip-horizontal {
  --fa: "\f58d";
  --fa--fa: "\f58d\f58d";
}
.acalog-custom .fa-share-from-square,
.acalog-custom .fa-share-square {
  --fa: "\f14d";
  --fa--fa: "\f14d\f14d";
}
.acalog-custom .fa-keynote {
  --fa: "\f66c";
  --fa--fa: "\f66c\f66c";
}
.acalog-custom .fa-child-combatant,
.acalog-custom .fa-child-rifle {
  --fa: "\e4e0";
  --fa--fa: "\e4e0\e4e0";
}
.acalog-custom .fa-gun {
  --fa: "\e19b";
  --fa--fa: "\e19b\e19b";
}
.acalog-custom .fa-phone-square,
.acalog-custom .fa-square-phone {
  --fa: "\f098";
  --fa--fa: "\f098\f098";
}
.acalog-custom .fa-hat-beach {
  --fa: "\e606";
  --fa--fa: "\e606\e606";
}
.acalog-custom .fa-add,
.acalog-custom .fa-plus {
  --fa: "\2b";
  --fa--fa: "\2b\2b";
}
.acalog-custom .fa-expand {
  --fa: "\f065";
  --fa--fa: "\f065\f065";
}
.acalog-custom .fa-computer {
  --fa: "\e4e5";
  --fa--fa: "\e4e5\e4e5";
}
.acalog-custom .fa-fort {
  --fa: "\e486";
  --fa--fa: "\e486\e486";
}
.acalog-custom .fa-cloud-check {
  --fa: "\e35c";
  --fa--fa: "\e35c\e35c";
}
.acalog-custom .fa-close,
.acalog-custom .fa-multiply,
.acalog-custom .fa-remove,
.acalog-custom .fa-times,
.acalog-custom .fa-xmark {
  --fa: "\f00d";
  --fa--fa: "\f00d\f00d";
}
.acalog-custom .fa-face-smirking {
  --fa: "\e397";
  --fa--fa: "\e397\e397";
}
.acalog-custom .fa-arrows,
.acalog-custom .fa-arrows-up-down-left-right {
  --fa: "\f047";
  --fa--fa: "\f047\f047";
}
.acalog-custom .fa-chalkboard-teacher,
.acalog-custom .fa-chalkboard-user {
  --fa: "\f51c";
  --fa--fa: "\f51c\f51c";
}
.acalog-custom .fa-rhombus {
  --fa: "\e23b";
  --fa--fa: "\e23b\e23b";
}
.acalog-custom .fa-claw-marks {
  --fa: "\f6c2";
  --fa--fa: "\f6c2\f6c2";
}
.acalog-custom .fa-peso-sign {
  --fa: "\e222";
  --fa--fa: "\e222\e222";
}
.acalog-custom .fa-face-smile-tongue {
  --fa: "\e394";
  --fa--fa: "\e394\e394";
}
.acalog-custom .fa-cart-circle-xmark {
  --fa: "\e3f4";
  --fa--fa: "\e3f4\e3f4";
}
.acalog-custom .fa-building-shield {
  --fa: "\e4d8";
  --fa--fa: "\e4d8\e4d8";
}
.acalog-custom .fa-circle-phone-flip,
.acalog-custom .fa-phone-circle-alt {
  --fa: "\e11c";
  --fa--fa: "\e11c\e11c";
}
.acalog-custom .fa-baby {
  --fa: "\f77c";
  --fa--fa: "\f77c\f77c";
}
.acalog-custom .fa-users-line {
  --fa: "\e592";
  --fa--fa: "\e592\e592";
}
.acalog-custom .fa-quote-left,
.acalog-custom .fa-quote-left-alt {
  --fa: "\f10d";
  --fa--fa: "\f10d\f10d";
}
.acalog-custom .fa-tractor {
  --fa: "\f722";
  --fa--fa: "\f722\f722";
}
.acalog-custom .fa-down-from-bracket {
  --fa: "\e66b";
  --fa--fa: "\e66b\e66b";
}
.acalog-custom .fa-key-skeleton {
  --fa: "\f6f3";
  --fa--fa: "\f6f3\f6f3";
}
.acalog-custom .fa-trash-arrow-up,
.acalog-custom .fa-trash-restore {
  --fa: "\f829";
  --fa--fa: "\f829\f829";
}
.acalog-custom .fa-arrow-down-up-lock {
  --fa: "\e4b0";
  --fa--fa: "\e4b0\e4b0";
}
.acalog-custom .fa-arrow-down-to-bracket {
  --fa: "\e094";
  --fa--fa: "\e094\e094";
}
.acalog-custom .fa-lines-leaning {
  --fa: "\e51e";
  --fa--fa: "\e51e\e51e";
}
.acalog-custom .fa-square-q {
  --fa: "\e27b";
  --fa--fa: "\e27b\e27b";
}
.acalog-custom .fa-ruler-combined {
  --fa: "\f546";
  --fa--fa: "\f546\f546";
}
.acalog-custom .fa-icons-alt,
.acalog-custom .fa-symbols {
  --fa: "\f86e";
  --fa--fa: "\f86e\f86e";
}
.acalog-custom .fa-copyright {
  --fa: "\f1f9";
  --fa--fa: "\f1f9\f1f9";
}
.acalog-custom .fa-flask-gear {
  --fa: "\e5f1";
  --fa--fa: "\e5f1\e5f1";
}
.acalog-custom .fa-highlighter-line {
  --fa: "\e1af";
  --fa--fa: "\e1af\e1af";
}
.acalog-custom .fa-bracket,
.acalog-custom .fa-bracket-left,
.acalog-custom .fa-bracket-square {
  --fa: "\5b";
  --fa--fa: "\5b\5b";
}
.acalog-custom .fa-island-tree-palm,
.acalog-custom .fa-island-tropical {
  --fa: "\f811";
  --fa--fa: "\f811\f811";
}
.acalog-custom .fa-arrow-from-left,
.acalog-custom .fa-arrow-right-from-line {
  --fa: "\f343";
  --fa--fa: "\f343\f343";
}
.acalog-custom .fa-h2 {
  --fa: "\f314";
  --fa--fa: "\f314\f314";
}
.acalog-custom .fa-equals {
  --fa: "\3d";
  --fa--fa: "\3d\3d";
}
.acalog-custom .fa-cake-slice,
.acalog-custom .fa-shortcake {
  --fa: "\e3e5";
  --fa--fa: "\e3e5\e3e5";
}
.acalog-custom .fa-building-magnifying-glass {
  --fa: "\e61c";
  --fa--fa: "\e61c\e61c";
}
.acalog-custom .fa-peanut {
  --fa: "\e430";
  --fa--fa: "\e430\e430";
}
.acalog-custom .fa-wrench-simple {
  --fa: "\e2d1";
  --fa--fa: "\e2d1\e2d1";
}
.acalog-custom .fa-blender {
  --fa: "\f517";
  --fa--fa: "\f517\f517";
}
.acalog-custom .fa-teeth {
  --fa: "\f62e";
  --fa--fa: "\f62e\f62e";
}
.acalog-custom .fa-tally-2 {
  --fa: "\e295";
  --fa--fa: "\e295\e295";
}
.acalog-custom .fa-ils,
.acalog-custom .fa-shekel,
.acalog-custom .fa-shekel-sign,
.acalog-custom .fa-sheqel,
.acalog-custom .fa-sheqel-sign {
  --fa: "\f20b";
  --fa--fa: "\f20b\f20b";
}
.acalog-custom .fa-cars {
  --fa: "\f85b";
  --fa--fa: "\f85b\f85b";
}
.acalog-custom .fa-axe-battle {
  --fa: "\f6b3";
  --fa--fa: "\f6b3\f6b3";
}
.acalog-custom .fa-user-hair-long {
  --fa: "\e45b";
  --fa--fa: "\e45b\e45b";
}
.acalog-custom .fa-map {
  --fa: "\f279";
  --fa--fa: "\f279\f279";
}
.acalog-custom .fa-arrow-left-from-arc {
  --fa: "\e615";
  --fa--fa: "\e615\e615";
}
.acalog-custom .fa-file-circle-info {
  --fa: "\e493";
  --fa--fa: "\e493\e493";
}
.acalog-custom .fa-face-disappointed {
  --fa: "\e36f";
  --fa--fa: "\e36f\e36f";
}
.acalog-custom .fa-lasso-sparkles {
  --fa: "\e1c9";
  --fa--fa: "\e1c9\e1c9";
}
.acalog-custom .fa-clock-eleven {
  --fa: "\e347";
  --fa--fa: "\e347\e347";
}
.acalog-custom .fa-rocket {
  --fa: "\f135";
  --fa--fa: "\f135\f135";
}
.acalog-custom .fa-siren-on {
  --fa: "\e02e";
  --fa--fa: "\e02e\e02e";
}
.acalog-custom .fa-clock-ten {
  --fa: "\e354";
  --fa--fa: "\e354\e354";
}
.acalog-custom .fa-candle-holder {
  --fa: "\f6bc";
  --fa--fa: "\f6bc\f6bc";
}
.acalog-custom .fa-video-arrow-down-left {
  --fa: "\e2c8";
  --fa--fa: "\e2c8\e2c8";
}
.acalog-custom .fa-photo-film,
.acalog-custom .fa-photo-video {
  --fa: "\f87c";
  --fa--fa: "\f87c\f87c";
}
.acalog-custom .fa-floppy-disk-circle-arrow-right,
.acalog-custom .fa-save-circle-arrow-right {
  --fa: "\e180";
  --fa--fa: "\e180\e180";
}
.acalog-custom .fa-folder-minus {
  --fa: "\f65d";
  --fa--fa: "\f65d\f65d";
}
.acalog-custom .fa-hexagon-nodes-bolt {
  --fa: "\e69a";
  --fa--fa: "\e69a\e69a";
}
.acalog-custom .fa-planet-moon {
  --fa: "\e01f";
  --fa--fa: "\e01f\e01f";
}
.acalog-custom .fa-face-eyes-xmarks {
  --fa: "\e374";
  --fa--fa: "\e374\e374";
}
.acalog-custom .fa-chart-scatter {
  --fa: "\f7ee";
  --fa--fa: "\f7ee\f7ee";
}
.acalog-custom .fa-circle-gf {
  --fa: "\e67f";
  --fa--fa: "\e67f\e67f";
}
.acalog-custom .fa-display-arrow-down {
  --fa: "\e164";
  --fa--fa: "\e164\e164";
}
.acalog-custom .fa-store {
  --fa: "\f54e";
  --fa--fa: "\f54e\f54e";
}
.acalog-custom .fa-arrow-trend-up {
  --fa: "\e098";
  --fa--fa: "\e098\e098";
}
.acalog-custom .fa-plug-circle-minus {
  --fa: "\e55e";
  --fa--fa: "\e55e\e55e";
}
.acalog-custom .fa-olive-branch {
  --fa: "\e317";
  --fa--fa: "\e317\e317";
}
.acalog-custom .fa-angle {
  --fa: "\e08c";
  --fa--fa: "\e08c\e08c";
}
.acalog-custom .fa-vacuum-robot {
  --fa: "\e04e";
  --fa--fa: "\e04e\e04e";
}
.acalog-custom .fa-sign,
.acalog-custom .fa-sign-hanging {
  --fa: "\f4d9";
  --fa--fa: "\f4d9\f4d9";
}
.acalog-custom .fa-square-divide {
  --fa: "\e26a";
  --fa--fa: "\e26a\e26a";
}
.acalog-custom .fa-folder-check {
  --fa: "\e64e";
  --fa--fa: "\e64e\e64e";
}
.acalog-custom .fa-signal-stream-slash {
  --fa: "\e250";
  --fa--fa: "\e250\e250";
}
.acalog-custom .fa-bezier-curve {
  --fa: "\f55b";
  --fa--fa: "\f55b\f55b";
}
.acalog-custom .fa-eye-dropper-half {
  --fa: "\e173";
  --fa--fa: "\e173\e173";
}
.acalog-custom .fa-store-lock {
  --fa: "\e4a6";
  --fa--fa: "\e4a6\e4a6";
}
.acalog-custom .fa-bell-slash {
  --fa: "\f1f6";
  --fa--fa: "\f1f6\f1f6";
}
.acalog-custom .fa-cloud-bolt-sun,
.acalog-custom .fa-thunderstorm-sun {
  --fa: "\f76e";
  --fa--fa: "\f76e\f76e";
}
.acalog-custom .fa-camera-slash {
  --fa: "\e0d9";
  --fa--fa: "\e0d9\e0d9";
}
.acalog-custom .fa-comment-quote {
  --fa: "\e14c";
  --fa--fa: "\e14c\e14c";
}
.acalog-custom .fa-tablet,
.acalog-custom .fa-tablet-android {
  --fa: "\f3fb";
  --fa--fa: "\f3fb\f3fb";
}
.acalog-custom .fa-school-flag {
  --fa: "\e56e";
  --fa--fa: "\e56e\e56e";
}
.acalog-custom .fa-message-code {
  --fa: "\e1df";
  --fa--fa: "\e1df\e1df";
}
.acalog-custom .fa-glass-half,
.acalog-custom .fa-glass-half-empty,
.acalog-custom .fa-glass-half-full {
  --fa: "\e192";
  --fa--fa: "\e192\e192";
}
.acalog-custom .fa-fill {
  --fa: "\f575";
  --fa--fa: "\f575\f575";
}
.acalog-custom .fa-comment-alt-minus,
.acalog-custom .fa-message-minus {
  --fa: "\f4a7";
  --fa--fa: "\f4a7\f4a7";
}
.acalog-custom .fa-angle-up {
  --fa: "\f106";
  --fa--fa: "\f106\f106";
}
.acalog-custom .fa-dinosaur {
  --fa: "\e5fe";
  --fa--fa: "\e5fe\e5fe";
}
.acalog-custom .fa-drumstick-bite {
  --fa: "\f6d7";
  --fa--fa: "\f6d7\f6d7";
}
.acalog-custom .fa-chain-horizontal-slash,
.acalog-custom .fa-link-horizontal-slash {
  --fa: "\e1cc";
  --fa--fa: "\e1cc\e1cc";
}
.acalog-custom .fa-holly-berry {
  --fa: "\f7aa";
  --fa--fa: "\f7aa\f7aa";
}
.acalog-custom .fa-nose {
  --fa: "\e5bd";
  --fa--fa: "\e5bd\e5bd";
}
.acalog-custom .fa-arrow-left-to-arc {
  --fa: "\e616";
  --fa--fa: "\e616\e616";
}
.acalog-custom .fa-chevron-left {
  --fa: "\f053";
  --fa--fa: "\f053\f053";
}
.acalog-custom .fa-bacteria {
  --fa: "\e059";
  --fa--fa: "\e059\e059";
}
.acalog-custom .fa-clouds {
  --fa: "\f744";
  --fa--fa: "\f744\f744";
}
.acalog-custom .fa-money-bill-simple {
  --fa: "\e1f1";
  --fa--fa: "\e1f1\e1f1";
}
.acalog-custom .fa-hand-lizard {
  --fa: "\f258";
  --fa--fa: "\f258\f258";
}
.acalog-custom .fa-table-pivot {
  --fa: "\e291";
  --fa--fa: "\e291\e291";
}
.acalog-custom .fa-filter-slash {
  --fa: "\e17d";
  --fa--fa: "\e17d\e17d";
}
.acalog-custom .fa-trash-can-arrow-turn-left,
.acalog-custom .fa-trash-can-undo,
.acalog-custom .fa-trash-undo-alt {
  --fa: "\f896";
  --fa--fa: "\f896\f896";
}
.acalog-custom .fa-notdef {
  --fa: "\e1fe";
  --fa--fa: "\e1fe\e1fe";
}
.acalog-custom .fa-disease {
  --fa: "\f7fa";
  --fa--fa: "\f7fa\f7fa";
}
.acalog-custom .fa-person-to-door {
  --fa: "\e433";
  --fa--fa: "\e433\e433";
}
.acalog-custom .fa-turntable {
  --fa: "\f8e4";
  --fa--fa: "\f8e4\f8e4";
}
.acalog-custom .fa-briefcase-medical {
  --fa: "\f469";
  --fa--fa: "\f469\f469";
}
.acalog-custom .fa-genderless {
  --fa: "\f22d";
  --fa--fa: "\f22d\f22d";
}
.acalog-custom .fa-chevron-right {
  --fa: "\f054";
  --fa--fa: "\f054\f054";
}
.acalog-custom .fa-signal-1,
.acalog-custom .fa-signal-weak {
  --fa: "\f68c";
  --fa--fa: "\f68c\f68c";
}
.acalog-custom .fa-clock-five {
  --fa: "\e349";
  --fa--fa: "\e349\e349";
}
.acalog-custom .fa-retweet {
  --fa: "\f079";
  --fa--fa: "\f079\f079";
}
.acalog-custom .fa-car-alt,
.acalog-custom .fa-car-rear {
  --fa: "\f5de";
  --fa--fa: "\f5de\f5de";
}
.acalog-custom .fa-pump-soap {
  --fa: "\e06b";
  --fa--fa: "\e06b\e06b";
}
.acalog-custom .fa-computer-classic {
  --fa: "\f8b1";
  --fa--fa: "\f8b1\f8b1";
}
.acalog-custom .fa-frame {
  --fa: "\e495";
  --fa--fa: "\e495\e495";
}
.acalog-custom .fa-video-slash {
  --fa: "\f4e2";
  --fa--fa: "\f4e2\f4e2";
}
.acalog-custom .fa-battery-2,
.acalog-custom .fa-battery-quarter {
  --fa: "\f243";
  --fa--fa: "\f243\f243";
}
.acalog-custom .fa-ellipsis-h-alt,
.acalog-custom .fa-ellipsis-stroke {
  --fa: "\f39b";
  --fa--fa: "\f39b\f39b";
}
.acalog-custom .fa-radio {
  --fa: "\f8d7";
  --fa--fa: "\f8d7\f8d7";
}
.acalog-custom .fa-baby-carriage,
.acalog-custom .fa-carriage-baby {
  --fa: "\f77d";
  --fa--fa: "\f77d\f77d";
}
.acalog-custom .fa-face-expressionless {
  --fa: "\e373";
  --fa--fa: "\e373\e373";
}
.acalog-custom .fa-down-to-dotted-line {
  --fa: "\e408";
  --fa--fa: "\e408\e408";
}
.acalog-custom .fa-cloud-music {
  --fa: "\f8ae";
  --fa--fa: "\f8ae\f8ae";
}
.acalog-custom .fa-traffic-light {
  --fa: "\f637";
  --fa--fa: "\f637\f637";
}
.acalog-custom .fa-cloud-minus {
  --fa: "\e35d";
  --fa--fa: "\e35d\e35d";
}
.acalog-custom .fa-thermometer {
  --fa: "\f491";
  --fa--fa: "\f491\f491";
}
.acalog-custom .fa-shield-minus {
  --fa: "\e249";
  --fa--fa: "\e249\e249";
}
.acalog-custom .fa-vr-cardboard {
  --fa: "\f729";
  --fa--fa: "\f729\f729";
}
.acalog-custom .fa-car-tilt {
  --fa: "\f5e5";
  --fa--fa: "\f5e5\f5e5";
}
.acalog-custom .fa-gauge-circle-minus {
  --fa: "\e497";
  --fa--fa: "\e497\e497";
}
.acalog-custom .fa-brightness-low {
  --fa: "\e0ca";
  --fa--fa: "\e0ca\e0ca";
}
.acalog-custom .fa-hand-middle-finger {
  --fa: "\f806";
  --fa--fa: "\f806\f806";
}
.acalog-custom .fa-percent,
.acalog-custom .fa-percentage {
  --fa: "\25";
  --fa--fa: "\25\25";
}
.acalog-custom .fa-truck-moving {
  --fa: "\f4df";
  --fa--fa: "\f4df\f4df";
}
.acalog-custom .fa-glass-water-droplet {
  --fa: "\e4f5";
  --fa--fa: "\e4f5\e4f5";
}
.acalog-custom .fa-conveyor-belt {
  --fa: "\f46e";
  --fa--fa: "\f46e\f46e";
}
.acalog-custom .fa-location-check,
.acalog-custom .fa-map-marker-check {
  --fa: "\f606";
  --fa--fa: "\f606\f606";
}
.acalog-custom .fa-coin-vertical {
  --fa: "\e3fd";
  --fa--fa: "\e3fd\e3fd";
}
.acalog-custom .fa-display {
  --fa: "\e163";
  --fa--fa: "\e163\e163";
}
.acalog-custom .fa-person-sign {
  --fa: "\f757";
  --fa--fa: "\f757\f757";
}
.acalog-custom .fa-face-smile,
.acalog-custom .fa-smile {
  --fa: "\f118";
  --fa--fa: "\f118\f118";
}
.acalog-custom .fa-phone-hangup {
  --fa: "\e225";
  --fa--fa: "\e225\e225";
}
.acalog-custom .fa-signature-slash {
  --fa: "\e3cb";
  --fa--fa: "\e3cb\e3cb";
}
.acalog-custom .fa-thumb-tack,
.acalog-custom .fa-thumbtack {
  --fa: "\f08d";
  --fa--fa: "\f08d\f08d";
}
.acalog-custom .fa-wheat-slash {
  --fa: "\e339";
  --fa--fa: "\e339\e339";
}
.acalog-custom .fa-trophy {
  --fa: "\f091";
  --fa--fa: "\f091\f091";
}
.acalog-custom .fa-clouds-sun {
  --fa: "\f746";
  --fa--fa: "\f746\f746";
}
.acalog-custom .fa-person-praying,
.acalog-custom .fa-pray {
  --fa: "\f683";
  --fa--fa: "\f683\f683";
}
.acalog-custom .fa-hammer {
  --fa: "\f6e3";
  --fa--fa: "\f6e3\f6e3";
}
.acalog-custom .fa-face-vomit {
  --fa: "\e3a0";
  --fa--fa: "\e3a0\e3a0";
}
.acalog-custom .fa-speakers {
  --fa: "\f8e0";
  --fa--fa: "\f8e0\f8e0";
}
.acalog-custom .fa-teletype-answer,
.acalog-custom .fa-tty-answer {
  --fa: "\e2b9";
  --fa--fa: "\e2b9\e2b9";
}
.acalog-custom .fa-mug-tea-saucer {
  --fa: "\e1f5";
  --fa--fa: "\e1f5\e1f5";
}
.acalog-custom .fa-diagram-lean-canvas {
  --fa: "\e156";
  --fa--fa: "\e156\e156";
}
.acalog-custom .fa-alt {
  --fa: "\e08a";
  --fa--fa: "\e08a\e08a";
}
.acalog-custom .fa-dial,
.acalog-custom .fa-dial-med-high {
  --fa: "\e15b";
  --fa--fa: "\e15b\e15b";
}
.acalog-custom .fa-hand-peace {
  --fa: "\f25b";
  --fa--fa: "\f25b\f25b";
}
.acalog-custom .fa-circle-trash,
.acalog-custom .fa-trash-circle {
  --fa: "\e126";
  --fa--fa: "\e126\e126";
}
.acalog-custom .fa-rotate,
.acalog-custom .fa-sync-alt {
  --fa: "\f2f1";
  --fa--fa: "\f2f1\f2f1";
}
.acalog-custom .fa-circle-quarters {
  --fa: "\e3f8";
  --fa--fa: "\e3f8\e3f8";
}
.acalog-custom .fa-spinner {
  --fa: "\f110";
  --fa--fa: "\f110\f110";
}
.acalog-custom .fa-tower-control {
  --fa: "\e2a2";
  --fa--fa: "\e2a2\e2a2";
}
.acalog-custom .fa-arrow-up-triangle-square,
.acalog-custom .fa-sort-shapes-up {
  --fa: "\f88a";
  --fa--fa: "\f88a\f88a";
}
.acalog-custom .fa-whale {
  --fa: "\f72c";
  --fa--fa: "\f72c\f72c";
}
.acalog-custom .fa-robot {
  --fa: "\f544";
  --fa--fa: "\f544\f544";
}
.acalog-custom .fa-peace {
  --fa: "\f67c";
  --fa--fa: "\f67c\f67c";
}
.acalog-custom .fa-party-horn {
  --fa: "\e31b";
  --fa--fa: "\e31b\e31b";
}
.acalog-custom .fa-cogs,
.acalog-custom .fa-gears {
  --fa: "\f085";
  --fa--fa: "\f085\f085";
}
.acalog-custom .fa-sun-alt,
.acalog-custom .fa-sun-bright {
  --fa: "\e28f";
  --fa--fa: "\e28f\e28f";
}
.acalog-custom .fa-warehouse {
  --fa: "\f494";
  --fa--fa: "\f494\f494";
}
.acalog-custom .fa-conveyor-belt-arm {
  --fa: "\e5f8";
  --fa--fa: "\e5f8\e5f8";
}
.acalog-custom .fa-lock-keyhole-open,
.acalog-custom .fa-lock-open-alt {
  --fa: "\f3c2";
  --fa--fa: "\f3c2\f3c2";
}
.acalog-custom .fa-box-fragile,
.acalog-custom .fa-square-fragile,
.acalog-custom .fa-square-wine-glass-crack {
  --fa: "\f49b";
  --fa--fa: "\f49b\f49b";
}
.acalog-custom .fa-arrow-up-right-dots {
  --fa: "\e4b7";
  --fa--fa: "\e4b7\e4b7";
}
.acalog-custom .fa-square-n {
  --fa: "\e277";
  --fa--fa: "\e277\e277";
}
.acalog-custom .fa-splotch {
  --fa: "\f5bc";
  --fa--fa: "\f5bc\f5bc";
}
.acalog-custom .fa-face-grin-hearts,
.acalog-custom .fa-grin-hearts {
  --fa: "\f584";
  --fa--fa: "\f584\f584";
}
.acalog-custom .fa-meter {
  --fa: "\e1e8";
  --fa--fa: "\e1e8\e1e8";
}
.acalog-custom .fa-mandolin {
  --fa: "\f6f9";
  --fa--fa: "\f6f9\f6f9";
}
.acalog-custom .fa-dice-four {
  --fa: "\f524";
  --fa--fa: "\f524\f524";
}
.acalog-custom .fa-sim-card {
  --fa: "\f7c4";
  --fa--fa: "\f7c4\f7c4";
}
.acalog-custom .fa-transgender,
.acalog-custom .fa-transgender-alt {
  --fa: "\f225";
  --fa--fa: "\f225\f225";
}
.acalog-custom .fa-mercury {
  --fa: "\f223";
  --fa--fa: "\f223\f223";
}
.acalog-custom .fa-up-from-bracket {
  --fa: "\e590";
  --fa--fa: "\e590\e590";
}
.acalog-custom .fa-knife-kitchen {
  --fa: "\f6f5";
  --fa--fa: "\f6f5\f6f5";
}
.acalog-custom .fa-border-right {
  --fa: "\f852";
  --fa--fa: "\f852\f852";
}
.acalog-custom .fa-arrow-turn-down,
.acalog-custom .fa-level-down {
  --fa: "\f149";
  --fa--fa: "\f149\f149";
}
.acalog-custom .fa-spade {
  --fa: "\f2f4";
  --fa--fa: "\f2f4\f2f4";
}
.acalog-custom .fa-card-spade {
  --fa: "\e3ec";
  --fa--fa: "\e3ec\e3ec";
}
.acalog-custom .fa-line-columns {
  --fa: "\f870";
  --fa--fa: "\f870\f870";
}
.acalog-custom .fa-ant {
  --fa: "\e680";
  --fa--fa: "\e680\e680";
}
.acalog-custom .fa-arrow-right-to-line,
.acalog-custom .fa-arrow-to-right {
  --fa: "\f340";
  --fa--fa: "\f340\f340";
}
.acalog-custom .fa-person-falling-burst {
  --fa: "\e547";
  --fa--fa: "\e547\e547";
}
.acalog-custom .fa-flag-pennant,
.acalog-custom .fa-pennant {
  --fa: "\f456";
  --fa--fa: "\f456\f456";
}
.acalog-custom .fa-conveyor-belt-empty {
  --fa: "\e150";
  --fa--fa: "\e150\e150";
}
.acalog-custom .fa-user-group-simple {
  --fa: "\e603";
  --fa--fa: "\e603\e603";
}
.acalog-custom .fa-award {
  --fa: "\f559";
  --fa--fa: "\f559\f559";
}
.acalog-custom .fa-ticket-alt,
.acalog-custom .fa-ticket-simple {
  --fa: "\f3ff";
  --fa--fa: "\f3ff\f3ff";
}
.acalog-custom .fa-building {
  --fa: "\f1ad";
  --fa--fa: "\f1ad\f1ad";
}
.acalog-custom .fa-angle-double-left,
.acalog-custom .fa-angles-left {
  --fa: "\f100";
  --fa--fa: "\f100\f100";
}
.acalog-custom .fa-camcorder,
.acalog-custom .fa-video-handheld {
  --fa: "\f8a8";
  --fa--fa: "\f8a8\f8a8";
}
.acalog-custom .fa-pancakes {
  --fa: "\e42d";
  --fa--fa: "\e42d\e42d";
}
.acalog-custom .fa-album-circle-user {
  --fa: "\e48d";
  --fa--fa: "\e48d\e48d";
}
.acalog-custom .fa-subtitles-slash {
  --fa: "\e610";
  --fa--fa: "\e610\e610";
}
.acalog-custom .fa-qrcode {
  --fa: "\f029";
  --fa--fa: "\f029\f029";
}
.acalog-custom .fa-dice-d10 {
  --fa: "\f6cd";
  --fa--fa: "\f6cd\f6cd";
}
.acalog-custom .fa-fireplace {
  --fa: "\f79a";
  --fa--fa: "\f79a\f79a";
}
.acalog-custom .fa-browser {
  --fa: "\f37e";
  --fa--fa: "\f37e\f37e";
}
.acalog-custom .fa-pen-paintbrush,
.acalog-custom .fa-pencil-paintbrush {
  --fa: "\f618";
  --fa--fa: "\f618\f618";
}
.acalog-custom .fa-fish-cooked {
  --fa: "\f7fe";
  --fa--fa: "\f7fe\f7fe";
}
.acalog-custom .fa-chair-office {
  --fa: "\f6c1";
  --fa--fa: "\f6c1\f6c1";
}
.acalog-custom .fa-magnifying-glass-music {
  --fa: "\e65f";
  --fa--fa: "\e65f\e65f";
}
.acalog-custom .fa-nesting-dolls {
  --fa: "\e3ba";
  --fa--fa: "\e3ba\e3ba";
}
.acalog-custom .fa-clock-rotate-left,
.acalog-custom .fa-history {
  --fa: "\f1da";
  --fa--fa: "\f1da\f1da";
}
.acalog-custom .fa-trumpet {
  --fa: "\f8e3";
  --fa--fa: "\f8e3\f8e3";
}
.acalog-custom .fa-face-grin-beam-sweat,
.acalog-custom .fa-grin-beam-sweat {
  --fa: "\f583";
  --fa--fa: "\f583\f583";
}
.acalog-custom .fa-fire-smoke {
  --fa: "\f74b";
  --fa--fa: "\f74b\f74b";
}
.acalog-custom .fa-phone-missed {
  --fa: "\e226";
  --fa--fa: "\e226\e226";
}
.acalog-custom .fa-arrow-right-from-file,
.acalog-custom .fa-file-export {
  --fa: "\f56e";
  --fa--fa: "\f56e\f56e";
}
.acalog-custom .fa-shield,
.acalog-custom .fa-shield-blank {
  --fa: "\f132";
  --fa--fa: "\f132\f132";
}
.acalog-custom .fa-arrow-up-short-wide,
.acalog-custom .fa-sort-amount-up-alt {
  --fa: "\f885";
  --fa--fa: "\f885\f885";
}
.acalog-custom .fa-arrows-repeat-1,
.acalog-custom .fa-repeat-1-alt {
  --fa: "\f366";
  --fa--fa: "\f366\f366";
}
.acalog-custom .fa-gun-slash {
  --fa: "\e19c";
  --fa--fa: "\e19c\e19c";
}
.acalog-custom .fa-avocado {
  --fa: "\e0aa";
  --fa--fa: "\e0aa\e0aa";
}
.acalog-custom .fa-binary {
  --fa: "\e33b";
  --fa--fa: "\e33b\e33b";
}
.acalog-custom .fa-comment-nodes {
  --fa: "\e696";
  --fa--fa: "\e696\e696";
}
.acalog-custom .fa-glasses-alt,
.acalog-custom .fa-glasses-round {
  --fa: "\f5f5";
  --fa--fa: "\f5f5\f5f5";
}
.acalog-custom .fa-phone-plus {
  --fa: "\f4d2";
  --fa--fa: "\f4d2\f4d2";
}
.acalog-custom .fa-ditto {
  --fa: "\22";
  --fa--fa: "\22\22";
}
.acalog-custom .fa-person-seat {
  --fa: "\e21e";
  --fa--fa: "\e21e\e21e";
}
.acalog-custom .fa-house-medical {
  --fa: "\e3b2";
  --fa--fa: "\e3b2\e3b2";
}
.acalog-custom .fa-golf-ball,
.acalog-custom .fa-golf-ball-tee {
  --fa: "\f450";
  --fa--fa: "\f450\f450";
}
.acalog-custom .fa-chevron-circle-left,
.acalog-custom .fa-circle-chevron-left {
  --fa: "\f137";
  --fa--fa: "\f137\f137";
}
.acalog-custom .fa-house-chimney-window {
  --fa: "\e00d";
  --fa--fa: "\e00d\e00d";
}
.acalog-custom .fa-scythe {
  --fa: "\f710";
  --fa--fa: "\f710\f710";
}
.acalog-custom .fa-pen-nib {
  --fa: "\f5ad";
  --fa--fa: "\f5ad\f5ad";
}
.acalog-custom .fa-ban-parking,
.acalog-custom .fa-parking-circle-slash {
  --fa: "\f616";
  --fa--fa: "\f616\f616";
}
.acalog-custom .fa-tent-arrow-turn-left {
  --fa: "\e580";
  --fa--fa: "\e580\e580";
}
.acalog-custom .fa-face-diagonal-mouth {
  --fa: "\e47e";
  --fa--fa: "\e47e\e47e";
}
.acalog-custom .fa-diagram-cells {
  --fa: "\e475";
  --fa--fa: "\e475\e475";
}
.acalog-custom .fa-cricket,
.acalog-custom .fa-cricket-bat-ball {
  --fa: "\f449";
  --fa--fa: "\f449\f449";
}
.acalog-custom .fa-tents {
  --fa: "\e582";
  --fa--fa: "\e582\e582";
}
.acalog-custom .fa-magic,
.acalog-custom .fa-wand-magic {
  --fa: "\f0d0";
  --fa--fa: "\f0d0\f0d0";
}
.acalog-custom .fa-dog {
  --fa: "\f6d3";
  --fa--fa: "\f6d3\f6d3";
}
.acalog-custom .fa-pen-line {
  --fa: "\e212";
  --fa--fa: "\e212\e212";
}
.acalog-custom .fa-atom-alt,
.acalog-custom .fa-atom-simple {
  --fa: "\f5d3";
  --fa--fa: "\f5d3\f5d3";
}
.acalog-custom .fa-ampersand {
  --fa: "\26";
  --fa--fa: "\26\26";
}
.acalog-custom .fa-carrot {
  --fa: "\f787";
  --fa--fa: "\f787\f787";
}
.acalog-custom .fa-arrow-from-bottom,
.acalog-custom .fa-arrow-up-from-line {
  --fa: "\f342";
  --fa--fa: "\f342\f342";
}
.acalog-custom .fa-moon {
  --fa: "\f186";
  --fa--fa: "\f186\f186";
}
.acalog-custom .fa-pen-slash {
  --fa: "\e213";
  --fa--fa: "\e213\e213";
}
.acalog-custom .fa-wine-glass-alt,
.acalog-custom .fa-wine-glass-empty {
  --fa: "\f5ce";
  --fa--fa: "\f5ce\f5ce";
}
.acalog-custom .fa-square-star {
  --fa: "\e27f";
  --fa--fa: "\e27f\e27f";
}
.acalog-custom .fa-cheese {
  --fa: "\f7ef";
  --fa--fa: "\f7ef\f7ef";
}
.acalog-custom .fa-send-backward {
  --fa: "\f87f";
  --fa--fa: "\f87f\f87f";
}
.acalog-custom .fa-yin-yang {
  --fa: "\f6ad";
  --fa--fa: "\f6ad\f6ad";
}
.acalog-custom .fa-music {
  --fa: "\f001";
  --fa--fa: "\f001\f001";
}
.acalog-custom .fa-compass-slash {
  --fa: "\f5e9";
  --fa--fa: "\f5e9\f5e9";
}
.acalog-custom .fa-clock-one {
  --fa: "\e34e";
  --fa--fa: "\e34e\e34e";
}
.acalog-custom .fa-file-music {
  --fa: "\f8b6";
  --fa--fa: "\f8b6\f8b6";
}
.acalog-custom .fa-code-commit {
  --fa: "\f386";
  --fa--fa: "\f386\f386";
}
.acalog-custom .fa-temperature-low {
  --fa: "\f76b";
  --fa--fa: "\f76b\f76b";
}
.acalog-custom .fa-biking,
.acalog-custom .fa-person-biking {
  --fa: "\f84a";
  --fa--fa: "\f84a\f84a";
}
.acalog-custom .fa-display-chart-up-circle-currency {
  --fa: "\e5e5";
  --fa--fa: "\e5e5\e5e5";
}
.acalog-custom .fa-skeleton {
  --fa: "\f620";
  --fa--fa: "\f620\f620";
}
.acalog-custom .fa-circle-g {
  --fa: "\e10f";
  --fa--fa: "\e10f\e10f";
}
.acalog-custom .fa-circle-arrow-up-left {
  --fa: "\e0fb";
  --fa--fa: "\e0fb\e0fb";
}
.acalog-custom .fa-coin-blank {
  --fa: "\e3fb";
  --fa--fa: "\e3fb\e3fb";
}
.acalog-custom .fa-broom {
  --fa: "\f51a";
  --fa--fa: "\f51a\f51a";
}
.acalog-custom .fa-vacuum {
  --fa: "\e04d";
  --fa--fa: "\e04d\e04d";
}
.acalog-custom .fa-shield-heart {
  --fa: "\e574";
  --fa--fa: "\e574\e574";
}
.acalog-custom .fa-card-heart {
  --fa: "\e3eb";
  --fa--fa: "\e3eb\e3eb";
}
.acalog-custom .fa-lightbulb-cfl-on {
  --fa: "\e5a7";
  --fa--fa: "\e5a7\e5a7";
}
.acalog-custom .fa-melon {
  --fa: "\e310";
  --fa--fa: "\e310\e310";
}
.acalog-custom .fa-gopuram {
  --fa: "\f664";
  --fa--fa: "\f664\f664";
}
.acalog-custom .fa-earth-oceania,
.acalog-custom .fa-globe-oceania {
  --fa: "\e47b";
  --fa--fa: "\e47b\e47b";
}
.acalog-custom .fa-container-storage {
  --fa: "\f4b7";
  --fa--fa: "\f4b7\f4b7";
}
.acalog-custom .fa-face-pouting {
  --fa: "\e387";
  --fa--fa: "\e387\e387";
}
.acalog-custom .fa-square-xmark,
.acalog-custom .fa-times-square,
.acalog-custom .fa-xmark-square {
  --fa: "\f2d3";
  --fa--fa: "\f2d3\f2d3";
}
.acalog-custom .fa-exploding-head,
.acalog-custom .fa-face-explode {
  --fa: "\e2fe";
  --fa--fa: "\e2fe\e2fe";
}
.acalog-custom .fa-hashtag {
  --fa: "\23";
  --fa--fa: "\23\23";
}
.acalog-custom .fa-expand-alt,
.acalog-custom .fa-up-right-and-down-left-from-center {
  --fa: "\f424";
  --fa--fa: "\f424\f424";
}
.acalog-custom .fa-oil-can {
  --fa: "\f613";
  --fa--fa: "\f613\f613";
}
.acalog-custom .fa-t {
  --fa: "\54";
  --fa--fa: "\54\54";
}
.acalog-custom .fa-transformer-bolt {
  --fa: "\e2a4";
  --fa--fa: "\e2a4\e2a4";
}
.acalog-custom .fa-hippo {
  --fa: "\f6ed";
  --fa--fa: "\f6ed\f6ed";
}
.acalog-custom .fa-chart-column {
  --fa: "\e0e3";
  --fa--fa: "\e0e3\e0e3";
}
.acalog-custom .fa-cassette-vhs,
.acalog-custom .fa-vhs {
  --fa: "\f8ec";
  --fa--fa: "\f8ec\f8ec";
}
.acalog-custom .fa-infinity {
  --fa: "\f534";
  --fa--fa: "\f534\f534";
}
.acalog-custom .fa-vial-circle-check {
  --fa: "\e596";
  --fa--fa: "\e596\e596";
}
.acalog-custom .fa-chimney {
  --fa: "\f78b";
  --fa--fa: "\f78b\f78b";
}
.acalog-custom .fa-object-intersect {
  --fa: "\e49d";
  --fa--fa: "\e49d\e49d";
}
.acalog-custom .fa-person-arrow-down-to-line {
  --fa: "\e538";
  --fa--fa: "\e538\e538";
}
.acalog-custom .fa-voicemail {
  --fa: "\f897";
  --fa--fa: "\f897\f897";
}
.acalog-custom .fa-block-brick,
.acalog-custom .fa-wall-brick {
  --fa: "\e3db";
  --fa--fa: "\e3db\e3db";
}
.acalog-custom .fa-fan {
  --fa: "\f863";
  --fa--fa: "\f863\f863";
}
.acalog-custom .fa-bags-shopping {
  --fa: "\f847";
  --fa--fa: "\f847\f847";
}
.acalog-custom .fa-paragraph-left,
.acalog-custom .fa-paragraph-rtl {
  --fa: "\f878";
  --fa--fa: "\f878\f878";
}
.acalog-custom .fa-person-walking-luggage {
  --fa: "\e554";
  --fa--fa: "\e554\e554";
}
.acalog-custom .fa-caravan-alt,
.acalog-custom .fa-caravan-simple {
  --fa: "\e000";
  --fa--fa: "\e000\e000";
}
.acalog-custom .fa-turtle {
  --fa: "\f726";
  --fa--fa: "\f726\f726";
}
.acalog-custom .fa-pencil-mechanical {
  --fa: "\e5ca";
  --fa--fa: "\e5ca\e5ca";
}
.acalog-custom .fa-arrows-alt-v,
.acalog-custom .fa-up-down {
  --fa: "\f338";
  --fa--fa: "\f338\f338";
}
.acalog-custom .fa-cloud-moon-rain {
  --fa: "\f73c";
  --fa--fa: "\f73c\f73c";
}
.acalog-custom .fa-booth-curtain {
  --fa: "\f734";
  --fa--fa: "\f734\f734";
}
.acalog-custom .fa-calendar {
  --fa: "\f133";
  --fa--fa: "\f133\f133";
}
.acalog-custom .fa-box-heart {
  --fa: "\f49d";
  --fa--fa: "\f49d\f49d";
}
.acalog-custom .fa-trailer {
  --fa: "\e041";
  --fa--fa: "\e041\e041";
}
.acalog-custom .fa-user-doctor-message,
.acalog-custom .fa-user-md-chat {
  --fa: "\f82e";
  --fa--fa: "\f82e\f82e";
}
.acalog-custom .fa-bahai,
.acalog-custom .fa-haykal {
  --fa: "\f666";
  --fa--fa: "\f666\f666";
}
.acalog-custom .fa-lighthouse {
  --fa: "\e612";
  --fa--fa: "\e612\e612";
}
.acalog-custom .fa-amp-guitar {
  --fa: "\f8a1";
  --fa--fa: "\f8a1\f8a1";
}
.acalog-custom .fa-sd-card {
  --fa: "\f7c2";
  --fa--fa: "\f7c2\f7c2";
}
.acalog-custom .fa-volume-slash {
  --fa: "\f2e2";
  --fa--fa: "\f2e2\f2e2";
}
.acalog-custom .fa-border-bottom {
  --fa: "\f84d";
  --fa--fa: "\f84d\f84d";
}
.acalog-custom .fa-wifi-1,
.acalog-custom .fa-wifi-weak {
  --fa: "\f6aa";
  --fa--fa: "\f6aa\f6aa";
}
.acalog-custom .fa-dragon {
  --fa: "\f6d5";
  --fa--fa: "\f6d5\f6d5";
}
.acalog-custom .fa-shoe-prints {
  --fa: "\f54b";
  --fa--fa: "\f54b\f54b";
}
.acalog-custom .fa-circle-plus,
.acalog-custom .fa-plus-circle {
  --fa: "\f055";
  --fa--fa: "\f055\f055";
}
.acalog-custom .fa-face-grin-tongue-wink,
.acalog-custom .fa-grin-tongue-wink {
  --fa: "\f58b";
  --fa--fa: "\f58b\f58b";
}
.acalog-custom .fa-hand-holding {
  --fa: "\f4bd";
  --fa--fa: "\f4bd\f4bd";
}
.acalog-custom .fa-plug-circle-exclamation {
  --fa: "\e55d";
  --fa--fa: "\e55d\e55d";
}
.acalog-custom .fa-chain-broken,
.acalog-custom .fa-chain-slash,
.acalog-custom .fa-link-slash,
.acalog-custom .fa-unlink {
  --fa: "\f127";
  --fa--fa: "\f127\f127";
}
.acalog-custom .fa-clone {
  --fa: "\f24d";
  --fa--fa: "\f24d\f24d";
}
.acalog-custom .fa-person-walking-arrow-loop-left {
  --fa: "\e551";
  --fa--fa: "\e551\e551";
}
.acalog-custom .fa-arrow-up-z-a,
.acalog-custom .fa-sort-alpha-up-alt {
  --fa: "\f882";
  --fa--fa: "\f882\f882";
}
.acalog-custom .fa-fire-alt,
.acalog-custom .fa-fire-flame-curved {
  --fa: "\f7e4";
  --fa--fa: "\f7e4\f7e4";
}
.acalog-custom .fa-tornado {
  --fa: "\f76f";
  --fa--fa: "\f76f\f76f";
}
.acalog-custom .fa-file-circle-plus {
  --fa: "\e494";
  --fa--fa: "\e494\e494";
}
.acalog-custom .fa-delete-right {
  --fa: "\e154";
  --fa--fa: "\e154\e154";
}
.acalog-custom .fa-book-quran,
.acalog-custom .fa-quran {
  --fa: "\f687";
  --fa--fa: "\f687\f687";
}
.acalog-custom .fa-circle-quarter {
  --fa: "\e11f";
  --fa--fa: "\e11f\e11f";
}
.acalog-custom .fa-anchor {
  --fa: "\f13d";
  --fa--fa: "\f13d\f13d";
}
.acalog-custom .fa-border-all {
  --fa: "\f84c";
  --fa--fa: "\f84c\f84c";
}
.acalog-custom .fa-function {
  --fa: "\f661";
  --fa--fa: "\f661\f661";
}
.acalog-custom .fa-angry,
.acalog-custom .fa-face-angry {
  --fa: "\f556";
  --fa--fa: "\f556\f556";
}
.acalog-custom .fa-people-simple {
  --fa: "\e21b";
  --fa--fa: "\e21b\e21b";
}
.acalog-custom .fa-cookie-bite {
  --fa: "\f564";
  --fa--fa: "\f564\f564";
}
.acalog-custom .fa-arrow-trend-down {
  --fa: "\e097";
  --fa--fa: "\e097\e097";
}
.acalog-custom .fa-feed,
.acalog-custom .fa-rss {
  --fa: "\f09e";
  --fa--fa: "\f09e\f09e";
}
.acalog-custom .fa-face-monocle {
  --fa: "\e380";
  --fa--fa: "\e380\e380";
}
.acalog-custom .fa-draw-polygon {
  --fa: "\f5ee";
  --fa--fa: "\f5ee\f5ee";
}
.acalog-custom .fa-balance-scale,
.acalog-custom .fa-scale-balanced {
  --fa: "\f24e";
  --fa--fa: "\f24e\f24e";
}
.acalog-custom .fa-calendar-lines,
.acalog-custom .fa-calendar-note {
  --fa: "\e0d5";
  --fa--fa: "\e0d5\e0d5";
}
.acalog-custom .fa-arrow-down-big-small,
.acalog-custom .fa-sort-size-down {
  --fa: "\f88c";
  --fa--fa: "\f88c\f88c";
}
.acalog-custom .fa-gauge-simple-high,
.acalog-custom .fa-tachometer,
.acalog-custom .fa-tachometer-fast {
  --fa: "\f62a";
  --fa--fa: "\f62a\f62a";
}
.acalog-custom .fa-do-not-enter {
  --fa: "\f5ec";
  --fa--fa: "\f5ec\f5ec";
}
.acalog-custom .fa-shower {
  --fa: "\f2cc";
  --fa--fa: "\f2cc\f2cc";
}
.acalog-custom .fa-dice-d8 {
  --fa: "\f6d2";
  --fa--fa: "\f6d2\f6d2";
}
.acalog-custom .fa-desktop,
.acalog-custom .fa-desktop-alt {
  --fa: "\f390";
  --fa--fa: "\f390\f390";
}
.acalog-custom .fa-m {
  --fa: "\4d";
  --fa--fa: "\4d\4d";
}
.acalog-custom .fa-spinner-scale {
  --fa: "\e62a";
  --fa--fa: "\e62a\e62a";
}
.acalog-custom .fa-grip-dots-vertical {
  --fa: "\e411";
  --fa--fa: "\e411\e411";
}
.acalog-custom .fa-face-viewfinder {
  --fa: "\e2ff";
  --fa--fa: "\e2ff\e2ff";
}
.acalog-custom .fa-creemee,
.acalog-custom .fa-soft-serve {
  --fa: "\e400";
  --fa--fa: "\e400\e400";
}
.acalog-custom .fa-h5 {
  --fa: "\e412";
  --fa--fa: "\e412\e412";
}
.acalog-custom .fa-hand-back-point-down {
  --fa: "\e19e";
  --fa--fa: "\e19e\e19e";
}
.acalog-custom .fa-table-list,
.acalog-custom .fa-th-list {
  --fa: "\f00b";
  --fa--fa: "\f00b\f00b";
}
.acalog-custom .fa-basket-shopping-minus {
  --fa: "\e652";
  --fa--fa: "\e652\e652";
}
.acalog-custom .fa-comment-sms,
.acalog-custom .fa-sms {
  --fa: "\f7cd";
  --fa--fa: "\f7cd\f7cd";
}
.acalog-custom .fa-rectangle,
.acalog-custom .fa-rectangle-landscape {
  --fa: "\f2fa";
  --fa--fa: "\f2fa\f2fa";
}
.acalog-custom .fa-clipboard-list-check {
  --fa: "\f737";
  --fa--fa: "\f737\f737";
}
.acalog-custom .fa-turkey {
  --fa: "\f725";
  --fa--fa: "\f725\f725";
}
.acalog-custom .fa-book {
  --fa: "\f02d";
  --fa--fa: "\f02d\f02d";
}
.acalog-custom .fa-user-plus {
  --fa: "\f234";
  --fa--fa: "\f234\f234";
}
.acalog-custom .fa-ice-skate {
  --fa: "\f7ac";
  --fa--fa: "\f7ac\f7ac";
}
.acalog-custom .fa-check {
  --fa: "\f00c";
  --fa--fa: "\f00c\f00c";
}
.acalog-custom .fa-battery-4,
.acalog-custom .fa-battery-three-quarters {
  --fa: "\f241";
  --fa--fa: "\f241\f241";
}
.acalog-custom .fa-tomato {
  --fa: "\e330";
  --fa--fa: "\e330\e330";
}
.acalog-custom .fa-sword-laser {
  --fa: "\e03b";
  --fa--fa: "\e03b\e03b";
}
.acalog-custom .fa-house-circle-check {
  --fa: "\e509";
  --fa--fa: "\e509\e509";
}
.acalog-custom .fa-buildings {
  --fa: "\e0cc";
  --fa--fa: "\e0cc\e0cc";
}
.acalog-custom .fa-angle-left {
  --fa: "\f104";
  --fa--fa: "\f104\f104";
}
.acalog-custom .fa-cart-flatbed-boxes,
.acalog-custom .fa-dolly-flatbed-alt {
  --fa: "\f475";
  --fa--fa: "\f475\f475";
}
.acalog-custom .fa-diagram-successor {
  --fa: "\e47a";
  --fa--fa: "\e47a\e47a";
}
.acalog-custom .fa-truck-arrow-right {
  --fa: "\e58b";
  --fa--fa: "\e58b\e58b";
}
.acalog-custom .fa-square-w {
  --fa: "\e285";
  --fa--fa: "\e285\e285";
}
.acalog-custom .fa-arrows-split-up-and-left {
  --fa: "\e4bc";
  --fa--fa: "\e4bc\e4bc";
}
.acalog-custom .fa-lamp {
  --fa: "\f4ca";
  --fa--fa: "\f4ca\f4ca";
}
.acalog-custom .fa-airplay {
  --fa: "\e089";
  --fa--fa: "\e089\e089";
}
.acalog-custom .fa-fist-raised,
.acalog-custom .fa-hand-fist {
  --fa: "\f6de";
  --fa--fa: "\f6de\f6de";
}
.acalog-custom .fa-shield-quartered {
  --fa: "\e575";
  --fa--fa: "\e575\e575";
}
.acalog-custom .fa-slash-forward {
  --fa: "\2f";
  --fa--fa: "\2f\2f";
}
.acalog-custom .fa-location-pen,
.acalog-custom .fa-map-marker-edit {
  --fa: "\f607";
  --fa--fa: "\f607\f607";
}
.acalog-custom .fa-cloud-moon {
  --fa: "\f6c3";
  --fa--fa: "\f6c3\f6c3";
}
.acalog-custom .fa-pot-food {
  --fa: "\e43f";
  --fa--fa: "\e43f\e43f";
}
.acalog-custom .fa-briefcase {
  --fa: "\f0b1";
  --fa--fa: "\f0b1\f0b1";
}
.acalog-custom .fa-person-falling {
  --fa: "\e546";
  --fa--fa: "\e546\e546";
}
.acalog-custom .fa-image-portrait,
.acalog-custom .fa-portrait {
  --fa: "\f3e0";
  --fa--fa: "\f3e0\f3e0";
}
.acalog-custom .fa-user-tag {
  --fa: "\f507";
  --fa--fa: "\f507\f507";
}
.acalog-custom .fa-rug {
  --fa: "\e569";
  --fa--fa: "\e569\e569";
}
.acalog-custom .fa-print-slash {
  --fa: "\f686";
  --fa--fa: "\f686\f686";
}
.acalog-custom .fa-earth-europe,
.acalog-custom .fa-globe-europe {
  --fa: "\f7a2";
  --fa--fa: "\f7a2\f7a2";
}
.acalog-custom .fa-cart-flatbed-suitcase,
.acalog-custom .fa-luggage-cart {
  --fa: "\f59d";
  --fa--fa: "\f59d\f59d";
}
.acalog-custom .fa-hand-back-point-ribbon {
  --fa: "\e1a0";
  --fa--fa: "\e1a0\e1a0";
}
.acalog-custom .fa-rectangle-times,
.acalog-custom .fa-rectangle-xmark,
.acalog-custom .fa-times-rectangle,
.acalog-custom .fa-window-close {
  --fa: "\f410";
  --fa--fa: "\f410\f410";
}
.acalog-custom .fa-tire-rugged {
  --fa: "\f634";
  --fa--fa: "\f634\f634";
}
.acalog-custom .fa-lightbulb-dollar {
  --fa: "\f670";
  --fa--fa: "\f670\f670";
}
.acalog-custom .fa-cowbell {
  --fa: "\f8b3";
  --fa--fa: "\f8b3\f8b3";
}
.acalog-custom .fa-baht-sign {
  --fa: "\e0ac";
  --fa--fa: "\e0ac\e0ac";
}
.acalog-custom .fa-corner {
  --fa: "\e3fe";
  --fa--fa: "\e3fe\e3fe";
}
.acalog-custom .fa-chevron-double-right,
.acalog-custom .fa-chevrons-right {
  --fa: "\f324";
  --fa--fa: "\f324\f324";
}
.acalog-custom .fa-book-open {
  --fa: "\f518";
  --fa--fa: "\f518\f518";
}
.acalog-custom .fa-book-journal-whills,
.acalog-custom .fa-journal-whills {
  --fa: "\f66a";
  --fa--fa: "\f66a\f66a";
}
.acalog-custom .fa-inhaler {
  --fa: "\f5f9";
  --fa--fa: "\f5f9\f5f9";
}
.acalog-custom .fa-handcuffs {
  --fa: "\e4f8";
  --fa--fa: "\e4f8\e4f8";
}
.acalog-custom .fa-snake {
  --fa: "\f716";
  --fa--fa: "\f716\f716";
}
.acalog-custom .fa-exclamation-triangle,
.acalog-custom .fa-triangle-exclamation,
.acalog-custom .fa-warning {
  --fa: "\f071";
  --fa--fa: "\f071\f071";
}
.acalog-custom .fa-note-medical {
  --fa: "\e200";
  --fa--fa: "\e200\e200";
}
.acalog-custom .fa-database {
  --fa: "\f1c0";
  --fa--fa: "\f1c0\f1c0";
}
.acalog-custom .fa-down-left {
  --fa: "\e16a";
  --fa--fa: "\e16a\e16a";
}
.acalog-custom .fa-mail-forward,
.acalog-custom .fa-share {
  --fa: "\f064";
  --fa--fa: "\f064\f064";
}
.acalog-custom .fa-face-thinking {
  --fa: "\e39b";
  --fa--fa: "\e39b\e39b";
}
.acalog-custom .fa-turn-down-right {
  --fa: "\e455";
  --fa--fa: "\e455\e455";
}
.acalog-custom .fa-bottle-droplet {
  --fa: "\e4c4";
  --fa--fa: "\e4c4\e4c4";
}
.acalog-custom .fa-mask-face {
  --fa: "\e1d7";
  --fa--fa: "\e1d7\e1d7";
}
.acalog-custom .fa-hill-rockslide {
  --fa: "\e508";
  --fa--fa: "\e508\e508";
}
.acalog-custom .fa-scanner-keyboard {
  --fa: "\f489";
  --fa--fa: "\f489\f489";
}
.acalog-custom .fa-circle-o {
  --fa: "\e119";
  --fa--fa: "\e119\e119";
}
.acalog-custom .fa-grid-horizontal {
  --fa: "\e307";
  --fa--fa: "\e307\e307";
}
.acalog-custom .fa-comment-alt-dollar,
.acalog-custom .fa-message-dollar {
  --fa: "\f650";
  --fa--fa: "\f650\f650";
}
.acalog-custom .fa-exchange-alt,
.acalog-custom .fa-right-left {
  --fa: "\f362";
  --fa--fa: "\f362\f362";
}
.acalog-custom .fa-columns-3 {
  --fa: "\e361";
  --fa--fa: "\e361\e361";
}
.acalog-custom .fa-paper-plane {
  --fa: "\f1d8";
  --fa--fa: "\f1d8\f1d8";
}
.acalog-custom .fa-road-circle-exclamation {
  --fa: "\e565";
  --fa--fa: "\e565\e565";
}
.acalog-custom .fa-dungeon {
  --fa: "\f6d9";
  --fa--fa: "\f6d9\f6d9";
}
.acalog-custom .fa-hand-holding-box {
  --fa: "\f47b";
  --fa--fa: "\f47b\f47b";
}
.acalog-custom .fa-input-text {
  --fa: "\e1bf";
  --fa--fa: "\e1bf\e1bf";
}
.acalog-custom .fa-window-alt,
.acalog-custom .fa-window-flip {
  --fa: "\f40f";
  --fa--fa: "\f40f\f40f";
}
.acalog-custom .fa-align-right {
  --fa: "\f038";
  --fa--fa: "\f038\f038";
}
.acalog-custom .fa-scanner,
.acalog-custom .fa-scanner-gun {
  --fa: "\f488";
  --fa--fa: "\f488\f488";
}
.acalog-custom .fa-tire {
  --fa: "\f631";
  --fa--fa: "\f631\f631";
}
.acalog-custom .fa-engine {
  --fa: "\e16e";
  --fa--fa: "\e16e\e16e";
}
.acalog-custom .fa-money-bill-1-wave,
.acalog-custom .fa-money-bill-wave-alt {
  --fa: "\f53b";
  --fa--fa: "\f53b\f53b";
}
.acalog-custom .fa-life-ring {
  --fa: "\f1cd";
  --fa--fa: "\f1cd\f1cd";
}
.acalog-custom .fa-hands,
.acalog-custom .fa-sign-language,
.acalog-custom .fa-signing {
  --fa: "\f2a7";
  --fa--fa: "\f2a7\f2a7";
}
.acalog-custom .fa-caret-circle-right,
.acalog-custom .fa-circle-caret-right {
  --fa: "\f330";
  --fa--fa: "\f330\f330";
}
.acalog-custom .fa-turn-left {
  --fa: "\e636";
  --fa--fa: "\e636\e636";
}
.acalog-custom .fa-wheat {
  --fa: "\f72d";
  --fa--fa: "\f72d\f72d";
}
.acalog-custom .fa-file-spreadsheet {
  --fa: "\f65b";
  --fa--fa: "\f65b\f65b";
}
.acalog-custom .fa-audio-description-slash {
  --fa: "\e0a8";
  --fa--fa: "\e0a8\e0a8";
}
.acalog-custom .fa-bell-ring {
  --fa: "\e62c";
  --fa--fa: "\e62c\e62c";
}
.acalog-custom .fa-calendar-day {
  --fa: "\f783";
  --fa--fa: "\f783\f783";
}
.acalog-custom .fa-ladder-water,
.acalog-custom .fa-swimming-pool,
.acalog-custom .fa-water-ladder {
  --fa: "\f5c5";
  --fa--fa: "\f5c5\f5c5";
}
.acalog-custom .fa-arrows-up-down,
.acalog-custom .fa-arrows-v {
  --fa: "\f07d";
  --fa--fa: "\f07d\f07d";
}
.acalog-custom .fa-chess-pawn-alt,
.acalog-custom .fa-chess-pawn-piece {
  --fa: "\f444";
  --fa--fa: "\f444\f444";
}
.acalog-custom .fa-face-grimace,
.acalog-custom .fa-grimace {
  --fa: "\f57f";
  --fa--fa: "\f57f\f57f";
}
.acalog-custom .fa-wheelchair-alt,
.acalog-custom .fa-wheelchair-move {
  --fa: "\e2ce";
  --fa--fa: "\e2ce\e2ce";
}
.acalog-custom .fa-level-down-alt,
.acalog-custom .fa-turn-down {
  --fa: "\f3be";
  --fa--fa: "\f3be\f3be";
}
.acalog-custom .fa-square-s {
  --fa: "\e27d";
  --fa--fa: "\e27d\e27d";
}
.acalog-custom .fa-barcode-alt,
.acalog-custom .fa-rectangle-barcode {
  --fa: "\f463";
  --fa--fa: "\f463\f463";
}
.acalog-custom .fa-person-walking-arrow-right {
  --fa: "\e552";
  --fa--fa: "\e552\e552";
}
.acalog-custom .fa-envelope-square,
.acalog-custom .fa-square-envelope {
  --fa: "\f199";
  --fa--fa: "\f199\f199";
}
.acalog-custom .fa-dice {
  --fa: "\f522";
  --fa--fa: "\f522\f522";
}
.acalog-custom .fa-unicorn {
  --fa: "\f727";
  --fa--fa: "\f727\f727";
}
.acalog-custom .fa-bowling-ball {
  --fa: "\f436";
  --fa--fa: "\f436\f436";
}
.acalog-custom .fa-pompebled {
  --fa: "\e43d";
  --fa--fa: "\e43d\e43d";
}
.acalog-custom .fa-brain {
  --fa: "\f5dc";
  --fa--fa: "\f5dc\f5dc";
}
.acalog-custom .fa-watch-smart {
  --fa: "\e2cc";
  --fa--fa: "\e2cc\e2cc";
}
.acalog-custom .fa-book-user {
  --fa: "\f7e7";
  --fa--fa: "\f7e7\f7e7";
}
.acalog-custom .fa-sensor-cloud,
.acalog-custom .fa-sensor-smoke {
  --fa: "\e02c";
  --fa--fa: "\e02c\e02c";
}
.acalog-custom .fa-clapperboard-play {
  --fa: "\e132";
  --fa--fa: "\e132\e132";
}
.acalog-custom .fa-band-aid,
.acalog-custom .fa-bandage {
  --fa: "\f462";
  --fa--fa: "\f462\f462";
}
.acalog-custom .fa-calendar-minus {
  --fa: "\f272";
  --fa--fa: "\f272\f272";
}
.acalog-custom .fa-circle-xmark,
.acalog-custom .fa-times-circle,
.acalog-custom .fa-xmark-circle {
  --fa: "\f057";
  --fa--fa: "\f057\f057";
}
.acalog-custom .fa-circle-4 {
  --fa: "\e0f1";
  --fa--fa: "\e0f1\e0f1";
}
.acalog-custom .fa-gifts {
  --fa: "\f79c";
  --fa--fa: "\f79c\f79c";
}
.acalog-custom .fa-album-collection {
  --fa: "\f8a0";
  --fa--fa: "\f8a0\f8a0";
}
.acalog-custom .fa-hotel {
  --fa: "\f594";
  --fa--fa: "\f594\f594";
}
.acalog-custom .fa-earth-asia,
.acalog-custom .fa-globe-asia {
  --fa: "\f57e";
  --fa--fa: "\f57e\f57e";
}
.acalog-custom .fa-id-card-alt,
.acalog-custom .fa-id-card-clip {
  --fa: "\f47f";
  --fa--fa: "\f47f\f47f";
}
.acalog-custom .fa-magnifying-glass-plus,
.acalog-custom .fa-search-plus {
  --fa: "\f00e";
  --fa--fa: "\f00e\f00e";
}
.acalog-custom .fa-thumbs-up {
  --fa: "\f164";
  --fa--fa: "\f164\f164";
}
.acalog-custom .fa-cloud-showers {
  --fa: "\f73f";
  --fa--fa: "\f73f\f73f";
}
.acalog-custom .fa-user-clock {
  --fa: "\f4fd";
  --fa--fa: "\f4fd\f4fd";
}
.acalog-custom .fa-onion {
  --fa: "\e427";
  --fa--fa: "\e427\e427";
}
.acalog-custom .fa-clock-twelve-thirty {
  --fa: "\e359";
  --fa--fa: "\e359\e359";
}
.acalog-custom .fa-arrow-down-to-dotted-line {
  --fa: "\e095";
  --fa--fa: "\e095\e095";
}
.acalog-custom .fa-allergies,
.acalog-custom .fa-hand-dots {
  --fa: "\f461";
  --fa--fa: "\f461\f461";
}
.acalog-custom .fa-file-invoice {
  --fa: "\f570";
  --fa--fa: "\f570\f570";
}
.acalog-custom .fa-window-minimize {
  --fa: "\f2d1";
  --fa--fa: "\f2d1\f2d1";
}
.acalog-custom .fa-rectangle-wide {
  --fa: "\f2fc";
  --fa--fa: "\f2fc\f2fc";
}
.acalog-custom .fa-comment-arrow-up {
  --fa: "\e144";
  --fa--fa: "\e144\e144";
}
.acalog-custom .fa-garlic {
  --fa: "\e40e";
  --fa--fa: "\e40e\e40e";
}
.acalog-custom .fa-coffee,
.acalog-custom .fa-mug-saucer {
  --fa: "\f0f4";
  --fa--fa: "\f0f4\f0f4";
}
.acalog-custom .fa-brush {
  --fa: "\f55d";
  --fa--fa: "\f55d\f55d";
}
.acalog-custom .fa-file-half-dashed {
  --fa: "\e698";
  --fa--fa: "\e698\e698";
}
.acalog-custom .fa-tree-decorated {
  --fa: "\f7dc";
  --fa--fa: "\f7dc\f7dc";
}
.acalog-custom .fa-mask {
  --fa: "\f6fa";
  --fa--fa: "\f6fa\f6fa";
}
.acalog-custom .fa-calendar-heart {
  --fa: "\e0d3";
  --fa--fa: "\e0d3\e0d3";
}
.acalog-custom .fa-magnifying-glass-minus,
.acalog-custom .fa-search-minus {
  --fa: "\f010";
  --fa--fa: "\f010\f010";
}
.acalog-custom .fa-flower {
  --fa: "\f7ff";
  --fa--fa: "\f7ff\f7ff";
}
.acalog-custom .fa-arrow-down-from-arc {
  --fa: "\e614";
  --fa--fa: "\e614\e614";
}
.acalog-custom .fa-right-left-large {
  --fa: "\e5e1";
  --fa--fa: "\e5e1\e5e1";
}
.acalog-custom .fa-ruler-vertical {
  --fa: "\f548";
  --fa--fa: "\f548\f548";
}
.acalog-custom .fa-circles-overlap {
  --fa: "\e600";
  --fa--fa: "\e600\e600";
}
.acalog-custom .fa-user-alt,
.acalog-custom .fa-user-large {
  --fa: "\f406";
  --fa--fa: "\f406\f406";
}
.acalog-custom .fa-starship-freighter {
  --fa: "\e03a";
  --fa--fa: "\e03a\e03a";
}
.acalog-custom .fa-train-tram {
  --fa: "\e5b4";
  --fa--fa: "\e5b4\e5b4";
}
.acalog-custom .fa-bridge-suspension {
  --fa: "\e4cd";
  --fa--fa: "\e4cd\e4cd";
}
.acalog-custom .fa-trash-check {
  --fa: "\e2af";
  --fa--fa: "\e2af\e2af";
}
.acalog-custom .fa-user-nurse {
  --fa: "\f82f";
  --fa--fa: "\f82f\f82f";
}
.acalog-custom .fa-boombox {
  --fa: "\f8a5";
  --fa--fa: "\f8a5\f8a5";
}
.acalog-custom .fa-syringe {
  --fa: "\f48e";
  --fa--fa: "\f48e\f48e";
}
.acalog-custom .fa-cloud-sun {
  --fa: "\f6c4";
  --fa--fa: "\f6c4\f6c4";
}
.acalog-custom .fa-shield-exclamation {
  --fa: "\e247";
  --fa--fa: "\e247\e247";
}
.acalog-custom .fa-stopwatch-20 {
  --fa: "\e06f";
  --fa--fa: "\e06f\e06f";
}
.acalog-custom .fa-square-full {
  --fa: "\f45c";
  --fa--fa: "\f45c\f45c";
}
.acalog-custom .fa-grip-dots {
  --fa: "\e410";
  --fa--fa: "\e410\e410";
}
.acalog-custom .fa-comment-exclamation {
  --fa: "\f4af";
  --fa--fa: "\f4af\f4af";
}
.acalog-custom .fa-pen-swirl {
  --fa: "\e214";
  --fa--fa: "\e214\e214";
}
.acalog-custom .fa-falafel {
  --fa: "\e40a";
  --fa--fa: "\e40a\e40a";
}
.acalog-custom .fa-circle-2 {
  --fa: "\e0ef";
  --fa--fa: "\e0ef\e0ef";
}
.acalog-custom .fa-magnet {
  --fa: "\f076";
  --fa--fa: "\f076\f076";
}
.acalog-custom .fa-jar {
  --fa: "\e516";
  --fa--fa: "\e516\e516";
}
.acalog-custom .fa-gramophone {
  --fa: "\f8bd";
  --fa--fa: "\f8bd\f8bd";
}
.acalog-custom .fa-dice-d12 {
  --fa: "\f6ce";
  --fa--fa: "\f6ce\f6ce";
}
.acalog-custom .fa-note-sticky,
.acalog-custom .fa-sticky-note {
  --fa: "\f249";
  --fa--fa: "\f249\f249";
}
.acalog-custom .fa-arrow-alt-down,
.acalog-custom .fa-down {
  --fa: "\f354";
  --fa--fa: "\f354\f354";
}
.acalog-custom .fa-100,
.acalog-custom .fa-hundred-points {
  --fa: "\e41c";
  --fa--fa: "\e41c\e41c";
}
.acalog-custom .fa-paperclip-vertical {
  --fa: "\e3c2";
  --fa--fa: "\e3c2\e3c2";
}
.acalog-custom .fa-wind-circle-exclamation,
.acalog-custom .fa-wind-warning {
  --fa: "\f776";
  --fa--fa: "\f776\f776";
}
.acalog-custom .fa-location-pin-slash,
.acalog-custom .fa-map-marker-slash {
  --fa: "\f60c";
  --fa--fa: "\f60c\f60c";
}
.acalog-custom .fa-face-sad-sweat {
  --fa: "\e38a";
  --fa--fa: "\e38a\e38a";
}
.acalog-custom .fa-bug-slash {
  --fa: "\e490";
  --fa--fa: "\e490\e490";
}
.acalog-custom .fa-cupcake {
  --fa: "\e402";
  --fa--fa: "\e402\e402";
}
.acalog-custom .fa-light-switch-off {
  --fa: "\e018";
  --fa--fa: "\e018\e018";
}
.acalog-custom .fa-toggle-large-off {
  --fa: "\e5b0";
  --fa--fa: "\e5b0\e5b0";
}
.acalog-custom .fa-pen-fancy-slash {
  --fa: "\e210";
  --fa--fa: "\e210\e210";
}
.acalog-custom .fa-truck-container {
  --fa: "\f4dc";
  --fa--fa: "\f4dc\f4dc";
}
.acalog-custom .fa-boot {
  --fa: "\f782";
  --fa--fa: "\f782\f782";
}
.acalog-custom .fa-arrow-up-from-water-pump {
  --fa: "\e4b6";
  --fa--fa: "\e4b6\e4b6";
}
.acalog-custom .fa-file-check {
  --fa: "\f316";
  --fa--fa: "\f316\f316";
}
.acalog-custom .fa-bone {
  --fa: "\f5d7";
  --fa--fa: "\f5d7\f5d7";
}
.acalog-custom .fa-cards-blank {
  --fa: "\e4df";
  --fa--fa: "\e4df\e4df";
}
.acalog-custom .fa-circle-3 {
  --fa: "\e0f0";
  --fa--fa: "\e0f0\e0f0";
}
.acalog-custom .fa-bench-tree {
  --fa: "\e2e7";
  --fa--fa: "\e2e7\e2e7";
}
.acalog-custom .fa-keyboard-brightness-low {
  --fa: "\e1c1";
  --fa--fa: "\e1c1\e1c1";
}
.acalog-custom .fa-ski-boot-ski {
  --fa: "\e3cd";
  --fa--fa: "\e3cd\e3cd";
}
.acalog-custom .fa-brain-circuit {
  --fa: "\e0c6";
  --fa--fa: "\e0c6\e0c6";
}
.acalog-custom .fa-table-cells-row-unlock {
  --fa: "\e691";
  --fa--fa: "\e691\e691";
}
.acalog-custom .fa-user-injured {
  --fa: "\f728";
  --fa--fa: "\f728\f728";
}
.acalog-custom .fa-block-brick-fire,
.acalog-custom .fa-firewall {
  --fa: "\e3dc";
  --fa--fa: "\e3dc\e3dc";
}
.acalog-custom .fa-face-sad-tear,
.acalog-custom .fa-sad-tear {
  --fa: "\f5b4";
  --fa--fa: "\f5b4\f5b4";
}
.acalog-custom .fa-plane {
  --fa: "\f072";
  --fa--fa: "\f072\f072";
}
.acalog-custom .fa-tent-arrows-down {
  --fa: "\e581";
  --fa--fa: "\e581\e581";
}
.acalog-custom .fa-exclamation {
  --fa: "\21";
  --fa--fa: "\21\21";
}
.acalog-custom .fa-arrows-spin {
  --fa: "\e4bb";
  --fa--fa: "\e4bb\e4bb";
}
.acalog-custom .fa-face-smile-relaxed {
  --fa: "\e392";
  --fa--fa: "\e392\e392";
}
.acalog-custom .fa-comment-times,
.acalog-custom .fa-comment-xmark {
  --fa: "\f4b5";
  --fa--fa: "\f4b5\f4b5";
}
.acalog-custom .fa-print {
  --fa: "\f02f";
  --fa--fa: "\f02f\f02f";
}
.acalog-custom .fa-try,
.acalog-custom .fa-turkish-lira,
.acalog-custom .fa-turkish-lira-sign {
  --fa: "\e2bb";
  --fa--fa: "\e2bb\e2bb";
}
.acalog-custom .fa-face-nose-steam {
  --fa: "\e382";
  --fa--fa: "\e382\e382";
}
.acalog-custom .fa-circle-waveform-lines,
.acalog-custom .fa-waveform-circle {
  --fa: "\e12d";
  --fa--fa: "\e12d\e12d";
}
.acalog-custom .fa-dollar,
.acalog-custom .fa-dollar-sign,
.acalog-custom .fa-usd {
  --fa: "\24";
  --fa--fa: "\24\24";
}
.acalog-custom .fa-ferris-wheel {
  --fa: "\e174";
  --fa--fa: "\e174\e174";
}
.acalog-custom .fa-computer-speaker {
  --fa: "\f8b2";
  --fa--fa: "\f8b2\f8b2";
}
.acalog-custom .fa-skull-cow {
  --fa: "\f8de";
  --fa--fa: "\f8de\f8de";
}
.acalog-custom .fa-x {
  --fa: "\58";
  --fa--fa: "\58\58";
}
.acalog-custom .fa-magnifying-glass-dollar,
.acalog-custom .fa-search-dollar {
  --fa: "\f688";
  --fa--fa: "\f688\f688";
}
.acalog-custom .fa-users-cog,
.acalog-custom .fa-users-gear {
  --fa: "\f509";
  --fa--fa: "\f509\f509";
}
.acalog-custom .fa-person-military-pointing {
  --fa: "\e54a";
  --fa--fa: "\e54a\e54a";
}
.acalog-custom .fa-bank,
.acalog-custom .fa-building-columns,
.acalog-custom .fa-institution,
.acalog-custom .fa-museum,
.acalog-custom .fa-university {
  --fa: "\f19c";
  --fa--fa: "\f19c\f19c";
}
.acalog-custom .fa-circle-t {
  --fa: "\e124";
  --fa--fa: "\e124\e124";
}
.acalog-custom .fa-sack {
  --fa: "\f81c";
  --fa--fa: "\f81c\f81c";
}
.acalog-custom .fa-grid-2 {
  --fa: "\e196";
  --fa--fa: "\e196\e196";
}
.acalog-custom .fa-camera-cctv,
.acalog-custom .fa-cctv {
  --fa: "\f8ac";
  --fa--fa: "\f8ac\f8ac";
}
.acalog-custom .fa-umbrella {
  --fa: "\f0e9";
  --fa--fa: "\f0e9\f0e9";
}
.acalog-custom .fa-trowel {
  --fa: "\e589";
  --fa--fa: "\e589\e589";
}
.acalog-custom .fa-horizontal-rule {
  --fa: "\f86c";
  --fa--fa: "\f86c\f86c";
}
.acalog-custom .fa-bed-alt,
.acalog-custom .fa-bed-front {
  --fa: "\f8f7";
  --fa--fa: "\f8f7\f8f7";
}
.acalog-custom .fa-d {
  --fa: "\44";
  --fa--fa: "\44\44";
}
.acalog-custom .fa-stapler {
  --fa: "\e5af";
  --fa--fa: "\e5af\e5af";
}
.acalog-custom .fa-masks-theater,
.acalog-custom .fa-theater-masks {
  --fa: "\f630";
  --fa--fa: "\f630\f630";
}
.acalog-custom .fa-file-gif {
  --fa: "\e645";
  --fa--fa: "\e645\e645";
}
.acalog-custom .fa-kip-sign {
  --fa: "\e1c4";
  --fa--fa: "\e1c4\e1c4";
}
.acalog-custom .fa-face-woozy {
  --fa: "\e3a2";
  --fa--fa: "\e3a2\e3a2";
}
.acalog-custom .fa-cloud-question {
  --fa: "\e492";
  --fa--fa: "\e492\e492";
}
.acalog-custom .fa-pineapple {
  --fa: "\e31f";
  --fa--fa: "\e31f\e31f";
}
.acalog-custom .fa-hand-point-left {
  --fa: "\f0a5";
  --fa--fa: "\f0a5\f0a5";
}
.acalog-custom .fa-gallery-thumbnails {
  --fa: "\e3aa";
  --fa--fa: "\e3aa\e3aa";
}
.acalog-custom .fa-circle-j {
  --fa: "\e112";
  --fa--fa: "\e112\e112";
}
.acalog-custom .fa-eyes {
  --fa: "\e367";
  --fa--fa: "\e367\e367";
}
.acalog-custom .fa-handshake-alt,
.acalog-custom .fa-handshake-simple {
  --fa: "\f4c6";
  --fa--fa: "\f4c6\f4c6";
}
.acalog-custom .fa-file-caret-up,
.acalog-custom .fa-page-caret-up {
  --fa: "\e42a";
  --fa--fa: "\e42a\e42a";
}
.acalog-custom .fa-fighter-jet,
.acalog-custom .fa-jet-fighter {
  --fa: "\f0fb";
  --fa--fa: "\f0fb\f0fb";
}
.acalog-custom .fa-comet {
  --fa: "\e003";
  --fa--fa: "\e003\e003";
}
.acalog-custom .fa-share-alt-square,
.acalog-custom .fa-square-share-nodes {
  --fa: "\f1e1";
  --fa--fa: "\f1e1\f1e1";
}
.acalog-custom .fa-reflect-vertical {
  --fa: "\e665";
  --fa--fa: "\e665\e665";
}
.acalog-custom .fa-shield-keyhole {
  --fa: "\e248";
  --fa--fa: "\e248\e248";
}
.acalog-custom .fa-file-mp4 {
  --fa: "\e649";
  --fa--fa: "\e649\e649";
}
.acalog-custom .fa-barcode {
  --fa: "\f02a";
  --fa--fa: "\f02a\f02a";
}
.acalog-custom .fa-bulldozer {
  --fa: "\e655";
  --fa--fa: "\e655\e655";
}
.acalog-custom .fa-plus-minus {
  --fa: "\e43c";
  --fa--fa: "\e43c\e43c";
}
.acalog-custom .fa-sliders-v-square,
.acalog-custom .fa-square-sliders-vertical {
  --fa: "\f3f2";
  --fa--fa: "\f3f2\f3f2";
}
.acalog-custom .fa-video,
.acalog-custom .fa-video-camera {
  --fa: "\f03d";
  --fa--fa: "\f03d\f03d";
}
.acalog-custom .fa-comment-middle-alt,
.acalog-custom .fa-message-middle {
  --fa: "\e1e1";
  --fa--fa: "\e1e1\e1e1";
}
.acalog-custom .fa-graduation-cap,
.acalog-custom .fa-mortar-board {
  --fa: "\f19d";
  --fa--fa: "\f19d\f19d";
}
.acalog-custom .fa-hand-holding-medical {
  --fa: "\e05c";
  --fa--fa: "\e05c\e05c";
}
.acalog-custom .fa-person-circle-check {
  --fa: "\e53e";
  --fa--fa: "\e53e\e53e";
}
.acalog-custom .fa-square-z {
  --fa: "\e288";
  --fa--fa: "\e288\e288";
}
.acalog-custom .fa-comment-alt-text,
.acalog-custom .fa-message-text {
  --fa: "\e1e6";
  --fa--fa: "\e1e6\e1e6";
}
.acalog-custom .fa-level-up-alt,
.acalog-custom .fa-turn-up {
  --fa: "\f3bf";
  --fa--fa: "\f3bf\f3bf";
}
.acalog-custom .fa-sr-only,
.acalog-custom .fa-sr-only-focusable:not(:focus),
.acalog-custom .sr-only,
.acalog-custom .sr-only-focusable:not(:focus) {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0,0,0,0);
  white-space: nowrap;
  border-width: 0;
}
.acalog-custom :host,
.acalog-custom :root {
  --fa-style-family-brands: "Font Awesome 6 Brands";
  --fa-font-brands: normal 400 1em "Font Awesome 6 Brands";
}
@font-face {
  font-family: "Font Awesome 6 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-brands\-400\-2\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-brands\-400\-2\.ttf") format("truetype");
}
@font-face {
  font-family: "Font Awesome 6 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-brands\-400\-1\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-brands\-400\-1\.ttf") format("truetype");
  unicode-range: uf1a5-f3df, uf425, uf4e6;
}
@font-face {
  font-family: "Font Awesome 6 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-brands\-400\-0\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-brands\-400\-0\.ttf") format("truetype");
  unicode-range: ue007-f15a, uf167-f1a4, uf1b4, uf1bc, uf1be, uf1e8, uf1ed, uf1f0-f1f1, uf20e-f210, uf213-f214, uf230, uf232, uf23a, uf26b, uf270, uf288, uf299-f29b, uf2a6, uf2b0, uf2c5-f2c6, uf2e0, uf368, uf379, uf392-f393, uf39f, uf3a9, uf3ab-f3ac, uf3c0, uf3c7, uf3ca, uf3e2, uf3eb-f3ec, uf3ef, uf3f8, uf3fe, uf419, uf41b, uf4d5-f4e4, uf4f8-f4f9, uf514, uf5b5, uf6c9, uf731, uf77b, uf7af, uf7e1, uf83b;
}
.acalog-custom .fa-brands,
.acalog-custom .fab {
  font-weight: 400;
}
.acalog-custom .fa-monero {
  --fa: "\f3d0";
}
.acalog-custom .fa-hooli {
  --fa: "\f427";
}
.acalog-custom .fa-yelp {
  --fa: "\f1e9";
}
.acalog-custom .fa-cc-visa {
  --fa: "\f1f0";
}
.acalog-custom .fa-lastfm {
  --fa: "\f202";
}
.acalog-custom .fa-shopware {
  --fa: "\f5b5";
}
.acalog-custom .fa-creative-commons-nc {
  --fa: "\f4e8";
}
.acalog-custom .fa-aws {
  --fa: "\f375";
}
.acalog-custom .fa-redhat {
  --fa: "\f7bc";
}
.acalog-custom .fa-yoast {
  --fa: "\f2b1";
}
.acalog-custom .fa-cloudflare {
  --fa: "\e07d";
}
.acalog-custom .fa-ups {
  --fa: "\f7e0";
}
.acalog-custom .fa-pixiv {
  --fa: "\e640";
}
.acalog-custom .fa-wpexplorer {
  --fa: "\f2de";
}
.acalog-custom .fa-dyalog {
  --fa: "\f399";
}
.acalog-custom .fa-bity {
  --fa: "\f37a";
}
.acalog-custom .fa-stackpath {
  --fa: "\f842";
}
.acalog-custom .fa-buysellads {
  --fa: "\f20d";
}
.acalog-custom .fa-first-order {
  --fa: "\f2b0";
}
.acalog-custom .fa-modx {
  --fa: "\f285";
}
.acalog-custom .fa-guilded {
  --fa: "\e07e";
}
.acalog-custom .fa-vnv {
  --fa: "\f40b";
}
.acalog-custom .fa-js-square,
.acalog-custom .fa-square-js {
  --fa: "\f3b9";
}
.acalog-custom .fa-microsoft {
  --fa: "\f3ca";
}
.acalog-custom .fa-qq {
  --fa: "\f1d6";
}
.acalog-custom .fa-orcid {
  --fa: "\f8d2";
}
.acalog-custom .fa-java {
  --fa: "\f4e4";
}
.acalog-custom .fa-invision {
  --fa: "\f7b0";
}
.acalog-custom .fa-creative-commons-pd-alt {
  --fa: "\f4ed";
}
.acalog-custom .fa-centercode {
  --fa: "\f380";
}
.acalog-custom .fa-glide-g {
  --fa: "\f2a6";
}
.acalog-custom .fa-drupal {
  --fa: "\f1a9";
}
.acalog-custom .fa-jxl {
  --fa: "\e67b";
}
.acalog-custom .fa-dart-lang {
  --fa: "\e693";
}
.acalog-custom .fa-hire-a-helper {
  --fa: "\f3b0";
}
.acalog-custom .fa-creative-commons-by {
  --fa: "\f4e7";
}
.acalog-custom .fa-unity {
  --fa: "\e049";
}
.acalog-custom .fa-whmcs {
  --fa: "\f40d";
}
.acalog-custom .fa-rocketchat {
  --fa: "\f3e8";
}
.acalog-custom .fa-vk {
  --fa: "\f189";
}
.acalog-custom .fa-untappd {
  --fa: "\f405";
}
.acalog-custom .fa-mailchimp {
  --fa: "\f59e";
}
.acalog-custom .fa-css3-alt {
  --fa: "\f38b";
}
.acalog-custom .fa-reddit-square,
.acalog-custom .fa-square-reddit {
  --fa: "\f1a2";
}
.acalog-custom .fa-vimeo-v {
  --fa: "\f27d";
}
.acalog-custom .fa-contao {
  --fa: "\f26d";
}
.acalog-custom .fa-square-font-awesome {
  --fa: "\e5ad";
}
.acalog-custom .fa-deskpro {
  --fa: "\f38f";
}
.acalog-custom .fa-brave {
  --fa: "\e63c";
}
.acalog-custom .fa-sistrix {
  --fa: "\f3ee";
}
.acalog-custom .fa-instagram-square,
.acalog-custom .fa-square-instagram {
  --fa: "\e055";
}
.acalog-custom .fa-battle-net {
  --fa: "\f835";
}
.acalog-custom .fa-the-red-yeti {
  --fa: "\f69d";
}
.acalog-custom .fa-hacker-news-square,
.acalog-custom .fa-square-hacker-news {
  --fa: "\f3af";
}
.acalog-custom .fa-edge {
  --fa: "\f282";
}
.acalog-custom .fa-threads {
  --fa: "\e618";
}
.acalog-custom .fa-napster {
  --fa: "\f3d2";
}
.acalog-custom .fa-snapchat-square,
.acalog-custom .fa-square-snapchat {
  --fa: "\f2ad";
}
.acalog-custom .fa-google-plus-g {
  --fa: "\f0d5";
}
.acalog-custom .fa-artstation {
  --fa: "\f77a";
}
.acalog-custom .fa-markdown {
  --fa: "\f60f";
}
.acalog-custom .fa-sourcetree {
  --fa: "\f7d3";
}
.acalog-custom .fa-google-plus {
  --fa: "\f2b3";
}
.acalog-custom .fa-diaspora {
  --fa: "\f791";
}
.acalog-custom .fa-foursquare {
  --fa: "\f180";
}
.acalog-custom .fa-stack-overflow {
  --fa: "\f16c";
}
.acalog-custom .fa-github-alt {
  --fa: "\f113";
}
.acalog-custom .fa-phoenix-squadron {
  --fa: "\f511";
}
.acalog-custom .fa-pagelines {
  --fa: "\f18c";
}
.acalog-custom .fa-algolia {
  --fa: "\f36c";
}
.acalog-custom .fa-red-river {
  --fa: "\f3e3";
}
.acalog-custom .fa-creative-commons-sa {
  --fa: "\f4ef";
}
.acalog-custom .fa-safari {
  --fa: "\f267";
}
.acalog-custom .fa-google {
  --fa: "\f1a0";
}
.acalog-custom .fa-font-awesome-alt,
.acalog-custom .fa-square-font-awesome-stroke {
  --fa: "\f35c";
}
.acalog-custom .fa-atlassian {
  --fa: "\f77b";
}
.acalog-custom .fa-linkedin-in {
  --fa: "\f0e1";
}
.acalog-custom .fa-digital-ocean {
  --fa: "\f391";
}
.acalog-custom .fa-nimblr {
  --fa: "\f5a8";
}
.acalog-custom .fa-chromecast {
  --fa: "\f838";
}
.acalog-custom .fa-evernote {
  --fa: "\f839";
}
.acalog-custom .fa-hacker-news {
  --fa: "\f1d4";
}
.acalog-custom .fa-creative-commons-sampling {
  --fa: "\f4f0";
}
.acalog-custom .fa-adversal {
  --fa: "\f36a";
}
.acalog-custom .fa-creative-commons {
  --fa: "\f25e";
}
.acalog-custom .fa-watchman-monitoring {
  --fa: "\e087";
}
.acalog-custom .fa-fonticons {
  --fa: "\f280";
}
.acalog-custom .fa-weixin {
  --fa: "\f1d7";
}
.acalog-custom .fa-shirtsinbulk {
  --fa: "\f214";
}
.acalog-custom .fa-codepen {
  --fa: "\f1cb";
}
.acalog-custom .fa-git-alt {
  --fa: "\f841";
}
.acalog-custom .fa-lyft {
  --fa: "\f3c3";
}
.acalog-custom .fa-rev {
  --fa: "\f5b2";
}
.acalog-custom .fa-windows {
  --fa: "\f17a";
}
.acalog-custom .fa-wizards-of-the-coast {
  --fa: "\f730";
}
.acalog-custom .fa-square-viadeo,
.acalog-custom .fa-viadeo-square {
  --fa: "\f2aa";
}
.acalog-custom .fa-meetup {
  --fa: "\f2e0";
}
.acalog-custom .fa-centos {
  --fa: "\f789";
}
.acalog-custom .fa-adn {
  --fa: "\f170";
}
.acalog-custom .fa-cloudsmith {
  --fa: "\f384";
}
.acalog-custom .fa-opensuse {
  --fa: "\e62b";
}
.acalog-custom .fa-pied-piper-alt {
  --fa: "\f1a8";
}
.acalog-custom .fa-dribbble-square,
.acalog-custom .fa-square-dribbble {
  --fa: "\f397";
}
.acalog-custom .fa-codiepie {
  --fa: "\f284";
}
.acalog-custom .fa-node {
  --fa: "\f419";
}
.acalog-custom .fa-mix {
  --fa: "\f3cb";
}
.acalog-custom .fa-steam {
  --fa: "\f1b6";
}
.acalog-custom .fa-cc-apple-pay {
  --fa: "\f416";
}
.acalog-custom .fa-scribd {
  --fa: "\f28a";
}
.acalog-custom .fa-debian {
  --fa: "\e60b";
}
.acalog-custom .fa-openid {
  --fa: "\f19b";
}
.acalog-custom .fa-instalod {
  --fa: "\e081";
}
.acalog-custom .fa-files-pinwheel {
  --fa: "\e69f";
}
.acalog-custom .fa-expeditedssl {
  --fa: "\f23e";
}
.acalog-custom .fa-sellcast {
  --fa: "\f2da";
}
.acalog-custom .fa-square-twitter,
.acalog-custom .fa-twitter-square {
  --fa: "\f081";
}
.acalog-custom .fa-r-project {
  --fa: "\f4f7";
}
.acalog-custom .fa-delicious {
  --fa: "\f1a5";
}
.acalog-custom .fa-freebsd {
  --fa: "\f3a4";
}
.acalog-custom .fa-vuejs {
  --fa: "\f41f";
}
.acalog-custom .fa-accusoft {
  --fa: "\f369";
}
.acalog-custom .fa-ioxhost {
  --fa: "\f208";
}
.acalog-custom .fa-fonticons-fi {
  --fa: "\f3a2";
}
.acalog-custom .fa-app-store {
  --fa: "\f36f";
}
.acalog-custom .fa-cc-mastercard {
  --fa: "\f1f1";
}
.acalog-custom .fa-itunes-note {
  --fa: "\f3b5";
}
.acalog-custom .fa-golang {
  --fa: "\e40f";
}
.acalog-custom .fa-kickstarter,
.acalog-custom .fa-square-kickstarter {
  --fa: "\f3bb";
}
.acalog-custom .fa-grav {
  --fa: "\f2d6";
}
.acalog-custom .fa-weibo {
  --fa: "\f18a";
}
.acalog-custom .fa-uncharted {
  --fa: "\e084";
}
.acalog-custom .fa-firstdraft {
  --fa: "\f3a1";
}
.acalog-custom .fa-square-youtube,
.acalog-custom .fa-youtube-square {
  --fa: "\f431";
}
.acalog-custom .fa-wikipedia-w {
  --fa: "\f266";
}
.acalog-custom .fa-rendact,
.acalog-custom .fa-wpressr {
  --fa: "\f3e4";
}
.acalog-custom .fa-angellist {
  --fa: "\f209";
}
.acalog-custom .fa-galactic-republic {
  --fa: "\f50c";
}
.acalog-custom .fa-nfc-directional {
  --fa: "\e530";
}
.acalog-custom .fa-skype {
  --fa: "\f17e";
}
.acalog-custom .fa-joget {
  --fa: "\f3b7";
}
.acalog-custom .fa-fedora {
  --fa: "\f798";
}
.acalog-custom .fa-stripe-s {
  --fa: "\f42a";
}
.acalog-custom .fa-meta {
  --fa: "\e49b";
}
.acalog-custom .fa-laravel {
  --fa: "\f3bd";
}
.acalog-custom .fa-hotjar {
  --fa: "\f3b1";
}
.acalog-custom .fa-bluetooth-b {
  --fa: "\f294";
}
.acalog-custom .fa-square-letterboxd {
  --fa: "\e62e";
}
.acalog-custom .fa-sticker-mule {
  --fa: "\f3f7";
}
.acalog-custom .fa-creative-commons-zero {
  --fa: "\f4f3";
}
.acalog-custom .fa-hips {
  --fa: "\f452";
}
.acalog-custom .fa-css {
  --fa: "\e6a2";
}
.acalog-custom .fa-behance {
  --fa: "\f1b4";
}
.acalog-custom .fa-reddit {
  --fa: "\f1a1";
}
.acalog-custom .fa-discord {
  --fa: "\f392";
}
.acalog-custom .fa-chrome {
  --fa: "\f268";
}
.acalog-custom .fa-app-store-ios {
  --fa: "\f370";
}
.acalog-custom .fa-cc-discover {
  --fa: "\f1f2";
}
.acalog-custom .fa-wpbeginner {
  --fa: "\f297";
}
.acalog-custom .fa-confluence {
  --fa: "\f78d";
}
.acalog-custom .fa-shoelace {
  --fa: "\e60c";
}
.acalog-custom .fa-mdb {
  --fa: "\f8ca";
}
.acalog-custom .fa-dochub {
  --fa: "\f394";
}
.acalog-custom .fa-accessible-icon {
  --fa: "\f368";
}
.acalog-custom .fa-ebay {
  --fa: "\f4f4";
}
.acalog-custom .fa-amazon {
  --fa: "\f270";
}
.acalog-custom .fa-unsplash {
  --fa: "\e07c";
}
.acalog-custom .fa-yarn {
  --fa: "\f7e3";
}
.acalog-custom .fa-square-steam,
.acalog-custom .fa-steam-square {
  --fa: "\f1b7";
}
.acalog-custom .fa-500px {
  --fa: "\f26e";
}
.acalog-custom .fa-square-vimeo,
.acalog-custom .fa-vimeo-square {
  --fa: "\f194";
}
.acalog-custom .fa-asymmetrik {
  --fa: "\f372";
}
.acalog-custom .fa-font-awesome,
.acalog-custom .fa-font-awesome-flag,
.acalog-custom .fa-font-awesome-logo-full {
  --fa: "\f2b4";
}
.acalog-custom .fa-gratipay {
  --fa: "\f184";
}
.acalog-custom .fa-apple {
  --fa: "\f179";
}
.acalog-custom .fa-hive {
  --fa: "\e07f";
}
.acalog-custom .fa-gitkraken {
  --fa: "\f3a6";
}
.acalog-custom .fa-keybase {
  --fa: "\f4f5";
}
.acalog-custom .fa-apple-pay {
  --fa: "\f415";
}
.acalog-custom .fa-padlet {
  --fa: "\e4a0";
}
.acalog-custom .fa-amazon-pay {
  --fa: "\f42c";
}
.acalog-custom .fa-github-square,
.acalog-custom .fa-square-github {
  --fa: "\f092";
}
.acalog-custom .fa-stumbleupon {
  --fa: "\f1a4";
}
.acalog-custom .fa-fedex {
  --fa: "\f797";
}
.acalog-custom .fa-phoenix-framework {
  --fa: "\f3dc";
}
.acalog-custom .fa-shopify {
  --fa: "\e057";
}
.acalog-custom .fa-neos {
  --fa: "\f612";
}
.acalog-custom .fa-square-threads {
  --fa: "\e619";
}
.acalog-custom .fa-hackerrank {
  --fa: "\f5f7";
}
.acalog-custom .fa-researchgate {
  --fa: "\f4f8";
}
.acalog-custom .fa-swift {
  --fa: "\f8e1";
}
.acalog-custom .fa-angular {
  --fa: "\f420";
}
.acalog-custom .fa-speakap {
  --fa: "\f3f3";
}
.acalog-custom .fa-angrycreative {
  --fa: "\f36e";
}
.acalog-custom .fa-y-combinator {
  --fa: "\f23b";
}
.acalog-custom .fa-empire {
  --fa: "\f1d1";
}
.acalog-custom .fa-envira {
  --fa: "\f299";
}
.acalog-custom .fa-google-scholar {
  --fa: "\e63b";
}
.acalog-custom .fa-gitlab-square,
.acalog-custom .fa-square-gitlab {
  --fa: "\e5ae";
}
.acalog-custom .fa-studiovinari {
  --fa: "\f3f8";
}
.acalog-custom .fa-pied-piper {
  --fa: "\f2ae";
}
.acalog-custom .fa-wordpress {
  --fa: "\f19a";
}
.acalog-custom .fa-product-hunt {
  --fa: "\f288";
}
.acalog-custom .fa-firefox {
  --fa: "\f269";
}
.acalog-custom .fa-linode {
  --fa: "\f2b8";
}
.acalog-custom .fa-goodreads {
  --fa: "\f3a8";
}
.acalog-custom .fa-odnoklassniki-square,
.acalog-custom .fa-square-odnoklassniki {
  --fa: "\f264";
}
.acalog-custom .fa-jsfiddle {
  --fa: "\f1cc";
}
.acalog-custom .fa-sith {
  --fa: "\f512";
}
.acalog-custom .fa-themeisle {
  --fa: "\f2b2";
}
.acalog-custom .fa-page4 {
  --fa: "\f3d7";
}
.acalog-custom .fa-hashnode {
  --fa: "\e499";
}
.acalog-custom .fa-react {
  --fa: "\f41b";
}
.acalog-custom .fa-cc-paypal {
  --fa: "\f1f4";
}
.acalog-custom .fa-squarespace {
  --fa: "\f5be";
}
.acalog-custom .fa-cc-stripe {
  --fa: "\f1f5";
}
.acalog-custom .fa-creative-commons-share {
  --fa: "\f4f2";
}
.acalog-custom .fa-bitcoin {
  --fa: "\f379";
}
.acalog-custom .fa-keycdn {
  --fa: "\f3ba";
}
.acalog-custom .fa-opera {
  --fa: "\f26a";
}
.acalog-custom .fa-itch-io {
  --fa: "\f83a";
}
.acalog-custom .fa-umbraco {
  --fa: "\f8e8";
}
.acalog-custom .fa-galactic-senate {
  --fa: "\f50d";
}
.acalog-custom .fa-ubuntu {
  --fa: "\f7df";
}
.acalog-custom .fa-draft2digital {
  --fa: "\f396";
}
.acalog-custom .fa-stripe {
  --fa: "\f429";
}
.acalog-custom .fa-houzz {
  --fa: "\f27c";
}
.acalog-custom .fa-gg {
  --fa: "\f260";
}
.acalog-custom .fa-dhl {
  --fa: "\f790";
}
.acalog-custom .fa-pinterest-square,
.acalog-custom .fa-square-pinterest {
  --fa: "\f0d3";
}
.acalog-custom .fa-xing {
  --fa: "\f168";
}
.acalog-custom .fa-blackberry {
  --fa: "\f37b";
}
.acalog-custom .fa-creative-commons-pd {
  --fa: "\f4ec";
}
.acalog-custom .fa-playstation {
  --fa: "\f3df";
}
.acalog-custom .fa-quinscape {
  --fa: "\f459";
}
.acalog-custom .fa-less {
  --fa: "\f41d";
}
.acalog-custom .fa-blogger-b {
  --fa: "\f37d";
}
.acalog-custom .fa-opencart {
  --fa: "\f23d";
}
.acalog-custom .fa-vine {
  --fa: "\f1ca";
}
.acalog-custom .fa-signal-messenger {
  --fa: "\e663";
}
.acalog-custom .fa-paypal {
  --fa: "\f1ed";
}
.acalog-custom .fa-gitlab {
  --fa: "\f296";
}
.acalog-custom .fa-typo3 {
  --fa: "\f42b";
}
.acalog-custom .fa-reddit-alien {
  --fa: "\f281";
}
.acalog-custom .fa-yahoo {
  --fa: "\f19e";
}
.acalog-custom .fa-dailymotion {
  --fa: "\e052";
}
.acalog-custom .fa-affiliatetheme {
  --fa: "\f36b";
}
.acalog-custom .fa-pied-piper-pp {
  --fa: "\f1a7";
}
.acalog-custom .fa-bootstrap {
  --fa: "\f836";
}
.acalog-custom .fa-odnoklassniki {
  --fa: "\f263";
}
.acalog-custom .fa-nfc-symbol {
  --fa: "\e531";
}
.acalog-custom .fa-mintbit {
  --fa: "\e62f";
}
.acalog-custom .fa-ethereum {
  --fa: "\f42e";
}
.acalog-custom .fa-speaker-deck {
  --fa: "\f83c";
}
.acalog-custom .fa-creative-commons-nc-eu {
  --fa: "\f4e9";
}
.acalog-custom .fa-patreon {
  --fa: "\f3d9";
}
.acalog-custom .fa-avianex {
  --fa: "\f374";
}
.acalog-custom .fa-ello {
  --fa: "\f5f1";
}
.acalog-custom .fa-gofore {
  --fa: "\f3a7";
}
.acalog-custom .fa-bimobject {
  --fa: "\f378";
}
.acalog-custom .fa-brave-reverse {
  --fa: "\e63d";
}
.acalog-custom .fa-facebook-f {
  --fa: "\f39e";
}
.acalog-custom .fa-google-plus-square,
.acalog-custom .fa-square-google-plus {
  --fa: "\f0d4";
}
.acalog-custom .fa-web-awesome {
  --fa: "\e682";
}
.acalog-custom .fa-mandalorian {
  --fa: "\f50f";
}
.acalog-custom .fa-first-order-alt {
  --fa: "\f50a";
}
.acalog-custom .fa-osi {
  --fa: "\f41a";
}
.acalog-custom .fa-google-wallet {
  --fa: "\f1ee";
}
.acalog-custom .fa-d-and-d-beyond {
  --fa: "\f6ca";
}
.acalog-custom .fa-periscope {
  --fa: "\f3da";
}
.acalog-custom .fa-fulcrum {
  --fa: "\f50b";
}
.acalog-custom .fa-cloudscale {
  --fa: "\f383";
}
.acalog-custom .fa-forumbee {
  --fa: "\f211";
}
.acalog-custom .fa-mizuni {
  --fa: "\f3cc";
}
.acalog-custom .fa-schlix {
  --fa: "\f3ea";
}
.acalog-custom .fa-square-xing,
.acalog-custom .fa-xing-square {
  --fa: "\f169";
}
.acalog-custom .fa-bandcamp {
  --fa: "\f2d5";
}
.acalog-custom .fa-wpforms {
  --fa: "\f298";
}
.acalog-custom .fa-cloudversify {
  --fa: "\f385";
}
.acalog-custom .fa-usps {
  --fa: "\f7e1";
}
.acalog-custom .fa-megaport {
  --fa: "\f5a3";
}
.acalog-custom .fa-magento {
  --fa: "\f3c4";
}
.acalog-custom .fa-spotify {
  --fa: "\f1bc";
}
.acalog-custom .fa-optin-monster {
  --fa: "\f23c";
}
.acalog-custom .fa-fly {
  --fa: "\f417";
}
.acalog-custom .fa-square-bluesky {
  --fa: "\e6a3";
}
.acalog-custom .fa-aviato {
  --fa: "\f421";
}
.acalog-custom .fa-itunes {
  --fa: "\f3b4";
}
.acalog-custom .fa-cuttlefish {
  --fa: "\f38c";
}
.acalog-custom .fa-blogger {
  --fa: "\f37c";
}
.acalog-custom .fa-flickr {
  --fa: "\f16e";
}
.acalog-custom .fa-viber {
  --fa: "\f409";
}
.acalog-custom .fa-soundcloud {
  --fa: "\f1be";
}
.acalog-custom .fa-digg {
  --fa: "\f1a6";
}
.acalog-custom .fa-tencent-weibo {
  --fa: "\f1d5";
}
.acalog-custom .fa-letterboxd {
  --fa: "\e62d";
}
.acalog-custom .fa-symfony {
  --fa: "\f83d";
}
.acalog-custom .fa-maxcdn {
  --fa: "\f136";
}
.acalog-custom .fa-etsy {
  --fa: "\f2d7";
}
.acalog-custom .fa-facebook-messenger {
  --fa: "\f39f";
}
.acalog-custom .fa-audible {
  --fa: "\f373";
}
.acalog-custom .fa-think-peaks {
  --fa: "\f731";
}
.acalog-custom .fa-bilibili {
  --fa: "\e3d9";
}
.acalog-custom .fa-erlang {
  --fa: "\f39d";
}
.acalog-custom .fa-x-twitter {
  --fa: "\e61b";
}
.acalog-custom .fa-cotton-bureau {
  --fa: "\f89e";
}
.acalog-custom .fa-dashcube {
  --fa: "\f210";
}
.acalog-custom .fa-42-group,
.acalog-custom .fa-innosoft {
  --fa: "\e080";
}
.acalog-custom .fa-stack-exchange {
  --fa: "\f18d";
}
.acalog-custom .fa-elementor {
  --fa: "\f430";
}
.acalog-custom .fa-pied-piper-square,
.acalog-custom .fa-square-pied-piper {
  --fa: "\e01e";
}
.acalog-custom .fa-creative-commons-nd {
  --fa: "\f4eb";
}
.acalog-custom .fa-palfed {
  --fa: "\f3d8";
}
.acalog-custom .fa-superpowers {
  --fa: "\f2dd";
}
.acalog-custom .fa-resolving {
  --fa: "\f3e7";
}
.acalog-custom .fa-xbox {
  --fa: "\f412";
}
.acalog-custom .fa-square-web-awesome-stroke {
  --fa: "\e684";
}
.acalog-custom .fa-searchengin {
  --fa: "\f3eb";
}
.acalog-custom .fa-tiktok {
  --fa: "\e07b";
}
.acalog-custom .fa-facebook-square,
.acalog-custom .fa-square-facebook {
  --fa: "\f082";
}
.acalog-custom .fa-renren {
  --fa: "\f18b";
}
.acalog-custom .fa-linux {
  --fa: "\f17c";
}
.acalog-custom .fa-glide {
  --fa: "\f2a5";
}
.acalog-custom .fa-linkedin {
  --fa: "\f08c";
}
.acalog-custom .fa-hubspot {
  --fa: "\f3b2";
}
.acalog-custom .fa-deploydog {
  --fa: "\f38e";
}
.acalog-custom .fa-twitch {
  --fa: "\f1e8";
}
.acalog-custom .fa-flutter {
  --fa: "\e694";
}
.acalog-custom .fa-ravelry {
  --fa: "\f2d9";
}
.acalog-custom .fa-mixer {
  --fa: "\e056";
}
.acalog-custom .fa-lastfm-square,
.acalog-custom .fa-square-lastfm {
  --fa: "\f203";
}
.acalog-custom .fa-vimeo {
  --fa: "\f40a";
}
.acalog-custom .fa-mendeley {
  --fa: "\f7b3";
}
.acalog-custom .fa-uniregistry {
  --fa: "\f404";
}
.acalog-custom .fa-figma {
  --fa: "\f799";
}
.acalog-custom .fa-creative-commons-remix {
  --fa: "\f4ee";
}
.acalog-custom .fa-cc-amazon-pay {
  --fa: "\f42d";
}
.acalog-custom .fa-dropbox {
  --fa: "\f16b";
}
.acalog-custom .fa-instagram {
  --fa: "\f16d";
}
.acalog-custom .fa-cmplid {
  --fa: "\e360";
}
.acalog-custom .fa-upwork {
  --fa: "\e641";
}
.acalog-custom .fa-facebook {
  --fa: "\f09a";
}
.acalog-custom .fa-gripfire {
  --fa: "\f3ac";
}
.acalog-custom .fa-jedi-order {
  --fa: "\f50e";
}
.acalog-custom .fa-uikit {
  --fa: "\f403";
}
.acalog-custom .fa-fort-awesome-alt {
  --fa: "\f3a3";
}
.acalog-custom .fa-phabricator {
  --fa: "\f3db";
}
.acalog-custom .fa-ussunnah {
  --fa: "\f407";
}
.acalog-custom .fa-earlybirds {
  --fa: "\f39a";
}
.acalog-custom .fa-trade-federation {
  --fa: "\f513";
}
.acalog-custom .fa-autoprefixer {
  --fa: "\f41c";
}
.acalog-custom .fa-whatsapp {
  --fa: "\f232";
}
.acalog-custom .fa-square-upwork {
  --fa: "\e67c";
}
.acalog-custom .fa-slideshare {
  --fa: "\f1e7";
}
.acalog-custom .fa-google-play {
  --fa: "\f3ab";
}
.acalog-custom .fa-viadeo {
  --fa: "\f2a9";
}
.acalog-custom .fa-line {
  --fa: "\f3c0";
}
.acalog-custom .fa-google-drive {
  --fa: "\f3aa";
}
.acalog-custom .fa-servicestack {
  --fa: "\f3ec";
}
.acalog-custom .fa-simplybuilt {
  --fa: "\f215";
}
.acalog-custom .fa-bitbucket {
  --fa: "\f171";
}
.acalog-custom .fa-imdb {
  --fa: "\f2d8";
}
.acalog-custom .fa-deezer {
  --fa: "\e077";
}
.acalog-custom .fa-raspberry-pi {
  --fa: "\f7bb";
}
.acalog-custom .fa-jira {
  --fa: "\f7b1";
}
.acalog-custom .fa-docker {
  --fa: "\f395";
}
.acalog-custom .fa-screenpal {
  --fa: "\e570";
}
.acalog-custom .fa-bluetooth {
  --fa: "\f293";
}
.acalog-custom .fa-gitter {
  --fa: "\f426";
}
.acalog-custom .fa-d-and-d {
  --fa: "\f38d";
}
.acalog-custom .fa-microblog {
  --fa: "\e01a";
}
.acalog-custom .fa-cc-diners-club {
  --fa: "\f24c";
}
.acalog-custom .fa-gg-circle {
  --fa: "\f261";
}
.acalog-custom .fa-pied-piper-hat {
  --fa: "\f4e5";
}
.acalog-custom .fa-kickstarter-k {
  --fa: "\f3bc";
}
.acalog-custom .fa-yandex {
  --fa: "\f413";
}
.acalog-custom .fa-readme {
  --fa: "\f4d5";
}
.acalog-custom .fa-html5 {
  --fa: "\f13b";
}
.acalog-custom .fa-sellsy {
  --fa: "\f213";
}
.acalog-custom .fa-square-web-awesome {
  --fa: "\e683";
}
.acalog-custom .fa-sass {
  --fa: "\f41e";
}
.acalog-custom .fa-wirsindhandwerk,
.acalog-custom .fa-wsh {
  --fa: "\e2d0";
}
.acalog-custom .fa-buromobelexperte {
  --fa: "\f37f";
}
.acalog-custom .fa-salesforce {
  --fa: "\f83b";
}
.acalog-custom .fa-octopus-deploy {
  --fa: "\e082";
}
.acalog-custom .fa-medapps {
  --fa: "\f3c6";
}
.acalog-custom .fa-ns8 {
  --fa: "\f3d5";
}
.acalog-custom .fa-pinterest-p {
  --fa: "\f231";
}
.acalog-custom .fa-apper {
  --fa: "\f371";
}
.acalog-custom .fa-fort-awesome {
  --fa: "\f286";
}
.acalog-custom .fa-waze {
  --fa: "\f83f";
}
.acalog-custom .fa-bluesky {
  --fa: "\e671";
}
.acalog-custom .fa-cc-jcb {
  --fa: "\f24b";
}
.acalog-custom .fa-snapchat,
.acalog-custom .fa-snapchat-ghost {
  --fa: "\f2ab";
}
.acalog-custom .fa-fantasy-flight-games {
  --fa: "\f6dc";
}
.acalog-custom .fa-rust {
  --fa: "\e07a";
}
.acalog-custom .fa-wix {
  --fa: "\f5cf";
}
.acalog-custom .fa-behance-square,
.acalog-custom .fa-square-behance {
  --fa: "\f1b5";
}
.acalog-custom .fa-supple {
  --fa: "\f3f9";
}
.acalog-custom .fa-webflow {
  --fa: "\e65c";
}
.acalog-custom .fa-rebel {
  --fa: "\f1d0";
}
.acalog-custom .fa-css3 {
  --fa: "\f13c";
}
.acalog-custom .fa-staylinked {
  --fa: "\f3f5";
}
.acalog-custom .fa-kaggle {
  --fa: "\f5fa";
}
.acalog-custom .fa-space-awesome {
  --fa: "\e5ac";
}
.acalog-custom .fa-deviantart {
  --fa: "\f1bd";
}
.acalog-custom .fa-cpanel {
  --fa: "\f388";
}
.acalog-custom .fa-goodreads-g {
  --fa: "\f3a9";
}
.acalog-custom .fa-git-square,
.acalog-custom .fa-square-git {
  --fa: "\f1d2";
}
.acalog-custom .fa-square-tumblr,
.acalog-custom .fa-tumblr-square {
  --fa: "\f174";
}
.acalog-custom .fa-trello {
  --fa: "\f181";
}
.acalog-custom .fa-creative-commons-nc-jp {
  --fa: "\f4ea";
}
.acalog-custom .fa-get-pocket {
  --fa: "\f265";
}
.acalog-custom .fa-perbyte {
  --fa: "\e083";
}
.acalog-custom .fa-grunt {
  --fa: "\f3ad";
}
.acalog-custom .fa-weebly {
  --fa: "\f5cc";
}
.acalog-custom .fa-connectdevelop {
  --fa: "\f20e";
}
.acalog-custom .fa-leanpub {
  --fa: "\f212";
}
.acalog-custom .fa-black-tie {
  --fa: "\f27e";
}
.acalog-custom .fa-themeco {
  --fa: "\f5c6";
}
.acalog-custom .fa-python {
  --fa: "\f3e2";
}
.acalog-custom .fa-android {
  --fa: "\f17b";
}
.acalog-custom .fa-bots {
  --fa: "\e340";
}
.acalog-custom .fa-free-code-camp {
  --fa: "\f2c5";
}
.acalog-custom .fa-hornbill {
  --fa: "\f592";
}
.acalog-custom .fa-js {
  --fa: "\f3b8";
}
.acalog-custom .fa-ideal {
  --fa: "\e013";
}
.acalog-custom .fa-git {
  --fa: "\f1d3";
}
.acalog-custom .fa-dev {
  --fa: "\f6cc";
}
.acalog-custom .fa-sketch {
  --fa: "\f7c6";
}
.acalog-custom .fa-yandex-international {
  --fa: "\f414";
}
.acalog-custom .fa-cc-amex {
  --fa: "\f1f3";
}
.acalog-custom .fa-uber {
  --fa: "\f402";
}
.acalog-custom .fa-github {
  --fa: "\f09b";
}
.acalog-custom .fa-php {
  --fa: "\f457";
}
.acalog-custom .fa-alipay {
  --fa: "\f642";
}
.acalog-custom .fa-youtube {
  --fa: "\f167";
}
.acalog-custom .fa-skyatlas {
  --fa: "\f216";
}
.acalog-custom .fa-firefox-browser {
  --fa: "\e007";
}
.acalog-custom .fa-replyd {
  --fa: "\f3e6";
}
.acalog-custom .fa-suse {
  --fa: "\f7d6";
}
.acalog-custom .fa-jenkins {
  --fa: "\f3b6";
}
.acalog-custom .fa-twitter {
  --fa: "\f099";
}
.acalog-custom .fa-rockrms {
  --fa: "\f3e9";
}
.acalog-custom .fa-pinterest {
  --fa: "\f0d2";
}
.acalog-custom .fa-buffer {
  --fa: "\f837";
}
.acalog-custom .fa-npm {
  --fa: "\f3d4";
}
.acalog-custom .fa-yammer {
  --fa: "\f840";
}
.acalog-custom .fa-btc {
  --fa: "\f15a";
}
.acalog-custom .fa-dribbble {
  --fa: "\f17d";
}
.acalog-custom .fa-stumbleupon-circle {
  --fa: "\f1a3";
}
.acalog-custom .fa-internet-explorer {
  --fa: "\f26b";
}
.acalog-custom .fa-stubber {
  --fa: "\e5c7";
}
.acalog-custom .fa-telegram,
.acalog-custom .fa-telegram-plane {
  --fa: "\f2c6";
}
.acalog-custom .fa-old-republic {
  --fa: "\f510";
}
.acalog-custom .fa-odysee {
  --fa: "\e5c6";
}
.acalog-custom .fa-square-whatsapp,
.acalog-custom .fa-whatsapp-square {
  --fa: "\f40c";
}
.acalog-custom .fa-node-js {
  --fa: "\f3d3";
}
.acalog-custom .fa-edge-legacy {
  --fa: "\e078";
}
.acalog-custom .fa-slack,
.acalog-custom .fa-slack-hash {
  --fa: "\f198";
}
.acalog-custom .fa-medrt {
  --fa: "\f3c8";
}
.acalog-custom .fa-usb {
  --fa: "\f287";
}
.acalog-custom .fa-tumblr {
  --fa: "\f173";
}
.acalog-custom .fa-vaadin {
  --fa: "\f408";
}
.acalog-custom .fa-quora {
  --fa: "\f2c4";
}
.acalog-custom .fa-square-x-twitter {
  --fa: "\e61a";
}
.acalog-custom .fa-reacteurope {
  --fa: "\f75d";
}
.acalog-custom .fa-medium,
.acalog-custom .fa-medium-m {
  --fa: "\f23a";
}
.acalog-custom .fa-amilia {
  --fa: "\f36d";
}
.acalog-custom .fa-mixcloud {
  --fa: "\f289";
}
.acalog-custom .fa-flipboard {
  --fa: "\f44d";
}
.acalog-custom .fa-viacoin {
  --fa: "\f237";
}
.acalog-custom .fa-critical-role {
  --fa: "\f6c9";
}
.acalog-custom .fa-sitrox {
  --fa: "\e44a";
}
.acalog-custom .fa-discourse {
  --fa: "\f393";
}
.acalog-custom .fa-joomla {
  --fa: "\f1aa";
}
.acalog-custom .fa-mastodon {
  --fa: "\f4f6";
}
.acalog-custom .fa-airbnb {
  --fa: "\f834";
}
.acalog-custom .fa-wolf-pack-battalion {
  --fa: "\f514";
}
.acalog-custom .fa-buy-n-large {
  --fa: "\f8a6";
}
.acalog-custom .fa-gulp {
  --fa: "\f3ae";
}
.acalog-custom .fa-creative-commons-sampling-plus {
  --fa: "\f4f1";
}
.acalog-custom .fa-strava {
  --fa: "\f428";
}
.acalog-custom .fa-ember {
  --fa: "\f423";
}
.acalog-custom .fa-canadian-maple-leaf {
  --fa: "\f785";
}
.acalog-custom .fa-teamspeak {
  --fa: "\f4f9";
}
.acalog-custom .fa-pushed {
  --fa: "\f3e1";
}
.acalog-custom .fa-wordpress-simple {
  --fa: "\f411";
}
.acalog-custom .fa-nutritionix {
  --fa: "\f3d6";
}
.acalog-custom .fa-wodu {
  --fa: "\e088";
}
.acalog-custom .fa-google-pay {
  --fa: "\e079";
}
.acalog-custom .fa-intercom {
  --fa: "\f7af";
}
.acalog-custom .fa-zhihu {
  --fa: "\f63f";
}
.acalog-custom .fa-korvue {
  --fa: "\f42f";
}
.acalog-custom .fa-pix {
  --fa: "\e43a";
}
.acalog-custom .fa-steam-symbol {
  --fa: "\f3f6";
}
.acalog-custom :host,
.acalog-custom :root {
  --fa-font-duotone: normal 900 1em "Font Awesome 6 Duotone";
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-28\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-28\.ttf") format("truetype");
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-27\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-27\.ttf") format("truetype");
  unicode-range: uf818-f88c, u10f 808f 88c;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-26\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-26\.ttf") format("truetype");
  unicode-range: uf7a4-f817, u10f 7a -6f 817;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-25\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-25\.ttf") format("truetype");
  unicode-range: uf732-f7a3, u10f 722f 7a 3;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-24\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-24\.ttf") format("truetype");
  unicode-range: uf6c4-f72d, u10f 6c -6f 72d;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-23\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-23\.ttf") format("truetype");
  unicode-range: uf65d-f6c3, u10f 55d 6c 3;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-22\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-22\.ttf") format("truetype");
  unicode-range: uf0e4-f65c, u10f 0e -6f 65c;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-21\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-21\.ttf") format("truetype");
  unicode-range: uf57e-f5f0, u10f 47e 5f 0;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-20\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-20\.ttf") format("truetype");
  unicode-range: uf4fa-f57d, u10f -6fa 57d;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-19\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-19\.ttf") format("truetype");
  unicode-range: ue207, uf47a-f4e3, u10e 207, u10f 37a 4e 3;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-18\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-18\.ttf") format("truetype");
  unicode-range: uf3c1-f3fc, uf3ff-f479, uf4a1, u10f 3c -9f 3fc, u10f -7ff 479, u10f 4a 1;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-17\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-17\.ttf") format("truetype");
  unicode-range: uf30d-f3bf, u10f 20d 3bf;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-16\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-16\.ttf") format("truetype");
  unicode-range: uf247-f30c, uf4e6, uf8e5, u10f 237f 30c, u10f 4e 6, u10f 8e 5;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-15\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-15\.ttf") format("truetype");
  unicode-range: uf14a-f245, u10f 4a 245;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-14\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-14\.ttf") format("truetype");
  unicode-range: uf07c-f0e3, uf0e9-f149, uf381-f382, u10f -3c 0e 3, u10f 0e -1f 149, u10f 371f 382;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-13\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-13\.ttf") format("truetype");
  unicode-range: ue647-f07a, u10f -10f 07a;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-12\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-12\.ttf") format("truetype");
  unicode-range: ue572-e646, uf8bc, u10f 8bc;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-11\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-11\.ttf") format("truetype");
  unicode-range: ue4b8-e571;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-10\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-10\.ttf") format("truetype");
  unicode-range: ue3fe-e4b7;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-9\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-9\.ttf") format("truetype");
  unicode-range: ue34a-e3fd, uf80b, u10f 80b;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-8\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-8\.ttf") format("truetype");
  unicode-range: ue265-e349;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-7\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-7\.ttf") format("truetype");
  unicode-range: ue1ab-e206, ue208-e264;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-6\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-6\.ttf") format("truetype");
  unicode-range: ue0f3-e1aa;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-5\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-5\.ttf") format("truetype");
  unicode-range: ue048-e0f2, u10e 38e 086;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-4\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-4\.ttf") format("truetype");
  unicode-range: u2c-e047, uf1fa, uf52c, uf531, uf536, uf69f, u10e -10e 047, u10f 1fa, u10f 52c, u10f 531, u10f 536, u10f 69f;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-3\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-3\.ttf") format("truetype");
  unicode-range: u22-2a, u102a, uf069, uf5fd, uf621, uf63b, uf649-f64a, uf64f, uf653-f654, uf656, uf65b, uf664, uf673, uf675, uf67d, uf67f, uf695, uf69c, uf6a8, uf6bf-f6c0, uf6d5, uf6e3, uf6e9, uf6f5, uf6fa, uf6ff-f700, uf70b, uf70e, uf715, uf71b, uf72e-f72f, uf733-f734, uf747, uf755, uf757, uf75c, uf762, uf773, uf77c, uf781, uf784, uf788, uf7b2, uf7b6, uf7bd, uf7d5, uf7ee, uf7ff, uf801, uf804, uf813-f814, uf82f-f830, uf845-f846, uf850, uf855, uf858-f859, uf85c, uf866, uf86d, uf871, uf875, uf893-f894, uf897, uf89f, uf8a9, uf8b1-f8b2, uf8bb, uf8c7, uf8d6-f8d7, uf8d9, uf8df-f8e0, uf8e7, uf8ee-f8ef, uf8fd, u10f 069, u10f 5fd, u10f 621, u10f 63b, u10f 639f 64a, u10f 64f, u10f 643f 654, u10f 656, u10f 65b, u10f 664, u10f 673, u10f 675, u10f 67d, u10f 67f, u10f 695, u10f 69c, u10f 6a 8, u10f -4bf 6c 0, u10f 6d 5, u10f 6e 3, u10f 6e 9, u10f 6f 5, u10f 6fa, u10f -4ff 700, u10f 70b, u10f 70e, u10f 715, u10f 71b, u10f 62e 72f, u10f 723f 734, u10f 747, u10f 755, u10f 757, u10f 75c, u10f 762, u10f 773, u10f 77c, u10f 781, u10f 784, u10f 788, u10f 7b 2, u10f 7b 6, u10f 7bd, u10f 7d 5, u10f 7ee, u10f 7ff, u10f 801, u10f 804, u10f 803f 814, u10f 72f 830, u10f 835f 846, u10f 850, u10f 855, u10f 848f 859, u10f 85c, u10f 866, u10f 86d, u10f 871, u10f 875, u10f 883f 894, u10f 897, u10f 89f, u10f 8a 9, u10f 8b -9f 8b 2, u10f 8bb, u10f 8c 7, u10f 8d -4f 8d 7, u10f 8d 9, u10f -2df 8e 0, u10f 8e 7, u10f -2ee 8ef, u10f 8fd;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-2\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-2\.ttf") format("truetype");
  unicode-range: uf040, uf108, uf2a0, uf2a7, uf2b5, uf2bb, uf2cc-f2cd, uf2d2, uf2db, uf2e1, uf2ec, uf2f7, uf2fc, uf302-f303, uf316, uf31a, uf328, uf335, uf363, uf37e, uf390, uf3c5, uf3ce, uf3e5, uf3f4, uf3fb, uf40e, uf435, uf44b, uf481, uf48a, uf48f-f490, uf493-f494, uf498, uf4b7, uf4ca, uf4cc, uf4d1, uf4d7-f4d8, uf4e2, uf503, uf508, uf51b, uf51d-f51e, uf521-f522, uf52b, uf530, uf535, uf53e, uf543-f545, uf548-f549, uf54e, uf555, uf559, uf55d, uf564, uf56c, uf56e-f570, uf577-f578, uf590, uf594-f595, uf5a1-f5a2, uf5aa-f5ab, uf5b0, uf5b7, uf5ba, uf5bf, uf5ca, uf5db-f5dc, uf5ef, uf5f2, uf5f6, uf5fb, u10f 040, u10f 108, u10f 2a 0, u10f 2a 7, u10f 2b 5, u10f 2bb, u10f -8cc 2cd, u10f 2d 2, u10f 2db, u10f 2e 1, u10f 2ec, u10f 2f 7, u10f 2fc, u10f 292f 303, u10f 316, u10f 31a, u10f 328, u10f 335, u10f 363, u10f 37e, u10f 390, u10f 3c 5, u10f 3ce, u10f 3e 5, u10f 3f 4, u10f 3fb, u10f 40e, u10f 435, u10f 44b, u10f 481, u10f 48a, u10f 38f 490, u10f 483f 494, u10f 498, u10f 4b 7, u10f 4ca, u10f 4cc, u10f 4d 1, u10f 4d -3f 4d 8, u10f 4e 2, u10f 503, u10f 508, u10f 51b, u10f 41d 51e, u10f 511f 522, u10f 52b, u10f 530, u10f 535, u10f 53e, u10f 533f 545, u10f 538f 549, u10f 54e, u10f 555, u10f 559, u10f 55d, u10f 564, u10f 56c, u10f 46e 570, u10f 567f 578, u10f 590, u10f 584f 595, u10f 5a -9f 5a 2, u10f -5aa 5ab, u10f 5b 0, u10f 5b 7, u10f 5ba, u10f 5bf, u10f 5ca, u10f -5db 5dc, u10f 5ef, u10f 5f 2, u10f 5f 6, u10f 5fb;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-1\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-1\.ttf") format("truetype");
  unicode-range: uf0a6, uf0ac-f0ad, uf0b0-f0b1, uf0c0-f0c2, uf0c5-f0c6, uf0c8-f0c9, uf0cc, uf0ce, uf0d1-f0d7, uf0dc, uf0e0, uf0e7-f0e8, uf0eb, uf0f3, uf0f8, uf106, uf109, uf10e-f111, uf11c-f11e, uf121, uf126, uf129, uf12c-f133, uf135, uf13d, uf140, uf145, uf14e, uf15b, uf164, uf186, uf188, uf1ab, uf1ad-f1ae, uf1b2, uf1b8, uf1bb-f1c3, uf1ce-f1d8, uf1dc, uf1e4-f1ec, uf1f8-f1f9, uf205, uf20a, uf217, uf219-f21d, uf22d-f234, uf238, uf246, uf24d, uf251, uf25d, uf275, uf29e, uf47d, u10f 0a 6, u10f -10ac 0ad, u10f 0b -10f 0b 1, u10f 0c -10f 0c 2, u10f 0c -5f 0c 6, u10f 0c -2f 0c 9, u10f 0cc, u10f 0ce, u10f 0d -9f 0d 7, u10f 0dc, u10f 0e 0, u10f 0e -3f 0e 8, u10f 0eb, u10f 0f 3, u10f 0f 8, u10f 106, u10f 109, u10f 0e 111, u10f 1c 11e, u10f 121, u10f 126, u10f 129, u10f 2c 133, u10f 135, u10f 13d, u10f 140, u10f 145, u10f 14e, u10f 15b, u10f 164, u10f 186, u10f 188, u10f 1ab, u10f -9ad 1ae, u10f 1b 2, u10f 1b 8, u10f -9bb 1c 3, u10f -9ce 1d 8, u10f 1dc, u10f 1e -6f 1ec, u10f 1f -2f 1f 9, u10f 205, u10f 20a, u10f 217, u10f 209f 21d, u10f 12d 234, u10f 238, u10f 246, u10f 24d, u10f 251, u10f 25d, u10f 275, u10f 29e, u10f 47d;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-0\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-0\.ttf") format("truetype");
  unicode-range: u21, u23-25, u2b, u3f, u1021-1025, u102b, u103f, ue010, ue017, ue01b, ue01f-e021, ue024, ue02f, ue03a, ue042, ue045-e046, ue060, ue068, ue06e, ue074, ue076, uf001, uf004-f008, uf00c, uf011-f012, uf015-f01c, uf023-f025, uf02a, uf02c-f031, uf03a, uf03d-f03e, uf041, uf04a-f04e, uf05b, uf060-f065, uf067-f068, uf06b-f06e, uf072, uf075, uf077-f078, uf07b, uf084, uf086, uf091-f093, uf095, uf09c-f09d, uf0a3, uf128, uf12a, uf155, uf292, uf295, uf332, uf541, uf80a, uf80c, u10e 010, u10e 017, u10e 01b, u10e -9f 021, u10e 024, u10e 02f, u10e 03a, u10e 042, u10e 35e 046, u10e 060, u10e 068, u10e 06e, u10e 074, u10e 076, u10f 001, u10f -6f 008, u10f 00c, u10f 1f 012, u10f 5f 01c, u10f 13f 025, u10f 02a, u10f -8c 031, u10f 03a, u10f -7d 03e, u10f 041, u10f -6a 04e, u10f 05b, u10f 50f 065, u10f 57f 068, u10f -4b 06e, u10f 072, u10f 075, u10f 67f 078, u10f 07b, u10f 084, u10f 086, u10f 81f 093, u10f 095, u10f -1c 09d, u10f 0a 3, u10f 128, u10f 12a, u10f 155, u10f 292, u10f 295, u10f 332, u10f 541, u10f 80a, u10f 80c;
}
.acalog-custom .fa-duotone,
.acalog-custom .fad {
  position: relative;
  font-weight: 900;
  letter-spacing: normal;
}
.acalog-custom .fa-duotone:before,
.acalog-custom .fad:before {
  position: absolute;
  color: var(--fa-primary-color,inherit);
  opacity: var(--fa-primary-opacity,1);
}
.acalog-custom .fa-duotone:after,
.acalog-custom .fad:after {
  color: var(--fa-secondary-color,inherit);
}
.acalog-custom .fa-duotone.fa-swap-opacity:before,
.acalog-custom .fa-duotone:after,
.acalog-custom .fa-swap-opacity .fa-duotone:before,
.acalog-custom .fa-swap-opacity .fad:before,
.acalog-custom .fad.fa-swap-opacity:before,
.acalog-custom .fad:after {
  opacity: var(--fa-secondary-opacity,.4);
}
.acalog-custom .fa-duotone.fa-swap-opacity:after,
.acalog-custom .fa-swap-opacity .fa-duotone:after,
.acalog-custom .fa-swap-opacity .fad:after,
.acalog-custom .fad.fa-swap-opacity:after {
  opacity: var(--fa-primary-opacity,1);
}
.acalog-custom .fa-duotone.fa-inverse,
.acalog-custom .fad.fa-inverse {
  color: var(--fa-inverse,#fff);
}
.acalog-custom .fa-duotone.fa-stack-1x,
.acalog-custom .fa-duotone.fa-stack-2x,
.acalog-custom .fad.fa-stack-1x,
.acalog-custom .fad.fa-stack-2x {
  position: absolute;
}
.acalog-custom :host,
.acalog-custom :root {
  --fa-font-light: normal 300 1em "Font Awesome 6 Pro";
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-22\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-22\.ttf") format("truetype");
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-21\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-21\.ttf") format("truetype");
  unicode-range: u20b 8, u2603, u2622-26f 8, ue0cf-f863, u1f 31d 334, u1f 335f 384, u1f 3c 1f 477, u1f 494, u1f 4b -1f 4e 1, u1f 595, u1f 6a 0f 6cd, u1f 6f -1f 9e 3;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-20\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-20\.ttf") format("truetype");
  unicode-range: u2604, u2620, u2623-2694, u26c -20f 0, uf6fc-f7a8, u1f 304f 32b, u1f 3c 2f 3d 4, u1f 406f 422, u1f 571, u1f 576f 578, u1f 5e 0f 69c, u1f 941f 943, u1f 955, u1f 967, u1f 96e 98c, u1f 9fb, u1faa 6;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-19\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-19\.ttf") format("truetype");
  unicode-range: u20b 4, u2211-221a, u22c -20c 3, u262a-262f, u26b 0, u26c 5, u26e 9, u26fa-2721, uf65c-f6fb, u1f 32d 341, u1f 357, u1f 3db, u1f 3f 8f 404, u1f 408, u1f 40e, u1f 411f 415, u1f 418, u1f 47b, u1f 548f 54e, u1f 56f, u1f 5dd, u1f 6d 0, u1f 986, u1f 98b 9ae, u1f 9e 6, u1fa 80fa 93;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-18\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-18\.ttf") format("truetype");
  unicode-range: u2625, u2638, u269b, u2711, uf0e4-f65a, u1f 33e 34f, u1f 392, u1f 2ad 3af, u1f 3ca, u1f 441f 453, u1f 4c 8f 4d 9, u1f 52c, u1f 5c 4, u1f 5e 2, u1f 59a 697, u1f 6a 6, u1f 6ec, u1f 6fb, u1f 9b 3f 9b 7, u1f 9ee, u1faa 5, u1fac 1;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-17\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-17\.ttf") format("truetype");
  unicode-range: uf7, u221e, u232b, u267e-2685, u26fd, u2712, u2797, uf501-f5ac, u1f 17f, u1f 29d 30f, u1f 35a 378, u1f 3a 8, u1f 455, u1f 480, u1f 3bf 4c 0, u1f 4d 6, u1f 56e, u1f 58b, u1f 5b 8, u1f 599f 606, u1f 59d 620, u1f 626, u1f 62c, u1f 632f 681, u1f 5aa 6ad, u1f 6b 6, u1f 6ce, u1f 922f 941, u1f 977, u1f 9f -1f 9f 9, u1fa 9b, u1fab 6;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-16\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-16\.ttf") format("truetype");
  unicode-range: u24bd, u265b-265c, u2b -1b 1c, ue207, uf27b, uf445-f500, u1f 377, u1f 397, u1f 3be, u1f 3c 8, u1f 2cf 3d 3, u1f 465, u1f 489, u1f 49f, u1f 4ac, u1f 4e 6, u1f 54a, u1f 609, u1f 6a 9, u1f 6ac, u1f 7e 4f 91d, u1f 94c, u1f 8ea 9ec, u1fa 79;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-15\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-15\.ttf") format("truetype");
  unicode-range: u2139-21e 5, u23f 0, u265a, u265d-2663, u26be, u2708, u27a -1b 0d, u2b 21b 95, uf01a-f01b, uf18e-f190, uf2d4-f3fc, uf3ff-f444, u1f 333, u1f 383, u1f 399, u1f 3c 0, u1f 3ed, u1f 48e, u1f 4dd, u1f 4e 3f 4e 5, u1f 4fa, u1f 502, u1f 94a, u1f 94e;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-14\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-14\.ttf") format("truetype");
  unicode-range: u20aa, u2122, u231b, u23f -22f 3, u25ac, u263f-2642, u2660, u2696, u26a -24a 9, u26b 2, u270b-270c, u2744-274e, uf014, uf0f5, uf1b1-f27a, uf28b-f2d3, uf2dc-f308, uf425, uf4e6, uf8e5, u1f 321, u1f 374, u1f 382, u1f 4a 9, u1f 4cd, u1f 503f 515, u1f 58a, u1f 58c, u1f 596, u1f 5d 4f 5d 6, u1f 5fa, u1f 68d, u1f 6b 2, u1f 6cc, u1f 6d 1, u1f 91a, u1f 944;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-13\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-13\.ttf") format("truetype");
  unicode-range: ua3-bb, u201c-20a 9, u20ac, u20bd, u21ba-21c 4, u2304, u2600, u2611, u2639, u26bd, u2700-2705, uf01d-f0e3, uf0e9-f0f4, uf0f6-f187, uf191-f1b0, uf1b3-f1e3, uf381-f382, u1f 393, u1f 44e, u1f 4a 3, u1f 4be, u1f 4e 0, u1f 518, u1f 5aa, u1f 5b 7, u1f 5b 8f 5bb, u1f 5ce, u1f 610, u1f 642, u1f 690f 696, u1f 698, u1f 9cd, u1f 9ef, u1f 9f 3, u1fa 7a;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-12\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-12\.ttf") format("truetype");
  unicode-range: ud7, u21bb, u2329-232a, u23cf-23ee, u25d 0, u2699, u26a 0, u2715-2716, u274c, ue647-f013, uf01e-f044, uf047-f085, uf089-f0a1, uf115, uf123, uf29c, u1f 34b, u1f 3f 7, u1f 4a 7, u1f 4c 2, u1f 4cc, u1f 4e 2, u1f 4f 7, u1f 500, u1f 507f 50a, u1f 50d, u1f 56b, u1f 588, u1f 5b 4, u1f 5c 1, u1f 5d 7f 5d 9, u1f 6ab, u1f 6d 2, u1f 9f 2;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-11\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-11\.ttf") format("truetype");
  unicode-range: u203d, ue574-e646, uf8bc, u1f 3ae, u1f 68a;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-10\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-10\.ttf") format("truetype");
  unicode-range: ue4ba-e573;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-9\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-9\.ttf") format("truetype");
  unicode-range: ue41e-e4b9, ue4ec, ue4ee, ue550, ue559, u1f 344, u1f 363, u1f 35d 373, u1f 92d, u1f 954, u1f 958, u1f 94c 95e, u1f 968, u1f 979, u1f 989f 991, u1f 99e, u1f 9c 1f 9c 7, u1fad 0fae 5;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-8\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-8\.ttf") format("truetype");
  unicode-range: ue383-e41d, uf80b, u1f 330, u1f 345, u1f 365f 367, u1f 369, u1f 35b 36c, u1f 35e 370, u1f 4af, u1f 952, u1f 956, u1f 959, u1f 962f 966, u1f 95b 96f, u1f 980, u1f 9c 1, u1f 9c 4, u1f 9c 6, u1f 9c 8, u1fad 3, u1fad 5;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-7\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-7\.ttf") format("truetype");
  unicode-range: ue29f-e382, u1f 964, u1fae 2;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-6\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-6\.ttf") format("truetype");
  unicode-range: ue1e5-e206, ue208-e29e;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-5\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-5\.ttf") format("truetype");
  unicode-range: ue12d-e1e4;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-4\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-4\.ttf") format("truetype");
  unicode-range: ue061-e0ce, ue0d0-e12c;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-3\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-3\.ttf") format("truetype");
  unicode-range: u22-7e, u2731, ue000-e05f, uf069, uf1fa, uf52c, uf531, uf536, uf69f, uf8df-f8e0, uf8e7, uf8ee-f8ef, uf8fd, u1f 320, u1f 52d, u1f 680, u1f 6b 0, u1f 6f 8, u1fa 9f;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-2\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-2\.ttf") format("truetype");
  unicode-range: ud8, u2205, u2615, u26ea, u271d, u273f, uf44b, uf481, uf48a, uf48f-f490, uf493-f494, uf498, uf4b7, uf4ca, uf4cc, uf4d1, uf4d7-f4d8, uf4e2, uf503, uf508, uf51b, uf51d-f51e, uf521-f522, uf52b, uf530, uf535, uf53e, uf543-f545, uf548-f549, uf54e, uf555, uf559, uf55d, uf564, uf56c, uf56e-f570, uf577-f578, uf590, uf594-f595, uf5a1-f5a2, uf5aa-f5ab, uf5b0, uf5b7, uf5ba, uf5bf, uf5ca, uf5db-f5dc, uf5ef, uf5f2, uf5f6, uf5fb, uf5fd, uf621, uf63b, uf649-f64a, uf64f, uf653-f654, uf656, uf65b, uf664, uf673, uf675, uf67d, uf67f, uf695, uf69c, uf6a8, uf6bf-f6c0, uf6d5, uf6e3, uf6e9, uf6f5, uf6fa, uf6ff-f700, uf70b, uf70e, uf715, uf71b, uf72e-f72f, uf733-f734, uf747, uf755, uf757, uf75c, uf762, uf773, uf77c, uf781, uf784, uf788, uf7b2, uf7b6, uf7bd, uf7d5, uf7ee, uf7ff, uf801, uf804, uf813-f814, uf82f-f830, uf845-f846, uf850, uf855, uf858-f859, uf85c, uf866, uf86d, uf871, uf875, uf893-f894, uf897, uf89f, uf8a9, uf8b1-f8b2, uf8bb, uf8c7, uf8d6-f8d7, uf8d9, u1f 331, u1f 336f 33c, u1f 356, u1f 3a 4f 3a 6, u1f 3b 2, u1f 3c 5, u1f 3d 5f 3d 9, u1f 3e 7f 3eb, u1f 409, u1f 41f, u1f 451, u1f 4bd, u1f 4cf, u1f 3da 4dc, u1f 4e 3, u1f 4ea, u1f 4fb, u1f 509, u1f 527f 52a, u1f 547, u1f 6eb, u1f 916, u1f 95b, u1f 9a 6, u1f 9e 0, u1f 9fe, u1fa 91, u1fa 99;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-1\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-1\.ttf") format("truetype");
  unicode-range: ua9, uae, u201d, u2303, u231a, u2328, u23fe, u25b -23cf, u2666-267b, u2693, u26a 1, u26aa-26ab, u26df, u2709, u270f, u2b 24, uf003, uf016, uf040, uf087, uf0a2, uf0c9, uf0cc, uf0ce, uf0d1-f0d7, uf0dc, uf0e0, uf0e7-f0e8, uf0eb, uf0f3, uf0f7-f0f8, uf106, uf108-f109, uf10c, uf10e-f112, uf11c-f11e, uf121, uf126, uf129, uf12c-f133, uf135, uf13d, uf140, uf145, uf14e, uf15b, uf164, uf186, uf188, uf1ab, uf1ad-f1ae, uf1b2, uf1b8, uf1bb-f1c3, uf1ce-f1d9, uf1db-f1dc, uf1e4-f1ec, uf1f8-f1f9, uf205, uf20a, uf217, uf219-f21d, uf22d-f234, uf238, uf246, uf24d, uf251, uf25d, uf275, uf29e-f2a0, uf2a7, uf2b5, uf2bb-f2bc, uf2cc-f2cd, uf2d2, uf2db, uf2e1, uf2ec, uf2f7, uf2fc, uf302-f303, uf316, uf31a, uf328, uf335, uf363, uf37e, uf390, uf3c5, uf3ce, uf3e5, uf3f4, uf3fb, uf40e, uf435, uf47d, u1f 319, u1f 332, u1f 39f, u1f 3c 1, u1f 3cd, u1f 3e 1f 3e 5, u1f 44d, u1f 4a 1, u1f 4bb, u1f 4c 3f 4c 6, u1f 4cb, u1f 4f -1f 4f 1, u1f 501, u1f 50c, u1f 514, u1f 533f 535, u1f 575, u1f 582, u1f 5a 4f 5a 9, u1f 5cb, u1f 5d 4, u1f 686, u1f 69a, u1f 6a 2, u1f 5bf 6c 1, u1f 6e 1, u1f 7e -1f 7e 4, u1f 9e 9, u1f 9ed;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-0\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-0\.ttf") format("truetype");
  unicode-range: u21, u23-25, u2b, u3f, u2013, u2190-2193, u2212, u2399, u23e -14ea, u23f -15fb, u25a 0, u25b 6, u25fb-25fc, u2601, u261d, u2665, u2713-2714, u2753-2796, u2b 50, ue010, ue017, ue01b, ue01f-e021, ue024, ue02f, ue03a, ue042, ue045-e046, ue060, ue068, ue06e, ue074, ue076, uf001, uf004-f008, uf00c, uf011-f012, uf015, uf017-f019, uf01c, uf023-f025, uf02a, uf02c-f031, uf03a, uf03d-f03e, uf041, uf04a-f04e, uf05b, uf060-f065, uf067-f068, uf06b-f06e, uf072, uf075, uf077-f078, uf07b, uf084, uf086, uf08a, uf091-f093, uf095-f097, uf09c-f09d, uf0a3, uf0a6, uf0ac-f0ad, uf0b0-f0b1, uf0c0-f0c2, uf0c5-f0c6, uf0c8, uf0e5-f0e6, uf114, uf11d, uf128, uf12a, uf155, uf283, uf292, uf295, uf2c0, uf332, uf541, uf80a, uf80c, u1f 310, u1f 381, u1f 39e, u1f 3a 7, u1f 3b 5, u1f 3c 6, u1f 3e 0, u1f 3f 4, u1f 441, u1f 464, u1f 498f 49c, u1f 4b 1f 4b 3, u1f 4bc, u1f 4c 1, u1f 4ce, u1f 4d 4, u1f 4de, u1f 4f 6, u1f 510f 513, u1f 515f 517, u1f 525, u1f 527, u1f 553, u1f 57b, u1f 5a 4, u1f 5a 8, u1f 5b 6, u1f 5bf, u1f 5e 8f 5ea, u1f 6e 3, u1f 89d 90e, u1f 9e 1, u1f 9fc, u1fa 90;
}
.acalog-custom .fa-light,
.acalog-custom .fal {
  font-weight: 300;
}
.acalog-custom :host,
.acalog-custom :root {
  --fa-font-regular: normal 400 1em "Font Awesome 6 Pro";
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-22\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-22\.ttf") format("truetype");
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-21\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-21\.ttf") format("truetype");
  unicode-range: u20b 8, u2603, u2622-26f 8, ue0cf-f863, u1f 31d 334, u1f 335f 384, u1f 3c 1f 477, u1f 494, u1f 4b -1f 4e 1, u1f 595, u1f 6a 0f 6cd, u1f 6f -1f 9e 3;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-20\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-20\.ttf") format("truetype");
  unicode-range: u2604, u2620, u2623-2694, u26c -20f 0, uf6fc-f7a8, u1f 304f 32b, u1f 3c 2f 3d 4, u1f 406f 422, u1f 571, u1f 576f 578, u1f 5e 0f 69c, u1f 941f 943, u1f 955, u1f 967, u1f 96e 98c, u1f 9fb, u1faa 6;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-19\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-19\.ttf") format("truetype");
  unicode-range: u20b 4, u2211-221a, u22c -20c 3, u262a-262f, u26b 0, u26c 5, u26e 9, u26fa-2721, uf65c-f6fb, u1f 32d 341, u1f 357, u1f 3db, u1f 3f 8f 404, u1f 408, u1f 40e, u1f 411f 415, u1f 418, u1f 47b, u1f 548f 54e, u1f 56f, u1f 5dd, u1f 6d 0, u1f 986, u1f 98b 9ae, u1f 9e 6, u1fa 80fa 93;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-18\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-18\.ttf") format("truetype");
  unicode-range: u2625, u2638, u269b, u2711, uf0e4-f65a, u1f 33e 34f, u1f 392, u1f 2ad 3af, u1f 3ca, u1f 441f 453, u1f 4c 8f 4d 9, u1f 52c, u1f 5c 4, u1f 5e 2, u1f 59a 697, u1f 6a 6, u1f 6ec, u1f 6fb, u1f 9b 3f 9b 7, u1f 9ee, u1faa 5, u1fac 1;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-17\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-17\.ttf") format("truetype");
  unicode-range: uf7, u221e, u232b, u267e-2685, u26fd, u2712, u2797, uf501-f5ac, u1f 17f, u1f 29d 30f, u1f 35a 378, u1f 3a 8, u1f 455, u1f 480, u1f 3bf 4c 0, u1f 4d 6, u1f 56e, u1f 58b, u1f 5b 8, u1f 599f 606, u1f 59d 620, u1f 626, u1f 62c, u1f 632f 681, u1f 5aa 6ad, u1f 6b 6, u1f 6ce, u1f 922f 941, u1f 977, u1f 9f -1f 9f 9, u1fa 9b, u1fab 6;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-16\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-16\.ttf") format("truetype");
  unicode-range: u24bd, u265b-265c, u2b -1b 1c, ue207, uf27b, uf445-f500, u1f 377, u1f 397, u1f 3be, u1f 3c 8, u1f 2cf 3d 3, u1f 465, u1f 489, u1f 49f, u1f 4ac, u1f 4e 6, u1f 54a, u1f 609, u1f 6a 9, u1f 6ac, u1f 7e 4f 91d, u1f 94c, u1f 8ea 9ec, u1fa 79;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-15\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-15\.ttf") format("truetype");
  unicode-range: u2139-21e 5, u23f 0, u265a, u265d-2663, u26be, u2708, u27a -1b 0d, u2b 21b 95, uf01a-f01b, uf18e-f190, uf2d4-f3fc, uf3ff-f444, u1f 333, u1f 383, u1f 399, u1f 3c 0, u1f 3ed, u1f 48e, u1f 4dd, u1f 4e 3f 4e 5, u1f 4fa, u1f 502, u1f 94a, u1f 94e;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-14\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-14\.ttf") format("truetype");
  unicode-range: u20aa, u2122, u231b, u23f -22f 3, u25ac, u263f-2642, u2660, u2696, u26a -24a 9, u26b 2, u270b-270c, u2744-274e, uf014, uf0f5, uf1b1-f27a, uf28b-f2d3, uf2dc-f308, uf425, uf4e6, uf8e5, u1f 321, u1f 374, u1f 382, u1f 4a 9, u1f 4cd, u1f 503f 515, u1f 58a, u1f 58c, u1f 596, u1f 5d 4f 5d 6, u1f 5fa, u1f 68d, u1f 6b 2, u1f 6cc, u1f 6d 1, u1f 91a, u1f 944;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-13\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-13\.ttf") format("truetype");
  unicode-range: ua3-bb, u201c-20a 9, u20ac, u20bd, u21ba-21c 4, u2304, u2600, u2611, u2639, u26bd, u2700-2705, uf01d-f0e3, uf0e9-f0f4, uf0f6-f187, uf191-f1b0, uf1b3-f1e3, uf381-f382, u1f 393, u1f 44e, u1f 4a 3, u1f 4be, u1f 4e 0, u1f 518, u1f 5aa, u1f 5b 7, u1f 5b 8f 5bb, u1f 5ce, u1f 610, u1f 642, u1f 690f 696, u1f 698, u1f 9cd, u1f 9ef, u1f 9f 3, u1fa 7a;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-12\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-12\.ttf") format("truetype");
  unicode-range: ud7, u21bb, u2329-232a, u23cf-23ee, u25d 0, u2699, u26a 0, u2715-2716, u274c, ue647-f013, uf01e-f044, uf047-f085, uf089-f0a1, uf115, uf123, uf29c, u1f 34b, u1f 3f 7, u1f 4a 7, u1f 4c 2, u1f 4cc, u1f 4e 2, u1f 4f 7, u1f 500, u1f 507f 50a, u1f 50d, u1f 56b, u1f 588, u1f 5b 4, u1f 5c 1, u1f 5d 7f 5d 9, u1f 6ab, u1f 6d 2, u1f 9f 2;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-11\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-11\.ttf") format("truetype");
  unicode-range: u203d, ue574-e646, uf8bc, u1f 3ae, u1f 68a;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-10\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-10\.ttf") format("truetype");
  unicode-range: ue4ba-e573;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-9\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-9\.ttf") format("truetype");
  unicode-range: ue41e-e4b9, ue4ec, ue4ee, ue550, ue559, u1f 344, u1f 363, u1f 35d 373, u1f 92d, u1f 954, u1f 958, u1f 94c 95e, u1f 968, u1f 979, u1f 989f 991, u1f 99e, u1f 9c 1f 9c 7, u1fad 0fae 5;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-8\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-8\.ttf") format("truetype");
  unicode-range: ue383-e41d, uf80b, u1f 330, u1f 345, u1f 365f 367, u1f 369, u1f 35b 36c, u1f 35e 370, u1f 4af, u1f 952, u1f 956, u1f 959, u1f 962f 966, u1f 95b 96f, u1f 980, u1f 9c 1, u1f 9c 4, u1f 9c 6, u1f 9c 8, u1fad 3, u1fad 5;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-7\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-7\.ttf") format("truetype");
  unicode-range: ue29f-e382, u1f 964, u1fae 2;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-6\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-6\.ttf") format("truetype");
  unicode-range: ue1e5-e206, ue208-e29e;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-5\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-5\.ttf") format("truetype");
  unicode-range: ue12d-e1e4;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-4\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-4\.ttf") format("truetype");
  unicode-range: ue061-e0ce, ue0d0-e12c;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-3\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-3\.ttf") format("truetype");
  unicode-range: u22-7e, u2731, ue000-e05f, uf069, uf1fa, uf52c, uf531, uf536, uf69f, uf8df-f8e0, uf8e7, uf8ee-f8ef, uf8fd, u1f 320, u1f 52d, u1f 680, u1f 6b 0, u1f 6f 8, u1fa 9f;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-2\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-2\.ttf") format("truetype");
  unicode-range: ud8, u2205, u2615, u26ea, u271d, u273f, uf44b, uf481, uf48a, uf48f-f490, uf493-f494, uf498, uf4b7, uf4ca, uf4cc, uf4d1, uf4d7-f4d8, uf4e2, uf503, uf508, uf51b, uf51d-f51e, uf521-f522, uf52b, uf530, uf535, uf53e, uf543-f545, uf548-f549, uf54e, uf555, uf559, uf55d, uf564, uf56c, uf56e-f570, uf577-f578, uf590, uf594-f595, uf5a1-f5a2, uf5aa-f5ab, uf5b0, uf5b7, uf5ba, uf5bf, uf5ca, uf5db-f5dc, uf5ef, uf5f2, uf5f6, uf5fb, uf5fd, uf621, uf63b, uf649-f64a, uf64f, uf653-f654, uf656, uf65b, uf664, uf673, uf675, uf67d, uf67f, uf695, uf69c, uf6a8, uf6bf-f6c0, uf6d5, uf6e3, uf6e9, uf6f5, uf6fa, uf6ff-f700, uf70b, uf70e, uf715, uf71b, uf72e-f72f, uf733-f734, uf747, uf755, uf757, uf75c, uf762, uf773, uf77c, uf781, uf784, uf788, uf7b2, uf7b6, uf7bd, uf7d5, uf7ee, uf7ff, uf801, uf804, uf813-f814, uf82f-f830, uf845-f846, uf850, uf855, uf858-f859, uf85c, uf866, uf86d, uf871, uf875, uf893-f894, uf897, uf89f, uf8a9, uf8b1-f8b2, uf8bb, uf8c7, uf8d6-f8d7, uf8d9, u1f 331, u1f 336f 33c, u1f 356, u1f 3a 4f 3a 6, u1f 3b 2, u1f 3c 5, u1f 3d 5f 3d 9, u1f 3e 7f 3eb, u1f 409, u1f 41f, u1f 451, u1f 4bd, u1f 4cf, u1f 3da 4dc, u1f 4e 3, u1f 4ea, u1f 4fb, u1f 509, u1f 527f 52a, u1f 547, u1f 6eb, u1f 916, u1f 95b, u1f 9a 6, u1f 9e 0, u1f 9fe, u1fa 91, u1fa 99;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-1\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-1\.ttf") format("truetype");
  unicode-range: ua9, uae, u201d, u2303, u231a, u2328, u23fe, u25b -23cf, u2666-267b, u2693, u26a 1, u26aa-26ab, u26df, u2709, u270f, u2b 24, uf003, uf016, uf040, uf087, uf0a2, uf0c9, uf0cc, uf0ce, uf0d1-f0d7, uf0dc, uf0e0, uf0e7-f0e8, uf0eb, uf0f3, uf0f7-f0f8, uf106, uf108-f109, uf10c, uf10e-f112, uf11c-f11e, uf121, uf126, uf129, uf12c-f133, uf135, uf13d, uf140, uf145, uf14e, uf15b, uf164, uf186, uf188, uf1ab, uf1ad-f1ae, uf1b2, uf1b8, uf1bb-f1c3, uf1ce-f1d9, uf1db-f1dc, uf1e4-f1ec, uf1f8-f1f9, uf205, uf20a, uf217, uf219-f21d, uf22d-f234, uf238, uf246, uf24d, uf251, uf25d, uf275, uf29e-f2a0, uf2a7, uf2b5, uf2bb-f2bc, uf2cc-f2cd, uf2d2, uf2db, uf2e1, uf2ec, uf2f7, uf2fc, uf302-f303, uf316, uf31a, uf328, uf335, uf363, uf37e, uf390, uf3c5, uf3ce, uf3e5, uf3f4, uf3fb, uf40e, uf435, uf47d, u1f 319, u1f 332, u1f 39f, u1f 3c 1, u1f 3cd, u1f 3e 1f 3e 5, u1f 44d, u1f 4a 1, u1f 4bb, u1f 4c 3f 4c 6, u1f 4cb, u1f 4f -1f 4f 1, u1f 501, u1f 50c, u1f 514, u1f 533f 535, u1f 575, u1f 582, u1f 5a 4f 5a 9, u1f 5cb, u1f 5d 4, u1f 686, u1f 69a, u1f 6a 2, u1f 5bf 6c 1, u1f 6e 1, u1f 7e -1f 7e 4, u1f 9e 9, u1f 9ed;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-0\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-0\.ttf") format("truetype");
  unicode-range: u21, u23-25, u2b, u3f, u2013, u2190-2193, u2212, u2399, u23e -14ea, u23f -15fb, u25a 0, u25b 6, u25fb-25fc, u2601, u261d, u2665, u2713-2714, u2753-2796, u2b 50, ue010, ue017, ue01b, ue01f-e021, ue024, ue02f, ue03a, ue042, ue045-e046, ue060, ue068, ue06e, ue074, ue076, uf001, uf004-f008, uf00c, uf011-f012, uf015, uf017-f019, uf01c, uf023-f025, uf02a, uf02c-f031, uf03a, uf03d-f03e, uf041, uf04a-f04e, uf05b, uf060-f065, uf067-f068, uf06b-f06e, uf072, uf075, uf077-f078, uf07b, uf084, uf086, uf08a, uf091-f093, uf095-f097, uf09c-f09d, uf0a3, uf0a6, uf0ac-f0ad, uf0b0-f0b1, uf0c0-f0c2, uf0c5-f0c6, uf0c8, uf0e5-f0e6, uf114, uf11d, uf128, uf12a, uf155, uf283, uf292, uf295, uf2c0, uf332, uf541, uf80a, uf80c, u1f 310, u1f 381, u1f 39e, u1f 3a 7, u1f 3b 5, u1f 3c 6, u1f 3e 0, u1f 3f 4, u1f 441, u1f 464, u1f 498f 49c, u1f 4b 1f 4b 3, u1f 4bc, u1f 4c 1, u1f 4ce, u1f 4d 4, u1f 4de, u1f 4f 6, u1f 510f 513, u1f 515f 517, u1f 525, u1f 527, u1f 553, u1f 57b, u1f 5a 4, u1f 5a 8, u1f 5b 6, u1f 5bf, u1f 5e 8f 5ea, u1f 6e 3, u1f 89d 90e, u1f 9e 1, u1f 9fc, u1fa 90;
}
.acalog-custom .fa-regular,
.acalog-custom .far {
  font-weight: 400;
}
.acalog-custom :host,
.acalog-custom :root {
  --fa-font-solid: normal 900 1em "Font Awesome 6 Pro";
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-22\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-22\.ttf") format("truetype");
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-21\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-21\.ttf") format("truetype");
  unicode-range: u20b 8, u2603, u2622-26f 8, ue0cf-f863, u1f 31d 334, u1f 335f 384, u1f 3c 1f 477, u1f 494, u1f 4b -1f 4e 1, u1f 595, u1f 6a 0f 6cd, u1f 6f -1f 9e 3;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-20\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-20\.ttf") format("truetype");
  unicode-range: u2604, u2620, u2623-2694, u26c -20f 0, uf6fc-f7a8, u1f 304f 32b, u1f 3c 2f 3d 4, u1f 406f 422, u1f 571, u1f 576f 578, u1f 5e 0f 69c, u1f 941f 943, u1f 955, u1f 967, u1f 96e 98c, u1f 9fb, u1faa 6;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-19\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-19\.ttf") format("truetype");
  unicode-range: u20b 4, u2211-221a, u22c -20c 3, u262a-262f, u26b 0, u26c 5, u26e 9, u26fa-2721, uf65c-f6fb, u1f 32d 341, u1f 357, u1f 3db, u1f 3f 8f 404, u1f 408, u1f 40e, u1f 411f 415, u1f 418, u1f 47b, u1f 548f 54e, u1f 56f, u1f 5dd, u1f 6d 0, u1f 986, u1f 98b 9ae, u1f 9e 6, u1fa 80fa 93;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-18\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-18\.ttf") format("truetype");
  unicode-range: u2625, u2638, u269b, u2711, uf0e4-f65a, u1f 33e 34f, u1f 392, u1f 2ad 3af, u1f 3ca, u1f 441f 453, u1f 4c 8f 4d 9, u1f 52c, u1f 5c 4, u1f 5e 2, u1f 59a 697, u1f 6a 6, u1f 6ec, u1f 6fb, u1f 9b 3f 9b 7, u1f 9ee, u1faa 5, u1fac 1;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-17\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-17\.ttf") format("truetype");
  unicode-range: uf7, u221e, u232b, u267e-2685, u26fd, u2712, u2797, uf501-f5ac, u1f 17f, u1f 29d 30f, u1f 35a 378, u1f 3a 8, u1f 455, u1f 480, u1f 3bf 4c 0, u1f 4d 6, u1f 56e, u1f 58b, u1f 5b 8, u1f 599f 606, u1f 59d 620, u1f 626, u1f 62c, u1f 632f 681, u1f 5aa 6ad, u1f 6b 6, u1f 6ce, u1f 922f 941, u1f 977, u1f 9f -1f 9f 9, u1fa 9b, u1fab 6;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-16\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-16\.ttf") format("truetype");
  unicode-range: u24bd, u265b-265c, u2b -1b 1c, ue207, uf27b, uf445-f500, u1f 377, u1f 397, u1f 3be, u1f 3c 8, u1f 2cf 3d 3, u1f 465, u1f 489, u1f 49f, u1f 4ac, u1f 4e 6, u1f 54a, u1f 609, u1f 6a 9, u1f 6ac, u1f 7e 4f 91d, u1f 94c, u1f 8ea 9ec, u1fa 79;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-15\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-15\.ttf") format("truetype");
  unicode-range: u2139-21e 5, u23f 0, u265a, u265d-2663, u26be, u2708, u27a -1b 0d, u2b 21b 95, uf01a-f01b, uf18e-f190, uf2d4-f3fc, uf3ff-f444, u1f 333, u1f 383, u1f 399, u1f 3c 0, u1f 3ed, u1f 48e, u1f 4dd, u1f 4e 3f 4e 5, u1f 4fa, u1f 502, u1f 94a, u1f 94e;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-14\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-14\.ttf") format("truetype");
  unicode-range: u20aa, u2122, u231b, u23f -22f 3, u25ac, u263f-2642, u2660, u2696, u26a -24a 9, u26b 2, u270b-270c, u2744-274e, uf014, uf0f5, uf1b1-f27a, uf28b-f2d3, uf2dc-f308, uf425, uf4e6, uf8e5, u1f 321, u1f 374, u1f 382, u1f 4a 9, u1f 4cd, u1f 503f 515, u1f 58a, u1f 58c, u1f 596, u1f 5d 4f 5d 6, u1f 5fa, u1f 68d, u1f 6b 2, u1f 6cc, u1f 6d 1, u1f 91a, u1f 944;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-13\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-13\.ttf") format("truetype");
  unicode-range: ua3-bb, u201c-20a 9, u20ac, u20bd, u21ba-21c 4, u2304, u2600, u2611, u2639, u26bd, u2700-2705, uf01d-f0e3, uf0e9-f0f4, uf0f6-f187, uf191-f1b0, uf1b3-f1e3, uf381-f382, u1f 393, u1f 44e, u1f 4a 3, u1f 4be, u1f 4e 0, u1f 518, u1f 5aa, u1f 5b 7, u1f 5b 8f 5bb, u1f 5ce, u1f 610, u1f 642, u1f 690f 696, u1f 698, u1f 9cd, u1f 9ef, u1f 9f 3, u1fa 7a;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-12\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-12\.ttf") format("truetype");
  unicode-range: ud7, u21bb, u2329-232a, u23cf-23ee, u25d 0, u2699, u26a 0, u2715-2716, u274c, ue647-f013, uf01e-f044, uf047-f085, uf089-f0a1, uf115, uf123, uf29c, u1f 34b, u1f 3f 7, u1f 4a 7, u1f 4c 2, u1f 4cc, u1f 4e 2, u1f 4f 7, u1f 500, u1f 507f 50a, u1f 50d, u1f 56b, u1f 588, u1f 5b 4, u1f 5c 1, u1f 5d 7f 5d 9, u1f 6ab, u1f 6d 2, u1f 9f 2;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-11\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-11\.ttf") format("truetype");
  unicode-range: u203d, ue574-e646, uf8bc, u1f 3ae, u1f 68a;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-10\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-10\.ttf") format("truetype");
  unicode-range: ue4ba-e573;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-9\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-9\.ttf") format("truetype");
  unicode-range: ue41e-e4b9, ue4ec, ue4ee, ue550, ue559, u1f 344, u1f 363, u1f 35d 373, u1f 92d, u1f 954, u1f 958, u1f 94c 95e, u1f 968, u1f 979, u1f 989f 991, u1f 99e, u1f 9c 1f 9c 7, u1fad 0fae 5;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-8\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-8\.ttf") format("truetype");
  unicode-range: ue383-e41d, uf80b, u1f 330, u1f 345, u1f 365f 367, u1f 369, u1f 35b 36c, u1f 35e 370, u1f 4af, u1f 952, u1f 956, u1f 959, u1f 962f 966, u1f 95b 96f, u1f 980, u1f 9c 1, u1f 9c 4, u1f 9c 6, u1f 9c 8, u1fad 3, u1fad 5;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-7\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-7\.ttf") format("truetype");
  unicode-range: ue29f-e382, u1f 964, u1fae 2;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-6\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-6\.ttf") format("truetype");
  unicode-range: ue1e5-e206, ue208-e29e;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-5\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-5\.ttf") format("truetype");
  unicode-range: ue12d-e1e4;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-4\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-4\.ttf") format("truetype");
  unicode-range: ue061-e0ce, ue0d0-e12c;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-3\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-3\.ttf") format("truetype");
  unicode-range: u22-7e, u2731, ue000-e05f, uf069, uf1fa, uf52c, uf531, uf536, uf69f, uf8df-f8e0, uf8e7, uf8ee-f8ef, uf8fd, u1f 320, u1f 52d, u1f 680, u1f 6b 0, u1f 6f 8, u1fa 9f;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-2\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-2\.ttf") format("truetype");
  unicode-range: ud8, u2205, u2615, u26ea, u271d, u273f, uf44b, uf481, uf48a, uf48f-f490, uf493-f494, uf498, uf4b7, uf4ca, uf4cc, uf4d1, uf4d7-f4d8, uf4e2, uf503, uf508, uf51b, uf51d-f51e, uf521-f522, uf52b, uf530, uf535, uf53e, uf543-f545, uf548-f549, uf54e, uf555, uf559, uf55d, uf564, uf56c, uf56e-f570, uf577-f578, uf590, uf594-f595, uf5a1-f5a2, uf5aa-f5ab, uf5b0, uf5b7, uf5ba, uf5bf, uf5ca, uf5db-f5dc, uf5ef, uf5f2, uf5f6, uf5fb, uf5fd, uf621, uf63b, uf649-f64a, uf64f, uf653-f654, uf656, uf65b, uf664, uf673, uf675, uf67d, uf67f, uf695, uf69c, uf6a8, uf6bf-f6c0, uf6d5, uf6e3, uf6e9, uf6f5, uf6fa, uf6ff-f700, uf70b, uf70e, uf715, uf71b, uf72e-f72f, uf733-f734, uf747, uf755, uf757, uf75c, uf762, uf773, uf77c, uf781, uf784, uf788, uf7b2, uf7b6, uf7bd, uf7d5, uf7ee, uf7ff, uf801, uf804, uf813-f814, uf82f-f830, uf845-f846, uf850, uf855, uf858-f859, uf85c, uf866, uf86d, uf871, uf875, uf893-f894, uf897, uf89f, uf8a9, uf8b1-f8b2, uf8bb, uf8c7, uf8d6-f8d7, uf8d9, u1f 331, u1f 336f 33c, u1f 356, u1f 3a 4f 3a 6, u1f 3b 2, u1f 3c 5, u1f 3d 5f 3d 9, u1f 3e 7f 3eb, u1f 409, u1f 41f, u1f 451, u1f 4bd, u1f 4cf, u1f 3da 4dc, u1f 4e 3, u1f 4ea, u1f 4fb, u1f 509, u1f 527f 52a, u1f 547, u1f 6eb, u1f 916, u1f 95b, u1f 9a 6, u1f 9e 0, u1f 9fe, u1fa 91, u1fa 99;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-1\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-1\.ttf") format("truetype");
  unicode-range: ua9, uae, u201d, u2303, u231a, u2328, u23fe, u25b -23cf, u2666-267b, u2693, u26a 1, u26aa-26ab, u26df, u2709, u270f, u2b 24, uf003, uf016, uf040, uf087, uf0a2, uf0c9, uf0cc, uf0ce, uf0d1-f0d7, uf0dc, uf0e0, uf0e7-f0e8, uf0eb, uf0f3, uf0f7-f0f8, uf106, uf108-f109, uf10c, uf10e-f112, uf11c-f11e, uf121, uf126, uf129, uf12c-f133, uf135, uf13d, uf140, uf145, uf14e, uf15b, uf164, uf186, uf188, uf1ab, uf1ad-f1ae, uf1b2, uf1b8, uf1bb-f1c3, uf1ce-f1d9, uf1db-f1dc, uf1e4-f1ec, uf1f8-f1f9, uf205, uf20a, uf217, uf219-f21d, uf22d-f234, uf238, uf246, uf24d, uf251, uf25d, uf275, uf29e-f2a0, uf2a7, uf2b5, uf2bb-f2bc, uf2cc-f2cd, uf2d2, uf2db, uf2e1, uf2ec, uf2f7, uf2fc, uf302-f303, uf316, uf31a, uf328, uf335, uf363, uf37e, uf390, uf3c5, uf3ce, uf3e5, uf3f4, uf3fb, uf40e, uf435, uf47d, u1f 319, u1f 332, u1f 39f, u1f 3c 1, u1f 3cd, u1f 3e 1f 3e 5, u1f 44d, u1f 4a 1, u1f 4bb, u1f 4c 3f 4c 6, u1f 4cb, u1f 4f -1f 4f 1, u1f 501, u1f 50c, u1f 514, u1f 533f 535, u1f 575, u1f 582, u1f 5a 4f 5a 9, u1f 5cb, u1f 5d 4, u1f 686, u1f 69a, u1f 6a 2, u1f 5bf 6c 1, u1f 6e 1, u1f 7e -1f 7e 4, u1f 9e 9, u1f 9ed;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-0\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-0\.ttf") format("truetype");
  unicode-range: u21, u23-25, u2b, u3f, u2013, u2190-2193, u2212, u2399, u23e -14ea, u23f -15fb, u25a 0, u25b 6, u25fb-25fc, u2601, u261d, u2665, u2713-2714, u2753-2796, u2b 50, ue010, ue017, ue01b, ue01f-e021, ue024, ue02f, ue03a, ue042, ue045-e046, ue060, ue068, ue06e, ue074, ue076, uf001, uf004-f008, uf00c, uf011-f012, uf015, uf017-f019, uf01c, uf023-f025, uf02a, uf02c-f031, uf03a, uf03d-f03e, uf041, uf04a-f04e, uf05b, uf060-f065, uf067-f068, uf06b-f06e, uf072, uf075, uf077-f078, uf07b, uf084, uf086, uf08a, uf091-f093, uf095-f097, uf09c-f09d, uf0a3, uf0a6, uf0ac-f0ad, uf0b0-f0b1, uf0c0-f0c2, uf0c5-f0c6, uf0c8, uf0e5-f0e6, uf114, uf11d, uf128, uf12a, uf155, uf283, uf292, uf295, uf2c0, uf332, uf541, uf80a, uf80c, u1f 310, u1f 381, u1f 39e, u1f 3a 7, u1f 3b 5, u1f 3c 6, u1f 3e 0, u1f 3f 4, u1f 441, u1f 464, u1f 498f 49c, u1f 4b 1f 4b 3, u1f 4bc, u1f 4c 1, u1f 4ce, u1f 4d 4, u1f 4de, u1f 4f 6, u1f 510f 513, u1f 515f 517, u1f 525, u1f 527, u1f 553, u1f 57b, u1f 5a 4, u1f 5a 8, u1f 5b 6, u1f 5bf, u1f 5e 8f 5ea, u1f 6e 3, u1f 89d 90e, u1f 9e 1, u1f 9fc, u1fa 90;
}
.acalog-custom .fa-solid,
.acalog-custom .fas {
  font-weight: 900;
}
.acalog-custom :host,
.acalog-custom :root {
  --fa-style-family-classic: "Font Awesome 6 Pro";
  --fa-font-thin: normal 100 1em "Font Awesome 6 Pro";
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-22\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-22\.ttf") format("truetype");
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-21\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-21\.ttf") format("truetype");
  unicode-range: u20b 8, u2603, u2622-26f 8, ue0cf-f863, u1f 31d 334, u1f 335f 384, u1f 3c 1f 477, u1f 494, u1f 4b -1f 4e 1, u1f 595, u1f 6a 0f 6cd, u1f 6f -1f 9e 3;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-20\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-20\.ttf") format("truetype");
  unicode-range: u2604, u2620, u2623-2694, u26c -20f 0, uf6fc-f7a8, u1f 304f 32b, u1f 3c 2f 3d 4, u1f 406f 422, u1f 571, u1f 576f 578, u1f 5e 0f 69c, u1f 941f 943, u1f 955, u1f 967, u1f 96e 98c, u1f 9fb, u1faa 6;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-19\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-19\.ttf") format("truetype");
  unicode-range: u20b 4, u2211-221a, u22c -20c 3, u262a-262f, u26b 0, u26c 5, u26e 9, u26fa-2721, uf65c-f6fb, u1f 32d 341, u1f 357, u1f 3db, u1f 3f 8f 404, u1f 408, u1f 40e, u1f 411f 415, u1f 418, u1f 47b, u1f 548f 54e, u1f 56f, u1f 5dd, u1f 6d 0, u1f 986, u1f 98b 9ae, u1f 9e 6, u1fa 80fa 93;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-18\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-18\.ttf") format("truetype");
  unicode-range: u2625, u2638, u269b, u2711, uf0e4-f65a, u1f 33e 34f, u1f 392, u1f 2ad 3af, u1f 3ca, u1f 441f 453, u1f 4c 8f 4d 9, u1f 52c, u1f 5c 4, u1f 5e 2, u1f 59a 697, u1f 6a 6, u1f 6ec, u1f 6fb, u1f 9b 3f 9b 7, u1f 9ee, u1faa 5, u1fac 1;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-17\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-17\.ttf") format("truetype");
  unicode-range: uf7, u221e, u232b, u267e-2685, u26fd, u2712, u2797, uf501-f5ac, u1f 17f, u1f 29d 30f, u1f 35a 378, u1f 3a 8, u1f 455, u1f 480, u1f 3bf 4c 0, u1f 4d 6, u1f 56e, u1f 58b, u1f 5b 8, u1f 599f 606, u1f 59d 620, u1f 626, u1f 62c, u1f 632f 681, u1f 5aa 6ad, u1f 6b 6, u1f 6ce, u1f 922f 941, u1f 977, u1f 9f -1f 9f 9, u1fa 9b, u1fab 6;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-16\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-16\.ttf") format("truetype");
  unicode-range: u24bd, u265b-265c, u2b -1b 1c, ue207, uf27b, uf445-f500, u1f 377, u1f 397, u1f 3be, u1f 3c 8, u1f 2cf 3d 3, u1f 465, u1f 489, u1f 49f, u1f 4ac, u1f 4e 6, u1f 54a, u1f 609, u1f 6a 9, u1f 6ac, u1f 7e 4f 91d, u1f 94c, u1f 8ea 9ec, u1fa 79;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-15\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-15\.ttf") format("truetype");
  unicode-range: u2139-21e 5, u23f 0, u265a, u265d-2663, u26be, u2708, u27a -1b 0d, u2b 21b 95, uf01a-f01b, uf18e-f190, uf2d4-f3fc, uf3ff-f444, u1f 333, u1f 383, u1f 399, u1f 3c 0, u1f 3ed, u1f 48e, u1f 4dd, u1f 4e 3f 4e 5, u1f 4fa, u1f 502, u1f 94a, u1f 94e;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-14\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-14\.ttf") format("truetype");
  unicode-range: u20aa, u2122, u231b, u23f -22f 3, u25ac, u263f-2642, u2660, u2696, u26a -24a 9, u26b 2, u270b-270c, u2744-274e, uf014, uf0f5, uf1b1-f27a, uf28b-f2d3, uf2dc-f308, uf425, uf4e6, uf8e5, u1f 321, u1f 374, u1f 382, u1f 4a 9, u1f 4cd, u1f 503f 515, u1f 58a, u1f 58c, u1f 596, u1f 5d 4f 5d 6, u1f 5fa, u1f 68d, u1f 6b 2, u1f 6cc, u1f 6d 1, u1f 91a, u1f 944;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-13\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-13\.ttf") format("truetype");
  unicode-range: ua3-bb, u201c-20a 9, u20ac, u20bd, u21ba-21c 4, u2304, u2600, u2611, u2639, u26bd, u2700-2705, uf01d-f0e3, uf0e9-f0f4, uf0f6-f187, uf191-f1b0, uf1b3-f1e3, uf381-f382, u1f 393, u1f 44e, u1f 4a 3, u1f 4be, u1f 4e 0, u1f 518, u1f 5aa, u1f 5b 7, u1f 5b 8f 5bb, u1f 5ce, u1f 610, u1f 642, u1f 690f 696, u1f 698, u1f 9cd, u1f 9ef, u1f 9f 3, u1fa 7a;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-12\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-12\.ttf") format("truetype");
  unicode-range: ud7, u21bb, u2329-232a, u23cf-23ee, u25d 0, u2699, u26a 0, u2715-2716, u274c, ue647-f013, uf01e-f044, uf047-f085, uf089-f0a1, uf115, uf123, uf29c, u1f 34b, u1f 3f 7, u1f 4a 7, u1f 4c 2, u1f 4cc, u1f 4e 2, u1f 4f 7, u1f 500, u1f 507f 50a, u1f 50d, u1f 56b, u1f 588, u1f 5b 4, u1f 5c 1, u1f 5d 7f 5d 9, u1f 6ab, u1f 6d 2, u1f 9f 2;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-11\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-11\.ttf") format("truetype");
  unicode-range: u203d, ue574-e646, uf8bc, u1f 3ae, u1f 68a;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-10\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-10\.ttf") format("truetype");
  unicode-range: ue4ba-e573;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-9\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-9\.ttf") format("truetype");
  unicode-range: ue41e-e4b9, ue4ec, ue4ee, ue550, ue559, u1f 344, u1f 363, u1f 35d 373, u1f 92d, u1f 954, u1f 958, u1f 94c 95e, u1f 968, u1f 979, u1f 989f 991, u1f 99e, u1f 9c 1f 9c 7, u1fad 0fae 5;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-8\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-8\.ttf") format("truetype");
  unicode-range: ue383-e41d, uf80b, u1f 330, u1f 345, u1f 365f 367, u1f 369, u1f 35b 36c, u1f 35e 370, u1f 4af, u1f 952, u1f 956, u1f 959, u1f 962f 966, u1f 95b 96f, u1f 980, u1f 9c 1, u1f 9c 4, u1f 9c 6, u1f 9c 8, u1fad 3, u1fad 5;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-7\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-7\.ttf") format("truetype");
  unicode-range: ue29f-e382, u1f 964, u1fae 2;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-6\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-6\.ttf") format("truetype");
  unicode-range: ue1e5-e206, ue208-e29e;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-5\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-5\.ttf") format("truetype");
  unicode-range: ue12d-e1e4;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-4\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-4\.ttf") format("truetype");
  unicode-range: ue061-e0ce, ue0d0-e12c;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-3\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-3\.ttf") format("truetype");
  unicode-range: u22-7e, u2731, ue000-e05f, uf069, uf1fa, uf52c, uf531, uf536, uf69f, uf8df-f8e0, uf8e7, uf8ee-f8ef, uf8fd, u1f 320, u1f 52d, u1f 680, u1f 6b 0, u1f 6f 8, u1fa 9f;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-2\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-2\.ttf") format("truetype");
  unicode-range: ud8, u2205, u2615, u26ea, u271d, u273f, uf44b, uf481, uf48a, uf48f-f490, uf493-f494, uf498, uf4b7, uf4ca, uf4cc, uf4d1, uf4d7-f4d8, uf4e2, uf503, uf508, uf51b, uf51d-f51e, uf521-f522, uf52b, uf530, uf535, uf53e, uf543-f545, uf548-f549, uf54e, uf555, uf559, uf55d, uf564, uf56c, uf56e-f570, uf577-f578, uf590, uf594-f595, uf5a1-f5a2, uf5aa-f5ab, uf5b0, uf5b7, uf5ba, uf5bf, uf5ca, uf5db-f5dc, uf5ef, uf5f2, uf5f6, uf5fb, uf5fd, uf621, uf63b, uf649-f64a, uf64f, uf653-f654, uf656, uf65b, uf664, uf673, uf675, uf67d, uf67f, uf695, uf69c, uf6a8, uf6bf-f6c0, uf6d5, uf6e3, uf6e9, uf6f5, uf6fa, uf6ff-f700, uf70b, uf70e, uf715, uf71b, uf72e-f72f, uf733-f734, uf747, uf755, uf757, uf75c, uf762, uf773, uf77c, uf781, uf784, uf788, uf7b2, uf7b6, uf7bd, uf7d5, uf7ee, uf7ff, uf801, uf804, uf813-f814, uf82f-f830, uf845-f846, uf850, uf855, uf858-f859, uf85c, uf866, uf86d, uf871, uf875, uf893-f894, uf897, uf89f, uf8a9, uf8b1-f8b2, uf8bb, uf8c7, uf8d6-f8d7, uf8d9, u1f 331, u1f 336f 33c, u1f 356, u1f 3a 4f 3a 6, u1f 3b 2, u1f 3c 5, u1f 3d 5f 3d 9, u1f 3e 7f 3eb, u1f 409, u1f 41f, u1f 451, u1f 4bd, u1f 4cf, u1f 3da 4dc, u1f 4e 3, u1f 4ea, u1f 4fb, u1f 509, u1f 527f 52a, u1f 547, u1f 6eb, u1f 916, u1f 95b, u1f 9a 6, u1f 9e 0, u1f 9fe, u1fa 91, u1fa 99;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-1\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-1\.ttf") format("truetype");
  unicode-range: ua9, uae, u201d, u2303, u231a, u2328, u23fe, u25b -23cf, u2666-267b, u2693, u26a 1, u26aa-26ab, u26df, u2709, u270f, u2b 24, uf003, uf016, uf040, uf087, uf0a2, uf0c9, uf0cc, uf0ce, uf0d1-f0d7, uf0dc, uf0e0, uf0e7-f0e8, uf0eb, uf0f3, uf0f7-f0f8, uf106, uf108-f109, uf10c, uf10e-f112, uf11c-f11e, uf121, uf126, uf129, uf12c-f133, uf135, uf13d, uf140, uf145, uf14e, uf15b, uf164, uf186, uf188, uf1ab, uf1ad-f1ae, uf1b2, uf1b8, uf1bb-f1c3, uf1ce-f1d9, uf1db-f1dc, uf1e4-f1ec, uf1f8-f1f9, uf205, uf20a, uf217, uf219-f21d, uf22d-f234, uf238, uf246, uf24d, uf251, uf25d, uf275, uf29e-f2a0, uf2a7, uf2b5, uf2bb-f2bc, uf2cc-f2cd, uf2d2, uf2db, uf2e1, uf2ec, uf2f7, uf2fc, uf302-f303, uf316, uf31a, uf328, uf335, uf363, uf37e, uf390, uf3c5, uf3ce, uf3e5, uf3f4, uf3fb, uf40e, uf435, uf47d, u1f 319, u1f 332, u1f 39f, u1f 3c 1, u1f 3cd, u1f 3e 1f 3e 5, u1f 44d, u1f 4a 1, u1f 4bb, u1f 4c 3f 4c 6, u1f 4cb, u1f 4f -1f 4f 1, u1f 501, u1f 50c, u1f 514, u1f 533f 535, u1f 575, u1f 582, u1f 5a 4f 5a 9, u1f 5cb, u1f 5d 4, u1f 686, u1f 69a, u1f 6a 2, u1f 5bf 6c 1, u1f 6e 1, u1f 7e -1f 7e 4, u1f 9e 9, u1f 9ed;
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-0\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-thin\-100\-0\.ttf") format("truetype");
  unicode-range: u21, u23-25, u2b, u3f, u2013, u2190-2193, u2212, u2399, u23e -14ea, u23f -15fb, u25a 0, u25b 6, u25fb-25fc, u2601, u261d, u2665, u2713-2714, u2753-2796, u2b 50, ue010, ue017, ue01b, ue01f-e021, ue024, ue02f, ue03a, ue042, ue045-e046, ue060, ue068, ue06e, ue074, ue076, uf001, uf004-f008, uf00c, uf011-f012, uf015, uf017-f019, uf01c, uf023-f025, uf02a, uf02c-f031, uf03a, uf03d-f03e, uf041, uf04a-f04e, uf05b, uf060-f065, uf067-f068, uf06b-f06e, uf072, uf075, uf077-f078, uf07b, uf084, uf086, uf08a, uf091-f093, uf095-f097, uf09c-f09d, uf0a3, uf0a6, uf0ac-f0ad, uf0b0-f0b1, uf0c0-f0c2, uf0c5-f0c6, uf0c8, uf0e5-f0e6, uf114, uf11d, uf128, uf12a, uf155, uf283, uf292, uf295, uf2c0, uf332, uf541, uf80a, uf80c, u1f 310, u1f 381, u1f 39e, u1f 3a 7, u1f 3b 5, u1f 3c 6, u1f 3e 0, u1f 3f 4, u1f 441, u1f 464, u1f 498f 49c, u1f 4b 1f 4b 3, u1f 4bc, u1f 4c 1, u1f 4ce, u1f 4d 4, u1f 4de, u1f 4f 6, u1f 510f 513, u1f 515f 517, u1f 525, u1f 527, u1f 553, u1f 57b, u1f 5a 4, u1f 5a 8, u1f 5b 6, u1f 5bf, u1f 5e 8f 5ea, u1f 6e 3, u1f 89d 90e, u1f 9e 1, u1f 9fc, u1fa 90;
}
.acalog-custom .fa-thin,
.acalog-custom .fat {
  font-weight: 100;
}
@font-face {
  font-family: "Font Awesome 5 Brands";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-brands\-400\-0\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-brands\-400\-0\.ttf") format("truetype");
  unicode-range: ue007, ue013, ue01a, ue01e, ue049, ue052, ue055-e057, ue077-e084, ue087-e088, uf081-f082, uf08c, uf092, uf099-f09b, uf0d2-f0d5, uf0e1, uf113, uf136, uf13b-f13c, uf15a, uf167-f169, uf16b-f16e, uf170-f171, uf173-f174, uf179-f17e, uf180-f181, uf184, uf189-f18d, uf194, uf198, uf19a-f19b, uf19e, uf1a0-f1a4, uf1b4, uf1bc, uf1be, uf1e8, uf1ed, uf1f0-f1f1, uf20e, uf210, uf213-f214, uf232, uf23a, uf26b, uf270, uf288, uf299, uf2a6, uf2b0, uf2c5-f2c6, uf2e0, uf368, uf379, uf392-f393, uf39f, uf3a9, uf3ab-f3ac, uf3c0, uf3c7, uf3ca, uf3e2, uf3eb-f3ec, uf3ef, uf3f8, uf3fe, uf419, uf41b, uf4d5, uf4e4, uf4f8-f4f9, uf514, uf5b5, uf6c9, uf731, uf77b, uf7af, uf7e1, uf83b;
}
@font-face {
  font-family: "Font Awesome 5 Brands";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-brands\-400\-1\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-brands\-400\-1\.ttf") format("truetype");
  unicode-range: uf1a5-f1aa, uf1b5-f1b7, uf1bd, uf1ca-f1cc, uf1d0-f1d7, uf1e7, uf1e9, uf1ee, uf1f2-f1f5, uf202-f203, uf208-f209, uf20d, uf211-f212, uf215-f216, uf231, uf237, uf23b-f23e, uf24b-f24c, uf25e, uf260-f261, uf263-f26a, uf26d-f26e, uf27c-f27e, uf280-f282, uf284-f287, uf289-f28a, uf293-f294, uf296-f298, uf2a5, uf2a9-f2ae, uf2b1-f2b4, uf2b8, uf2c4, uf2d5-f2da, uf2dd-f2de, uf35c, uf369-f375, uf378, uf37a-f37d, uf37f-f380, uf383-f385, uf388, uf38b-f38f, uf391, uf394-f397, uf399-f39a, uf39d-f39e, uf3a1-f3a4, uf3a6-f3a8, uf3aa, uf3ad-f3b2, uf3b4-f3bd, uf3c3-f3c4, uf3c6, uf3c8, uf3cb-f3cc, uf3d0, uf3d2-f3dc, uf3df, uf425, uf4e6;
}
@font-face {
  font-family: "Font Awesome 5 Brands";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-brands\-400\-2\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-brands\-400\-2\.ttf") format("truetype");
  unicode-range: uf3e1, uf3e3-f3e4, uf3e6-f3ea, uf3ee, uf3f3, uf3f5-f3f7, uf3f9, uf402-f405, uf407-f40d, uf411-f417, uf41a, uf41c-f421, uf423, uf426-f431, uf44d, uf452, uf457, uf459, uf4e5, uf4e7-f4f7, uf50a-f513, uf592, uf59e, uf5a3, uf5a8, uf5b2, uf5be, uf5c6, uf5cc, uf5cf, uf5f1, uf5f7, uf5fa, uf60f, uf612, uf63f, uf642, uf69d, uf6ca, uf6cc, uf6dc, uf730, uf75d, uf77a, uf785, uf789, uf78d, uf790-f791, uf797-f799, uf7b0-f7b1, uf7b3, uf7bb-f7bc, uf7c6, uf7d3, uf7d6, uf7df-f7e0, uf7e3, uf834-f83a, uf83c-f83d, uf83f-f842, uf89e, uf8a6, uf8ca, uf8d2, uf8e1, uf8e8;
}
@font-face {
  font-family: "Font Awesome 5 Brands";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-brands\-400\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-brands\-400\.ttf") format("truetype");
  unicode-range: ua;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-0\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-0\.ttf") format("truetype");
  unicode-range: ue010, ue017, ue01b, ue01f-e021, ue024, ue02f, ue03a, ue042, ue045-e046, ue060, ue068, ue06e, ue074, ue076, uf001, uf004-f005, uf007-f008, uf00c, uf011-f012, uf015, uf017-f019, uf01c, uf023-f025, uf02a, uf02c-f031, uf03a, uf03d-f03e, uf041, uf04a-f04e, uf05b, uf060-f065, uf067-f068, uf06b-f06e, uf072, uf075, uf077-f078, uf07b, uf084, uf086, uf091, uf093, uf095, uf09c-f09d, uf0a3, uf0a6, uf0ac-f0ad, uf0b0-f0b1, uf0c0-f0c2, uf0c5-f0c6, uf0c8, uf128, uf12a, uf155, uf292, uf295, uf332, uf541, uf80a, uf80c;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-1\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-1\.ttf") format("truetype");
  unicode-range: uf040, uf0c9, uf0cc, uf0ce, uf0d1, uf0d6-f0d7, uf0dc, uf0e0, uf0e7-f0e8, uf0eb, uf0f3, uf0f8, uf106, uf108-f109, uf10e, uf110-f111, uf11c, uf11e, uf121, uf126, uf129, uf12c-f12e, uf130-f133, uf135, uf13d, uf140, uf145, uf14e, uf15b, uf164, uf186, uf188, uf1ab, uf1ad-f1ae, uf1b2, uf1b8, uf1bb, uf1c0-f1c3, uf1ce, uf1d8, uf1dc, uf1e4-f1e6, uf1ea-f1ec, uf1f8-f1f9, uf205, uf20a, uf217, uf219-f21d, uf22d, uf233-f234, uf238, uf246, uf24d, uf251, uf25d, uf275, uf29e, uf2a0, uf2a7, uf2b5, uf2bb, uf2cc-f2cd, uf2d2, uf2db, uf2e1, uf2ec, uf2f7, uf2fc, uf302-f303, uf316, uf31a, uf328, uf335, uf363, uf37e, uf390, uf3c5, uf3ce, uf3e5, uf3f4, uf3fb, uf40e, uf435, uf47d;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-2\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-2\.ttf") format("truetype");
  unicode-range: uf44b, uf481, uf48a, uf48f-f490, uf493-f494, uf498, uf4b7, uf4ca, uf4cc, uf4d1, uf4d7-f4d8, uf4e2, uf503, uf508, uf51b, uf51d-f51e, uf521-f522, uf52b, uf530, uf535, uf53e, uf543-f545, uf548-f549, uf54e, uf555, uf559, uf55d, uf564, uf56c, uf56e-f570, uf577-f578, uf590, uf594-f595, uf5a1-f5a2, uf5aa-f5ab, uf5b0, uf5b7, uf5ba, uf5bf, uf5ca, uf5db-f5dc, uf5ef, uf5f2, uf5f6, uf5fb, uf5fd, uf621, uf63b, uf649-f64a, uf64f, uf653-f654, uf656, uf65b, uf664, uf673, uf675, uf67d, uf67f, uf695, uf69c, uf6a8, uf6bf-f6c0, uf6d5, uf6e3, uf6e9, uf6f5, uf6fa, uf6ff-f700, uf70b, uf70e, uf715, uf71b, uf72e-f72f, uf733-f734, uf747, uf755, uf757, uf75c, uf762, uf773, uf77c, uf781, uf784, uf788, uf7b2, uf7b6, uf7bd, uf7d5, uf7ee, uf7ff, uf801, uf804, uf813-f814, uf82f-f830, uf845-f846, uf850, uf855, uf858-f859, uf85c, uf866, uf86d, uf871, uf875, uf893-f894, uf897, uf89f, uf8a9, uf8b1-f8b2, uf8bb, uf8c7, uf8d6-f8d7, uf8d9;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-3\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-3\.ttf") format("truetype");
  unicode-range: ue000-e006, ue008-e00f, ue011-e012, ue014-e016, ue018-e019, ue01c-e01d, ue022-e023, ue025-e02e, ue030-e039, ue03b-e041, ue043-e044, ue047-e048, ue04a-e051, ue053-e054, ue058-e05f, uf069, uf1fa, uf52c, uf531, uf536, uf69f, uf8df-f8e0, uf8e7, uf8ee-f8ef, uf8fd;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-4\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-4\.ttf") format("truetype");
  unicode-range: ue061-e067, ue069-e06d, ue06f-e073, ue075, ue085-e086;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-8\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-8\.ttf") format("truetype");
  unicode-range: uf80b;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-11\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-11\.ttf") format("truetype");
  unicode-range: uf8bc;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-12\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-12\.ttf") format("truetype");
  unicode-range: uf000, uf002, uf009-f00b, uf00d-f00e, uf010, uf013, uf01e, uf021-f022, uf026-f029, uf02b, uf032-f039, uf03b-f03c, uf042-f044, uf047-f049, uf050-f05a, uf05e, uf066, uf06a, uf070-f071, uf073-f074, uf076, uf079-f07a, uf07c-f07e, uf080, uf083, uf085, uf089, uf08b, uf08d-f08e, uf090, uf094, uf098, uf09e, uf0a0-f0a1;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-13\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-13\.ttf") format("truetype");
  unicode-range: uf0a4-f0a5, uf0a7-f0ab, uf0ae, uf0b2, uf0c3-f0c4, uf0c7, uf0ca-f0cb, uf0cd, uf0d0, uf0d8-f0db, uf0dd-f0de, uf0e2-f0e3, uf0e9-f0ea, uf0ec-f0ee, uf0f0-f0f2, uf0f4, uf0f9-f0fe, uf100-f105, uf107, uf10a-f10b, uf10d, uf118-f11b, uf120, uf122, uf124-f125, uf127, uf12b, uf134, uf137-f13a, uf13e, uf141-f144, uf146, uf148-f14d, uf150-f154, uf156-f159, uf15c-f15e, uf160-f163, uf165, uf175-f178, uf182-f183, uf185, uf187, uf191-f193, uf195, uf197, uf199, uf19c-f19d, uf1ac, uf1b0, uf1b3, uf1b9-f1ba, uf1c4-f1c9, uf1cd, uf1da, uf1dd-f1de, uf1e0-f1e3, uf381-f382;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-14\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-14\.ttf") format("truetype");
  unicode-range: uf1f6, uf1fb-f1fe, uf200-f201, uf204, uf206-f207, uf20b, uf218, uf21e, uf221-f22c, uf235-f236, uf239, uf240-f245, uf247-f249, uf24e, uf252-f25c, uf26c, uf271-f274, uf276-f277, uf279-f27a, uf28b, uf28d, uf290-f291, uf29a, uf29d, uf2a1-f2a4, uf2a8, uf2b6, uf2b9, uf2bd, uf2c1-f2c2, uf2c7-f2cb, uf2ce, uf2d0-f2d1, uf2d3, uf2dc, uf2e2-f2eb, uf2ed-f2ee, uf2f0-f2f6, uf2f8-f2fb, uf2fd-f2fe, uf300-f301, uf304-f308, uf4e6, uf8e5;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-15\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-15\.ttf") format("truetype");
  unicode-range: uf309-f315, uf317-f319, uf31c-f31e, uf320-f327, uf329-f32e, uf330-f331, uf333-f334, uf336-f33e, uf340-f34e, uf350-f35b, uf35d, uf360-f362, uf364-f367, uf376-f377, uf386-f387, uf389-f38a, uf39b-f39c, uf3a0, uf3a5, uf3b3, uf3be-f3bf, uf3c1-f3c2, uf3c9, uf3cd, uf3cf, uf3d1, uf3dd-f3de, uf3e0, uf3ed, uf3f0-f3f2, uf3fa, uf3fc, uf3ff-f401, uf406, uf40f-f410, uf422, uf424, uf432-f434, uf436-f444;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-16\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-16\.ttf") format("truetype");
  unicode-range: uf445-f44a, uf44c, uf44e-f451, uf453-f456, uf458, uf45a-f47c, uf47e-f480, uf482-f489, uf48b-f48e, uf491-f492, uf495-f497, uf499-f4b6, uf4b8-f4c9, uf4cb, uf4cd-f4d0, uf4d2-f4d4, uf4d6, uf4d9-f4e1, uf4e3, uf4fa-f500;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-17\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-17\.ttf") format("truetype");
  unicode-range: uf501-f502, uf504-f507, uf509, uf515-f51a, uf51c, uf51f-f520, uf523-f52a, uf52d-f52f, uf532-f534, uf537-f53d, uf53f-f540, uf542, uf546-f547, uf54a-f54d, uf54f-f554, uf556-f558, uf55a-f55c, uf55e-f563, uf565-f56b, uf56d, uf571-f576, uf579-f58f, uf591, uf593, uf596-f59d, uf59f-f5a0, uf5a4-f5a7, uf5a9, uf5ac;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-18\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-18\.ttf") format("truetype");
  unicode-range: uf0e4, uf3fd, uf5ad-f5af, uf5b1, uf5b3-f5b4, uf5b6, uf5b8-f5b9, uf5bb-f5bd, uf5c0-f5c5, uf5c7-f5c9, uf5cb, uf5cd-f5ce, uf5d0-f5da, uf5dd-f5ee, uf5f0, uf5f3-f5f5, uf5f8-f5f9, uf5fc, uf5fe-f60e, uf610-f611, uf613-f620, uf622-f63a, uf63c-f63e, uf640-f641, uf643-f648, uf64b-f64e, uf650-f652, uf655, uf657-f65a;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-19\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-19\.ttf") format("truetype");
  unicode-range: uf65c-f663, uf665-f672, uf674, uf676-f67c, uf67e, uf680-f694, uf696-f69b, uf69e, uf6a0-f6a7, uf6a9-f6ae, uf6b0-f6be, uf6c1-f6c8, uf6cb, uf6cd-f6d4, uf6d6-f6db, uf6dd-f6e2, uf6e4-f6e8, uf6ea-f6f4, uf6f6-f6f9, uf6fb;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-20\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-20\.ttf") format("truetype");
  unicode-range: uf6fc-f6fe, uf701-f703, uf705-f70a, uf70c-f70d, uf70f-f714, uf716-f71a, uf71c-f72d, uf732, uf735-f746, uf748-f754, uf756, uf758-f75b, uf75e-f761, uf763-f772, uf774-f777, uf779, uf77d-f780, uf782-f783, uf786-f787, uf78a-f78c, uf78e-f78f, uf792-f796, uf79a-f7a8;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-21\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-21\.ttf") format("truetype");
  unicode-range: uf7a9-f7ae, uf7b4-f7b5, uf7b7-f7ba, uf7be-f7c5, uf7c7-f7d2, uf7d4, uf7d7-f7de, uf7e2, uf7e4-f7ed, uf7ef-f7fe, uf800, uf802-f803, uf805-f809, uf80d-f812, uf815-f82e, uf831-f833, uf83e, uf843-f844, uf847-f84f, uf851-f854, uf856-f857, uf85a-f85b, uf85d-f863;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-22\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-22\.ttf") format("truetype");
  unicode-range: uf864-f865, uf867-f86c, uf86e-f870, uf872-f874, uf876-f892, uf895-f896, uf898-f89d, uf8a0-f8a5, uf8a7-f8a8, uf8aa-f8b0, uf8b3-f8ba, uf8bd-f8c6, uf8c8-f8c9, uf8cb-f8d1, uf8d3-f8d5, uf8d8, uf8da-f8de, uf8e2-f8e4, uf8e6, uf8e9-f8ed, uf8f0-f8fc, uf8fe-f8ff;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-0\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-0\.ttf") format("truetype");
  unicode-range: ue010, ue017, ue01b, ue01f-e021, ue024, ue02f, ue03a, ue042, ue045-e046, ue060, ue068, ue06e, ue074, ue076, uf001, uf004-f005, uf007-f008, uf00c, uf011-f012, uf015, uf017-f019, uf01c, uf023-f025, uf02a, uf02c-f031, uf03a, uf03d-f03e, uf041, uf04a-f04e, uf05b, uf060-f065, uf067-f068, uf06b-f06e, uf072, uf075, uf077-f078, uf07b, uf084, uf086, uf091, uf093, uf095, uf09c-f09d, uf0a3, uf0a6, uf0ac-f0ad, uf0b0-f0b1, uf0c0-f0c2, uf0c5-f0c6, uf0c8, uf128, uf12a, uf155, uf292, uf295, uf332, uf541, uf80a, uf80c;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-1\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-1\.ttf") format("truetype");
  unicode-range: uf040, uf0c9, uf0cc, uf0ce, uf0d1, uf0d6-f0d7, uf0dc, uf0e0, uf0e7-f0e8, uf0eb, uf0f3, uf0f8, uf106, uf108-f109, uf10e, uf110-f111, uf11c, uf11e, uf121, uf126, uf129, uf12c-f12e, uf130-f133, uf135, uf13d, uf140, uf145, uf14e, uf15b, uf164, uf186, uf188, uf1ab, uf1ad-f1ae, uf1b2, uf1b8, uf1bb, uf1c0-f1c3, uf1ce, uf1d8, uf1dc, uf1e4-f1e6, uf1ea-f1ec, uf1f8-f1f9, uf205, uf20a, uf217, uf219-f21d, uf22d, uf233-f234, uf238, uf246, uf24d, uf251, uf25d, uf275, uf29e, uf2a0, uf2a7, uf2b5, uf2bb, uf2cc-f2cd, uf2d2, uf2db, uf2e1, uf2ec, uf2f7, uf2fc, uf302-f303, uf316, uf31a, uf328, uf335, uf363, uf37e, uf390, uf3c5, uf3ce, uf3e5, uf3f4, uf3fb, uf40e, uf435, uf47d;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-2\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-2\.ttf") format("truetype");
  unicode-range: uf44b, uf481, uf48a, uf48f-f490, uf493-f494, uf498, uf4b7, uf4ca, uf4cc, uf4d1, uf4d7-f4d8, uf4e2, uf503, uf508, uf51b, uf51d-f51e, uf521-f522, uf52b, uf530, uf535, uf53e, uf543-f545, uf548-f549, uf54e, uf555, uf559, uf55d, uf564, uf56c, uf56e-f570, uf577-f578, uf590, uf594-f595, uf5a1-f5a2, uf5aa-f5ab, uf5b0, uf5b7, uf5ba, uf5bf, uf5ca, uf5db-f5dc, uf5ef, uf5f2, uf5f6, uf5fb, uf5fd, uf621, uf63b, uf649-f64a, uf64f, uf653-f654, uf656, uf65b, uf664, uf673, uf675, uf67d, uf67f, uf695, uf69c, uf6a8, uf6bf-f6c0, uf6d5, uf6e3, uf6e9, uf6f5, uf6fa, uf6ff-f700, uf70b, uf70e, uf715, uf71b, uf72e-f72f, uf733-f734, uf747, uf755, uf757, uf75c, uf762, uf773, uf77c, uf781, uf784, uf788, uf7b2, uf7b6, uf7bd, uf7d5, uf7ee, uf7ff, uf801, uf804, uf813-f814, uf82f-f830, uf845-f846, uf850, uf855, uf858-f859, uf85c, uf866, uf86d, uf871, uf875, uf893-f894, uf897, uf89f, uf8a9, uf8b1-f8b2, uf8bb, uf8c7, uf8d6-f8d7, uf8d9;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-3\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-3\.ttf") format("truetype");
  unicode-range: ue000-e006, ue008-e00f, ue011-e012, ue014-e016, ue018-e019, ue01c-e01d, ue022-e023, ue025-e02e, ue030-e039, ue03b-e041, ue043-e044, ue047-e048, ue04a-e051, ue053-e054, ue058-e05f, uf069, uf1fa, uf52c, uf531, uf536, uf69f, uf8df-f8e0, uf8e7, uf8ee-f8ef, uf8fd;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-4\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-4\.ttf") format("truetype");
  unicode-range: ue061-e067, ue069-e06d, ue06f-e073, ue075, ue085-e086;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-8\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-8\.ttf") format("truetype");
  unicode-range: uf80b;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-11\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-11\.ttf") format("truetype");
  unicode-range: uf8bc;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-12\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-12\.ttf") format("truetype");
  unicode-range: uf000, uf002, uf009-f00b, uf00d-f00e, uf010, uf013, uf01e, uf021-f022, uf026-f029, uf02b, uf032-f039, uf03b-f03c, uf042-f044, uf047-f049, uf050-f05a, uf05e, uf066, uf06a, uf070-f071, uf073-f074, uf076, uf079-f07a, uf07c-f07e, uf080, uf083, uf085, uf089, uf08b, uf08d-f08e, uf090, uf094, uf098, uf09e, uf0a0-f0a1;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-13\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-13\.ttf") format("truetype");
  unicode-range: uf0a4-f0a5, uf0a7-f0ab, uf0ae, uf0b2, uf0c3-f0c4, uf0c7, uf0ca-f0cb, uf0cd, uf0d0, uf0d8-f0db, uf0dd-f0de, uf0e2-f0e3, uf0e9-f0ea, uf0ec-f0ee, uf0f0-f0f2, uf0f4, uf0f9-f0fe, uf100-f105, uf107, uf10a-f10b, uf10d, uf118-f11b, uf120, uf122, uf124-f125, uf127, uf12b, uf134, uf137-f13a, uf13e, uf141-f144, uf146, uf148-f14d, uf150-f154, uf156-f159, uf15c-f15e, uf160-f163, uf165, uf175-f178, uf182-f183, uf185, uf187, uf191-f193, uf195, uf197, uf199, uf19c-f19d, uf1ac, uf1b0, uf1b3, uf1b9-f1ba, uf1c4-f1c9, uf1cd, uf1da, uf1dd-f1de, uf1e0-f1e3, uf381-f382;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-14\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-14\.ttf") format("truetype");
  unicode-range: uf1f6, uf1fb-f1fe, uf200-f201, uf204, uf206-f207, uf20b, uf218, uf21e, uf221-f22c, uf235-f236, uf239, uf240-f245, uf247-f249, uf24e, uf252-f25c, uf26c, uf271-f274, uf276-f277, uf279-f27a, uf28b, uf28d, uf290-f291, uf29a, uf29d, uf2a1-f2a4, uf2a8, uf2b6, uf2b9, uf2bd, uf2c1-f2c2, uf2c7-f2cb, uf2ce, uf2d0-f2d1, uf2d3, uf2dc, uf2e2-f2eb, uf2ed-f2ee, uf2f0-f2f6, uf2f8-f2fb, uf2fd-f2fe, uf300-f301, uf304-f308, uf4e6, uf8e5;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-15\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-15\.ttf") format("truetype");
  unicode-range: uf309-f315, uf317-f319, uf31c-f31e, uf320-f327, uf329-f32e, uf330-f331, uf333-f334, uf336-f33e, uf340-f34e, uf350-f35b, uf35d, uf360-f362, uf364-f367, uf376-f377, uf386-f387, uf389-f38a, uf39b-f39c, uf3a0, uf3a5, uf3b3, uf3be-f3bf, uf3c1-f3c2, uf3c9, uf3cd, uf3cf, uf3d1, uf3dd-f3de, uf3e0, uf3ed, uf3f0-f3f2, uf3fa, uf3fc, uf3ff-f401, uf406, uf40f-f410, uf422, uf424, uf432-f434, uf436-f444;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-16\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-16\.ttf") format("truetype");
  unicode-range: uf445-f44a, uf44c, uf44e-f451, uf453-f456, uf458, uf45a-f47c, uf47e-f480, uf482-f489, uf48b-f48e, uf491-f492, uf495-f497, uf499-f4b6, uf4b8-f4c9, uf4cb, uf4cd-f4d0, uf4d2-f4d4, uf4d6, uf4d9-f4e1, uf4e3, uf4fa-f500;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-17\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-17\.ttf") format("truetype");
  unicode-range: uf501-f502, uf504-f507, uf509, uf515-f51a, uf51c, uf51f-f520, uf523-f52a, uf52d-f52f, uf532-f534, uf537-f53d, uf53f-f540, uf542, uf546-f547, uf54a-f54d, uf54f-f554, uf556-f558, uf55a-f55c, uf55e-f563, uf565-f56b, uf56d, uf571-f576, uf579-f58f, uf591, uf593, uf596-f59d, uf59f-f5a0, uf5a4-f5a7, uf5a9, uf5ac;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-18\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-18\.ttf") format("truetype");
  unicode-range: uf0e4, uf3fd, uf5ad-f5af, uf5b1, uf5b3-f5b4, uf5b6, uf5b8-f5b9, uf5bb-f5bd, uf5c0-f5c5, uf5c7-f5c9, uf5cb, uf5cd-f5ce, uf5d0-f5da, uf5dd-f5ee, uf5f0, uf5f3-f5f5, uf5f8-f5f9, uf5fc, uf5fe-f60e, uf610-f611, uf613-f620, uf622-f63a, uf63c-f63e, uf640-f641, uf643-f648, uf64b-f64e, uf650-f652, uf655, uf657-f65a;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-19\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-19\.ttf") format("truetype");
  unicode-range: uf65c-f663, uf665-f672, uf674, uf676-f67c, uf67e, uf680-f694, uf696-f69b, uf69e, uf6a0-f6a7, uf6a9-f6ae, uf6b0-f6be, uf6c1-f6c8, uf6cb, uf6cd-f6d4, uf6d6-f6db, uf6dd-f6e2, uf6e4-f6e8, uf6ea-f6f4, uf6f6-f6f9, uf6fb;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-20\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-20\.ttf") format("truetype");
  unicode-range: uf6fc-f6fe, uf701-f703, uf705-f70a, uf70c-f70d, uf70f-f714, uf716-f71a, uf71c-f72d, uf732, uf735-f746, uf748-f754, uf756, uf758-f75b, uf75e-f761, uf763-f772, uf774-f777, uf779, uf77d-f780, uf782-f783, uf786-f787, uf78a-f78c, uf78e-f78f, uf792-f796, uf79a-f7a8;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-21\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-21\.ttf") format("truetype");
  unicode-range: uf7a9-f7ae, uf7b4-f7b5, uf7b7-f7ba, uf7be-f7c5, uf7c7-f7d2, uf7d4, uf7d7-f7de, uf7e2, uf7e4-f7ed, uf7ef-f7fe, uf800, uf802-f803, uf805-f809, uf80d-f812, uf815-f82e, uf831-f833, uf83e, uf843-f844, uf847-f84f, uf851-f854, uf856-f857, uf85a-f85b, uf85d-f863;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-22\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-22\.ttf") format("truetype");
  unicode-range: uf864-f865, uf867-f86c, uf86e-f870, uf872-f874, uf876-f892, uf895-f896, uf898-f89d, uf8a0-f8a5, uf8a7-f8a8, uf8aa-f8b0, uf8b3-f8ba, uf8bd-f8c6, uf8c8-f8c9, uf8cb-f8d1, uf8d3-f8d5, uf8d8, uf8da-f8de, uf8e2-f8e4, uf8e6, uf8e9-f8ed, uf8f0-f8fc, uf8fe-f8ff;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-0\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-0\.ttf") format("truetype");
  unicode-range: ue010, ue017, ue01b, ue01f-e021, ue024, ue02f, ue03a, ue042, ue045-e046, ue060, ue068, ue06e, ue074, ue076, uf001, uf004-f005, uf007-f008, uf00c, uf011-f012, uf015, uf017-f019, uf01c, uf023-f025, uf02a, uf02c-f031, uf03a, uf03d-f03e, uf041, uf04a-f04e, uf05b, uf060-f065, uf067-f068, uf06b-f06e, uf072, uf075, uf077-f078, uf07b, uf084, uf086, uf091, uf093, uf095, uf09c-f09d, uf0a3, uf0a6, uf0ac-f0ad, uf0b0-f0b1, uf0c0-f0c2, uf0c5-f0c6, uf0c8, uf128, uf12a, uf155, uf292, uf295, uf332, uf541, uf80a, uf80c;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-1\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-1\.ttf") format("truetype");
  unicode-range: uf040, uf0c9, uf0cc, uf0ce, uf0d1, uf0d6-f0d7, uf0dc, uf0e0, uf0e7-f0e8, uf0eb, uf0f3, uf0f8, uf106, uf108-f109, uf10e, uf110-f111, uf11c, uf11e, uf121, uf126, uf129, uf12c-f12e, uf130-f133, uf135, uf13d, uf140, uf145, uf14e, uf15b, uf164, uf186, uf188, uf1ab, uf1ad-f1ae, uf1b2, uf1b8, uf1bb, uf1c0-f1c3, uf1ce, uf1d8, uf1dc, uf1e4-f1e6, uf1ea-f1ec, uf1f8-f1f9, uf205, uf20a, uf217, uf219-f21d, uf22d, uf233-f234, uf238, uf246, uf24d, uf251, uf25d, uf275, uf29e, uf2a0, uf2a7, uf2b5, uf2bb, uf2cc-f2cd, uf2d2, uf2db, uf2e1, uf2ec, uf2f7, uf2fc, uf302-f303, uf316, uf31a, uf328, uf335, uf363, uf37e, uf390, uf3c5, uf3ce, uf3e5, uf3f4, uf3fb, uf40e, uf435, uf47d;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-2\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-2\.ttf") format("truetype");
  unicode-range: uf44b, uf481, uf48a, uf48f-f490, uf493-f494, uf498, uf4b7, uf4ca, uf4cc, uf4d1, uf4d7-f4d8, uf4e2, uf503, uf508, uf51b, uf51d-f51e, uf521-f522, uf52b, uf530, uf535, uf53e, uf543-f545, uf548-f549, uf54e, uf555, uf559, uf55d, uf564, uf56c, uf56e-f570, uf577-f578, uf590, uf594-f595, uf5a1-f5a2, uf5aa-f5ab, uf5b0, uf5b7, uf5ba, uf5bf, uf5ca, uf5db-f5dc, uf5ef, uf5f2, uf5f6, uf5fb, uf5fd, uf621, uf63b, uf649-f64a, uf64f, uf653-f654, uf656, uf65b, uf664, uf673, uf675, uf67d, uf67f, uf695, uf69c, uf6a8, uf6bf-f6c0, uf6d5, uf6e3, uf6e9, uf6f5, uf6fa, uf6ff-f700, uf70b, uf70e, uf715, uf71b, uf72e-f72f, uf733-f734, uf747, uf755, uf757, uf75c, uf762, uf773, uf77c, uf781, uf784, uf788, uf7b2, uf7b6, uf7bd, uf7d5, uf7ee, uf7ff, uf801, uf804, uf813-f814, uf82f-f830, uf845-f846, uf850, uf855, uf858-f859, uf85c, uf866, uf86d, uf871, uf875, uf893-f894, uf897, uf89f, uf8a9, uf8b1-f8b2, uf8bb, uf8c7, uf8d6-f8d7, uf8d9;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-3\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-3\.ttf") format("truetype");
  unicode-range: ue000-e006, ue008-e00f, ue011-e012, ue014-e016, ue018-e019, ue01c-e01d, ue022-e023, ue025-e02e, ue030-e039, ue03b-e041, ue043-e044, ue047-e048, ue04a-e051, ue053-e054, ue058-e05f, uf069, uf1fa, uf52c, uf531, uf536, uf69f, uf8df-f8e0, uf8e7, uf8ee-f8ef, uf8fd;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-4\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-4\.ttf") format("truetype");
  unicode-range: ue061-e067, ue069-e06d, ue06f-e073, ue075, ue085-e086;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-8\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-8\.ttf") format("truetype");
  unicode-range: uf80b;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-11\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-11\.ttf") format("truetype");
  unicode-range: uf8bc;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-12\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-12\.ttf") format("truetype");
  unicode-range: uf000, uf002, uf009-f00b, uf00d-f00e, uf010, uf013, uf01e, uf021-f022, uf026-f029, uf02b, uf032-f039, uf03b-f03c, uf042-f044, uf047-f049, uf050-f05a, uf05e, uf066, uf06a, uf070-f071, uf073-f074, uf076, uf079-f07a, uf07c-f07e, uf080, uf083, uf085, uf089, uf08b, uf08d-f08e, uf090, uf094, uf098, uf09e, uf0a0-f0a1;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-13\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-13\.ttf") format("truetype");
  unicode-range: uf0a4-f0a5, uf0a7-f0ab, uf0ae, uf0b2, uf0c3-f0c4, uf0c7, uf0ca-f0cb, uf0cd, uf0d0, uf0d8-f0db, uf0dd-f0de, uf0e2-f0e3, uf0e9-f0ea, uf0ec-f0ee, uf0f0-f0f2, uf0f4, uf0f9-f0fe, uf100-f105, uf107, uf10a-f10b, uf10d, uf118-f11b, uf120, uf122, uf124-f125, uf127, uf12b, uf134, uf137-f13a, uf13e, uf141-f144, uf146, uf148-f14d, uf150-f154, uf156-f159, uf15c-f15e, uf160-f163, uf165, uf175-f178, uf182-f183, uf185, uf187, uf191-f193, uf195, uf197, uf199, uf19c-f19d, uf1ac, uf1b0, uf1b3, uf1b9-f1ba, uf1c4-f1c9, uf1cd, uf1da, uf1dd-f1de, uf1e0-f1e3, uf381-f382;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-14\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-14\.ttf") format("truetype");
  unicode-range: uf1f6, uf1fb-f1fe, uf200-f201, uf204, uf206-f207, uf20b, uf218, uf21e, uf221-f22c, uf235-f236, uf239, uf240-f245, uf247-f249, uf24e, uf252-f25c, uf26c, uf271-f274, uf276-f277, uf279-f27a, uf28b, uf28d, uf290-f291, uf29a, uf29d, uf2a1-f2a4, uf2a8, uf2b6, uf2b9, uf2bd, uf2c1-f2c2, uf2c7-f2cb, uf2ce, uf2d0-f2d1, uf2d3, uf2dc, uf2e2-f2eb, uf2ed-f2ee, uf2f0-f2f6, uf2f8-f2fb, uf2fd-f2fe, uf300-f301, uf304-f308, uf4e6, uf8e5;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-15\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-15\.ttf") format("truetype");
  unicode-range: uf309-f315, uf317-f319, uf31c-f31e, uf320-f327, uf329-f32e, uf330-f331, uf333-f334, uf336-f33e, uf340-f34e, uf350-f35b, uf35d, uf360-f362, uf364-f367, uf376-f377, uf386-f387, uf389-f38a, uf39b-f39c, uf3a0, uf3a5, uf3b3, uf3be-f3bf, uf3c1-f3c2, uf3c9, uf3cd, uf3cf, uf3d1, uf3dd-f3de, uf3e0, uf3ed, uf3f0-f3f2, uf3fa, uf3fc, uf3ff-f401, uf406, uf40f-f410, uf422, uf424, uf432-f434, uf436-f444;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-16\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-16\.ttf") format("truetype");
  unicode-range: uf445-f44a, uf44c, uf44e-f451, uf453-f456, uf458, uf45a-f47c, uf47e-f480, uf482-f489, uf48b-f48e, uf491-f492, uf495-f497, uf499-f4b6, uf4b8-f4c9, uf4cb, uf4cd-f4d0, uf4d2-f4d4, uf4d6, uf4d9-f4e1, uf4e3, uf4fa-f500;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-17\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-17\.ttf") format("truetype");
  unicode-range: uf501-f502, uf504-f507, uf509, uf515-f51a, uf51c, uf51f-f520, uf523-f52a, uf52d-f52f, uf532-f534, uf537-f53d, uf53f-f540, uf542, uf546-f547, uf54a-f54d, uf54f-f554, uf556-f558, uf55a-f55c, uf55e-f563, uf565-f56b, uf56d, uf571-f576, uf579-f58f, uf591, uf593, uf596-f59d, uf59f-f5a0, uf5a4-f5a7, uf5a9, uf5ac;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-18\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-18\.ttf") format("truetype");
  unicode-range: uf0e4, uf3fd, uf5ad-f5af, uf5b1, uf5b3-f5b4, uf5b6, uf5b8-f5b9, uf5bb-f5bd, uf5c0-f5c5, uf5c7-f5c9, uf5cb, uf5cd-f5ce, uf5d0-f5da, uf5dd-f5ee, uf5f0, uf5f3-f5f5, uf5f8-f5f9, uf5fc, uf5fe-f60e, uf610-f611, uf613-f620, uf622-f63a, uf63c-f63e, uf640-f641, uf643-f648, uf64b-f64e, uf650-f652, uf655, uf657-f65a;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-19\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-19\.ttf") format("truetype");
  unicode-range: uf65c-f663, uf665-f672, uf674, uf676-f67c, uf67e, uf680-f694, uf696-f69b, uf69e, uf6a0-f6a7, uf6a9-f6ae, uf6b0-f6be, uf6c1-f6c8, uf6cb, uf6cd-f6d4, uf6d6-f6db, uf6dd-f6e2, uf6e4-f6e8, uf6ea-f6f4, uf6f6-f6f9, uf6fb;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-20\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-20\.ttf") format("truetype");
  unicode-range: uf6fc-f6fe, uf701-f703, uf705-f70a, uf70c-f70d, uf70f-f714, uf716-f71a, uf71c-f72d, uf732, uf735-f746, uf748-f754, uf756, uf758-f75b, uf75e-f761, uf763-f772, uf774-f777, uf779, uf77d-f780, uf782-f783, uf786-f787, uf78a-f78c, uf78e-f78f, uf792-f796, uf79a-f7a8;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-21\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-21\.ttf") format("truetype");
  unicode-range: uf7a9-f7ae, uf7b4-f7b5, uf7b7-f7ba, uf7be-f7c5, uf7c7-f7d2, uf7d4, uf7d7-f7de, uf7e2, uf7e4-f7ed, uf7ef-f7fe, uf800, uf802-f803, uf805-f809, uf80d-f812, uf815-f82e, uf831-f833, uf83e, uf843-f844, uf847-f84f, uf851-f854, uf856-f857, uf85a-f85b, uf85d-f863;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-22\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-22\.ttf") format("truetype");
  unicode-range: uf864-f865, uf867-f86c, uf86e-f870, uf872-f874, uf876-f892, uf895-f896, uf898-f89d, uf8a0-f8a5, uf8a7-f8a8, uf8aa-f8b0, uf8b3-f8ba, uf8bd-f8c6, uf8c8-f8c9, uf8cb-f8d1, uf8d3-f8d5, uf8d8, uf8da-f8de, uf8e2-f8e4, uf8e6, uf8e9-f8ed, uf8f0-f8fc, uf8fe-f8ff;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-0\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-0\.ttf") format("truetype");
  unicode-range: ue010, ue017, ue01b, ue01f-e021, ue024, ue02f, ue03a, ue042, ue045-e046, ue060, ue068, ue06e, ue074, ue076, uf001, uf004-f005, uf007-f008, uf00c, uf011-f012, uf015, uf017-f019, uf01c, uf023-f025, uf02a, uf02c-f031, uf03a, uf03d-f03e, uf041, uf04a-f04e, uf05b, uf060-f065, uf067-f068, uf06b-f06e, uf072, uf075, uf077-f078, uf07b, uf084, uf086, uf091, uf093, uf095, uf09c-f09d, uf0a3, uf128, uf12a, uf155, uf292, uf295, uf332, uf541, uf80a, uf80c, u10e 010, u10e 017, u10e 01b, u10e -9f 021, u10e 024, u10e 02f, u10e 03a, u10e 042, u10e 35e 046, u10e 060, u10e 068, u10e 06e, u10e 074, u10e 076, u10f 001, u10f -6f 005, u10f -3f 008, u10f 00c, u10f 1f 012, u10f 015, u10f 7f 019, u10f 01c, u10f 13f 025, u10f 02a, u10f -8c 031, u10f 03a, u10f -7d 03e, u10f 041, u10f -6a 04e, u10f 05b, u10f 50f 065, u10f 57f 068, u10f -4b 06e, u10f 072, u10f 075, u10f 67f 078, u10f 07b, u10f 084, u10f 086, u10f 091, u10f 093, u10f 095, u10f -1c 09d, u10f 0a 3, u10f 128, u10f 12a, u10f 155, u10f 292, u10f 295, u10f 332, u10f 541, u10f 80a, u10f 80c;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-1\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-1\.ttf") format("truetype");
  unicode-range: uf0a6, uf0ac-f0ad, uf0b0-f0b1, uf0c0-f0c2, uf0c5-f0c6, uf0c8-f0c9, uf0cc, uf0ce, uf0d1, uf0d6-f0d7, uf0dc, uf0e0, uf0e7-f0e8, uf0eb, uf0f3, uf0f8, uf106, uf109, uf10e, uf110-f111, uf11c, uf11e, uf121, uf126, uf129, uf12c-f12e, uf130-f133, uf135, uf13d, uf140, uf145, uf14e, uf15b, uf164, uf186, uf188, uf1ab, uf1ad-f1ae, uf1b2, uf1b8, uf1bb, uf1c0-f1c3, uf1ce, uf1d8, uf1dc, uf1e4-f1e6, uf1ea-f1ec, uf1f8-f1f9, uf205, uf20a, uf217, uf219-f21d, uf22d, uf233-f234, uf238, uf246, uf24d, uf251, uf25d, uf275, uf29e, uf47d, u10f 0a 6, u10f -10ac 0ad, u10f 0b -10f 0b 1, u10f 0c -10f 0c 2, u10f 0c -5f 0c 6, u10f 0c -2f 0c 9, u10f 0cc, u10f 0ce, u10f 0d 1, u10f 0d -4f 0d 7, u10f 0dc, u10f 0e 0, u10f 0e -3f 0e 8, u10f 0eb, u10f 0f 3, u10f 0f 8, u10f 106, u10f 109, u10f 10e, u10f 100f 111, u10f 11c, u10f 11e, u10f 121, u10f 126, u10f 129, u10f 2c 12e, u10f 120f 133, u10f 135, u10f 13d, u10f 140, u10f 145, u10f 14e, u10f 15b, u10f 164, u10f 186, u10f 188, u10f 1ab, u10f -9ad 1ae, u10f 1b 2, u10f 1b 8, u10f 1bb, u10f 1c -10f 1c 3, u10f 1ce, u10f 1d 8, u10f 1dc, u10f 1e -6f 1e 6, u10f -9ea 1ec, u10f 1f -2f 1f 9, u10f 205, u10f 20a, u10f 217, u10f 209f 21d, u10f 22d, u10f 223f 234, u10f 238, u10f 246, u10f 24d, u10f 251, u10f 25d, u10f 275, u10f 29e, u10f 47d;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-2\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-2\.ttf") format("truetype");
  unicode-range: uf040, uf108, uf2a0, uf2a7, uf2b5, uf2bb, uf2cc-f2cd, uf2d2, uf2db, uf2e1, uf2ec, uf2f7, uf2fc, uf302-f303, uf316, uf31a, uf328, uf335, uf363, uf37e, uf390, uf3c5, uf3ce, uf3e5, uf3f4, uf3fb, uf40e, uf435, uf44b, uf481, uf48a, uf48f-f490, uf493-f494, uf498, uf4b7, uf4ca, uf4cc, uf4d1, uf4d7-f4d8, uf4e2, uf503, uf508, uf51b, uf51d-f51e, uf521-f522, uf52b, uf530, uf535, uf53e, uf543-f545, uf548-f549, uf54e, uf555, uf559, uf55d, uf564, uf56c, uf56e-f570, uf577-f578, uf590, uf594-f595, uf5a1-f5a2, uf5aa-f5ab, uf5b0, uf5b7, uf5ba, uf5bf, uf5ca, uf5db-f5dc, uf5ef, uf5f2, uf5f6, uf5fb, u10f 040, u10f 108, u10f 2a 0, u10f 2a 7, u10f 2b 5, u10f 2bb, u10f -8cc 2cd, u10f 2d 2, u10f 2db, u10f 2e 1, u10f 2ec, u10f 2f 7, u10f 2fc, u10f 292f 303, u10f 316, u10f 31a, u10f 328, u10f 335, u10f 363, u10f 37e, u10f 390, u10f 3c 5, u10f 3ce, u10f 3e 5, u10f 3f 4, u10f 3fb, u10f 40e, u10f 435, u10f 44b, u10f 481, u10f 48a, u10f 38f 490, u10f 483f 494, u10f 498, u10f 4b 7, u10f 4ca, u10f 4cc, u10f 4d 1, u10f 4d -3f 4d 8, u10f 4e 2, u10f 503, u10f 508, u10f 51b, u10f 41d 51e, u10f 511f 522, u10f 52b, u10f 530, u10f 535, u10f 53e, u10f 533f 545, u10f 538f 549, u10f 54e, u10f 555, u10f 559, u10f 55d, u10f 564, u10f 56c, u10f 46e 570, u10f 567f 578, u10f 590, u10f 584f 595, u10f 5a -9f 5a 2, u10f -5aa 5ab, u10f 5b 0, u10f 5b 7, u10f 5ba, u10f 5bf, u10f 5ca, u10f -5db 5dc, u10f 5ef, u10f 5f 2, u10f 5f 6, u10f 5fb;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-3\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-3\.ttf") format("truetype");
  unicode-range: uf069, uf5fd, uf621, uf63b, uf649-f64a, uf64f, uf653-f654, uf656, uf65b, uf664, uf673, uf675, uf67d, uf67f, uf695, uf69c, uf6a8, uf6bf-f6c0, uf6d5, uf6e3, uf6e9, uf6f5, uf6fa, uf6ff-f700, uf70b, uf70e, uf715, uf71b, uf72e-f72f, uf733-f734, uf747, uf755, uf757, uf75c, uf762, uf773, uf77c, uf781, uf784, uf788, uf7b2, uf7b6, uf7bd, uf7d5, uf7ee, uf7ff, uf801, uf804, uf813-f814, uf82f-f830, uf845-f846, uf850, uf855, uf858-f859, uf85c, uf866, uf86d, uf871, uf875, uf893-f894, uf897, uf89f, uf8a9, uf8b1-f8b2, uf8bb, uf8c7, uf8d6-f8d7, uf8d9, uf8df-f8e0, uf8e7, uf8ee-f8ef, uf8fd, u10f 069, u10f 5fd, u10f 621, u10f 63b, u10f 639f 64a, u10f 64f, u10f 643f 654, u10f 656, u10f 65b, u10f 664, u10f 673, u10f 675, u10f 67d, u10f 67f, u10f 695, u10f 69c, u10f 6a 8, u10f -4bf 6c 0, u10f 6d 5, u10f 6e 3, u10f 6e 9, u10f 6f 5, u10f 6fa, u10f -4ff 700, u10f 70b, u10f 70e, u10f 715, u10f 71b, u10f 62e 72f, u10f 723f 734, u10f 747, u10f 755, u10f 757, u10f 75c, u10f 762, u10f 773, u10f 77c, u10f 781, u10f 784, u10f 788, u10f 7b 2, u10f 7b 6, u10f 7bd, u10f 7d 5, u10f 7ee, u10f 7ff, u10f 801, u10f 804, u10f 803f 814, u10f 72f 830, u10f 835f 846, u10f 850, u10f 855, u10f 848f 859, u10f 85c, u10f 866, u10f 86d, u10f 871, u10f 875, u10f 883f 894, u10f 897, u10f 89f, u10f 8a 9, u10f 8b -9f 8b 2, u10f 8bb, u10f 8c 7, u10f 8d -4f 8d 7, u10f 8d 9, u10f -2df 8e 0, u10f 8e 7, u10f -2ee 8ef, u10f 8fd;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-4\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-4\.ttf") format("truetype");
  unicode-range: ue000-e006, ue008-e00f, ue011-e012, ue014-e016, ue018-e019, ue01c-e01d, ue022-e023, ue025-e02e, ue030-e039, ue03b-e041, ue043-e044, ue047, uf1fa, uf52c, uf531, uf536, uf69f, u10e -10e 006, u10e -2e 00f, u10e 1e 012, u10e 4e 016, u10e 8e 019, u10e -9c 01d, u10e 12e 023, u10e 15e 02e, u10e 20e 039, u10e -7b 041, u10e 33e 044, u10e 047, u10f 1fa, u10f 52c, u10f 531, u10f 536, u10f 69f;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-5\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-5\.ttf") format("truetype");
  unicode-range: ue048, ue04a-e051, ue053-e054, ue058-e05f, ue061-e067, ue069-e06d, ue06f-e073, ue075, ue085-e086, u10e 048, u10e -6a 051, u10e 43e 054, u10e 48e 05f, u10e 51e 067, u10e 59e 06d, u10e -4f 073, u10e 075, u10e 75e 086;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-9\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-9\.ttf") format("truetype");
  unicode-range: uf80b, u10f 80b;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-12\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-12\.ttf") format("truetype");
  unicode-range: uf8bc, u10f 8bc;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-13\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-13\.ttf") format("truetype");
  unicode-range: uf000, uf002, uf009-f00b, uf00d-f00e, uf010, uf013, uf01e, uf021-f022, uf026-f029, uf02b, uf032-f039, uf03b-f03c, uf042-f044, uf047-f049, uf050-f05a, uf05e, uf066, uf06a, uf070-f071, uf073-f074, uf076, uf079-f07a, u10f 000, u10f 002, u10f -1f 00b, u10f -10d 00e, u10f 010, u10f 013, u10f 01e, u10f 11f 022, u10f 16f 029, u10f 02b, u10f 22f 039, u10f -7b 03c, u10f 32f 044, u10f 37f 049, u10f 40f 05a, u10f 05e, u10f 066, u10f 06a, u10f 60f 071, u10f 63f 074, u10f 076, u10f 69f 07a;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-14\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-14\.ttf") format("truetype");
  unicode-range: uf07c-f07e, uf080, uf083, uf085, uf089, uf08b, uf08d-f08e, uf090, uf094, uf098, uf09e, uf0a0-f0a1, uf0a4-f0a5, uf0a7-f0ab, uf0ae, uf0b2, uf0c3-f0c4, uf0c7, uf0ca-f0cb, uf0cd, uf0d0, uf0d8-f0db, uf0dd-f0de, uf0e2-f0e3, uf0e9-f0ea, uf0ec-f0ee, uf0f0-f0f2, uf0f4, uf0f9-f0fe, uf100-f105, uf107, uf10a-f10b, uf10d, uf118-f11b, uf120, uf122, uf124-f125, uf127, uf12b, uf134, uf137-f13a, uf13e, uf141-f144, uf146, uf148-f149, uf381-f382, u10f -3c 07e, u10f 080, u10f 083, u10f 085, u10f 089, u10f 08b, u10f -2d 08e, u10f 090, u10f 094, u10f 098, u10f 09e, u10f 0a -10f 0a 1, u10f 0a -6f 0a 5, u10f 0a -3f 0ab, u10f 0ae, u10f 0b 2, u10f 0c -7f 0c 4, u10f 0c 7, u10f -10ca 0cb, u10f 0cd, u10f 0d 0, u10f 0d -2f 0db, u10f -10dd 0de, u10f 0e -8f 0e 3, u10f 0e -1f 0ea, u10f -10ec 0ee, u10f 0f -10f 0f 2, u10f 0f 4, u10f 0f -1f 0fe, u10f 90f 105, u10f 107, u10f 0a 10b, u10f 10d, u10f 108f 11b, u10f 120, u10f 122, u10f 114f 125, u10f 127, u10f 12b, u10f 134, u10f 127f 13a, u10f 13e, u10f 131f 144, u10f 146, u10f 138f 149, u10f 371f 382;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-15\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-15\.ttf") format("truetype");
  unicode-range: uf14a-f14d, uf150-f154, uf156-f159, uf15c-f15e, uf160-f163, uf165, uf175-f178, uf182-f183, uf185, uf187, uf191-f193, uf195, uf197, uf199, uf19c-f19d, uf1ac, uf1b0, uf1b3, uf1b9-f1ba, uf1c4-f1c9, uf1cd, uf1da, uf1dd-f1de, uf1e0-f1e3, uf1f6, uf1fb-f1fe, uf200-f201, uf204, uf206-f207, uf20b, uf218, uf21e, uf221-f22c, uf235-f236, uf239, uf240-f245, u10f 4a 14d, u10f 140f 154, u10f 146f 159, u10f 5c 15e, u10f 150f 163, u10f 165, u10f 165f 178, u10f 172f 183, u10f 185, u10f 187, u10f 181f 193, u10f 195, u10f 197, u10f 199, u10f 9c 19d, u10f 1ac, u10f 1b 0, u10f 1b 3, u10f 1b -1f 1ba, u10f 1c -6f 1c 9, u10f 1cd, u10f 1da, u10f -9dd 1de, u10f 1e -10f 1e 3, u10f 1f 6, u10f -9fb 1fe, u10f 190f 201, u10f 204, u10f 196f 207, u10f 20b, u10f 218, u10f 21e, u10f 211f 22c, u10f 225f 236, u10f 239, u10f 230f 245;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-16\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-16\.ttf") format("truetype");
  unicode-range: uf247-f249, uf24e, uf252-f25c, uf26c, uf271-f274, uf276-f277, uf279-f27a, uf28b, uf28d, uf290-f291, uf29a, uf29d, uf2a1-f2a4, uf2a8, uf2b6, uf2b9, uf2bd, uf2c1-f2c2, uf2c7-f2cb, uf2ce, uf2d0-f2d1, uf2d3, uf2dc, uf2e2-f2eb, uf2ed-f2ee, uf2f0-f2f6, uf2f8-f2fb, uf2fd-f2fe, uf300-f301, uf304-f30c, uf4e6, uf8e5, u10f 237f 249, u10f 24e, u10f 242f 25c, u10f 26c, u10f 261f 274, u10f 266f 277, u10f 269f 27a, u10f 28b, u10f 28d, u10f 280f 291, u10f 29a, u10f 29d, u10f 2a -9f 2a 4, u10f 2a 8, u10f 2b 6, u10f 2b 9, u10f 2bd, u10f 2c -9f 2c 2, u10f 2c -3f 2cb, u10f 2ce, u10f 2d -10f 2d 1, u10f 2d 3, u10f 2dc, u10f 2e -8f 2eb, u10f -8ed 2ee, u10f 2f -10f 2f 6, u10f 2f -2f 2fb, u10f -8fd 2fe, u10f 290f 301, u10f 294f 30c, u10f 4e 6, u10f 8e 5;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-17\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-17\.ttf") format("truetype");
  unicode-range: uf30d-f315, uf317-f319, uf31c-f31e, uf320-f327, uf329-f32e, uf330-f331, uf333-f334, uf336-f33e, uf340-f34e, uf350-f35b, uf35d, uf360-f362, uf364-f367, uf376-f377, uf386-f387, uf389-f38a, uf39b-f39c, uf3a0, uf3a5, uf3b3, uf3be-f3bf, u10f 20d 315, u10f 307f 319, u10f 21c 31e, u10f 310f 327, u10f 319f 32e, u10f 320f 331, u10f 323f 334, u10f 326f 33e, u10f 330f 34e, u10f 340f 35b, u10f 35d, u10f 350f 362, u10f 354f 367, u10f 366f 377, u10f 376f 387, u10f 379f 38a, u10f 29b 39c, u10f 3a 0, u10f 3a 5, u10f 3b 3, u10f -7be 3bf;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-18\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-18\.ttf") format("truetype");
  unicode-range: uf3c1-f3c2, uf3c9, uf3cd, uf3cf, uf3d1, uf3dd-f3de, uf3e0, uf3ed, uf3f0-f3f2, uf3fa, uf3fc, uf3ff-f401, uf406, uf40f-f410, uf422, uf424, uf432-f434, uf436-f44a, uf44c, uf44e-f451, uf453-f456, uf458, uf45a-f479, uf4a1, u10f 3c -9f 3c 2, u10f 3c 9, u10f 3cd, u10f 3cf, u10f 3d 1, u10f -7dd 3de, u10f 3e 0, u10f 3ed, u10f 3f -10f 3f 2, u10f 3fa, u10f 3fc, u10f -7ff 401, u10f 406, u10f 30f 410, u10f 422, u10f 424, u10f 422f 434, u10f 426f 44a, u10f 44c, u10f 34e 451, u10f 443f 456, u10f 458, u10f 35a 479, u10f 4a 1;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-19\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-19\.ttf") format("truetype");
  unicode-range: uf47a-f47c, uf47e-f480, uf482-f489, uf48b-f48e, uf491-f492, uf495-f497, uf499-f4a0, uf4a2-f4b6, uf4b8-f4c9, uf4cb, uf4cd-f4d0, uf4d2-f4d4, uf4d6, uf4d9-f4e1, uf4e3, u10f 37a 47c, u10f 37e 480, u10f 472f 489, u10f 38b 48e, u10f 481f 492, u10f 485f 497, u10f 489f 4a 0, u10f 4a -8f 4b 6, u10f 4b -2f 4c 9, u10f 4cb, u10f -6cd 4d 0, u10f 4d -8f 4d 4, u10f 4d 6, u10f 4d -1f 4e 1, u10f 4e 3;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-20\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-20\.ttf") format("truetype");
  unicode-range: uf4fa-f502, uf504-f507, uf509, uf515-f51a, uf51c, uf51f-f520, uf523-f52a, uf52d-f52f, uf532-f534, uf537-f53d, uf53f-f540, uf542, uf546-f547, uf54a-f54d, uf54f-f554, uf556-f558, uf55a-f55c, uf55e-f563, uf565-f56b, uf56d, uf571-f576, uf579-f57d, u10f -6fa 502, u10f 494f 507, u10f 509, u10f 505f 51a, u10f 51c, u10f 41f 520, u10f 513f 52a, u10f 42d 52f, u10f 522f 534, u10f 527f 53d, u10f 43f 540, u10f 542, u10f 536f 547, u10f 44a 54d, u10f 44f 554, u10f 546f 558, u10f 45a 55c, u10f 45e 563, u10f 555f 56b, u10f 56d, u10f 561f 576, u10f 569f 57d;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-21\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-21\.ttf") format("truetype");
  unicode-range: uf57e-f58f, uf591, uf593, uf596-f59d, uf59f-f5a0, uf5a4-f5a7, uf5a9, uf5ac-f5af, uf5b1, uf5b3-f5b4, uf5b6, uf5b8-f5b9, uf5bb-f5bd, uf5c0-f5c5, uf5c7-f5c9, uf5cb, uf5cd-f5ce, uf5d0-f5da, uf5dd-f5ee, uf5f0, u10f 47e 58f, u10f 591, u10f 593, u10f 586f 59d, u10f 49f 5a 0, u10f 5a -6f 5a 7, u10f 5a 9, u10f -5ac 5af, u10f 5b 1, u10f 5b -7f 5b 4, u10f 5b 6, u10f 5b -2f 5b 9, u10f -5bb 5bd, u10f 5c -10f 5c 5, u10f 5c -3f 5c 9, u10f 5cb, u10f -5cd 5ce, u10f 5d -10f 5da, u10f -5dd 5ee, u10f 5f 0;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-22\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-22\.ttf") format("truetype");
  unicode-range: uf0e4, uf3fd, uf5f3-f5f5, uf5f8-f5f9, uf5fc, uf5fe-f60e, uf610-f611, uf613-f620, uf622-f63a, uf63c-f63e, uf640-f641, uf643-f648, uf64b-f64e, uf650-f652, uf655, uf657-f65a, uf65c, u10f 0e 4, u10f 3fd, u10f 5f -7f 5f 5, u10f 5f -2f 5f 9, u10f 5fc, u10f -5fe 60e, u10f 600f 611, u10f 603f 620, u10f 612f 63a, u10f 53c 63e, u10f 630f 641, u10f 633f 648, u10f 54b 64e, u10f 640f 652, u10f 655, u10f 647f 65a, u10f 65c;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-23\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-23\.ttf") format("truetype");
  unicode-range: uf65d-f663, uf665-f672, uf674, uf676-f67c, uf67e, uf680-f694, uf696-f69b, uf69e, uf6a0-f6a7, uf6a9-f6ae, uf6b0-f6be, uf6c1-f6c3, u10f 55d 663, u10f 655f 672, u10f 674, u10f 666f 67c, u10f 67e, u10f 670f 694, u10f 686f 69b, u10f 69e, u10f 6a -10f 6a 7, u10f 6a -1f 6ae, u10f 6b -10f 6be, u10f 6c -9f 6c 3;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-24\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-24\.ttf") format("truetype");
  unicode-range: uf6c4-f6c8, uf6cb, uf6cd-f6d4, uf6d6-f6db, uf6dd-f6e2, uf6e4-f6e8, uf6ea-f6f4, uf6f6-f6f9, uf6fb-f6fe, uf701-f703, uf705-f70a, uf70c-f70d, uf70f-f714, uf716-f71a, uf71c-f72d, u10f 6c -6f 6c 8, u10f 6cb, u10f -4cd 6d 4, u10f 6d -4f 6db, u10f -4dd 6e 2, u10f 6e -6f 6e 8, u10f -4ea 6f 4, u10f 6f -4f 6f 9, u10f -4fb 6fe, u10f 691f 703, u10f 695f 70a, u10f 60c 70d, u10f 60f 714, u10f 706f 71a, u10f 61c 72d;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-25\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-25\.ttf") format("truetype");
  unicode-range: uf732, uf735-f746, uf748-f754, uf756, uf758-f75b, uf75e-f761, uf763-f772, uf774-f777, uf779, uf77d-f780, uf782-f783, uf786-f787, uf78a-f78c, uf78e-f78f, uf792-f796, uf79a-f7a3, u10f 732, u10f 725f 746, u10f 738f 754, u10f 756, u10f 748f 75b, u10f 65e 761, u10f 753f 772, u10f 764f 777, u10f 779, u10f 67d 780, u10f 772f 783, u10f 776f 787, u10f 68a 78c, u10f 68e 78f, u10f 782f 796, u10f 69a 7a 3;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-26\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-26\.ttf") format("truetype");
  unicode-range: uf7a4-f7ae, uf7b4-f7b5, uf7b7-f7ba, uf7be-f7c5, uf7c7-f7d2, uf7d4, uf7d7-f7de, uf7e2, uf7e4-f7ed, uf7ef-f7fe, uf800, uf802-f803, uf805-f809, uf80d-f812, uf815-f817, u10f 7a -6f 7ae, u10f 7b -6f 7b 5, u10f 7b -3f 7ba, u10f -3be 7c 5, u10f 7c -3f 7d 2, u10f 7d 4, u10f 7d -3f 7de, u10f 7e 2, u10f 7e -6f 7ed, u10f -3ef 7fe, u10f 800, u10f 792f 803, u10f 795f 809, u10f 70d 812, u10f 805f 817;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-27\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-27\.ttf") format("truetype");
  unicode-range: uf818-f82e, uf831-f833, uf83e, uf843-f844, uf847-f84f, uf851-f854, uf856-f857, uf85a-f85b, uf85d-f865, uf867-f86c, uf86e-f870, uf872-f874, uf876-f88c, u10f 808f 82e, u10f 821f 833, u10f 83e, u10f 833f 844, u10f 837f 84f, u10f 841f 854, u10f 846f 857, u10f 75a 85b, u10f 75d 865, u10f 857f 86c, u10f 76e 870, u10f 862f 874, u10f 866f 88c;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-28\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-28\.ttf") format("truetype");
  unicode-range: uf88d-f892, uf895-f896, uf898-f89d, uf8a0-f8a5, uf8a7-f8a8, uf8aa-f8b0, uf8b3-f8ba, uf8bd-f8c6, uf8c8-f8c9, uf8cb-f8d1, uf8d3-f8d5, uf8d8, uf8da-f8de, uf8e2-f8e4, uf8e6, uf8e9-f8ed, uf8f0-f8fc, uf8fe-f8ff, u10f 78d 892, u10f 885f 896, u10f 888f 89d, u10f 8a -10f 8a 5, u10f 8a -3f 8a 8, u10f -2aa 8b 0, u10f 8b -7f 8ba, u10f -2bd 8c 6, u10f 8c -2f 8c 9, u10f -2cb 8d 1, u10f 8d -7f 8d 5, u10f 8d 8, u10f -2da 8de, u10f 8e -8f 8e 4, u10f 8e 6, u10f 8e -1f 8ed, u10f 8f -10f 8fc, u10f -2fe 8ff;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-0\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-0\.ttf") format("truetype");
  unicode-range: uf001, uf004-f005, uf007-f008, uf00c, uf011-f012, uf015, uf018-f019, uf01c, uf023-f025, uf02a, uf02c-f031, uf03a, uf03d, uf04a-f04e, uf05b, uf060-f064, uf067-f068, uf06b-f06d, uf072, uf075, uf077-f078, uf07b, uf084, uf086, uf091, uf093, uf095, uf09c, uf0a3, uf0ad, uf0b0-f0b1, uf0c0-f0c2, uf0c6, uf0c8, uf128, uf12a, uf155, uf283, uf292, uf295;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-1\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-1\.ttf") format("truetype");
  unicode-range: uf040, uf0c9, uf0cc, uf0ce, uf0d1, uf0d7, uf0dc, uf0e0, uf0e7-f0e8, uf0f3, uf106, uf108-f109, uf10e, uf110-f112, uf11e, uf121, uf126, uf129, uf12c-f12e, uf130-f132, uf135, uf13d, uf140, uf145, uf15b, uf164, uf188, uf1ab, uf1ad-f1ae, uf1b2, uf1b8, uf1bb, uf1c0, uf1ce, uf1d8, uf1dc, uf1e4-f1e6, uf1eb-f1ec, uf205, uf217, uf21a-f21d, uf22d, uf233-f234, uf238, uf246, uf251, uf275, uf29e, uf2a0, uf2a7, uf2bb, uf2cc-f2cd, uf2db;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-3\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-3\.ttf") format("truetype");
  unicode-range: uf069, uf1fa;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-12\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-12\.ttf") format("truetype");
  unicode-range: uf000, uf002, uf009-f00b, uf00d-f00e, uf010, uf013, uf01e, uf021, uf026-f029, uf02b, uf032-f039, uf03b-f03c, uf042-f043, uf048-f049, uf050-f05a, uf05e, uf06a, uf071, uf073-f074, uf076, uf079-f07a, uf07c, uf083, uf085, uf089, uf08d, uf098, uf09e, uf0a1;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-13\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-13\.ttf") format("truetype");
  unicode-range: uf045, uf0a8-f0ab, uf0c3-f0c4, uf0ca-f0cb, uf0cd, uf0d8-f0db, uf0dd-f0de, uf0e2-f0e3, uf0e9-f0ea, uf0ed-f0ee, uf0f0-f0f2, uf0f4, uf0f9-f0fe, uf100-f105, uf107, uf10d, uf11b, uf120, uf122, uf124-f125, uf127, uf12b, uf134, uf137-f13a, uf141-f144, uf146, uf14a-f14b, uf14d, uf153-f154, uf157-f159, uf15c-f15d, uf162, uf165, uf182-f183, uf187, uf193, uf197, uf199, uf19c-f19d, uf1ac, uf1b0, uf1b3, uf1b9-f1ba, uf1cd, uf1da, uf1dd-f1de, uf1e0-f1e2;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-14\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-14\.ttf") format("truetype");
  unicode-range: uf0f5, uf1b1, uf1f6, uf1fb-f1fe, uf200-f201, uf204, uf206-f207, uf20b, uf218, uf21e, uf221-f22c, uf235-f236, uf239, uf240-f245, uf249, uf24e, uf250, uf252-f254, uf25c, uf26c, uf276-f277, uf279, uf28b, uf28d, uf290-f291, uf29a, uf29d, uf2a1-f2a4, uf2a8, uf2b6, uf2b9, uf2bd, uf2c2, uf2c7-f2cb, uf2ce, uf2d1, uf2d3;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-brands\-400\-0\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-brands\-400\-0\.ttf") format("truetype");
  unicode-range: uf081-f082, uf08c, uf092, uf099, uf09b, uf0d2-f0d5, uf0e1, uf113, uf136, uf13b-f13c, uf15a, uf167-f16e, uf170-f174, uf179-f17e, uf180-f181, uf184, uf189-f18d, uf194, uf198, uf19a-f19b, uf19e, uf1a0-f1a4, uf1b4, uf1bc, uf1be, uf1e8, uf1ed, uf1f0-f1f1, uf20e, uf210, uf213-f214, uf230, uf232, uf23a, uf26b, uf270, uf288, uf299, uf29b, uf2a6, uf2b0, uf2c5-f2c6, uf2e0;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-brands\-400\-1\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-brands\-400\-1\.ttf") format("truetype");
  unicode-range: uf1a5-f1aa, uf1b5-f1b7, uf1bd, uf1ca-f1cc, uf1d0-f1d7, uf1e7, uf1e9, uf1ee, uf1f2-f1f5, uf202-f203, uf208-f209, uf20d, uf211-f212, uf215-f216, uf231, uf237, uf23b-f23e, uf24b-f24c, uf25e, uf260-f261, uf263-f26a, uf26d-f26e, uf27c-f27e, uf280-f282, uf284-f287, uf289-f28a, uf293-f294, uf296-f298, uf2a5, uf2a9-f2ae, uf2b1-f2b4, uf2b8, uf2c4, uf2d5-f2da, uf2dd-f2de;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-brands\-400\-2\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-brands\-400\-2\.ttf") format("truetype");
  unicode-range: uf166;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-0\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-0\.ttf") format("truetype");
  unicode-range: uf006, uf017, uf03e, uf06e, uf08a, uf096-f097, uf09d, uf0a6, uf0c5, uf0e5-f0e6, uf114, uf11d, uf2c0;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-1\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-1\.ttf") format("truetype");
  unicode-range: uf003, uf016, uf087, uf0a2, uf0eb, uf0f7-f0f8, uf10c, uf11c, uf133, uf14e, uf186, uf1c1-f1c3, uf1d9, uf1db, uf1ea, uf1f9, uf20a, uf24d, uf25d, uf2b5, uf2bc, uf2d2;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-12\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-12\.ttf") format("truetype");
  unicode-range: uf022, uf044, uf05c-f05d, uf070, uf094, uf0a0, uf115, uf29c;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-13\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-13\.ttf") format("truetype");
  unicode-range: uf01d, uf046, uf088, uf0a4-f0a5, uf0a7, uf0c7, uf0f6, uf118-f11a, uf147, uf150-f152, uf185, uf191-f192, uf196, uf1c4-f1c9, uf1e3;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-14\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-14\.ttf") format("truetype");
  unicode-range: uf014, uf1f7, uf247-f248, uf24a, uf255-f25b, uf271-f274, uf278, uf28c, uf28e, uf2b7, uf2ba, uf2be, uf2c1, uf2c3, uf2d0, uf2dc;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-15\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-15\.ttf") format("truetype");
  unicode-range: uf01a-f01b, uf18e, uf190, uf2d4;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-16\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-16\.ttf") format("truetype");
  unicode-range: uf27b;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-v4compatibility\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-v4compatibility\.ttf") format("truetype");
  unicode-range: uf041, uf047, uf065-f066, uf07d-f07e, uf080, uf08b, uf08e, uf090, uf09a, uf0ac, uf0ae, uf0b2, uf0d0, uf0d6, uf0e4, uf0ec, uf10a-f10b, uf123, uf13e, uf148-f149, uf14c, uf156, uf15e, uf160-f161, uf163, uf175-f178, uf195, uf1f8, uf219, uf27a;
}
.acalog-custom :host,
.acalog-custom :root {
  --fa-font-duotone-regular: normal 400 1em "Font Awesome 6 Duotone";
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-28\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-28\.ttf") format("truetype");
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-27\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-27\.ttf") format("truetype");
  unicode-range: uf818-f88c, u10f 808f 88c;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-26\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-26\.ttf") format("truetype");
  unicode-range: uf7a4-f817, u10f 7a -6f 817;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-25\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-25\.ttf") format("truetype");
  unicode-range: uf732-f7a3, u10f 722f 7a 3;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-24\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-24\.ttf") format("truetype");
  unicode-range: uf6c4-f72d, u10f 6c -6f 72d;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-23\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-23\.ttf") format("truetype");
  unicode-range: uf65d-f6c3, u10f 55d 6c 3;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-22\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-22\.ttf") format("truetype");
  unicode-range: uf0e4-f65c, u10f 0e -6f 65c;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-21\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-21\.ttf") format("truetype");
  unicode-range: uf57e-f5f0, u10f 47e 5f 0;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-20\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-20\.ttf") format("truetype");
  unicode-range: uf4fa-f57d, u10f -6fa 57d;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-19\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-19\.ttf") format("truetype");
  unicode-range: ue207, uf47a-f4e3, u10e 207, u10f 37a 4e 3;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-18\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-18\.ttf") format("truetype");
  unicode-range: uf3c1-f3fc, uf3ff-f479, uf4a1, u10f 3c -9f 3fc, u10f -7ff 479, u10f 4a 1;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-17\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-17\.ttf") format("truetype");
  unicode-range: uf30d-f3bf, u10f 20d 3bf;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-16\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-16\.ttf") format("truetype");
  unicode-range: uf247-f30c, uf4e6, uf8e5, u10f 237f 30c, u10f 4e 6, u10f 8e 5;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-15\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-15\.ttf") format("truetype");
  unicode-range: uf14a-f245, u10f 4a 245;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-14\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-14\.ttf") format("truetype");
  unicode-range: uf07c-f0e3, uf0e9-f149, uf381-f382, u10f -3c 0e 3, u10f 0e -1f 149, u10f 371f 382;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-13\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-13\.ttf") format("truetype");
  unicode-range: ue647-f07a, u10f -10f 07a;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-12\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-12\.ttf") format("truetype");
  unicode-range: ue572-e646, uf8bc, u10f 8bc;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-11\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-11\.ttf") format("truetype");
  unicode-range: ue4b8-e571;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-10\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-10\.ttf") format("truetype");
  unicode-range: ue3fe-e4b7;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-9\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-9\.ttf") format("truetype");
  unicode-range: ue34a-e3fd, uf80b, u10f 80b;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-8\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-8\.ttf") format("truetype");
  unicode-range: ue265-e349;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-7\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-7\.ttf") format("truetype");
  unicode-range: ue1ab-e206, ue208-e264;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-6\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-6\.ttf") format("truetype");
  unicode-range: ue0f3-e1aa;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-5\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-5\.ttf") format("truetype");
  unicode-range: ue048-e0f2, u10e 38e 086;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-4\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-4\.ttf") format("truetype");
  unicode-range: u2c-e047, uf1fa, uf52c, uf531, uf536, uf69f, u10e -10e 047, u10f 1fa, u10f 52c, u10f 531, u10f 536, u10f 69f;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-3\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-3\.ttf") format("truetype");
  unicode-range: u22-2a, u102a, uf069, uf5fd, uf621, uf63b, uf649-f64a, uf64f, uf653-f654, uf656, uf65b, uf664, uf673, uf675, uf67d, uf67f, uf695, uf69c, uf6a8, uf6bf-f6c0, uf6d5, uf6e3, uf6e9, uf6f5, uf6fa, uf6ff-f700, uf70b, uf70e, uf715, uf71b, uf72e-f72f, uf733-f734, uf747, uf755, uf757, uf75c, uf762, uf773, uf77c, uf781, uf784, uf788, uf7b2, uf7b6, uf7bd, uf7d5, uf7ee, uf7ff, uf801, uf804, uf813-f814, uf82f-f830, uf845-f846, uf850, uf855, uf858-f859, uf85c, uf866, uf86d, uf871, uf875, uf893-f894, uf897, uf89f, uf8a9, uf8b1-f8b2, uf8bb, uf8c7, uf8d6-f8d7, uf8d9, uf8df-f8e0, uf8e7, uf8ee-f8ef, uf8fd, u10f 069, u10f 5fd, u10f 621, u10f 63b, u10f 639f 64a, u10f 64f, u10f 643f 654, u10f 656, u10f 65b, u10f 664, u10f 673, u10f 675, u10f 67d, u10f 67f, u10f 695, u10f 69c, u10f 6a 8, u10f -4bf 6c 0, u10f 6d 5, u10f 6e 3, u10f 6e 9, u10f 6f 5, u10f 6fa, u10f -4ff 700, u10f 70b, u10f 70e, u10f 715, u10f 71b, u10f 62e 72f, u10f 723f 734, u10f 747, u10f 755, u10f 757, u10f 75c, u10f 762, u10f 773, u10f 77c, u10f 781, u10f 784, u10f 788, u10f 7b 2, u10f 7b 6, u10f 7bd, u10f 7d 5, u10f 7ee, u10f 7ff, u10f 801, u10f 804, u10f 803f 814, u10f 72f 830, u10f 835f 846, u10f 850, u10f 855, u10f 848f 859, u10f 85c, u10f 866, u10f 86d, u10f 871, u10f 875, u10f 883f 894, u10f 897, u10f 89f, u10f 8a 9, u10f 8b -9f 8b 2, u10f 8bb, u10f 8c 7, u10f 8d -4f 8d 7, u10f 8d 9, u10f -2df 8e 0, u10f 8e 7, u10f -2ee 8ef, u10f 8fd;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-2\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-2\.ttf") format("truetype");
  unicode-range: uf040, uf108, uf2a0, uf2a7, uf2b5, uf2bb, uf2cc-f2cd, uf2d2, uf2db, uf2e1, uf2ec, uf2f7, uf2fc, uf302-f303, uf316, uf31a, uf328, uf335, uf363, uf37e, uf390, uf3c5, uf3ce, uf3e5, uf3f4, uf3fb, uf40e, uf435, uf44b, uf481, uf48a, uf48f-f490, uf493-f494, uf498, uf4b7, uf4ca, uf4cc, uf4d1, uf4d7-f4d8, uf4e2, uf503, uf508, uf51b, uf51d-f51e, uf521-f522, uf52b, uf530, uf535, uf53e, uf543-f545, uf548-f549, uf54e, uf555, uf559, uf55d, uf564, uf56c, uf56e-f570, uf577-f578, uf590, uf594-f595, uf5a1-f5a2, uf5aa-f5ab, uf5b0, uf5b7, uf5ba, uf5bf, uf5ca, uf5db-f5dc, uf5ef, uf5f2, uf5f6, uf5fb, u10f 040, u10f 108, u10f 2a 0, u10f 2a 7, u10f 2b 5, u10f 2bb, u10f -8cc 2cd, u10f 2d 2, u10f 2db, u10f 2e 1, u10f 2ec, u10f 2f 7, u10f 2fc, u10f 292f 303, u10f 316, u10f 31a, u10f 328, u10f 335, u10f 363, u10f 37e, u10f 390, u10f 3c 5, u10f 3ce, u10f 3e 5, u10f 3f 4, u10f 3fb, u10f 40e, u10f 435, u10f 44b, u10f 481, u10f 48a, u10f 38f 490, u10f 483f 494, u10f 498, u10f 4b 7, u10f 4ca, u10f 4cc, u10f 4d 1, u10f 4d -3f 4d 8, u10f 4e 2, u10f 503, u10f 508, u10f 51b, u10f 41d 51e, u10f 511f 522, u10f 52b, u10f 530, u10f 535, u10f 53e, u10f 533f 545, u10f 538f 549, u10f 54e, u10f 555, u10f 559, u10f 55d, u10f 564, u10f 56c, u10f 46e 570, u10f 567f 578, u10f 590, u10f 584f 595, u10f 5a -9f 5a 2, u10f -5aa 5ab, u10f 5b 0, u10f 5b 7, u10f 5ba, u10f 5bf, u10f 5ca, u10f -5db 5dc, u10f 5ef, u10f 5f 2, u10f 5f 6, u10f 5fb;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-1\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-1\.ttf") format("truetype");
  unicode-range: uf0a6, uf0ac-f0ad, uf0b0-f0b1, uf0c0-f0c2, uf0c5-f0c6, uf0c8-f0c9, uf0cc, uf0ce, uf0d1-f0d7, uf0dc, uf0e0, uf0e7-f0e8, uf0eb, uf0f3, uf0f8, uf106, uf109, uf10e-f111, uf11c-f11e, uf121, uf126, uf129, uf12c-f133, uf135, uf13d, uf140, uf145, uf14e, uf15b, uf164, uf186, uf188, uf1ab, uf1ad-f1ae, uf1b2, uf1b8, uf1bb-f1c3, uf1ce-f1d8, uf1dc, uf1e4-f1ec, uf1f8-f1f9, uf205, uf20a, uf217, uf219-f21d, uf22d-f234, uf238, uf246, uf24d, uf251, uf25d, uf275, uf29e, uf47d, u10f 0a 6, u10f -10ac 0ad, u10f 0b -10f 0b 1, u10f 0c -10f 0c 2, u10f 0c -5f 0c 6, u10f 0c -2f 0c 9, u10f 0cc, u10f 0ce, u10f 0d -9f 0d 7, u10f 0dc, u10f 0e 0, u10f 0e -3f 0e 8, u10f 0eb, u10f 0f 3, u10f 0f 8, u10f 106, u10f 109, u10f 0e 111, u10f 1c 11e, u10f 121, u10f 126, u10f 129, u10f 2c 133, u10f 135, u10f 13d, u10f 140, u10f 145, u10f 14e, u10f 15b, u10f 164, u10f 186, u10f 188, u10f 1ab, u10f -9ad 1ae, u10f 1b 2, u10f 1b 8, u10f -9bb 1c 3, u10f -9ce 1d 8, u10f 1dc, u10f 1e -6f 1ec, u10f 1f -2f 1f 9, u10f 205, u10f 20a, u10f 217, u10f 209f 21d, u10f 12d 234, u10f 238, u10f 246, u10f 24d, u10f 251, u10f 25d, u10f 275, u10f 29e, u10f 47d;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-0\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-regular\-400\-0\.ttf") format("truetype");
  unicode-range: u21, u23-25, u2b, u3f, u1021-1025, u102b, u103f, ue010, ue017, ue01b, ue01f-e021, ue024, ue02f, ue03a, ue042, ue045-e046, ue060, ue068, ue06e, ue074, ue076, uf001, uf004-f008, uf00c, uf011-f012, uf015-f01c, uf023-f025, uf02a, uf02c-f031, uf03a, uf03d-f03e, uf041, uf04a-f04e, uf05b, uf060-f065, uf067-f068, uf06b-f06e, uf072, uf075, uf077-f078, uf07b, uf084, uf086, uf091-f093, uf095, uf09c-f09d, uf0a3, uf128, uf12a, uf155, uf292, uf295, uf332, uf541, uf80a, uf80c, u10e 010, u10e 017, u10e 01b, u10e -9f 021, u10e 024, u10e 02f, u10e 03a, u10e 042, u10e 35e 046, u10e 060, u10e 068, u10e 06e, u10e 074, u10e 076, u10f 001, u10f -6f 008, u10f 00c, u10f 1f 012, u10f 5f 01c, u10f 13f 025, u10f 02a, u10f -8c 031, u10f 03a, u10f -7d 03e, u10f 041, u10f -6a 04e, u10f 05b, u10f 50f 065, u10f 57f 068, u10f -4b 06e, u10f 072, u10f 075, u10f 67f 078, u10f 07b, u10f 084, u10f 086, u10f 81f 093, u10f 095, u10f -1c 09d, u10f 0a 3, u10f 128, u10f 12a, u10f 155, u10f 292, u10f 295, u10f 332, u10f 541, u10f 80a, u10f 80c;
}
.acalog-custom .fa-duotone.fa-regular,
.acalog-custom .fadr {
  position: relative;
  font-weight: 400;
  letter-spacing: normal;
}
.acalog-custom .fa-duotone.fa-regular:before,
.acalog-custom .fadr:before {
  position: absolute;
  color: var(--fa-primary-color,inherit);
  opacity: var(--fa-primary-opacity,1);
}
.acalog-custom .fa-duotone.fa-regular:after,
.acalog-custom .fadr:after {
  color: var(--fa-secondary-color,inherit);
  opacity: var(--fa-secondary-opacity,.4);
}
.acalog-custom .fa-duotone.fa-regular.fa-swap-opacity:before,
.acalog-custom .fa-duotone.fa-swap-opacity:before,
.acalog-custom .fa-swap-opacity .fa-duotone.fa-regular:before,
.acalog-custom .fa-swap-opacity .fadr:before,
.acalog-custom .fadr.fa-swap-opacity:before {
  opacity: var(--fa-secondary-opacity,.4);
}
.acalog-custom .fa-duotone.fa-regular.fa-swap-opacity:after,
.acalog-custom .fa-duotone.fa-swap-opacity:after,
.acalog-custom .fa-swap-opacity .fa-duotone.fa-regular:after,
.acalog-custom .fa-swap-opacity .fadr:after,
.acalog-custom .fadr.fa-swap-opacity:after {
  opacity: var(--fa-primary-opacity,1);
}
.acalog-custom .fa-duotone.fa-regular.fa-inverse,
.acalog-custom .fadr.fa-inverse {
  color: var(--fa-inverse,#fff);
}
.acalog-custom .fa-duotone.fa-regular.fa-stack-1x,
.acalog-custom .fa-duotone.fa-regular.fa-stack-2x,
.acalog-custom .fadr.fa-stack-1x,
.acalog-custom .fadr.fa-stack-2x {
  position: absolute;
}
.acalog-custom :host,
.acalog-custom :root {
  --fa-font-duotone-light: normal 300 1em "Font Awesome 6 Duotone";
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-28\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-28\.ttf") format("truetype");
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-27\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-27\.ttf") format("truetype");
  unicode-range: uf818-f88c, u10f 808f 88c;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-26\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-26\.ttf") format("truetype");
  unicode-range: uf7a4-f817, u10f 7a -6f 817;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-25\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-25\.ttf") format("truetype");
  unicode-range: uf732-f7a3, u10f 722f 7a 3;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-24\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-24\.ttf") format("truetype");
  unicode-range: uf6c4-f72d, u10f 6c -6f 72d;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-23\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-23\.ttf") format("truetype");
  unicode-range: uf65d-f6c3, u10f 55d 6c 3;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-22\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-22\.ttf") format("truetype");
  unicode-range: uf0e4-f65c, u10f 0e -6f 65c;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-21\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-21\.ttf") format("truetype");
  unicode-range: uf57e-f5f0, u10f 47e 5f 0;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-20\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-20\.ttf") format("truetype");
  unicode-range: uf4fa-f57d, u10f -6fa 57d;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-19\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-19\.ttf") format("truetype");
  unicode-range: ue207, uf47a-f4e3, u10e 207, u10f 37a 4e 3;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-18\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-18\.ttf") format("truetype");
  unicode-range: uf3c1-f3fc, uf3ff-f479, uf4a1, u10f 3c -9f 3fc, u10f -7ff 479, u10f 4a 1;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-17\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-17\.ttf") format("truetype");
  unicode-range: uf30d-f3bf, u10f 20d 3bf;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-16\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-16\.ttf") format("truetype");
  unicode-range: uf247-f30c, uf4e6, uf8e5, u10f 237f 30c, u10f 4e 6, u10f 8e 5;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-15\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-15\.ttf") format("truetype");
  unicode-range: uf14a-f245, u10f 4a 245;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-14\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-14\.ttf") format("truetype");
  unicode-range: uf07c-f0e3, uf0e9-f149, uf381-f382, u10f -3c 0e 3, u10f 0e -1f 149, u10f 371f 382;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-13\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-13\.ttf") format("truetype");
  unicode-range: ue647-f07a, u10f -10f 07a;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-12\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-12\.ttf") format("truetype");
  unicode-range: ue572-e646, uf8bc, u10f 8bc;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-11\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-11\.ttf") format("truetype");
  unicode-range: ue4b8-e571;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-10\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-10\.ttf") format("truetype");
  unicode-range: ue3fe-e4b7;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-9\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-9\.ttf") format("truetype");
  unicode-range: ue34a-e3fd, uf80b, u10f 80b;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-8\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-8\.ttf") format("truetype");
  unicode-range: ue265-e349;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-7\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-7\.ttf") format("truetype");
  unicode-range: ue1ab-e206, ue208-e264;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-6\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-6\.ttf") format("truetype");
  unicode-range: ue0f3-e1aa;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-5\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-5\.ttf") format("truetype");
  unicode-range: ue048-e0f2, u10e 38e 086;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-4\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-4\.ttf") format("truetype");
  unicode-range: u2c-e047, uf1fa, uf52c, uf531, uf536, uf69f, u10e -10e 047, u10f 1fa, u10f 52c, u10f 531, u10f 536, u10f 69f;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-3\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-3\.ttf") format("truetype");
  unicode-range: u22-2a, u102a, uf069, uf5fd, uf621, uf63b, uf649-f64a, uf64f, uf653-f654, uf656, uf65b, uf664, uf673, uf675, uf67d, uf67f, uf695, uf69c, uf6a8, uf6bf-f6c0, uf6d5, uf6e3, uf6e9, uf6f5, uf6fa, uf6ff-f700, uf70b, uf70e, uf715, uf71b, uf72e-f72f, uf733-f734, uf747, uf755, uf757, uf75c, uf762, uf773, uf77c, uf781, uf784, uf788, uf7b2, uf7b6, uf7bd, uf7d5, uf7ee, uf7ff, uf801, uf804, uf813-f814, uf82f-f830, uf845-f846, uf850, uf855, uf858-f859, uf85c, uf866, uf86d, uf871, uf875, uf893-f894, uf897, uf89f, uf8a9, uf8b1-f8b2, uf8bb, uf8c7, uf8d6-f8d7, uf8d9, uf8df-f8e0, uf8e7, uf8ee-f8ef, uf8fd, u10f 069, u10f 5fd, u10f 621, u10f 63b, u10f 639f 64a, u10f 64f, u10f 643f 654, u10f 656, u10f 65b, u10f 664, u10f 673, u10f 675, u10f 67d, u10f 67f, u10f 695, u10f 69c, u10f 6a 8, u10f -4bf 6c 0, u10f 6d 5, u10f 6e 3, u10f 6e 9, u10f 6f 5, u10f 6fa, u10f -4ff 700, u10f 70b, u10f 70e, u10f 715, u10f 71b, u10f 62e 72f, u10f 723f 734, u10f 747, u10f 755, u10f 757, u10f 75c, u10f 762, u10f 773, u10f 77c, u10f 781, u10f 784, u10f 788, u10f 7b 2, u10f 7b 6, u10f 7bd, u10f 7d 5, u10f 7ee, u10f 7ff, u10f 801, u10f 804, u10f 803f 814, u10f 72f 830, u10f 835f 846, u10f 850, u10f 855, u10f 848f 859, u10f 85c, u10f 866, u10f 86d, u10f 871, u10f 875, u10f 883f 894, u10f 897, u10f 89f, u10f 8a 9, u10f 8b -9f 8b 2, u10f 8bb, u10f 8c 7, u10f 8d -4f 8d 7, u10f 8d 9, u10f -2df 8e 0, u10f 8e 7, u10f -2ee 8ef, u10f 8fd;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-2\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-2\.ttf") format("truetype");
  unicode-range: uf040, uf108, uf2a0, uf2a7, uf2b5, uf2bb, uf2cc-f2cd, uf2d2, uf2db, uf2e1, uf2ec, uf2f7, uf2fc, uf302-f303, uf316, uf31a, uf328, uf335, uf363, uf37e, uf390, uf3c5, uf3ce, uf3e5, uf3f4, uf3fb, uf40e, uf435, uf44b, uf481, uf48a, uf48f-f490, uf493-f494, uf498, uf4b7, uf4ca, uf4cc, uf4d1, uf4d7-f4d8, uf4e2, uf503, uf508, uf51b, uf51d-f51e, uf521-f522, uf52b, uf530, uf535, uf53e, uf543-f545, uf548-f549, uf54e, uf555, uf559, uf55d, uf564, uf56c, uf56e-f570, uf577-f578, uf590, uf594-f595, uf5a1-f5a2, uf5aa-f5ab, uf5b0, uf5b7, uf5ba, uf5bf, uf5ca, uf5db-f5dc, uf5ef, uf5f2, uf5f6, uf5fb, u10f 040, u10f 108, u10f 2a 0, u10f 2a 7, u10f 2b 5, u10f 2bb, u10f -8cc 2cd, u10f 2d 2, u10f 2db, u10f 2e 1, u10f 2ec, u10f 2f 7, u10f 2fc, u10f 292f 303, u10f 316, u10f 31a, u10f 328, u10f 335, u10f 363, u10f 37e, u10f 390, u10f 3c 5, u10f 3ce, u10f 3e 5, u10f 3f 4, u10f 3fb, u10f 40e, u10f 435, u10f 44b, u10f 481, u10f 48a, u10f 38f 490, u10f 483f 494, u10f 498, u10f 4b 7, u10f 4ca, u10f 4cc, u10f 4d 1, u10f 4d -3f 4d 8, u10f 4e 2, u10f 503, u10f 508, u10f 51b, u10f 41d 51e, u10f 511f 522, u10f 52b, u10f 530, u10f 535, u10f 53e, u10f 533f 545, u10f 538f 549, u10f 54e, u10f 555, u10f 559, u10f 55d, u10f 564, u10f 56c, u10f 46e 570, u10f 567f 578, u10f 590, u10f 584f 595, u10f 5a -9f 5a 2, u10f -5aa 5ab, u10f 5b 0, u10f 5b 7, u10f 5ba, u10f 5bf, u10f 5ca, u10f -5db 5dc, u10f 5ef, u10f 5f 2, u10f 5f 6, u10f 5fb;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-1\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-1\.ttf") format("truetype");
  unicode-range: uf0a6, uf0ac-f0ad, uf0b0-f0b1, uf0c0-f0c2, uf0c5-f0c6, uf0c8-f0c9, uf0cc, uf0ce, uf0d1-f0d7, uf0dc, uf0e0, uf0e7-f0e8, uf0eb, uf0f3, uf0f8, uf106, uf109, uf10e-f111, uf11c-f11e, uf121, uf126, uf129, uf12c-f133, uf135, uf13d, uf140, uf145, uf14e, uf15b, uf164, uf186, uf188, uf1ab, uf1ad-f1ae, uf1b2, uf1b8, uf1bb-f1c3, uf1ce-f1d8, uf1dc, uf1e4-f1ec, uf1f8-f1f9, uf205, uf20a, uf217, uf219-f21d, uf22d-f234, uf238, uf246, uf24d, uf251, uf25d, uf275, uf29e, uf47d, u10f 0a 6, u10f -10ac 0ad, u10f 0b -10f 0b 1, u10f 0c -10f 0c 2, u10f 0c -5f 0c 6, u10f 0c -2f 0c 9, u10f 0cc, u10f 0ce, u10f 0d -9f 0d 7, u10f 0dc, u10f 0e 0, u10f 0e -3f 0e 8, u10f 0eb, u10f 0f 3, u10f 0f 8, u10f 106, u10f 109, u10f 0e 111, u10f 1c 11e, u10f 121, u10f 126, u10f 129, u10f 2c 133, u10f 135, u10f 13d, u10f 140, u10f 145, u10f 14e, u10f 15b, u10f 164, u10f 186, u10f 188, u10f 1ab, u10f -9ad 1ae, u10f 1b 2, u10f 1b 8, u10f -9bb 1c 3, u10f -9ce 1d 8, u10f 1dc, u10f 1e -6f 1ec, u10f 1f -2f 1f 9, u10f 205, u10f 20a, u10f 217, u10f 209f 21d, u10f 12d 234, u10f 238, u10f 246, u10f 24d, u10f 251, u10f 25d, u10f 275, u10f 29e, u10f 47d;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-0\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-light\-300\-0\.ttf") format("truetype");
  unicode-range: u21, u23-25, u2b, u3f, u1021-1025, u102b, u103f, ue010, ue017, ue01b, ue01f-e021, ue024, ue02f, ue03a, ue042, ue045-e046, ue060, ue068, ue06e, ue074, ue076, uf001, uf004-f008, uf00c, uf011-f012, uf015-f01c, uf023-f025, uf02a, uf02c-f031, uf03a, uf03d-f03e, uf041, uf04a-f04e, uf05b, uf060-f065, uf067-f068, uf06b-f06e, uf072, uf075, uf077-f078, uf07b, uf084, uf086, uf091-f093, uf095, uf09c-f09d, uf0a3, uf128, uf12a, uf155, uf292, uf295, uf332, uf541, uf80a, uf80c, u10e 010, u10e 017, u10e 01b, u10e -9f 021, u10e 024, u10e 02f, u10e 03a, u10e 042, u10e 35e 046, u10e 060, u10e 068, u10e 06e, u10e 074, u10e 076, u10f 001, u10f -6f 008, u10f 00c, u10f 1f 012, u10f 5f 01c, u10f 13f 025, u10f 02a, u10f -8c 031, u10f 03a, u10f -7d 03e, u10f 041, u10f -6a 04e, u10f 05b, u10f 50f 065, u10f 57f 068, u10f -4b 06e, u10f 072, u10f 075, u10f 67f 078, u10f 07b, u10f 084, u10f 086, u10f 81f 093, u10f 095, u10f -1c 09d, u10f 0a 3, u10f 128, u10f 12a, u10f 155, u10f 292, u10f 295, u10f 332, u10f 541, u10f 80a, u10f 80c;
}
.acalog-custom .fa-duotone.fa-light,
.acalog-custom .fadl {
  position: relative;
  font-weight: 300;
  letter-spacing: normal;
}
.acalog-custom .fa-duotone.fa-light:before,
.acalog-custom .fadl:before {
  position: absolute;
  color: var(--fa-primary-color,inherit);
  opacity: var(--fa-primary-opacity,1);
}
.acalog-custom .fa-duotone.fa-light:after,
.acalog-custom .fadl:after {
  color: var(--fa-secondary-color,inherit);
  opacity: var(--fa-secondary-opacity,.4);
}
.acalog-custom .fa-duotone.fa-light.fa-swap-opacity:before,
.acalog-custom .fa-duotone.fa-swap-opacity:before,
.acalog-custom .fa-swap-opacity .fa-duotone.fa-light:before,
.acalog-custom .fa-swap-opacity .fadl:before,
.acalog-custom .fadl.fa-swap-opacity:before {
  opacity: var(--fa-secondary-opacity,.4);
}
.acalog-custom .fa-duotone.fa-light.fa-swap-opacity:after,
.acalog-custom .fa-duotone.fa-swap-opacity:after,
.acalog-custom .fa-swap-opacity .fa-duotone.fa-light:after,
.acalog-custom .fa-swap-opacity .fadl:after,
.acalog-custom .fadl.fa-swap-opacity:after {
  opacity: var(--fa-primary-opacity,1);
}
.acalog-custom .fa-duotone.fa-light.fa-inverse,
.acalog-custom .fadl.fa-inverse {
  color: var(--fa-inverse,#fff);
}
.acalog-custom .fa-duotone.fa-light.fa-stack-1x,
.acalog-custom .fa-duotone.fa-light.fa-stack-2x,
.acalog-custom .fadl.fa-stack-1x,
.acalog-custom .fadl.fa-stack-2x {
  position: absolute;
}
.acalog-custom :host,
.acalog-custom :root {
  --fa-style-family-duotone: "Font Awesome 6 Duotone";
  --fa-font-duotone-thin: normal 100 1em "Font Awesome 6 Duotone";
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-28\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-28\.ttf") format("truetype");
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-27\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-27\.ttf") format("truetype");
  unicode-range: uf818-f88c, u10f 808f 88c;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-26\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-26\.ttf") format("truetype");
  unicode-range: uf7a4-f817, u10f 7a -6f 817;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-25\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-25\.ttf") format("truetype");
  unicode-range: uf732-f7a3, u10f 722f 7a 3;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-24\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-24\.ttf") format("truetype");
  unicode-range: uf6c4-f72d, u10f 6c -6f 72d;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-23\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-23\.ttf") format("truetype");
  unicode-range: uf65d-f6c3, u10f 55d 6c 3;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-22\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-22\.ttf") format("truetype");
  unicode-range: uf0e4-f65c, u10f 0e -6f 65c;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-21\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-21\.ttf") format("truetype");
  unicode-range: uf57e-f5f0, u10f 47e 5f 0;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-20\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-20\.ttf") format("truetype");
  unicode-range: uf4fa-f57d, u10f -6fa 57d;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-19\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-19\.ttf") format("truetype");
  unicode-range: ue207, uf47a-f4e3, u10e 207, u10f 37a 4e 3;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-18\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-18\.ttf") format("truetype");
  unicode-range: uf3c1-f3fc, uf3ff-f479, uf4a1, u10f 3c -9f 3fc, u10f -7ff 479, u10f 4a 1;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-17\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-17\.ttf") format("truetype");
  unicode-range: uf30d-f3bf, u10f 20d 3bf;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-16\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-16\.ttf") format("truetype");
  unicode-range: uf247-f30c, uf4e6, uf8e5, u10f 237f 30c, u10f 4e 6, u10f 8e 5;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-15\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-15\.ttf") format("truetype");
  unicode-range: uf14a-f245, u10f 4a 245;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-14\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-14\.ttf") format("truetype");
  unicode-range: uf07c-f0e3, uf0e9-f149, uf381-f382, u10f -3c 0e 3, u10f 0e -1f 149, u10f 371f 382;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-13\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-13\.ttf") format("truetype");
  unicode-range: ue647-f07a, u10f -10f 07a;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-12\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-12\.ttf") format("truetype");
  unicode-range: ue572-e646, uf8bc, u10f 8bc;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-11\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-11\.ttf") format("truetype");
  unicode-range: ue4b8-e571;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-10\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-10\.ttf") format("truetype");
  unicode-range: ue3fe-e4b7;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-9\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-9\.ttf") format("truetype");
  unicode-range: ue34a-e3fd, uf80b, u10f 80b;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-8\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-8\.ttf") format("truetype");
  unicode-range: ue265-e349;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-7\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-7\.ttf") format("truetype");
  unicode-range: ue1ab-e206, ue208-e264;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-6\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-6\.ttf") format("truetype");
  unicode-range: ue0f3-e1aa;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-5\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-5\.ttf") format("truetype");
  unicode-range: ue048-e0f2, u10e 38e 086;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-4\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-4\.ttf") format("truetype");
  unicode-range: u2c-e047, uf1fa, uf52c, uf531, uf536, uf69f, u10e -10e 047, u10f 1fa, u10f 52c, u10f 531, u10f 536, u10f 69f;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-3\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-3\.ttf") format("truetype");
  unicode-range: u22-2a, u102a, uf069, uf5fd, uf621, uf63b, uf649-f64a, uf64f, uf653-f654, uf656, uf65b, uf664, uf673, uf675, uf67d, uf67f, uf695, uf69c, uf6a8, uf6bf-f6c0, uf6d5, uf6e3, uf6e9, uf6f5, uf6fa, uf6ff-f700, uf70b, uf70e, uf715, uf71b, uf72e-f72f, uf733-f734, uf747, uf755, uf757, uf75c, uf762, uf773, uf77c, uf781, uf784, uf788, uf7b2, uf7b6, uf7bd, uf7d5, uf7ee, uf7ff, uf801, uf804, uf813-f814, uf82f-f830, uf845-f846, uf850, uf855, uf858-f859, uf85c, uf866, uf86d, uf871, uf875, uf893-f894, uf897, uf89f, uf8a9, uf8b1-f8b2, uf8bb, uf8c7, uf8d6-f8d7, uf8d9, uf8df-f8e0, uf8e7, uf8ee-f8ef, uf8fd, u10f 069, u10f 5fd, u10f 621, u10f 63b, u10f 639f 64a, u10f 64f, u10f 643f 654, u10f 656, u10f 65b, u10f 664, u10f 673, u10f 675, u10f 67d, u10f 67f, u10f 695, u10f 69c, u10f 6a 8, u10f -4bf 6c 0, u10f 6d 5, u10f 6e 3, u10f 6e 9, u10f 6f 5, u10f 6fa, u10f -4ff 700, u10f 70b, u10f 70e, u10f 715, u10f 71b, u10f 62e 72f, u10f 723f 734, u10f 747, u10f 755, u10f 757, u10f 75c, u10f 762, u10f 773, u10f 77c, u10f 781, u10f 784, u10f 788, u10f 7b 2, u10f 7b 6, u10f 7bd, u10f 7d 5, u10f 7ee, u10f 7ff, u10f 801, u10f 804, u10f 803f 814, u10f 72f 830, u10f 835f 846, u10f 850, u10f 855, u10f 848f 859, u10f 85c, u10f 866, u10f 86d, u10f 871, u10f 875, u10f 883f 894, u10f 897, u10f 89f, u10f 8a 9, u10f 8b -9f 8b 2, u10f 8bb, u10f 8c 7, u10f 8d -4f 8d 7, u10f 8d 9, u10f -2df 8e 0, u10f 8e 7, u10f -2ee 8ef, u10f 8fd;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-2\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-2\.ttf") format("truetype");
  unicode-range: uf040, uf108, uf2a0, uf2a7, uf2b5, uf2bb, uf2cc-f2cd, uf2d2, uf2db, uf2e1, uf2ec, uf2f7, uf2fc, uf302-f303, uf316, uf31a, uf328, uf335, uf363, uf37e, uf390, uf3c5, uf3ce, uf3e5, uf3f4, uf3fb, uf40e, uf435, uf44b, uf481, uf48a, uf48f-f490, uf493-f494, uf498, uf4b7, uf4ca, uf4cc, uf4d1, uf4d7-f4d8, uf4e2, uf503, uf508, uf51b, uf51d-f51e, uf521-f522, uf52b, uf530, uf535, uf53e, uf543-f545, uf548-f549, uf54e, uf555, uf559, uf55d, uf564, uf56c, uf56e-f570, uf577-f578, uf590, uf594-f595, uf5a1-f5a2, uf5aa-f5ab, uf5b0, uf5b7, uf5ba, uf5bf, uf5ca, uf5db-f5dc, uf5ef, uf5f2, uf5f6, uf5fb, u10f 040, u10f 108, u10f 2a 0, u10f 2a 7, u10f 2b 5, u10f 2bb, u10f -8cc 2cd, u10f 2d 2, u10f 2db, u10f 2e 1, u10f 2ec, u10f 2f 7, u10f 2fc, u10f 292f 303, u10f 316, u10f 31a, u10f 328, u10f 335, u10f 363, u10f 37e, u10f 390, u10f 3c 5, u10f 3ce, u10f 3e 5, u10f 3f 4, u10f 3fb, u10f 40e, u10f 435, u10f 44b, u10f 481, u10f 48a, u10f 38f 490, u10f 483f 494, u10f 498, u10f 4b 7, u10f 4ca, u10f 4cc, u10f 4d 1, u10f 4d -3f 4d 8, u10f 4e 2, u10f 503, u10f 508, u10f 51b, u10f 41d 51e, u10f 511f 522, u10f 52b, u10f 530, u10f 535, u10f 53e, u10f 533f 545, u10f 538f 549, u10f 54e, u10f 555, u10f 559, u10f 55d, u10f 564, u10f 56c, u10f 46e 570, u10f 567f 578, u10f 590, u10f 584f 595, u10f 5a -9f 5a 2, u10f -5aa 5ab, u10f 5b 0, u10f 5b 7, u10f 5ba, u10f 5bf, u10f 5ca, u10f -5db 5dc, u10f 5ef, u10f 5f 2, u10f 5f 6, u10f 5fb;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-1\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-1\.ttf") format("truetype");
  unicode-range: uf0a6, uf0ac-f0ad, uf0b0-f0b1, uf0c0-f0c2, uf0c5-f0c6, uf0c8-f0c9, uf0cc, uf0ce, uf0d1-f0d7, uf0dc, uf0e0, uf0e7-f0e8, uf0eb, uf0f3, uf0f8, uf106, uf109, uf10e-f111, uf11c-f11e, uf121, uf126, uf129, uf12c-f133, uf135, uf13d, uf140, uf145, uf14e, uf15b, uf164, uf186, uf188, uf1ab, uf1ad-f1ae, uf1b2, uf1b8, uf1bb-f1c3, uf1ce-f1d8, uf1dc, uf1e4-f1ec, uf1f8-f1f9, uf205, uf20a, uf217, uf219-f21d, uf22d-f234, uf238, uf246, uf24d, uf251, uf25d, uf275, uf29e, uf47d, u10f 0a 6, u10f -10ac 0ad, u10f 0b -10f 0b 1, u10f 0c -10f 0c 2, u10f 0c -5f 0c 6, u10f 0c -2f 0c 9, u10f 0cc, u10f 0ce, u10f 0d -9f 0d 7, u10f 0dc, u10f 0e 0, u10f 0e -3f 0e 8, u10f 0eb, u10f 0f 3, u10f 0f 8, u10f 106, u10f 109, u10f 0e 111, u10f 1c 11e, u10f 121, u10f 126, u10f 129, u10f 2c 133, u10f 135, u10f 13d, u10f 140, u10f 145, u10f 14e, u10f 15b, u10f 164, u10f 186, u10f 188, u10f 1ab, u10f -9ad 1ae, u10f 1b 2, u10f 1b 8, u10f -9bb 1c 3, u10f -9ce 1d 8, u10f 1dc, u10f 1e -6f 1ec, u10f 1f -2f 1f 9, u10f 205, u10f 20a, u10f 217, u10f 209f 21d, u10f 12d 234, u10f 238, u10f 246, u10f 24d, u10f 251, u10f 25d, u10f 275, u10f 29e, u10f 47d;
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-0\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-thin\-100\-0\.ttf") format("truetype");
  unicode-range: u21, u23-25, u2b, u3f, u1021-1025, u102b, u103f, ue010, ue017, ue01b, ue01f-e021, ue024, ue02f, ue03a, ue042, ue045-e046, ue060, ue068, ue06e, ue074, ue076, uf001, uf004-f008, uf00c, uf011-f012, uf015-f01c, uf023-f025, uf02a, uf02c-f031, uf03a, uf03d-f03e, uf041, uf04a-f04e, uf05b, uf060-f065, uf067-f068, uf06b-f06e, uf072, uf075, uf077-f078, uf07b, uf084, uf086, uf091-f093, uf095, uf09c-f09d, uf0a3, uf128, uf12a, uf155, uf292, uf295, uf332, uf541, uf80a, uf80c, u10e 010, u10e 017, u10e 01b, u10e -9f 021, u10e 024, u10e 02f, u10e 03a, u10e 042, u10e 35e 046, u10e 060, u10e 068, u10e 06e, u10e 074, u10e 076, u10f 001, u10f -6f 008, u10f 00c, u10f 1f 012, u10f 5f 01c, u10f 13f 025, u10f 02a, u10f -8c 031, u10f 03a, u10f -7d 03e, u10f 041, u10f -6a 04e, u10f 05b, u10f 50f 065, u10f 57f 068, u10f -4b 06e, u10f 072, u10f 075, u10f 67f 078, u10f 07b, u10f 084, u10f 086, u10f 81f 093, u10f 095, u10f -1c 09d, u10f 0a 3, u10f 128, u10f 12a, u10f 155, u10f 292, u10f 295, u10f 332, u10f 541, u10f 80a, u10f 80c;
}
.acalog-custom .fa-duotone.fa-thin,
.acalog-custom .fadt {
  position: relative;
  font-weight: 100;
  letter-spacing: normal;
}
.acalog-custom .fa-duotone.fa-thin:before,
.acalog-custom .fadt:before {
  position: absolute;
  color: var(--fa-primary-color,inherit);
  opacity: var(--fa-primary-opacity,1);
}
.acalog-custom .fa-duotone.fa-thin:after,
.acalog-custom .fadt:after {
  color: var(--fa-secondary-color,inherit);
}
.acalog-custom .fa-duotone.fa-swap-opacity:before,
.acalog-custom .fa-duotone.fa-thin.fa-swap-opacity:before,
.acalog-custom .fa-duotone.fa-thin:after,
.acalog-custom .fa-swap-opacity .fa-duotone.fa-thin:before,
.acalog-custom .fa-swap-opacity .fadt:before,
.acalog-custom .fadt.fa-swap-opacity:before,
.acalog-custom .fadt:after {
  opacity: var(--fa-secondary-opacity,.4);
}
.acalog-custom .fa-duotone.fa-swap-opacity:after,
.acalog-custom .fa-duotone.fa-thin.fa-swap-opacity:after,
.acalog-custom .fa-swap-opacity .fa-duotone.fa-thin:after,
.acalog-custom .fa-swap-opacity .fadt:after,
.acalog-custom .fadt.fa-swap-opacity:after {
  opacity: var(--fa-primary-opacity,1);
}
.acalog-custom .fa-duotone.fa-thin.fa-inverse,
.acalog-custom .fadt.fa-inverse {
  color: var(--fa-inverse,#fff);
}
.acalog-custom .fa-duotone.fa-thin.fa-stack-1x,
.acalog-custom .fa-duotone.fa-thin.fa-stack-2x,
.acalog-custom .fadt.fa-stack-1x,
.acalog-custom .fadt.fa-stack-2x {
  position: absolute;
}
.acalog-custom :host,
.acalog-custom :root {
  --fa-font-sharp-solid: normal 900 1em "Font Awesome 6 Sharp";
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-22\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-22\.ttf") format("truetype");
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-21\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-21\.ttf") format("truetype");
  unicode-range: u20b 8, u2603, u2622-26f 8, ue0cf-f863, u1f 31d 334, u1f 335f 384, u1f 3c 1f 477, u1f 494, u1f 4b -1f 4e 1, u1f 595, u1f 6a 0f 6cd, u1f 6f -1f 9e 3;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-20\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-20\.ttf") format("truetype");
  unicode-range: u2604, u2620, u2623-2694, u26c -20f 0, uf6fc-f7a8, u1f 304f 32b, u1f 3c 2f 3d 4, u1f 406f 422, u1f 571, u1f 576f 578, u1f 5e 0f 69c, u1f 941f 943, u1f 955, u1f 967, u1f 96e 98c, u1f 9fb, u1faa 6;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-19\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-19\.ttf") format("truetype");
  unicode-range: u20b 4, u2211-221a, u22c -20c 3, u262a-262f, u26b 0, u26c 5, u26e 9, u26fa-2721, uf65c-f6fb, u1f 32d 341, u1f 357, u1f 3db, u1f 3f 8f 404, u1f 408, u1f 40e, u1f 411f 415, u1f 418, u1f 47b, u1f 548f 54e, u1f 56f, u1f 5dd, u1f 6d 0, u1f 986, u1f 98b 9ae, u1f 9e 6, u1fa 80fa 93;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-18\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-18\.ttf") format("truetype");
  unicode-range: u2625, u2638, u269b, u2711, uf0e4-f65a, u1f 33e 34f, u1f 392, u1f 2ad 3af, u1f 3ca, u1f 441f 453, u1f 4c 8f 4d 9, u1f 52c, u1f 5c 4, u1f 5e 2, u1f 59a 697, u1f 6a 6, u1f 6ec, u1f 6fb, u1f 9b 3f 9b 7, u1f 9ee, u1faa 5, u1fac 1;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-17\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-17\.ttf") format("truetype");
  unicode-range: uf7, u221e, u232b, u267e-2685, u26fd, u2712, u2797, uf501-f5ac, u1f 17f, u1f 29d 30f, u1f 35a 378, u1f 3a 8, u1f 455, u1f 480, u1f 3bf 4c 0, u1f 4d 6, u1f 56e, u1f 58b, u1f 5b 8, u1f 599f 606, u1f 59d 620, u1f 626, u1f 62c, u1f 632f 681, u1f 5aa 6ad, u1f 6b 6, u1f 6ce, u1f 922f 941, u1f 977, u1f 9f -1f 9f 9, u1fa 9b, u1fab 6;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-16\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-16\.ttf") format("truetype");
  unicode-range: u24bd, u265b-265c, u2b -1b 1c, ue207, uf27b, uf445-f500, u1f 377, u1f 397, u1f 3be, u1f 3c 8, u1f 2cf 3d 3, u1f 465, u1f 489, u1f 49f, u1f 4ac, u1f 4e 6, u1f 54a, u1f 609, u1f 6a 9, u1f 6ac, u1f 7e 4f 91d, u1f 94c, u1f 8ea 9ec, u1fa 79;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-15\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-15\.ttf") format("truetype");
  unicode-range: u2139-21e 5, u23f 0, u265a, u265d-2663, u26be, u2708, u27a -1b 0d, u2b 21b 95, uf01a-f01b, uf18e-f190, uf2d4-f3fc, uf3ff-f444, u1f 333, u1f 383, u1f 399, u1f 3c 0, u1f 3ed, u1f 48e, u1f 4dd, u1f 4e 3f 4e 5, u1f 4fa, u1f 502, u1f 94a, u1f 94e;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-14\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-14\.ttf") format("truetype");
  unicode-range: u20aa, u2122, u231b, u23f -22f 3, u25ac, u263f-2642, u2660, u2696, u26a -24a 9, u26b 2, u270b-270c, u2744-274e, uf014, uf0f5, uf1b1-f27a, uf28b-f2d3, uf2dc-f308, uf425, uf4e6, uf8e5, u1f 321, u1f 374, u1f 382, u1f 4a 9, u1f 4cd, u1f 503f 515, u1f 58a, u1f 58c, u1f 596, u1f 5d 4f 5d 6, u1f 5fa, u1f 68d, u1f 6b 2, u1f 6cc, u1f 6d 1, u1f 91a, u1f 944;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-13\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-13\.ttf") format("truetype");
  unicode-range: ua3-bb, u201c-20a 9, u20ac, u20bd, u21ba-21c 4, u2304, u2600, u2611, u2639, u26bd, u2700-2705, uf01d-f0e3, uf0e9-f0f4, uf0f6-f187, uf191-f1b0, uf1b3-f1e3, uf381-f382, u1f 393, u1f 44e, u1f 4a 3, u1f 4be, u1f 4e 0, u1f 518, u1f 5aa, u1f 5b 7, u1f 5b 8f 5bb, u1f 5ce, u1f 610, u1f 642, u1f 690f 696, u1f 698, u1f 9cd, u1f 9ef, u1f 9f 3, u1fa 7a;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-12\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-12\.ttf") format("truetype");
  unicode-range: ud7, u21bb, u2329-232a, u23cf-23ee, u25d 0, u2699, u26a 0, u2715-2716, u274c, ue647-f013, uf01e-f044, uf047-f085, uf089-f0a1, uf115, uf123, uf29c, u1f 34b, u1f 3f 7, u1f 4a 7, u1f 4c 2, u1f 4cc, u1f 4e 2, u1f 4f 7, u1f 500, u1f 507f 50a, u1f 50d, u1f 56b, u1f 588, u1f 5b 4, u1f 5c 1, u1f 5d 7f 5d 9, u1f 6ab, u1f 6d 2, u1f 9f 2;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-11\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-11\.ttf") format("truetype");
  unicode-range: u203d, ue574-e646, uf8bc, u1f 3ae, u1f 68a;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-10\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-10\.ttf") format("truetype");
  unicode-range: ue4ba-e573;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-9\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-9\.ttf") format("truetype");
  unicode-range: ue41e-e4b9, ue4ec, ue4ee, ue550, ue559, u1f 344, u1f 363, u1f 35d 373, u1f 92d, u1f 954, u1f 958, u1f 94c 95e, u1f 968, u1f 979, u1f 989f 991, u1f 99e, u1f 9c 1f 9c 7, u1fad 0fae 5;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-8\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-8\.ttf") format("truetype");
  unicode-range: ue383-e41d, uf80b, u1f 330, u1f 345, u1f 365f 367, u1f 369, u1f 35b 36c, u1f 35e 370, u1f 4af, u1f 952, u1f 956, u1f 959, u1f 962f 966, u1f 95b 96f, u1f 980, u1f 9c 1, u1f 9c 4, u1f 9c 6, u1f 9c 8, u1fad 3, u1fad 5;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-7\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-7\.ttf") format("truetype");
  unicode-range: ue29f-e382, u1f 964, u1fae 2;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-6\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-6\.ttf") format("truetype");
  unicode-range: ue1e5-e206, ue208-e29e;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-5\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-5\.ttf") format("truetype");
  unicode-range: ue12d-e1e4;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-4\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-4\.ttf") format("truetype");
  unicode-range: ue061-e0ce, ue0d0-e12c;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-3\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-3\.ttf") format("truetype");
  unicode-range: u22-7e, u2731, ue000-e05f, uf069, uf1fa, uf52c, uf531, uf536, uf69f, uf8df-f8e0, uf8e7, uf8ee-f8ef, uf8fd, u1f 320, u1f 52d, u1f 680, u1f 6b 0, u1f 6f 8, u1fa 9f;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-2\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-2\.ttf") format("truetype");
  unicode-range: ud8, u2205, u2615, u26ea, u271d, u273f, uf44b, uf481, uf48a, uf48f-f490, uf493-f494, uf498, uf4b7, uf4ca, uf4cc, uf4d1, uf4d7-f4d8, uf4e2, uf503, uf508, uf51b, uf51d-f51e, uf521-f522, uf52b, uf530, uf535, uf53e, uf543-f545, uf548-f549, uf54e, uf555, uf559, uf55d, uf564, uf56c, uf56e-f570, uf577-f578, uf590, uf594-f595, uf5a1-f5a2, uf5aa-f5ab, uf5b0, uf5b7, uf5ba, uf5bf, uf5ca, uf5db-f5dc, uf5ef, uf5f2, uf5f6, uf5fb, uf5fd, uf621, uf63b, uf649-f64a, uf64f, uf653-f654, uf656, uf65b, uf664, uf673, uf675, uf67d, uf67f, uf695, uf69c, uf6a8, uf6bf-f6c0, uf6d5, uf6e3, uf6e9, uf6f5, uf6fa, uf6ff-f700, uf70b, uf70e, uf715, uf71b, uf72e-f72f, uf733-f734, uf747, uf755, uf757, uf75c, uf762, uf773, uf77c, uf781, uf784, uf788, uf7b2, uf7b6, uf7bd, uf7d5, uf7ee, uf7ff, uf801, uf804, uf813-f814, uf82f-f830, uf845-f846, uf850, uf855, uf858-f859, uf85c, uf866, uf86d, uf871, uf875, uf893-f894, uf897, uf89f, uf8a9, uf8b1-f8b2, uf8bb, uf8c7, uf8d6-f8d7, uf8d9, u1f 331, u1f 336f 33c, u1f 356, u1f 3a 4f 3a 6, u1f 3b 2, u1f 3c 5, u1f 3d 5f 3d 9, u1f 3e 7f 3eb, u1f 409, u1f 41f, u1f 451, u1f 4bd, u1f 4cf, u1f 3da 4dc, u1f 4e 3, u1f 4ea, u1f 4fb, u1f 509, u1f 527f 52a, u1f 547, u1f 6eb, u1f 916, u1f 95b, u1f 9a 6, u1f 9e 0, u1f 9fe, u1fa 91, u1fa 99;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-1\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-1\.ttf") format("truetype");
  unicode-range: ua9, uae, u201d, u2303, u231a, u2328, u23fe, u25b -23cf, u2666-267b, u2693, u26a 1, u26aa-26ab, u26df, u2709, u270f, u2b 24, uf003, uf016, uf040, uf087, uf0a2, uf0c9, uf0cc, uf0ce, uf0d1-f0d7, uf0dc, uf0e0, uf0e7-f0e8, uf0eb, uf0f3, uf0f7-f0f8, uf106, uf108-f109, uf10c, uf10e-f112, uf11c-f11e, uf121, uf126, uf129, uf12c-f133, uf135, uf13d, uf140, uf145, uf14e, uf15b, uf164, uf186, uf188, uf1ab, uf1ad-f1ae, uf1b2, uf1b8, uf1bb-f1c3, uf1ce-f1d9, uf1db-f1dc, uf1e4-f1ec, uf1f8-f1f9, uf205, uf20a, uf217, uf219-f21d, uf22d-f234, uf238, uf246, uf24d, uf251, uf25d, uf275, uf29e-f2a0, uf2a7, uf2b5, uf2bb-f2bc, uf2cc-f2cd, uf2d2, uf2db, uf2e1, uf2ec, uf2f7, uf2fc, uf302-f303, uf316, uf31a, uf328, uf335, uf363, uf37e, uf390, uf3c5, uf3ce, uf3e5, uf3f4, uf3fb, uf40e, uf435, uf47d, u1f 319, u1f 332, u1f 39f, u1f 3c 1, u1f 3cd, u1f 3e 1f 3e 5, u1f 44d, u1f 4a 1, u1f 4bb, u1f 4c 3f 4c 6, u1f 4cb, u1f 4f -1f 4f 1, u1f 501, u1f 50c, u1f 514, u1f 533f 535, u1f 575, u1f 582, u1f 5a 4f 5a 9, u1f 5cb, u1f 5d 4, u1f 686, u1f 69a, u1f 6a 2, u1f 5bf 6c 1, u1f 6e 1, u1f 7e -1f 7e 4, u1f 9e 9, u1f 9ed;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-0\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-solid\-900\-0\.ttf") format("truetype");
  unicode-range: u21, u23-25, u2b, u3f, u2013, u2190-2193, u2212, u2399, u23e -14ea, u23f -15fb, u25a 0, u25b 6, u25fb-25fc, u2601, u261d, u2665, u2713-2714, u2753-2796, u2b 50, ue010, ue017, ue01b, ue01f-e021, ue024, ue02f, ue03a, ue042, ue045-e046, ue060, ue068, ue06e, ue074, ue076, uf001, uf004-f008, uf00c, uf011-f012, uf015, uf017-f019, uf01c, uf023-f025, uf02a, uf02c-f031, uf03a, uf03d-f03e, uf041, uf04a-f04e, uf05b, uf060-f065, uf067-f068, uf06b-f06e, uf072, uf075, uf077-f078, uf07b, uf084, uf086, uf08a, uf091-f093, uf095-f097, uf09c-f09d, uf0a3, uf0a6, uf0ac-f0ad, uf0b0-f0b1, uf0c0-f0c2, uf0c5-f0c6, uf0c8, uf0e5-f0e6, uf114, uf11d, uf128, uf12a, uf155, uf283, uf292, uf295, uf2c0, uf332, uf541, uf80a, uf80c, u1f 310, u1f 381, u1f 39e, u1f 3a 7, u1f 3b 5, u1f 3c 6, u1f 3e 0, u1f 3f 4, u1f 441, u1f 464, u1f 498f 49c, u1f 4b 1f 4b 3, u1f 4bc, u1f 4c 1, u1f 4ce, u1f 4d 4, u1f 4de, u1f 4f 6, u1f 510f 513, u1f 515f 517, u1f 525, u1f 527, u1f 553, u1f 57b, u1f 5a 4, u1f 5a 8, u1f 5b 6, u1f 5bf, u1f 5e 8f 5ea, u1f 6e 3, u1f 89d 90e, u1f 9e 1, u1f 9fc, u1fa 90;
}
.acalog-custom .fa-solid,
.acalog-custom .fass {
  font-weight: 900;
}
.acalog-custom :host,
.acalog-custom :root {
  --fa-font-sharp-regular: normal 400 1em "Font Awesome 6 Sharp";
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-22\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-22\.ttf") format("truetype");
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-21\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-21\.ttf") format("truetype");
  unicode-range: u20b 8, u2603, u2622-26f 8, ue0cf-f863, u1f 31d 334, u1f 335f 384, u1f 3c 1f 477, u1f 494, u1f 4b -1f 4e 1, u1f 595, u1f 6a 0f 6cd, u1f 6f -1f 9e 3;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-20\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-20\.ttf") format("truetype");
  unicode-range: u2604, u2620, u2623-2694, u26c -20f 0, uf6fc-f7a8, u1f 304f 32b, u1f 3c 2f 3d 4, u1f 406f 422, u1f 571, u1f 576f 578, u1f 5e 0f 69c, u1f 941f 943, u1f 955, u1f 967, u1f 96e 98c, u1f 9fb, u1faa 6;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-19\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-19\.ttf") format("truetype");
  unicode-range: u20b 4, u2211-221a, u22c -20c 3, u262a-262f, u26b 0, u26c 5, u26e 9, u26fa-2721, uf65c-f6fb, u1f 32d 341, u1f 357, u1f 3db, u1f 3f 8f 404, u1f 408, u1f 40e, u1f 411f 415, u1f 418, u1f 47b, u1f 548f 54e, u1f 56f, u1f 5dd, u1f 6d 0, u1f 986, u1f 98b 9ae, u1f 9e 6, u1fa 80fa 93;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-18\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-18\.ttf") format("truetype");
  unicode-range: u2625, u2638, u269b, u2711, uf0e4-f65a, u1f 33e 34f, u1f 392, u1f 2ad 3af, u1f 3ca, u1f 441f 453, u1f 4c 8f 4d 9, u1f 52c, u1f 5c 4, u1f 5e 2, u1f 59a 697, u1f 6a 6, u1f 6ec, u1f 6fb, u1f 9b 3f 9b 7, u1f 9ee, u1faa 5, u1fac 1;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-17\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-17\.ttf") format("truetype");
  unicode-range: uf7, u221e, u232b, u267e-2685, u26fd, u2712, u2797, uf501-f5ac, u1f 17f, u1f 29d 30f, u1f 35a 378, u1f 3a 8, u1f 455, u1f 480, u1f 3bf 4c 0, u1f 4d 6, u1f 56e, u1f 58b, u1f 5b 8, u1f 599f 606, u1f 59d 620, u1f 626, u1f 62c, u1f 632f 681, u1f 5aa 6ad, u1f 6b 6, u1f 6ce, u1f 922f 941, u1f 977, u1f 9f -1f 9f 9, u1fa 9b, u1fab 6;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-16\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-16\.ttf") format("truetype");
  unicode-range: u24bd, u265b-265c, u2b -1b 1c, ue207, uf27b, uf445-f500, u1f 377, u1f 397, u1f 3be, u1f 3c 8, u1f 2cf 3d 3, u1f 465, u1f 489, u1f 49f, u1f 4ac, u1f 4e 6, u1f 54a, u1f 609, u1f 6a 9, u1f 6ac, u1f 7e 4f 91d, u1f 94c, u1f 8ea 9ec, u1fa 79;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-15\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-15\.ttf") format("truetype");
  unicode-range: u2139-21e 5, u23f 0, u265a, u265d-2663, u26be, u2708, u27a -1b 0d, u2b 21b 95, uf01a-f01b, uf18e-f190, uf2d4-f3fc, uf3ff-f444, u1f 333, u1f 383, u1f 399, u1f 3c 0, u1f 3ed, u1f 48e, u1f 4dd, u1f 4e 3f 4e 5, u1f 4fa, u1f 502, u1f 94a, u1f 94e;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-14\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-14\.ttf") format("truetype");
  unicode-range: u20aa, u2122, u231b, u23f -22f 3, u25ac, u263f-2642, u2660, u2696, u26a -24a 9, u26b 2, u270b-270c, u2744-274e, uf014, uf0f5, uf1b1-f27a, uf28b-f2d3, uf2dc-f308, uf425, uf4e6, uf8e5, u1f 321, u1f 374, u1f 382, u1f 4a 9, u1f 4cd, u1f 503f 515, u1f 58a, u1f 58c, u1f 596, u1f 5d 4f 5d 6, u1f 5fa, u1f 68d, u1f 6b 2, u1f 6cc, u1f 6d 1, u1f 91a, u1f 944;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-13\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-13\.ttf") format("truetype");
  unicode-range: ua3-bb, u201c-20a 9, u20ac, u20bd, u21ba-21c 4, u2304, u2600, u2611, u2639, u26bd, u2700-2705, uf01d-f0e3, uf0e9-f0f4, uf0f6-f187, uf191-f1b0, uf1b3-f1e3, uf381-f382, u1f 393, u1f 44e, u1f 4a 3, u1f 4be, u1f 4e 0, u1f 518, u1f 5aa, u1f 5b 7, u1f 5b 8f 5bb, u1f 5ce, u1f 610, u1f 642, u1f 690f 696, u1f 698, u1f 9cd, u1f 9ef, u1f 9f 3, u1fa 7a;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-12\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-12\.ttf") format("truetype");
  unicode-range: ud7, u21bb, u2329-232a, u23cf-23ee, u25d 0, u2699, u26a 0, u2715-2716, u274c, ue647-f013, uf01e-f044, uf047-f085, uf089-f0a1, uf115, uf123, uf29c, u1f 34b, u1f 3f 7, u1f 4a 7, u1f 4c 2, u1f 4cc, u1f 4e 2, u1f 4f 7, u1f 500, u1f 507f 50a, u1f 50d, u1f 56b, u1f 588, u1f 5b 4, u1f 5c 1, u1f 5d 7f 5d 9, u1f 6ab, u1f 6d 2, u1f 9f 2;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-11\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-11\.ttf") format("truetype");
  unicode-range: u203d, ue574-e646, uf8bc, u1f 3ae, u1f 68a;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-10\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-10\.ttf") format("truetype");
  unicode-range: ue4ba-e573;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-9\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-9\.ttf") format("truetype");
  unicode-range: ue41e-e4b9, ue4ec, ue4ee, ue550, ue559, u1f 344, u1f 363, u1f 35d 373, u1f 92d, u1f 954, u1f 958, u1f 94c 95e, u1f 968, u1f 979, u1f 989f 991, u1f 99e, u1f 9c 1f 9c 7, u1fad 0fae 5;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-8\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-8\.ttf") format("truetype");
  unicode-range: ue383-e41d, uf80b, u1f 330, u1f 345, u1f 365f 367, u1f 369, u1f 35b 36c, u1f 35e 370, u1f 4af, u1f 952, u1f 956, u1f 959, u1f 962f 966, u1f 95b 96f, u1f 980, u1f 9c 1, u1f 9c 4, u1f 9c 6, u1f 9c 8, u1fad 3, u1fad 5;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-7\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-7\.ttf") format("truetype");
  unicode-range: ue29f-e382, u1f 964, u1fae 2;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-6\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-6\.ttf") format("truetype");
  unicode-range: ue1e5-e206, ue208-e29e;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-5\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-5\.ttf") format("truetype");
  unicode-range: ue12d-e1e4;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-4\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-4\.ttf") format("truetype");
  unicode-range: ue061-e0ce, ue0d0-e12c;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-3\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-3\.ttf") format("truetype");
  unicode-range: u22-7e, u2731, ue000-e05f, uf069, uf1fa, uf52c, uf531, uf536, uf69f, uf8df-f8e0, uf8e7, uf8ee-f8ef, uf8fd, u1f 320, u1f 52d, u1f 680, u1f 6b 0, u1f 6f 8, u1fa 9f;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-2\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-2\.ttf") format("truetype");
  unicode-range: ud8, u2205, u2615, u26ea, u271d, u273f, uf44b, uf481, uf48a, uf48f-f490, uf493-f494, uf498, uf4b7, uf4ca, uf4cc, uf4d1, uf4d7-f4d8, uf4e2, uf503, uf508, uf51b, uf51d-f51e, uf521-f522, uf52b, uf530, uf535, uf53e, uf543-f545, uf548-f549, uf54e, uf555, uf559, uf55d, uf564, uf56c, uf56e-f570, uf577-f578, uf590, uf594-f595, uf5a1-f5a2, uf5aa-f5ab, uf5b0, uf5b7, uf5ba, uf5bf, uf5ca, uf5db-f5dc, uf5ef, uf5f2, uf5f6, uf5fb, uf5fd, uf621, uf63b, uf649-f64a, uf64f, uf653-f654, uf656, uf65b, uf664, uf673, uf675, uf67d, uf67f, uf695, uf69c, uf6a8, uf6bf-f6c0, uf6d5, uf6e3, uf6e9, uf6f5, uf6fa, uf6ff-f700, uf70b, uf70e, uf715, uf71b, uf72e-f72f, uf733-f734, uf747, uf755, uf757, uf75c, uf762, uf773, uf77c, uf781, uf784, uf788, uf7b2, uf7b6, uf7bd, uf7d5, uf7ee, uf7ff, uf801, uf804, uf813-f814, uf82f-f830, uf845-f846, uf850, uf855, uf858-f859, uf85c, uf866, uf86d, uf871, uf875, uf893-f894, uf897, uf89f, uf8a9, uf8b1-f8b2, uf8bb, uf8c7, uf8d6-f8d7, uf8d9, u1f 331, u1f 336f 33c, u1f 356, u1f 3a 4f 3a 6, u1f 3b 2, u1f 3c 5, u1f 3d 5f 3d 9, u1f 3e 7f 3eb, u1f 409, u1f 41f, u1f 451, u1f 4bd, u1f 4cf, u1f 3da 4dc, u1f 4e 3, u1f 4ea, u1f 4fb, u1f 509, u1f 527f 52a, u1f 547, u1f 6eb, u1f 916, u1f 95b, u1f 9a 6, u1f 9e 0, u1f 9fe, u1fa 91, u1fa 99;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-1\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-1\.ttf") format("truetype");
  unicode-range: ua9, uae, u201d, u2303, u231a, u2328, u23fe, u25b -23cf, u2666-267b, u2693, u26a 1, u26aa-26ab, u26df, u2709, u270f, u2b 24, uf003, uf016, uf040, uf087, uf0a2, uf0c9, uf0cc, uf0ce, uf0d1-f0d7, uf0dc, uf0e0, uf0e7-f0e8, uf0eb, uf0f3, uf0f7-f0f8, uf106, uf108-f109, uf10c, uf10e-f112, uf11c-f11e, uf121, uf126, uf129, uf12c-f133, uf135, uf13d, uf140, uf145, uf14e, uf15b, uf164, uf186, uf188, uf1ab, uf1ad-f1ae, uf1b2, uf1b8, uf1bb-f1c3, uf1ce-f1d9, uf1db-f1dc, uf1e4-f1ec, uf1f8-f1f9, uf205, uf20a, uf217, uf219-f21d, uf22d-f234, uf238, uf246, uf24d, uf251, uf25d, uf275, uf29e-f2a0, uf2a7, uf2b5, uf2bb-f2bc, uf2cc-f2cd, uf2d2, uf2db, uf2e1, uf2ec, uf2f7, uf2fc, uf302-f303, uf316, uf31a, uf328, uf335, uf363, uf37e, uf390, uf3c5, uf3ce, uf3e5, uf3f4, uf3fb, uf40e, uf435, uf47d, u1f 319, u1f 332, u1f 39f, u1f 3c 1, u1f 3cd, u1f 3e 1f 3e 5, u1f 44d, u1f 4a 1, u1f 4bb, u1f 4c 3f 4c 6, u1f 4cb, u1f 4f -1f 4f 1, u1f 501, u1f 50c, u1f 514, u1f 533f 535, u1f 575, u1f 582, u1f 5a 4f 5a 9, u1f 5cb, u1f 5d 4, u1f 686, u1f 69a, u1f 6a 2, u1f 5bf 6c 1, u1f 6e 1, u1f 7e -1f 7e 4, u1f 9e 9, u1f 9ed;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-0\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-regular\-400\-0\.ttf") format("truetype");
  unicode-range: u21, u23-25, u2b, u3f, u2013, u2190-2193, u2212, u2399, u23e -14ea, u23f -15fb, u25a 0, u25b 6, u25fb-25fc, u2601, u261d, u2665, u2713-2714, u2753-2796, u2b 50, ue010, ue017, ue01b, ue01f-e021, ue024, ue02f, ue03a, ue042, ue045-e046, ue060, ue068, ue06e, ue074, ue076, uf001, uf004-f008, uf00c, uf011-f012, uf015, uf017-f019, uf01c, uf023-f025, uf02a, uf02c-f031, uf03a, uf03d-f03e, uf041, uf04a-f04e, uf05b, uf060-f065, uf067-f068, uf06b-f06e, uf072, uf075, uf077-f078, uf07b, uf084, uf086, uf08a, uf091-f093, uf095-f097, uf09c-f09d, uf0a3, uf0a6, uf0ac-f0ad, uf0b0-f0b1, uf0c0-f0c2, uf0c5-f0c6, uf0c8, uf0e5-f0e6, uf114, uf11d, uf128, uf12a, uf155, uf283, uf292, uf295, uf2c0, uf332, uf541, uf80a, uf80c, u1f 310, u1f 381, u1f 39e, u1f 3a 7, u1f 3b 5, u1f 3c 6, u1f 3e 0, u1f 3f 4, u1f 441, u1f 464, u1f 498f 49c, u1f 4b 1f 4b 3, u1f 4bc, u1f 4c 1, u1f 4ce, u1f 4d 4, u1f 4de, u1f 4f 6, u1f 510f 513, u1f 515f 517, u1f 525, u1f 527, u1f 553, u1f 57b, u1f 5a 4, u1f 5a 8, u1f 5b 6, u1f 5bf, u1f 5e 8f 5ea, u1f 6e 3, u1f 89d 90e, u1f 9e 1, u1f 9fc, u1fa 90;
}
.acalog-custom .fa-regular,
.acalog-custom .fasr {
  font-weight: 400;
}
.acalog-custom :host,
.acalog-custom :root {
  --fa-font-sharp-light: normal 300 1em "Font Awesome 6 Sharp";
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-22\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-22\.ttf") format("truetype");
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-21\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-21\.ttf") format("truetype");
  unicode-range: u20b 8, u2603, u2622-26f 8, ue0cf-f863, u1f 31d 334, u1f 335f 384, u1f 3c 1f 477, u1f 494, u1f 4b -1f 4e 1, u1f 595, u1f 6a 0f 6cd, u1f 6f -1f 9e 3;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-20\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-20\.ttf") format("truetype");
  unicode-range: u2604, u2620, u2623-2694, u26c -20f 0, uf6fc-f7a8, u1f 304f 32b, u1f 3c 2f 3d 4, u1f 406f 422, u1f 571, u1f 576f 578, u1f 5e 0f 69c, u1f 941f 943, u1f 955, u1f 967, u1f 96e 98c, u1f 9fb, u1faa 6;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-19\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-19\.ttf") format("truetype");
  unicode-range: u20b 4, u2211-221a, u22c -20c 3, u262a-262f, u26b 0, u26c 5, u26e 9, u26fa-2721, uf65c-f6fb, u1f 32d 341, u1f 357, u1f 3db, u1f 3f 8f 404, u1f 408, u1f 40e, u1f 411f 415, u1f 418, u1f 47b, u1f 548f 54e, u1f 56f, u1f 5dd, u1f 6d 0, u1f 986, u1f 98b 9ae, u1f 9e 6, u1fa 80fa 93;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-18\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-18\.ttf") format("truetype");
  unicode-range: u2625, u2638, u269b, u2711, uf0e4-f65a, u1f 33e 34f, u1f 392, u1f 2ad 3af, u1f 3ca, u1f 441f 453, u1f 4c 8f 4d 9, u1f 52c, u1f 5c 4, u1f 5e 2, u1f 59a 697, u1f 6a 6, u1f 6ec, u1f 6fb, u1f 9b 3f 9b 7, u1f 9ee, u1faa 5, u1fac 1;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-17\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-17\.ttf") format("truetype");
  unicode-range: uf7, u221e, u232b, u267e-2685, u26fd, u2712, u2797, uf501-f5ac, u1f 17f, u1f 29d 30f, u1f 35a 378, u1f 3a 8, u1f 455, u1f 480, u1f 3bf 4c 0, u1f 4d 6, u1f 56e, u1f 58b, u1f 5b 8, u1f 599f 606, u1f 59d 620, u1f 626, u1f 62c, u1f 632f 681, u1f 5aa 6ad, u1f 6b 6, u1f 6ce, u1f 922f 941, u1f 977, u1f 9f -1f 9f 9, u1fa 9b, u1fab 6;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-16\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-16\.ttf") format("truetype");
  unicode-range: u24bd, u265b-265c, u2b -1b 1c, ue207, uf27b, uf445-f500, u1f 377, u1f 397, u1f 3be, u1f 3c 8, u1f 2cf 3d 3, u1f 465, u1f 489, u1f 49f, u1f 4ac, u1f 4e 6, u1f 54a, u1f 609, u1f 6a 9, u1f 6ac, u1f 7e 4f 91d, u1f 94c, u1f 8ea 9ec, u1fa 79;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-15\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-15\.ttf") format("truetype");
  unicode-range: u2139-21e 5, u23f 0, u265a, u265d-2663, u26be, u2708, u27a -1b 0d, u2b 21b 95, uf01a-f01b, uf18e-f190, uf2d4-f3fc, uf3ff-f444, u1f 333, u1f 383, u1f 399, u1f 3c 0, u1f 3ed, u1f 48e, u1f 4dd, u1f 4e 3f 4e 5, u1f 4fa, u1f 502, u1f 94a, u1f 94e;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-14\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-14\.ttf") format("truetype");
  unicode-range: u20aa, u2122, u231b, u23f -22f 3, u25ac, u263f-2642, u2660, u2696, u26a -24a 9, u26b 2, u270b-270c, u2744-274e, uf014, uf0f5, uf1b1-f27a, uf28b-f2d3, uf2dc-f308, uf425, uf4e6, uf8e5, u1f 321, u1f 374, u1f 382, u1f 4a 9, u1f 4cd, u1f 503f 515, u1f 58a, u1f 58c, u1f 596, u1f 5d 4f 5d 6, u1f 5fa, u1f 68d, u1f 6b 2, u1f 6cc, u1f 6d 1, u1f 91a, u1f 944;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-13\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-13\.ttf") format("truetype");
  unicode-range: ua3-bb, u201c-20a 9, u20ac, u20bd, u21ba-21c 4, u2304, u2600, u2611, u2639, u26bd, u2700-2705, uf01d-f0e3, uf0e9-f0f4, uf0f6-f187, uf191-f1b0, uf1b3-f1e3, uf381-f382, u1f 393, u1f 44e, u1f 4a 3, u1f 4be, u1f 4e 0, u1f 518, u1f 5aa, u1f 5b 7, u1f 5b 8f 5bb, u1f 5ce, u1f 610, u1f 642, u1f 690f 696, u1f 698, u1f 9cd, u1f 9ef, u1f 9f 3, u1fa 7a;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-12\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-12\.ttf") format("truetype");
  unicode-range: ud7, u21bb, u2329-232a, u23cf-23ee, u25d 0, u2699, u26a 0, u2715-2716, u274c, ue647-f013, uf01e-f044, uf047-f085, uf089-f0a1, uf115, uf123, uf29c, u1f 34b, u1f 3f 7, u1f 4a 7, u1f 4c 2, u1f 4cc, u1f 4e 2, u1f 4f 7, u1f 500, u1f 507f 50a, u1f 50d, u1f 56b, u1f 588, u1f 5b 4, u1f 5c 1, u1f 5d 7f 5d 9, u1f 6ab, u1f 6d 2, u1f 9f 2;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-11\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-11\.ttf") format("truetype");
  unicode-range: u203d, ue574-e646, uf8bc, u1f 3ae, u1f 68a;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-10\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-10\.ttf") format("truetype");
  unicode-range: ue4ba-e573;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-9\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-9\.ttf") format("truetype");
  unicode-range: ue41e-e4b9, ue4ec, ue4ee, ue550, ue559, u1f 344, u1f 363, u1f 35d 373, u1f 92d, u1f 954, u1f 958, u1f 94c 95e, u1f 968, u1f 979, u1f 989f 991, u1f 99e, u1f 9c 1f 9c 7, u1fad 0fae 5;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-8\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-8\.ttf") format("truetype");
  unicode-range: ue383-e41d, uf80b, u1f 330, u1f 345, u1f 365f 367, u1f 369, u1f 35b 36c, u1f 35e 370, u1f 4af, u1f 952, u1f 956, u1f 959, u1f 962f 966, u1f 95b 96f, u1f 980, u1f 9c 1, u1f 9c 4, u1f 9c 6, u1f 9c 8, u1fad 3, u1fad 5;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-7\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-7\.ttf") format("truetype");
  unicode-range: ue29f-e382, u1f 964, u1fae 2;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-6\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-6\.ttf") format("truetype");
  unicode-range: ue1e5-e206, ue208-e29e;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-5\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-5\.ttf") format("truetype");
  unicode-range: ue12d-e1e4;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-4\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-4\.ttf") format("truetype");
  unicode-range: ue061-e0ce, ue0d0-e12c;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-3\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-3\.ttf") format("truetype");
  unicode-range: u22-7e, u2731, ue000-e05f, uf069, uf1fa, uf52c, uf531, uf536, uf69f, uf8df-f8e0, uf8e7, uf8ee-f8ef, uf8fd, u1f 320, u1f 52d, u1f 680, u1f 6b 0, u1f 6f 8, u1fa 9f;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-2\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-2\.ttf") format("truetype");
  unicode-range: ud8, u2205, u2615, u26ea, u271d, u273f, uf44b, uf481, uf48a, uf48f-f490, uf493-f494, uf498, uf4b7, uf4ca, uf4cc, uf4d1, uf4d7-f4d8, uf4e2, uf503, uf508, uf51b, uf51d-f51e, uf521-f522, uf52b, uf530, uf535, uf53e, uf543-f545, uf548-f549, uf54e, uf555, uf559, uf55d, uf564, uf56c, uf56e-f570, uf577-f578, uf590, uf594-f595, uf5a1-f5a2, uf5aa-f5ab, uf5b0, uf5b7, uf5ba, uf5bf, uf5ca, uf5db-f5dc, uf5ef, uf5f2, uf5f6, uf5fb, uf5fd, uf621, uf63b, uf649-f64a, uf64f, uf653-f654, uf656, uf65b, uf664, uf673, uf675, uf67d, uf67f, uf695, uf69c, uf6a8, uf6bf-f6c0, uf6d5, uf6e3, uf6e9, uf6f5, uf6fa, uf6ff-f700, uf70b, uf70e, uf715, uf71b, uf72e-f72f, uf733-f734, uf747, uf755, uf757, uf75c, uf762, uf773, uf77c, uf781, uf784, uf788, uf7b2, uf7b6, uf7bd, uf7d5, uf7ee, uf7ff, uf801, uf804, uf813-f814, uf82f-f830, uf845-f846, uf850, uf855, uf858-f859, uf85c, uf866, uf86d, uf871, uf875, uf893-f894, uf897, uf89f, uf8a9, uf8b1-f8b2, uf8bb, uf8c7, uf8d6-f8d7, uf8d9, u1f 331, u1f 336f 33c, u1f 356, u1f 3a 4f 3a 6, u1f 3b 2, u1f 3c 5, u1f 3d 5f 3d 9, u1f 3e 7f 3eb, u1f 409, u1f 41f, u1f 451, u1f 4bd, u1f 4cf, u1f 3da 4dc, u1f 4e 3, u1f 4ea, u1f 4fb, u1f 509, u1f 527f 52a, u1f 547, u1f 6eb, u1f 916, u1f 95b, u1f 9a 6, u1f 9e 0, u1f 9fe, u1fa 91, u1fa 99;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-1\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-1\.ttf") format("truetype");
  unicode-range: ua9, uae, u201d, u2303, u231a, u2328, u23fe, u25b -23cf, u2666-267b, u2693, u26a 1, u26aa-26ab, u26df, u2709, u270f, u2b 24, uf003, uf016, uf040, uf087, uf0a2, uf0c9, uf0cc, uf0ce, uf0d1-f0d7, uf0dc, uf0e0, uf0e7-f0e8, uf0eb, uf0f3, uf0f7-f0f8, uf106, uf108-f109, uf10c, uf10e-f112, uf11c-f11e, uf121, uf126, uf129, uf12c-f133, uf135, uf13d, uf140, uf145, uf14e, uf15b, uf164, uf186, uf188, uf1ab, uf1ad-f1ae, uf1b2, uf1b8, uf1bb-f1c3, uf1ce-f1d9, uf1db-f1dc, uf1e4-f1ec, uf1f8-f1f9, uf205, uf20a, uf217, uf219-f21d, uf22d-f234, uf238, uf246, uf24d, uf251, uf25d, uf275, uf29e-f2a0, uf2a7, uf2b5, uf2bb-f2bc, uf2cc-f2cd, uf2d2, uf2db, uf2e1, uf2ec, uf2f7, uf2fc, uf302-f303, uf316, uf31a, uf328, uf335, uf363, uf37e, uf390, uf3c5, uf3ce, uf3e5, uf3f4, uf3fb, uf40e, uf435, uf47d, u1f 319, u1f 332, u1f 39f, u1f 3c 1, u1f 3cd, u1f 3e 1f 3e 5, u1f 44d, u1f 4a 1, u1f 4bb, u1f 4c 3f 4c 6, u1f 4cb, u1f 4f -1f 4f 1, u1f 501, u1f 50c, u1f 514, u1f 533f 535, u1f 575, u1f 582, u1f 5a 4f 5a 9, u1f 5cb, u1f 5d 4, u1f 686, u1f 69a, u1f 6a 2, u1f 5bf 6c 1, u1f 6e 1, u1f 7e -1f 7e 4, u1f 9e 9, u1f 9ed;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-0\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-light\-300\-0\.ttf") format("truetype");
  unicode-range: u21, u23-25, u2b, u3f, u2013, u2190-2193, u2212, u2399, u23e -14ea, u23f -15fb, u25a 0, u25b 6, u25fb-25fc, u2601, u261d, u2665, u2713-2714, u2753-2796, u2b 50, ue010, ue017, ue01b, ue01f-e021, ue024, ue02f, ue03a, ue042, ue045-e046, ue060, ue068, ue06e, ue074, ue076, uf001, uf004-f008, uf00c, uf011-f012, uf015, uf017-f019, uf01c, uf023-f025, uf02a, uf02c-f031, uf03a, uf03d-f03e, uf041, uf04a-f04e, uf05b, uf060-f065, uf067-f068, uf06b-f06e, uf072, uf075, uf077-f078, uf07b, uf084, uf086, uf08a, uf091-f093, uf095-f097, uf09c-f09d, uf0a3, uf0a6, uf0ac-f0ad, uf0b0-f0b1, uf0c0-f0c2, uf0c5-f0c6, uf0c8, uf0e5-f0e6, uf114, uf11d, uf128, uf12a, uf155, uf283, uf292, uf295, uf2c0, uf332, uf541, uf80a, uf80c, u1f 310, u1f 381, u1f 39e, u1f 3a 7, u1f 3b 5, u1f 3c 6, u1f 3e 0, u1f 3f 4, u1f 441, u1f 464, u1f 498f 49c, u1f 4b 1f 4b 3, u1f 4bc, u1f 4c 1, u1f 4ce, u1f 4d 4, u1f 4de, u1f 4f 6, u1f 510f 513, u1f 515f 517, u1f 525, u1f 527, u1f 553, u1f 57b, u1f 5a 4, u1f 5a 8, u1f 5b 6, u1f 5bf, u1f 5e 8f 5ea, u1f 6e 3, u1f 89d 90e, u1f 9e 1, u1f 9fc, u1fa 90;
}
.acalog-custom .fa-light,
.acalog-custom .fasl {
  font-weight: 300;
}
.acalog-custom :host,
.acalog-custom :root {
  --fa-style-family-sharp: "Font Awesome 6 Sharp";
  --fa-font-sharp-thin: normal 100 1em "Font Awesome 6 Sharp";
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-22\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-22\.ttf") format("truetype");
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-21\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-21\.ttf") format("truetype");
  unicode-range: u20b 8, u2603, u2622-26f 8, ue0cf-f863, u1f 31d 334, u1f 335f 384, u1f 3c 1f 477, u1f 494, u1f 4b -1f 4e 1, u1f 595, u1f 6a 0f 6cd, u1f 6f -1f 9e 3;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-20\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-20\.ttf") format("truetype");
  unicode-range: u2604, u2620, u2623-2694, u26c -20f 0, uf6fc-f7a8, u1f 304f 32b, u1f 3c 2f 3d 4, u1f 406f 422, u1f 571, u1f 576f 578, u1f 5e 0f 69c, u1f 941f 943, u1f 955, u1f 967, u1f 96e 98c, u1f 9fb, u1faa 6;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-19\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-19\.ttf") format("truetype");
  unicode-range: u20b 4, u2211-221a, u22c -20c 3, u262a-262f, u26b 0, u26c 5, u26e 9, u26fa-2721, uf65c-f6fb, u1f 32d 341, u1f 357, u1f 3db, u1f 3f 8f 404, u1f 408, u1f 40e, u1f 411f 415, u1f 418, u1f 47b, u1f 548f 54e, u1f 56f, u1f 5dd, u1f 6d 0, u1f 986, u1f 98b 9ae, u1f 9e 6, u1fa 80fa 93;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-18\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-18\.ttf") format("truetype");
  unicode-range: u2625, u2638, u269b, u2711, uf0e4-f65a, u1f 33e 34f, u1f 392, u1f 2ad 3af, u1f 3ca, u1f 441f 453, u1f 4c 8f 4d 9, u1f 52c, u1f 5c 4, u1f 5e 2, u1f 59a 697, u1f 6a 6, u1f 6ec, u1f 6fb, u1f 9b 3f 9b 7, u1f 9ee, u1faa 5, u1fac 1;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-17\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-17\.ttf") format("truetype");
  unicode-range: uf7, u221e, u232b, u267e-2685, u26fd, u2712, u2797, uf501-f5ac, u1f 17f, u1f 29d 30f, u1f 35a 378, u1f 3a 8, u1f 455, u1f 480, u1f 3bf 4c 0, u1f 4d 6, u1f 56e, u1f 58b, u1f 5b 8, u1f 599f 606, u1f 59d 620, u1f 626, u1f 62c, u1f 632f 681, u1f 5aa 6ad, u1f 6b 6, u1f 6ce, u1f 922f 941, u1f 977, u1f 9f -1f 9f 9, u1fa 9b, u1fab 6;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-16\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-16\.ttf") format("truetype");
  unicode-range: u24bd, u265b-265c, u2b -1b 1c, ue207, uf27b, uf445-f500, u1f 377, u1f 397, u1f 3be, u1f 3c 8, u1f 2cf 3d 3, u1f 465, u1f 489, u1f 49f, u1f 4ac, u1f 4e 6, u1f 54a, u1f 609, u1f 6a 9, u1f 6ac, u1f 7e 4f 91d, u1f 94c, u1f 8ea 9ec, u1fa 79;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-15\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-15\.ttf") format("truetype");
  unicode-range: u2139-21e 5, u23f 0, u265a, u265d-2663, u26be, u2708, u27a -1b 0d, u2b 21b 95, uf01a-f01b, uf18e-f190, uf2d4-f3fc, uf3ff-f444, u1f 333, u1f 383, u1f 399, u1f 3c 0, u1f 3ed, u1f 48e, u1f 4dd, u1f 4e 3f 4e 5, u1f 4fa, u1f 502, u1f 94a, u1f 94e;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-14\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-14\.ttf") format("truetype");
  unicode-range: u20aa, u2122, u231b, u23f -22f 3, u25ac, u263f-2642, u2660, u2696, u26a -24a 9, u26b 2, u270b-270c, u2744-274e, uf014, uf0f5, uf1b1-f27a, uf28b-f2d3, uf2dc-f308, uf425, uf4e6, uf8e5, u1f 321, u1f 374, u1f 382, u1f 4a 9, u1f 4cd, u1f 503f 515, u1f 58a, u1f 58c, u1f 596, u1f 5d 4f 5d 6, u1f 5fa, u1f 68d, u1f 6b 2, u1f 6cc, u1f 6d 1, u1f 91a, u1f 944;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-13\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-13\.ttf") format("truetype");
  unicode-range: ua3-bb, u201c-20a 9, u20ac, u20bd, u21ba-21c 4, u2304, u2600, u2611, u2639, u26bd, u2700-2705, uf01d-f0e3, uf0e9-f0f4, uf0f6-f187, uf191-f1b0, uf1b3-f1e3, uf381-f382, u1f 393, u1f 44e, u1f 4a 3, u1f 4be, u1f 4e 0, u1f 518, u1f 5aa, u1f 5b 7, u1f 5b 8f 5bb, u1f 5ce, u1f 610, u1f 642, u1f 690f 696, u1f 698, u1f 9cd, u1f 9ef, u1f 9f 3, u1fa 7a;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-12\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-12\.ttf") format("truetype");
  unicode-range: ud7, u21bb, u2329-232a, u23cf-23ee, u25d 0, u2699, u26a 0, u2715-2716, u274c, ue647-f013, uf01e-f044, uf047-f085, uf089-f0a1, uf115, uf123, uf29c, u1f 34b, u1f 3f 7, u1f 4a 7, u1f 4c 2, u1f 4cc, u1f 4e 2, u1f 4f 7, u1f 500, u1f 507f 50a, u1f 50d, u1f 56b, u1f 588, u1f 5b 4, u1f 5c 1, u1f 5d 7f 5d 9, u1f 6ab, u1f 6d 2, u1f 9f 2;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-11\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-11\.ttf") format("truetype");
  unicode-range: u203d, ue574-e646, uf8bc, u1f 3ae, u1f 68a;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-10\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-10\.ttf") format("truetype");
  unicode-range: ue4ba-e573;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-9\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-9\.ttf") format("truetype");
  unicode-range: ue41e-e4b9, ue4ec, ue4ee, ue550, ue559, u1f 344, u1f 363, u1f 35d 373, u1f 92d, u1f 954, u1f 958, u1f 94c 95e, u1f 968, u1f 979, u1f 989f 991, u1f 99e, u1f 9c 1f 9c 7, u1fad 0fae 5;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-8\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-8\.ttf") format("truetype");
  unicode-range: ue383-e41d, uf80b, u1f 330, u1f 345, u1f 365f 367, u1f 369, u1f 35b 36c, u1f 35e 370, u1f 4af, u1f 952, u1f 956, u1f 959, u1f 962f 966, u1f 95b 96f, u1f 980, u1f 9c 1, u1f 9c 4, u1f 9c 6, u1f 9c 8, u1fad 3, u1fad 5;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-7\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-7\.ttf") format("truetype");
  unicode-range: ue29f-e382, u1f 964, u1fae 2;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-6\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-6\.ttf") format("truetype");
  unicode-range: ue1e5-e206, ue208-e29e;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-5\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-5\.ttf") format("truetype");
  unicode-range: ue12d-e1e4;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-4\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-4\.ttf") format("truetype");
  unicode-range: ue061-e0ce, ue0d0-e12c;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-3\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-3\.ttf") format("truetype");
  unicode-range: u22-7e, u2731, ue000-e05f, uf069, uf1fa, uf52c, uf531, uf536, uf69f, uf8df-f8e0, uf8e7, uf8ee-f8ef, uf8fd, u1f 320, u1f 52d, u1f 680, u1f 6b 0, u1f 6f 8, u1fa 9f;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-2\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-2\.ttf") format("truetype");
  unicode-range: ud8, u2205, u2615, u26ea, u271d, u273f, uf44b, uf481, uf48a, uf48f-f490, uf493-f494, uf498, uf4b7, uf4ca, uf4cc, uf4d1, uf4d7-f4d8, uf4e2, uf503, uf508, uf51b, uf51d-f51e, uf521-f522, uf52b, uf530, uf535, uf53e, uf543-f545, uf548-f549, uf54e, uf555, uf559, uf55d, uf564, uf56c, uf56e-f570, uf577-f578, uf590, uf594-f595, uf5a1-f5a2, uf5aa-f5ab, uf5b0, uf5b7, uf5ba, uf5bf, uf5ca, uf5db-f5dc, uf5ef, uf5f2, uf5f6, uf5fb, uf5fd, uf621, uf63b, uf649-f64a, uf64f, uf653-f654, uf656, uf65b, uf664, uf673, uf675, uf67d, uf67f, uf695, uf69c, uf6a8, uf6bf-f6c0, uf6d5, uf6e3, uf6e9, uf6f5, uf6fa, uf6ff-f700, uf70b, uf70e, uf715, uf71b, uf72e-f72f, uf733-f734, uf747, uf755, uf757, uf75c, uf762, uf773, uf77c, uf781, uf784, uf788, uf7b2, uf7b6, uf7bd, uf7d5, uf7ee, uf7ff, uf801, uf804, uf813-f814, uf82f-f830, uf845-f846, uf850, uf855, uf858-f859, uf85c, uf866, uf86d, uf871, uf875, uf893-f894, uf897, uf89f, uf8a9, uf8b1-f8b2, uf8bb, uf8c7, uf8d6-f8d7, uf8d9, u1f 331, u1f 336f 33c, u1f 356, u1f 3a 4f 3a 6, u1f 3b 2, u1f 3c 5, u1f 3d 5f 3d 9, u1f 3e 7f 3eb, u1f 409, u1f 41f, u1f 451, u1f 4bd, u1f 4cf, u1f 3da 4dc, u1f 4e 3, u1f 4ea, u1f 4fb, u1f 509, u1f 527f 52a, u1f 547, u1f 6eb, u1f 916, u1f 95b, u1f 9a 6, u1f 9e 0, u1f 9fe, u1fa 91, u1fa 99;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-1\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-1\.ttf") format("truetype");
  unicode-range: ua9, uae, u201d, u2303, u231a, u2328, u23fe, u25b -23cf, u2666-267b, u2693, u26a 1, u26aa-26ab, u26df, u2709, u270f, u2b 24, uf003, uf016, uf040, uf087, uf0a2, uf0c9, uf0cc, uf0ce, uf0d1-f0d7, uf0dc, uf0e0, uf0e7-f0e8, uf0eb, uf0f3, uf0f7-f0f8, uf106, uf108-f109, uf10c, uf10e-f112, uf11c-f11e, uf121, uf126, uf129, uf12c-f133, uf135, uf13d, uf140, uf145, uf14e, uf15b, uf164, uf186, uf188, uf1ab, uf1ad-f1ae, uf1b2, uf1b8, uf1bb-f1c3, uf1ce-f1d9, uf1db-f1dc, uf1e4-f1ec, uf1f8-f1f9, uf205, uf20a, uf217, uf219-f21d, uf22d-f234, uf238, uf246, uf24d, uf251, uf25d, uf275, uf29e-f2a0, uf2a7, uf2b5, uf2bb-f2bc, uf2cc-f2cd, uf2d2, uf2db, uf2e1, uf2ec, uf2f7, uf2fc, uf302-f303, uf316, uf31a, uf328, uf335, uf363, uf37e, uf390, uf3c5, uf3ce, uf3e5, uf3f4, uf3fb, uf40e, uf435, uf47d, u1f 319, u1f 332, u1f 39f, u1f 3c 1, u1f 3cd, u1f 3e 1f 3e 5, u1f 44d, u1f 4a 1, u1f 4bb, u1f 4c 3f 4c 6, u1f 4cb, u1f 4f -1f 4f 1, u1f 501, u1f 50c, u1f 514, u1f 533f 535, u1f 575, u1f 582, u1f 5a 4f 5a 9, u1f 5cb, u1f 5d 4, u1f 686, u1f 69a, u1f 6a 2, u1f 5bf 6c 1, u1f 6e 1, u1f 7e -1f 7e 4, u1f 9e 9, u1f 9ed;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-0\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-thin\-100\-0\.ttf") format("truetype");
  unicode-range: u21, u23-25, u2b, u3f, u2013, u2190-2193, u2212, u2399, u23e -14ea, u23f -15fb, u25a 0, u25b 6, u25fb-25fc, u2601, u261d, u2665, u2713-2714, u2753-2796, u2b 50, ue010, ue017, ue01b, ue01f-e021, ue024, ue02f, ue03a, ue042, ue045-e046, ue060, ue068, ue06e, ue074, ue076, uf001, uf004-f008, uf00c, uf011-f012, uf015, uf017-f019, uf01c, uf023-f025, uf02a, uf02c-f031, uf03a, uf03d-f03e, uf041, uf04a-f04e, uf05b, uf060-f065, uf067-f068, uf06b-f06e, uf072, uf075, uf077-f078, uf07b, uf084, uf086, uf08a, uf091-f093, uf095-f097, uf09c-f09d, uf0a3, uf0a6, uf0ac-f0ad, uf0b0-f0b1, uf0c0-f0c2, uf0c5-f0c6, uf0c8, uf0e5-f0e6, uf114, uf11d, uf128, uf12a, uf155, uf283, uf292, uf295, uf2c0, uf332, uf541, uf80a, uf80c, u1f 310, u1f 381, u1f 39e, u1f 3a 7, u1f 3b 5, u1f 3c 6, u1f 3e 0, u1f 3f 4, u1f 441, u1f 464, u1f 498f 49c, u1f 4b 1f 4b 3, u1f 4bc, u1f 4c 1, u1f 4ce, u1f 4d 4, u1f 4de, u1f 4f 6, u1f 510f 513, u1f 515f 517, u1f 525, u1f 527, u1f 553, u1f 57b, u1f 5a 4, u1f 5a 8, u1f 5b 6, u1f 5bf, u1f 5e 8f 5ea, u1f 6e 3, u1f 89d 90e, u1f 9e 1, u1f 9fc, u1fa 90;
}
.acalog-custom .fa-thin,
.acalog-custom .fast {
  font-weight: 100;
}
.acalog-custom :host,
.acalog-custom :root {
  --fa-font-sharp-duotone-solid: normal 900 1em "Font Awesome 6 Sharp Duotone";
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-28\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-28\.ttf") format("truetype");
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-27\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-27\.ttf") format("truetype");
  unicode-range: uf818-f88c, u10f 808f 88c;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-26\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-26\.ttf") format("truetype");
  unicode-range: uf7a4-f817, u10f 7a -6f 817;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-25\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-25\.ttf") format("truetype");
  unicode-range: uf732-f7a3, u10f 722f 7a 3;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-24\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-24\.ttf") format("truetype");
  unicode-range: uf6c4-f72d, u10f 6c -6f 72d;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-23\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-23\.ttf") format("truetype");
  unicode-range: uf65d-f6c3, u10f 55d 6c 3;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-22\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-22\.ttf") format("truetype");
  unicode-range: uf0e4-f65c, u10f 0e -6f 65c;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-21\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-21\.ttf") format("truetype");
  unicode-range: uf57e-f5f0, u10f 47e 5f 0;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-20\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-20\.ttf") format("truetype");
  unicode-range: uf4fa-f57d, u10f -6fa 57d;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-19\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-19\.ttf") format("truetype");
  unicode-range: ue207, uf47a-f4e3, u10e 207, u10f 37a 4e 3;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-18\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-18\.ttf") format("truetype");
  unicode-range: uf3c1-f3fc, uf3ff-f479, uf4a1, u10f 3c -9f 3fc, u10f -7ff 479, u10f 4a 1;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-17\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-17\.ttf") format("truetype");
  unicode-range: uf30d-f3bf, u10f 20d 3bf;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-16\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-16\.ttf") format("truetype");
  unicode-range: uf247-f30c, uf4e6, uf8e5, u10f 237f 30c, u10f 4e 6, u10f 8e 5;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-15\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-15\.ttf") format("truetype");
  unicode-range: uf14a-f245, u10f 4a 245;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-14\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-14\.ttf") format("truetype");
  unicode-range: uf07c-f0e3, uf0e9-f149, uf381-f382, u10f -3c 0e 3, u10f 0e -1f 149, u10f 371f 382;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-13\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-13\.ttf") format("truetype");
  unicode-range: ue647-f07a, u10f -10f 07a;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-12\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-12\.ttf") format("truetype");
  unicode-range: ue572-e646, uf8bc, u10f 8bc;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-11\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-11\.ttf") format("truetype");
  unicode-range: ue4b8-e571;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-10\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-10\.ttf") format("truetype");
  unicode-range: ue3fe-e4b7;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-9\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-9\.ttf") format("truetype");
  unicode-range: ue34a-e3fd, uf80b, u10f 80b;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-8\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-8\.ttf") format("truetype");
  unicode-range: ue265-e349;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-7\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-7\.ttf") format("truetype");
  unicode-range: ue1ab-e206, ue208-e264;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-6\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-6\.ttf") format("truetype");
  unicode-range: ue0f3-e1aa;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-5\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-5\.ttf") format("truetype");
  unicode-range: ue048-e0f2, u10e 38e 086;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-4\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-4\.ttf") format("truetype");
  unicode-range: u2c-e047, uf1fa, uf52c, uf531, uf536, uf69f, u10e -10e 047, u10f 1fa, u10f 52c, u10f 531, u10f 536, u10f 69f;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-3\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-3\.ttf") format("truetype");
  unicode-range: u22-2a, u102a, uf069, uf5fd, uf621, uf63b, uf649-f64a, uf64f, uf653-f654, uf656, uf65b, uf664, uf673, uf675, uf67d, uf67f, uf695, uf69c, uf6a8, uf6bf-f6c0, uf6d5, uf6e3, uf6e9, uf6f5, uf6fa, uf6ff-f700, uf70b, uf70e, uf715, uf71b, uf72e-f72f, uf733-f734, uf747, uf755, uf757, uf75c, uf762, uf773, uf77c, uf781, uf784, uf788, uf7b2, uf7b6, uf7bd, uf7d5, uf7ee, uf7ff, uf801, uf804, uf813-f814, uf82f-f830, uf845-f846, uf850, uf855, uf858-f859, uf85c, uf866, uf86d, uf871, uf875, uf893-f894, uf897, uf89f, uf8a9, uf8b1-f8b2, uf8bb, uf8c7, uf8d6-f8d7, uf8d9, uf8df-f8e0, uf8e7, uf8ee-f8ef, uf8fd, u10f 069, u10f 5fd, u10f 621, u10f 63b, u10f 639f 64a, u10f 64f, u10f 643f 654, u10f 656, u10f 65b, u10f 664, u10f 673, u10f 675, u10f 67d, u10f 67f, u10f 695, u10f 69c, u10f 6a 8, u10f -4bf 6c 0, u10f 6d 5, u10f 6e 3, u10f 6e 9, u10f 6f 5, u10f 6fa, u10f -4ff 700, u10f 70b, u10f 70e, u10f 715, u10f 71b, u10f 62e 72f, u10f 723f 734, u10f 747, u10f 755, u10f 757, u10f 75c, u10f 762, u10f 773, u10f 77c, u10f 781, u10f 784, u10f 788, u10f 7b 2, u10f 7b 6, u10f 7bd, u10f 7d 5, u10f 7ee, u10f 7ff, u10f 801, u10f 804, u10f 803f 814, u10f 72f 830, u10f 835f 846, u10f 850, u10f 855, u10f 848f 859, u10f 85c, u10f 866, u10f 86d, u10f 871, u10f 875, u10f 883f 894, u10f 897, u10f 89f, u10f 8a 9, u10f 8b -9f 8b 2, u10f 8bb, u10f 8c 7, u10f 8d -4f 8d 7, u10f 8d 9, u10f -2df 8e 0, u10f 8e 7, u10f -2ee 8ef, u10f 8fd;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-2\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-2\.ttf") format("truetype");
  unicode-range: uf040, uf108, uf2a0, uf2a7, uf2b5, uf2bb, uf2cc-f2cd, uf2d2, uf2db, uf2e1, uf2ec, uf2f7, uf2fc, uf302-f303, uf316, uf31a, uf328, uf335, uf363, uf37e, uf390, uf3c5, uf3ce, uf3e5, uf3f4, uf3fb, uf40e, uf435, uf44b, uf481, uf48a, uf48f-f490, uf493-f494, uf498, uf4b7, uf4ca, uf4cc, uf4d1, uf4d7-f4d8, uf4e2, uf503, uf508, uf51b, uf51d-f51e, uf521-f522, uf52b, uf530, uf535, uf53e, uf543-f545, uf548-f549, uf54e, uf555, uf559, uf55d, uf564, uf56c, uf56e-f570, uf577-f578, uf590, uf594-f595, uf5a1-f5a2, uf5aa-f5ab, uf5b0, uf5b7, uf5ba, uf5bf, uf5ca, uf5db-f5dc, uf5ef, uf5f2, uf5f6, uf5fb, u10f 040, u10f 108, u10f 2a 0, u10f 2a 7, u10f 2b 5, u10f 2bb, u10f -8cc 2cd, u10f 2d 2, u10f 2db, u10f 2e 1, u10f 2ec, u10f 2f 7, u10f 2fc, u10f 292f 303, u10f 316, u10f 31a, u10f 328, u10f 335, u10f 363, u10f 37e, u10f 390, u10f 3c 5, u10f 3ce, u10f 3e 5, u10f 3f 4, u10f 3fb, u10f 40e, u10f 435, u10f 44b, u10f 481, u10f 48a, u10f 38f 490, u10f 483f 494, u10f 498, u10f 4b 7, u10f 4ca, u10f 4cc, u10f 4d 1, u10f 4d -3f 4d 8, u10f 4e 2, u10f 503, u10f 508, u10f 51b, u10f 41d 51e, u10f 511f 522, u10f 52b, u10f 530, u10f 535, u10f 53e, u10f 533f 545, u10f 538f 549, u10f 54e, u10f 555, u10f 559, u10f 55d, u10f 564, u10f 56c, u10f 46e 570, u10f 567f 578, u10f 590, u10f 584f 595, u10f 5a -9f 5a 2, u10f -5aa 5ab, u10f 5b 0, u10f 5b 7, u10f 5ba, u10f 5bf, u10f 5ca, u10f -5db 5dc, u10f 5ef, u10f 5f 2, u10f 5f 6, u10f 5fb;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-1\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-1\.ttf") format("truetype");
  unicode-range: uf0a6, uf0ac-f0ad, uf0b0-f0b1, uf0c0-f0c2, uf0c5-f0c6, uf0c8-f0c9, uf0cc, uf0ce, uf0d1-f0d7, uf0dc, uf0e0, uf0e7-f0e8, uf0eb, uf0f3, uf0f8, uf106, uf109, uf10e-f111, uf11c-f11e, uf121, uf126, uf129, uf12c-f133, uf135, uf13d, uf140, uf145, uf14e, uf15b, uf164, uf186, uf188, uf1ab, uf1ad-f1ae, uf1b2, uf1b8, uf1bb-f1c3, uf1ce-f1d8, uf1dc, uf1e4-f1ec, uf1f8-f1f9, uf205, uf20a, uf217, uf219-f21d, uf22d-f234, uf238, uf246, uf24d, uf251, uf25d, uf275, uf29e, uf47d, u10f 0a 6, u10f -10ac 0ad, u10f 0b -10f 0b 1, u10f 0c -10f 0c 2, u10f 0c -5f 0c 6, u10f 0c -2f 0c 9, u10f 0cc, u10f 0ce, u10f 0d -9f 0d 7, u10f 0dc, u10f 0e 0, u10f 0e -3f 0e 8, u10f 0eb, u10f 0f 3, u10f 0f 8, u10f 106, u10f 109, u10f 0e 111, u10f 1c 11e, u10f 121, u10f 126, u10f 129, u10f 2c 133, u10f 135, u10f 13d, u10f 140, u10f 145, u10f 14e, u10f 15b, u10f 164, u10f 186, u10f 188, u10f 1ab, u10f -9ad 1ae, u10f 1b 2, u10f 1b 8, u10f -9bb 1c 3, u10f -9ce 1d 8, u10f 1dc, u10f 1e -6f 1ec, u10f 1f -2f 1f 9, u10f 205, u10f 20a, u10f 217, u10f 209f 21d, u10f 12d 234, u10f 238, u10f 246, u10f 24d, u10f 251, u10f 25d, u10f 275, u10f 29e, u10f 47d;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-0\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-solid\-900\-0\.ttf") format("truetype");
  unicode-range: u21, u23-25, u2b, u3f, u1021-1025, u102b, u103f, ue010, ue017, ue01b, ue01f-e021, ue024, ue02f, ue03a, ue042, ue045-e046, ue060, ue068, ue06e, ue074, ue076, uf001, uf004-f008, uf00c, uf011-f012, uf015-f01c, uf023-f025, uf02a, uf02c-f031, uf03a, uf03d-f03e, uf041, uf04a-f04e, uf05b, uf060-f065, uf067-f068, uf06b-f06e, uf072, uf075, uf077-f078, uf07b, uf084, uf086, uf091-f093, uf095, uf09c-f09d, uf0a3, uf128, uf12a, uf155, uf292, uf295, uf332, uf541, uf80a, uf80c, u10e 010, u10e 017, u10e 01b, u10e -9f 021, u10e 024, u10e 02f, u10e 03a, u10e 042, u10e 35e 046, u10e 060, u10e 068, u10e 06e, u10e 074, u10e 076, u10f 001, u10f -6f 008, u10f 00c, u10f 1f 012, u10f 5f 01c, u10f 13f 025, u10f 02a, u10f -8c 031, u10f 03a, u10f -7d 03e, u10f 041, u10f -6a 04e, u10f 05b, u10f 50f 065, u10f 57f 068, u10f -4b 06e, u10f 072, u10f 075, u10f 67f 078, u10f 07b, u10f 084, u10f 086, u10f 81f 093, u10f 095, u10f -1c 09d, u10f 0a 3, u10f 128, u10f 12a, u10f 155, u10f 292, u10f 295, u10f 332, u10f 541, u10f 80a, u10f 80c;
}
.acalog-custom .fa-sharp-duotone,
.acalog-custom .fa-sharp-duotone.fa-solid,
.acalog-custom .fasds {
  position: relative;
  font-weight: 900;
  letter-spacing: normal;
}
.acalog-custom .fa-sharp-duotone.fa-solid:before,
.acalog-custom .fa-sharp-duotone:before,
.acalog-custom .fasds:before {
  position: absolute;
  color: var(--fa-primary-color,inherit);
  opacity: var(--fa-primary-opacity,1);
}
.acalog-custom .fa-sharp-duotone.fa-solid:after,
.acalog-custom .fa-sharp-duotone:after,
.acalog-custom .fasds:after {
  color: var(--fa-secondary-color,inherit);
  opacity: var(--fa-secondary-opacity,.4);
}
.acalog-custom .fa-sharp-duotone.fa-solid.fa-swap-opacity:before,
.acalog-custom .fa-sharp-duotone.fa-swap-opacity:before,
.acalog-custom .fa-swap-opacity .fa-sharp-duotone.fa-solid:before,
.acalog-custom .fa-swap-opacity .fa-sharp-duotone:before,
.acalog-custom .fa-swap-opacity .fasds:before,
.acalog-custom .fasds.fa-swap-opacity:before {
  opacity: var(--fa-secondary-opacity,.4);
}
.acalog-custom .fa-sharp-duotone.fa-solid.fa-swap-opacity:after,
.acalog-custom .fa-sharp-duotone.fa-swap-opacity:after,
.acalog-custom .fa-swap-opacity .fa-sharp-duotone.fa-solid:after,
.acalog-custom .fa-swap-opacity .fa-sharp-duotone:after,
.acalog-custom .fa-swap-opacity .fasds:after,
.acalog-custom .fasds.fa-swap-opacity:after {
  opacity: var(--fa-primary-opacity,1);
}
.acalog-custom .fa-sharp-duotone.fa-inverse,
.acalog-custom .fa-sharp-duotone.fa-solid.fa-inverse,
.acalog-custom .fasds.fa-inverse {
  color: var(--fa-inverse,#fff);
}
.acalog-custom .fa-sharp-duotone.fa-solid.fa-stack-1x,
.acalog-custom .fa-sharp-duotone.fa-solid.fa-stack-2x,
.acalog-custom .fa-sharp-duotone.fa-stack-1x,
.acalog-custom .fa-sharp-duotone.fa-stack-2x,
.acalog-custom .fasds.fa-stack-1x,
.acalog-custom .fasds.fa-stack-2x {
  position: absolute;
}
.acalog-custom :host,
.acalog-custom :root {
  --fa-font-sharp-duotone-regular: normal 400 1em "Font Awesome 6 Sharp Duotone";
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-28\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-28\.ttf") format("truetype");
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-27\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-27\.ttf") format("truetype");
  unicode-range: uf818-f88c, u10f 808f 88c;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-26\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-26\.ttf") format("truetype");
  unicode-range: uf7a4-f817, u10f 7a -6f 817;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-25\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-25\.ttf") format("truetype");
  unicode-range: uf732-f7a3, u10f 722f 7a 3;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-24\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-24\.ttf") format("truetype");
  unicode-range: uf6c4-f72d, u10f 6c -6f 72d;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-23\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-23\.ttf") format("truetype");
  unicode-range: uf65d-f6c3, u10f 55d 6c 3;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-22\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-22\.ttf") format("truetype");
  unicode-range: uf0e4-f65c, u10f 0e -6f 65c;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-21\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-21\.ttf") format("truetype");
  unicode-range: uf57e-f5f0, u10f 47e 5f 0;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-20\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-20\.ttf") format("truetype");
  unicode-range: uf4fa-f57d, u10f -6fa 57d;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-19\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-19\.ttf") format("truetype");
  unicode-range: ue207, uf47a-f4e3, u10e 207, u10f 37a 4e 3;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-18\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-18\.ttf") format("truetype");
  unicode-range: uf3c1-f3fc, uf3ff-f479, uf4a1, u10f 3c -9f 3fc, u10f -7ff 479, u10f 4a 1;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-17\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-17\.ttf") format("truetype");
  unicode-range: uf30d-f3bf, u10f 20d 3bf;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-16\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-16\.ttf") format("truetype");
  unicode-range: uf247-f30c, uf4e6, uf8e5, u10f 237f 30c, u10f 4e 6, u10f 8e 5;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-15\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-15\.ttf") format("truetype");
  unicode-range: uf14a-f245, u10f 4a 245;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-14\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-14\.ttf") format("truetype");
  unicode-range: uf07c-f0e3, uf0e9-f149, uf381-f382, u10f -3c 0e 3, u10f 0e -1f 149, u10f 371f 382;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-13\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-13\.ttf") format("truetype");
  unicode-range: ue647-f07a, u10f -10f 07a;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-12\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-12\.ttf") format("truetype");
  unicode-range: ue572-e646, uf8bc, u10f 8bc;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-11\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-11\.ttf") format("truetype");
  unicode-range: ue4b8-e571;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-10\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-10\.ttf") format("truetype");
  unicode-range: ue3fe-e4b7;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-9\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-9\.ttf") format("truetype");
  unicode-range: ue34a-e3fd, uf80b, u10f 80b;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-8\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-8\.ttf") format("truetype");
  unicode-range: ue265-e349;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-7\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-7\.ttf") format("truetype");
  unicode-range: ue1ab-e206, ue208-e264;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-6\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-6\.ttf") format("truetype");
  unicode-range: ue0f3-e1aa;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-5\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-5\.ttf") format("truetype");
  unicode-range: ue048-e0f2, u10e 38e 086;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-4\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-4\.ttf") format("truetype");
  unicode-range: u2c-e047, uf1fa, uf52c, uf531, uf536, uf69f, u10e -10e 047, u10f 1fa, u10f 52c, u10f 531, u10f 536, u10f 69f;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-3\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-3\.ttf") format("truetype");
  unicode-range: u22-2a, u102a, uf069, uf5fd, uf621, uf63b, uf649-f64a, uf64f, uf653-f654, uf656, uf65b, uf664, uf673, uf675, uf67d, uf67f, uf695, uf69c, uf6a8, uf6bf-f6c0, uf6d5, uf6e3, uf6e9, uf6f5, uf6fa, uf6ff-f700, uf70b, uf70e, uf715, uf71b, uf72e-f72f, uf733-f734, uf747, uf755, uf757, uf75c, uf762, uf773, uf77c, uf781, uf784, uf788, uf7b2, uf7b6, uf7bd, uf7d5, uf7ee, uf7ff, uf801, uf804, uf813-f814, uf82f-f830, uf845-f846, uf850, uf855, uf858-f859, uf85c, uf866, uf86d, uf871, uf875, uf893-f894, uf897, uf89f, uf8a9, uf8b1-f8b2, uf8bb, uf8c7, uf8d6-f8d7, uf8d9, uf8df-f8e0, uf8e7, uf8ee-f8ef, uf8fd, u10f 069, u10f 5fd, u10f 621, u10f 63b, u10f 639f 64a, u10f 64f, u10f 643f 654, u10f 656, u10f 65b, u10f 664, u10f 673, u10f 675, u10f 67d, u10f 67f, u10f 695, u10f 69c, u10f 6a 8, u10f -4bf 6c 0, u10f 6d 5, u10f 6e 3, u10f 6e 9, u10f 6f 5, u10f 6fa, u10f -4ff 700, u10f 70b, u10f 70e, u10f 715, u10f 71b, u10f 62e 72f, u10f 723f 734, u10f 747, u10f 755, u10f 757, u10f 75c, u10f 762, u10f 773, u10f 77c, u10f 781, u10f 784, u10f 788, u10f 7b 2, u10f 7b 6, u10f 7bd, u10f 7d 5, u10f 7ee, u10f 7ff, u10f 801, u10f 804, u10f 803f 814, u10f 72f 830, u10f 835f 846, u10f 850, u10f 855, u10f 848f 859, u10f 85c, u10f 866, u10f 86d, u10f 871, u10f 875, u10f 883f 894, u10f 897, u10f 89f, u10f 8a 9, u10f 8b -9f 8b 2, u10f 8bb, u10f 8c 7, u10f 8d -4f 8d 7, u10f 8d 9, u10f -2df 8e 0, u10f 8e 7, u10f -2ee 8ef, u10f 8fd;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-2\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-2\.ttf") format("truetype");
  unicode-range: uf040, uf108, uf2a0, uf2a7, uf2b5, uf2bb, uf2cc-f2cd, uf2d2, uf2db, uf2e1, uf2ec, uf2f7, uf2fc, uf302-f303, uf316, uf31a, uf328, uf335, uf363, uf37e, uf390, uf3c5, uf3ce, uf3e5, uf3f4, uf3fb, uf40e, uf435, uf44b, uf481, uf48a, uf48f-f490, uf493-f494, uf498, uf4b7, uf4ca, uf4cc, uf4d1, uf4d7-f4d8, uf4e2, uf503, uf508, uf51b, uf51d-f51e, uf521-f522, uf52b, uf530, uf535, uf53e, uf543-f545, uf548-f549, uf54e, uf555, uf559, uf55d, uf564, uf56c, uf56e-f570, uf577-f578, uf590, uf594-f595, uf5a1-f5a2, uf5aa-f5ab, uf5b0, uf5b7, uf5ba, uf5bf, uf5ca, uf5db-f5dc, uf5ef, uf5f2, uf5f6, uf5fb, u10f 040, u10f 108, u10f 2a 0, u10f 2a 7, u10f 2b 5, u10f 2bb, u10f -8cc 2cd, u10f 2d 2, u10f 2db, u10f 2e 1, u10f 2ec, u10f 2f 7, u10f 2fc, u10f 292f 303, u10f 316, u10f 31a, u10f 328, u10f 335, u10f 363, u10f 37e, u10f 390, u10f 3c 5, u10f 3ce, u10f 3e 5, u10f 3f 4, u10f 3fb, u10f 40e, u10f 435, u10f 44b, u10f 481, u10f 48a, u10f 38f 490, u10f 483f 494, u10f 498, u10f 4b 7, u10f 4ca, u10f 4cc, u10f 4d 1, u10f 4d -3f 4d 8, u10f 4e 2, u10f 503, u10f 508, u10f 51b, u10f 41d 51e, u10f 511f 522, u10f 52b, u10f 530, u10f 535, u10f 53e, u10f 533f 545, u10f 538f 549, u10f 54e, u10f 555, u10f 559, u10f 55d, u10f 564, u10f 56c, u10f 46e 570, u10f 567f 578, u10f 590, u10f 584f 595, u10f 5a -9f 5a 2, u10f -5aa 5ab, u10f 5b 0, u10f 5b 7, u10f 5ba, u10f 5bf, u10f 5ca, u10f -5db 5dc, u10f 5ef, u10f 5f 2, u10f 5f 6, u10f 5fb;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-1\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-1\.ttf") format("truetype");
  unicode-range: uf0a6, uf0ac-f0ad, uf0b0-f0b1, uf0c0-f0c2, uf0c5-f0c6, uf0c8-f0c9, uf0cc, uf0ce, uf0d1-f0d7, uf0dc, uf0e0, uf0e7-f0e8, uf0eb, uf0f3, uf0f8, uf106, uf109, uf10e-f111, uf11c-f11e, uf121, uf126, uf129, uf12c-f133, uf135, uf13d, uf140, uf145, uf14e, uf15b, uf164, uf186, uf188, uf1ab, uf1ad-f1ae, uf1b2, uf1b8, uf1bb-f1c3, uf1ce-f1d8, uf1dc, uf1e4-f1ec, uf1f8-f1f9, uf205, uf20a, uf217, uf219-f21d, uf22d-f234, uf238, uf246, uf24d, uf251, uf25d, uf275, uf29e, uf47d, u10f 0a 6, u10f -10ac 0ad, u10f 0b -10f 0b 1, u10f 0c -10f 0c 2, u10f 0c -5f 0c 6, u10f 0c -2f 0c 9, u10f 0cc, u10f 0ce, u10f 0d -9f 0d 7, u10f 0dc, u10f 0e 0, u10f 0e -3f 0e 8, u10f 0eb, u10f 0f 3, u10f 0f 8, u10f 106, u10f 109, u10f 0e 111, u10f 1c 11e, u10f 121, u10f 126, u10f 129, u10f 2c 133, u10f 135, u10f 13d, u10f 140, u10f 145, u10f 14e, u10f 15b, u10f 164, u10f 186, u10f 188, u10f 1ab, u10f -9ad 1ae, u10f 1b 2, u10f 1b 8, u10f -9bb 1c 3, u10f -9ce 1d 8, u10f 1dc, u10f 1e -6f 1ec, u10f 1f -2f 1f 9, u10f 205, u10f 20a, u10f 217, u10f 209f 21d, u10f 12d 234, u10f 238, u10f 246, u10f 24d, u10f 251, u10f 25d, u10f 275, u10f 29e, u10f 47d;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-0\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-regular\-400\-0\.ttf") format("truetype");
  unicode-range: u21, u23-25, u2b, u3f, u1021-1025, u102b, u103f, ue010, ue017, ue01b, ue01f-e021, ue024, ue02f, ue03a, ue042, ue045-e046, ue060, ue068, ue06e, ue074, ue076, uf001, uf004-f008, uf00c, uf011-f012, uf015-f01c, uf023-f025, uf02a, uf02c-f031, uf03a, uf03d-f03e, uf041, uf04a-f04e, uf05b, uf060-f065, uf067-f068, uf06b-f06e, uf072, uf075, uf077-f078, uf07b, uf084, uf086, uf091-f093, uf095, uf09c-f09d, uf0a3, uf128, uf12a, uf155, uf292, uf295, uf332, uf541, uf80a, uf80c, u10e 010, u10e 017, u10e 01b, u10e -9f 021, u10e 024, u10e 02f, u10e 03a, u10e 042, u10e 35e 046, u10e 060, u10e 068, u10e 06e, u10e 074, u10e 076, u10f 001, u10f -6f 008, u10f 00c, u10f 1f 012, u10f 5f 01c, u10f 13f 025, u10f 02a, u10f -8c 031, u10f 03a, u10f -7d 03e, u10f 041, u10f -6a 04e, u10f 05b, u10f 50f 065, u10f 57f 068, u10f -4b 06e, u10f 072, u10f 075, u10f 67f 078, u10f 07b, u10f 084, u10f 086, u10f 81f 093, u10f 095, u10f -1c 09d, u10f 0a 3, u10f 128, u10f 12a, u10f 155, u10f 292, u10f 295, u10f 332, u10f 541, u10f 80a, u10f 80c;
}
.acalog-custom .fa-sharp-duotone.fa-regular,
.acalog-custom .fasdr {
  position: relative;
  font-weight: 400;
  letter-spacing: normal;
}
.acalog-custom .fa-sharp-duotone.fa-regular:before,
.acalog-custom .fasdr:before {
  position: absolute;
  color: var(--fa-primary-color,inherit);
  opacity: var(--fa-primary-opacity,1);
}
.acalog-custom .fa-sharp-duotone.fa-regular:after,
.acalog-custom .fasdr:after {
  color: var(--fa-secondary-color,inherit);
  opacity: var(--fa-secondary-opacity,.4);
}
.acalog-custom .fa-sharp-duotone.fa-regular.fa-swap-opacity:before,
.acalog-custom .fa-sharp-duotone.fa-swap-opacity:before,
.acalog-custom .fa-swap-opacity .fa-sharp-duotone.fa-regular:before,
.acalog-custom .fa-swap-opacity .fasdr:before,
.acalog-custom .fasdr.fa-swap-opacity:before {
  opacity: var(--fa-secondary-opacity,.4);
}
.acalog-custom .fa-sharp-duotone.fa-regular.fa-swap-opacity:after,
.acalog-custom .fa-sharp-duotone.fa-swap-opacity:after,
.acalog-custom .fa-swap-opacity .fa-sharp-duotone.fa-regular:after,
.acalog-custom .fa-swap-opacity .fasdr:after,
.acalog-custom .fasdr.fa-swap-opacity:after {
  opacity: var(--fa-primary-opacity,1);
}
.acalog-custom .fa-sharp-duotone.fa-regular.fa-inverse,
.acalog-custom .fasdr.fa-inverse {
  color: var(--fa-inverse,#fff);
}
.acalog-custom .fa-sharp-duotone.fa-regular.fa-stack-1x,
.acalog-custom .fa-sharp-duotone.fa-regular.fa-stack-2x,
.acalog-custom .fasdr.fa-stack-1x,
.acalog-custom .fasdr.fa-stack-2x {
  position: absolute;
}
.acalog-custom :host,
.acalog-custom :root {
  --fa-font-sharp-duotone-light: normal 300 1em "Font Awesome 6 Sharp Duotone";
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-28\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-28\.ttf") format("truetype");
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-27\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-27\.ttf") format("truetype");
  unicode-range: uf818-f88c, u10f 808f 88c;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-26\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-26\.ttf") format("truetype");
  unicode-range: uf7a4-f817, u10f 7a -6f 817;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-25\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-25\.ttf") format("truetype");
  unicode-range: uf732-f7a3, u10f 722f 7a 3;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-24\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-24\.ttf") format("truetype");
  unicode-range: uf6c4-f72d, u10f 6c -6f 72d;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-23\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-23\.ttf") format("truetype");
  unicode-range: uf65d-f6c3, u10f 55d 6c 3;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-22\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-22\.ttf") format("truetype");
  unicode-range: uf0e4-f65c, u10f 0e -6f 65c;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-21\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-21\.ttf") format("truetype");
  unicode-range: uf57e-f5f0, u10f 47e 5f 0;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-20\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-20\.ttf") format("truetype");
  unicode-range: uf4fa-f57d, u10f -6fa 57d;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-19\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-19\.ttf") format("truetype");
  unicode-range: ue207, uf47a-f4e3, u10e 207, u10f 37a 4e 3;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-18\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-18\.ttf") format("truetype");
  unicode-range: uf3c1-f3fc, uf3ff-f479, uf4a1, u10f 3c -9f 3fc, u10f -7ff 479, u10f 4a 1;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-17\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-17\.ttf") format("truetype");
  unicode-range: uf30d-f3bf, u10f 20d 3bf;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-16\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-16\.ttf") format("truetype");
  unicode-range: uf247-f30c, uf4e6, uf8e5, u10f 237f 30c, u10f 4e 6, u10f 8e 5;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-15\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-15\.ttf") format("truetype");
  unicode-range: uf14a-f245, u10f 4a 245;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-14\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-14\.ttf") format("truetype");
  unicode-range: uf07c-f0e3, uf0e9-f149, uf381-f382, u10f -3c 0e 3, u10f 0e -1f 149, u10f 371f 382;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-13\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-13\.ttf") format("truetype");
  unicode-range: ue647-f07a, u10f -10f 07a;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-12\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-12\.ttf") format("truetype");
  unicode-range: ue572-e646, uf8bc, u10f 8bc;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-11\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-11\.ttf") format("truetype");
  unicode-range: ue4b8-e571;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-10\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-10\.ttf") format("truetype");
  unicode-range: ue3fe-e4b7;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-9\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-9\.ttf") format("truetype");
  unicode-range: ue34a-e3fd, uf80b, u10f 80b;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-8\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-8\.ttf") format("truetype");
  unicode-range: ue265-e349;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-7\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-7\.ttf") format("truetype");
  unicode-range: ue1ab-e206, ue208-e264;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-6\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-6\.ttf") format("truetype");
  unicode-range: ue0f3-e1aa;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-5\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-5\.ttf") format("truetype");
  unicode-range: ue048-e0f2, u10e 38e 086;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-4\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-4\.ttf") format("truetype");
  unicode-range: u2c-e047, uf1fa, uf52c, uf531, uf536, uf69f, u10e -10e 047, u10f 1fa, u10f 52c, u10f 531, u10f 536, u10f 69f;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-3\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-3\.ttf") format("truetype");
  unicode-range: u22-2a, u102a, uf069, uf5fd, uf621, uf63b, uf649-f64a, uf64f, uf653-f654, uf656, uf65b, uf664, uf673, uf675, uf67d, uf67f, uf695, uf69c, uf6a8, uf6bf-f6c0, uf6d5, uf6e3, uf6e9, uf6f5, uf6fa, uf6ff-f700, uf70b, uf70e, uf715, uf71b, uf72e-f72f, uf733-f734, uf747, uf755, uf757, uf75c, uf762, uf773, uf77c, uf781, uf784, uf788, uf7b2, uf7b6, uf7bd, uf7d5, uf7ee, uf7ff, uf801, uf804, uf813-f814, uf82f-f830, uf845-f846, uf850, uf855, uf858-f859, uf85c, uf866, uf86d, uf871, uf875, uf893-f894, uf897, uf89f, uf8a9, uf8b1-f8b2, uf8bb, uf8c7, uf8d6-f8d7, uf8d9, uf8df-f8e0, uf8e7, uf8ee-f8ef, uf8fd, u10f 069, u10f 5fd, u10f 621, u10f 63b, u10f 639f 64a, u10f 64f, u10f 643f 654, u10f 656, u10f 65b, u10f 664, u10f 673, u10f 675, u10f 67d, u10f 67f, u10f 695, u10f 69c, u10f 6a 8, u10f -4bf 6c 0, u10f 6d 5, u10f 6e 3, u10f 6e 9, u10f 6f 5, u10f 6fa, u10f -4ff 700, u10f 70b, u10f 70e, u10f 715, u10f 71b, u10f 62e 72f, u10f 723f 734, u10f 747, u10f 755, u10f 757, u10f 75c, u10f 762, u10f 773, u10f 77c, u10f 781, u10f 784, u10f 788, u10f 7b 2, u10f 7b 6, u10f 7bd, u10f 7d 5, u10f 7ee, u10f 7ff, u10f 801, u10f 804, u10f 803f 814, u10f 72f 830, u10f 835f 846, u10f 850, u10f 855, u10f 848f 859, u10f 85c, u10f 866, u10f 86d, u10f 871, u10f 875, u10f 883f 894, u10f 897, u10f 89f, u10f 8a 9, u10f 8b -9f 8b 2, u10f 8bb, u10f 8c 7, u10f 8d -4f 8d 7, u10f 8d 9, u10f -2df 8e 0, u10f 8e 7, u10f -2ee 8ef, u10f 8fd;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-2\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-2\.ttf") format("truetype");
  unicode-range: uf040, uf108, uf2a0, uf2a7, uf2b5, uf2bb, uf2cc-f2cd, uf2d2, uf2db, uf2e1, uf2ec, uf2f7, uf2fc, uf302-f303, uf316, uf31a, uf328, uf335, uf363, uf37e, uf390, uf3c5, uf3ce, uf3e5, uf3f4, uf3fb, uf40e, uf435, uf44b, uf481, uf48a, uf48f-f490, uf493-f494, uf498, uf4b7, uf4ca, uf4cc, uf4d1, uf4d7-f4d8, uf4e2, uf503, uf508, uf51b, uf51d-f51e, uf521-f522, uf52b, uf530, uf535, uf53e, uf543-f545, uf548-f549, uf54e, uf555, uf559, uf55d, uf564, uf56c, uf56e-f570, uf577-f578, uf590, uf594-f595, uf5a1-f5a2, uf5aa-f5ab, uf5b0, uf5b7, uf5ba, uf5bf, uf5ca, uf5db-f5dc, uf5ef, uf5f2, uf5f6, uf5fb, u10f 040, u10f 108, u10f 2a 0, u10f 2a 7, u10f 2b 5, u10f 2bb, u10f -8cc 2cd, u10f 2d 2, u10f 2db, u10f 2e 1, u10f 2ec, u10f 2f 7, u10f 2fc, u10f 292f 303, u10f 316, u10f 31a, u10f 328, u10f 335, u10f 363, u10f 37e, u10f 390, u10f 3c 5, u10f 3ce, u10f 3e 5, u10f 3f 4, u10f 3fb, u10f 40e, u10f 435, u10f 44b, u10f 481, u10f 48a, u10f 38f 490, u10f 483f 494, u10f 498, u10f 4b 7, u10f 4ca, u10f 4cc, u10f 4d 1, u10f 4d -3f 4d 8, u10f 4e 2, u10f 503, u10f 508, u10f 51b, u10f 41d 51e, u10f 511f 522, u10f 52b, u10f 530, u10f 535, u10f 53e, u10f 533f 545, u10f 538f 549, u10f 54e, u10f 555, u10f 559, u10f 55d, u10f 564, u10f 56c, u10f 46e 570, u10f 567f 578, u10f 590, u10f 584f 595, u10f 5a -9f 5a 2, u10f -5aa 5ab, u10f 5b 0, u10f 5b 7, u10f 5ba, u10f 5bf, u10f 5ca, u10f -5db 5dc, u10f 5ef, u10f 5f 2, u10f 5f 6, u10f 5fb;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-1\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-1\.ttf") format("truetype");
  unicode-range: uf0a6, uf0ac-f0ad, uf0b0-f0b1, uf0c0-f0c2, uf0c5-f0c6, uf0c8-f0c9, uf0cc, uf0ce, uf0d1-f0d7, uf0dc, uf0e0, uf0e7-f0e8, uf0eb, uf0f3, uf0f8, uf106, uf109, uf10e-f111, uf11c-f11e, uf121, uf126, uf129, uf12c-f133, uf135, uf13d, uf140, uf145, uf14e, uf15b, uf164, uf186, uf188, uf1ab, uf1ad-f1ae, uf1b2, uf1b8, uf1bb-f1c3, uf1ce-f1d8, uf1dc, uf1e4-f1ec, uf1f8-f1f9, uf205, uf20a, uf217, uf219-f21d, uf22d-f234, uf238, uf246, uf24d, uf251, uf25d, uf275, uf29e, uf47d, u10f 0a 6, u10f -10ac 0ad, u10f 0b -10f 0b 1, u10f 0c -10f 0c 2, u10f 0c -5f 0c 6, u10f 0c -2f 0c 9, u10f 0cc, u10f 0ce, u10f 0d -9f 0d 7, u10f 0dc, u10f 0e 0, u10f 0e -3f 0e 8, u10f 0eb, u10f 0f 3, u10f 0f 8, u10f 106, u10f 109, u10f 0e 111, u10f 1c 11e, u10f 121, u10f 126, u10f 129, u10f 2c 133, u10f 135, u10f 13d, u10f 140, u10f 145, u10f 14e, u10f 15b, u10f 164, u10f 186, u10f 188, u10f 1ab, u10f -9ad 1ae, u10f 1b 2, u10f 1b 8, u10f -9bb 1c 3, u10f -9ce 1d 8, u10f 1dc, u10f 1e -6f 1ec, u10f 1f -2f 1f 9, u10f 205, u10f 20a, u10f 217, u10f 209f 21d, u10f 12d 234, u10f 238, u10f 246, u10f 24d, u10f 251, u10f 25d, u10f 275, u10f 29e, u10f 47d;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-0\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-light\-300\-0\.ttf") format("truetype");
  unicode-range: u21, u23-25, u2b, u3f, u1021-1025, u102b, u103f, ue010, ue017, ue01b, ue01f-e021, ue024, ue02f, ue03a, ue042, ue045-e046, ue060, ue068, ue06e, ue074, ue076, uf001, uf004-f008, uf00c, uf011-f012, uf015-f01c, uf023-f025, uf02a, uf02c-f031, uf03a, uf03d-f03e, uf041, uf04a-f04e, uf05b, uf060-f065, uf067-f068, uf06b-f06e, uf072, uf075, uf077-f078, uf07b, uf084, uf086, uf091-f093, uf095, uf09c-f09d, uf0a3, uf128, uf12a, uf155, uf292, uf295, uf332, uf541, uf80a, uf80c, u10e 010, u10e 017, u10e 01b, u10e -9f 021, u10e 024, u10e 02f, u10e 03a, u10e 042, u10e 35e 046, u10e 060, u10e 068, u10e 06e, u10e 074, u10e 076, u10f 001, u10f -6f 008, u10f 00c, u10f 1f 012, u10f 5f 01c, u10f 13f 025, u10f 02a, u10f -8c 031, u10f 03a, u10f -7d 03e, u10f 041, u10f -6a 04e, u10f 05b, u10f 50f 065, u10f 57f 068, u10f -4b 06e, u10f 072, u10f 075, u10f 67f 078, u10f 07b, u10f 084, u10f 086, u10f 81f 093, u10f 095, u10f -1c 09d, u10f 0a 3, u10f 128, u10f 12a, u10f 155, u10f 292, u10f 295, u10f 332, u10f 541, u10f 80a, u10f 80c;
}
.acalog-custom .fa-sharp-duotone.fa-light,
.acalog-custom .fasdl {
  position: relative;
  font-weight: 300;
  letter-spacing: normal;
}
.acalog-custom .fa-sharp-duotone.fa-light:before,
.acalog-custom .fasdl:before {
  position: absolute;
  color: var(--fa-primary-color,inherit);
  opacity: var(--fa-primary-opacity,1);
}
.acalog-custom .fa-sharp-duotone.fa-light:after,
.acalog-custom .fasdl:after {
  color: var(--fa-secondary-color,inherit);
  opacity: var(--fa-secondary-opacity,.4);
}
.acalog-custom .fa-sharp-duotone.fa-light.fa-swap-opacity:before,
.acalog-custom .fa-sharp-duotone.fa-swap-opacity:before,
.acalog-custom .fa-swap-opacity .fa-sharp-duotone.fa-light:before,
.acalog-custom .fa-swap-opacity .fasdl:before,
.acalog-custom .fasdl.fa-swap-opacity:before {
  opacity: var(--fa-secondary-opacity,.4);
}
.acalog-custom .fa-sharp-duotone.fa-light.fa-swap-opacity:after,
.acalog-custom .fa-sharp-duotone.fa-swap-opacity:after,
.acalog-custom .fa-swap-opacity .fa-sharp-duotone.fa-light:after,
.acalog-custom .fa-swap-opacity .fasdl:after,
.acalog-custom .fasdl.fa-swap-opacity:after {
  opacity: var(--fa-primary-opacity,1);
}
.acalog-custom .fa-sharp-duotone.fa-light.fa-inverse,
.acalog-custom .fasdl.fa-inverse {
  color: var(--fa-inverse,#fff);
}
.acalog-custom .fa-sharp-duotone.fa-light.fa-stack-1x,
.acalog-custom .fa-sharp-duotone.fa-light.fa-stack-2x,
.acalog-custom .fasdl.fa-stack-1x,
.acalog-custom .fasdl.fa-stack-2x {
  position: absolute;
}
.acalog-custom :host,
.acalog-custom :root {
  --fa-style-family-sharp-duotone: "Font Awesome 6 Sharp Duotone";
  --fa-font-sharp-duotone-thin: normal 100 1em "Font Awesome 6 Sharp Duotone";
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-28\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-28\.ttf") format("truetype");
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-27\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-27\.ttf") format("truetype");
  unicode-range: uf818-f88c, u10f 808f 88c;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-26\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-26\.ttf") format("truetype");
  unicode-range: uf7a4-f817, u10f 7a -6f 817;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-25\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-25\.ttf") format("truetype");
  unicode-range: uf732-f7a3, u10f 722f 7a 3;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-24\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-24\.ttf") format("truetype");
  unicode-range: uf6c4-f72d, u10f 6c -6f 72d;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-23\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-23\.ttf") format("truetype");
  unicode-range: uf65d-f6c3, u10f 55d 6c 3;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-22\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-22\.ttf") format("truetype");
  unicode-range: uf0e4-f65c, u10f 0e -6f 65c;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-21\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-21\.ttf") format("truetype");
  unicode-range: uf57e-f5f0, u10f 47e 5f 0;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-20\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-20\.ttf") format("truetype");
  unicode-range: uf4fa-f57d, u10f -6fa 57d;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-19\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-19\.ttf") format("truetype");
  unicode-range: ue207, uf47a-f4e3, u10e 207, u10f 37a 4e 3;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-18\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-18\.ttf") format("truetype");
  unicode-range: uf3c1-f3fc, uf3ff-f479, uf4a1, u10f 3c -9f 3fc, u10f -7ff 479, u10f 4a 1;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-17\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-17\.ttf") format("truetype");
  unicode-range: uf30d-f3bf, u10f 20d 3bf;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-16\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-16\.ttf") format("truetype");
  unicode-range: uf247-f30c, uf4e6, uf8e5, u10f 237f 30c, u10f 4e 6, u10f 8e 5;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-15\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-15\.ttf") format("truetype");
  unicode-range: uf14a-f245, u10f 4a 245;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-14\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-14\.ttf") format("truetype");
  unicode-range: uf07c-f0e3, uf0e9-f149, uf381-f382, u10f -3c 0e 3, u10f 0e -1f 149, u10f 371f 382;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-13\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-13\.ttf") format("truetype");
  unicode-range: ue647-f07a, u10f -10f 07a;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-12\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-12\.ttf") format("truetype");
  unicode-range: ue572-e646, uf8bc, u10f 8bc;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-11\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-11\.ttf") format("truetype");
  unicode-range: ue4b8-e571;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-10\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-10\.ttf") format("truetype");
  unicode-range: ue3fe-e4b7;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-9\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-9\.ttf") format("truetype");
  unicode-range: ue34a-e3fd, uf80b, u10f 80b;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-8\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-8\.ttf") format("truetype");
  unicode-range: ue265-e349;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-7\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-7\.ttf") format("truetype");
  unicode-range: ue1ab-e206, ue208-e264;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-6\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-6\.ttf") format("truetype");
  unicode-range: ue0f3-e1aa;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-5\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-5\.ttf") format("truetype");
  unicode-range: ue048-e0f2, u10e 38e 086;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-4\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-4\.ttf") format("truetype");
  unicode-range: u2c-e047, uf1fa, uf52c, uf531, uf536, uf69f, u10e -10e 047, u10f 1fa, u10f 52c, u10f 531, u10f 536, u10f 69f;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-3\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-3\.ttf") format("truetype");
  unicode-range: u22-2a, u102a, uf069, uf5fd, uf621, uf63b, uf649-f64a, uf64f, uf653-f654, uf656, uf65b, uf664, uf673, uf675, uf67d, uf67f, uf695, uf69c, uf6a8, uf6bf-f6c0, uf6d5, uf6e3, uf6e9, uf6f5, uf6fa, uf6ff-f700, uf70b, uf70e, uf715, uf71b, uf72e-f72f, uf733-f734, uf747, uf755, uf757, uf75c, uf762, uf773, uf77c, uf781, uf784, uf788, uf7b2, uf7b6, uf7bd, uf7d5, uf7ee, uf7ff, uf801, uf804, uf813-f814, uf82f-f830, uf845-f846, uf850, uf855, uf858-f859, uf85c, uf866, uf86d, uf871, uf875, uf893-f894, uf897, uf89f, uf8a9, uf8b1-f8b2, uf8bb, uf8c7, uf8d6-f8d7, uf8d9, uf8df-f8e0, uf8e7, uf8ee-f8ef, uf8fd, u10f 069, u10f 5fd, u10f 621, u10f 63b, u10f 639f 64a, u10f 64f, u10f 643f 654, u10f 656, u10f 65b, u10f 664, u10f 673, u10f 675, u10f 67d, u10f 67f, u10f 695, u10f 69c, u10f 6a 8, u10f -4bf 6c 0, u10f 6d 5, u10f 6e 3, u10f 6e 9, u10f 6f 5, u10f 6fa, u10f -4ff 700, u10f 70b, u10f 70e, u10f 715, u10f 71b, u10f 62e 72f, u10f 723f 734, u10f 747, u10f 755, u10f 757, u10f 75c, u10f 762, u10f 773, u10f 77c, u10f 781, u10f 784, u10f 788, u10f 7b 2, u10f 7b 6, u10f 7bd, u10f 7d 5, u10f 7ee, u10f 7ff, u10f 801, u10f 804, u10f 803f 814, u10f 72f 830, u10f 835f 846, u10f 850, u10f 855, u10f 848f 859, u10f 85c, u10f 866, u10f 86d, u10f 871, u10f 875, u10f 883f 894, u10f 897, u10f 89f, u10f 8a 9, u10f 8b -9f 8b 2, u10f 8bb, u10f 8c 7, u10f 8d -4f 8d 7, u10f 8d 9, u10f -2df 8e 0, u10f 8e 7, u10f -2ee 8ef, u10f 8fd;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-2\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-2\.ttf") format("truetype");
  unicode-range: uf040, uf108, uf2a0, uf2a7, uf2b5, uf2bb, uf2cc-f2cd, uf2d2, uf2db, uf2e1, uf2ec, uf2f7, uf2fc, uf302-f303, uf316, uf31a, uf328, uf335, uf363, uf37e, uf390, uf3c5, uf3ce, uf3e5, uf3f4, uf3fb, uf40e, uf435, uf44b, uf481, uf48a, uf48f-f490, uf493-f494, uf498, uf4b7, uf4ca, uf4cc, uf4d1, uf4d7-f4d8, uf4e2, uf503, uf508, uf51b, uf51d-f51e, uf521-f522, uf52b, uf530, uf535, uf53e, uf543-f545, uf548-f549, uf54e, uf555, uf559, uf55d, uf564, uf56c, uf56e-f570, uf577-f578, uf590, uf594-f595, uf5a1-f5a2, uf5aa-f5ab, uf5b0, uf5b7, uf5ba, uf5bf, uf5ca, uf5db-f5dc, uf5ef, uf5f2, uf5f6, uf5fb, u10f 040, u10f 108, u10f 2a 0, u10f 2a 7, u10f 2b 5, u10f 2bb, u10f -8cc 2cd, u10f 2d 2, u10f 2db, u10f 2e 1, u10f 2ec, u10f 2f 7, u10f 2fc, u10f 292f 303, u10f 316, u10f 31a, u10f 328, u10f 335, u10f 363, u10f 37e, u10f 390, u10f 3c 5, u10f 3ce, u10f 3e 5, u10f 3f 4, u10f 3fb, u10f 40e, u10f 435, u10f 44b, u10f 481, u10f 48a, u10f 38f 490, u10f 483f 494, u10f 498, u10f 4b 7, u10f 4ca, u10f 4cc, u10f 4d 1, u10f 4d -3f 4d 8, u10f 4e 2, u10f 503, u10f 508, u10f 51b, u10f 41d 51e, u10f 511f 522, u10f 52b, u10f 530, u10f 535, u10f 53e, u10f 533f 545, u10f 538f 549, u10f 54e, u10f 555, u10f 559, u10f 55d, u10f 564, u10f 56c, u10f 46e 570, u10f 567f 578, u10f 590, u10f 584f 595, u10f 5a -9f 5a 2, u10f -5aa 5ab, u10f 5b 0, u10f 5b 7, u10f 5ba, u10f 5bf, u10f 5ca, u10f -5db 5dc, u10f 5ef, u10f 5f 2, u10f 5f 6, u10f 5fb;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-1\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-1\.ttf") format("truetype");
  unicode-range: uf0a6, uf0ac-f0ad, uf0b0-f0b1, uf0c0-f0c2, uf0c5-f0c6, uf0c8-f0c9, uf0cc, uf0ce, uf0d1-f0d7, uf0dc, uf0e0, uf0e7-f0e8, uf0eb, uf0f3, uf0f8, uf106, uf109, uf10e-f111, uf11c-f11e, uf121, uf126, uf129, uf12c-f133, uf135, uf13d, uf140, uf145, uf14e, uf15b, uf164, uf186, uf188, uf1ab, uf1ad-f1ae, uf1b2, uf1b8, uf1bb-f1c3, uf1ce-f1d8, uf1dc, uf1e4-f1ec, uf1f8-f1f9, uf205, uf20a, uf217, uf219-f21d, uf22d-f234, uf238, uf246, uf24d, uf251, uf25d, uf275, uf29e, uf47d, u10f 0a 6, u10f -10ac 0ad, u10f 0b -10f 0b 1, u10f 0c -10f 0c 2, u10f 0c -5f 0c 6, u10f 0c -2f 0c 9, u10f 0cc, u10f 0ce, u10f 0d -9f 0d 7, u10f 0dc, u10f 0e 0, u10f 0e -3f 0e 8, u10f 0eb, u10f 0f 3, u10f 0f 8, u10f 106, u10f 109, u10f 0e 111, u10f 1c 11e, u10f 121, u10f 126, u10f 129, u10f 2c 133, u10f 135, u10f 13d, u10f 140, u10f 145, u10f 14e, u10f 15b, u10f 164, u10f 186, u10f 188, u10f 1ab, u10f -9ad 1ae, u10f 1b 2, u10f 1b 8, u10f -9bb 1c 3, u10f -9ce 1d 8, u10f 1dc, u10f 1e -6f 1ec, u10f 1f -2f 1f 9, u10f 205, u10f 20a, u10f 217, u10f 209f 21d, u10f 12d 234, u10f 238, u10f 246, u10f 24d, u10f 251, u10f 25d, u10f 275, u10f 29e, u10f 47d;
}
@font-face {
  font-family: "Font Awesome 6 Sharp Duotone";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-0\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-sharp\-duotone\-thin\-100\-0\.ttf") format("truetype");
  unicode-range: u21, u23-25, u2b, u3f, u1021-1025, u102b, u103f, ue010, ue017, ue01b, ue01f-e021, ue024, ue02f, ue03a, ue042, ue045-e046, ue060, ue068, ue06e, ue074, ue076, uf001, uf004-f008, uf00c, uf011-f012, uf015-f01c, uf023-f025, uf02a, uf02c-f031, uf03a, uf03d-f03e, uf041, uf04a-f04e, uf05b, uf060-f065, uf067-f068, uf06b-f06e, uf072, uf075, uf077-f078, uf07b, uf084, uf086, uf091-f093, uf095, uf09c-f09d, uf0a3, uf128, uf12a, uf155, uf292, uf295, uf332, uf541, uf80a, uf80c, u10e 010, u10e 017, u10e 01b, u10e -9f 021, u10e 024, u10e 02f, u10e 03a, u10e 042, u10e 35e 046, u10e 060, u10e 068, u10e 06e, u10e 074, u10e 076, u10f 001, u10f -6f 008, u10f 00c, u10f 1f 012, u10f 5f 01c, u10f 13f 025, u10f 02a, u10f -8c 031, u10f 03a, u10f -7d 03e, u10f 041, u10f -6a 04e, u10f 05b, u10f 50f 065, u10f 57f 068, u10f -4b 06e, u10f 072, u10f 075, u10f 67f 078, u10f 07b, u10f 084, u10f 086, u10f 81f 093, u10f 095, u10f -1c 09d, u10f 0a 3, u10f 128, u10f 12a, u10f 155, u10f 292, u10f 295, u10f 332, u10f 541, u10f 80a, u10f 80c;
}
.acalog-custom .fa-sharp-duotone.fa-thin,
.acalog-custom .fasdt {
  position: relative;
  font-weight: 100;
  letter-spacing: normal;
}
.acalog-custom .fa-sharp-duotone.fa-thin:before,
.acalog-custom .fasdt:before {
  position: absolute;
  color: var(--fa-primary-color,inherit);
  opacity: var(--fa-primary-opacity,1);
}
.acalog-custom .fa-sharp-duotone.fa-thin:after,
.acalog-custom .fasdt:after {
  color: var(--fa-secondary-color,inherit);
  opacity: var(--fa-secondary-opacity,.4);
}
.acalog-custom .fa-sharp-duotone.fa-swap-opacity:before,
.acalog-custom .fa-sharp-duotone.fa-thin.fa-swap-opacity:before,
.acalog-custom .fa-swap-opacity .fa-sharp-duotone.fa-thin:before,
.acalog-custom .fa-swap-opacity .fasdt:before,
.acalog-custom .fasdt.fa-swap-opacity:before {
  opacity: var(--fa-secondary-opacity,.4);
}
.acalog-custom .fa-sharp-duotone.fa-swap-opacity:after,
.acalog-custom .fa-sharp-duotone.fa-thin.fa-swap-opacity:after,
.acalog-custom .fa-swap-opacity .fa-sharp-duotone.fa-thin:after,
.acalog-custom .fa-swap-opacity .fasdt:after,
.acalog-custom .fasdt.fa-swap-opacity:after {
  opacity: var(--fa-primary-opacity,1);
}
.acalog-custom .fa-sharp-duotone.fa-thin.fa-inverse,
.acalog-custom .fasdt.fa-inverse {
  color: var(--fa-inverse,#fff);
}
.acalog-custom .fa-sharp-duotone.fa-thin.fa-stack-1x,
.acalog-custom .fa-sharp-duotone.fa-thin.fa-stack-2x,
.acalog-custom .fasdt.fa-stack-1x,
.acalog-custom .fasdt.fa-stack-2x {
  position: absolute;
}
.acalog-custom .fa.fa-glass {
  --fa: "\f000";
}
.acalog-custom .fa.fa-envelope-o {
  --fa: "\f0e0";
}
.acalog-custom .fa.fa-envelope-o,
.acalog-custom .fa.fa-star-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-star-o {
  --fa: "\f005";
}
.acalog-custom .fa.fa-close,
.acalog-custom .fa.fa-remove {
  --fa: "\f00d";
}
.acalog-custom .fa.fa-gear {
  --fa: "\f013";
}
.acalog-custom .fa.fa-trash-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  --fa: "\f2ed";
}
.acalog-custom .fa.fa-home {
  --fa: "\f015";
}
.acalog-custom .fa.fa-file-o {
  --fa: "\f15b";
}
.acalog-custom .fa.fa-clock-o,
.acalog-custom .fa.fa-file-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-clock-o {
  --fa: "\f017";
}
.acalog-custom .fa.fa-arrow-circle-o-down {
  --fa: "\f358";
}
.acalog-custom .fa.fa-arrow-circle-o-down,
.acalog-custom .fa.fa-arrow-circle-o-up {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-arrow-circle-o-up {
  --fa: "\f35b";
}
.acalog-custom .fa.fa-play-circle-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  --fa: "\f144";
}
.acalog-custom .fa.fa-repeat,
.acalog-custom .fa.fa-rotate-right {
  --fa: "\f01e";
}
.acalog-custom .fa.fa-refresh {
  --fa: "\f021";
}
.acalog-custom .fa.fa-list-alt {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  --fa: "\f022";
}
.acalog-custom .fa.fa-dedent {
  --fa: "\f03b";
}
.acalog-custom .fa.fa-video-camera {
  --fa: "\f03d";
}
.acalog-custom .fa.fa-picture-o {
  --fa: "\f03e";
}
.acalog-custom .fa.fa-photo,
.acalog-custom .fa.fa-picture-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-photo {
  --fa: "\f03e";
}
.acalog-custom .fa.fa-image {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  --fa: "\f03e";
}
.acalog-custom .fa.fa-map-marker {
  --fa: "\f3c5";
}
.acalog-custom .fa.fa-pencil-square-o {
  --fa: "\f044";
}
.acalog-custom .fa.fa-edit,
.acalog-custom .fa.fa-pencil-square-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-edit {
  --fa: "\f044";
}
.acalog-custom .fa.fa-share-square-o {
  --fa: "\f14d";
}
.acalog-custom .fa.fa-check-square-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  --fa: "\f14a";
}
.acalog-custom .fa.fa-arrows {
  --fa: "\f0b2";
}
.acalog-custom .fa.fa-times-circle-o {
  --fa: "\f057";
}
.acalog-custom .fa.fa-check-circle-o,
.acalog-custom .fa.fa-times-circle-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-check-circle-o {
  --fa: "\f058";
}
.acalog-custom .fa.fa-mail-forward {
  --fa: "\f064";
}
.acalog-custom .fa.fa-expand {
  --fa: "\f424";
}
.acalog-custom .fa.fa-compress {
  --fa: "\f422";
}
.acalog-custom .fa.fa-eye,
.acalog-custom .fa.fa-eye-slash {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-warning {
  --fa: "\f071";
}
.acalog-custom .fa.fa-calendar {
  --fa: "\f073";
}
.acalog-custom .fa.fa-arrows-v {
  --fa: "\f338";
}
.acalog-custom .fa.fa-arrows-h {
  --fa: "\f337";
}
.acalog-custom .fa.fa-bar-chart,
.acalog-custom .fa.fa-bar-chart-o {
  --fa: "\e0e3";
}
.acalog-custom .fa.fa-twitter-square {
  --fa: "\f081";
}
.acalog-custom .fa.fa-facebook-square,
.acalog-custom .fa.fa-twitter-square {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-facebook-square {
  --fa: "\f082";
}
.acalog-custom .fa.fa-gears {
  --fa: "\f085";
}
.acalog-custom .fa.fa-thumbs-o-up {
  --fa: "\f164";
}
.acalog-custom .fa.fa-thumbs-o-down,
.acalog-custom .fa.fa-thumbs-o-up {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-thumbs-o-down {
  --fa: "\f165";
}
.acalog-custom .fa.fa-heart-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  --fa: "\f004";
}
.acalog-custom .fa.fa-sign-out {
  --fa: "\f2f5";
}
.acalog-custom .fa.fa-linkedin-square {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
  --fa: "\f08c";
}
.acalog-custom .fa.fa-thumb-tack {
  --fa: "\f08d";
}
.acalog-custom .fa.fa-external-link {
  --fa: "\f35d";
}
.acalog-custom .fa.fa-sign-in {
  --fa: "\f2f6";
}
.acalog-custom .fa.fa-github-square {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
  --fa: "\f092";
}
.acalog-custom .fa.fa-lemon-o {
  --fa: "\f094";
}
.acalog-custom .fa.fa-lemon-o,
.acalog-custom .fa.fa-square-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-square-o {
  --fa: "\f0c8";
}
.acalog-custom .fa.fa-bookmark-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  --fa: "\f02e";
}
.acalog-custom .fa.fa-facebook,
.acalog-custom .fa.fa-twitter {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-facebook {
  --fa: "\f39e";
}
.acalog-custom .fa.fa-facebook-f {
  --fa: "\f39e";
}
.acalog-custom .fa.fa-facebook-f,
.acalog-custom .fa.fa-github {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-credit-card {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-feed {
  --fa: "\f09e";
}
.acalog-custom .fa.fa-hdd-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  --fa: "\f0a0";
}
.acalog-custom .fa.fa-hand-o-right {
  --fa: "\f0a4";
}
.acalog-custom .fa.fa-hand-o-left,
.acalog-custom .fa.fa-hand-o-right {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-hand-o-left {
  --fa: "\f0a5";
}
.acalog-custom .fa.fa-hand-o-up {
  --fa: "\f0a6";
}
.acalog-custom .fa.fa-hand-o-down,
.acalog-custom .fa.fa-hand-o-up {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-hand-o-down {
  --fa: "\f0a7";
}
.acalog-custom .fa.fa-globe {
  --fa: "\f57d";
}
.acalog-custom .fa.fa-tasks {
  --fa: "\f828";
}
.acalog-custom .fa.fa-arrows-alt {
  --fa: "\f31e";
}
.acalog-custom .fa.fa-group {
  --fa: "\f0c0";
}
.acalog-custom .fa.fa-chain {
  --fa: "\f0c1";
}
.acalog-custom .fa.fa-cut {
  --fa: "\f0c4";
}
.acalog-custom .fa.fa-files-o {
  --fa: "\f0c5";
}
.acalog-custom .fa.fa-files-o,
.acalog-custom .fa.fa-floppy-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-floppy-o {
  --fa: "\f0c7";
}
.acalog-custom .fa.fa-save {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  --fa: "\f0c7";
}
.acalog-custom .fa.fa-navicon,
.acalog-custom .fa.fa-reorder {
  --fa: "\f0c9";
}
.acalog-custom .fa.fa-magic {
  --fa: "\e2ca";
}
.acalog-custom .fa.fa-pinterest,
.acalog-custom .fa.fa-pinterest-square {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-pinterest-square {
  --fa: "\f0d3";
}
.acalog-custom .fa.fa-google-plus-square {
  --fa: "\f0d4";
}
.acalog-custom .fa.fa-google-plus,
.acalog-custom .fa.fa-google-plus-square {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-google-plus {
  --fa: "\f0d5";
}
.acalog-custom .fa.fa-money {
  --fa: "\f3d1";
}
.acalog-custom .fa.fa-unsorted {
  --fa: "\f0dc";
}
.acalog-custom .fa.fa-sort-desc {
  --fa: "\f0dd";
}
.acalog-custom .fa.fa-sort-asc {
  --fa: "\f0de";
}
.acalog-custom .fa.fa-linkedin {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
  --fa: "\f0e1";
}
.acalog-custom .fa.fa-rotate-left {
  --fa: "\f0e2";
}
.acalog-custom .fa.fa-legal {
  --fa: "\f0e3";
}
.acalog-custom .fa.fa-dashboard,
.acalog-custom .fa.fa-tachometer {
  --fa: "\f625";
}
.acalog-custom .fa.fa-comment-o {
  --fa: "\f075";
}
.acalog-custom .fa.fa-comment-o,
.acalog-custom .fa.fa-comments-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-comments-o {
  --fa: "\f086";
}
.acalog-custom .fa.fa-flash {
  --fa: "\f0e7";
}
.acalog-custom .fa.fa-clipboard {
  --fa: "\f0ea";
}
.acalog-custom .fa.fa-lightbulb-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  --fa: "\f0eb";
}
.acalog-custom .fa.fa-exchange {
  --fa: "\f362";
}
.acalog-custom .fa.fa-cloud-download {
  --fa: "\f0ed";
}
.acalog-custom .fa.fa-cloud-upload {
  --fa: "\f0ee";
}
.acalog-custom .fa.fa-bell-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  --fa: "\f0f3";
}
.acalog-custom .fa.fa-cutlery {
  --fa: "\f2e7";
}
.acalog-custom .fa.fa-file-text-o {
  --fa: "\f15c";
}
.acalog-custom .fa.fa-building-o,
.acalog-custom .fa.fa-file-text-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-building-o {
  --fa: "\f1ad";
}
.acalog-custom .fa.fa-hospital-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  --fa: "\f0f8";
}
.acalog-custom .fa.fa-tablet {
  --fa: "\f3fa";
}
.acalog-custom .fa.fa-mobile,
.acalog-custom .fa.fa-mobile-phone {
  --fa: "\f3cd";
}
.acalog-custom .fa.fa-circle-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  --fa: "\f111";
}
.acalog-custom .fa.fa-mail-reply {
  --fa: "\f3e5";
}
.acalog-custom .fa.fa-github-alt {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-folder-o {
  --fa: "\f07b";
}
.acalog-custom .fa.fa-folder-o,
.acalog-custom .fa.fa-folder-open-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-folder-open-o {
  --fa: "\f07c";
}
.acalog-custom .fa.fa-smile-o {
  --fa: "\f118";
}
.acalog-custom .fa.fa-frown-o,
.acalog-custom .fa.fa-smile-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-frown-o {
  --fa: "\f119";
}
.acalog-custom .fa.fa-meh-o {
  --fa: "\f11a";
}
.acalog-custom .fa.fa-keyboard-o,
.acalog-custom .fa.fa-meh-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-keyboard-o {
  --fa: "\f11c";
}
.acalog-custom .fa.fa-flag-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  --fa: "\f024";
}
.acalog-custom .fa.fa-mail-reply-all {
  --fa: "\f122";
}
.acalog-custom .fa.fa-star-half-o {
  --fa: "\f5c0";
}
.acalog-custom .fa.fa-star-half-empty,
.acalog-custom .fa.fa-star-half-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-star-half-empty {
  --fa: "\f5c0";
}
.acalog-custom .fa.fa-star-half-full {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  --fa: "\f5c0";
}
.acalog-custom .fa.fa-code-fork {
  --fa: "\f126";
}
.acalog-custom .fa.fa-chain-broken,
.acalog-custom .fa.fa-unlink {
  --fa: "\f127";
}
.acalog-custom .fa.fa-calendar-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  --fa: "\f133";
}
.acalog-custom .fa.fa-css3,
.acalog-custom .fa.fa-html5,
.acalog-custom .fa.fa-maxcdn {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-unlock-alt {
  --fa: "\f09c";
}
.acalog-custom .fa.fa-minus-square-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  --fa: "\f146";
}
.acalog-custom .fa.fa-level-up {
  --fa: "\f3bf";
}
.acalog-custom .fa.fa-level-down {
  --fa: "\f3be";
}
.acalog-custom .fa.fa-pencil-square {
  --fa: "\f14b";
}
.acalog-custom .fa.fa-external-link-square {
  --fa: "\f360";
}
.acalog-custom .fa.fa-compass {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-caret-square-o-down {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  --fa: "\f150";
}
.acalog-custom .fa.fa-toggle-down {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  --fa: "\f150";
}
.acalog-custom .fa.fa-caret-square-o-up {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  --fa: "\f151";
}
.acalog-custom .fa.fa-toggle-up {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  --fa: "\f151";
}
.acalog-custom .fa.fa-caret-square-o-right {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  --fa: "\f152";
}
.acalog-custom .fa.fa-toggle-right {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  --fa: "\f152";
}
.acalog-custom .fa.fa-eur,
.acalog-custom .fa.fa-euro {
  --fa: "\f153";
}
.acalog-custom .fa.fa-gbp {
  --fa: "\f154";
}
.acalog-custom .fa.fa-dollar,
.acalog-custom .fa.fa-usd {
  --fa: "\24";
}
.acalog-custom .fa.fa-inr,
.acalog-custom .fa.fa-rupee {
  --fa: "\e1bc";
}
.acalog-custom .fa.fa-cny,
.acalog-custom .fa.fa-jpy,
.acalog-custom .fa.fa-rmb,
.acalog-custom .fa.fa-yen {
  --fa: "\f157";
}
.acalog-custom .fa.fa-rouble,
.acalog-custom .fa.fa-rub,
.acalog-custom .fa.fa-ruble {
  --fa: "\f158";
}
.acalog-custom .fa.fa-krw,
.acalog-custom .fa.fa-won {
  --fa: "\f159";
}
.acalog-custom .fa.fa-bitcoin,
.acalog-custom .fa.fa-btc {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-bitcoin {
  --fa: "\f15a";
}
.acalog-custom .fa.fa-file-text {
  --fa: "\f15c";
}
.acalog-custom .fa.fa-sort-alpha-asc {
  --fa: "\f15d";
}
.acalog-custom .fa.fa-sort-alpha-desc {
  --fa: "\f881";
}
.acalog-custom .fa.fa-sort-amount-asc {
  --fa: "\f884";
}
.acalog-custom .fa.fa-sort-amount-desc {
  --fa: "\f160";
}
.acalog-custom .fa.fa-sort-numeric-asc {
  --fa: "\f162";
}
.acalog-custom .fa.fa-sort-numeric-desc {
  --fa: "\f886";
}
.acalog-custom .fa.fa-youtube-square {
  --fa: "\f431";
}
.acalog-custom .fa.fa-xing,
.acalog-custom .fa.fa-xing-square,
.acalog-custom .fa.fa-youtube,
.acalog-custom .fa.fa-youtube-square {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-xing-square {
  --fa: "\f169";
}
.acalog-custom .fa.fa-youtube-play {
  --fa: "\f167";
}
.acalog-custom .fa.fa-adn,
.acalog-custom .fa.fa-bitbucket,
.acalog-custom .fa.fa-bitbucket-square,
.acalog-custom .fa.fa-dropbox,
.acalog-custom .fa.fa-flickr,
.acalog-custom .fa.fa-instagram,
.acalog-custom .fa.fa-stack-overflow,
.acalog-custom .fa.fa-youtube-play {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-bitbucket-square {
  --fa: "\f171";
}
.acalog-custom .fa.fa-tumblr,
.acalog-custom .fa.fa-tumblr-square {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-tumblr-square {
  --fa: "\f174";
}
.acalog-custom .fa.fa-long-arrow-down {
  --fa: "\f309";
}
.acalog-custom .fa.fa-long-arrow-up {
  --fa: "\f30c";
}
.acalog-custom .fa.fa-long-arrow-left {
  --fa: "\f30a";
}
.acalog-custom .fa.fa-long-arrow-right {
  --fa: "\f30b";
}
.acalog-custom .fa.fa-android,
.acalog-custom .fa.fa-apple,
.acalog-custom .fa.fa-dribbble,
.acalog-custom .fa.fa-foursquare,
.acalog-custom .fa.fa-gittip,
.acalog-custom .fa.fa-gratipay,
.acalog-custom .fa.fa-linux,
.acalog-custom .fa.fa-skype,
.acalog-custom .fa.fa-trello,
.acalog-custom .fa.fa-windows {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-gittip {
  --fa: "\f184";
}
.acalog-custom .fa.fa-sun-o {
  --fa: "\f185";
}
.acalog-custom .fa.fa-moon-o,
.acalog-custom .fa.fa-sun-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-moon-o {
  --fa: "\f186";
}
.acalog-custom .fa.fa-pagelines,
.acalog-custom .fa.fa-renren,
.acalog-custom .fa.fa-stack-exchange,
.acalog-custom .fa.fa-vk,
.acalog-custom .fa.fa-weibo {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-arrow-circle-o-right {
  --fa: "\f35a";
}
.acalog-custom .fa.fa-arrow-circle-o-left,
.acalog-custom .fa.fa-arrow-circle-o-right {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-arrow-circle-o-left {
  --fa: "\f359";
}
.acalog-custom .fa.fa-caret-square-o-left {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  --fa: "\f191";
}
.acalog-custom .fa.fa-toggle-left {
  --fa: "\f191";
}
.acalog-custom .fa.fa-dot-circle-o,
.acalog-custom .fa.fa-toggle-left {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-dot-circle-o {
  --fa: "\f192";
}
.acalog-custom .fa.fa-vimeo-square {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
  --fa: "\f194";
}
.acalog-custom .fa.fa-try,
.acalog-custom .fa.fa-turkish-lira {
  --fa: "\e2bb";
}
.acalog-custom .fa.fa-plus-square-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  --fa: "\f0fe";
}
.acalog-custom .fa.fa-openid,
.acalog-custom .fa.fa-slack,
.acalog-custom .fa.fa-wordpress {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-bank,
.acalog-custom .fa.fa-institution {
  --fa: "\f19c";
}
.acalog-custom .fa.fa-mortar-board {
  --fa: "\f19d";
}
.acalog-custom .fa.fa-google,
.acalog-custom .fa.fa-reddit,
.acalog-custom .fa.fa-reddit-square,
.acalog-custom .fa.fa-yahoo {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-reddit-square {
  --fa: "\f1a2";
}
.acalog-custom .fa.fa-behance,
.acalog-custom .fa.fa-behance-square,
.acalog-custom .fa.fa-delicious,
.acalog-custom .fa.fa-digg,
.acalog-custom .fa.fa-drupal,
.acalog-custom .fa.fa-joomla,
.acalog-custom .fa.fa-pied-piper-alt,
.acalog-custom .fa.fa-pied-piper-pp,
.acalog-custom .fa.fa-stumbleupon,
.acalog-custom .fa.fa-stumbleupon-circle {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-behance-square {
  --fa: "\f1b5";
}
.acalog-custom .fa.fa-steam,
.acalog-custom .fa.fa-steam-square {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-steam-square {
  --fa: "\f1b7";
}
.acalog-custom .fa.fa-automobile {
  --fa: "\f1b9";
}
.acalog-custom .fa.fa-cab {
  --fa: "\f1ba";
}
.acalog-custom .fa.fa-deviantart,
.acalog-custom .fa.fa-soundcloud,
.acalog-custom .fa.fa-spotify {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-file-pdf-o {
  --fa: "\f1c1";
}
.acalog-custom .fa.fa-file-pdf-o,
.acalog-custom .fa.fa-file-word-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-file-word-o {
  --fa: "\f1c2";
}
.acalog-custom .fa.fa-file-excel-o {
  --fa: "\f1c3";
}
.acalog-custom .fa.fa-file-excel-o,
.acalog-custom .fa.fa-file-powerpoint-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-file-powerpoint-o {
  --fa: "\f1c4";
}
.acalog-custom .fa.fa-file-image-o {
  --fa: "\f1c5";
}
.acalog-custom .fa.fa-file-image-o,
.acalog-custom .fa.fa-file-photo-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-file-photo-o {
  --fa: "\f1c5";
}
.acalog-custom .fa.fa-file-picture-o {
  --fa: "\f1c5";
}
.acalog-custom .fa.fa-file-archive-o,
.acalog-custom .fa.fa-file-picture-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-file-archive-o {
  --fa: "\f1c6";
}
.acalog-custom .fa.fa-file-zip-o {
  --fa: "\f1c6";
}
.acalog-custom .fa.fa-file-audio-o,
.acalog-custom .fa.fa-file-zip-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-file-audio-o {
  --fa: "\f1c7";
}
.acalog-custom .fa.fa-file-sound-o {
  --fa: "\f1c7";
}
.acalog-custom .fa.fa-file-sound-o,
.acalog-custom .fa.fa-file-video-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-file-video-o {
  --fa: "\f1c8";
}
.acalog-custom .fa.fa-file-movie-o {
  --fa: "\f1c8";
}
.acalog-custom .fa.fa-file-code-o,
.acalog-custom .fa.fa-file-movie-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-file-code-o {
  --fa: "\f1c9";
}
.acalog-custom .fa.fa-codepen,
.acalog-custom .fa.fa-jsfiddle,
.acalog-custom .fa.fa-vine {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-life-bouy,
.acalog-custom .fa.fa-life-buoy,
.acalog-custom .fa.fa-life-saver,
.acalog-custom .fa.fa-support {
  --fa: "\f1cd";
}
.acalog-custom .fa.fa-circle-o-notch {
  --fa: "\f1ce";
}
.acalog-custom .fa.fa-ra,
.acalog-custom .fa.fa-rebel {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-ra {
  --fa: "\f1d0";
}
.acalog-custom .fa.fa-resistance {
  --fa: "\f1d0";
}
.acalog-custom .fa.fa-empire,
.acalog-custom .fa.fa-ge,
.acalog-custom .fa.fa-resistance {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-ge {
  --fa: "\f1d1";
}
.acalog-custom .fa.fa-git-square {
  --fa: "\f1d2";
}
.acalog-custom .fa.fa-git,
.acalog-custom .fa.fa-git-square,
.acalog-custom .fa.fa-hacker-news,
.acalog-custom .fa.fa-y-combinator-square {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-y-combinator-square {
  --fa: "\f1d4";
}
.acalog-custom .fa.fa-yc-square {
  --fa: "\f1d4";
}
.acalog-custom .fa.fa-qq,
.acalog-custom .fa.fa-tencent-weibo,
.acalog-custom .fa.fa-wechat,
.acalog-custom .fa.fa-weixin,
.acalog-custom .fa.fa-yc-square {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-wechat {
  --fa: "\f1d7";
}
.acalog-custom .fa.fa-send {
  --fa: "\f1d8";
}
.acalog-custom .fa.fa-paper-plane-o {
  --fa: "\f1d8";
}
.acalog-custom .fa.fa-paper-plane-o,
.acalog-custom .fa.fa-send-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-send-o {
  --fa: "\f1d8";
}
.acalog-custom .fa.fa-circle-thin {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  --fa: "\f111";
}
.acalog-custom .fa.fa-header {
  --fa: "\f1dc";
}
.acalog-custom .fa.fa-futbol-o {
  --fa: "\f1e3";
}
.acalog-custom .fa.fa-futbol-o,
.acalog-custom .fa.fa-soccer-ball-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-soccer-ball-o {
  --fa: "\f1e3";
}
.acalog-custom .fa.fa-slideshare,
.acalog-custom .fa.fa-twitch,
.acalog-custom .fa.fa-yelp {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-newspaper-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  --fa: "\f1ea";
}
.acalog-custom .fa.fa-cc-amex,
.acalog-custom .fa.fa-cc-discover,
.acalog-custom .fa.fa-cc-mastercard,
.acalog-custom .fa.fa-cc-paypal,
.acalog-custom .fa.fa-cc-stripe,
.acalog-custom .fa.fa-cc-visa,
.acalog-custom .fa.fa-google-wallet,
.acalog-custom .fa.fa-paypal {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-bell-slash-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  --fa: "\f1f6";
}
.acalog-custom .fa.fa-trash {
  --fa: "\f2ed";
}
.acalog-custom .fa.fa-copyright {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-eyedropper {
  --fa: "\f1fb";
}
.acalog-custom .fa.fa-area-chart {
  --fa: "\f1fe";
}
.acalog-custom .fa.fa-pie-chart {
  --fa: "\f200";
}
.acalog-custom .fa.fa-line-chart {
  --fa: "\f201";
}
.acalog-custom .fa.fa-lastfm,
.acalog-custom .fa.fa-lastfm-square {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-lastfm-square {
  --fa: "\f203";
}
.acalog-custom .fa.fa-angellist,
.acalog-custom .fa.fa-ioxhost {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-cc {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  --fa: "\f20a";
}
.acalog-custom .fa.fa-ils,
.acalog-custom .fa.fa-shekel,
.acalog-custom .fa.fa-sheqel {
  --fa: "\f20b";
}
.acalog-custom .fa.fa-buysellads,
.acalog-custom .fa.fa-connectdevelop,
.acalog-custom .fa.fa-dashcube,
.acalog-custom .fa.fa-forumbee,
.acalog-custom .fa.fa-leanpub,
.acalog-custom .fa.fa-sellsy,
.acalog-custom .fa.fa-shirtsinbulk,
.acalog-custom .fa.fa-simplybuilt,
.acalog-custom .fa.fa-skyatlas {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-diamond {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  --fa: "\f3a5";
}
.acalog-custom .fa.fa-intersex,
.acalog-custom .fa.fa-transgender {
  --fa: "\f224";
}
.acalog-custom .fa.fa-transgender-alt {
  --fa: "\f225";
}
.acalog-custom .fa.fa-facebook-official {
  --fa: "\f09a";
}
.acalog-custom .fa.fa-facebook-official,
.acalog-custom .fa.fa-pinterest-p,
.acalog-custom .fa.fa-whatsapp {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-hotel {
  --fa: "\f236";
}
.acalog-custom .fa.fa-medium,
.acalog-custom .fa.fa-viacoin,
.acalog-custom .fa.fa-y-combinator,
.acalog-custom .fa.fa-yc {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-yc {
  --fa: "\f23b";
}
.acalog-custom .fa.fa-expeditedssl,
.acalog-custom .fa.fa-opencart,
.acalog-custom .fa.fa-optin-monster {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-battery,
.acalog-custom .fa.fa-battery-4 {
  --fa: "\f240";
}
.acalog-custom .fa.fa-battery-3 {
  --fa: "\f241";
}
.acalog-custom .fa.fa-battery-2 {
  --fa: "\f242";
}
.acalog-custom .fa.fa-battery-1 {
  --fa: "\f243";
}
.acalog-custom .fa.fa-battery-0 {
  --fa: "\f244";
}
.acalog-custom .fa.fa-object-group,
.acalog-custom .fa.fa-object-ungroup,
.acalog-custom .fa.fa-sticky-note-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-sticky-note-o {
  --fa: "\f249";
}
.acalog-custom .fa.fa-cc-diners-club,
.acalog-custom .fa.fa-cc-jcb {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-clone {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-hourglass-o {
  --fa: "\f254";
}
.acalog-custom .fa.fa-hourglass-1 {
  --fa: "\f251";
}
.acalog-custom .fa.fa-hourglass-2 {
  --fa: "\f252";
}
.acalog-custom .fa.fa-hourglass-3 {
  --fa: "\f253";
}
.acalog-custom .fa.fa-hand-rock-o {
  --fa: "\f255";
}
.acalog-custom .fa.fa-hand-grab-o,
.acalog-custom .fa.fa-hand-rock-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-hand-grab-o {
  --fa: "\f255";
}
.acalog-custom .fa.fa-hand-paper-o {
  --fa: "\f256";
}
.acalog-custom .fa.fa-hand-paper-o,
.acalog-custom .fa.fa-hand-stop-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-hand-stop-o {
  --fa: "\f256";
}
.acalog-custom .fa.fa-hand-scissors-o {
  --fa: "\f257";
}
.acalog-custom .fa.fa-hand-lizard-o,
.acalog-custom .fa.fa-hand-scissors-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-hand-lizard-o {
  --fa: "\f258";
}
.acalog-custom .fa.fa-hand-spock-o {
  --fa: "\f259";
}
.acalog-custom .fa.fa-hand-pointer-o,
.acalog-custom .fa.fa-hand-spock-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-hand-pointer-o {
  --fa: "\f25a";
}
.acalog-custom .fa.fa-hand-peace-o {
  --fa: "\f25b";
}
.acalog-custom .fa.fa-hand-peace-o,
.acalog-custom .fa.fa-registered {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-creative-commons,
.acalog-custom .fa.fa-gg,
.acalog-custom .fa.fa-gg-circle,
.acalog-custom .fa.fa-odnoklassniki,
.acalog-custom .fa.fa-odnoklassniki-square {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-odnoklassniki-square {
  --fa: "\f264";
}
.acalog-custom .fa.fa-chrome,
.acalog-custom .fa.fa-firefox,
.acalog-custom .fa.fa-get-pocket,
.acalog-custom .fa.fa-internet-explorer,
.acalog-custom .fa.fa-opera,
.acalog-custom .fa.fa-safari,
.acalog-custom .fa.fa-wikipedia-w {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-television {
  --fa: "\f26c";
}
.acalog-custom .fa.fa-500px,
.acalog-custom .fa.fa-amazon,
.acalog-custom .fa.fa-contao {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-calendar-plus-o {
  --fa: "\f271";
}
.acalog-custom .fa.fa-calendar-minus-o,
.acalog-custom .fa.fa-calendar-plus-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-calendar-minus-o {
  --fa: "\f272";
}
.acalog-custom .fa.fa-calendar-times-o {
  --fa: "\f273";
}
.acalog-custom .fa.fa-calendar-check-o,
.acalog-custom .fa.fa-calendar-times-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-calendar-check-o {
  --fa: "\f274";
}
.acalog-custom .fa.fa-map-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  --fa: "\f279";
}
.acalog-custom .fa.fa-commenting {
  --fa: "\f4ad";
}
.acalog-custom .fa.fa-commenting-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  --fa: "\f4ad";
}
.acalog-custom .fa.fa-houzz,
.acalog-custom .fa.fa-vimeo {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-vimeo {
  --fa: "\f27d";
}
.acalog-custom .fa.fa-black-tie,
.acalog-custom .fa.fa-edge,
.acalog-custom .fa.fa-fonticons,
.acalog-custom .fa.fa-reddit-alien {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-credit-card-alt {
  --fa: "\f09d";
}
.acalog-custom .fa.fa-codiepie,
.acalog-custom .fa.fa-fort-awesome,
.acalog-custom .fa.fa-mixcloud,
.acalog-custom .fa.fa-modx,
.acalog-custom .fa.fa-product-hunt,
.acalog-custom .fa.fa-scribd,
.acalog-custom .fa.fa-usb {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-pause-circle-o {
  --fa: "\f28b";
}
.acalog-custom .fa.fa-pause-circle-o,
.acalog-custom .fa.fa-stop-circle-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-stop-circle-o {
  --fa: "\f28d";
}
.acalog-custom .fa.fa-bluetooth,
.acalog-custom .fa.fa-bluetooth-b,
.acalog-custom .fa.fa-envira,
.acalog-custom .fa.fa-gitlab,
.acalog-custom .fa.fa-wheelchair-alt,
.acalog-custom .fa.fa-wpbeginner,
.acalog-custom .fa.fa-wpforms {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-wheelchair-alt {
  --fa: "\f368";
}
.acalog-custom .fa.fa-question-circle-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  --fa: "\f059";
}
.acalog-custom .fa.fa-volume-control-phone {
  --fa: "\f2a0";
}
.acalog-custom .fa.fa-asl-interpreting {
  --fa: "\f2a3";
}
.acalog-custom .fa.fa-deafness,
.acalog-custom .fa.fa-hard-of-hearing {
  --fa: "\f2a4";
}
.acalog-custom .fa.fa-glide,
.acalog-custom .fa.fa-glide-g {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-signing {
  --fa: "\f2a7";
}
.acalog-custom .fa.fa-viadeo,
.acalog-custom .fa.fa-viadeo-square {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-viadeo-square {
  --fa: "\f2aa";
}
.acalog-custom .fa.fa-snapchat,
.acalog-custom .fa.fa-snapchat-ghost {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-snapchat-ghost {
  --fa: "\f2ab";
}
.acalog-custom .fa.fa-snapchat-square {
  --fa: "\f2ad";
}
.acalog-custom .fa.fa-first-order,
.acalog-custom .fa.fa-google-plus-official,
.acalog-custom .fa.fa-pied-piper,
.acalog-custom .fa.fa-snapchat-square,
.acalog-custom .fa.fa-themeisle,
.acalog-custom .fa.fa-yoast {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-google-plus-official {
  --fa: "\f2b3";
}
.acalog-custom .fa.fa-google-plus-circle {
  --fa: "\f2b3";
}
.acalog-custom .fa.fa-fa,
.acalog-custom .fa.fa-font-awesome,
.acalog-custom .fa.fa-google-plus-circle {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-fa {
  --fa: "\f2b4";
}
.acalog-custom .fa.fa-handshake-o {
  --fa: "\f2b5";
}
.acalog-custom .fa.fa-envelope-open-o,
.acalog-custom .fa.fa-handshake-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-envelope-open-o {
  --fa: "\f2b6";
}
.acalog-custom .fa.fa-linode {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-address-book-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  --fa: "\f2b9";
}
.acalog-custom .fa.fa-vcard {
  --fa: "\f2bb";
}
.acalog-custom .fa.fa-address-card-o {
  --fa: "\f2bb";
}
.acalog-custom .fa.fa-address-card-o,
.acalog-custom .fa.fa-vcard-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-vcard-o {
  --fa: "\f2bb";
}
.acalog-custom .fa.fa-user-circle-o {
  --fa: "\f2bd";
}
.acalog-custom .fa.fa-user-circle-o,
.acalog-custom .fa.fa-user-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-user-o {
  --fa: "\f007";
}
.acalog-custom .fa.fa-id-badge {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-drivers-license {
  --fa: "\f2c2";
}
.acalog-custom .fa.fa-id-card-o {
  --fa: "\f2c2";
}
.acalog-custom .fa.fa-drivers-license-o,
.acalog-custom .fa.fa-id-card-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-drivers-license-o {
  --fa: "\f2c2";
}
.acalog-custom .fa.fa-free-code-camp,
.acalog-custom .fa.fa-quora,
.acalog-custom .fa.fa-telegram {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-thermometer,
.acalog-custom .fa.fa-thermometer-4 {
  --fa: "\f2c7";
}
.acalog-custom .fa.fa-thermometer-3 {
  --fa: "\f2c8";
}
.acalog-custom .fa.fa-thermometer-2 {
  --fa: "\f2c9";
}
.acalog-custom .fa.fa-thermometer-1 {
  --fa: "\f2ca";
}
.acalog-custom .fa.fa-thermometer-0 {
  --fa: "\f2cb";
}
.acalog-custom .fa.fa-bathtub,
.acalog-custom .fa.fa-s15 {
  --fa: "\f2cd";
}
.acalog-custom .fa.fa-window-maximize,
.acalog-custom .fa.fa-window-restore {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-times-rectangle {
  --fa: "\f410";
}
.acalog-custom .fa.fa-window-close-o {
  --fa: "\f410";
}
.acalog-custom .fa.fa-times-rectangle-o,
.acalog-custom .fa.fa-window-close-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
}
.acalog-custom .fa.fa-times-rectangle-o {
  --fa: "\f410";
}
.acalog-custom .fa.fa-bandcamp,
.acalog-custom .fa.fa-eercast,
.acalog-custom .fa.fa-etsy,
.acalog-custom .fa.fa-grav,
.acalog-custom .fa.fa-imdb,
.acalog-custom .fa.fa-ravelry {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.acalog-custom .fa.fa-eercast {
  --fa: "\f2da";
}
.acalog-custom .fa.fa-snowflake-o {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  --fa: "\f2dc";
}
.acalog-custom .fa.fa-meetup,
.acalog-custom .fa.fa-superpowers,
.acalog-custom .fa.fa-wpexplorer {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
@font-face {
  font-family: "Font Awesome 5 Brands";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-brands\-400\-0\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-brands\-400\-0\.ttf") format("truetype");
  unicode-range: ue007, ue013, ue01a, ue01e, ue049, ue052, ue055-e057, ue077-e084, ue087-e088, uf081-f082, uf08c, uf092, uf099-f09b, uf0d2-f0d5, uf0e1, uf113, uf136, uf13b-f13c, uf15a, uf167-f169, uf16b-f16e, uf170-f171, uf173-f174, uf179-f17e, uf180-f181, uf184, uf189-f18d, uf194, uf198, uf19a-f19b, uf19e, uf1a0-f1a4, uf1b4, uf1bc, uf1be, uf1e8, uf1ed, uf1f0-f1f1, uf20e, uf210, uf213-f214, uf232, uf23a, uf26b, uf270, uf288, uf299, uf2a6, uf2b0, uf2c5-f2c6, uf2e0, uf368, uf379, uf392-f393, uf39f, uf3a9, uf3ab-f3ac, uf3c0, uf3c7, uf3ca, uf3e2, uf3eb-f3ec, uf3ef, uf3f8, uf3fe, uf419, uf41b, uf4d5, uf4e4, uf4f8-f4f9, uf514, uf5b5, uf6c9, uf731, uf77b, uf7af, uf7e1, uf83b;
}
@font-face {
  font-family: "Font Awesome 5 Brands";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-brands\-400\-1\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-brands\-400\-1\.ttf") format("truetype");
  unicode-range: uf1a5-f1aa, uf1b5-f1b7, uf1bd, uf1ca-f1cc, uf1d0-f1d7, uf1e7, uf1e9, uf1ee, uf1f2-f1f5, uf202-f203, uf208-f209, uf20d, uf211-f212, uf215-f216, uf231, uf237, uf23b-f23e, uf24b-f24c, uf25e, uf260-f261, uf263-f26a, uf26d-f26e, uf27c-f27e, uf280-f282, uf284-f287, uf289-f28a, uf293-f294, uf296-f298, uf2a5, uf2a9-f2ae, uf2b1-f2b4, uf2b8, uf2c4, uf2d5-f2da, uf2dd-f2de, uf35c, uf369-f375, uf378, uf37a-f37d, uf37f-f380, uf383-f385, uf388, uf38b-f38f, uf391, uf394-f397, uf399-f39a, uf39d-f39e, uf3a1-f3a4, uf3a6-f3a8, uf3aa, uf3ad-f3b2, uf3b4-f3bd, uf3c3-f3c4, uf3c6, uf3c8, uf3cb-f3cc, uf3d0, uf3d2-f3dc, uf3df, uf425, uf4e6;
}
@font-face {
  font-family: "Font Awesome 5 Brands";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-brands\-400\-2\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-brands\-400\-2\.ttf") format("truetype");
  unicode-range: uf3e1, uf3e3-f3e4, uf3e6-f3ea, uf3ee, uf3f3, uf3f5-f3f7, uf3f9, uf402-f405, uf407-f40d, uf411-f417, uf41a, uf41c-f421, uf423, uf426-f431, uf44d, uf452, uf457, uf459, uf4e5, uf4e7-f4f7, uf50a-f513, uf592, uf59e, uf5a3, uf5a8, uf5b2, uf5be, uf5c6, uf5cc, uf5cf, uf5f1, uf5f7, uf5fa, uf60f, uf612, uf63f, uf642, uf69d, uf6ca, uf6cc, uf6dc, uf730, uf75d, uf77a, uf785, uf789, uf78d, uf790-f791, uf797-f799, uf7b0-f7b1, uf7b3, uf7bb-f7bc, uf7c6, uf7d3, uf7d6, uf7df-f7e0, uf7e3, uf834-f83a, uf83c-f83d, uf83f-f842, uf89e, uf8a6, uf8ca, uf8d2, uf8e1, uf8e8;
}
@font-face {
  font-family: "Font Awesome 5 Brands";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-brands\-400\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-brands\-400\.ttf") format("truetype");
  unicode-range: ua;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-0\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-0\.ttf") format("truetype");
  unicode-range: ue010, ue017, ue01b, ue01f-e021, ue024, ue02f, ue03a, ue042, ue045-e046, ue060, ue068, ue06e, ue074, ue076, uf001, uf004-f005, uf007-f008, uf00c, uf011-f012, uf015, uf017-f019, uf01c, uf023-f025, uf02a, uf02c-f031, uf03a, uf03d-f03e, uf041, uf04a-f04e, uf05b, uf060-f065, uf067-f068, uf06b-f06e, uf072, uf075, uf077-f078, uf07b, uf084, uf086, uf091, uf093, uf095, uf09c-f09d, uf0a3, uf0a6, uf0ac-f0ad, uf0b0-f0b1, uf0c0-f0c2, uf0c5-f0c6, uf0c8, uf128, uf12a, uf155, uf292, uf295, uf332, uf541, uf80a, uf80c;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-1\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-1\.ttf") format("truetype");
  unicode-range: uf040, uf0c9, uf0cc, uf0ce, uf0d1, uf0d6-f0d7, uf0dc, uf0e0, uf0e7-f0e8, uf0eb, uf0f3, uf0f8, uf106, uf108-f109, uf10e, uf110-f111, uf11c, uf11e, uf121, uf126, uf129, uf12c-f12e, uf130-f133, uf135, uf13d, uf140, uf145, uf14e, uf15b, uf164, uf186, uf188, uf1ab, uf1ad-f1ae, uf1b2, uf1b8, uf1bb, uf1c0-f1c3, uf1ce, uf1d8, uf1dc, uf1e4-f1e6, uf1ea-f1ec, uf1f8-f1f9, uf205, uf20a, uf217, uf219-f21d, uf22d, uf233-f234, uf238, uf246, uf24d, uf251, uf25d, uf275, uf29e, uf2a0, uf2a7, uf2b5, uf2bb, uf2cc-f2cd, uf2d2, uf2db, uf2e1, uf2ec, uf2f7, uf2fc, uf302-f303, uf316, uf31a, uf328, uf335, uf363, uf37e, uf390, uf3c5, uf3ce, uf3e5, uf3f4, uf3fb, uf40e, uf435, uf47d;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-2\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-2\.ttf") format("truetype");
  unicode-range: uf44b, uf481, uf48a, uf48f-f490, uf493-f494, uf498, uf4b7, uf4ca, uf4cc, uf4d1, uf4d7-f4d8, uf4e2, uf503, uf508, uf51b, uf51d-f51e, uf521-f522, uf52b, uf530, uf535, uf53e, uf543-f545, uf548-f549, uf54e, uf555, uf559, uf55d, uf564, uf56c, uf56e-f570, uf577-f578, uf590, uf594-f595, uf5a1-f5a2, uf5aa-f5ab, uf5b0, uf5b7, uf5ba, uf5bf, uf5ca, uf5db-f5dc, uf5ef, uf5f2, uf5f6, uf5fb, uf5fd, uf621, uf63b, uf649-f64a, uf64f, uf653-f654, uf656, uf65b, uf664, uf673, uf675, uf67d, uf67f, uf695, uf69c, uf6a8, uf6bf-f6c0, uf6d5, uf6e3, uf6e9, uf6f5, uf6fa, uf6ff-f700, uf70b, uf70e, uf715, uf71b, uf72e-f72f, uf733-f734, uf747, uf755, uf757, uf75c, uf762, uf773, uf77c, uf781, uf784, uf788, uf7b2, uf7b6, uf7bd, uf7d5, uf7ee, uf7ff, uf801, uf804, uf813-f814, uf82f-f830, uf845-f846, uf850, uf855, uf858-f859, uf85c, uf866, uf86d, uf871, uf875, uf893-f894, uf897, uf89f, uf8a9, uf8b1-f8b2, uf8bb, uf8c7, uf8d6-f8d7, uf8d9;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-3\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-3\.ttf") format("truetype");
  unicode-range: ue000-e006, ue008-e00f, ue011-e012, ue014-e016, ue018-e019, ue01c-e01d, ue022-e023, ue025-e02e, ue030-e039, ue03b-e041, ue043-e044, ue047-e048, ue04a-e051, ue053-e054, ue058-e05f, uf069, uf1fa, uf52c, uf531, uf536, uf69f, uf8df-f8e0, uf8e7, uf8ee-f8ef, uf8fd;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-4\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-4\.ttf") format("truetype");
  unicode-range: ue061-e067, ue069-e06d, ue06f-e073, ue075, ue085-e086;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-8\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-8\.ttf") format("truetype");
  unicode-range: uf80b;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-11\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-11\.ttf") format("truetype");
  unicode-range: uf8bc;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-12\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-12\.ttf") format("truetype");
  unicode-range: uf000, uf002, uf009-f00b, uf00d-f00e, uf010, uf013, uf01e, uf021-f022, uf026-f029, uf02b, uf032-f039, uf03b-f03c, uf042-f044, uf047-f049, uf050-f05a, uf05e, uf066, uf06a, uf070-f071, uf073-f074, uf076, uf079-f07a, uf07c-f07e, uf080, uf083, uf085, uf089, uf08b, uf08d-f08e, uf090, uf094, uf098, uf09e, uf0a0-f0a1;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-13\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-13\.ttf") format("truetype");
  unicode-range: uf0a4-f0a5, uf0a7-f0ab, uf0ae, uf0b2, uf0c3-f0c4, uf0c7, uf0ca-f0cb, uf0cd, uf0d0, uf0d8-f0db, uf0dd-f0de, uf0e2-f0e3, uf0e9-f0ea, uf0ec-f0ee, uf0f0-f0f2, uf0f4, uf0f9-f0fe, uf100-f105, uf107, uf10a-f10b, uf10d, uf118-f11b, uf120, uf122, uf124-f125, uf127, uf12b, uf134, uf137-f13a, uf13e, uf141-f144, uf146, uf148-f14d, uf150-f154, uf156-f159, uf15c-f15e, uf160-f163, uf165, uf175-f178, uf182-f183, uf185, uf187, uf191-f193, uf195, uf197, uf199, uf19c-f19d, uf1ac, uf1b0, uf1b3, uf1b9-f1ba, uf1c4-f1c9, uf1cd, uf1da, uf1dd-f1de, uf1e0-f1e3, uf381-f382;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-14\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-14\.ttf") format("truetype");
  unicode-range: uf1f6, uf1fb-f1fe, uf200-f201, uf204, uf206-f207, uf20b, uf218, uf21e, uf221-f22c, uf235-f236, uf239, uf240-f245, uf247-f249, uf24e, uf252-f25c, uf26c, uf271-f274, uf276-f277, uf279-f27a, uf28b, uf28d, uf290-f291, uf29a, uf29d, uf2a1-f2a4, uf2a8, uf2b6, uf2b9, uf2bd, uf2c1-f2c2, uf2c7-f2cb, uf2ce, uf2d0-f2d1, uf2d3, uf2dc, uf2e2-f2eb, uf2ed-f2ee, uf2f0-f2f6, uf2f8-f2fb, uf2fd-f2fe, uf300-f301, uf304-f308, uf4e6, uf8e5;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-15\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-15\.ttf") format("truetype");
  unicode-range: uf309-f315, uf317-f319, uf31c-f31e, uf320-f327, uf329-f32e, uf330-f331, uf333-f334, uf336-f33e, uf340-f34e, uf350-f35b, uf35d, uf360-f362, uf364-f367, uf376-f377, uf386-f387, uf389-f38a, uf39b-f39c, uf3a0, uf3a5, uf3b3, uf3be-f3bf, uf3c1-f3c2, uf3c9, uf3cd, uf3cf, uf3d1, uf3dd-f3de, uf3e0, uf3ed, uf3f0-f3f2, uf3fa, uf3fc, uf3ff-f401, uf406, uf40f-f410, uf422, uf424, uf432-f434, uf436-f444;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-16\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-16\.ttf") format("truetype");
  unicode-range: uf445-f44a, uf44c, uf44e-f451, uf453-f456, uf458, uf45a-f47c, uf47e-f480, uf482-f489, uf48b-f48e, uf491-f492, uf495-f497, uf499-f4b6, uf4b8-f4c9, uf4cb, uf4cd-f4d0, uf4d2-f4d4, uf4d6, uf4d9-f4e1, uf4e3, uf4fa-f500;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-17\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-17\.ttf") format("truetype");
  unicode-range: uf501-f502, uf504-f507, uf509, uf515-f51a, uf51c, uf51f-f520, uf523-f52a, uf52d-f52f, uf532-f534, uf537-f53d, uf53f-f540, uf542, uf546-f547, uf54a-f54d, uf54f-f554, uf556-f558, uf55a-f55c, uf55e-f563, uf565-f56b, uf56d, uf571-f576, uf579-f58f, uf591, uf593, uf596-f59d, uf59f-f5a0, uf5a4-f5a7, uf5a9, uf5ac;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-18\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-18\.ttf") format("truetype");
  unicode-range: uf0e4, uf3fd, uf5ad-f5af, uf5b1, uf5b3-f5b4, uf5b6, uf5b8-f5b9, uf5bb-f5bd, uf5c0-f5c5, uf5c7-f5c9, uf5cb, uf5cd-f5ce, uf5d0-f5da, uf5dd-f5ee, uf5f0, uf5f3-f5f5, uf5f8-f5f9, uf5fc, uf5fe-f60e, uf610-f611, uf613-f620, uf622-f63a, uf63c-f63e, uf640-f641, uf643-f648, uf64b-f64e, uf650-f652, uf655, uf657-f65a;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-19\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-19\.ttf") format("truetype");
  unicode-range: uf65c-f663, uf665-f672, uf674, uf676-f67c, uf67e, uf680-f694, uf696-f69b, uf69e, uf6a0-f6a7, uf6a9-f6ae, uf6b0-f6be, uf6c1-f6c8, uf6cb, uf6cd-f6d4, uf6d6-f6db, uf6dd-f6e2, uf6e4-f6e8, uf6ea-f6f4, uf6f6-f6f9, uf6fb;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-20\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-20\.ttf") format("truetype");
  unicode-range: uf6fc-f6fe, uf701-f703, uf705-f70a, uf70c-f70d, uf70f-f714, uf716-f71a, uf71c-f72d, uf732, uf735-f746, uf748-f754, uf756, uf758-f75b, uf75e-f761, uf763-f772, uf774-f777, uf779, uf77d-f780, uf782-f783, uf786-f787, uf78a-f78c, uf78e-f78f, uf792-f796, uf79a-f7a8;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-21\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-21\.ttf") format("truetype");
  unicode-range: uf7a9-f7ae, uf7b4-f7b5, uf7b7-f7ba, uf7be-f7c5, uf7c7-f7d2, uf7d4, uf7d7-f7de, uf7e2, uf7e4-f7ed, uf7ef-f7fe, uf800, uf802-f803, uf805-f809, uf80d-f812, uf815-f82e, uf831-f833, uf83e, uf843-f844, uf847-f84f, uf851-f854, uf856-f857, uf85a-f85b, uf85d-f863;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-22\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-22\.ttf") format("truetype");
  unicode-range: uf864-f865, uf867-f86c, uf86e-f870, uf872-f874, uf876-f892, uf895-f896, uf898-f89d, uf8a0-f8a5, uf8a7-f8a8, uf8aa-f8b0, uf8b3-f8ba, uf8bd-f8c6, uf8c8-f8c9, uf8cb-f8d1, uf8d3-f8d5, uf8d8, uf8da-f8de, uf8e2-f8e4, uf8e6, uf8e9-f8ed, uf8f0-f8fc, uf8fe-f8ff;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-0\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-0\.ttf") format("truetype");
  unicode-range: ue010, ue017, ue01b, ue01f-e021, ue024, ue02f, ue03a, ue042, ue045-e046, ue060, ue068, ue06e, ue074, ue076, uf001, uf004-f005, uf007-f008, uf00c, uf011-f012, uf015, uf017-f019, uf01c, uf023-f025, uf02a, uf02c-f031, uf03a, uf03d-f03e, uf041, uf04a-f04e, uf05b, uf060-f065, uf067-f068, uf06b-f06e, uf072, uf075, uf077-f078, uf07b, uf084, uf086, uf091, uf093, uf095, uf09c-f09d, uf0a3, uf0a6, uf0ac-f0ad, uf0b0-f0b1, uf0c0-f0c2, uf0c5-f0c6, uf0c8, uf128, uf12a, uf155, uf292, uf295, uf332, uf541, uf80a, uf80c;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-1\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-1\.ttf") format("truetype");
  unicode-range: uf040, uf0c9, uf0cc, uf0ce, uf0d1, uf0d6-f0d7, uf0dc, uf0e0, uf0e7-f0e8, uf0eb, uf0f3, uf0f8, uf106, uf108-f109, uf10e, uf110-f111, uf11c, uf11e, uf121, uf126, uf129, uf12c-f12e, uf130-f133, uf135, uf13d, uf140, uf145, uf14e, uf15b, uf164, uf186, uf188, uf1ab, uf1ad-f1ae, uf1b2, uf1b8, uf1bb, uf1c0-f1c3, uf1ce, uf1d8, uf1dc, uf1e4-f1e6, uf1ea-f1ec, uf1f8-f1f9, uf205, uf20a, uf217, uf219-f21d, uf22d, uf233-f234, uf238, uf246, uf24d, uf251, uf25d, uf275, uf29e, uf2a0, uf2a7, uf2b5, uf2bb, uf2cc-f2cd, uf2d2, uf2db, uf2e1, uf2ec, uf2f7, uf2fc, uf302-f303, uf316, uf31a, uf328, uf335, uf363, uf37e, uf390, uf3c5, uf3ce, uf3e5, uf3f4, uf3fb, uf40e, uf435, uf47d;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-2\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-2\.ttf") format("truetype");
  unicode-range: uf44b, uf481, uf48a, uf48f-f490, uf493-f494, uf498, uf4b7, uf4ca, uf4cc, uf4d1, uf4d7-f4d8, uf4e2, uf503, uf508, uf51b, uf51d-f51e, uf521-f522, uf52b, uf530, uf535, uf53e, uf543-f545, uf548-f549, uf54e, uf555, uf559, uf55d, uf564, uf56c, uf56e-f570, uf577-f578, uf590, uf594-f595, uf5a1-f5a2, uf5aa-f5ab, uf5b0, uf5b7, uf5ba, uf5bf, uf5ca, uf5db-f5dc, uf5ef, uf5f2, uf5f6, uf5fb, uf5fd, uf621, uf63b, uf649-f64a, uf64f, uf653-f654, uf656, uf65b, uf664, uf673, uf675, uf67d, uf67f, uf695, uf69c, uf6a8, uf6bf-f6c0, uf6d5, uf6e3, uf6e9, uf6f5, uf6fa, uf6ff-f700, uf70b, uf70e, uf715, uf71b, uf72e-f72f, uf733-f734, uf747, uf755, uf757, uf75c, uf762, uf773, uf77c, uf781, uf784, uf788, uf7b2, uf7b6, uf7bd, uf7d5, uf7ee, uf7ff, uf801, uf804, uf813-f814, uf82f-f830, uf845-f846, uf850, uf855, uf858-f859, uf85c, uf866, uf86d, uf871, uf875, uf893-f894, uf897, uf89f, uf8a9, uf8b1-f8b2, uf8bb, uf8c7, uf8d6-f8d7, uf8d9;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-3\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-3\.ttf") format("truetype");
  unicode-range: ue000-e006, ue008-e00f, ue011-e012, ue014-e016, ue018-e019, ue01c-e01d, ue022-e023, ue025-e02e, ue030-e039, ue03b-e041, ue043-e044, ue047-e048, ue04a-e051, ue053-e054, ue058-e05f, uf069, uf1fa, uf52c, uf531, uf536, uf69f, uf8df-f8e0, uf8e7, uf8ee-f8ef, uf8fd;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-4\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-4\.ttf") format("truetype");
  unicode-range: ue061-e067, ue069-e06d, ue06f-e073, ue075, ue085-e086;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-8\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-8\.ttf") format("truetype");
  unicode-range: uf80b;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-11\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-11\.ttf") format("truetype");
  unicode-range: uf8bc;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-12\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-12\.ttf") format("truetype");
  unicode-range: uf000, uf002, uf009-f00b, uf00d-f00e, uf010, uf013, uf01e, uf021-f022, uf026-f029, uf02b, uf032-f039, uf03b-f03c, uf042-f044, uf047-f049, uf050-f05a, uf05e, uf066, uf06a, uf070-f071, uf073-f074, uf076, uf079-f07a, uf07c-f07e, uf080, uf083, uf085, uf089, uf08b, uf08d-f08e, uf090, uf094, uf098, uf09e, uf0a0-f0a1;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-13\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-13\.ttf") format("truetype");
  unicode-range: uf0a4-f0a5, uf0a7-f0ab, uf0ae, uf0b2, uf0c3-f0c4, uf0c7, uf0ca-f0cb, uf0cd, uf0d0, uf0d8-f0db, uf0dd-f0de, uf0e2-f0e3, uf0e9-f0ea, uf0ec-f0ee, uf0f0-f0f2, uf0f4, uf0f9-f0fe, uf100-f105, uf107, uf10a-f10b, uf10d, uf118-f11b, uf120, uf122, uf124-f125, uf127, uf12b, uf134, uf137-f13a, uf13e, uf141-f144, uf146, uf148-f14d, uf150-f154, uf156-f159, uf15c-f15e, uf160-f163, uf165, uf175-f178, uf182-f183, uf185, uf187, uf191-f193, uf195, uf197, uf199, uf19c-f19d, uf1ac, uf1b0, uf1b3, uf1b9-f1ba, uf1c4-f1c9, uf1cd, uf1da, uf1dd-f1de, uf1e0-f1e3, uf381-f382;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-14\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-14\.ttf") format("truetype");
  unicode-range: uf1f6, uf1fb-f1fe, uf200-f201, uf204, uf206-f207, uf20b, uf218, uf21e, uf221-f22c, uf235-f236, uf239, uf240-f245, uf247-f249, uf24e, uf252-f25c, uf26c, uf271-f274, uf276-f277, uf279-f27a, uf28b, uf28d, uf290-f291, uf29a, uf29d, uf2a1-f2a4, uf2a8, uf2b6, uf2b9, uf2bd, uf2c1-f2c2, uf2c7-f2cb, uf2ce, uf2d0-f2d1, uf2d3, uf2dc, uf2e2-f2eb, uf2ed-f2ee, uf2f0-f2f6, uf2f8-f2fb, uf2fd-f2fe, uf300-f301, uf304-f308, uf4e6, uf8e5;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-15\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-15\.ttf") format("truetype");
  unicode-range: uf309-f315, uf317-f319, uf31c-f31e, uf320-f327, uf329-f32e, uf330-f331, uf333-f334, uf336-f33e, uf340-f34e, uf350-f35b, uf35d, uf360-f362, uf364-f367, uf376-f377, uf386-f387, uf389-f38a, uf39b-f39c, uf3a0, uf3a5, uf3b3, uf3be-f3bf, uf3c1-f3c2, uf3c9, uf3cd, uf3cf, uf3d1, uf3dd-f3de, uf3e0, uf3ed, uf3f0-f3f2, uf3fa, uf3fc, uf3ff-f401, uf406, uf40f-f410, uf422, uf424, uf432-f434, uf436-f444;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-16\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-16\.ttf") format("truetype");
  unicode-range: uf445-f44a, uf44c, uf44e-f451, uf453-f456, uf458, uf45a-f47c, uf47e-f480, uf482-f489, uf48b-f48e, uf491-f492, uf495-f497, uf499-f4b6, uf4b8-f4c9, uf4cb, uf4cd-f4d0, uf4d2-f4d4, uf4d6, uf4d9-f4e1, uf4e3, uf4fa-f500;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-17\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-17\.ttf") format("truetype");
  unicode-range: uf501-f502, uf504-f507, uf509, uf515-f51a, uf51c, uf51f-f520, uf523-f52a, uf52d-f52f, uf532-f534, uf537-f53d, uf53f-f540, uf542, uf546-f547, uf54a-f54d, uf54f-f554, uf556-f558, uf55a-f55c, uf55e-f563, uf565-f56b, uf56d, uf571-f576, uf579-f58f, uf591, uf593, uf596-f59d, uf59f-f5a0, uf5a4-f5a7, uf5a9, uf5ac;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-18\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-18\.ttf") format("truetype");
  unicode-range: uf0e4, uf3fd, uf5ad-f5af, uf5b1, uf5b3-f5b4, uf5b6, uf5b8-f5b9, uf5bb-f5bd, uf5c0-f5c5, uf5c7-f5c9, uf5cb, uf5cd-f5ce, uf5d0-f5da, uf5dd-f5ee, uf5f0, uf5f3-f5f5, uf5f8-f5f9, uf5fc, uf5fe-f60e, uf610-f611, uf613-f620, uf622-f63a, uf63c-f63e, uf640-f641, uf643-f648, uf64b-f64e, uf650-f652, uf655, uf657-f65a;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-19\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-19\.ttf") format("truetype");
  unicode-range: uf65c-f663, uf665-f672, uf674, uf676-f67c, uf67e, uf680-f694, uf696-f69b, uf69e, uf6a0-f6a7, uf6a9-f6ae, uf6b0-f6be, uf6c1-f6c8, uf6cb, uf6cd-f6d4, uf6d6-f6db, uf6dd-f6e2, uf6e4-f6e8, uf6ea-f6f4, uf6f6-f6f9, uf6fb;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-20\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-20\.ttf") format("truetype");
  unicode-range: uf6fc-f6fe, uf701-f703, uf705-f70a, uf70c-f70d, uf70f-f714, uf716-f71a, uf71c-f72d, uf732, uf735-f746, uf748-f754, uf756, uf758-f75b, uf75e-f761, uf763-f772, uf774-f777, uf779, uf77d-f780, uf782-f783, uf786-f787, uf78a-f78c, uf78e-f78f, uf792-f796, uf79a-f7a8;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-21\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-21\.ttf") format("truetype");
  unicode-range: uf7a9-f7ae, uf7b4-f7b5, uf7b7-f7ba, uf7be-f7c5, uf7c7-f7d2, uf7d4, uf7d7-f7de, uf7e2, uf7e4-f7ed, uf7ef-f7fe, uf800, uf802-f803, uf805-f809, uf80d-f812, uf815-f82e, uf831-f833, uf83e, uf843-f844, uf847-f84f, uf851-f854, uf856-f857, uf85a-f85b, uf85d-f863;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 400;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-22\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-22\.ttf") format("truetype");
  unicode-range: uf864-f865, uf867-f86c, uf86e-f870, uf872-f874, uf876-f892, uf895-f896, uf898-f89d, uf8a0-f8a5, uf8a7-f8a8, uf8aa-f8b0, uf8b3-f8ba, uf8bd-f8c6, uf8c8-f8c9, uf8cb-f8d1, uf8d3-f8d5, uf8d8, uf8da-f8de, uf8e2-f8e4, uf8e6, uf8e9-f8ed, uf8f0-f8fc, uf8fe-f8ff;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-0\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-0\.ttf") format("truetype");
  unicode-range: ue010, ue017, ue01b, ue01f-e021, ue024, ue02f, ue03a, ue042, ue045-e046, ue060, ue068, ue06e, ue074, ue076, uf001, uf004-f005, uf007-f008, uf00c, uf011-f012, uf015, uf017-f019, uf01c, uf023-f025, uf02a, uf02c-f031, uf03a, uf03d-f03e, uf041, uf04a-f04e, uf05b, uf060-f065, uf067-f068, uf06b-f06e, uf072, uf075, uf077-f078, uf07b, uf084, uf086, uf091, uf093, uf095, uf09c-f09d, uf0a3, uf0a6, uf0ac-f0ad, uf0b0-f0b1, uf0c0-f0c2, uf0c5-f0c6, uf0c8, uf128, uf12a, uf155, uf292, uf295, uf332, uf541, uf80a, uf80c;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-1\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-1\.ttf") format("truetype");
  unicode-range: uf040, uf0c9, uf0cc, uf0ce, uf0d1, uf0d6-f0d7, uf0dc, uf0e0, uf0e7-f0e8, uf0eb, uf0f3, uf0f8, uf106, uf108-f109, uf10e, uf110-f111, uf11c, uf11e, uf121, uf126, uf129, uf12c-f12e, uf130-f133, uf135, uf13d, uf140, uf145, uf14e, uf15b, uf164, uf186, uf188, uf1ab, uf1ad-f1ae, uf1b2, uf1b8, uf1bb, uf1c0-f1c3, uf1ce, uf1d8, uf1dc, uf1e4-f1e6, uf1ea-f1ec, uf1f8-f1f9, uf205, uf20a, uf217, uf219-f21d, uf22d, uf233-f234, uf238, uf246, uf24d, uf251, uf25d, uf275, uf29e, uf2a0, uf2a7, uf2b5, uf2bb, uf2cc-f2cd, uf2d2, uf2db, uf2e1, uf2ec, uf2f7, uf2fc, uf302-f303, uf316, uf31a, uf328, uf335, uf363, uf37e, uf390, uf3c5, uf3ce, uf3e5, uf3f4, uf3fb, uf40e, uf435, uf47d;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-2\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-2\.ttf") format("truetype");
  unicode-range: uf44b, uf481, uf48a, uf48f-f490, uf493-f494, uf498, uf4b7, uf4ca, uf4cc, uf4d1, uf4d7-f4d8, uf4e2, uf503, uf508, uf51b, uf51d-f51e, uf521-f522, uf52b, uf530, uf535, uf53e, uf543-f545, uf548-f549, uf54e, uf555, uf559, uf55d, uf564, uf56c, uf56e-f570, uf577-f578, uf590, uf594-f595, uf5a1-f5a2, uf5aa-f5ab, uf5b0, uf5b7, uf5ba, uf5bf, uf5ca, uf5db-f5dc, uf5ef, uf5f2, uf5f6, uf5fb, uf5fd, uf621, uf63b, uf649-f64a, uf64f, uf653-f654, uf656, uf65b, uf664, uf673, uf675, uf67d, uf67f, uf695, uf69c, uf6a8, uf6bf-f6c0, uf6d5, uf6e3, uf6e9, uf6f5, uf6fa, uf6ff-f700, uf70b, uf70e, uf715, uf71b, uf72e-f72f, uf733-f734, uf747, uf755, uf757, uf75c, uf762, uf773, uf77c, uf781, uf784, uf788, uf7b2, uf7b6, uf7bd, uf7d5, uf7ee, uf7ff, uf801, uf804, uf813-f814, uf82f-f830, uf845-f846, uf850, uf855, uf858-f859, uf85c, uf866, uf86d, uf871, uf875, uf893-f894, uf897, uf89f, uf8a9, uf8b1-f8b2, uf8bb, uf8c7, uf8d6-f8d7, uf8d9;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-3\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-3\.ttf") format("truetype");
  unicode-range: ue000-e006, ue008-e00f, ue011-e012, ue014-e016, ue018-e019, ue01c-e01d, ue022-e023, ue025-e02e, ue030-e039, ue03b-e041, ue043-e044, ue047-e048, ue04a-e051, ue053-e054, ue058-e05f, uf069, uf1fa, uf52c, uf531, uf536, uf69f, uf8df-f8e0, uf8e7, uf8ee-f8ef, uf8fd;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-4\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-4\.ttf") format("truetype");
  unicode-range: ue061-e067, ue069-e06d, ue06f-e073, ue075, ue085-e086;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-8\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-8\.ttf") format("truetype");
  unicode-range: uf80b;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-11\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-11\.ttf") format("truetype");
  unicode-range: uf8bc;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-12\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-12\.ttf") format("truetype");
  unicode-range: uf000, uf002, uf009-f00b, uf00d-f00e, uf010, uf013, uf01e, uf021-f022, uf026-f029, uf02b, uf032-f039, uf03b-f03c, uf042-f044, uf047-f049, uf050-f05a, uf05e, uf066, uf06a, uf070-f071, uf073-f074, uf076, uf079-f07a, uf07c-f07e, uf080, uf083, uf085, uf089, uf08b, uf08d-f08e, uf090, uf094, uf098, uf09e, uf0a0-f0a1;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-13\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-13\.ttf") format("truetype");
  unicode-range: uf0a4-f0a5, uf0a7-f0ab, uf0ae, uf0b2, uf0c3-f0c4, uf0c7, uf0ca-f0cb, uf0cd, uf0d0, uf0d8-f0db, uf0dd-f0de, uf0e2-f0e3, uf0e9-f0ea, uf0ec-f0ee, uf0f0-f0f2, uf0f4, uf0f9-f0fe, uf100-f105, uf107, uf10a-f10b, uf10d, uf118-f11b, uf120, uf122, uf124-f125, uf127, uf12b, uf134, uf137-f13a, uf13e, uf141-f144, uf146, uf148-f14d, uf150-f154, uf156-f159, uf15c-f15e, uf160-f163, uf165, uf175-f178, uf182-f183, uf185, uf187, uf191-f193, uf195, uf197, uf199, uf19c-f19d, uf1ac, uf1b0, uf1b3, uf1b9-f1ba, uf1c4-f1c9, uf1cd, uf1da, uf1dd-f1de, uf1e0-f1e3, uf381-f382;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-14\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-14\.ttf") format("truetype");
  unicode-range: uf1f6, uf1fb-f1fe, uf200-f201, uf204, uf206-f207, uf20b, uf218, uf21e, uf221-f22c, uf235-f236, uf239, uf240-f245, uf247-f249, uf24e, uf252-f25c, uf26c, uf271-f274, uf276-f277, uf279-f27a, uf28b, uf28d, uf290-f291, uf29a, uf29d, uf2a1-f2a4, uf2a8, uf2b6, uf2b9, uf2bd, uf2c1-f2c2, uf2c7-f2cb, uf2ce, uf2d0-f2d1, uf2d3, uf2dc, uf2e2-f2eb, uf2ed-f2ee, uf2f0-f2f6, uf2f8-f2fb, uf2fd-f2fe, uf300-f301, uf304-f308, uf4e6, uf8e5;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-15\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-15\.ttf") format("truetype");
  unicode-range: uf309-f315, uf317-f319, uf31c-f31e, uf320-f327, uf329-f32e, uf330-f331, uf333-f334, uf336-f33e, uf340-f34e, uf350-f35b, uf35d, uf360-f362, uf364-f367, uf376-f377, uf386-f387, uf389-f38a, uf39b-f39c, uf3a0, uf3a5, uf3b3, uf3be-f3bf, uf3c1-f3c2, uf3c9, uf3cd, uf3cf, uf3d1, uf3dd-f3de, uf3e0, uf3ed, uf3f0-f3f2, uf3fa, uf3fc, uf3ff-f401, uf406, uf40f-f410, uf422, uf424, uf432-f434, uf436-f444;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-16\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-16\.ttf") format("truetype");
  unicode-range: uf445-f44a, uf44c, uf44e-f451, uf453-f456, uf458, uf45a-f47c, uf47e-f480, uf482-f489, uf48b-f48e, uf491-f492, uf495-f497, uf499-f4b6, uf4b8-f4c9, uf4cb, uf4cd-f4d0, uf4d2-f4d4, uf4d6, uf4d9-f4e1, uf4e3, uf4fa-f500;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-17\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-17\.ttf") format("truetype");
  unicode-range: uf501-f502, uf504-f507, uf509, uf515-f51a, uf51c, uf51f-f520, uf523-f52a, uf52d-f52f, uf532-f534, uf537-f53d, uf53f-f540, uf542, uf546-f547, uf54a-f54d, uf54f-f554, uf556-f558, uf55a-f55c, uf55e-f563, uf565-f56b, uf56d, uf571-f576, uf579-f58f, uf591, uf593, uf596-f59d, uf59f-f5a0, uf5a4-f5a7, uf5a9, uf5ac;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-18\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-18\.ttf") format("truetype");
  unicode-range: uf0e4, uf3fd, uf5ad-f5af, uf5b1, uf5b3-f5b4, uf5b6, uf5b8-f5b9, uf5bb-f5bd, uf5c0-f5c5, uf5c7-f5c9, uf5cb, uf5cd-f5ce, uf5d0-f5da, uf5dd-f5ee, uf5f0, uf5f3-f5f5, uf5f8-f5f9, uf5fc, uf5fe-f60e, uf610-f611, uf613-f620, uf622-f63a, uf63c-f63e, uf640-f641, uf643-f648, uf64b-f64e, uf650-f652, uf655, uf657-f65a;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-19\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-19\.ttf") format("truetype");
  unicode-range: uf65c-f663, uf665-f672, uf674, uf676-f67c, uf67e, uf680-f694, uf696-f69b, uf69e, uf6a0-f6a7, uf6a9-f6ae, uf6b0-f6be, uf6c1-f6c8, uf6cb, uf6cd-f6d4, uf6d6-f6db, uf6dd-f6e2, uf6e4-f6e8, uf6ea-f6f4, uf6f6-f6f9, uf6fb;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-20\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-20\.ttf") format("truetype");
  unicode-range: uf6fc-f6fe, uf701-f703, uf705-f70a, uf70c-f70d, uf70f-f714, uf716-f71a, uf71c-f72d, uf732, uf735-f746, uf748-f754, uf756, uf758-f75b, uf75e-f761, uf763-f772, uf774-f777, uf779, uf77d-f780, uf782-f783, uf786-f787, uf78a-f78c, uf78e-f78f, uf792-f796, uf79a-f7a8;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-21\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-21\.ttf") format("truetype");
  unicode-range: uf7a9-f7ae, uf7b4-f7b5, uf7b7-f7ba, uf7be-f7c5, uf7c7-f7d2, uf7d4, uf7d7-f7de, uf7e2, uf7e4-f7ed, uf7ef-f7fe, uf800, uf802-f803, uf805-f809, uf80d-f812, uf815-f82e, uf831-f833, uf83e, uf843-f844, uf847-f84f, uf851-f854, uf856-f857, uf85a-f85b, uf85d-f863;
}
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-display: block;
  font-weight: 300;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-22\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-light\-300\-22\.ttf") format("truetype");
  unicode-range: uf864-f865, uf867-f86c, uf86e-f870, uf872-f874, uf876-f892, uf895-f896, uf898-f89d, uf8a0-f8a5, uf8a7-f8a8, uf8aa-f8b0, uf8b3-f8ba, uf8bd-f8c6, uf8c8-f8c9, uf8cb-f8d1, uf8d3-f8d5, uf8d8, uf8da-f8de, uf8e2-f8e4, uf8e6, uf8e9-f8ed, uf8f0-f8fc, uf8fe-f8ff;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-0\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-0\.ttf") format("truetype");
  unicode-range: ue010, ue017, ue01b, ue01f-e021, ue024, ue02f, ue03a, ue042, ue045-e046, ue060, ue068, ue06e, ue074, ue076, uf001, uf004-f005, uf007-f008, uf00c, uf011-f012, uf015, uf017-f019, uf01c, uf023-f025, uf02a, uf02c-f031, uf03a, uf03d-f03e, uf041, uf04a-f04e, uf05b, uf060-f065, uf067-f068, uf06b-f06e, uf072, uf075, uf077-f078, uf07b, uf084, uf086, uf091, uf093, uf095, uf09c-f09d, uf0a3, uf128, uf12a, uf155, uf292, uf295, uf332, uf541, uf80a, uf80c, u10e 010, u10e 017, u10e 01b, u10e -9f 021, u10e 024, u10e 02f, u10e 03a, u10e 042, u10e 35e 046, u10e 060, u10e 068, u10e 06e, u10e 074, u10e 076, u10f 001, u10f -6f 005, u10f -3f 008, u10f 00c, u10f 1f 012, u10f 015, u10f 7f 019, u10f 01c, u10f 13f 025, u10f 02a, u10f -8c 031, u10f 03a, u10f -7d 03e, u10f 041, u10f -6a 04e, u10f 05b, u10f 50f 065, u10f 57f 068, u10f -4b 06e, u10f 072, u10f 075, u10f 67f 078, u10f 07b, u10f 084, u10f 086, u10f 091, u10f 093, u10f 095, u10f -1c 09d, u10f 0a 3, u10f 128, u10f 12a, u10f 155, u10f 292, u10f 295, u10f 332, u10f 541, u10f 80a, u10f 80c;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-1\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-1\.ttf") format("truetype");
  unicode-range: uf0a6, uf0ac-f0ad, uf0b0-f0b1, uf0c0-f0c2, uf0c5-f0c6, uf0c8-f0c9, uf0cc, uf0ce, uf0d1, uf0d6-f0d7, uf0dc, uf0e0, uf0e7-f0e8, uf0eb, uf0f3, uf0f8, uf106, uf109, uf10e, uf110-f111, uf11c, uf11e, uf121, uf126, uf129, uf12c-f12e, uf130-f133, uf135, uf13d, uf140, uf145, uf14e, uf15b, uf164, uf186, uf188, uf1ab, uf1ad-f1ae, uf1b2, uf1b8, uf1bb, uf1c0-f1c3, uf1ce, uf1d8, uf1dc, uf1e4-f1e6, uf1ea-f1ec, uf1f8-f1f9, uf205, uf20a, uf217, uf219-f21d, uf22d, uf233-f234, uf238, uf246, uf24d, uf251, uf25d, uf275, uf29e, uf47d, u10f 0a 6, u10f -10ac 0ad, u10f 0b -10f 0b 1, u10f 0c -10f 0c 2, u10f 0c -5f 0c 6, u10f 0c -2f 0c 9, u10f 0cc, u10f 0ce, u10f 0d 1, u10f 0d -4f 0d 7, u10f 0dc, u10f 0e 0, u10f 0e -3f 0e 8, u10f 0eb, u10f 0f 3, u10f 0f 8, u10f 106, u10f 109, u10f 10e, u10f 100f 111, u10f 11c, u10f 11e, u10f 121, u10f 126, u10f 129, u10f 2c 12e, u10f 120f 133, u10f 135, u10f 13d, u10f 140, u10f 145, u10f 14e, u10f 15b, u10f 164, u10f 186, u10f 188, u10f 1ab, u10f -9ad 1ae, u10f 1b 2, u10f 1b 8, u10f 1bb, u10f 1c -10f 1c 3, u10f 1ce, u10f 1d 8, u10f 1dc, u10f 1e -6f 1e 6, u10f -9ea 1ec, u10f 1f -2f 1f 9, u10f 205, u10f 20a, u10f 217, u10f 209f 21d, u10f 22d, u10f 223f 234, u10f 238, u10f 246, u10f 24d, u10f 251, u10f 25d, u10f 275, u10f 29e, u10f 47d;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-2\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-2\.ttf") format("truetype");
  unicode-range: uf040, uf108, uf2a0, uf2a7, uf2b5, uf2bb, uf2cc-f2cd, uf2d2, uf2db, uf2e1, uf2ec, uf2f7, uf2fc, uf302-f303, uf316, uf31a, uf328, uf335, uf363, uf37e, uf390, uf3c5, uf3ce, uf3e5, uf3f4, uf3fb, uf40e, uf435, uf44b, uf481, uf48a, uf48f-f490, uf493-f494, uf498, uf4b7, uf4ca, uf4cc, uf4d1, uf4d7-f4d8, uf4e2, uf503, uf508, uf51b, uf51d-f51e, uf521-f522, uf52b, uf530, uf535, uf53e, uf543-f545, uf548-f549, uf54e, uf555, uf559, uf55d, uf564, uf56c, uf56e-f570, uf577-f578, uf590, uf594-f595, uf5a1-f5a2, uf5aa-f5ab, uf5b0, uf5b7, uf5ba, uf5bf, uf5ca, uf5db-f5dc, uf5ef, uf5f2, uf5f6, uf5fb, u10f 040, u10f 108, u10f 2a 0, u10f 2a 7, u10f 2b 5, u10f 2bb, u10f -8cc 2cd, u10f 2d 2, u10f 2db, u10f 2e 1, u10f 2ec, u10f 2f 7, u10f 2fc, u10f 292f 303, u10f 316, u10f 31a, u10f 328, u10f 335, u10f 363, u10f 37e, u10f 390, u10f 3c 5, u10f 3ce, u10f 3e 5, u10f 3f 4, u10f 3fb, u10f 40e, u10f 435, u10f 44b, u10f 481, u10f 48a, u10f 38f 490, u10f 483f 494, u10f 498, u10f 4b 7, u10f 4ca, u10f 4cc, u10f 4d 1, u10f 4d -3f 4d 8, u10f 4e 2, u10f 503, u10f 508, u10f 51b, u10f 41d 51e, u10f 511f 522, u10f 52b, u10f 530, u10f 535, u10f 53e, u10f 533f 545, u10f 538f 549, u10f 54e, u10f 555, u10f 559, u10f 55d, u10f 564, u10f 56c, u10f 46e 570, u10f 567f 578, u10f 590, u10f 584f 595, u10f 5a -9f 5a 2, u10f -5aa 5ab, u10f 5b 0, u10f 5b 7, u10f 5ba, u10f 5bf, u10f 5ca, u10f -5db 5dc, u10f 5ef, u10f 5f 2, u10f 5f 6, u10f 5fb;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-3\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-3\.ttf") format("truetype");
  unicode-range: uf069, uf5fd, uf621, uf63b, uf649-f64a, uf64f, uf653-f654, uf656, uf65b, uf664, uf673, uf675, uf67d, uf67f, uf695, uf69c, uf6a8, uf6bf-f6c0, uf6d5, uf6e3, uf6e9, uf6f5, uf6fa, uf6ff-f700, uf70b, uf70e, uf715, uf71b, uf72e-f72f, uf733-f734, uf747, uf755, uf757, uf75c, uf762, uf773, uf77c, uf781, uf784, uf788, uf7b2, uf7b6, uf7bd, uf7d5, uf7ee, uf7ff, uf801, uf804, uf813-f814, uf82f-f830, uf845-f846, uf850, uf855, uf858-f859, uf85c, uf866, uf86d, uf871, uf875, uf893-f894, uf897, uf89f, uf8a9, uf8b1-f8b2, uf8bb, uf8c7, uf8d6-f8d7, uf8d9, uf8df-f8e0, uf8e7, uf8ee-f8ef, uf8fd, u10f 069, u10f 5fd, u10f 621, u10f 63b, u10f 639f 64a, u10f 64f, u10f 643f 654, u10f 656, u10f 65b, u10f 664, u10f 673, u10f 675, u10f 67d, u10f 67f, u10f 695, u10f 69c, u10f 6a 8, u10f -4bf 6c 0, u10f 6d 5, u10f 6e 3, u10f 6e 9, u10f 6f 5, u10f 6fa, u10f -4ff 700, u10f 70b, u10f 70e, u10f 715, u10f 71b, u10f 62e 72f, u10f 723f 734, u10f 747, u10f 755, u10f 757, u10f 75c, u10f 762, u10f 773, u10f 77c, u10f 781, u10f 784, u10f 788, u10f 7b 2, u10f 7b 6, u10f 7bd, u10f 7d 5, u10f 7ee, u10f 7ff, u10f 801, u10f 804, u10f 803f 814, u10f 72f 830, u10f 835f 846, u10f 850, u10f 855, u10f 848f 859, u10f 85c, u10f 866, u10f 86d, u10f 871, u10f 875, u10f 883f 894, u10f 897, u10f 89f, u10f 8a 9, u10f 8b -9f 8b 2, u10f 8bb, u10f 8c 7, u10f 8d -4f 8d 7, u10f 8d 9, u10f -2df 8e 0, u10f 8e 7, u10f -2ee 8ef, u10f 8fd;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-4\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-4\.ttf") format("truetype");
  unicode-range: ue000-e006, ue008-e00f, ue011-e012, ue014-e016, ue018-e019, ue01c-e01d, ue022-e023, ue025-e02e, ue030-e039, ue03b-e041, ue043-e044, ue047, uf1fa, uf52c, uf531, uf536, uf69f, u10e -10e 006, u10e -2e 00f, u10e 1e 012, u10e 4e 016, u10e 8e 019, u10e -9c 01d, u10e 12e 023, u10e 15e 02e, u10e 20e 039, u10e -7b 041, u10e 33e 044, u10e 047, u10f 1fa, u10f 52c, u10f 531, u10f 536, u10f 69f;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-5\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-5\.ttf") format("truetype");
  unicode-range: ue048, ue04a-e051, ue053-e054, ue058-e05f, ue061-e067, ue069-e06d, ue06f-e073, ue075, ue085-e086, u10e 048, u10e -6a 051, u10e 43e 054, u10e 48e 05f, u10e 51e 067, u10e 59e 06d, u10e -4f 073, u10e 075, u10e 75e 086;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-9\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-9\.ttf") format("truetype");
  unicode-range: uf80b, u10f 80b;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-12\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-12\.ttf") format("truetype");
  unicode-range: uf8bc, u10f 8bc;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-13\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-13\.ttf") format("truetype");
  unicode-range: uf000, uf002, uf009-f00b, uf00d-f00e, uf010, uf013, uf01e, uf021-f022, uf026-f029, uf02b, uf032-f039, uf03b-f03c, uf042-f044, uf047-f049, uf050-f05a, uf05e, uf066, uf06a, uf070-f071, uf073-f074, uf076, uf079-f07a, u10f 000, u10f 002, u10f -1f 00b, u10f -10d 00e, u10f 010, u10f 013, u10f 01e, u10f 11f 022, u10f 16f 029, u10f 02b, u10f 22f 039, u10f -7b 03c, u10f 32f 044, u10f 37f 049, u10f 40f 05a, u10f 05e, u10f 066, u10f 06a, u10f 60f 071, u10f 63f 074, u10f 076, u10f 69f 07a;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-14\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-14\.ttf") format("truetype");
  unicode-range: uf07c-f07e, uf080, uf083, uf085, uf089, uf08b, uf08d-f08e, uf090, uf094, uf098, uf09e, uf0a0-f0a1, uf0a4-f0a5, uf0a7-f0ab, uf0ae, uf0b2, uf0c3-f0c4, uf0c7, uf0ca-f0cb, uf0cd, uf0d0, uf0d8-f0db, uf0dd-f0de, uf0e2-f0e3, uf0e9-f0ea, uf0ec-f0ee, uf0f0-f0f2, uf0f4, uf0f9-f0fe, uf100-f105, uf107, uf10a-f10b, uf10d, uf118-f11b, uf120, uf122, uf124-f125, uf127, uf12b, uf134, uf137-f13a, uf13e, uf141-f144, uf146, uf148-f149, uf381-f382, u10f -3c 07e, u10f 080, u10f 083, u10f 085, u10f 089, u10f 08b, u10f -2d 08e, u10f 090, u10f 094, u10f 098, u10f 09e, u10f 0a -10f 0a 1, u10f 0a -6f 0a 5, u10f 0a -3f 0ab, u10f 0ae, u10f 0b 2, u10f 0c -7f 0c 4, u10f 0c 7, u10f -10ca 0cb, u10f 0cd, u10f 0d 0, u10f 0d -2f 0db, u10f -10dd 0de, u10f 0e -8f 0e 3, u10f 0e -1f 0ea, u10f -10ec 0ee, u10f 0f -10f 0f 2, u10f 0f 4, u10f 0f -1f 0fe, u10f 90f 105, u10f 107, u10f 0a 10b, u10f 10d, u10f 108f 11b, u10f 120, u10f 122, u10f 114f 125, u10f 127, u10f 12b, u10f 134, u10f 127f 13a, u10f 13e, u10f 131f 144, u10f 146, u10f 138f 149, u10f 371f 382;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-15\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-15\.ttf") format("truetype");
  unicode-range: uf14a-f14d, uf150-f154, uf156-f159, uf15c-f15e, uf160-f163, uf165, uf175-f178, uf182-f183, uf185, uf187, uf191-f193, uf195, uf197, uf199, uf19c-f19d, uf1ac, uf1b0, uf1b3, uf1b9-f1ba, uf1c4-f1c9, uf1cd, uf1da, uf1dd-f1de, uf1e0-f1e3, uf1f6, uf1fb-f1fe, uf200-f201, uf204, uf206-f207, uf20b, uf218, uf21e, uf221-f22c, uf235-f236, uf239, uf240-f245, u10f 4a 14d, u10f 140f 154, u10f 146f 159, u10f 5c 15e, u10f 150f 163, u10f 165, u10f 165f 178, u10f 172f 183, u10f 185, u10f 187, u10f 181f 193, u10f 195, u10f 197, u10f 199, u10f 9c 19d, u10f 1ac, u10f 1b 0, u10f 1b 3, u10f 1b -1f 1ba, u10f 1c -6f 1c 9, u10f 1cd, u10f 1da, u10f -9dd 1de, u10f 1e -10f 1e 3, u10f 1f 6, u10f -9fb 1fe, u10f 190f 201, u10f 204, u10f 196f 207, u10f 20b, u10f 218, u10f 21e, u10f 211f 22c, u10f 225f 236, u10f 239, u10f 230f 245;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-16\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-16\.ttf") format("truetype");
  unicode-range: uf247-f249, uf24e, uf252-f25c, uf26c, uf271-f274, uf276-f277, uf279-f27a, uf28b, uf28d, uf290-f291, uf29a, uf29d, uf2a1-f2a4, uf2a8, uf2b6, uf2b9, uf2bd, uf2c1-f2c2, uf2c7-f2cb, uf2ce, uf2d0-f2d1, uf2d3, uf2dc, uf2e2-f2eb, uf2ed-f2ee, uf2f0-f2f6, uf2f8-f2fb, uf2fd-f2fe, uf300-f301, uf304-f30c, uf4e6, uf8e5, u10f 237f 249, u10f 24e, u10f 242f 25c, u10f 26c, u10f 261f 274, u10f 266f 277, u10f 269f 27a, u10f 28b, u10f 28d, u10f 280f 291, u10f 29a, u10f 29d, u10f 2a -9f 2a 4, u10f 2a 8, u10f 2b 6, u10f 2b 9, u10f 2bd, u10f 2c -9f 2c 2, u10f 2c -3f 2cb, u10f 2ce, u10f 2d -10f 2d 1, u10f 2d 3, u10f 2dc, u10f 2e -8f 2eb, u10f -8ed 2ee, u10f 2f -10f 2f 6, u10f 2f -2f 2fb, u10f -8fd 2fe, u10f 290f 301, u10f 294f 30c, u10f 4e 6, u10f 8e 5;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-17\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-17\.ttf") format("truetype");
  unicode-range: uf30d-f315, uf317-f319, uf31c-f31e, uf320-f327, uf329-f32e, uf330-f331, uf333-f334, uf336-f33e, uf340-f34e, uf350-f35b, uf35d, uf360-f362, uf364-f367, uf376-f377, uf386-f387, uf389-f38a, uf39b-f39c, uf3a0, uf3a5, uf3b3, uf3be-f3bf, u10f 20d 315, u10f 307f 319, u10f 21c 31e, u10f 310f 327, u10f 319f 32e, u10f 320f 331, u10f 323f 334, u10f 326f 33e, u10f 330f 34e, u10f 340f 35b, u10f 35d, u10f 350f 362, u10f 354f 367, u10f 366f 377, u10f 376f 387, u10f 379f 38a, u10f 29b 39c, u10f 3a 0, u10f 3a 5, u10f 3b 3, u10f -7be 3bf;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-18\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-18\.ttf") format("truetype");
  unicode-range: uf3c1-f3c2, uf3c9, uf3cd, uf3cf, uf3d1, uf3dd-f3de, uf3e0, uf3ed, uf3f0-f3f2, uf3fa, uf3fc, uf3ff-f401, uf406, uf40f-f410, uf422, uf424, uf432-f434, uf436-f44a, uf44c, uf44e-f451, uf453-f456, uf458, uf45a-f479, uf4a1, u10f 3c -9f 3c 2, u10f 3c 9, u10f 3cd, u10f 3cf, u10f 3d 1, u10f -7dd 3de, u10f 3e 0, u10f 3ed, u10f 3f -10f 3f 2, u10f 3fa, u10f 3fc, u10f -7ff 401, u10f 406, u10f 30f 410, u10f 422, u10f 424, u10f 422f 434, u10f 426f 44a, u10f 44c, u10f 34e 451, u10f 443f 456, u10f 458, u10f 35a 479, u10f 4a 1;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-19\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-19\.ttf") format("truetype");
  unicode-range: uf47a-f47c, uf47e-f480, uf482-f489, uf48b-f48e, uf491-f492, uf495-f497, uf499-f4a0, uf4a2-f4b6, uf4b8-f4c9, uf4cb, uf4cd-f4d0, uf4d2-f4d4, uf4d6, uf4d9-f4e1, uf4e3, u10f 37a 47c, u10f 37e 480, u10f 472f 489, u10f 38b 48e, u10f 481f 492, u10f 485f 497, u10f 489f 4a 0, u10f 4a -8f 4b 6, u10f 4b -2f 4c 9, u10f 4cb, u10f -6cd 4d 0, u10f 4d -8f 4d 4, u10f 4d 6, u10f 4d -1f 4e 1, u10f 4e 3;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-20\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-20\.ttf") format("truetype");
  unicode-range: uf4fa-f502, uf504-f507, uf509, uf515-f51a, uf51c, uf51f-f520, uf523-f52a, uf52d-f52f, uf532-f534, uf537-f53d, uf53f-f540, uf542, uf546-f547, uf54a-f54d, uf54f-f554, uf556-f558, uf55a-f55c, uf55e-f563, uf565-f56b, uf56d, uf571-f576, uf579-f57d, u10f -6fa 502, u10f 494f 507, u10f 509, u10f 505f 51a, u10f 51c, u10f 41f 520, u10f 513f 52a, u10f 42d 52f, u10f 522f 534, u10f 527f 53d, u10f 43f 540, u10f 542, u10f 536f 547, u10f 44a 54d, u10f 44f 554, u10f 546f 558, u10f 45a 55c, u10f 45e 563, u10f 555f 56b, u10f 56d, u10f 561f 576, u10f 569f 57d;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-21\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-21\.ttf") format("truetype");
  unicode-range: uf57e-f58f, uf591, uf593, uf596-f59d, uf59f-f5a0, uf5a4-f5a7, uf5a9, uf5ac-f5af, uf5b1, uf5b3-f5b4, uf5b6, uf5b8-f5b9, uf5bb-f5bd, uf5c0-f5c5, uf5c7-f5c9, uf5cb, uf5cd-f5ce, uf5d0-f5da, uf5dd-f5ee, uf5f0, u10f 47e 58f, u10f 591, u10f 593, u10f 586f 59d, u10f 49f 5a 0, u10f 5a -6f 5a 7, u10f 5a 9, u10f -5ac 5af, u10f 5b 1, u10f 5b -7f 5b 4, u10f 5b 6, u10f 5b -2f 5b 9, u10f -5bb 5bd, u10f 5c -10f 5c 5, u10f 5c -3f 5c 9, u10f 5cb, u10f -5cd 5ce, u10f 5d -10f 5da, u10f -5dd 5ee, u10f 5f 0;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-22\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-22\.ttf") format("truetype");
  unicode-range: uf0e4, uf3fd, uf5f3-f5f5, uf5f8-f5f9, uf5fc, uf5fe-f60e, uf610-f611, uf613-f620, uf622-f63a, uf63c-f63e, uf640-f641, uf643-f648, uf64b-f64e, uf650-f652, uf655, uf657-f65a, uf65c, u10f 0e 4, u10f 3fd, u10f 5f -7f 5f 5, u10f 5f -2f 5f 9, u10f 5fc, u10f -5fe 60e, u10f 600f 611, u10f 603f 620, u10f 612f 63a, u10f 53c 63e, u10f 630f 641, u10f 633f 648, u10f 54b 64e, u10f 640f 652, u10f 655, u10f 647f 65a, u10f 65c;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-23\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-23\.ttf") format("truetype");
  unicode-range: uf65d-f663, uf665-f672, uf674, uf676-f67c, uf67e, uf680-f694, uf696-f69b, uf69e, uf6a0-f6a7, uf6a9-f6ae, uf6b0-f6be, uf6c1-f6c3, u10f 55d 663, u10f 655f 672, u10f 674, u10f 666f 67c, u10f 67e, u10f 670f 694, u10f 686f 69b, u10f 69e, u10f 6a -10f 6a 7, u10f 6a -1f 6ae, u10f 6b -10f 6be, u10f 6c -9f 6c 3;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-24\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-24\.ttf") format("truetype");
  unicode-range: uf6c4-f6c8, uf6cb, uf6cd-f6d4, uf6d6-f6db, uf6dd-f6e2, uf6e4-f6e8, uf6ea-f6f4, uf6f6-f6f9, uf6fb-f6fe, uf701-f703, uf705-f70a, uf70c-f70d, uf70f-f714, uf716-f71a, uf71c-f72d, u10f 6c -6f 6c 8, u10f 6cb, u10f -4cd 6d 4, u10f 6d -4f 6db, u10f -4dd 6e 2, u10f 6e -6f 6e 8, u10f -4ea 6f 4, u10f 6f -4f 6f 9, u10f -4fb 6fe, u10f 691f 703, u10f 695f 70a, u10f 60c 70d, u10f 60f 714, u10f 706f 71a, u10f 61c 72d;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-25\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-25\.ttf") format("truetype");
  unicode-range: uf732, uf735-f746, uf748-f754, uf756, uf758-f75b, uf75e-f761, uf763-f772, uf774-f777, uf779, uf77d-f780, uf782-f783, uf786-f787, uf78a-f78c, uf78e-f78f, uf792-f796, uf79a-f7a3, u10f 732, u10f 725f 746, u10f 738f 754, u10f 756, u10f 748f 75b, u10f 65e 761, u10f 753f 772, u10f 764f 777, u10f 779, u10f 67d 780, u10f 772f 783, u10f 776f 787, u10f 68a 78c, u10f 68e 78f, u10f 782f 796, u10f 69a 7a 3;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-26\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-26\.ttf") format("truetype");
  unicode-range: uf7a4-f7ae, uf7b4-f7b5, uf7b7-f7ba, uf7be-f7c5, uf7c7-f7d2, uf7d4, uf7d7-f7de, uf7e2, uf7e4-f7ed, uf7ef-f7fe, uf800, uf802-f803, uf805-f809, uf80d-f812, uf815-f817, u10f 7a -6f 7ae, u10f 7b -6f 7b 5, u10f 7b -3f 7ba, u10f -3be 7c 5, u10f 7c -3f 7d 2, u10f 7d 4, u10f 7d -3f 7de, u10f 7e 2, u10f 7e -6f 7ed, u10f -3ef 7fe, u10f 800, u10f 792f 803, u10f 795f 809, u10f 70d 812, u10f 805f 817;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-27\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-27\.ttf") format("truetype");
  unicode-range: uf818-f82e, uf831-f833, uf83e, uf843-f844, uf847-f84f, uf851-f854, uf856-f857, uf85a-f85b, uf85d-f865, uf867-f86c, uf86e-f870, uf872-f874, uf876-f88c, u10f 808f 82e, u10f 821f 833, u10f 83e, u10f 833f 844, u10f 837f 84f, u10f 841f 854, u10f 846f 857, u10f 75a 85b, u10f 75d 865, u10f 857f 86c, u10f 76e 870, u10f 862f 874, u10f 866f 88c;
}
@font-face {
  font-family: "Font Awesome 5 Duotone";
  font-display: block;
  font-weight: 900;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-28\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-duotone\-900\-28\.ttf") format("truetype");
  unicode-range: uf88d-f892, uf895-f896, uf898-f89d, uf8a0-f8a5, uf8a7-f8a8, uf8aa-f8b0, uf8b3-f8ba, uf8bd-f8c6, uf8c8-f8c9, uf8cb-f8d1, uf8d3-f8d5, uf8d8, uf8da-f8de, uf8e2-f8e4, uf8e6, uf8e9-f8ed, uf8f0-f8fc, uf8fe-f8ff, u10f 78d 892, u10f 885f 896, u10f 888f 89d, u10f 8a -10f 8a 5, u10f 8a -3f 8a 8, u10f -2aa 8b 0, u10f 8b -7f 8ba, u10f -2bd 8c 6, u10f 8c -2f 8c 9, u10f -2cb 8d 1, u10f 8d -7f 8d 5, u10f 8d 8, u10f -2da 8de, u10f 8e -8f 8e 4, u10f 8e 6, u10f 8e -1f 8ed, u10f 8f -10f 8fc, u10f -2fe 8ff;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-0\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-0\.ttf") format("truetype");
  unicode-range: uf001, uf004-f005, uf007-f008, uf00c, uf011-f012, uf015, uf018-f019, uf01c, uf023-f025, uf02a, uf02c-f031, uf03a, uf03d, uf04a-f04e, uf05b, uf060-f064, uf067-f068, uf06b-f06d, uf072, uf075, uf077-f078, uf07b, uf084, uf086, uf091, uf093, uf095, uf09c, uf0a3, uf0ad, uf0b0-f0b1, uf0c0-f0c2, uf0c6, uf0c8, uf128, uf12a, uf155, uf283, uf292, uf295;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-1\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-1\.ttf") format("truetype");
  unicode-range: uf040, uf0c9, uf0cc, uf0ce, uf0d1, uf0d7, uf0dc, uf0e0, uf0e7-f0e8, uf0f3, uf106, uf108-f109, uf10e, uf110-f112, uf11e, uf121, uf126, uf129, uf12c-f12e, uf130-f132, uf135, uf13d, uf140, uf145, uf15b, uf164, uf188, uf1ab, uf1ad-f1ae, uf1b2, uf1b8, uf1bb, uf1c0, uf1ce, uf1d8, uf1dc, uf1e4-f1e6, uf1eb-f1ec, uf205, uf217, uf21a-f21d, uf22d, uf233-f234, uf238, uf246, uf251, uf275, uf29e, uf2a0, uf2a7, uf2bb, uf2cc-f2cd, uf2db;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-3\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-3\.ttf") format("truetype");
  unicode-range: uf069, uf1fa;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-12\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-12\.ttf") format("truetype");
  unicode-range: uf000, uf002, uf009-f00b, uf00d-f00e, uf010, uf013, uf01e, uf021, uf026-f029, uf02b, uf032-f039, uf03b-f03c, uf042-f043, uf048-f049, uf050-f05a, uf05e, uf06a, uf071, uf073-f074, uf076, uf079-f07a, uf07c, uf083, uf085, uf089, uf08d, uf098, uf09e, uf0a1;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-13\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-13\.ttf") format("truetype");
  unicode-range: uf045, uf0a8-f0ab, uf0c3-f0c4, uf0ca-f0cb, uf0cd, uf0d8-f0db, uf0dd-f0de, uf0e2-f0e3, uf0e9-f0ea, uf0ed-f0ee, uf0f0-f0f2, uf0f4, uf0f9-f0fe, uf100-f105, uf107, uf10d, uf11b, uf120, uf122, uf124-f125, uf127, uf12b, uf134, uf137-f13a, uf141-f144, uf146, uf14a-f14b, uf14d, uf153-f154, uf157-f159, uf15c-f15d, uf162, uf165, uf182-f183, uf187, uf193, uf197, uf199, uf19c-f19d, uf1ac, uf1b0, uf1b3, uf1b9-f1ba, uf1cd, uf1da, uf1dd-f1de, uf1e0-f1e2;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-14\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-solid\-900\-14\.ttf") format("truetype");
  unicode-range: uf0f5, uf1b1, uf1f6, uf1fb-f1fe, uf200-f201, uf204, uf206-f207, uf20b, uf218, uf21e, uf221-f22c, uf235-f236, uf239, uf240-f245, uf249, uf24e, uf250, uf252-f254, uf25c, uf26c, uf276-f277, uf279, uf28b, uf28d, uf290-f291, uf29a, uf29d, uf2a1-f2a4, uf2a8, uf2b6, uf2b9, uf2bd, uf2c2, uf2c7-f2cb, uf2ce, uf2d1, uf2d3;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-brands\-400\-0\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-brands\-400\-0\.ttf") format("truetype");
  unicode-range: uf081-f082, uf08c, uf092, uf099, uf09b, uf0d2-f0d5, uf0e1, uf113, uf136, uf13b-f13c, uf15a, uf167-f16e, uf170-f174, uf179-f17e, uf180-f181, uf184, uf189-f18d, uf194, uf198, uf19a-f19b, uf19e, uf1a0-f1a4, uf1b4, uf1bc, uf1be, uf1e8, uf1ed, uf1f0-f1f1, uf20e, uf210, uf213-f214, uf230, uf232, uf23a, uf26b, uf270, uf288, uf299, uf29b, uf2a6, uf2b0, uf2c5-f2c6, uf2e0;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-brands\-400\-1\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-brands\-400\-1\.ttf") format("truetype");
  unicode-range: uf1a5-f1aa, uf1b5-f1b7, uf1bd, uf1ca-f1cc, uf1d0-f1d7, uf1e7, uf1e9, uf1ee, uf1f2-f1f5, uf202-f203, uf208-f209, uf20d, uf211-f212, uf215-f216, uf231, uf237, uf23b-f23e, uf24b-f24c, uf25e, uf260-f261, uf263-f26a, uf26d-f26e, uf27c-f27e, uf280-f282, uf284-f287, uf289-f28a, uf293-f294, uf296-f298, uf2a5, uf2a9-f2ae, uf2b1-f2b4, uf2b8, uf2c4, uf2d5-f2da, uf2dd-f2de;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-brands\-400\-2\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-brands\-400\-2\.ttf") format("truetype");
  unicode-range: uf166;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-0\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-0\.ttf") format("truetype");
  unicode-range: uf006, uf017, uf03e, uf06e, uf08a, uf096-f097, uf09d, uf0a6, uf0c5, uf0e5-f0e6, uf114, uf11d, uf2c0;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-1\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-1\.ttf") format("truetype");
  unicode-range: uf003, uf016, uf087, uf0a2, uf0eb, uf0f7-f0f8, uf10c, uf11c, uf133, uf14e, uf186, uf1c1-f1c3, uf1d9, uf1db, uf1ea, uf1f9, uf20a, uf24d, uf25d, uf2b5, uf2bc, uf2d2;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-12\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-12\.ttf") format("truetype");
  unicode-range: uf022, uf044, uf05c-f05d, uf070, uf094, uf0a0, uf115, uf29c;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-13\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-13\.ttf") format("truetype");
  unicode-range: uf01d, uf046, uf088, uf0a4-f0a5, uf0a7, uf0c7, uf0f6, uf118-f11a, uf147, uf150-f152, uf185, uf191-f192, uf196, uf1c4-f1c9, uf1e3;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-14\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-14\.ttf") format("truetype");
  unicode-range: uf014, uf1f7, uf247-f248, uf24a, uf255-f25b, uf271-f274, uf278, uf28c, uf28e, uf2b7, uf2ba, uf2be, uf2c1, uf2c3, uf2d0, uf2dc;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-15\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-15\.ttf") format("truetype");
  unicode-range: uf01a-f01b, uf18e, uf190, uf2d4;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-16\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-regular\-400\-16\.ttf") format("truetype");
  unicode-range: uf27b;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-v4compatibility\.woff2") format("woff2"), url("https\://ka\-p\.fontawesome\.com/releases/v6\.7\.2/webfonts/pro\-fa\-v4compatibility\.ttf") format("truetype");
  unicode-range: uf041, uf047, uf065-f066, uf07d-f07e, uf080, uf08b, uf08e, uf090, uf09a, uf0ac, uf0ae, uf0b2, uf0d0, uf0d6, uf0e4, uf0ec, uf10a-f10b, uf123, uf13e, uf148-f149, uf14c, uf156, uf15e, uf160-f161, uf163, uf175-f178, uf195, uf1f8, uf219, uf27a;
}
.acalog-custom .mega-menu-last-modified-1700090578 {
  content: 'Wednesday 15th November 2023 23:22:58 UTC';
}
.acalog-custom #mega-menu-wrap-main-navigation,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-row,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-column,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation a.mega-menu-link,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation span.mega-menu-badge {
  transition: none;
  border-radius: 0;
  box-shadow: none;
  background: none;
  border: 0;
  bottom: auto;
  box-sizing: border-box;
  clip: auto;
  color: #666;
  display: block;
  float: none;
  font-family: inherit;
  font-size: 14px;
  height: auto;
  left: auto;
  line-height: 1.7;
  list-style-type: none;
  margin: 0;
  min-height: auto;
  max-height: none;
  min-width: auto;
  max-width: none;
  opacity: 1;
  outline: none;
  overflow: visible;
  padding: 0;
  position: relative;
  pointer-events: auto;
  right: auto;
  text-align: left;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  transform: none;
  top: auto;
  vertical-align: baseline;
  visibility: inherit;
  width: auto;
  word-wrap: break-word;
  white-space: normal;
}
.acalog-custom #mega-menu-wrap-main-navigation:before,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation:before,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu:before,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item:before,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-row:before,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-column:before,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation a.mega-menu-link:before,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation span.mega-menu-badge:before,
.acalog-custom #mega-menu-wrap-main-navigation:after,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation:after,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu:after,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item:after,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-row:after,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-column:after,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation a.mega-menu-link:after,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation span.mega-menu-badge:after {
  display: none;
}
.acalog-custom #mega-menu-wrap-main-navigation {
  border-radius: 0;
}
@media only screen and (min-width: 769px) {
  .acalog-custom #mega-menu-wrap-main-navigation {
    background: rgba(0,0,0,0);
  }
}
.acalog-custom #mega-menu-wrap-main-navigation.mega-keyboard-navigation .mega-menu-toggle:focus,
.acalog-custom #mega-menu-wrap-main-navigation.mega-keyboard-navigation .mega-toggle-block:focus,
.acalog-custom #mega-menu-wrap-main-navigation.mega-keyboard-navigation .mega-toggle-block a:focus,
.acalog-custom #mega-menu-wrap-main-navigation.mega-keyboard-navigation .mega-toggle-block .mega-search input[type=text]:focus,
.acalog-custom #mega-menu-wrap-main-navigation.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus,
.acalog-custom #mega-menu-wrap-main-navigation.mega-keyboard-navigation #mega-menu-main-navigation a:focus,
.acalog-custom #mega-menu-wrap-main-navigation.mega-keyboard-navigation #mega-menu-main-navigation span:focus,
.acalog-custom #mega-menu-wrap-main-navigation.mega-keyboard-navigation #mega-menu-main-navigation input:focus,
.acalog-custom #mega-menu-wrap-main-navigation.mega-keyboard-navigation #mega-menu-main-navigation li.mega-menu-item a.mega-menu-link:focus {
  outline: 3px solid #109cde;
  outline-offset: -3px;
}
.acalog-custom #mega-menu-wrap-main-navigation.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus {
  outline-offset: 2px;
}
.acalog-custom #mega-menu-wrap-main-navigation.mega-keyboard-navigation>li.mega-menu-item>a.mega-menu-link:focus {
  background: rgba(0,0,0,0);
  color: #fff;
  font-weight: bold;
  text-decoration: none;
  border-color: #fff;
}
@media only screen and (max-width: 768px) {
  .acalog-custom #mega-menu-wrap-main-navigation.mega-keyboard-navigation>li.mega-menu-item>a.mega-menu-link:focus {
    color: #fff;
    background: #333;
  }
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation {
  visibility: visible;
  text-align: left;
  padding: 0px 0px 0px 0px;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation a.mega-menu-link {
  cursor: pointer;
  display: inline;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation a.mega-menu-link .mega-description-group {
  vertical-align: middle;
  display: inline-block;
  transition: none;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation a.mega-menu-link .mega-description-group .mega-menu-title,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation a.mega-menu-link .mega-description-group .mega-menu-description {
  transition: none;
  line-height: 1.5;
  display: block;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation a.mega-menu-link .mega-description-group .mega-menu-description {
  font-style: italic;
  font-size: 0.8em;
  text-transform: none;
  font-weight: normal;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon>a.mega-menu-link {
  display: flex;
  align-items: center;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon>a.mega-menu-link:before {
  flex: 0 0 auto;
  align-self: flex-start;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-tabbed.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon>a.mega-menu-link {
  display: block;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item.mega-icon-top>a.mega-menu-link {
  display: table-cell;
  vertical-align: middle;
  line-height: initial;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item.mega-icon-top>a.mega-menu-link:before {
  display: block;
  margin: 0 0 6px 0;
  text-align: center;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item.mega-icon-top>a.mega-menu-link>span.mega-title-below {
  display: inline-block;
  transition: none;
}
@media only screen and (max-width: 768px) {
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item.mega-icon-top>a.mega-menu-link {
    display: block;
    line-height: 40px;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item.mega-icon-top>a.mega-menu-link:before {
    display: inline-block;
    margin: 0 6px 0 0;
    text-align: left;
  }
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item.mega-icon-right>a.mega-menu-link:before {
  float: right;
  margin: 0 0 0 6px;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-animating>ul.mega-sub-menu {
  pointer-events: none;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-disable-link>a.mega-menu-link,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu li.mega-disable-link>a.mega-menu-link {
  cursor: inherit;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item-has-children.mega-disable-link>a.mega-menu-link,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>li.mega-menu-item-has-children.mega-disable-link>a.mega-menu-link {
  cursor: pointer;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation p {
  margin-bottom: 10px;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation input,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation img {
  max-width: 100%;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item>ul.mega-sub-menu {
  display: block;
  visibility: hidden;
  opacity: 1;
  pointer-events: auto;
}
@media only screen and (max-width: 768px) {
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item>ul.mega-sub-menu {
    display: none;
    visibility: visible;
    opacity: 1;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu,
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu {
    display: block;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu.mega-menu-item.mega-toggle-on li.mega-hide-sub-menu-on-mobile>ul.mega-sub-menu,
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-hide-sub-menu-on-mobile>ul.mega-sub-menu {
    display: none;
  }
}
@media only screen and (min-width: 769px) {
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation[data-effect="fade"] li.mega-menu-item>ul.mega-sub-menu {
    opacity: 0;
    transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation[data-effect="fade"].mega-no-js li.mega-menu-item:hover>ul.mega-sub-menu,
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation[data-effect="fade"].mega-no-js li.mega-menu-item:focus>ul.mega-sub-menu,
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation[data-effect="fade"] li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu,
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation[data-effect="fade"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
    opacity: 1;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu>ul.mega-sub-menu,
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu {
    opacity: 0;
    transform: translate(0,10px);
    transition: opacity 200ms ease-in, transform 200ms ease-in, visibility 200ms ease-in;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation[data-effect="fade_up"].mega-no-js li.mega-menu-item:hover>ul.mega-sub-menu,
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation[data-effect="fade_up"].mega-no-js li.mega-menu-item:focus>ul.mega-sub-menu,
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation[data-effect="fade_up"] li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu,
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
    opacity: 1;
    transform: translate(0,0);
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu>ul.mega-sub-menu,
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation[data-effect="slide_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu {
    transform: translate(0,10px);
    transition: transform 200ms ease-in, visibility 200ms ease-in;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation[data-effect="slide_up"].mega-no-js li.mega-menu-item:hover>ul.mega-sub-menu,
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation[data-effect="slide_up"].mega-no-js li.mega-menu-item:focus>ul.mega-sub-menu,
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation[data-effect="slide_up"] li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu,
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
    transform: translate(0,0);
  }
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-collapse-children>ul.mega-sub-menu {
  display: none;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-collapse-children.mega-toggle-on>ul.mega-sub-menu {
  display: block;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation.mega-no-js li.mega-menu-item:hover>ul.mega-sub-menu,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation.mega-no-js li.mega-menu-item:focus>ul.mega-sub-menu,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu {
  visibility: visible;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu {
  visibility: inherit;
  opacity: 1;
  display: block;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-1-columns>ul.mega-sub-menu>li.mega-menu-item {
  float: left;
  width: 100%;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-2-columns>ul.mega-sub-menu>li.mega-menu-item {
  float: left;
  width: 50%;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-3-columns>ul.mega-sub-menu>li.mega-menu-item {
  float: left;
  width: 33.33333%;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-4-columns>ul.mega-sub-menu>li.mega-menu-item {
  float: left;
  width: 25%;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-5-columns>ul.mega-sub-menu>li.mega-menu-item {
  float: left;
  width: 20%;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-6-columns>ul.mega-sub-menu>li.mega-menu-item {
  float: left;
  width: 16.66667%;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item a[class^='dashicons']:before {
  font-family: dashicons;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item a.mega-menu-link:before {
  display: inline-block;
  font: inherit;
  font-family: dashicons;
  position: static;
  margin: 0 6px 0 0px;
  vertical-align: top;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: inherit;
  background: transparent;
  height: auto;
  width: auto;
  top: auto;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item.mega-hide-text a.mega-menu-link:before {
  margin: 0;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item.mega-hide-text li.mega-menu-item a.mega-menu-link:before {
  margin: 0 6px 0 0;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-align-bottom-left.mega-toggle-on>a.mega-menu-link {
  border-radius: 0;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-align-bottom-right>ul.mega-sub-menu {
  right: 0;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-align-bottom-right.mega-toggle-on>a.mega-menu-link {
  border-radius: 0;
}
@media only screen and (min-width: 769px) {
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu.mega-menu-item {
    position: static;
  }
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item {
  margin: 0 15px 0 0;
  display: inline-block;
  height: auto;
  vertical-align: middle;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item.mega-item-align-right {
  float: right;
}
@media only screen and (min-width: 769px) {
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item.mega-item-align-right {
    margin: 0 0 0 15px;
  }
}
@media only screen and (min-width: 769px) {
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item.mega-item-align-float-left {
    float: left;
  }
}
@media only screen and (min-width: 769px) {
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item>a.mega-menu-link:hover,
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item>a.mega-menu-link:focus {
    background: rgba(0,0,0,0);
    color: #fff;
    font-weight: bold;
    text-decoration: none;
    border-color: #fff;
  }
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item.mega-toggle-on>a.mega-menu-link {
  background: rgba(0,0,0,0);
  color: #fff;
  font-weight: bold;
  text-decoration: none;
  border-color: #fff;
}
@media only screen and (max-width: 768px) {
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item.mega-toggle-on>a.mega-menu-link {
    color: #fff;
    background: #333;
  }
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link {
  background: rgba(0,0,0,0);
  color: #fff;
  font-weight: bold;
  text-decoration: none;
  border-color: #fff;
}
@media only screen and (max-width: 768px) {
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link {
    color: #fff;
    background: #333;
  }
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item>a.mega-menu-link {
  line-height: 60px;
  height: 60px;
  padding: 0px 10px 0px 10px;
  vertical-align: baseline;
  width: auto;
  display: block;
  color: #fff;
  text-transform: capitalize;
  text-decoration: none;
  text-align: left;
  background: rgba(0,0,0,0);
  border: 0;
  border-radius: 0;
  font-family: inherit;
  font-size: 20px;
  font-weight: bold;
  outline: none;
}
@media only screen and (min-width: 769px) {
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item.mega-multi-line>a.mega-menu-link {
    line-height: inherit;
    display: table-cell;
    vertical-align: middle;
  }
}
@media only screen and (max-width: 768px) {
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item.mega-multi-line>a.mega-menu-link br {
    display: none;
  }
}
@media only screen and (max-width: 768px) {
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item {
    display: list-item;
    margin: 0;
    clear: both;
    border: 0;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item.mega-item-align-right {
    float: none;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item>a.mega-menu-link {
    border-radius: 0;
    border: 0;
    margin: 0;
    line-height: 40px;
    height: 40px;
    padding: 0 10px;
    background: transparent;
    text-align: left;
    color: #fff;
    font-size: 14px;
  }
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row {
  width: 100%;
  float: left;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column {
  float: left;
  min-height: 1px;
}
@media only screen and (min-width: 769px) {
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-1-of-1 {
    width: 100%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-1-of-2 {
    width: 50%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-2-of-2 {
    width: 100%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-1-of-3 {
    width: 33.33333%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-2-of-3 {
    width: 66.66667%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-3 {
    width: 100%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-1-of-4 {
    width: 25%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-2-of-4 {
    width: 50%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-4 {
    width: 75%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-4-of-4 {
    width: 100%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-1-of-5 {
    width: 20%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-2-of-5 {
    width: 40%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-5 {
    width: 60%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-4-of-5 {
    width: 80%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-5-of-5 {
    width: 100%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-1-of-6 {
    width: 16.66667%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-2-of-6 {
    width: 33.33333%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-6 {
    width: 50%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-4-of-6 {
    width: 66.66667%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-5-of-6 {
    width: 83.33333%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-6-of-6 {
    width: 100%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-1-of-7 {
    width: 14.28571%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-2-of-7 {
    width: 28.57143%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-7 {
    width: 42.85714%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-4-of-7 {
    width: 57.14286%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-5-of-7 {
    width: 71.42857%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-6-of-7 {
    width: 85.71429%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-7-of-7 {
    width: 100%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-1-of-8 {
    width: 12.5%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-2-of-8 {
    width: 25%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-8 {
    width: 37.5%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-4-of-8 {
    width: 50%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-5-of-8 {
    width: 62.5%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-6-of-8 {
    width: 75%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-7-of-8 {
    width: 87.5%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-8-of-8 {
    width: 100%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-1-of-9 {
    width: 11.11111%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-2-of-9 {
    width: 22.22222%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-9 {
    width: 33.33333%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-4-of-9 {
    width: 44.44444%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-5-of-9 {
    width: 55.55556%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-6-of-9 {
    width: 66.66667%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-7-of-9 {
    width: 77.77778%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-8-of-9 {
    width: 88.88889%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-9-of-9 {
    width: 100%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-1-of-10 {
    width: 10%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-2-of-10 {
    width: 20%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-10 {
    width: 30%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-4-of-10 {
    width: 40%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-5-of-10 {
    width: 50%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-6-of-10 {
    width: 60%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-7-of-10 {
    width: 70%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-8-of-10 {
    width: 80%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-9-of-10 {
    width: 90%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-10-of-10 {
    width: 100%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-1-of-11 {
    width: 9.09091%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-2-of-11 {
    width: 18.18182%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-11 {
    width: 27.27273%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-4-of-11 {
    width: 36.36364%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-5-of-11 {
    width: 45.45455%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-6-of-11 {
    width: 54.54545%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-7-of-11 {
    width: 63.63636%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-8-of-11 {
    width: 72.72727%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-9-of-11 {
    width: 81.81818%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-10-of-11 {
    width: 90.90909%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-11-of-11 {
    width: 100%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-1-of-12 {
    width: 8.33333%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-2-of-12 {
    width: 16.66667%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-12 {
    width: 25%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-4-of-12 {
    width: 33.33333%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-5-of-12 {
    width: 41.66667%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-6-of-12 {
    width: 50%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-7-of-12 {
    width: 58.33333%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-8-of-12 {
    width: 66.66667%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-9-of-12 {
    width: 75%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-10-of-12 {
    width: 83.33333%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-11-of-12 {
    width: 91.66667%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-12-of-12 {
    width: 100%;
  }
}
@media only screen and (max-width: 768px) {
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-column {
    width: 100%;
    clear: both;
  }
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item {
  padding: 10px 10px 10px 10px;
  width: 100%;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu {
  z-index: 999;
  border-radius: 0;
  background: #730b12;
  border-top: 10px solid #630b11;
  border-left: 0px solid #630b11;
  border-right: 0px solid #630b11;
  border-bottom: 0px solid #630b11;
  padding: 16px 16px 16px 16px;
  position: absolute;
  width: 100%;
  max-width: none;
  left: 0;
}
@media only screen and (max-width: 768px) {
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu {
    float: left;
    position: static;
    width: 100%;
  }
}
@media only screen and (min-width: 769px) {
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-1 {
    width: 100%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-2 {
    width: 50%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-2 {
    width: 100%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-3 {
    width: 33.33333%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-3 {
    width: 66.66667%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-3-of-3 {
    width: 100%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-4 {
    width: 25%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-4 {
    width: 50%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-3-of-4 {
    width: 75%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-4-of-4 {
    width: 100%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-5 {
    width: 20%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-5 {
    width: 40%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-3-of-5 {
    width: 60%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-4-of-5 {
    width: 80%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-5-of-5 {
    width: 100%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-6 {
    width: 16.66667%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-6 {
    width: 33.33333%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-3-of-6 {
    width: 50%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-4-of-6 {
    width: 66.66667%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-5-of-6 {
    width: 83.33333%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-6-of-6 {
    width: 100%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-7 {
    width: 14.28571%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-7 {
    width: 28.57143%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-3-of-7 {
    width: 42.85714%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-4-of-7 {
    width: 57.14286%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-5-of-7 {
    width: 71.42857%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-6-of-7 {
    width: 85.71429%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-7-of-7 {
    width: 100%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-8 {
    width: 12.5%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-8 {
    width: 25%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-3-of-8 {
    width: 37.5%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-4-of-8 {
    width: 50%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-5-of-8 {
    width: 62.5%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-6-of-8 {
    width: 75%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-7-of-8 {
    width: 87.5%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-8-of-8 {
    width: 100%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-9 {
    width: 11.11111%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-9 {
    width: 22.22222%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-3-of-9 {
    width: 33.33333%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-4-of-9 {
    width: 44.44444%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-5-of-9 {
    width: 55.55556%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-6-of-9 {
    width: 66.66667%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-7-of-9 {
    width: 77.77778%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-8-of-9 {
    width: 88.88889%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-9-of-9 {
    width: 100%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-10 {
    width: 10%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-10 {
    width: 20%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-3-of-10 {
    width: 30%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-4-of-10 {
    width: 40%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-5-of-10 {
    width: 50%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-6-of-10 {
    width: 60%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-7-of-10 {
    width: 70%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-8-of-10 {
    width: 80%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-9-of-10 {
    width: 90%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-10-of-10 {
    width: 100%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-11 {
    width: 9.09091%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-11 {
    width: 18.18182%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-3-of-11 {
    width: 27.27273%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-4-of-11 {
    width: 36.36364%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-5-of-11 {
    width: 45.45455%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-6-of-11 {
    width: 54.54545%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-7-of-11 {
    width: 63.63636%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-8-of-11 {
    width: 72.72727%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-9-of-11 {
    width: 81.81818%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-10-of-11 {
    width: 90.90909%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-11-of-11 {
    width: 100%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-12 {
    width: 8.33333%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-12 {
    width: 16.66667%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-3-of-12 {
    width: 25%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-4-of-12 {
    width: 33.33333%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-5-of-12 {
    width: 41.66667%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-6-of-12 {
    width: 50%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-7-of-12 {
    width: 58.33333%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-8-of-12 {
    width: 66.66667%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-9-of-12 {
    width: 75%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-10-of-12 {
    width: 83.33333%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-11-of-12 {
    width: 91.66667%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-12-of-12 {
    width: 100%;
  }
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu .mega-description-group .mega-menu-description {
  margin: 5px 0;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item ul.mega-sub-menu {
  clear: both;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
  margin-left: 10px;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu {
  margin-left: 10px;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item {
  color: #666;
  font-family: inherit;
  font-size: 14px;
  display: block;
  float: left;
  clear: none;
  padding: 10px 10px 10px 10px;
  vertical-align: top;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item.mega-menu-clear,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item.mega-menu-clear {
  clear: left;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title {
  color: #555;
  font-family: inherit;
  font-size: 16px;
  text-transform: uppercase;
  text-decoration: none;
  font-weight: bold;
  text-align: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 5px 0px;
  vertical-align: top;
  display: block;
  visibility: inherit;
  border: 0;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title:hover,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title:hover {
  border-color: rgba(0,0,0,0);
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link {
  color: #c6cd23;
  font-family: inherit;
  font-size: 16px;
  text-transform: capitalize;
  text-decoration: none;
  font-weight: bold;
  text-align: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 10px;
  vertical-align: top;
  display: block;
  border: 0;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover {
  border-color: rgba(0,0,0,0);
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus {
  color: #f2f2f2;
  font-weight: bold;
  text-decoration: none;
  background: rgba(0,0,0,0);
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover>span.mega-title-below,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover>span.mega-title-below,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus>span.mega-title-below,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus>span.mega-title-below {
  text-decoration: none;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link {
  color: #fff;
  font-family: inherit;
  font-size: 14px;
  text-transform: none;
  text-decoration: none;
  font-weight: normal;
  text-align: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 10px;
  vertical-align: top;
  display: block;
  border: 0;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover {
  border-color: rgba(0,0,0,0);
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon>a.mega-menu-link,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon>a.mega-menu-link {
  display: flex;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:focus,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:focus {
  color: #c6cd23;
  font-weight: normal;
  text-decoration: none;
  background: rgba(0,0,0,0);
}
@media only screen and (max-width: 768px) {
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu {
    border: 0;
    padding: 10px;
    border-radius: 0;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item {
    width: 100%;
    clear: both;
  }
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu.mega-no-headers>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu.mega-no-headers>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link {
  color: #fff;
  font-family: inherit;
  font-size: 14px;
  text-transform: none;
  text-decoration: none;
  font-weight: normal;
  margin: 0;
  border: 0;
  padding: 0px 0px 0px 10px;
  vertical-align: top;
  display: block;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu.mega-no-headers>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu.mega-no-headers>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu.mega-no-headers>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu.mega-no-headers>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus {
  color: #c6cd23;
  font-weight: normal;
  text-decoration: none;
  background: rgba(0,0,0,0);
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-flyout ul.mega-sub-menu {
  z-index: 999;
  position: absolute;
  width: 250px;
  max-width: none;
  padding: 0px 0px 0px 0px;
  border: 0;
  background: #f1f1f1;
  border-radius: 0;
}
@media only screen and (max-width: 768px) {
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-flyout ul.mega-sub-menu {
    float: left;
    position: static;
    width: 100%;
    padding: 0;
    border: 0;
    border-radius: 0;
  }
}
@media only screen and (max-width: 768px) {
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item {
    clear: both;
  }
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
  display: block;
  background: #f1f1f1;
  color: #666;
  font-family: inherit;
  font-size: 14px;
  font-weight: normal;
  padding: 0px 10px 0px 10px;
  line-height: 35px;
  text-decoration: none;
  text-transform: none;
  vertical-align: baseline;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child>a.mega-menu-link {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}
@media only screen and (max-width: 768px) {
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child>a.mega-menu-link {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child>a.mega-menu-link {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
@media only screen and (max-width: 768px) {
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child>a.mega-menu-link {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus {
  background: #ddd;
  font-weight: normal;
  text-decoration: none;
  color: #666;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
  position: absolute;
  left: 100%;
  top: 0;
}
@media only screen and (max-width: 768px) {
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
    position: static;
    left: 0;
    width: 100%;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {
    padding-left: 20px;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu ul.mega-sub-menu a.mega-menu-link {
    padding-left: 30px;
  }
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator {
  display: inline-block;
  width: auto;
  background: transparent;
  position: relative;
  pointer-events: auto;
  left: auto;
  min-width: auto;
  font-size: inherit;
  padding: 0;
  margin: 0 0 0 6px;
  height: auto;
  line-height: inherit;
  color: inherit;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after {
  content: '\f140';
  font-family: dashicons;
  font-weight: normal;
  display: inline-block;
  margin: 0;
  vertical-align: top;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: rotate(0);
  color: inherit;
  position: relative;
  background: transparent;
  height: auto;
  width: auto;
  right: auto;
  line-height: inherit;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item-has-children li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator {
  float: right;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item-has-children.mega-collapse-children.mega-toggle-on>a.mega-menu-link>span.mega-indicator:after {
  content: '\f142';
}
@media only screen and (max-width: 768px) {
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator {
    float: right;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link>span.mega-indicator:after {
    content: '\f142';
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item-has-children.mega-hide-sub-menu-on-mobile>a.mega-menu-link>span.mega-indicator {
    display: none;
  }
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu:not(.mega-menu-tabbed) li.mega-menu-item-has-children:not(.mega-collapse-children)>a.mega-menu-link>span.mega-indicator,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item-has-children.mega-hide-arrow>a.mega-menu-link>span.mega-indicator {
  display: none;
}
@media only screen and (min-width: 769px) {
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-flyout li.mega-menu-item a.mega-menu-link>span.mega-indicator:after {
    content: '\f139';
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link {
    text-align: right;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link>span.mega-indicator {
    float: left;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link>span.mega-indicator:after {
    content: '\f141';
    margin: 0 6px 0 0;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link:before {
    float: right;
    margin: 0 0 0 6px;
  }
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
    left: -100%;
    top: 0;
  }
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li[class^='mega-lang-item']>a.mega-menu-link>img {
  display: inline;
}
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation a.mega-menu-link>img.wpml-ls-flag,
.acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation a.mega-menu-link>img.iclflag {
  display: inline;
  margin-right: 8px;
}
@media only screen and (max-width: 768px) {
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-hide-on-mobile,
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-hide-on-mobile,
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item.mega-hide-on-mobile {
    display: none;
  }
}
@media only screen and (min-width: 769px) {
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-hide-on-desktop,
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-hide-on-desktop,
  .acalog-custom #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item.mega-hide-on-desktop {
    display: none;
  }
}
@media only screen and (max-width: 768px) {
  .acalog-custom #mega-menu-wrap-main-navigation:after {
    content: "";
    display: table;
    clear: both;
  }
}
.acalog-custom #mega-menu-wrap-main-navigation .mega-menu-toggle {
  display: none;
  z-index: 1;
  cursor: pointer;
  background: #222;
  border-radius: 2px 2px 2px 2px;
  line-height: 40px;
  height: 40px;
  text-align: left;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
  outline: none;
  white-space: nowrap;
}
.acalog-custom #mega-menu-wrap-main-navigation .mega-menu-toggle img {
  max-width: 100%;
  padding: 0;
}
@media only screen and (max-width: 768px) {
  .acalog-custom #mega-menu-wrap-main-navigation .mega-menu-toggle {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
}
.acalog-custom #mega-menu-wrap-main-navigation .mega-menu-toggle .mega-toggle-blocks-left,
.acalog-custom #mega-menu-wrap-main-navigation .mega-menu-toggle .mega-toggle-blocks-center,
.acalog-custom #mega-menu-wrap-main-navigation .mega-menu-toggle .mega-toggle-blocks-right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-preferred-size: 33.33%;
  -webkit-flex-basis: 33.33%;
  flex-basis: 33.33%;
}
.acalog-custom #mega-menu-wrap-main-navigation .mega-menu-toggle .mega-toggle-blocks-left {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.acalog-custom #mega-menu-wrap-main-navigation .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block {
  margin-left: 6px;
}
.acalog-custom #mega-menu-wrap-main-navigation .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block:only-child {
  margin-right: 6px;
}
.acalog-custom #mega-menu-wrap-main-navigation .mega-menu-toggle .mega-toggle-blocks-center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.acalog-custom #mega-menu-wrap-main-navigation .mega-menu-toggle .mega-toggle-blocks-center .mega-toggle-block {
  margin-left: 3px;
  margin-right: 3px;
}
.acalog-custom #mega-menu-wrap-main-navigation .mega-menu-toggle .mega-toggle-blocks-right {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.acalog-custom #mega-menu-wrap-main-navigation .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block {
  margin-right: 6px;
}
.acalog-custom #mega-menu-wrap-main-navigation .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child {
  margin-left: 6px;
}
.acalog-custom #mega-menu-wrap-main-navigation .mega-menu-toggle .mega-toggle-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  height: 100%;
  outline: 0;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  -ms-flex-negative: 0;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
@media only screen and (max-width: 768px) {
  .acalog-custom #mega-menu-wrap-main-navigation .mega-menu-toggle+#mega-menu-main-navigation {
    background: #222;
    padding: 0px 0px 0px 0px;
    display: none;
  }
  .acalog-custom #mega-menu-wrap-main-navigation .mega-menu-toggle.mega-menu-open+#mega-menu-main-navigation {
    display: block;
  }
}
.acalog-custom #mega-menu-wrap-main-navigation .mega-menu-toggle .mega-toggle-block-0 {
  cursor: pointer;
}
.acalog-custom #mega-menu-wrap-main-navigation .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated {
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  cursor: pointer;
  transition-property: opacity, filter;
  transition-duration: 0.15s;
  transition-timing-function: linear;
  font: inherit;
  color: inherit;
  text-transform: none;
  background-color: transparent;
  border: 0;
  margin: 0;
  overflow: visible;
  transform: scale(0.8);
  align-self: center;
  outline: 0;
  background: none;
}
.acalog-custom #mega-menu-wrap-main-navigation .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-box {
  width: 40px;
  height: 24px;
  display: inline-block;
  position: relative;
  outline: 0;
}
.acalog-custom #mega-menu-wrap-main-navigation .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner {
  display: block;
  top: 50%;
  margin-top: -2px;
}
.acalog-custom #mega-menu-wrap-main-navigation .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner,
.acalog-custom #mega-menu-wrap-main-navigation .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before,
.acalog-custom #mega-menu-wrap-main-navigation .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {
  width: 40px;
  height: 4px;
  background-color: #ddd;
  border-radius: 4px;
  position: absolute;
  transition-property: transform;
  transition-duration: 0.15s;
  transition-timing-function: ease;
}
.acalog-custom #mega-menu-wrap-main-navigation .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before,
.acalog-custom #mega-menu-wrap-main-navigation .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {
  content: "";
  display: block;
}
.acalog-custom #mega-menu-wrap-main-navigation .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before {
  top: -10px;
}
.acalog-custom #mega-menu-wrap-main-navigation .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {
  bottom: -10px;
}
.acalog-custom #mega-menu-wrap-main-navigation .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner {
  top: 2px;
}
.acalog-custom #mega-menu-wrap-main-navigation .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before {
  top: 10px;
  transition-property: transform, opacity;
  transition-timing-function: ease;
  transition-duration: 0.15s;
}
.acalog-custom #mega-menu-wrap-main-navigation .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after {
  top: 20px;
}
.acalog-custom #mega-menu-wrap-main-navigation .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner {
  transform: translate3d(0,10px,0) rotate(45deg);
}
.acalog-custom #mega-menu-wrap-main-navigation .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before {
  transform: rotate(-45deg) translate3d(-5.71429px,-6px,0);
  opacity: 0;
}
.acalog-custom #mega-menu-wrap-main-navigation .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after {
  transform: translate3d(0,-20px,0) rotate(-90deg);
}
.acalog-custom #mega-menu-wrap-main-navigation {
  clear: both;
}
.acalog-custom .wp-block-button__link {
  align-content: center;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  height: 100%;
  text-align: center;
  word-break: break-word;
}
.acalog-custom .wp-block-button__link.aligncenter {
  text-align: center;
}
.acalog-custom .wp-block-button__link.alignright {
  text-align: right;
}
.acalog-custom :where(.wp-block-button__link) {
  border-radius: 9999px;
  box-shadow: none;
  padding: calc(2.667em) calc(3.333em);
  text-decoration: none;
}
.acalog-custom .wp-block-button[style*=text-decoration] .wp-block-button__link {
  text-decoration: inherit;
}
.acalog-custom .wp-block-buttons>.wp-block-button.has-custom-width {
  max-width: none;
}
.acalog-custom .wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link {
  width: 100%;
}
.acalog-custom .wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link {
  font-size: inherit;
}
.acalog-custom .wp-block-buttons>.wp-block-button.wp-block-button__width-25 {
  width: calc(25% - var(--wp--style--block-gap,.5em)*.75);
}
.acalog-custom .wp-block-buttons>.wp-block-button.wp-block-button__width-50 {
  width: calc(50% - var(--wp--style--block-gap,.5em)*.5);
}
.acalog-custom .wp-block-buttons>.wp-block-button.wp-block-button__width-75 {
  width: calc(75% - var(--wp--style--block-gap,.5em)*.25);
}
.acalog-custom .wp-block-buttons>.wp-block-button.wp-block-button__width-100 {
  flex-basis: 100%;
  width: 100%;
}
.acalog-custom .wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25 {
  width: 25%;
}
.acalog-custom .wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50 {
  width: 50%;
}
.acalog-custom .wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75 {
  width: 75%;
}
.acalog-custom .wp-block-button.is-style-squared,
.acalog-custom .wp-block-button__link.wp-block-button.is-style-squared {
  border-radius: 0;
}
.acalog-custom .wp-block-button.no-border-radius,
.acalog-custom .wp-block-button__link.no-border-radius {
  border-radius: 0 !important;
}
.acalog-custom :root :where(.wp-block-button .wp-block-button__link.is-style-outline),
.acalog-custom :root :where(.wp-block-button.is-style-outline>.wp-block-button__link) {
  border: 2px solid;
  padding: .667em 1.333em;
}
.acalog-custom :root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),
.acalog-custom :root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)) {
  color: currentColor;
}
.acalog-custom :root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),
.acalog-custom :root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)) {
  background-color: initial;
  background-image: none;
}
.acalog-custom h1:where(.wp-block-heading).has-background,
.acalog-custom h2:where(.wp-block-heading).has-background,
.acalog-custom h3:where(.wp-block-heading).has-background,
.acalog-custom h4:where(.wp-block-heading).has-background,
.acalog-custom h5:where(.wp-block-heading).has-background,
.acalog-custom h6:where(.wp-block-heading).has-background {
  padding: 1.25em 2.375em;
}
.acalog-custom h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),
.acalog-custom h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),
.acalog-custom h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),
.acalog-custom h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),
.acalog-custom h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),
.acalog-custom h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),
.acalog-custom h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),
.acalog-custom h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),
.acalog-custom h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),
.acalog-custom h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),
.acalog-custom h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),
.acalog-custom h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]) {
  rotate: 180deg;
}
.acalog-custom .wp-block-buttons {
  box-sizing: border-box;
}
.acalog-custom .wp-block-buttons.is-vertical {
  flex-direction: column;
}
.acalog-custom .wp-block-buttons.is-vertical>.wp-block-button:last-child {
  margin-bottom: 0;
}
.acalog-custom .wp-block-buttons>.wp-block-button {
  display: inline-block;
  margin: 0;
}
.acalog-custom .wp-block-buttons.is-content-justification-left {
  justify-content: flex-start;
}
.acalog-custom .wp-block-buttons.is-content-justification-left.is-vertical {
  align-items: flex-start;
}
.acalog-custom .wp-block-buttons.is-content-justification-center {
  justify-content: center;
}
.acalog-custom .wp-block-buttons.is-content-justification-center.is-vertical {
  align-items: center;
}
.acalog-custom .wp-block-buttons.is-content-justification-right {
  justify-content: flex-end;
}
.acalog-custom .wp-block-buttons.is-content-justification-right.is-vertical {
  align-items: flex-end;
}
.acalog-custom .wp-block-buttons.is-content-justification-space-between {
  justify-content: space-between;
}
.acalog-custom .wp-block-buttons.aligncenter {
  text-align: center;
}
.acalog-custom .wp-block-buttons:not(.is-content-justification-space-between,
.acalog-custom .is-content-justification-right,
.acalog-custom .is-content-justification-left,
.acalog-custom .is-content-justification-center) .wp-block-button.aligncenter {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.acalog-custom .wp-block-buttons[style*=text-decoration] .wp-block-button,
.acalog-custom .wp-block-buttons[style*=text-decoration] .wp-block-button__link {
  text-decoration: inherit;
}
.acalog-custom .wp-block-buttons.has-custom-font-size .wp-block-button__link {
  font-size: inherit;
}
.acalog-custom .wp-block-buttons .wp-block-button__link {
  width: 100%;
}
.acalog-custom .wp-block-button.aligncenter {
  text-align: center;
}
.acalog-custom .is-small-text {
  font-size: .875em;
}
.acalog-custom .is-regular-text {
  font-size: 1em;
}
.acalog-custom .is-large-text {
  font-size: 2.25em;
}
.acalog-custom .is-larger-text {
  font-size: 3em;
}
.acalog-custom .has-drop-cap:not(:focus):first-letter {
  float: left;
  font-size: 8.4em;
  font-style: normal;
  font-weight: 100;
  line-height: .68;
  margin: .05em .1em 0 0;
  text-transform: uppercase;
}
.acalog-custom body.rtl .has-drop-cap:not(:focus):first-letter {
  float: none;
  margin-left: .1em;
}
.acalog-custom p.has-drop-cap.has-background {
  overflow: hidden;
}
.acalog-custom :root :where(p.has-background) {
  padding: 1.25em 2.375em;
}
.acalog-custom :where(p.has-text-color:not(.has-link-color)) a {
  color: inherit;
}
.acalog-custom p.has-text-align-left[style*="writing-mode:vertical-lr"],
.acalog-custom p.has-text-align-right[style*="writing-mode:vertical-rl"] {
  rotate: 180deg;
}
.acalog-custom :root {
  --wp--preset--aspect-ratio--square: 1;
  --wp--preset--aspect-ratio--4-3: 1.3333333333333;
  --wp--preset--aspect-ratio--3-4: 0.75;
  --wp--preset--aspect-ratio--3-2: 1.5;
  --wp--preset--aspect-ratio--2-3: 0.66666666666667;
  --wp--preset--aspect-ratio--16-9: 1.7777777777778;
  --wp--preset--aspect-ratio--9-16: 0.5625;
  --wp--preset--color--black: #1b1b1b;
  --wp--preset--color--cyan-bluish-gray: #abb8c3;
  --wp--preset--color--white: #fff;
  --wp--preset--color--pale-pink: #f78da7;
  --wp--preset--color--vivid-red: #cf2e2e;
  --wp--preset--color--luminous-vivid-orange: #ff6900;
  --wp--preset--color--luminous-vivid-amber: #fcb900;
  --wp--preset--color--light-green-cyan: #7bdcb5;
  --wp--preset--color--vivid-green-cyan: #00d084;
  --wp--preset--color--pale-cyan-blue: #8ed1fc;
  --wp--preset--color--vivid-cyan-blue: #0693e3;
  --wp--preset--color--vivid-purple: #9b51e0;
  --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);
  --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,#7adcb4 0%,#00d082 100%);
  --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,#fcb900 0%,#ff6900 100%);
  --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);
  --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,#eeeeee 0%,#a9b8c3 100%);
  --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);
  --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,#ffceec 0%,#9896f0 100%);
  --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);
  --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);
  --wp--preset--gradient--pale-ocean: linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);
  --wp--preset--gradient--electric-grass: linear-gradient(135deg,#caf880 0%,#71ce7e 100%);
  --wp--preset--gradient--midnight: linear-gradient(135deg,#020381 0%,#2874fc 100%);
  --wp--preset--font-size--small: 13px;
  --wp--preset--font-size--medium: 20px;
  --wp--preset--font-size--large: 36px;
  --wp--preset--font-size--x-large: 42px;
  --wp--preset--spacing--20: 0.44rem;
  --wp--preset--spacing--30: 0.67rem;
  --wp--preset--spacing--40: 1rem;
  --wp--preset--spacing--50: 1.5rem;
  --wp--preset--spacing--60: 2.25rem;
  --wp--preset--spacing--70: 3.38rem;
  --wp--preset--spacing--80: 5.06rem;
  --wp--preset--shadow--natural: 6px 6px 9px rgba(0,0,0,0.2);
  --wp--preset--shadow--deep: 12px 12px 50px rgba(0,0,0,0.4);
  --wp--preset--shadow--sharp: 6px 6px 0px rgba(0,0,0,0.2);
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #ffffff, 6px 6px #000000;
  --wp--preset--shadow--crisp: 6px 6px 0px #000000;
}
.acalog-custom :where(.is-layout-flex) {
  gap: 0.5em;
}
.acalog-custom :where(.is-layout-grid) {
  gap: 0.5em;
}
.acalog-custom body .is-layout-flex {
  display: flex;
}
.acalog-custom .is-layout-flex {
  flex-wrap: wrap;
  align-items: center;
}
.acalog-custom .is-layout-flex> :is(*,
.acalog-custom div) {
  margin: 0;
}
.acalog-custom body .is-layout-grid {
  display: grid;
}
.acalog-custom .is-layout-grid> :is(*,
.acalog-custom div) {
  margin: 0;
}
.acalog-custom :where(.wp-block-columns.is-layout-flex) {
  gap: 2em;
}
.acalog-custom :where(.wp-block-columns.is-layout-grid) {
  gap: 2em;
}
.acalog-custom :where(.wp-block-post-template.is-layout-flex) {
  gap: 1.25em;
}
.acalog-custom :where(.wp-block-post-template.is-layout-grid) {
  gap: 1.25em;
}
.acalog-custom .has-black-color {
  color: var(--wp--preset--color--black) !important;
}
.acalog-custom .has-cyan-bluish-gray-color {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.acalog-custom .has-white-color {
  color: var(--wp--preset--color--white) !important;
}
.acalog-custom .has-pale-pink-color {
  color: var(--wp--preset--color--pale-pink) !important;
}
.acalog-custom .has-vivid-red-color {
  color: var(--wp--preset--color--vivid-red) !important;
}
.acalog-custom .has-luminous-vivid-orange-color {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.acalog-custom .has-luminous-vivid-amber-color {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.acalog-custom .has-light-green-cyan-color {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.acalog-custom .has-vivid-green-cyan-color {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.acalog-custom .has-pale-cyan-blue-color {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.acalog-custom .has-vivid-cyan-blue-color {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.acalog-custom .has-vivid-purple-color {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.acalog-custom .has-black-background-color {
  background-color: var(--wp--preset--color--black) !important;
}
.acalog-custom .has-cyan-bluish-gray-background-color {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.acalog-custom .has-white-background-color {
  background-color: var(--wp--preset--color--white) !important;
}
.acalog-custom .has-pale-pink-background-color {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.acalog-custom .has-vivid-red-background-color {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.acalog-custom .has-luminous-vivid-orange-background-color {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.acalog-custom .has-luminous-vivid-amber-background-color {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.acalog-custom .has-light-green-cyan-background-color {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.acalog-custom .has-vivid-green-cyan-background-color {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.acalog-custom .has-pale-cyan-blue-background-color {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.acalog-custom .has-vivid-cyan-blue-background-color {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.acalog-custom .has-vivid-purple-background-color {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.acalog-custom .has-black-border-color {
  border-color: var(--wp--preset--color--black) !important;
}
.acalog-custom .has-cyan-bluish-gray-border-color {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.acalog-custom .has-white-border-color {
  border-color: var(--wp--preset--color--white) !important;
}
.acalog-custom .has-pale-pink-border-color {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.acalog-custom .has-vivid-red-border-color {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.acalog-custom .has-luminous-vivid-orange-border-color {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.acalog-custom .has-luminous-vivid-amber-border-color {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.acalog-custom .has-light-green-cyan-border-color {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.acalog-custom .has-vivid-green-cyan-border-color {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.acalog-custom .has-pale-cyan-blue-border-color {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.acalog-custom .has-vivid-cyan-blue-border-color {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.acalog-custom .has-vivid-purple-border-color {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.acalog-custom .has-vivid-cyan-blue-to-vivid-purple-gradient-background {
  background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
}
.acalog-custom .has-light-green-cyan-to-vivid-green-cyan-gradient-background {
  background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
}
.acalog-custom .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
  background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
}
.acalog-custom .has-luminous-vivid-orange-to-vivid-red-gradient-background {
  background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
}
.acalog-custom .has-very-light-gray-to-cyan-bluish-gray-gradient-background {
  background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
}
.acalog-custom .has-cool-to-warm-spectrum-gradient-background {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.acalog-custom .has-blush-light-purple-gradient-background {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.acalog-custom .has-blush-bordeaux-gradient-background {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.acalog-custom .has-luminous-dusk-gradient-background {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.acalog-custom .has-pale-ocean-gradient-background {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.acalog-custom .has-electric-grass-gradient-background {
  background: var(--wp--preset--gradient--electric-grass) !important;
}
.acalog-custom .has-midnight-gradient-background {
  background: var(--wp--preset--gradient--midnight) !important;
}
.acalog-custom .has-small-font-size {
  font-size: var(--wp--preset--font-size--small) !important;
}
.acalog-custom .has-medium-font-size {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.acalog-custom .has-large-font-size {
  font-size: var(--wp--preset--font-size--large) !important;
}
.acalog-custom .has-x-large-font-size {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.acalog-custom svg {
  fill: #ffffff;
}
.acalog-custom svg {
  fill: #ffffff;
}
.acalog-custom svg {
  fill: #ffffff;
}
.acalog-custom svg {
  fill: #ffffff;
}
.acalog-custom .searchwp-live-search-results {
  opacity: 0;
  transition: opacity .25s ease-in-out;
  -moz-transition: opacity .25s ease-in-out;
  -webkit-transition: opacity .25s ease-in-out;
  height: 0;
  overflow: hidden;
  z-index: 9999995;
  position: absolute;
  display: none;
}
.acalog-custom .searchwp-live-search-results-showing {
  display: block;
  opacity: 1;
  height: auto;
  overflow: auto;
}
.acalog-custom .searchwp-live-search-no-results {
  padding: 3em 2em 0;
  text-align: center;
}
.acalog-custom .searchwp-live-search-no-min-chars:after {
  content: "Continue typing";
  display: block;
  text-align: center;
  padding: 2em 2em 0;
}
.toplevel_popup .n1_header,
table.block_n2_and_content .n1_header,
.tooltip .n1_header {
  font-weight: 300;
  font-family: Source Sans Pro, sans-serif;
  line-height: 1.5;
}
.toplevel_popup .n1_archived,
table.block_n2_and_content .n1_archived,
.tooltip .n1_archived {
  font-weight: 300;
  font-family: Source Sans Pro, sans-serif;
  line-height: 1.5;
}
.toplevel_popup .date,
table.block_n2_and_content .date,
.tooltip .date {
  font-weight: 300;
  font-family: inherit;
  line-height: 1.5;
}
.toplevel_popup .n3_header,
table.block_n2_and_content .n3_header,
.tooltip .n3_header {
  font-weight: 300;
  font-family: Source Sans Pro, sans-serif;
  line-height: 1.5;
}
.toplevel_popup .n2_search_header,
table.block_n2_and_content .n2_search_header,
.tooltip .n2_search_header {
  font-weight: 500;
  font-family: Source Sans Pro, sans-serif;
  line-height: 1.5;
}
.toplevel_popup a.navbar:link,
.toplevel_popup a.navbar:visited,
table.block_n2_and_content a.navbar:link,
table.block_n2_and_content a.navbar:visited,
.tooltip a.navbar:link,
.tooltip a.navbar:visited {
  font-weight: 500;
  font-family: Source Sans Pro, sans-serif;
  text-decoration: none;
  line-height: 1.5;
}
.toplevel_popup a.navbar:active,
.toplevel_popup a.navbar:hover,
table.block_n2_and_content a.navbar:active,
table.block_n2_and_content a.navbar:hover,
.tooltip a.navbar:active,
.tooltip a.navbar:hover {
  font-weight: 500;
  font-family: Source Sans Pro, sans-serif;
  text-decoration: underline;
  line-height: 1.5;
}
.toplevel_popup h1,
.toplevel_popup .header,
table.block_n2_and_content h1,
table.block_n2_and_content .header,
.tooltip h1,
.tooltip .header {
  font-weight: 500;
  font-family: Source Sans Pro, sans-serif;
  line-height: 1.2;
}
.toplevel_popup h2,
.toplevel_popup .header_2,
table.block_n2_and_content h2,
table.block_n2_and_content .header_2,
.tooltip h2,
.tooltip .header_2 {
  font-weight: 500;
  font-family: Source Sans Pro, sans-serif;
  line-height: 1.2;
}
.toplevel_popup h3,
.toplevel_popup .header_3,
table.block_n2_and_content h3,
table.block_n2_and_content .header_3,
.tooltip h3,
.tooltip .header_3 {
  font-weight: 500;
  font-family: Source Sans Pro, sans-serif;
  line-height: 1.2;
}
.toplevel_popup h4,
.toplevel_popup .header_4,
table.block_n2_and_content h4,
table.block_n2_and_content .header_4,
.tooltip h4,
.tooltip .header_4 {
  font-weight: 500;
  font-family: Source Sans Pro, sans-serif;
  line-height: 1.2;
}
.toplevel_popup h5,
.toplevel_popup .header_5,
table.block_n2_and_content h5,
table.block_n2_and_content .header_5,
.tooltip h5,
.tooltip .header_5 {
  font-weight: 500;
  font-family: Source Sans Pro, sans-serif;
  line-height: 1.2;
}
.toplevel_popup h6,
.toplevel_popup .header_6,
table.block_n2_and_content h6,
table.block_n2_and_content .header_6,
.tooltip h6,
.tooltip .header_6 {
  font-weight: 500;
  font-family: Source Sans Pro, sans-serif;
  line-height: 1.2;
}
.toplevel_popup td,
table.block_n2_and_content td,
.tooltip td {
  font-weight: 300;
  font-family: Source Sans Pro, sans-serif;
  line-height: 1.5;
}
.toplevel_popup a:link,
.toplevel_popup a:visited,
table.block_n2_and_content a:link,
table.block_n2_and_content a:visited,
.tooltip a:link,
.tooltip a:visited {
  font-weight: 300;
  font-family: Source Sans Pro, sans-serif;
  text-decoration: underline;
  line-height: 1.5;
}
.toplevel_popup a:active,
.toplevel_popup a:hover,
table.block_n2_and_content a:active,
table.block_n2_and_content a:hover,
.tooltip a:active,
.tooltip a:hover {
  font-weight: 300;
  font-family: Source Sans Pro, sans-serif;
  text-decoration: underline;
  line-height: 1.5;
}
.toplevel_popup th,
table.block_n2_and_content th,
.tooltip th {
  font-family: Source Sans Pro, sans-serif;
  line-height: 1.5;
}
#gateway-popup body,
#gateway-page body {
  font-family: Source Sans Pro, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.5;
  color: #282828;
}
#gateway-popup .toplevel,
#gateway-popup .toplevel_popup,
#gateway-page .toplevel,
#gateway-page .toplevel_popup {
  width: 100%;
}
#gateway-popup #acalog-client-header,
#gateway-page #acalog-client-header {
  width: 100%;
}
#gateway-popup #acalog-client-footer,
#gateway-page #acalog-client-footer {
  width: 100%;
}
#gateway-popup table.block_n2_and_content,
#gateway-page table.block_n2_and_content {
  max-width: 1568px;
  width: 100%;
  margin: 20px auto 20px auto;
  padding: 0px 16px;
}
#gateway-popup td.block_n2_and_content td.block_n2_and_content,
#gateway-page td.block_n2_and_content td.block_n2_and_content {
  padding: 5px 0px 5px 0px;
}
#gateway-popup #select_catalog,
#gateway-page #select_catalog {
  width: 400px;
}
#gateway-popup .block_n2,
#gateway-page .block_n2 {
  padding: 0px 20px 0px 20px;
  width: 20%;
}
#gateway-popup .block_n2_content,
#gateway-page .block_n2_content {
  width: 100%;
  background-color: #f2f2f2;
  border-radius: 38px;
  padding: 2rem;
}
#gateway-popup .block_n2_search,
#gateway-page .block_n2_search {
  padding: 0px 0px 0px 0px;
}
#gateway-popup #acalog-navigation,
#gateway-page #acalog-navigation {
  padding-top: 10px;
}
#gateway-popup .n2_links a,
#gateway-page .n2_links a {
  display: block;
  padding: 10px 0px;
}
#gateway-popup .block_content_outer,
#gateway-page .block_content_outer {
  padding: 0px 20px 0px 20px;
  width: 60%;
}
#gateway-popup .block_content,
#gateway-page .block_content {
  padding: 0px 0px 0px 0px;
  width: 100%;
}
#gateway-popup #acalog-page-title,
#gateway-page #acalog-page-title {
  margin: 10px 0px;
}
#gateway-popup .block_content ul,
#gateway-popup .block_content_popup ul,
#gateway-popup .block_content div.td_dark ul,
#gateway-popup .block_content ol,
#gateway-popup .block_content_popup ol,
#gateway-popup .block_content div.td_dark ol,
#gateway-popup .block_content p,
#gateway-popup .block_content_popup p,
#gateway-page .block_content ul,
#gateway-page .block_content_popup ul,
#gateway-page .block_content div.td_dark ul,
#gateway-page .block_content ol,
#gateway-page .block_content_popup ol,
#gateway-page .block_content div.td_dark ol,
#gateway-page .block_content p,
#gateway-page .block_content_popup p {
  margin: 10px 0px;
}
#gateway-popup .gateway-toolbar,
#gateway-page .gateway-toolbar {
  margin: 10px 0px;
}
#gateway-popup .block_content .acalog-adhoc p,
#gateway-popup .block_content ul ul,
#gateway-popup .block_content_popup ul ul,
#gateway-popup .block_content ol ol,
#gateway-popup .block_content_popup ol ol,
#gateway-popup .block_content ol ul,
#gateway-popup .block_content_popup ol ul,
#gateway-popup .block_content ul ol,
#gateway-popup .block_content_popup ul ol,
#gateway-page .block_content .acalog-adhoc p,
#gateway-page .block_content ul ul,
#gateway-page .block_content_popup ul ul,
#gateway-page .block_content ol ol,
#gateway-page .block_content_popup ol ol,
#gateway-page .block_content ol ul,
#gateway-page .block_content_popup ol ul,
#gateway-page .block_content ul ol,
#gateway-page .block_content_popup ul ol {
  margin: 0;
}
#gateway-popup .block_content H1,
#gateway-popup .block_content .header,
#gateway-popup .block_content H2,
#gateway-popup .block_content .header_2,
#gateway-popup .block_content H3,
#gateway-popup .block_content .header_3,
#gateway-popup .block_content H4,
#gateway-popup .block_content .header_4,
#gateway-popup .block_content H5,
#gateway-popup .block_content .header_5,
#gateway-popup .block_content H6,
#gateway-popup .block_content .header_6,
#gateway-page .block_content H1,
#gateway-page .block_content .header,
#gateway-page .block_content H2,
#gateway-page .block_content .header_2,
#gateway-page .block_content H3,
#gateway-page .block_content .header_3,
#gateway-page .block_content H4,
#gateway-page .block_content .header_4,
#gateway-page .block_content H5,
#gateway-page .block_content .header_5,
#gateway-page .block_content H6,
#gateway-page .block_content .header_6 {
  margin: 20px 0px 10px 0px;
}
#gateway-popup body,
#gateway-print body,
#gateway-page body {
  display: block;
}
.block_content_outer a:target {
  position: relative;
  top: -90px;
  padding-top: 90px;
}
#gateway-back-to-top-icon-container {
  display: none !important;
}
.catalog-frontpage__button-bar {
  margin: 1rem auto;
  display: flex;
  flex-direction: row;
  justify-content: center !important;
  flex-wrap: nowrap;
  gap: 0.5rem;
}
