/*! elementor-icons - v5.43.0 - 30-05-2025 */
@font-face {
  font-family: eicons;
  src: url('../fonts/eicons.eot?5.43.0');
  src: url('../fonts/eicons.eot?5.43.0#iefix') format('embedded-opentype'),
       url('../fonts/eicons.woff2?5.43.0') format('woff2'),
       url('../fonts/eicons.woff?5.43.0') format('woff'),
       url('../fonts/eicons.ttf?5.43.0') format('truetype'),
       url('../fonts/eicons.svg?5.43.0#eicon') format('svg');
  font-weight: 400;
  font-style: normal;
}

[class*=" eicon-"],
[class^="eicon"] {
  display: inline-block;
  font-family: eicons;
  font-size: inherit;
  font-weight: 400;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@keyframes a {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(359deg);
  }
}

.eicon-animation-spin {
  animation: 2s linear infinite a;
}

/* Icon content mapping */
.eicon-editor-link:before { content: "\e800"; }
.eicon-editor-unlink:before { content: "\e801"; }
.eicon-editor-external-link:before { content: "\e802"; }
.eicon-editor-close:before { content: "\e803"; }
.eicon-editor-list-ol:before { content: "\e804"; }
.eicon-editor-list-ul:before { content: "\e805"; }
.eicon-editor-bold:before { content: "\e806"; }
.eicon-editor-italic:before { content: "\e807"; }
.eicon-editor-underline:before { content: "\e808"; }
.eicon-editor-paragraph:before { content: "\e809"; }
.eicon-editor-h1:before { content: "\e80a"; }
.eicon-editor-h2:before { content: "\e80b"; }
.eicon-editor-h3:before { content: "\e80c"; }
.eicon-editor-h4:before { content: "\e80d"; }
.eicon-editor-h5:before { content: "\e80e"; }
.eicon-editor-h6:before { content: "\e80f"; }
.eicon-editor-quote:before { content: "\e810"; }
.eicon-editor-code:before { content: "\e811"; }
.eicon-elementor:before { content: "\e812"; }
.eicon-elementor-circle:before,
.eicon-elementor-square:before { content: "\e813"; }
.eicon-pojome:before { content: "\e814"; }
.eicon-plus:before { content: "\e815"; }
.eicon-menu-bar:before { content: "\e816"; }
.eicon-apps:before { content: "\e817"; }
.eicon-accordion:before { content: "\e818"; }
.eicon-alert:before { content: "\e819"; }
.eicon-animation-text:before { content: "\e81a"; }
.eicon-animation:before { content: "\e81b"; }
.eicon-banner:before { content: "\e81c"; }
.eicon-blockquote:before { content: "\e81d"; }
.eicon-button:before { content: "\e81e"; }
.eicon-call-to-action:before { content: "\e81f"; }
.eicon-captcha:before { content: "\e820"; }
.eicon-carousel:before { content: "\e821"; }
.eicon-checkbox:before { content: "\e822"; }
.eicon-columns:before { content: "\e823"; }
.eicon-countdown:before { content: "\e824"; }
.eicon-counter:before { content: "\e825"; }
.eicon-date:before { content: "\e826"; }
.eicon-divider-shape:before { content: "\e827"; }
.eicon-divider:before { content: "\e828"; }
.eicon-download-button:before { content: "\e829"; }
.eicon-dual-button:before { content: "\e82a"; }
.eicon-email-field:before { content: "\e82b"; }
.eicon-facebook-comments:before { content: "\e82c"; }
.eicon-facebook-like-box:before { content: "\e82d"; }
.eicon-form-horizontal:before { content: "\e82e"; }
.eicon-form-vertical:before { content: "\e82f"; }
.eicon-gallery-grid:before { content: "\e830"; }
.eicon-gallery-group:before { content: "\e831"; }
.eicon-gallery-justified:before { content: "\e832"; }
.eicon-gallery-masonry:before { content: "\e833"; }
.eicon-icon-box:before { content: "\e834"; }
.eicon-image-before-after:before { content: "\e835"; }
.eicon-image-box:before { content: "\e836"; }
.eicon-image-hotspot:before { content: "\e837"; }
.eicon-image-rollover:before { content: "\e838"; }
.eicon-info-box:before { content: "\e839"; }
.eicon-inner-section:before { content: "\e83a"; }
.eicon-mailchimp:before { content: "\e83b"; }
.eicon-menu-card:before { content: "\e83c"; }
.eicon-navigation-horizontal:before { content: "\e83d"; }
.eicon-nav-menu:before { content: "\e83e"; }
.eicon-navigation-vertical:before { content: "\e83f"; }
.eicon-number-field:before { content: "\e840"; }
.eicon-parallax:before { content: "\e841"; }
.eicon-php7:before { content: "\e842"; }
.eicon-post-list:before { content: "\e843"; }
.eicon-post-slider:before { content: "\e844"; }
.eicon-post:before { content: "\e845"; }
.eicon-posts-carousel:before { content: "\e846"; }
.eicon-posts-grid:before { content: "\e847"; }
.eicon-posts-group:before { content: "\e848"; }
.eicon-posts-justified:before { content: "\e849"; }
.eicon-posts-masonry:before { content: "\e84a"; }
.eicon-posts-ticker:before { content: "\e84b"; }
.eicon-price-list:before { content: "\e84c"; }
.eicon-price-table:before { content: "\e84d"; }
.eicon-radio:before { content: "\e84e"; }
.eicon-rtl:before { content: "\e84f"; }
.eicon-scroll:before { content: "\e850"; }
.eicon-search:before { content: "\e851"; }
.eicon-select:before { content: "\e852"; }
.eicon-share:before { content: "\e853"; }
.eicon-sidebar:before { content: "\e854"; }
.eicon-skill-bar:before { content: "\e855"; }
.eicon-slider-3d:before { content: "\e856"; }
.eicon-slider-album:before { content: "\e857"; }
.eicon-slider-device:before { content: "\e858"; }
.eicon-slider-full-screen:before { content: "\e859"; }
.eicon-slider-push:before { content: "\e85a"; }
.eicon-slider-vertical:before { content: "\e85b"; }
.eicon-slider-video:before { content: "\e85c"; }
.eicon-slides:before { content: "\e85d"; }
.eicon-social-icons:before { content: "\e85e"; }
.eicon-spacer:before { content: "\e85f"; }
.eicon-table:before { content: "\e860"; }
.eicon-tabs:before { content: "\e861"; }
.eicon-tel-field:before { content: "\e862"; }
.eicon-text-area:before { content: "\e863"; }
.eicon-text-field:before { content: "\e864"; }
.eicon-thumbnails-down:before { content: "\e865"; }
.eicon-thumbnails-half:before { content: "\e866"; }
.eicon-thumbnails-right:before { content: "\e867"; }
.eicon-time-line:before { content: "\e868"; }
.eicon-toggle:before { content: "\e869"; }
.eicon-url:before { content: "\e86a"; }
.eicon-t-letter:before { content: "\e86b"; }
.eicon-wordpress:before { content: "\e86c"; }
.eicon-text:before { content: "\e86d"; }
.eicon-anchor:before { content: "\e86e"; }
.eicon-bullet-list:before { content: "\e86f"; }
.eicon-code:before { content: "\e870"; }
.eicon-favorite:before { content: "\e871"; }
.eicon-google-maps:before { content: "\e872"; }
.eicon-image:before { content: "\e873"; }
.eicon-photo-library:before { content: "\e874"; }
.eicon-woocommerce:before { content: "\e875"; }
.eicon-youtube:before { content: "\e876"; }
.eicon-flip-box:before { content: "\e877"; }
.eicon-settings:before { content: "\e878"; }
.eicon-headphones:before { content: "\e879"; }
.eicon-testimonial:before { content: "\e87a"; }
.eicon-counter-circle:before { content: "\e87b"; }
.eicon-person:before { content: "\e87c"; }
.eicon-chevron-right:before { content: "\e87d"; }
.eicon-chevron-left:before { content: "\e87e"; }
.eicon-close:before { content: "\e87f"; }
.eicon-file-download:before { content: "\e880"; }
.eicon-save:before { content: "\e881"; }
.eicon-zoom-in:before { content: "\e882"; }
.eicon-shortcode:before { content: "\e883"; }
.eicon-nerd:before { content: "\e884"; }
.eicon-device-desktop:before { content: "\e885"; }
.eicon-device-tablet:before { content: "\e886"; }
.eicon-device-mobile:before { content: "\e887"; }
.eicon-document-file:before { content: "\e888"; }
.eicon-folder-o:before { content: "\e889"; }
.eicon-hypster:before { content: "\e88a"; }
.eicon-h-align-left:before { content: "\e88b"; }
.eicon-h-align-right:before { content: "\e88c"; }
.eicon-h-align-center:before { content: "\e88d"; }
.eicon-h-align-stretch:before { content: "\e88e"; }
.eicon-v-align-top:before { content: "\e88f"; }
.eicon-v-align-bottom:before { content: "\e890"; }
.eicon-v-align-middle:before { content: "\e891"; }
.eicon-v-align-stretch:before { content: "\e892"; }
.eicon-pro-icon:before { content: "\e893"; }
.eicon-mail:before { content: "\e894"; }
.eicon-lock-user:before { content: "\e895"; }
.eicon-testimonial-carousel:before { content: "\e896"; }
.eicon-media-carousel:before { content: "\e897"; }
.eicon-section:before { content: "\e898"; }
.eicon-column:before { content: "\e899"; }
.eicon-edit:before { content: "\e89a"; }
.eicon-clone:before { content: "\e89b"; }
.eicon-trash:before { content: "\e89c"; }
.eicon-play:before { content: "\e89d"; }
.eicon-angle-right:before { content: "\e89e"; }
.eicon-angle-left:before { content: "\e89f"; }
.eicon-animated-headline:before { content: "\e8a0"; }
.eicon-menu-toggle:before { content: "\e8a1"; }
.eicon-fb-embed:before { content: "\e8a2"; }
.eicon-fb-feed:before { content: "\e8a3"; }
.eicon-twitter-embed:before { content: "\e8a4"; }
.eicon-twitter-feed:before { content: "\e8a5"; }
.eicon-sync:before { content: "\e8a6"; }
.eicon-import-export:before { content: "\e8a7"; }
.eicon-check-circle:before { content: "\e8a8"; }
.eicon-library-save:before { content: "\e8a9"; }
.eicon-library-download:before { content: "\e9dd"; }
.eicon-insert:before { content: "\e8ab"; }
.eicon-eye:before,
.eicon-preview-medium:before { content: "\e8ac"; }
.eicon-sort-down:before { content: "\e8ad"; }
.eicon-sort-up:before { content: "\e8ae"; }
.eicon-heading:before { content: "\e8af"; }
.eicon-logo:before { content: "\e8b0"; }
.eicon-meta-data:before { content: "\e8b1"; }
.eicon-post-content:before { content: "\e8b2"; }
.eicon-post-excerpt:before { content: "\e8b3"; }
.eicon-post-navigation:before { content: "\e8b4"; }
.eicon-yoast:before { content: "\e8b5"; }
.eicon-nerd-chuckle:before { content: "\e8b6"; }
.eicon-nerd-wink:before { content: "\e8b7"; }
.eicon-comments:before { content: "\e8b8"; }
.eicon-download-circle-o:before { content: "\e8b9"; }
.eicon-library-upload:before { content: "\e8ba"; }
.eicon-save-o:before { content: "\e8bb"; }
.eicon-upload-circle-o:before { content: "\e8bc"; }
.eicon-ellipsis-h:before { content: "\e8bd"; }
.eicon-ellipsis-v:before { content: "\e8be"; }
.eicon-arrow-left:before { content: "\e8bf"; }
.eicon-arrow-right:before { content: "\e8c0"; }
.eicon-arrow-up:before { content: "\e8c1"; }
.eicon-arrow-down:before { content: "\e8c2"; }
.eicon-play-o:before { content: "\e8c3"; }
.eicon-archive-posts:before { content: "\e8c4"; }
.eicon-archive-title:before { content: "\e8c5"; }
.eicon-featured-image:before { content: "\e8c6"; }
.eicon-post-info:before { content: "\e8c7"; }
.eicon-post-title:before { content: "\e8c8"; }
.eicon-site-logo:before { content: "\e8c9"; }
.eicon-site-search:before { content: "\e8ca"; }
.eicon-site-title:before { content: "\e8cb"; }
.eicon-plus-square:before { content: "\e8cc"; }
.eicon-minus-square:before { content: "\e8cd"; }
.eicon-cloud-check:before { content: "\e8ce"; }
.eicon-drag-n-drop:before { content: "\e8cf"; }
.eicon-welcome:before { content: "\e8d0"; }
.eicon-handle:before { content: "\e8d1"; }
.eicon-cart:before { content: "\e8d2"; }
.eicon-product-add-to-cart:before { content: "\e8d3"; }
.eicon-product-breadcrumbs:before { content: "\e8d4"; }
.eicon-product-categories:before { content: "\e8d5"; }
.eicon-product-description:before { content: "\e8d6"; }
.eicon-product-images:before { content: "\e8d7"; }
.eicon-product-info:before { content: "\e8d8"; }
.eicon-product-meta:before { content: "\e8d9"; }
.eicon-product-pages:before { content: "\e8da"; }
.eicon-product-price:before { content: "\e8db"; }
.eicon-product-rating:before { content: "\e8dc"; }
.eicon-product-related:before { content: "\e8dd"; }
.eicon-product-stock:before { content: "\e8de"; }
.eicon-product-tabs:before { content: "\e8df"; }
.eicon-product-title:before { content: "\e8e0"; }
.eicon-product-upsell:before { content: "\e8e1"; }
.eicon-products:before { content: "\e8e2"; }
.eicon-bag-light:before { content: "\e8e3"; }
