:root {
   --wp--preset--aspect-ratio--square: 1;
   --wp--preset--aspect-ratio--4-3: 4/3;
   --wp--preset--aspect-ratio--3-4: 3/4;
   --wp--preset--aspect-ratio--3-2: 3/2;
   --wp--preset--aspect-ratio--2-3: 2/3;
   --wp--preset--aspect-ratio--16-9: 16/9;
   --wp--preset--aspect-ratio--9-16: 9/16;
   --wp--preset--color--black: #000000;
   --wp--preset--color--cyan-bluish-gray: #abb8c3;
   --wp--preset--color--white: #ffffff;
   --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--color--ast-global-color-0: var(--ast-global-color-0);
   --wp--preset--color--ast-global-color-1: var(--ast-global-color-1);
   --wp--preset--color--ast-global-color-2: var(--ast-global-color-2);
   --wp--preset--color--ast-global-color-3: var(--ast-global-color-3);
   --wp--preset--color--ast-global-color-4: var(--ast-global-color-4);
   --wp--preset--color--ast-global-color-5: var(--ast-global-color-5);
   --wp--preset--color--ast-global-color-6: var(--ast-global-color-6);
   --wp--preset--color--ast-global-color-7: var(--ast-global-color-7);
   --wp--preset--color--ast-global-color-8: var(--ast-global-color-8);
   --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100%);
   --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);
   --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100%);
   --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgba(255, 105, 0, 1) 0%, rgb(207, 46, 46) 100%);
   --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);
   --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%);
   --wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);
   --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);
   --wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);
   --wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);
   --wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);
   --wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 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 rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);
   --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);
}

@font-face {
    font-family: 'Archivo Narrow';
    src: url('../../../fonts/archivo_narrow/ArchivoNarrow-Medium.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

:root {
   --wp--style--global--content-size: var(--wp--custom--ast-content-width-size);
   --wp--style--global--wide-size: var(--wp--custom--ast-wide-width-size);
}

:where(body) {
   margin: 0;
}

.wp-site-blocks > .alignleft {
   float: left;
   margin-right: 2em;
}

.wp-site-blocks > .alignright {
   float: right;
   margin-left: 2em;
}

.wp-site-blocks > .aligncenter {
   justify-content: center;
   margin-left: auto;
   margin-right: auto;
}

:where(.wp-site-blocks) > * {
   margin-block-start: 24px;
   margin-block-end: 0;
}

:where(.wp-site-blocks) > :first-child {
   margin-block-start: 0;
}

:where(.wp-site-blocks) > :last-child {
   margin-block-end: 0;
}

:root {
   --wp--style--block-gap: 24px;
}

:root :where(.is-layout-flow) > :first-child {
   margin-block-start: 0;
}

:root :where(.is-layout-flow) > :last-child {
   margin-block-end: 0;
}

:root :where(.is-layout-flow) > * {
   margin-block-start: 24px;
   margin-block-end: 0;
}

:root :where(.is-layout-constrained) > :first-child {
   margin-block-start: 0;
}

:root :where(.is-layout-constrained) > :last-child {
   margin-block-end: 0;
}

:root :where(.is-layout-constrained) > * {
   margin-block-start: 24px;
   margin-block-end: 0;
}

:root :where(.is-layout-flex) {
   gap: 24px;
}

:root :where(.is-layout-grid) {
   gap: 24px;
}

.is-layout-flow > .alignleft {
   float: left;
   margin-inline-start: 0;
   margin-inline-end: 2em;
}

.is-layout-flow > .alignright {
   float: right;
   margin-inline-start: 2em;
   margin-inline-end: 0;
}

.is-layout-flow > .aligncenter {
   margin-left: auto !important;
   margin-right: auto !important;
}

.is-layout-constrained > .alignleft {
   float: left;
   margin-inline-start: 0;
   margin-inline-end: 2em;
}

.is-layout-constrained > .alignright {
   float: right;
   margin-inline-start: 2em;
   margin-inline-end: 0;
}

.is-layout-constrained > .aligncenter {
   margin-left: auto !important;
   margin-right: auto !important;
}

.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
   max-width: var(--wp--style--global--content-size);
   margin-left: auto !important;
   margin-right: auto !important;
}

.is-layout-constrained > .alignwide {
   max-width: var(--wp--style--global--wide-size);
}

body .is-layout-flex {
   display: flex;
}

.is-layout-flex {
   flex-wrap: wrap;
   align-items: center;
}

.is-layout-flex > :is(*, div) {
   margin: 0;
}

body .is-layout-grid {
   display: grid;
}

.is-layout-grid > :is(*, div) {
   margin: 0;
}

body {
   padding: 0;
}

a:where(:not(.wp-element-button)) {
   text-decoration: none;
}

:root :where(.wp-element-button, .wp-block-button__link) {
   background-color: #32373c;
   border-width: 0;
   color: #fff;
   font-family: inherit;
   font-size: inherit;
   line-height: inherit;
   padding: calc(0.667em + 2px) calc(1.333em + 2px);
   text-decoration: none;
}

.has-black-color {
   color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-color {
   color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-color {
   color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-color {
   color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-color {
   color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-color {
   color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-color {
   color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-color {
   color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-color {
   color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-color {
   color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-color {
   color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-color {
   color: var(--wp--preset--color--vivid-purple) !important;
}

.has-ast-global-color-0-color {
   color: var(--wp--preset--color--ast-global-color-0) !important;
}

.has-ast-global-color-1-color {
   color: var(--wp--preset--color--ast-global-color-1) !important;
}

.has-ast-global-color-2-color {
   color: var(--wp--preset--color--ast-global-color-2) !important;
}

.has-ast-global-color-3-color {
   color: var(--wp--preset--color--ast-global-color-3) !important;
}

.has-ast-global-color-4-color {
   color: var(--wp--preset--color--ast-global-color-4) !important;
}

.has-ast-global-color-5-color {
   color: var(--wp--preset--color--ast-global-color-5) !important;
}

.has-ast-global-color-6-color {
   color: var(--wp--preset--color--ast-global-color-6) !important;
}

.has-ast-global-color-7-color {
   color: var(--wp--preset--color--ast-global-color-7) !important;
}

.has-ast-global-color-8-color {
   color: var(--wp--preset--color--ast-global-color-8) !important;
}

.has-black-background-color {
   background-color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-background-color {
   background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-background-color {
   background-color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-background-color {
   background-color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-background-color {
   background-color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-background-color {
   background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-background-color {
   background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-background-color {
   background-color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-background-color {
   background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-background-color {
   background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-background-color {
   background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-background-color {
   background-color: var(--wp--preset--color--vivid-purple) !important;
}

.has-ast-global-color-0-background-color {
   background-color: var(--wp--preset--color--ast-global-color-0) !important;
}

.has-ast-global-color-1-background-color {
   background-color: var(--wp--preset--color--ast-global-color-1) !important;
}

.has-ast-global-color-2-background-color {
   background-color: var(--wp--preset--color--ast-global-color-2) !important;
}

.has-ast-global-color-3-background-color {
   background-color: var(--wp--preset--color--ast-global-color-3) !important;
}

.has-ast-global-color-4-background-color {
   background-color: var(--wp--preset--color--ast-global-color-4) !important;
}

.has-ast-global-color-5-background-color {
   background-color: var(--wp--preset--color--ast-global-color-5) !important;
}

.has-ast-global-color-6-background-color {
   background-color: var(--wp--preset--color--ast-global-color-6) !important;
}

.has-ast-global-color-7-background-color {
   background-color: var(--wp--preset--color--ast-global-color-7) !important;
}

.has-ast-global-color-8-background-color {
   background-color: var(--wp--preset--color--ast-global-color-8) !important;
}

.has-vivid-cyan-blue-to-vivid-purple-gradient-background {
   background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
}

.has-light-green-cyan-to-vivid-green-cyan-gradient-background {
   background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
}

.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
   background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
}

.has-luminous-vivid-orange-to-vivid-red-gradient-background {
   background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
}

.has-very-light-gray-to-cyan-bluish-gray-gradient-background {
   background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
}

.has-cool-to-warm-spectrum-gradient-background {
   background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}

.has-blush-light-purple-gradient-background {
   background: var(--wp--preset--gradient--blush-light-purple) !important;
}

.has-blush-bordeaux-gradient-background {
   background: var(--wp--preset--gradient--blush-bordeaux) !important;
}

.has-luminous-dusk-gradient-background {
   background: var(--wp--preset--gradient--luminous-dusk) !important;
}

.has-pale-ocean-gradient-background {
   background: var(--wp--preset--gradient--pale-ocean) !important;
}

.has-electric-grass-gradient-background {
   background: var(--wp--preset--gradient--electric-grass) !important;
}

.has-midnight-gradient-background {
   background: var(--wp--preset--gradient--midnight) !important;
}

.has-small-font-size {
   font-size: var(--wp--preset--font-size--small) !important;
}

.has-medium-font-size {
   font-size: var(--wp--preset--font-size--medium) !important;
}

.has-large-font-size {
   font-size: var(--wp--preset--font-size--large) !important;
}

.has-x-large-font-size {
   font-size: var(--wp--preset--font-size--x-large) !important;
}

:root :where(.wp-block-pullquote) {
   font-size: 1.5em;
   line-height: 1.6;
}

/* @font-face {
   font-family: premio-star;
   src: url(../fonts/premio-star.eot);
   src: url(../fonts/premio-star.eot) format('embedded-opentype'),
        url(../fonts/premio-star.ttf) format('truetype'),
        url(../fonts/premio-star.woff) format('woff'),
        url(https://datalinxautosolution.net/wp-content/plugins/stars-testimonials-with-slider-and-masonry-grid/css/../fonts/premio-star.svg?yuqk07#premio-star) format('svg');
   font-weight: 400;
   font-style: normal;
   font-display: block;
} */

[class*=" pst-"],
[class^=pst-] {
   font-family: premio-star !important;
   speak: none;
   font-style: normal;
   font-weight: 400;
   font-variant: normal;
   text-transform: none;
   line-height: 1;
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
   font-size: 10px;
}

.pst-left:before { content: "\e912"; }
.pst-right:before { content: "\e913"; }
.pst-up:before { content: "\e910"; }
.pst-question:before { content: "\e911"; }
.pst-down:before { content: "\e90f"; }
.pst-check:before { content: "\e90e"; }
.pst-plus:before { content: "\e90c"; }
.pst-close:before { content: "\e90d"; }
.pst-arrow-left:before { content: "\e900"; }
.pst-arrow-right:before { content: "\e901"; }
.pst-clone:before { content: "\e902"; }
.pst-pencil:before { content: "\e903"; }
.pst-quote-left:before { content: "\e904"; }
.pst-quote-right:before { content: "\e905"; }
.pst-refresh:before { content: "\e906"; }
.pst-star:before { content: "\e907"; }
.pst-star-half-o:before { content: "\e908"; }
.pst-star-o:before { content: "\e909"; }
.pst-trash:before { content: "\e90a"; }
.pst-view:before { content: "\e90b"; }

@-webkit-keyframes rotating {
   from {
       -webkit-transform: rotate(0);
       -o-transform: rotate(0);
       transform: rotate(0);
   }
   to {
       -webkit-transform: rotate(360deg);
       -o-transform: rotate(360deg);
       transform: rotate(360deg);
   }
}

@keyframes rotating {
   from {
       -ms-transform: rotate(0);
       -moz-transform: rotate(0);
       -webkit-transform: rotate(0);
       -o-transform: rotate(0);
       transform: rotate(0);
   }
   to {
       -ms-transform: rotate(360deg);
       -moz-transform: rotate(360deg);
       -webkit-transform: rotate(360deg);
       -o-transform: rotate(360deg);
       transform: rotate(360deg);
   }
}

.rotating {
   -webkit-animation: rotating 2s linear infinite;
   -moz-animation: rotating 2s linear infinite;
   -ms-animation: rotating 2s linear infinite;
   -o-animation: rotating 2s linear infinite;
   animation: rotating 2s linear infinite;
}


/* Language Switcher */
.stars-testimonials .grid:after,
.stars-testimonials [class*=col-],
.stars-testimonials [class*=grid],
.stars-testimonials [class*=mobile-] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.stars-testimonials [class*=col-] {
    float: left;
    min-height: 1px;
    padding-right: 20px;
}

.stars-testimonials [class*=col-] [class*=col-]:last-child {
    padding-right: 0;
}

.stars-testimonials .grid {
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
}

.stars-testimonials .grid:after {
    content: "";
    display: table;
    clear: both;
}

.stars-testimonials .grid-pad {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 0;
}

.stars-testimonials .push-right {
    float: right;
}

.stars-testimonials .col-1-1 {
    width: 100%;
}

.stars-testimonials .col-2-3,
.stars-testimonials .col-8-12 {
    width: 66.66%;
}

.stars-testimonials .col-1-2,
.stars-testimonials .col-6-12 {
    width: 50%;
}

.stars-testimonials .col-1-3,
.stars-testimonials .col-4-12 {
    width: 33.33%;
}

.stars-testimonials .col-1-4,
.stars-testimonials .col-3-12 {
    width: 25%;
}

.stars-testimonials .col-1-5 {
    width: 20%;
}

.stars-testimonials .col-1-6,
.stars-testimonials .col-2-12 {
    width: 16.667%;
}

.stars-testimonials .col-1-7 {
    width: 14.28%;
}

.stars-testimonials .col-1-8 {
    width: 12.5%;
}

.stars-testimonials .col-1-9 {
    width: 11.1%;
}

.stars-testimonials .col-1-10 {
    width: 10%;
}

.stars-testimonials .col-1-11 {
    width: 9.09%;
}

.stars-testimonials .col-1-12 {
    width: 8.33%;
}

.stars-testimonials .col-11-12 {
    width: 91.66%;
}

.stars-testimonials .col-10-12 {
    width: 83.333%;
}

.stars-testimonials .col-9-12 {
    width: 75%;
}

.stars-testimonials .col-5-12 {
    width: 41.66%;
}

.stars-testimonials .col-7-12 {
    width: 58.33%;
}

.stars-testimonials .push-2-3,
.stars-testimonials .push-8-12 {
    margin-left: 66.66%;
}

.stars-testimonials .push-1-2,
.stars-testimonials .push-6-12 {
    margin-left: 50%;
}

.stars-testimonials .push-1-3,
.stars-testimonials .push-4-12 {
    margin-left: 33.33%;
}

.stars-testimonials .push-1-4,
.stars-testimonials .push-3-12 {
    margin-left: 25%;
}

.stars-testimonials .push-1-5 {
    margin-left: 20%;
}

.stars-testimonials .push-1-6,
.stars-testimonials .push-2-12 {
    margin-left: 16.667%;
}

.stars-testimonials .push-1-7 {
    margin-left: 14.28%;
}

.stars-testimonials .push-1-8 {
    margin-left: 12.5%;
}

.stars-testimonials .push-1-9 {
    margin-left: 11.1%;
}

.stars-testimonials .push-1-10 {
    margin-left: 10%;
}

.stars-testimonials .push-1-11 {
    margin-left: 9.09%;
}

.stars-testimonials .push-1-12 {
    margin-left: 8.33%;
}

@media handheld, only screen and (max-width: 767px) {
    .stars-testimonials .grid {
        width: 100%;
        min-width: 0;
        padding: 0;
        margin: 0;
    }

    .stars-testimonials [class*=col-] {
        width: 100%;
        float: none;
        margin: 10px 0;
        padding-left: 0;
        padding-right: 10px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        margin: 0 0 15px 0;
    }

    .stars-testimonials [class*=col-] [class*=col-] {
        padding-right: 0;
    }

    .stars-testimonials [class*=mobile-col-] {
        float: left;
        margin: 0 0 10px;
        padding-left: 0;
        padding-right: 10px;
        padding-bottom: 0;
    }

    .stars-testimonials .mobile-col-1-1 {
        width: 100%;
    }

    .stars-testimonials .mobile-col-2-3,
    .stars-testimonials .mobile-col-8-12 {
        width: 66.66%;
    }

    .stars-testimonials .mobile-col-1-2,
    .stars-testimonials .mobile-col-6-12 {
        width: 50%;
    }

    .stars-testimonials .mobile-col-1-3,
    .stars-testimonials .mobile-col-4-12 {
        width: 33.33%;
    }

    .stars-testimonials .mobile-col-1-4,
    .stars-testimonials .mobile-col-3-12 {
        width: 25%;
    }

    .stars-testimonials .mobile-col-1-5 {
        width: 20%;
    }

    .stars-testimonials .mobile-col-1-6,
    .stars-testimonials .mobile-col-2-12 {
        width: 16.667%;
    }

    .stars-testimonials .mobile-col-1-7 {
        width: 14.28%;
    }

    .stars-testimonials .mobile-col-1-8 {
      width: 12.5%;
  }

  .stars-testimonials .mobile-col-1-9 {
      width: 11.1%;
  }

  .stars-testimonials .mobile-col-1-10 {
      width: 10%;
  }

  .stars-testimonials .mobile-col-1-11 {
      width: 9.09%;
  }

  .stars-testimonials .mobile-col-1-12 {
      width: 8.33%;
  }

  .stars-testimonials .mobile-col-11-12 {
      width: 91.66%;
  }

  .stars-testimonials .mobile-col-10-12 {
      width: 83.333%;
  }

  .stars-testimonials .mobile-col-9-12 {
      width: 75%;
  }

  .stars-testimonials .mobile-col-5-12 {
      width: 41.66%;
  }

  .stars-testimonials .mobile-col-7-12 {
      width: 58.33%;
  }

  .stars-testimonials .hide-on-mobile {
      display: none !important;
      width: 0;
      height: 0;
  }
}

.footer-width-fixer {
   width: 100%;
}

.ehf-template-genesis.ehf-header .site-header .wrap,
.ehf-template-genesis.ehf-footer .site-footer .wrap,
.ehf-template-generatepress.ehf-header .site-header .inside-header {
   width: 100%;
   padding: 0;
   max-width: 100%;
}

.ehf-template-generatepress.ehf-header .site-header,
.ehf-template-generatepress.ehf-footer .site-footer {
   width: 100%;
   padding: 0;
   max-width: 100%;
   background-color: transparent !important;
}

.bhf-hidden {
   display: none;
}

.ehf-header #masthead {
   z-index: 99;
   position: relative;
}

.elementor-kit-8 {
   --e-global-color-primary: #4E698A;
   --e-global-color-secondary: #54595F;
   --e-global-color-text: #373839;
   --e-global-color-accent: #81D742;
   --e-global-color-f4136ac: #81D742;
   --e-global-color-b29918f: #EDF0F3;
   --e-global-color-4027a94: #DBE1E7;
   --e-global-color-8499e77: #7187A1;
   --e-global-typography-primary-font-family: "Roboto";
   --e-global-typography-primary-font-weight: 600;
   --e-global-typography-secondary-font-family: "Roboto Slab";
   --e-global-typography-secondary-font-weight: 400;
   --e-global-typography-text-font-family: "Roboto";
   --e-global-typography-text-font-weight: 400;
   --e-global-typography-accent-font-family: "Roboto";
   --e-global-typography-accent-font-weight: 500;
}

.elementor-kit-8 button,
.elementor-kit-8 input[type="button"],
.elementor-kit-8 input[type="submit"],
.elementor-kit-8 .elementor-button {
   background-color: var(--e-global-color-accent);
   color: var(--e-global-color-b29918f);
   border-radius: 5px;
   padding: 10px 20px;
}

.elementor-kit-8 button:hover,
.elementor-kit-8 button:focus,
.elementor-kit-8 input[type="button"]:hover,
.elementor-kit-8 input[type="button"]:focus,
.elementor-kit-8 input[type="submit"]:hover,
.elementor-kit-8 input[type="submit"]:focus,
.elementor-kit-8 .elementor-button:hover,
.elementor-kit-8 .elementor-button:focus {
   background-color: var(--e-global-color-4027a94);
   color: #4E698A;
   border-radius: 5px;
}

.elementor-section.elementor-section-boxed > .elementor-container {
   max-width: 1140px;
}

.e-con {
   --container-max-width: 1140px;
}

.elementor-widget:not(:last-child) {
   margin-block-end: 20px;
}

.elementor-element {
   --widgets-spacing: 20px 20px;
   --widgets-spacing-row: 20px;
   --widgets-spacing-column: 20px;
}

h1.entry-title {
   display: var(--page-title-display);
}

@media (max-width: 1024px) {
   .elementor-section.elementor-section-boxed > .elementor-container {
       max-width: 1024px;
   }

   .e-con {
       --container-max-width: 1024px;
   }
}

@media (max-width: 767px) {
   .elementor-section.elementor-section-boxed > .elementor-container {
       max-width: 767px;
   }

   .e-con {
       --container-max-width: 767px;
   }
}
.elementor-146 .elementor-element.elementor-element-47bb548:not(.elementor-motion-effects-element-type-background),
.elementor-146 .elementor-element.elementor-element-47bb548 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #4E698A;
}

.elementor-146 .elementor-element.elementor-element-47bb548 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 70px 20px 50px 20px;
}

.elementor-146 .elementor-element.elementor-element-47bb548 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-146 .elementor-element.elementor-element-2ab6d922 > .elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 15px 15px 15px 15px;
}

.elementor-widget-image .widget-image-caption {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-146 .elementor-element.elementor-element-7de6772b {
    text-align: left;
}

.elementor-widget-heading .elementor-heading-title {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}

.elementor-146 .elementor-element.elementor-element-72c3805 > .elementor-widget-container {
    margin: 15px 0 20px 0;
    padding: 0;
}

.elementor-146 .elementor-element.elementor-element-72c3805 .elementor-heading-title {
    font-family: "Archivo Narrow", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: #FFF;
}

.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
    border-color: var(--e-global-color-text);
}

.elementor-widget-icon-list .elementor-icon-list-icon i {
    color: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text,
.elementor-widget-icon-list .elementor-icon-list-item > a {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-icon-list .elementor-icon-list-text {
    color: var(--e-global-color-secondary);
}

.elementor-146 .elementor-element.elementor-element-63e6022e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(5px / 2);
}

.elementor-146 .elementor-element.elementor-element-63e6022e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(5px / 2);
}

.elementor-146 .elementor-element.elementor-element-63e6022e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(5px / 2);
    margin-left: calc(5px / 2);
}

.elementor-146 .elementor-element.elementor-element-63e6022e .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-5px / 2);
    margin-left: calc(-5px / 2);
}

body.rtl .elementor-146 .elementor-element.elementor-element-63e6022e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-5px / 2);
}

body:not(.rtl) .elementor-146 .elementor-element.elementor-element-63e6022e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-5px / 2);
}

.elementor-146 .elementor-element.elementor-element-63e6022e .elementor-icon-list-icon i {
    color: #FFF;
    transition: color 0.3s;
}

.elementor-146 .elementor-element.elementor-element-63e6022e .elementor-icon-list-icon svg {
    fill: #FFF;
    transition: fill 0.3s;
}

.elementor-146 .elementor-element.elementor-element-63e6022e .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-f4136ac);
}

.elementor-146 .elementor-element.elementor-element-63e6022e .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-f4136ac);
}

.elementor-146 .elementor-element.elementor-element-63e6022e {
    --e-icon-list-icon-size: 13px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 5px;
}

.elementor-146 .elementor-element.elementor-element-63e6022e .elementor-icon-list-item > .elementor-icon-list-text,
.elementor-146 .elementor-element.elementor-element-63e6022e .elementor-icon-list-item > a {
    font-family: "Archivo Narrow", Sans-serif;
    font-size: 13px;
    font-weight: 500;
}

.elementor-146 .elementor-element.elementor-element-63e6022e .elementor-icon-list-text {
    color: #FFF;
    transition: color 0.3s;
}

.elementor-146 .elementor-element.elementor-element-63e6022e .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-f4136ac);
}

.elementor-146 .elementor-element.elementor-element-5846c335 > .elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 15px 15px 15px 15px;
}

.elementor-146 .elementor-element.elementor-element-5afa2bc8 > .elementor-widget-container {
    margin: 123px 0 20px 0;
}

.elementor-146 .elementor-element.elementor-element-5afa2bc8 .elementor-heading-title {
    font-family: "Archivo Narrow", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: #FFF;
}

.elementor-146 .elementor-element.elementor-element-5524985d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(5px / 2);
}

.elementor-146 .elementor-element.elementor-element-5524985d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(5px / 2);
}

.elementor-146 .elementor-element.elementor-element-5524985d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(5px / 2);
    margin-left: calc(5px / 2);
}

.elementor-146 .elementor-element.elementor-element-5524985d .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-5px / 2);
    margin-left: calc(-5px / 2);
}

body.rtl .elementor-146 .elementor-element.elementor-element-5524985d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-5px / 2);
}

body:not(.rtl) .elementor-146 .elementor-element.elementor-element-5524985d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-5px / 2);
}

.elementor-146 .elementor-element.elementor-element-5524985d .elementor-icon-list-icon i {
    color: #FFF;
    transition: color 0.3s;
}

.elementor-146 .elementor-element.elementor-element-5524985d .elementor-icon-list-icon svg {
    fill: #FFF;
    transition: fill 0.3s;
}

.elementor-146 .elementor-element.elementor-element-5524985d .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-f4136ac);
}

.elementor-146 .elementor-element.elementor-element-5524985d .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-f4136ac);
}

.elementor-146 .elementor-element.elementor-element-5524985d {
    --e-icon-list-icon-size: 13px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 5px;
}

.elementor-146 .elementor-element.elementor-element-5524985d .elementor-icon-list-item > .elementor-icon-list-text,
.elementor-146 .elementor-element.elementor-element-5524985d .elementor-icon-list-item > a {
    font-family: "Archivo Narrow", Sans-serif;
    font-size: 13px;
    font-weight: 500;
}

.elementor-146 .elementor-element.elementor-element-5524985d .elementor-icon-list-text {
    color: #FFF;
    transition: color 0.3s;
}

.elementor-146 .elementor-element.elementor-element-5524985d .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-f4136ac);
}

.elementor-146 .elementor-element.elementor-element-21e4ab88 > .elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 15px 15px 15px 15px;
}

.elementor-146 .elementor-element.elementor-element-483501b1 > .elementor-widget-container {
    margin: 123px 0 20px 0;
}

.elementor-146 .elementor-element.elementor-element-483501b1 .elementor-heading-title {
    font-family: "Archivo Narrow", Sans-serif;
    font-size: 12pt;
    font-weight: 600;
    color: #FFF;
}

.elementor-146 .elementor-element.elementor-element-75c450b9 {
    --grid-template-columns: repeat(0, auto);
    --icon-size: 25px;
    --grid-column-gap: 10px;
    --grid-row-gap: 10px;
}

.elementor-146 .elementor-element.elementor-element-75c450b9 .elementor-widget-container {
    text-align: left;
}

.elementor-146 .elementor-element.elementor-element-75c450b9 .elementor-social-icon {
    background-color: #FFF;
    --icon-padding: 0.5em;
}

.elementor-146 .elementor-element.elementor-element-75c450b9 .elementor-social-icon i {
    color: var(--e-global-color-primary);
}

.elementor-146 .elementor-element.elementor-element-75c450b9 .elementor-social-icon svg {
    fill: var(--e-global-color-primary);
}

.elementor-146 .elementor-element.elementor-element-75c450b9 .elementor-icon {
    border-radius: 50px;
}

.elementor-146 .elementor-element.elementor-element-75c450b9 .elementor-social-icon:hover {
    background-color: #FFF;
}

.elementor-146 .elementor-element.elementor-element-75c450b9 .elementor-social-icon:hover i {
    color: var(--e-global-color-f4136ac);
}

.elementor-146 .elementor-element.elementor-element-75c450b9 .elementor-social-icon:hover svg {
    fill: var(--e-global-color-f4136ac);
}

.elementor-146 .elementor-element.elementor-element-12a77ca1:not(.elementor-motion-effects-element-type-background),
.elementor-146 .elementor-element.elementor-element-12a77ca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #273445;
}

.elementor-146 .elementor-element.elementor-element-12a77ca1 > .elementor-background-overlay {
    background-color: #1F2A37;
    opacity: .5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-146 .elementor-element.elementor-element-12a77ca1 {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 20px 20px 20px;
}

.elementor-bc-flex-widget .elementor-146 .elementor-element.elementor-element-76cc1802.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-146 .elementor-element.elementor-element-76cc1802.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-146 .elementor-element.elementor-element-76cc1802 > .elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0;
}

.elementor-146 .elementor-element.elementor-element-323b3cf1 > .elementor-widget-container {
    margin: 0;
    padding: 0;
}

.elementor-146 .elementor-element.elementor-element-323b3cf1 .elementor-heading-title {
    font-family: "Archivo Narrow", Sans-serif;
    font-size: 13px;
    font-weight: 500;
    color: #F7F8F9;
}

.elementor-bc-flex-widget .elementor-146 .elementor-element.elementor-element-2908d2ed.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-146 .elementor-element.elementor-element-2908d2ed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-146 .elementor-element.elementor-element-307c666b .elementor-heading-title {
    font-family: "Archivo Narrow", Sans-serif;
    font-size: 13px;
    font-weight: 500;
    color: #F7F8F9;
}

@media (min-width: 768px) {
    .elementor-146 .elementor-element.elementor-element-2ab6d922 {
        width: 36.447%;
    }

    .elementor-146 .elementor-element.elementor-element-5846c335 {
        width: 32.886%;
    }

    .elementor-146 .elementor-element.elementor-element-21e4ab88 {
        width: 30%;
    }

    .elementor-146 .elementor-element.elementor-element-76cc1802 {
        width: 75%;
    }

    .elementor-146 .elementor-element.elementor-element-2908d2ed {
        width: 24.666%;
    }
}

/*! 
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com 
 * License - https://fontawesome.com/license/free 
 * (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)  
 */

 /* @font-face {
   font-family: 'Font Awesome 5 Brands';
   font-style: normal;
   font-weight: 400;
   font-display: block;
   src: url(../fonts/fa-brands-400.eot);
   src: url(../fonts/fa-brands-400.eot#1739934934) format("embedded-opentype"),
        url(../fonts/fa-brands-400.woff2) format("woff2"),
        url(../fonts/fa-brands-400.woff) format("woff"),
        url(../fonts/fa-brands-400.ttf) format("truetype"),
        url(https://datalinxautosolution.net/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.svg#fontawesome) format("svg");
} */

.fab {
   font-family: 'Font Awesome 5 Brands';
   font-weight: 400;
}

/*! 
* Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com 
* License - https://fontawesome.com/license/free 
* (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)  
*/

/* @font-face {
   font-family: 'Font Awesome 5 Free';
   font-style: normal;
   font-weight: 900;
   font-display: block;
   src: url(../fonts/fa-solid-900.eot);
   src: url(../fonts/fa-solid-900.eot#1739934934) format("embedded-opentype"),
        url(../fonts/fa-solid-900.woff2) format("woff2"),
        url(../fonts/fa-solid-900.woff) format("woff"),
        url(../fonts/fa-solid-900.ttf) format("truetype"),
        url(https://datalinxautosolution.net/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.svg#fontawesome) format("svg");
} */

.fa,
.fas {
   font-family: 'Font Awesome 5 Free';
   font-weight: 900;
}


.envira-gallery-wrap,
.envira-gallery-wrap *,
.envira-tags-filter-list,
.envira-tags-filter-list * {
  background:none;
  border:0 none;
  border-radius:0;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  float:none;
  font-size:100%;
  height:auto;
  letter-spacing:normal;
  list-style:none;
  outline:none;
  position:static;
  text-decoration:none;
  text-indent:0;
  text-shadow:none;
  text-transform:none;
  width:auto;
  visibility:visible;
  overflow:visible;
  margin:0;
  padding:0;
  line-height:1;
  box-sizing:border-box;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  -ms-box-shadow:none;
  -o-box-shadow:none;
  box-shadow:none;
  -webkit-appearance:none;
  transition:none;
  -webkit-transition:none;
  -moz-transition:none;
  -o-transition:none;
  -ms-transition:none
}
.envira-tags-filter-list {
  clear:both;
  margin:0 0 10px 0
}
.envira-tags-filter-list li.envira-tags-filter,
.envira-tags-filter-list li.envira-tag-filter {
  float:left;
  margin:0 20px 10px 0
}
.envira-tags-filter-list .envira-tag-filter-link {
  font-size:13px;
  font-weight:700
}
.envira-breadcrumbs {
  display:block;
  margin:0 0 20px 0;
  padding:10px;
  background:#eee
}
.envira-breadcrumbs a {
  text-decoration:none
}
.envira-gallery-wrap {
  width:100%;
  margin:0 auto 20px auto
}
.envira-gallery-wrap .envira-pagination {
  margin:0 0 20px 0
}
.envira-gallery-wrap .envira-gallery-description {
  clear:both
}
.envira-gallery-wrap .envira-gallery-public {
  width:100%;
  margin:0 auto 20px auto;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box
}
.envira-gallery-wrap .envira-gallery-public.envira-clear {
  clear:both
}
.envira-gallery-wrap .envira-gallery-public.envira-clear:after {
  clear:both;
  content:".";
  display:block;
  height:0;
  line-height:0;
  overflow:auto;
  visibility:hidden;
  zoom:1
}
.envira-gallery-wrap .envira-gallery-public .envira-gallery-item-inner {
  position:relative
}
.envira-gallery-wrap .envira-gallery-public .envira-gallery-item-inner .envira-gallery-position-overlay {
  box-sizing:border-box;
  position:absolute;
  overflow:visible;
  z-index:999
}
.envira-gallery-wrap .envira-gallery-public .envira-gallery-item-inner .envira-gallery-position-overlay.envira-gallery-top-left {
  top:0;
  left:0;
  padding:5px 0 0 5px
}
.envira-gallery-wrap .envira-gallery-public .envira-gallery-item-inner .envira-gallery-position-overlay.envira-gallery-top-right {
  top:0;
  right:0;
  padding:5px 5px 0 0;
  text-align:right
}
.envira-gallery-wrap .envira-gallery-public .envira-gallery-item-inner .envira-gallery-position-overlay.envira-gallery-bottom-left {
  bottom:0;
  left:0;
  padding:0 0 5px 5px
}
.envira-gallery-wrap .envira-gallery-public .envira-gallery-item-inner .envira-gallery-position-overlay.envira-gallery-bottom-right {
  bottom:0;
  right:0;
  padding:0 5px 5px 0;
  text-align:right
}
.envira-gallery-wrap .envira-gallery-public .envira-gallery-item {
  float:left
}
.envira-gallery-wrap .envira-gallery-public .envira-gallery-item>.envira-gallery-link {
  display:block;
  outline:none;
  border:0 none;
  position:relative
}
.envira-gallery-wrap .envira-gallery-public .envira-gallery-item img {
  float:none;
  display:block;
  margin:0 auto;
  padding:0;
  max-width:100%
}
.envira-gallery-wrap .envira-gallery-public .envira-gallery-item iframe,
.envira-gallery-wrap .envira-gallery-public .envira-gallery-item video {
  display:block;
  margin:0 auto;
  width:100%
}
.envira-gallery-wrap .envira-gallery-public.envira-gallery-1-columns .envira-gallery-item {
  clear:both;
  width:100%
}
.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item {
  width:50%
}
.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(2n+1) {
  clear:both
}
.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item {
  width:33.33%
}
.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(3n+1) {
  clear:both
}
.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item {
  width:25%;
  margin:0;
  padding:0;
  box-sizing:border-box
}
.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(4n+1) {
  clear:both
}
.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item {
  width:20%
}
.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(5n+1) {
  clear:both
}
.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item {
  width:16.66%
}
.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(6n+1) {
  clear:both
}
.envira-gallery-wrap .envira-gallery-public.enviratope .envira-gallery-item {
  clear:none!important
}
.envira-gallery-wrap .envira-gallery-public.envira-gallery-css-animations .envira-gallery-item img {
  opacity:0;
  transition:all .2s ease-in-out
}
.envira-gallery-wrap .envira-gallery-public.envira-gallery-css-animations .envira-gallery-item a:hover img {
  opacity:1!important
}
.envira-gallery-public.justified-gallery .envira-gallery-item-inner {
  position:absolute
}
.envira-gallery-wrap.envira-gallery-rtl .envira-gallery-public .envira-gallery-item {
  float:right
}
@media only screen and (max-width:768px) {
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item {
    width:33%
  }
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(4n+1) {
    clear:none
  }
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(3n+1) {
    clear:both
  }
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item {
    width:33%
  }
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(5n+1) {
    clear:none
  }
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(3n+1) {
    clear:both
  }
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item {
    width:33%
  }
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(6n+1) {
    clear:none
  }
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(3n+1) {
    clear:both
  }
  .envira-gallery-wrap .envira-gallery-public.enviratope .envira-gallery-item {
    clear:none!important
  }
}
@media only screen and (max-width:459px) {
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item,
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item,
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item,
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item,
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item {
    width:50%!important
  }
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(3n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(4n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(5n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(6n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(3n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(4n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(5n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(6n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(3n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(4n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(5n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(6n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(3n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(4n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(5n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(6n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(3n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(4n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(5n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(6n+1) {
    clear:none!important
  }
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(2n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(2n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(2n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(2n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(2n+1) {
    clear:both!important
  }
  .envira-gallery-wrap .envira-gallery-public.enviratope .envira-gallery-item {
    clear:none!important
  }
}
@media only screen and (max-width:320px) {
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-1-columns .envira-gallery-item,
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item,
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item,
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item,
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item,
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item {
    width:100%!important
  }
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-1-columns .envira-gallery-item:nth-child(2n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-1-columns .envira-gallery-item:nth-child(3n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-1-columns .envira-gallery-item:nth-child(4n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-1-columns .envira-gallery-item:nth-child(5n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-1-columns .envira-gallery-item:nth-child(6n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(2n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(3n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(4n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(5n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(6n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(2n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(3n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(4n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(5n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(6n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(2n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(3n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(4n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(5n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(6n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(2n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(3n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(4n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(5n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(6n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(2n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(3n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(4n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(5n+1),
  .envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(6n+1) {
    clear:both
  }
  .envira-gallery-wrap .envira-gallery-public.enviratope .envira-gallery-item {
    clear:none!important
  }
}
.envirabox-wrap,
.envirabox-skin,
.envirabox-outer,
.envirabox-inner,
.envirabox-image,
.envirabox-wrap iframe,
.envirabox-wrap object,
.envirabox-nav,
.envirabox-nav span,
.envirabox-tmp,
.envirabox-buttons,
.envirabox-thumbs,
.envirabox-wrap *,
.envirabox-thumbs *,
.envirabox-buttons * {
  background:none;
  border:0 none;
  border-radius:0;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  float:none;
  font-size:100%;
  height:auto;
  letter-spacing:normal;
  list-style:none;
  outline:none;
  position:static;
  text-decoration:none;
  text-indent:0;
  text-shadow:none;
  text-transform:none;
  width:auto;
  visibility:visible;
  overflow:visible;
  margin:0;
  padding:0;
  line-height:1;
  box-sizing:border-box;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  -ms-box-shadow:none;
  -o-box-shadow:none;
  box-shadow:none;
  -webkit-appearance:none;
  transition:none;
  -webkit-transition:none;
  -moz-transition:none;
  -o-transition:none;
  -ms-transition:none
}
.envirabox-wrap {
  position:absolute;
  top:0;
  left:0;
  z-index:988020
}
.envirabox-skin {
  position:relative;
  background:#f9f9f9;
  color:#444;
  text-shadow:none;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px
}
.envirabox-opened {
  z-index:988030
}
.envirabox-opened .envirabox-skin {
  -webkit-box-shadow:0 10px 25px rgb(0 0 0 / .5);
  -moz-box-shadow:0 10px 25px rgb(0 0 0 / .5);
  box-shadow:0 10px 25px rgb(0 0 0 / .5)
}
.envirabox-outer,
.envirabox-inner {
  position:relative
}
.envirabox-inner {
  overflow:hidden
}
.envirabox-inner .envirabox-position-overlay {
  box-sizing:border-box;
  position:absolute;
  overflow:visible;
  z-index:988041;
  padding:0
}
.envirabox-inner .envirabox-position-overlay.envira-gallery-top-left {
  top:0;
  left:0
}
.envirabox-inner .envirabox-position-overlay.envira-gallery-top-right {
  top:0;
  right:0;
  text-align:right
}
.envirabox-inner .envirabox-position-overlay.envira-gallery-bottom-left {
  bottom:0;
  left:0
}
.envirabox-inner .envirabox-position-overlay.envira-gallery-bottom-right {
  bottom:0;
  right:0;
  text-align:right
}
.envirabox-type-iframe .envirabox-inner {
  -webkit-overflow-scrolling:touch
}
.envirabox-error {
  color:#444;
  font:13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
  margin:0;
  padding:15px;
  white-space:nowrap
}
.envirabox-image,
.envirabox-iframe {
  display:block;
  width:100%;
  height:100%
}
.envirabox-image {
  max-width:100%;
  max-height:100%
}
#envirabox-loading,
.envirabox-close,
.envirabox-prev span,
.envirabox-next span {
  background-image:url(https://datalinxsolution.net/wp-content/plugins/envira-gallery-lite/assets/css/images/envirabox_sprite.png)
}
#envirabox-loading {
  position:fixed;
  top:50%;
  left:50%;
  margin-top:-22px;
  margin-left:-22px;
  background-position:0 -108px;
  opacity:.8;
  cursor:pointer;
  z-index:988060
}
#envirabox-loading div {
  width:44px;
  height:44px;
  background:url(https://datalinxsolution.net/wp-content/plugins/envira-gallery-lite/assets/css/images/envirabox_loading.gif) center center no-repeat
}
.envirabox-close {
  position:absolute;
  top:-18px;
  right:-18px;
  width:36px;
  height:36px;
  cursor:pointer;
  z-index:988040
}
.envirabox-nav {
  position:absolute;
  top:0;
  width:40%;
  height:100%;
  cursor:pointer;
  text-decoration:none;
  background:#fff0 url(https://datalinxsolution.net/wp-content/plugins/envira-gallery-lite/assets/css/images/blank.gif);
  -webkit-tap-highlight-color:#fff0;
  z-index:988040
}
.envirabox-prev {
  left:0
}
.envirabox-next {
  right:0
}
.envirabox-prev.envirabox-arrows-outside {
  left:-100px
}
.envirabox-next.envirabox-arrows-outside {
  right:-100px
}
.envirabox-nav span {
  position:absolute;
  top:50%;
  width:36px;
  height:34px;
  margin-top:-18px;
  cursor:pointer;
  z-index:988040;
  visibility:hidden
}
body.envira-touch .envirabox-nav span {
  visibility:visible
}
.envirabox-prev span {
  left:10px;
  background-position:0 -36px
}
.envirabox-next span {
  right:10px;
  background-position:0 -72px
}
.envirabox-nav:hover span {
  visibility:visible
}
.envirabox-tmp {
  position:absolute;
  top:-99999px;
  left:-99999px;
  max-width:99999px;
  max-height:99999px;
  overflow:visible!important
}
a.envirabox-close,
a.envirabox-nav,
a.fancy-close:hover,
a.envirabox-nav:hover {
  border:0
}
.envirabox-lock {
  overflow:visible!important;
  width:auto
}
.envirabox-lock body {
  overflow:hidden!important
}
.envirabox-lock-test {
  overflow-y:hidden!important
}
.envirabox-overlay {
  position:absolute;
  top:0;
  left:0;
  overflow:hidden;
  display:none;
  z-index:988010;
  background:url(https://datalinxsolution.net/wp-content/plugins/envira-gallery-lite/assets/css/images/envirabox_overlay.png)
}
.envirabox-overlay-fixed {
  position:fixed;
  bottom:0;
  right:0
}
.envirabox-lock .envirabox-overlay {
  overflow:auto;
  overflow-y:scroll
}
.envirabox-title {
  visibility:hidden;
  font-size:13px;
  line-height:20px;
  font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
  position:relative;
  text-shadow:none;
  z-index:988090
}
.envirabox-opened .envirabox-title {
  visibility:visible
}
.envirabox-title-float-wrap {
  position:absolute;
  bottom:auto;
  right:50%;
  margin-top:20px;
  z-index:988050;
  text-align:center
}
.envirabox-title-float-wrap .child {
  display:inline-block;
  margin-right:-100%;
  padding:2px 20px;
  background:#fff0;
  background:rgb(0 0 0 / .8);
  -webkit-border-radius:15px;
  -moz-border-radius:15px;
  border-radius:15px;
  text-shadow:0 1px 2px #222;
  color:#fff;
  line-height:24px;
  white-space:normal
}
.envirabox-title-float-wrap.envirabox-title-text-wrap .child {
  white-space:normal
}
.envirabox-title-outside-wrap {
  position:relative;
  margin-top:10px;
  color:#fff
}
.envirabox-title-inside-wrap {
  padding-top:10px
}
.envirabox-title-over-wrap {
  position:absolute;
  bottom:0;
  left:0;
  color:#fff;
  padding:10px;
  background:#000;
  background:rgb(0 0 0 / .8)
}
#envirabox-buttons {
  position:fixed;
  left:0;
  width:100%;
  z-index:988050
}
#envirabox-buttons.top {
  top:10px
}
#envirabox-buttons.bottom {
  bottom:10px
}
#envirabox-buttons.bottom.has-padding {
  bottom:80px
}
#envirabox-buttons.top.has-padding {
  top:80px
}
#envirabox-buttons ul {
  display:block;
  width:auto;
  height:30px;
  margin:0 auto;
  padding:0;
  list-style:none;
  border:1px solid #111;
  border-radius:3px;
  -webkit-box-shadow:inset 0 0 0 1px rgb(255 255 255 / .05);
  -moz-box-shadow:inset 0 0 0 1px rgb(255 255 255 / .05);
  box-shadow:inset 0 0 0 1px rgb(255 255 255 / .05);
  background:#323232;
  background:-moz-linear-gradient(top,#444444 0%,#343434 50%,#292929 50%,#333333 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#444444),color-stop(50%,#343434),color-stop(50%,#292929),color-stop(100%,#333333));
  background:-webkit-linear-gradient(top,#444444 0%,#343434 50%,#292929 50%,#333333 100%);
  background:-o-linear-gradient(top,#444444 0%,#343434 50%,#292929 50%,#333333 100%);
  background:-ms-linear-gradient(top,#444444 0%,#343434 50%,#292929 50%,#333333 100%);
  background:linear-gradient(top,#444444 0%,#343434 50%,#292929 50%,#333333 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#444444",endColorstr="#222222",GradientType=0)
}
#envirabox-buttons ul li {
  float:left;
  margin:0;
  padding:0
}
#envirabox-buttons ul li#envirabox-buttons-title span {
  display:block;
  font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size:13px;
  line-height:30px;
  padding:0 10px;
  color:#fff
}
#envirabox-buttons a {
  display:block;
  width:30px;
  height:30px;
  text-indent:-9999px;
  background-color:#fff0;
  background-image:url(https://datalinxsolution.net/wp-content/plugins/envira-gallery-lite/assets/css/images/envirabox_buttons.png);
  background-repeat:no-repeat;
  outline:none;
  opacity:.8
}
#envirabox-buttons a:hover {
  opacity:1
}
#envirabox-buttons a.btnPrev {
  background-position:5px 0
}
#envirabox-buttons a.btnNext {
  background-position:-33px 0;
  border-right:1px solid #3e3e3e
}
#envirabox-buttons a.btnPlay {
  background-position:0 -30px
}
#envirabox-buttons a.btnPlayOn {
  background-position:-30px -30px
}
#envirabox-buttons a.btnToggle,
#envirabox-buttons a.btnFullscreen {
  background-position:3px -60px;
  border-left:1px solid #111;
  border-right:1px solid #3e3e3e;
  width:35px
}
#envirabox-buttons a.btnToggleOn,
#envirabox-buttons a.btnFullscreenOn {
  background-position:-27px -60px
}
#envirabox-buttons a.btnClose {
  border-left:1px solid #111;
  width:35px;
  background-position:-56px 0
}
#envirabox-buttons a.btnDisabled {
  opacity:.4;
  cursor:default
}
#envirabox-thumbs {
  position:fixed;
  left:0;
  width:100%;
  overflow:hidden;
  z-index:988050;
  box-sizing:border-box
}
#envirabox-thumbs.top {
  top:2px
}
#envirabox-thumbs.top.has-other-content {
  top:50px
}
#envirabox-thumbs.bottom {
  bottom:2px
}
#envirabox-thumbs.bottom.has-other-content {
  bottom:50px
}
#envirabox-thumbs.inline {
  position:absolute
}
#envirabox-thumbs * {
  box-sizing:border-box
}
#envirabox-thumbs ul {
  position:relative;
  list-style:none;
  margin:0;
  padding:0
}
#envirabox-thumbs ul li {
  border:3px solid #fff;
  float:left;
  margin:5px;
  opacity:1
}
#envirabox-thumbs ul li.active {
  opacity:.75;
  border:3px solid #888
}
#envirabox-thumbs ul li:hover {
  opacity:.75
}
#envirabox-thumbs ul li a {
  display:block;
  position:relative;
  overflow:hidden;
  border:1px solid #222;
  background:#111;
  outline:none
}
#envirabox-thumbs ul li img {
  display:block;
  position:relative;
  border:0;
  padding:0;
  max-width:none
}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx) {
  #envirabox-loading,
  .envirabox-close,
  .envirabox-prev span,
  .envirabox-next span {
    background-image:url(https://datalinxsolution.net/wp-content/plugins/envira-gallery-lite/assets/css/images/envirabox_sprite@2x.png);
    background-size:44px 152px
  }
  #envirabox-loading div {
    background-image:url(https://datalinxsolution.net/wp-content/plugins/envira-gallery-lite/assets/css/images/envirabox_loading@2x.gif);
    background-size:24px 24px
  }
}
.envira-lazy:not(img) {
  position:relative;
  height:0;
  display:block;
  overflow:hidden
}
.envira-lazy:not(img) img {
  position:absolute;
  top:0;
  left:0
}
.envira-gallery-1-columns .envira-lazy:not(img) img,
.envira-gallery-2-columns .envira-lazy:not(img) img,
.envira-gallery-3-columns .envira-lazy:not(img) img,
.envira-gallery-4-columns .envira-lazy:not(img) img,
.envira-gallery-5-columns .envira-lazy:not(img) img,
.envira-gallery-6-columns .envira-lazy:not(img) img {
  position:relative
}
img.envira-lazy {
  width:100%
}
.envira-gallery-item.envira-lazy-load .envira-gallery-position-overlay {
  display:none
}
.envira-gallery-item.envira-lazy-load .envira-title,
.envira-gallery-item.envira-lazy-load .envira-caption {
  visibility:hidden
}
#envirabox-wrap,
#envirabox-wrap *,
#envirabox-overlay {
  box-sizing:content-box;
  -webkit-box-sizing:content-box;
  -moz-box-sizing:content-box
}
#envirabox-loading,
.envirabox-close,
#envirabox-left #envirabox-left-ico,
#envirabox-right #envirabox-right-ico {
  background-image:url(https://datalinxsolution.net/wp-content/plugins/envira-gallery-lite/assets/css/images/envirabox_sprite.png)
}
#envirabox-loading {
  position:fixed;
  top:50%;
  left:50%;
  margin-top:-22px;
  margin-left:-22px;
  background-position:0 -108px;
  opacity:.8;
  cursor:pointer;
  z-index:988100;
  display:none
}
#envirabox-loading div {
  width:44px;
  height:44px;
  background:url(https://datalinxsolution.net/wp-content/plugins/envira-gallery-lite/assets/css/images/envirabox_loading.gif) center center no-repeat
}
#envirabox-overlay {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  z-index:988010;
  display:none;
  background:url(https://datalinxsolution.net/wp-content/plugins/envira-gallery-lite/assets/css/images/envirabox_overlay.png);
  background-color:rgb(0 0 0 / .9)
}
#envirabox-tmp {
  padding:0;
  margin:0;
  border:0;
  overflow:auto;
  display:none
}
#envirabox-wrap {
  position:absolute;
  top:0;
  left:0;
  padding:20px;
  z-index:988020;
  outline:none;
  display:none
}
#envirabox-outer {
  position:relative;
  width:100%;
  height:100%;
  background:#fff;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px
}
#envirabox-content {
  width:0;
  height:0;
  padding:0;
  outline:none;
  position:relative;
  overflow:hidden;
  z-index:988021;
  border:0 solid #fff;
  -webkit-box-shadow:0 10px 25px rgb(0 0 0 / .5);
  -moz-box-shadow:0 10px 25px rgb(0 0 0 / .5);
  box-shadow:0 10px 25px rgb(0 0 0 / .5);
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px
}
#envirabox-hide-sel-frame {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:#fff0;
  z-index:988020
}
#envirabox-close {
  position:absolute;
  top:-18px;
  right:-18px;
  width:36px;
  height:36px;
  z-index:988040;
  cursor:pointer;
  display:none;
  background-image:url(https://datalinxsolution.net/wp-content/plugins/envira-gallery-lite/assets/css/images/envirabox_sprite.png)
}
#envirabox-error {
  color:#444;
  font:normal 12px/20px Arial;
  padding:14px;
  margin:0
}
#envirabox-img {
  width:100%;
  height:100%;
  padding:0;
  margin:0;
  border:none;
  outline:none;
  line-height:0;
  vertical-align:top
}
#envirabox-frame {
  width:100%;
  height:100%;
  border:none;
  display:block
}
#envirabox-left,
#envirabox-right {
  position:absolute;
  bottom:0;
  height:100%;
  width:35%;
  cursor:pointer;
  outline:none;
  background:#fff0 url(https://datalinxsolution.net/wp-content/plugins/envira-gallery-lite/assets/css/images/blank.gif);
  z-index:988040;
  display:none
}
#envirabox-left {
  left:0
}
#envirabox-right {
  right:0
}
#envirabox-left-ico,
#envirabox-right-ico {
  position:absolute;
  top:50%;
  left:-9999px;
  width:36px;
  height:34px;
  margin-top:-15px;
  cursor:pointer;
  z-index:988040;
  display:block
}
#envirabox-left-ico {
  background-position:0 -36px
}
#envirabox-right-ico {
  background-position:0 -72px
}
#envirabox-left:hover,
#envirabox-right:hover {
  visibility:visible
}
body.envira-touch #envirabox-left span,
#envirabox-left:hover span {
  left:20px
}
#envirabox-right:hover span,
body.envira-touch #envirabox-right span {
  left:auto;
  right:20px
}
body.envira-touch #envirabox-left,
body.envira-touch #envirabox-right {
  visibility:visible
}
#envirabox-title {
  font-family:Helvetica;
  font-size:12px;
  z-index:988025
}
#envirabox-title.envirabox-title-inside {
  padding-bottom:12px;
  background:#fff;
  font-size:13px;
  line-height:20px;
  font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
  position:relative;
  text-shadow:none;
  z-index:988090;
  margin-left:0!important;
  margin-right:0!important;
  padding-left:15px;
  padding-right:15px;
  margin-top:-6px;
  -webkit-border-bottom-right-radius:4px;
  -webkit-border-bottom-left-radius:4px;
  -moz-border-radius-bottomright:4px;
  -moz-border-radius-bottomleft:4px;
  border-bottom-right-radius:4px;
  border-bottom-left-radius:4px
}
#envirabox-title.envirabox-title-outside {
  padding-top:10px;
  color:#fff;
  font-size:13px;
  line-height:20px;
  font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
  position:relative;
  text-shadow:none;
  padding-left:0!important
}
#envirabox-title-outside {
  color:#fff;
  font-size:13px;
  line-height:20px;
  font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
  position:relative;
  text-shadow:none
}
.envirabox-title-over {
  position:absolute;
  bottom:0;
  left:0;
  color:#FFF;
  text-align:left
}
#envirabox-title-over {
  padding:10px;
  background:#000;
  background:rgb(0 0 0 / .8);
  display:inline-block;
  font-size:13px;
  line-height:20px;
  font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
  position:relative;
  text-shadow:none
}
.envirabox-title-float {
  position:absolute;
  left:0;
  bottom:-20px;
  height:32px
}
#envirabox-title-float-wrap {
  border:none;
  border-collapse:collapse;
  width:auto
}
#envirabox-title-float-wrap tbody,
#envirabox-title-float-wrap td {
  border:none;
  white-space:nowrap
}
#envirabox-title-float-left {
  padding:0 0 0 15px
}
#envirabox-title-float-main {
  display:inline-block;
  margin-right:-100%;
  padding:2px 20px;
  background:#fff0;
  background:rgb(0 0 0 / .8);
  -webkit-border-radius:15px;
  -moz-border-radius:15px;
  border-radius:15px;
  text-shadow:0 1px 2px #222;
  color:#FFF;
  line-height:24px;
  white-space:nowrap
}
#envirabox-title-float-right {
  padding:0 0 0 15px
}
#envirabox-title-float-wrap tr {
  border-bottom:0
}
.envirabox-ie6 #envirabox-close {
  background:#fff0;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/envirabox/fancy_close.png',sizingMethod='scale')
}
.envirabox-ie6 #envirabox-left-ico {
  background:#fff0;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/envirabox/fancy_nav_left.png',sizingMethod='scale')
}
.envirabox-ie6 #envirabox-right-ico {
  background:#fff0;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/envirabox/fancy_nav_right.png',sizingMethod='scale')
}
.envirabox-ie6 #envirabox-title-over {
  background:#fff0;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/envirabox/fancy_title_over.png',sizingMethod='scale');
  zoom:1
}
.envirabox-ie6 #envirabox-title-float-left {
  background:#fff0;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/envirabox/fancy_title_left.png',sizingMethod='scale')
}
.envirabox-ie6 #envirabox-title-float-main {
  background:#fff0;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/envirabox/fancy_title_main.png',sizingMethod='scale')
}
.envirabox-ie6 #envirabox-title-float-right {
  background:#fff0;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/envirabox/fancy_title_right.png',sizingMethod='scale')
}
#envirabox-loading.envirabox-ie6 div {
  background:#fff0;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/envirabox/fancy_loading.png',sizingMethod='scale')
}
.envirabox-ie .envirabox-bg {
  background:transparent!important
}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx) {
  #envirabox-loading,
  .envirabox-close,
  #envirabox-left #envirabox-left-ico,
  #envirabox-right #envirabox-right-ico,
  #envirabox-close {
    background-image:url(https://datalinxsolution.net/wp-content/plugins/envira-gallery-lite/assets/css/images/envirabox_sprite@2x.png);
    background-size:44px 152px
  }
  #envirabox-loading div {
    background-image:url(https://datalinxsolution.net/wp-content/plugins/envira-gallery-lite/assets/css/images/envirabox_loading@2x.gif);
    background-size:24px 24px
  }
}
.envira-js-desaturate,
.envira-js-desaturate-hover:hover {
  filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0 0 0 1 0" /></filter></svg>#filter');
  -webkit-filter:grayscale(100%);
  filter:grayscale(100%);
  -webkit-backface-visibility:hidden;
  -webkit-transform:translate3d(0,0,0)
}
.envira-js-blur,
.envira-js-blur:hover {
  filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="3" /></filter></svg>#filter');
  -webkit-filter:blur(3px);
  filter:blur(3px);
  filter:progid:DXImageTransform.Microsoft.Blur(pixelradius=3);
  -webkit-backface-visibility:hidden;
  -webkit-transform:translate3d(0,0,0)
}
.envira-js-vintage,
.envira-js-vintage:hover {
  filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.5751000000000001 0.5383 0.1323 0 0 0.24429999999999996 0.7802000000000001 0.11760000000000001 0 0 0.1904 0.3738 0.39170000000000005 0 0 0 0 0 1 0" /><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.9" /><feFuncG type="linear" slope="0.9" /><feFuncB type="linear" slope="0.9" /></feComponentTransfer><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="1.3" intercept="-0.15000000000000002" /><feFuncG type="linear" slope="1.3" intercept="-0.15000000000000002" /><feFuncB type="linear" slope="1.3" intercept="-0.15000000000000002" /></feComponentTransfer></filter></svg>#filter');
  -webkit-filter:sepia(70%) brightness(90%) contrast(130%);
  filter:sepia(70%) brightness(90%) contrast(130%);
  -webkit-backface-visibility:hidden;
  -webkit-transform:translate3d(0,0,0)
}
.envira-js-threshold,
.envira-js-threshold:hover {
  filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0 0 0 1 0" /><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="3" intercept="-1" /><feFuncG type="linear" slope="3" intercept="-1" /><feFuncB type="linear" slope="3" intercept="-1" /></feComponentTransfer><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="1.7" /><feFuncG type="linear" slope="1.7" /><feFuncB type="linear" slope="1.7" /></feComponentTransfer></filter></svg>#filter');
  -webkit-filter:grayscale(100%) contrast(300%) brightness(170%);
  filter:grayscale(100%) contrast(300%) brightness(170%);
  -webkit-backface-visibility:hidden;
  -webkit-transform:translate3d(0,0,0)
}
/*!
 * Justified Gallery - v3.6.2
 * http://miromannino.github.io/Justified-Gallery/
 * Copyright (c) 2016 Miro Mannino
 * Licensed under the MIT license.
 */.justified-gallery {
  width:100%;
  position:relative;
  overflow:hidden
}
.justified-gallery>div>div {
  position:absolute;
  display:inline-block;
  overflow:hidden
}
.justified-gallery>div>div>a>img,
.justified-gallery>div>div>img,
.justified-gallery>div>div>a>div.effect-wrapper>img {
  position:absolute;
  top:50%;
  left:50%;
  margin:0;
  padding:0;
  border:none
}
.justified-gallery>div>div>a>.caption,
.justified-gallery>div>div>.caption,
.justified-gallery>div>div .caption {
  display:none;
  position:absolute;
  bottom:0;
  padding:5px;
  background-color:#000;
  left:0;
  right:0;
  margin:0;
  color:#fff;
  font-size:12px;
  font-weight:300;
  font-family:sans-serif;
  z-index:2
}
.justified-gallery>div>div>a>.caption.caption-visible,
.justified-gallery>div>div>.caption.caption-visible,
.justified-gallery>div>.caption.caption-visible {
  display:initial;
  opacity:.7;
  filter:"alpha(opacity=70)";
  -webkit-transition:opacity 500ms ease-in;
  -moz-transition:opacity 500ms ease-in;
  -o-transition:opacity 500ms ease-in;
  transition:opacity 500ms ease-in
}
.justified-gallery>div>div>a>.envira-exif,
.justified-gallery>div>div>.envira-exif,
.justified-gallery>div>div .envira-exif {
  display:none;
  opacity:.8;
  position:absolute;
  top:0;
  padding:5px;
  background:rgb(255 255 255 / .7);
  left:0;
  right:0;
  margin:0;
  color:#000;
  font-size:10px;
  font-weight:300;
  font-family:sans-serif
}
.justified-gallery>div>div>a>.envira-exif.exif-visible,
.justified-gallery>div>.envira-exif.exif-visible {
  display:initial;
  opacity:.7;
  filter:"alpha(opacity=70)";
  -webkit-transition:opacity 500ms ease-in;
  -moz-transition:opacity 500ms ease-in;
  -o-transition:opacity 500ms ease-in;
  transition:opacity 500ms ease-in
}
.justified-gallery>.entry-visible {
  opacity:1;
  filter:alpha(opacity=100);
  -webkit-transition:opacity 500ms ease-in;
  -moz-transition:opacity 500ms ease-in;
  -o-transition:opacity 500ms ease-in;
  transition:opacity 500ms ease-in
}
.justified-gallery>.jg-filtered {
  display:none
}
.justified-gallery>.spinner {
  position:absolute;
  bottom:0;
  margin-left:-24px;
  padding:10px 0 10px 0;
  left:50%;
  opacity:initial;
  filter:initial;
  overflow:initial
}
.justified-gallery>.spinner>span {
  display:inline-block;
  opacity:0;
  filter:alpha(opacity=0);
  width:8px;
  height:8px;
  margin:0 4px 0 4px;
  background-color:#000;
  border-top-left-radius:6px;
  border-top-right-radius:6px;
  border-bottom-right-radius:6px;
  border-bottom-left-radius:6px
}
/*! elementor - v3.27.0 - 18-02-2025 */
.elementor-widget-image {
  text-align:center
}
.elementor-widget-image a {
  display:inline-block
}
.elementor-widget-image a img[src$=".svg"] {
  width:48px
}
.elementor-widget-image img {
  display:inline-block;
  vertical-align:middle
}
/*! elementor - v3.27.0 - 18-02-2025 */
.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,
.elementor-widget-social-icons.elementor-grid-0:not(:has(.elementor-widget-container)),
.elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container,
.elementor-widget-social-icons.elementor-grid-mobile-0:not(:has(.elementor-widget-container)),
.elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container,
.elementor-widget-social-icons.elementor-grid-tablet-0:not(:has(.elementor-widget-container)) {
  font-size:0;
  line-height:1
}
.elementor-widget-social-icons:not(.elementor-grid-0):not(.elementor-grid-tablet-0):not(.elementor-grid-mobile-0) .elementor-grid {
  display:inline-grid
}
.elementor-widget-social-icons .elementor-grid {
  grid-column-gap:var(--grid-column-gap,5px);
  grid-row-gap:var(--grid-row-gap,5px);
  grid-template-columns:var(--grid-template-columns);
  justify-content:var(--justify-content,center);
  justify-items:var(--justify-content,center)
}
.elementor-icon.elementor-social-icon {
  font-size:var(--icon-size,25px);
  height:calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em));
  line-height:var(--icon-size,25px);
  width:calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em))
}
.elementor-social-icon {
  --e-social-icon-icon-color:#fff;
  align-items:center;
  background-color:#69727d;
  cursor:pointer;
  display:inline-flex;
  justify-content:center;
  text-align:center
}
.elementor-social-icon i {
  color:var(--e-social-icon-icon-color)
}
.elementor-social-icon svg {
  fill:var(--e-social-icon-icon-color)
}
.elementor-social-icon:last-child {
  margin:0
}
.elementor-social-icon:hover {
  color:#fff;
  opacity:.9
}
.elementor-social-icon-android {
  background-color:#a4c639
}
.elementor-social-icon-apple {
  background-color:#999
}
.elementor-social-icon-behance {
  background-color:#1769ff
}
.elementor-social-icon-bitbucket {
  background-color:#205081
}
.elementor-social-icon-codepen {
  background-color:#000
}
.elementor-social-icon-delicious {
  background-color:#39f
}
.elementor-social-icon-deviantart {
  background-color:#05cc47
}
.elementor-social-icon-digg {
  background-color:#005be2
}
.elementor-social-icon-dribbble {
  background-color:#ea4c89
}
.elementor-social-icon-elementor {
  background-color:#d30c5c
}
.elementor-social-icon-envelope {
  background-color:#ea4335
}
.elementor-social-icon-facebook,
.elementor-social-icon-facebook-f {
  background-color:#3b5998
}
.elementor-social-icon-flickr {
  background-color:#0063dc
}
.elementor-social-icon-foursquare {
  background-color:#2d5be3
}
.elementor-social-icon-free-code-camp,
.elementor-social-icon-freecodecamp {
  background-color:#006400
}
.elementor-social-icon-github {
  background-color:#333
}
.elementor-social-icon-gitlab {
  background-color:#e24329
}
.elementor-social-icon-globe {
  background-color:#69727d
}
.elementor-social-icon-google-plus,
.elementor-social-icon-google-plus-g {
  background-color:#dd4b39
}
.elementor-social-icon-houzz {
  background-color:#7ac142
}
.elementor-social-icon-instagram {
  background-color:#262626
}
.elementor-social-icon-jsfiddle {
  background-color:#487aa2
}
.elementor-social-icon-link {
  background-color:#818a91
}
.elementor-social-icon-linkedin,
.elementor-social-icon-linkedin-in {
  background-color:#0077b5
}
.elementor-social-icon-medium {
  background-color:#00ab6b
}
.elementor-social-icon-meetup {
  background-color:#ec1c40
}
.elementor-social-icon-mixcloud {
  background-color:#273a4b
}
.elementor-social-icon-odnoklassniki {
  background-color:#f4731c
}
.elementor-social-icon-pinterest {
  background-color:#bd081c
}
.elementor-social-icon-product-hunt {
  background-color:#da552f
}
.elementor-social-icon-reddit {
  background-color:#ff4500
}
.elementor-social-icon-rss {
  background-color:#f26522
}
.elementor-social-icon-shopping-cart {
  background-color:#4caf50
}
.elementor-social-icon-skype {
  background-color:#00aff0
}
.elementor-social-icon-slideshare {
  background-color:#0077b5
}
.elementor-social-icon-snapchat {
  background-color:#fffc00
}
.elementor-social-icon-soundcloud {
  background-color:#f80
}
.elementor-social-icon-spotify {
  background-color:#2ebd59
}
.elementor-social-icon-stack-overflow {
  background-color:#fe7a15
}
.elementor-social-icon-steam {
  background-color:#00adee
}
.elementor-social-icon-stumbleupon {
  background-color:#eb4924
}
.elementor-social-icon-telegram {
  background-color:#2ca5e0
}
.elementor-social-icon-threads {
  background-color:#000
}
.elementor-social-icon-thumb-tack {
  background-color:#1aa1d8
}
.elementor-social-icon-tripadvisor {
  background-color:#589442
}
.elementor-social-icon-tumblr {
  background-color:#35465c
}
.elementor-social-icon-twitch {
  background-color:#6441a5
}
.elementor-social-icon-twitter {
  background-color:#1da1f2
}
.elementor-social-icon-viber {
  background-color:#665cac
}
.elementor-social-icon-vimeo {
  background-color:#1ab7ea
}
.elementor-social-icon-vk {
  background-color:#45668e
}
.elementor-social-icon-weibo {
  background-color:#dd2430
}
.elementor-social-icon-weixin {
  background-color:#31a918
}
.elementor-social-icon-whatsapp {
  background-color:#25d366
}
.elementor-social-icon-wordpress {
  background-color:#21759b
}
.elementor-social-icon-x-twitter {
  background-color:#000
}
.elementor-social-icon-xing {
  background-color:#026466
}
.elementor-social-icon-yelp {
  background-color:#af0606
}
.elementor-social-icon-youtube {
  background-color:#cd201f
}
.elementor-social-icon-500px {
  background-color:#0099e5
}
.e--ua-appleWebkit.rtl {
  --flex-right:flex-start
}
.e--ua-appleWebkit .elementor-share-buttons--align-right,
.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-right {
  --justify-content:var(--flex-right,flex-end)
}
.e--ua-appleWebkit .elementor-share-buttons--align-center,
.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-center {
  --justify-content:center
}
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid,
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid,
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid,
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid,
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid {
  display:flex;
  flex-wrap:wrap;
  justify-content:var(--justify-content,space-between);
  margin-left:calc(-.5 * var(--grid-column-gap));
  margin-right:calc(-.5 * var(--grid-column-gap));
  width:auto
}
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid-item,
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid-item,
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid-item,
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid-item,
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid-item {
  margin-left:calc(.5 * var(--grid-column-gap));
  margin-right:calc(.5 * var(--grid-column-gap))
}
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid,
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid {
  display:inline-block
}
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid,
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid-item,
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid,
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid-item {
  margin-left:0;
  margin-right:0
}
@media (max-width:1024px) {
  .e--ua-appleWebkit .elementor-share-buttons-tablet--align-right,
  .e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-right {
    --justify-content:var(--flex-right,flex-end)
  }
  .e--ua-appleWebkit .elementor-share-buttons-tablet--align-center,
  .e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-center {
    --justify-content:center
  }
  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid,
  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid,
  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid,
  .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid,
  .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid {
    display:flex;
    flex-wrap:wrap;
    justify-content:var(--justify-content,space-between);
    margin-left:calc(-.5 * var(--grid-column-gap));
    margin-right:calc(-.5 * var(--grid-column-gap));
    width:auto
  }
  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid-item,
  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid-item,
  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid-item,
  .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid-item,
  .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid-item {
    margin-left:calc(.5 * var(--grid-column-gap));
    margin-right:calc(.5 * var(--grid-column-gap))
  }
  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid,
  .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid {
    display:inline-block
  }
  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid,
  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid-item,
  .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid,
  .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid-item {
    margin-left:0;
    margin-right:0
  }
}
@media (max-width:767px) {
  .e--ua-appleWebkit .elementor-share-buttons-mobile--align-right,
  .e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-right {
    --justify-content:var(--flex-right,flex-end)
  }
  .e--ua-appleWebkit .elementor-share-buttons-mobile--align-center,
  .e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-center {
    --justify-content:center
  }
  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid,
  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid,
  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid,
  .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid,
  .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid {
    display:flex;
    flex-wrap:wrap;
    justify-content:var(--justify-content,space-between);
    margin-left:calc(-.5 * var(--grid-column-gap));
    margin-right:calc(-.5 * var(--grid-column-gap));
    width:auto
  }
  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid-item,
  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid-item,
  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid-item,
  .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid-item,
  .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid-item {
    margin-left:calc(.5 * var(--grid-column-gap));
    margin-right:calc(.5 * var(--grid-column-gap))
  }
  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid,
  .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid {
    display:inline-block
  }
  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid,
  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid-item,
  .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid,
  .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid-item {
    margin-left:0;
    margin-right:0
  }
}
@font-face {
  font-family:elementskit;
  src:url(https://datalinxsolution.net/wp-content/plugins/elementskit-lite/modules/elementskit-icon-pack/assets/css/../fonts/elementskit.woff#1739934934) format("woff");
  font-weight:400;
  font-style:normal;
  font-display:swap
}
.ekit-wid-con .fasicon,
.ekit-wid-con .icon,
.ekit-wid-con .icon::before,
.fasicon,
.icon,
.icon::before {
  font-family:elementskit!important;
  speak:none;
  font-style:normal;
  font-weight:400;
  font-variant:normal;
  text-transform:none;
  line-height:1;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale
}
.ekit-wid-con .fasicon.icon-home::before,
.ekit-wid-con .icon.icon-home::before,
.icon.icon-home::before {
  content:"\e800"
}
.ekit-wid-con .fasicon.icon-advanced-slider::before,
.ekit-wid-con .icon.icon-advanced-slider::before,
.icon.icon-advanced-slider::before {
  content:"\e9c8"
}
.ekit-wid-con .fasicon.icon-image-box::before,
.ekit-wid-con .icon.icon-image-box::before,
.icon.icon-image-box::before {
  content:"\ebd1"
}
.ekit-wid-con .fasicon.icon-image-swap::before,
.ekit-wid-con .icon.icon-image-swap::before,
.icon.icon-image-swap::before {
  content:"\eba4"
}
.ekit-wid-con .fasicon.icon-apartment1::before,
.ekit-wid-con .icon.icon-apartment1::before,
.icon.icon-apartment1::before {
  content:"\e801"
}
.ekit-wid-con .fasicon.icon-pencil::before,
.ekit-wid-con .icon.icon-pencil::before,
.icon.icon-pencil::before {
  content:"\e802"
}
.ekit-wid-con .fasicon.icon-magic-wand::before,
.ekit-wid-con .icon.icon-magic-wand::before,
.icon.icon-magic-wand::before {
  content:"\e803"
}
.ekit-wid-con .fasicon.icon-drop::before,
.ekit-wid-con .icon.icon-drop::before,
.icon.icon-drop::before {
  content:"\e804"
}
.ekit-wid-con .fasicon.icon-lighter::before,
.ekit-wid-con .icon.icon-lighter::before,
.icon.icon-lighter::before {
  content:"\e805"
}
.ekit-wid-con .fasicon.icon-poop::before,
.ekit-wid-con .icon.icon-poop::before,
.icon.icon-poop::before {
  content:"\e806"
}
.ekit-wid-con .fasicon.icon-sun::before,
.ekit-wid-con .icon.icon-sun::before,
.icon.icon-sun::before {
  content:"\e807"
}
.ekit-wid-con .fasicon.icon-moon::before,
.ekit-wid-con .icon.icon-moon::before,
.icon.icon-moon::before {
  content:"\e808"
}
.ekit-wid-con .fasicon.icon-cloud1::before,
.ekit-wid-con .icon.icon-cloud1::before,
.icon.icon-cloud1::before {
  content:"\e809"
}
.ekit-wid-con .fasicon.icon-cloud-upload::before,
.ekit-wid-con .icon.icon-cloud-upload::before,
.icon.icon-cloud-upload::before {
  content:"\e80a"
}
.ekit-wid-con .fasicon.icon-cloud-download::before,
.ekit-wid-con .icon.icon-cloud-download::before,
.icon.icon-cloud-download::before {
  content:"\e80b"
}
.ekit-wid-con .fasicon.icon-cloud-sync::before,
.ekit-wid-con .icon.icon-cloud-sync::before,
.icon.icon-cloud-sync::before {
  content:"\e80c"
}
.ekit-wid-con .fasicon.icon-cloud-check::before,
.ekit-wid-con .icon.icon-cloud-check::before,
.icon.icon-cloud-check::before {
  content:"\e80d"
}
.ekit-wid-con .fasicon.icon-database1::before,
.ekit-wid-con .icon.icon-database1::before,
.icon.icon-database1::before {
  content:"\e80e"
}
.ekit-wid-con .fasicon.icon-lock::before,
.ekit-wid-con .icon.icon-lock::before,
.icon.icon-lock::before {
  content:"\e80f"
}
.ekit-wid-con .fasicon.icon-cog::before,
.ekit-wid-con .icon.icon-cog::before,
.icon.icon-cog::before {
  content:"\e810"
}
.ekit-wid-con .fasicon.icon-trash::before,
.ekit-wid-con .icon.icon-trash::before,
.icon.icon-trash::before {
  content:"\e811"
}
.ekit-wid-con .fasicon.icon-dice::before,
.ekit-wid-con .icon.icon-dice::before,
.icon.icon-dice::before {
  content:"\e812"
}
.ekit-wid-con .fasicon.icon-heart1::before,
.ekit-wid-con .icon.icon-heart1::before,
.icon.icon-heart1::before {
  content:"\e813"
}
.ekit-wid-con .fasicon.icon-star1::before,
.ekit-wid-con .icon.icon-star1::before,
.icon.icon-star1::before {
  content:"\e814"
}
.ekit-wid-con .fasicon.icon-star-half::before,
.ekit-wid-con .icon.icon-star-half::before,
.icon.icon-star-half::before {
  content:"\e815"
}
.ekit-wid-con .fasicon.icon-star-empty::before,
.ekit-wid-con .icon.icon-star-empty::before,
.icon.icon-star-empty::before {
  content:"\e816"
}
.ekit-wid-con .fasicon.icon-flag::before,
.ekit-wid-con .icon.icon-flag::before,
.icon.icon-flag::before {
  content:"\e817"
}
.ekit-wid-con .fasicon.icon-envelope1::before,
.ekit-wid-con .icon.icon-envelope1::before,
.icon.icon-envelope1::before {
  content:"\e818"
}
.ekit-wid-con .fasicon.icon-paperclip::before,
.ekit-wid-con .icon.icon-paperclip::before,
.icon.icon-paperclip::before {
  content:"\e819"
}
.ekit-wid-con .fasicon.icon-inbox::before,
.ekit-wid-con .icon.icon-inbox::before,
.icon.icon-inbox::before {
  content:"\e81a"
}
.ekit-wid-con .fasicon.icon-eye::before,
.ekit-wid-con .icon.icon-eye::before,
.icon.icon-eye::before {
  content:"\e81b"
}
.ekit-wid-con .fasicon.icon-printer::before,
.ekit-wid-con .icon.icon-printer::before,
.icon.icon-printer::before {
  content:"\e81c"
}
.ekit-wid-con .fasicon.icon-file-empty::before,
.ekit-wid-con .icon.icon-file-empty::before,
.icon.icon-file-empty::before {
  content:"\e81d"
}
.ekit-wid-con .fasicon.icon-file-add::before,
.ekit-wid-con .icon.icon-file-add::before,
.icon.icon-file-add::before {
  content:"\e81e"
}
.ekit-wid-con .fasicon.icon-enter::before,
.ekit-wid-con .icon.icon-enter::before,
.icon.icon-enter::before {
  content:"\e81f"
}
.ekit-wid-con .fasicon.icon-exit::before,
.ekit-wid-con .icon.icon-exit::before,
.icon.icon-exit::before {
  content:"\e820"
}
.ekit-wid-con .fasicon.icon-graduation-hat::before,
.ekit-wid-con .icon.icon-graduation-hat::before,
.icon.icon-graduation-hat::before {
  content:"\e821"
}
.ekit-wid-con .fasicon.icon-license::before,
.ekit-wid-con .icon.icon-license::before,
.icon.icon-license::before {
  content:"\e822"
}
.ekit-wid-con .fasicon.icon-music-note::before,
.ekit-wid-con .icon.icon-music-note::before,
.icon.icon-music-note::before {
  content:"\e823"
}
.ekit-wid-con .fasicon.icon-film-play::before,
.ekit-wid-con .icon.icon-film-play::before,
.icon.icon-film-play::before {
  content:"\e824"
}
.ekit-wid-con .fasicon.icon-camera-video::before,
.ekit-wid-con .icon.icon-camera-video::before,
.icon.icon-camera-video::before {
  content:"\e825"
}
.ekit-wid-con .fasicon.icon-camera::before,
.ekit-wid-con .icon.icon-camera::before,
.icon.icon-camera::before {
  content:"\e826"
}
.ekit-wid-con .fasicon.icon-picture::before,
.ekit-wid-con .icon.icon-picture::before,
.icon.icon-picture::before {
  content:"\e827"
}
.ekit-wid-con .fasicon.icon-book::before,
.ekit-wid-con .icon.icon-book::before,
.icon.icon-book::before {
  content:"\e828"
}
.ekit-wid-con .fasicon.icon-bookmark::before,
.ekit-wid-con .icon.icon-bookmark::before,
.icon.icon-bookmark::before {
  content:"\e829"
}
.ekit-wid-con .fasicon.icon-user::before,
.ekit-wid-con .icon.icon-user::before,
.icon.icon-user::before {
  content:"\e82a"
}
.ekit-wid-con .fasicon.icon-users::before,
.ekit-wid-con .icon.icon-users::before,
.icon.icon-users::before {
  content:"\e82b"
}
.ekit-wid-con .fasicon.icon-shirt::before,
.ekit-wid-con .icon.icon-shirt::before,
.icon.icon-shirt::before {
  content:"\e82c"
}
.ekit-wid-con .fasicon.icon-store::before,
.ekit-wid-con .icon.icon-store::before,
.icon.icon-store::before {
  content:"\e82d"
}
.ekit-wid-con .fasicon.icon-cart2::before,
.ekit-wid-con .icon.icon-cart2::before,
.icon.icon-cart2::before {
  content:"\e82e"
}
.ekit-wid-con .fasicon.icon-tag::before,
.ekit-wid-con .icon.icon-tag::before,
.icon.icon-tag::before {
  content:"\e82f"
}
.ekit-wid-con .fasicon.icon-phone-handset::before,
.ekit-wid-con .icon.icon-phone-handset::before,
.icon.icon-phone-handset::before {
  content:"\e830"
}
.ekit-wid-con .fasicon.icon-phone::before,
.ekit-wid-con .icon.icon-phone::before,
.icon.icon-phone::before {
  content:"\e831"
}
.ekit-wid-con .fasicon.icon-pushpin::before,
.ekit-wid-con .icon.icon-pushpin::before,
.icon.icon-pushpin::before {
  content:"\e832"
}
.ekit-wid-con .fasicon.icon-map-marker::before,
.ekit-wid-con .icon.icon-map-marker::before,
.icon.icon-map-marker::before {
  content:"\e833"
}
.ekit-wid-con .fasicon.icon-map::before,
.ekit-wid-con .icon.icon-map::before,
.icon.icon-map::before {
  content:"\e834"
}
.ekit-wid-con .fasicon.icon-location::before,
.ekit-wid-con .icon.icon-location::before,
.icon.icon-location::before {
  content:"\e835"
}
.ekit-wid-con .fasicon.icon-calendar-full::before,
.ekit-wid-con .icon.icon-calendar-full::before,
.icon.icon-calendar-full::before {
  content:"\e836"
}
.ekit-wid-con .fasicon.icon-keyboard::before,
.ekit-wid-con .icon.icon-keyboard::before,
.icon.icon-keyboard::before {
  content:"\e837"
}
.ekit-wid-con .fasicon.icon-spell-check::before,
.ekit-wid-con .icon.icon-spell-check::before,
.icon.icon-spell-check::before {
  content:"\e838"
}
.ekit-wid-con .fasicon.icon-screen::before,
.ekit-wid-con .icon.icon-screen::before,
.icon.icon-screen::before {
  content:"\e839"
}
.ekit-wid-con .fasicon.icon-smartphone::before,
.ekit-wid-con .icon.icon-smartphone::before,
.icon.icon-smartphone::before {
  content:"\e83a"
}
.ekit-wid-con .fasicon.icon-tablet::before,
.ekit-wid-con .icon.icon-tablet::before,
.icon.icon-tablet::before {
  content:"\e83b"
}
.ekit-wid-con .fasicon.icon-laptop::before,
.ekit-wid-con .icon.icon-laptop::before,
.icon.icon-laptop::before {
  content:"\e83c"
}
.ekit-wid-con .fasicon.icon-laptop-phone::before,
.ekit-wid-con .icon.icon-laptop-phone::before,
.icon.icon-laptop-phone::before {
  content:"\e83d"
}
.ekit-wid-con .fasicon.icon-power-switch::before,
.ekit-wid-con .icon.icon-power-switch::before,
.icon.icon-power-switch::before {
  content:"\e83e"
}
.ekit-wid-con .fasicon.icon-bubble::before,
.ekit-wid-con .icon.icon-bubble::before,
.icon.icon-bubble::before {
  content:"\e83f"
}
.ekit-wid-con .fasicon.icon-heart-pulse::before,
.ekit-wid-con .icon.icon-heart-pulse::before,
.icon.icon-heart-pulse::before {
  content:"\e840"
}
.ekit-wid-con .fasicon.icon-construction::before,
.ekit-wid-con .icon.icon-construction::before,
.icon.icon-construction::before {
  content:"\e841"
}
.ekit-wid-con .fasicon.icon-pie-chart::before,
.ekit-wid-con .icon.icon-pie-chart::before,
.icon.icon-pie-chart::before {
  content:"\e842"
}
.ekit-wid-con .fasicon.icon-chart-bars::before,
.ekit-wid-con .icon.icon-chart-bars::before,
.icon.icon-chart-bars::before {
  content:"\e843"
}
.ekit-wid-con .fasicon.icon-gift1::before,
.ekit-wid-con .icon.icon-gift1::before,
.icon.icon-gift1::before {
  content:"\e844"
}
.ekit-wid-con .fasicon.icon-diamond1::before,
.ekit-wid-con .icon.icon-diamond1::before,
.icon.icon-diamond1::before {
  content:"\e845"
}
.ekit-wid-con .fasicon.icon-dinner::before,
.ekit-wid-con .icon.icon-dinner::before,
.icon.icon-dinner::before {
  content:"\e847"
}
.ekit-wid-con .fasicon.icon-coffee-cup::before,
.ekit-wid-con .icon.icon-coffee-cup::before,
.icon.icon-coffee-cup::before {
  content:"\e848"
}
.ekit-wid-con .fasicon.icon-leaf::before,
.ekit-wid-con .icon.icon-leaf::before,
.icon.icon-leaf::before {
  content:"\e849"
}
.ekit-wid-con .fasicon.icon-paw::before,
.ekit-wid-con .icon.icon-paw::before,
.icon.icon-paw::before {
  content:"\e84a"
}
.ekit-wid-con .fasicon.icon-rocket::before,
.ekit-wid-con .icon.icon-rocket::before,
.icon.icon-rocket::before {
  content:"\e84b"
}
.ekit-wid-con .fasicon.icon-briefcase::before,
.ekit-wid-con .icon.icon-briefcase::before,
.icon.icon-briefcase::before {
  content:"\e84c"
}
.ekit-wid-con .fasicon.icon-bus::before,
.ekit-wid-con .icon.icon-bus::before,
.icon.icon-bus::before {
  content:"\e84d"
}
.ekit-wid-con .fasicon.icon-car1::before,
.ekit-wid-con .icon.icon-car1::before,
.icon.icon-car1::before {
  content:"\e84e"
}
.ekit-wid-con .fasicon.icon-train::before,
.ekit-wid-con .icon.icon-train::before,
.icon.icon-train::before {
  content:"\e84f"
}
.ekit-wid-con .fasicon.icon-bicycle::before,
.ekit-wid-con .icon.icon-bicycle::before,
.icon.icon-bicycle::before {
  content:"\e850"
}
.ekit-wid-con .fasicon.icon-wheelchair::before,
.ekit-wid-con .icon.icon-wheelchair::before,
.icon.icon-wheelchair::before {
  content:"\e851"
}
.ekit-wid-con .fasicon.icon-select::before,
.ekit-wid-con .icon.icon-select::before,
.icon.icon-select::before {
  content:"\e852"
}
.ekit-wid-con .fasicon.icon-earth::before,
.ekit-wid-con .icon.icon-earth::before,
.icon.icon-earth::before {
  content:"\e853"
}
.ekit-wid-con .fasicon.icon-smile::before,
.ekit-wid-con .icon.icon-smile::before,
.icon.icon-smile::before {
  content:"\e854"
}
.ekit-wid-con .fasicon.icon-sad::before,
.ekit-wid-con .icon.icon-sad::before,
.icon.icon-sad::before {
  content:"\e855"
}
.ekit-wid-con .fasicon.icon-neutral::before,
.ekit-wid-con .icon.icon-neutral::before,
.icon.icon-neutral::before {
  content:"\e856"
}
.ekit-wid-con .fasicon.icon-mustache::before,
.ekit-wid-con .icon.icon-mustache::before,
.icon.icon-mustache::before {
  content:"\e857"
}
.ekit-wid-con .fasicon.icon-alarm::before,
.ekit-wid-con .icon.icon-alarm::before,
.icon.icon-alarm::before {
  content:"\e858"
}
.ekit-wid-con .fasicon.icon-bullhorn::before,
.ekit-wid-con .icon.icon-bullhorn::before,
.icon.icon-bullhorn::before {
  content:"\e859"
}
.ekit-wid-con .fasicon.icon-volume-high::before,
.ekit-wid-con .icon.icon-volume-high::before,
.icon.icon-volume-high::before {
  content:"\e85a"
}
.ekit-wid-con .fasicon.icon-volume-medium::before,
.ekit-wid-con .icon.icon-volume-medium::before,
.icon.icon-volume-medium::before {
  content:"\e85b"
}
.ekit-wid-con .fasicon.icon-volume-low::before,
.ekit-wid-con .icon.icon-volume-low::before,
.icon.icon-volume-low::before {
  content:"\e85c"
}
.ekit-wid-con .fasicon.icon-volume::before,
.ekit-wid-con .icon.icon-volume::before,
.icon.icon-volume::before {
  content:"\e85d"
}
.ekit-wid-con .fasicon.icon-mic::before,
.ekit-wid-con .icon.icon-mic::before,
.icon.icon-mic::before {
  content:"\e85e"
}
.ekit-wid-con .fasicon.icon-hourglass::before,
.ekit-wid-con .icon.icon-hourglass::before,
.icon.icon-hourglass::before {
  content:"\e85f"
}
.ekit-wid-con .fasicon.icon-undo::before,
.ekit-wid-con .icon.icon-undo::before,
.icon.icon-undo::before {
  content:"\e860"
}
.ekit-wid-con .fasicon.icon-redo::before,
.ekit-wid-con .icon.icon-redo::before,
.icon.icon-redo::before {
  content:"\e861"
}
.ekit-wid-con .fasicon.icon-sync::before,
.ekit-wid-con .icon.icon-sync::before,
.icon.icon-sync::before {
  content:"\e862"
}
.ekit-wid-con .fasicon.icon-history::before,
.ekit-wid-con .icon.icon-history::before,
.icon.icon-history::before {
  content:"\e863"
}
.ekit-wid-con .fasicon.icon-clock1::before,
.ekit-wid-con .icon.icon-clock1::before,
.icon.icon-clock1::before {
  content:"\e864"
}
.ekit-wid-con .fasicon.icon-download::before,
.ekit-wid-con .icon.icon-download::before,
.icon.icon-download::before {
  content:"\e865"
}
.ekit-wid-con .fasicon.icon-upload::before,
.ekit-wid-con .icon.icon-upload::before,
.icon.icon-upload::before {
  content:"\e866"
}
.ekit-wid-con .fasicon.icon-enter-down::before,
.ekit-wid-con .icon.icon-enter-down::before,
.icon.icon-enter-down::before {
  content:"\e867"
}
.ekit-wid-con .fasicon.icon-exit-up::before,
.ekit-wid-con .icon.icon-exit-up::before,
.icon.icon-exit-up::before {
  content:"\e868"
}
.ekit-wid-con .fasicon.icon-bug::before,
.ekit-wid-con .icon.icon-bug::before,
.icon.icon-bug::before {
  content:"\e869"
}
.ekit-wid-con .fasicon.icon-code::before,
.ekit-wid-con .icon.icon-code::before,
.icon.icon-code::before {
  content:"\e86a"
}
.ekit-wid-con .fasicon.icon-link::before,
.ekit-wid-con .icon.icon-link::before,
.icon.icon-link::before {
  content:"\e86b"
}
.ekit-wid-con .fasicon.icon-unlink::before,
.ekit-wid-con .icon.icon-unlink::before,
.icon.icon-unlink::before {
  content:"\e86c"
}
.ekit-wid-con .fasicon.icon-thumbs-up::before,
.ekit-wid-con .icon.icon-thumbs-up::before,
.icon.icon-thumbs-up::before {
  content:"\e86d"
}
.ekit-wid-con .fasicon.icon-thumbs-down::before,
.ekit-wid-con .icon.icon-thumbs-down::before,
.icon.icon-thumbs-down::before {
  content:"\e86e"
}
.ekit-wid-con .fasicon.icon-magnifier::before,
.ekit-wid-con .icon.icon-magnifier::before,
.icon.icon-magnifier::before {
  content:"\e86f"
}
.ekit-wid-con .fasicon.icon-cross::before,
.ekit-wid-con .icon.icon-cross::before,
.icon.icon-cross::before {
  content:"\e870"
}
.ekit-wid-con .fasicon.icon-chevron-up::before,
.ekit-wid-con .icon.icon-chevron-up::before,
.icon.icon-chevron-up::before {
  content:"\e873"
}
.ekit-wid-con .fasicon.icon-chevron-down::before,
.ekit-wid-con .icon.icon-chevron-down::before,
.icon.icon-chevron-down::before {
  content:"\e874"
}
.ekit-wid-con .fasicon.icon-chevron-left::before,
.ekit-wid-con .icon.icon-chevron-left::before,
.icon.icon-chevron-left::before {
  content:"\e875"
}
.ekit-wid-con .fasicon.icon-chevron-right::before,
.ekit-wid-con .icon.icon-chevron-right::before,
.icon.icon-chevron-right::before {
  content:"\e876"
}
.ekit-wid-con .fasicon.icon-arrow-up::before,
.ekit-wid-con .icon.icon-arrow-up::before,
.icon.icon-arrow-up::before {
  content:"\e877"
}
.ekit-wid-con .fasicon.icon-arrow-down::before,
.ekit-wid-con .icon.icon-arrow-down::before,
.icon.icon-arrow-down::before {
  content:"\e878"
}
.ekit-wid-con .fasicon.icon-arrow-left::before,
.ekit-wid-con .icon.icon-arrow-left::before,
.icon.icon-arrow-left::before {
  content:"\e879"
}
.ekit-wid-con .fasicon.icon-arrow-right::before,
.ekit-wid-con .icon.icon-arrow-right::before,
.icon.icon-arrow-right::before {
  content:"\e87a"
}
.ekit-wid-con .fasicon.icon-right-arrow::before,
.ekit-wid-con .icon.icon-right-arrow::before,
.icon.icon-right-arrow::before {
  content:"\e9c5"
}
.ekit-wid-con .fasicon.icon-left-arrow::before,
.ekit-wid-con .icon.icon-left-arrow::before,
.icon.icon-left-arrow::before {
  content:"\e94a"
}
.ekit-wid-con .fasicon.icon-download-arrow::before,
.ekit-wid-con .icon.icon-download-arrow::before,
.icon.icon-download-arrow::before {
  content:"\e94b"
}
.ekit-wid-con .fasicon.icon-up-arrow::before,
.ekit-wid-con .icon.icon-up-arrow::before,
.icon.icon-up-arrow::before {
  content:"\e9c3"
}
.ekit-wid-con .fasicon.icon-arrows::before,
.ekit-wid-con .icon.icon-arrows::before,
.icon.icon-arrows::before {
  content:"\e9c4"
}
.ekit-wid-con .fasicon.icon-double-angle-pointing-to-right::before,
.ekit-wid-con .icon.icon-double-angle-pointing-to-right::before,
.icon.icon-double-angle-pointing-to-right::before {
  content:"\e949"
}
.ekit-wid-con .fasicon.icon-double-left-chevron::before,
.ekit-wid-con .icon.icon-double-left-chevron::before,
.icon.icon-double-left-chevron::before {
  content:"\e948"
}
.ekit-wid-con .fasicon.icon-left-arrow2::before,
.ekit-wid-con .icon.icon-left-arrow2::before,
.icon.icon-left-arrow2::before {
  content:"\e94c"
}
.ekit-wid-con .fasicon.icon-right-arrow2::before,
.ekit-wid-con .icon.icon-right-arrow2::before,
.icon.icon-right-arrow2::before {
  content:"\e94d"
}
.ekit-wid-con .fasicon.icon-warning::before,
.ekit-wid-con .icon.icon-warning::before,
.icon.icon-warning::before {
  content:"\e87c"
}
.ekit-wid-con .fasicon.icon-down-arrow1::before,
.ekit-wid-con .icon.icon-down-arrow1::before,
.icon.icon-down-arrow1::before {
  content:"\e994"
}
.ekit-wid-con .fasicon.icon-up-arrow1::before,
.ekit-wid-con .icon.icon-up-arrow1::before,
.icon.icon-up-arrow1::before {
  content:"\e995"
}
.ekit-wid-con .fasicon.icon-right-arrow1::before,
.ekit-wid-con .icon.icon-right-arrow1::before,
.icon.icon-right-arrow1::before {
  content:"\e876";
  font-weight:900
}
.ekit-wid-con .fasicon.icon-left-arrows::before,
.ekit-wid-con .icon.icon-left-arrows::before,
.icon.icon-left-arrows::before {
  content:"\e997"
}
.ekit-wid-con .fasicon.icon-question-circle::before,
.ekit-wid-con .icon.icon-question-circle::before,
.icon.icon-question-circle::before {
  content:"\e87d"
}
.ekit-wid-con .fasicon.icon-menu-circle::before,
.ekit-wid-con .icon.icon-menu-circle::before,
.icon.icon-menu-circle::before {
  content:"\e87e"
}
.ekit-wid-con .fasicon.icon-checkmark-circle::before,
.ekit-wid-con .icon.icon-checkmark-circle::before,
.icon.icon-checkmark-circle::before {
  content:"\e87f"
}
.ekit-wid-con .fasicon.icon-cross-circle::before,
.ekit-wid-con .icon.icon-cross-circle::before,
.icon.icon-cross-circle::before {
  content:"\e880"
}
.ekit-wid-con .fasicon.icon-plus-circle::before,
.ekit-wid-con .icon.icon-plus-circle::before,
.icon.icon-plus-circle::before {
  content:"\e881"
}
.ekit-wid-con .fasicon.icon-move::before,
.ekit-wid-con .icon.icon-move::before,
.icon.icon-move::before {
  content:"\e87b"
}
.ekit-wid-con .fasicon.icon-circle-minus::before,
.ekit-wid-con .icon.icon-circle-minus::before,
.icon.icon-circle-minus::before {
  content:"\e882"
}
.ekit-wid-con .fasicon.icon-arrow-up-circle::before,
.ekit-wid-con .icon.icon-arrow-up-circle::before,
.icon.icon-arrow-up-circle::before {
  content:"\e883"
}
.ekit-wid-con .fasicon.icon-arrow-down-circle::before,
.ekit-wid-con .icon.icon-arrow-down-circle::before,
.icon.icon-arrow-down-circle::before {
  content:"\e884"
}
.ekit-wid-con .fasicon.icon-arrow-left-circle::before,
.ekit-wid-con .icon.icon-arrow-left-circle::before,
.icon.icon-arrow-left-circle::before {
  content:"\e885"
}
.ekit-wid-con .fasicon.icon-arrow-right-circle::before,
.ekit-wid-con .icon.icon-arrow-right-circle::before,
.icon.icon-arrow-right-circle::before {
  content:"\e886"
}
.ekit-wid-con .fasicon.icon-chevron-up-circle::before,
.ekit-wid-con .icon.icon-chevron-up-circle::before,
.icon.icon-chevron-up-circle::before {
  content:"\e887"
}
.ekit-wid-con .fasicon.icon-chevron-down-circle::before,
.ekit-wid-con .icon.icon-chevron-down-circle::before,
.icon.icon-chevron-down-circle::before {
  content:"\e888"
}
.ekit-wid-con .fasicon.icon-chevron-left-circle::before,
.ekit-wid-con .icon.icon-chevron-left-circle::before,
.icon.icon-chevron-left-circle::before {
  content:"\e889"
}
.ekit-wid-con .fasicon.icon-chevron-right-circle::before,
.ekit-wid-con .icon.icon-chevron-right-circle::before,
.icon.icon-chevron-right-circle::before {
  content:"\e88a"
}
.ekit-wid-con .fasicon.icon-crop::before,
.ekit-wid-con .icon.icon-crop::before,
.icon.icon-crop::before {
  content:"\e88b"
}
.ekit-wid-con .fasicon.icon-frame-expand::before,
.ekit-wid-con .icon.icon-frame-expand::before,
.icon.icon-frame-expand::before {
  content:"\e88c"
}
.ekit-wid-con .fasicon.icon-frame-contract::before,
.ekit-wid-con .icon.icon-frame-contract::before,
.icon.icon-frame-contract::before {
  content:"\e88d"
}
.ekit-wid-con .fasicon.icon-layers::before,
.ekit-wid-con .icon.icon-layers::before,
.icon.icon-layers::before {
  content:"\e88e"
}
.ekit-wid-con .fasicon.icon-funnel::before,
.ekit-wid-con .icon.icon-funnel::before,
.icon.icon-funnel::before {
  content:"\e88f"
}
.ekit-wid-con .fasicon.icon-text-format::before,
.ekit-wid-con .icon.icon-text-format::before,
.icon.icon-text-format::before {
  content:"\e890"
}
.ekit-wid-con .fasicon.icon-text-size::before,
.ekit-wid-con .icon.icon-text-size::before,
.icon.icon-text-size::before {
  content:"\e892"
}
.ekit-wid-con .fasicon.icon-bold::before,
.ekit-wid-con .icon.icon-bold::before,
.icon.icon-bold::before {
  content:"\e893"
}
.ekit-wid-con .fasicon.icon-italic::before,
.ekit-wid-con .icon.icon-italic::before,
.icon.icon-italic::before {
  content:"\e894"
}
.ekit-wid-con .fasicon.icon-underline::before,
.ekit-wid-con .icon.icon-underline::before,
.icon.icon-underline::before {
  content:"\e895"
}
.ekit-wid-con .fasicon.icon-strikethrough::before,
.ekit-wid-con .icon.icon-strikethrough::before,
.icon.icon-strikethrough::before {
  content:"\e896"
}
.ekit-wid-con .fasicon.icon-highlight::before,
.ekit-wid-con .icon.icon-highlight::before,
.icon.icon-highlight::before {
  content:"\e897"
}
.ekit-wid-con .fasicon.icon-text-align-left::before,
.ekit-wid-con .icon.icon-text-align-left::before,
.icon.icon-text-align-left::before {
  content:"\e898"
}
.ekit-wid-con .fasicon.icon-text-align-center::before,
.ekit-wid-con .icon.icon-text-align-center::before,
.icon.icon-text-align-center::before {
  content:"\e899"
}
.ekit-wid-con .fasicon.icon-text-align-right::before,
.ekit-wid-con .icon.icon-text-align-right::before,
.icon.icon-text-align-right::before {
  content:"\e89a"
}
.ekit-wid-con .fasicon.icon-text-align-justify::before,
.ekit-wid-con .icon.icon-text-align-justify::before,
.icon.icon-text-align-justify::before {
  content:"\e89b"
}
.ekit-wid-con .fasicon.icon-line-spacing::before,
.ekit-wid-con .icon.icon-line-spacing::before,
.icon.icon-line-spacing::before {
  content:"\e89c"
}
.ekit-wid-con .fasicon.icon-indent-increase::before,
.ekit-wid-con .icon.icon-indent-increase::before,
.icon.icon-indent-increase::before {
  content:"\e89d"
}
.ekit-wid-con .fasicon.icon-indent-decrease::before,
.ekit-wid-con .icon.icon-indent-decrease::before,
.icon.icon-indent-decrease::before {
  content:"\e89e"
}
.ekit-wid-con .fasicon.icon-page-break::before,
.ekit-wid-con .icon.icon-page-break::before,
.icon.icon-page-break::before {
  content:"\e8a2"
}
.ekit-wid-con .fasicon.icon-hand::before,
.ekit-wid-con .icon.icon-hand::before,
.icon.icon-hand::before {
  content:"\e8a5"
}
.ekit-wid-con .fasicon.icon-pointer-up::before,
.ekit-wid-con .icon.icon-pointer-up::before,
.icon.icon-pointer-up::before {
  content:"\e8a6"
}
.ekit-wid-con .fasicon.icon-pointer-right::before,
.ekit-wid-con .icon.icon-pointer-right::before,
.icon.icon-pointer-right::before {
  content:"\e8a7"
}
.ekit-wid-con .fasicon.icon-pointer-down::before,
.ekit-wid-con .icon.icon-pointer-down::before,
.icon.icon-pointer-down::before {
  content:"\e8a8"
}
.ekit-wid-con .fasicon.icon-pointer-left::before,
.ekit-wid-con .icon.icon-pointer-left::before,
.icon.icon-pointer-left::before {
  content:"\e8a9"
}
.ekit-wid-con .fasicon.icon-burger::before,
.ekit-wid-con .icon.icon-burger::before,
.icon.icon-burger::before {
  content:"\e94e"
}
.ekit-wid-con .fasicon.icon-cakes::before,
.ekit-wid-con .icon.icon-cakes::before,
.icon.icon-cakes::before {
  content:"\e94f"
}
.ekit-wid-con .fasicon.icon-cheese::before,
.ekit-wid-con .icon.icon-cheese::before,
.icon.icon-cheese::before {
  content:"\e950"
}
.ekit-wid-con .fasicon.icon-drink-glass::before,
.ekit-wid-con .icon.icon-drink-glass::before,
.icon.icon-drink-glass::before {
  content:"\e951"
}
.ekit-wid-con .fasicon.icon-pizza::before,
.ekit-wid-con .icon.icon-pizza::before,
.icon.icon-pizza::before {
  content:"\e952"
}
.ekit-wid-con .fasicon.icon-vplay::before,
.ekit-wid-con .icon.icon-vplay::before,
.icon.icon-vplay::before {
  content:"\e953"
}
.ekit-wid-con .fasicon.icon-newsletter::before,
.ekit-wid-con .icon.icon-newsletter::before,
.icon.icon-newsletter::before {
  content:"\e954"
}
.ekit-wid-con .fasicon.icon-coins-2::before,
.ekit-wid-con .icon.icon-coins-2::before,
.icon.icon-coins-2::before {
  content:"\e955"
}
.ekit-wid-con .fasicon.icon-commerce-2::before,
.ekit-wid-con .icon.icon-commerce-2::before,
.icon.icon-commerce-2::before {
  content:"\e956"
}
.ekit-wid-con .fasicon.icon-monitor::before,
.ekit-wid-con .icon.icon-monitor::before,
.icon.icon-monitor::before {
  content:"\e957"
}
.ekit-wid-con .fasicon.icon-business::before,
.ekit-wid-con .icon.icon-business::before,
.icon.icon-business::before {
  content:"\e958"
}
.ekit-wid-con .fasicon.icon-graphic-2::before,
.ekit-wid-con .icon.icon-graphic-2::before,
.icon.icon-graphic-2::before {
  content:"\e959"
}
.ekit-wid-con .fasicon.icon-commerce-1::before,
.ekit-wid-con .icon.icon-commerce-1::before,
.icon.icon-commerce-1::before {
  content:"\e95a"
}
.ekit-wid-con .fasicon.icon-hammer::before,
.ekit-wid-con .icon.icon-hammer::before,
.icon.icon-hammer::before {
  content:"\e95b"
}
.ekit-wid-con .fasicon.icon-justice-1::before,
.ekit-wid-con .icon.icon-justice-1::before,
.icon.icon-justice-1::before {
  content:"\e95c"
}
.ekit-wid-con .fasicon.icon-line::before,
.ekit-wid-con .icon.icon-line::before,
.icon.icon-line::before {
  content:"\e95d"
}
.ekit-wid-con .fasicon.icon-money-3::before,
.ekit-wid-con .icon.icon-money-3::before,
.icon.icon-money-3::before {
  content:"\e95e"
}
.ekit-wid-con .fasicon.icon-commerce::before,
.ekit-wid-con .icon.icon-commerce::before,
.icon.icon-commerce::before {
  content:"\e95f"
}
.ekit-wid-con .fasicon.icon-agenda::before,
.ekit-wid-con .icon.icon-agenda::before,
.icon.icon-agenda::before {
  content:"\e960"
}
.ekit-wid-con .fasicon.icon-justice::before,
.ekit-wid-con .icon.icon-justice::before,
.icon.icon-justice::before {
  content:"\e961"
}
.ekit-wid-con .fasicon.icon-technology::before,
.ekit-wid-con .icon.icon-technology::before,
.icon.icon-technology::before {
  content:"\e962"
}
.ekit-wid-con .fasicon.icon-coins-1::before,
.ekit-wid-con .icon.icon-coins-1::before,
.icon.icon-coins-1::before {
  content:"\e963"
}
.ekit-wid-con .fasicon.icon-bank::before,
.ekit-wid-con .icon.icon-bank::before,
.icon.icon-bank::before {
  content:"\e964"
}
.ekit-wid-con .fasicon.icon-calculator::before,
.ekit-wid-con .icon.icon-calculator::before,
.icon.icon-calculator::before {
  content:"\e965"
}
.ekit-wid-con .fasicon.icon-soundcloud::before,
.ekit-wid-con .icon.icon-soundcloud::before,
.icon.icon-soundcloud::before {
  content:"\e966"
}
.ekit-wid-con .fasicon.icon-chart2::before,
.ekit-wid-con .icon.icon-chart2::before,
.icon.icon-chart2::before {
  content:"\e967"
}
.ekit-wid-con .fasicon.icon-checked::before,
.ekit-wid-con .icon.icon-checked::before,
.icon.icon-checked::before {
  content:"\e968"
}
.ekit-wid-con .fasicon.icon-clock11::before,
.ekit-wid-con .icon.icon-clock11::before,
.icon.icon-clock11::before {
  content:"\e969"
}
.ekit-wid-con .fasicon.icon-comment2::before,
.ekit-wid-con .icon.icon-comment2::before,
.icon.icon-comment2::before {
  content:"\e96a"
}
.ekit-wid-con .fasicon.icon-comments::before,
.ekit-wid-con .icon.icon-comments::before,
.icon.icon-comments::before {
  content:"\e96b"
}
.ekit-wid-con .fasicon.icon-consult::before,
.ekit-wid-con .icon.icon-consult::before,
.icon.icon-consult::before {
  content:"\e96c"
}
.ekit-wid-con .fasicon.icon-consut2::before,
.ekit-wid-con .icon.icon-consut2::before,
.icon.icon-consut2::before {
  content:"\e96d"
}
.ekit-wid-con .fasicon.icon-deal::before,
.ekit-wid-con .icon.icon-deal::before,
.icon.icon-deal::before {
  content:"\e96e"
}
.ekit-wid-con .fasicon.icon-envelope11::before,
.ekit-wid-con .icon.icon-envelope11::before,
.icon.icon-envelope11::before {
  content:"\e96f"
}
.ekit-wid-con .fasicon.icon-folder::before,
.ekit-wid-con .icon.icon-folder::before,
.icon.icon-folder::before {
  content:"\e970"
}
.ekit-wid-con .fasicon.icon-folder2::before,
.ekit-wid-con .icon.icon-folder2::before,
.icon.icon-folder2::before {
  content:"\ea6a"
}
.ekit-wid-con .fasicon.icon-invest::before,
.ekit-wid-con .icon.icon-invest::before,
.icon.icon-invest::before {
  content:"\e971"
}
.ekit-wid-con .fasicon.icon-loan::before,
.ekit-wid-con .icon.icon-loan::before,
.icon.icon-loan::before {
  content:"\e972"
}
.ekit-wid-con .fasicon.icon-menu1::before,
.ekit-wid-con .icon.icon-menu1::before,
.icon.icon-menu1::before {
  content:"\e871"
}
.ekit-wid-con .fasicon.icon-list1::before,
.ekit-wid-con .icon.icon-list1::before,
.icon.icon-list1::before {
  content:"\e872"
}
.ekit-wid-con .fasicon.icon-map-marker1::before,
.ekit-wid-con .icon.icon-map-marker1::before,
.icon.icon-map-marker1::before {
  content:"\e973"
}
.ekit-wid-con .fasicon.icon-mutual-fund::before,
.ekit-wid-con .icon.icon-mutual-fund::before,
.icon.icon-mutual-fund::before {
  content:"\e974"
}
.ekit-wid-con .fasicon.icon-google-plus::before,
.ekit-wid-con .icon.icon-google-plus::before,
.icon.icon-google-plus::before {
  content:"\e975"
}
.ekit-wid-con .fasicon.icon-phone1::before,
.ekit-wid-con .icon.icon-phone1::before,
.icon.icon-phone1::before {
  content:"\e976"
}
.ekit-wid-con .fasicon.icon-pie-chart1::before,
.ekit-wid-con .icon.icon-pie-chart1::before,
.icon.icon-pie-chart1::before {
  content:"\e977"
}
.ekit-wid-con .fasicon.icon-play::before,
.ekit-wid-con .icon.icon-play::before,
.icon.icon-play::before {
  content:"\e978"
}
.ekit-wid-con .fasicon.icon-savings::before,
.ekit-wid-con .icon.icon-savings::before,
.icon.icon-savings::before {
  content:"\e979"
}
.ekit-wid-con .fasicon.icon-search2::before,
.ekit-wid-con .icon.icon-search2::before,
.icon.icon-search2::before {
  content:"\e97a"
}
.ekit-wid-con .fasicon.icon-tag1::before,
.ekit-wid-con .icon.icon-tag1::before,
.icon.icon-tag1::before {
  content:"\e97b"
}
.ekit-wid-con .fasicon.icon-tags::before,
.ekit-wid-con .icon.icon-tags::before,
.icon.icon-tags::before {
  content:"\e97c"
}
.ekit-wid-con .fasicon.icon-instagram1::before,
.ekit-wid-con .icon.icon-instagram1::before,
.icon.icon-instagram1::before {
  content:"\e97d"
}
.ekit-wid-con .fasicon.icon-quote::before,
.ekit-wid-con .icon.icon-quote::before,
.icon.icon-quote::before {
  content:"\e97e"
}
.ekit-wid-con .fasicon.icon-arrow-point-to-down::before,
.ekit-wid-con .icon.icon-arrow-point-to-down::before,
.icon.icon-arrow-point-to-down::before {
  content:"\e97f"
}
.ekit-wid-con .fasicon.icon-play-button::before,
.ekit-wid-con .icon.icon-play-button::before,
.icon.icon-play-button::before {
  content:"\e980"
}
.ekit-wid-con .fasicon.icon-minus::before,
.ekit-wid-con .icon.icon-minus::before,
.icon.icon-minus::before {
  content:"\e981"
}
.ekit-wid-con .fasicon.icon-plus::before,
.ekit-wid-con .icon.icon-plus::before,
.icon.icon-plus::before {
  content:"\e982"
}
.ekit-wid-con .fasicon.icon-tick::before,
.ekit-wid-con .icon.icon-tick::before,
.icon.icon-tick::before {
  content:"\e983"
}
.ekit-wid-con .fasicon.icon-check::before,
.ekit-wid-con .icon.icon-check::before,
.icon.icon-check::before {
  content:"\eaaf"
}
.ekit-wid-con .fasicon.icon-edit::before,
.ekit-wid-con .icon.icon-edit::before,
.icon.icon-edit::before {
  content:"\e984"
}
.ekit-wid-con .fasicon.icon-reply::before,
.ekit-wid-con .icon.icon-reply::before,
.icon.icon-reply::before {
  content:"\e985"
}
.ekit-wid-con .fasicon.icon-cogwheel-outline::before,
.ekit-wid-con .icon.icon-cogwheel-outline::before,
.icon.icon-cogwheel-outline::before {
  content:"\e986"
}
.ekit-wid-con .fasicon.icon-abacus::before,
.ekit-wid-con .icon.icon-abacus::before,
.icon.icon-abacus::before {
  content:"\e987"
}
.ekit-wid-con .fasicon.icon-abacus1::before,
.ekit-wid-con .icon.icon-abacus1::before,
.icon.icon-abacus1::before {
  content:"\e988"
}
.ekit-wid-con .fasicon.icon-agenda1::before,
.ekit-wid-con .icon.icon-agenda1::before,
.icon.icon-agenda1::before {
  content:"\e989"
}
.ekit-wid-con .fasicon.icon-shopping-basket::before,
.ekit-wid-con .icon.icon-shopping-basket::before,
.icon.icon-shopping-basket::before {
  content:"\e98a"
}
.ekit-wid-con .fasicon.icon-users1::before,
.ekit-wid-con .icon.icon-users1::before,
.icon.icon-users1::before {
  content:"\e98b"
}
.ekit-wid-con .fasicon.icon-man::before,
.ekit-wid-con .icon.icon-man::before,
.icon.icon-man::before {
  content:"\e98c"
}
.ekit-wid-con .fasicon.icon-support1::before,
.ekit-wid-con .icon.icon-support1::before,
.icon.icon-support1::before {
  content:"\e98d"
}
.ekit-wid-con .fasicon.icon-favorites::before,
.ekit-wid-con .icon.icon-favorites::before,
.icon.icon-favorites::before {
  content:"\e98e"
}
.ekit-wid-con .fasicon.icon-calendar::before,
.ekit-wid-con .icon.icon-calendar::before,
.icon.icon-calendar::before {
  content:"\e98f"
}
.ekit-wid-con .fasicon.icon-paper-plane::before,
.ekit-wid-con .icon.icon-paper-plane::before,
.icon.icon-paper-plane::before {
  content:"\e990"
}
.ekit-wid-con .fasicon.icon-placeholder::before,
.ekit-wid-con .icon.icon-placeholder::before,
.icon.icon-placeholder::before {
  content:"\e991"
}
.ekit-wid-con .fasicon.icon-phone-call::before,
.ekit-wid-con .icon.icon-phone-call::before,
.icon.icon-phone-call::before {
  content:"\e992"
}
.ekit-wid-con .fasicon.icon-contact::before,
.ekit-wid-con .icon.icon-contact::before,
.icon.icon-contact::before {
  content:"\e993"
}
.ekit-wid-con .fasicon.icon-email::before,
.ekit-wid-con .icon.icon-email::before,
.icon.icon-email::before {
  content:"\e998"
}
.ekit-wid-con .fasicon.icon-internet::before,
.ekit-wid-con .icon.icon-internet::before,
.icon.icon-internet::before {
  content:"\e999"
}
.ekit-wid-con .fasicon.icon-quote1::before,
.ekit-wid-con .icon.icon-quote1::before,
.icon.icon-quote1::before {
  content:"\e99a"
}
.ekit-wid-con .fasicon.icon-medical::before,
.ekit-wid-con .icon.icon-medical::before,
.icon.icon-medical::before {
  content:"\e99b"
}
.ekit-wid-con .fasicon.icon-eye1::before,
.ekit-wid-con .icon.icon-eye1::before,
.icon.icon-eye1::before {
  content:"\e99c"
}
.ekit-wid-con .fasicon.icon-full-screen::before,
.ekit-wid-con .icon.icon-full-screen::before,
.icon.icon-full-screen::before {
  content:"\e99d"
}
.ekit-wid-con .fasicon.icon-tools::before,
.ekit-wid-con .icon.icon-tools::before,
.icon.icon-tools::before {
  content:"\e99e"
}
.ekit-wid-con .fasicon.icon-pie-chart2::before,
.ekit-wid-con .icon.icon-pie-chart2::before,
.icon.icon-pie-chart2::before {
  content:"\e99f"
}
.ekit-wid-con .fasicon.icon-diamond11::before,
.ekit-wid-con .icon.icon-diamond11::before,
.icon.icon-diamond11::before {
  content:"\e9a0"
}
.ekit-wid-con .fasicon.icon-valentines-heart::before,
.ekit-wid-con .icon.icon-valentines-heart::before,
.icon.icon-valentines-heart::before {
  content:"\e9a1"
}
.ekit-wid-con .fasicon.icon-like::before,
.ekit-wid-con .icon.icon-like::before,
.icon.icon-like::before {
  content:"\e9a2"
}
.ekit-wid-con .fasicon.icon-team::before,
.ekit-wid-con .icon.icon-team::before,
.icon.icon-team::before {
  content:"\e9a3"
}
.ekit-wid-con .fasicon.icon-tshirt::before,
.ekit-wid-con .icon.icon-tshirt::before,
.icon.icon-tshirt::before {
  content:"\e9a4"
}
.ekit-wid-con .fasicon.icon-cancel::before,
.ekit-wid-con .icon.icon-cancel::before,
.icon.icon-cancel::before {
  content:"\e9a5"
}
.ekit-wid-con .fasicon.icon-drink::before,
.ekit-wid-con .icon.icon-drink::before,
.icon.icon-drink::before {
  content:"\e9a6"
}
.ekit-wid-con .fasicon.icon-home1::before,
.ekit-wid-con .icon.icon-home1::before,
.icon.icon-home1::before {
  content:"\e9a7"
}
.ekit-wid-con .fasicon.icon-music::before,
.ekit-wid-con .icon.icon-music::before,
.icon.icon-music::before {
  content:"\e9a8"
}
.ekit-wid-con .fasicon.icon-rich::before,
.ekit-wid-con .icon.icon-rich::before,
.icon.icon-rich::before {
  content:"\e9a9"
}
.ekit-wid-con .fasicon.icon-brush::before,
.ekit-wid-con .icon.icon-brush::before,
.icon.icon-brush::before {
  content:"\e9aa"
}
.ekit-wid-con .fasicon.icon-opposite-way::before,
.ekit-wid-con .icon.icon-opposite-way::before,
.icon.icon-opposite-way::before {
  content:"\e9ab"
}
.ekit-wid-con .fasicon.icon-cloud-computing1::before,
.ekit-wid-con .icon.icon-cloud-computing1::before,
.icon.icon-cloud-computing1::before {
  content:"\e9ac"
}
.ekit-wid-con .fasicon.icon-technology-1::before,
.ekit-wid-con .icon.icon-technology-1::before,
.icon.icon-technology-1::before {
  content:"\e9ad"
}
.ekit-wid-con .fasicon.icon-rotate::before,
.ekit-wid-con .icon.icon-rotate::before,
.icon.icon-rotate::before {
  content:"\e9ae"
}
.ekit-wid-con .fasicon.icon-medical1::before,
.ekit-wid-con .icon.icon-medical1::before,
.icon.icon-medical1::before {
  content:"\e9af"
}
.ekit-wid-con .fasicon.icon-flash-1::before,
.ekit-wid-con .icon.icon-flash-1::before,
.icon.icon-flash-1::before {
  content:"\e9b0"
}
.ekit-wid-con .fasicon.icon-flash::before,
.ekit-wid-con .icon.icon-flash::before,
.icon.icon-flash::before {
  content:"\e9b1"
}
.ekit-wid-con .fasicon.icon-uturn::before,
.ekit-wid-con .icon.icon-uturn::before,
.icon.icon-uturn::before {
  content:"\e9b2"
}
.ekit-wid-con .fasicon.icon-down-arrow::before,
.ekit-wid-con .icon.icon-down-arrow::before,
.icon.icon-down-arrow::before {
  content:"\e9b3"
}
.ekit-wid-con .fasicon.icon-hours-support::before,
.ekit-wid-con .icon.icon-hours-support::before,
.icon.icon-hours-support::before {
  content:"\e9b4"
}
.ekit-wid-con .fasicon.icon-bag::before,
.ekit-wid-con .icon.icon-bag::before,
.icon.icon-bag::before {
  content:"\e9b5"
}
.ekit-wid-con .fasicon.icon-photo-camera::before,
.ekit-wid-con .icon.icon-photo-camera::before,
.icon.icon-photo-camera::before {
  content:"\e9b6"
}
.ekit-wid-con .fasicon.icon-school::before,
.ekit-wid-con .icon.icon-school::before,
.icon.icon-school::before {
  content:"\e9b7"
}
.ekit-wid-con .fasicon.icon-settings::before,
.ekit-wid-con .icon.icon-settings::before,
.icon.icon-settings::before {
  content:"\e9b8"
}
.ekit-wid-con .fasicon.icon-smartphone1::before,
.ekit-wid-con .icon.icon-smartphone1::before,
.icon.icon-smartphone1::before {
  content:"\e9b9"
}
.ekit-wid-con .fasicon.icon-technology-11::before,
.ekit-wid-con .icon.icon-technology-11::before,
.icon.icon-technology-11::before {
  content:"\e9ba"
}
.ekit-wid-con .fasicon.icon-tool::before,
.ekit-wid-con .icon.icon-tool::before,
.icon.icon-tool::before {
  content:"\e9bb"
}
.ekit-wid-con .fasicon.icon-business1::before,
.ekit-wid-con .icon.icon-business1::before,
.icon.icon-business1::before {
  content:"\e9bc"
}
.ekit-wid-con .fasicon.icon-shuffle-arrow::before,
.ekit-wid-con .icon.icon-shuffle-arrow::before,
.icon.icon-shuffle-arrow::before {
  content:"\e9bd"
}
.ekit-wid-con .fasicon.icon-van-1::before,
.ekit-wid-con .icon.icon-van-1::before,
.icon.icon-van-1::before {
  content:"\e9be"
}
.ekit-wid-con .fasicon.icon-van::before,
.ekit-wid-con .icon.icon-van::before,
.icon.icon-van::before {
  content:"\e9bf"
}
.ekit-wid-con .fasicon.icon-vegetables::before,
.ekit-wid-con .icon.icon-vegetables::before,
.icon.icon-vegetables::before {
  content:"\e9c0"
}
.ekit-wid-con .fasicon.icon-women::before,
.ekit-wid-con .icon.icon-women::before,
.icon.icon-women::before {
  content:"\e9c1"
}
.ekit-wid-con .fasicon.icon-vintage::before,
.ekit-wid-con .icon.icon-vintage::before,
.icon.icon-vintage::before {
  content:"\e9c2"
}
.ekit-wid-con .fasicon.icon-team-1::before,
.ekit-wid-con .icon.icon-team-1::before,
.icon.icon-team-1::before {
  content:"\e9c6"
}
.ekit-wid-con .fasicon.icon-team1::before,
.ekit-wid-con .icon.icon-team1::before,
.icon.icon-team1::before {
  content:"\e9c7"
}
.ekit-wid-con .fasicon.icon-apple::before,
.ekit-wid-con .icon.icon-apple::before,
.icon.icon-apple::before {
  content:"\e9c9"
}
.ekit-wid-con .fasicon.icon-watch::before,
.ekit-wid-con .icon.icon-watch::before,
.icon.icon-watch::before {
  content:"\e9ca"
}
.ekit-wid-con .fasicon.icon-cogwheel::before,
.ekit-wid-con .icon.icon-cogwheel::before,
.icon.icon-cogwheel::before {
  content:"\e9cb"
}
.ekit-wid-con .fasicon.icon-light-bulb::before,
.ekit-wid-con .icon.icon-light-bulb::before,
.icon.icon-light-bulb::before {
  content:"\e9cc"
}
.ekit-wid-con .fasicon.icon-light-bulb-1::before,
.ekit-wid-con .icon.icon-light-bulb-1::before,
.icon.icon-light-bulb-1::before {
  content:"\e9cd"
}
.ekit-wid-con .fasicon.icon-heart-shape-outline::before,
.ekit-wid-con .icon.icon-heart-shape-outline::before,
.icon.icon-heart-shape-outline::before {
  content:"\e9ce"
}
.ekit-wid-con .fasicon.icon-online-shopping-cart::before,
.ekit-wid-con .icon.icon-online-shopping-cart::before,
.icon.icon-online-shopping-cart::before {
  content:"\e9cf"
}
.ekit-wid-con .fasicon.icon-shopping-cart1::before,
.ekit-wid-con .icon.icon-shopping-cart1::before,
.icon.icon-shopping-cart1::before {
  content:"\e9d0"
}
.ekit-wid-con .fasicon.icon-star2::before,
.ekit-wid-con .icon.icon-star2::before,
.icon.icon-star2::before {
  content:"\e9d1"
}
.ekit-wid-con .fasicon.icon-star-1::before,
.ekit-wid-con .icon.icon-star-1::before,
.icon.icon-star-1::before {
  content:"\e9d2"
}
.ekit-wid-con .fasicon.icon-favorite1::before,
.ekit-wid-con .icon.icon-favorite1::before,
.icon.icon-favorite1::before {
  content:"\e9d3"
}
.ekit-wid-con .fasicon.icon-agenda2::before,
.ekit-wid-con .icon.icon-agenda2::before,
.icon.icon-agenda2::before {
  content:"\e9d4"
}
.ekit-wid-con .fasicon.icon-agenda-1::before,
.ekit-wid-con .icon.icon-agenda-1::before,
.icon.icon-agenda-1::before {
  content:"\e9d5"
}
.ekit-wid-con .fasicon.icon-alarm-clock::before,
.ekit-wid-con .icon.icon-alarm-clock::before,
.icon.icon-alarm-clock::before {
  content:"\e9d6"
}
.ekit-wid-con .fasicon.icon-alarm-clock1::before,
.ekit-wid-con .icon.icon-alarm-clock1::before,
.icon.icon-alarm-clock1::before {
  content:"\e9d7"
}
.ekit-wid-con .fasicon.icon-atomic::before,
.ekit-wid-con .icon.icon-atomic::before,
.icon.icon-atomic::before {
  content:"\e9d8"
}
.ekit-wid-con .fasicon.icon-auction::before,
.ekit-wid-con .icon.icon-auction::before,
.icon.icon-auction::before {
  content:"\e9d9"
}
.ekit-wid-con .fasicon.icon-balance::before,
.ekit-wid-con .icon.icon-balance::before,
.icon.icon-balance::before {
  content:"\e9da"
}
.ekit-wid-con .fasicon.icon-balance1::before,
.ekit-wid-con .icon.icon-balance1::before,
.icon.icon-balance1::before {
  content:"\e9db"
}
.ekit-wid-con .fasicon.icon-bank1::before,
.ekit-wid-con .icon.icon-bank1::before,
.icon.icon-bank1::before {
  content:"\e9dc"
}
.ekit-wid-con .fasicon.icon-bar-chart::before,
.ekit-wid-con .icon.icon-bar-chart::before,
.icon.icon-bar-chart::before {
  content:"\e9dd"
}
.ekit-wid-con .fasicon.icon-barrier::before,
.ekit-wid-con .icon.icon-barrier::before,
.icon.icon-barrier::before {
  content:"\e9de"
}
.ekit-wid-con .fasicon.icon-battery::before,
.ekit-wid-con .icon.icon-battery::before,
.icon.icon-battery::before {
  content:"\e9df"
}
.ekit-wid-con .fasicon.icon-battery-1::before,
.ekit-wid-con .icon.icon-battery-1::before,
.icon.icon-battery-1::before {
  content:"\e9e0"
}
.ekit-wid-con .fasicon.icon-bell::before,
.ekit-wid-con .icon.icon-bell::before,
.icon.icon-bell::before {
  content:"\e9e1"
}
.ekit-wid-con .fasicon.icon-bluetooth::before,
.ekit-wid-con .icon.icon-bluetooth::before,
.icon.icon-bluetooth::before {
  content:"\e9e2"
}
.ekit-wid-con .fasicon.icon-book1::before,
.ekit-wid-con .icon.icon-book1::before,
.icon.icon-book1::before {
  content:"\e9e3"
}
.ekit-wid-con .fasicon.icon-briefcase1::before,
.ekit-wid-con .icon.icon-briefcase1::before,
.icon.icon-briefcase1::before {
  content:"\e9e4"
}
.ekit-wid-con .fasicon.icon-briefcase-1::before,
.ekit-wid-con .icon.icon-briefcase-1::before,
.icon.icon-briefcase-1::before {
  content:"\e9e5"
}
.ekit-wid-con .fasicon.icon-briefcase-2::before,
.ekit-wid-con .icon.icon-briefcase-2::before,
.icon.icon-briefcase-2::before {
  content:"\e9e6"
}
.ekit-wid-con .fasicon.icon-calculator1::before,
.ekit-wid-con .icon.icon-calculator1::before,
.icon.icon-calculator1::before {
  content:"\e9e7"
}
.ekit-wid-con .fasicon.icon-calculator2::before,
.ekit-wid-con .icon.icon-calculator2::before,
.icon.icon-calculator2::before {
  content:"\e9e8"
}
.ekit-wid-con .fasicon.icon-calculator-1::before,
.ekit-wid-con .icon.icon-calculator-1::before,
.icon.icon-calculator-1::before {
  content:"\e9e9"
}
.ekit-wid-con .fasicon.icon-calendar1::before,
.ekit-wid-con .icon.icon-calendar1::before,
.icon.icon-calendar1::before {
  content:"\e9ea"
}
.ekit-wid-con .fasicon.icon-calendar2::before,
.ekit-wid-con .icon.icon-calendar2::before,
.icon.icon-calendar2::before {
  content:"\e9eb"
}
.ekit-wid-con .fasicon.icon-calendar-1::before,
.ekit-wid-con .icon.icon-calendar-1::before,
.icon.icon-calendar-1::before {
  content:"\e9ec"
}
.ekit-wid-con .fasicon.icon-calendar-page-empty::before,
.ekit-wid-con .icon.icon-calendar-page-empty::before,
.icon.icon-calendar-page-empty::before {
  content:"\eaac"
}
.ekit-wid-con .fasicon.icon-calendar3::before,
.ekit-wid-con .icon.icon-calendar3::before,
.icon.icon-calendar3::before {
  content:"\eb9c"
}
.ekit-wid-con .fasicon.icon-car11::before,
.ekit-wid-con .icon.icon-car11::before,
.icon.icon-car11::before {
  content:"\e9ed"
}
.ekit-wid-con .fasicon.icon-carrier::before,
.ekit-wid-con .icon.icon-carrier::before,
.icon.icon-carrier::before {
  content:"\e9ee"
}
.ekit-wid-con .fasicon.icon-cash::before,
.ekit-wid-con .icon.icon-cash::before,
.icon.icon-cash::before {
  content:"\e9ef"
}
.ekit-wid-con .fasicon.icon-chat::before,
.ekit-wid-con .icon.icon-chat::before,
.icon.icon-chat::before {
  content:"\e9f0"
}
.ekit-wid-con .fasicon.icon-chat-1::before,
.ekit-wid-con .icon.icon-chat-1::before,
.icon.icon-chat-1::before {
  content:"\e9f1"
}
.ekit-wid-con .fasicon.icon-checked1::before,
.ekit-wid-con .icon.icon-checked1::before,
.icon.icon-checked1::before {
  content:"\e9f2"
}
.ekit-wid-con .fasicon.icon-clip::before,
.ekit-wid-con .icon.icon-clip::before,
.icon.icon-clip::before {
  content:"\e9f3"
}
.ekit-wid-con .fasicon.icon-clip1::before,
.ekit-wid-con .icon.icon-clip1::before,
.icon.icon-clip1::before {
  content:"\e9f4"
}
.ekit-wid-con .fasicon.icon-clipboard1::before,
.ekit-wid-con .icon.icon-clipboard1::before,
.icon.icon-clipboard1::before {
  content:"\e9f5"
}
.ekit-wid-con .fasicon.icon-clipboard11::before,
.ekit-wid-con .icon.icon-clipboard11::before,
.icon.icon-clipboard11::before {
  content:"\e9f6"
}
.ekit-wid-con .fasicon.icon-clock2::before,
.ekit-wid-con .icon.icon-clock2::before,
.icon.icon-clock2::before {
  content:"\e9f7"
}
.ekit-wid-con .fasicon.icon-clock-1::before,
.ekit-wid-con .icon.icon-clock-1::before,
.icon.icon-clock-1::before {
  content:"\e9f8"
}
.ekit-wid-con .fasicon.icon-cloud11::before,
.ekit-wid-con .icon.icon-cloud11::before,
.icon.icon-cloud11::before {
  content:"\e9f9"
}
.ekit-wid-con .fasicon.icon-cloud-computing11::before,
.ekit-wid-con .icon.icon-cloud-computing11::before,
.icon.icon-cloud-computing11::before {
  content:"\e9fa"
}
.ekit-wid-con .fasicon.icon-cloud-computing-1::before,
.ekit-wid-con .icon.icon-cloud-computing-1::before,
.icon.icon-cloud-computing-1::before {
  content:"\e9fb"
}
.ekit-wid-con .fasicon.icon-cogwheel1::before,
.ekit-wid-con .icon.icon-cogwheel1::before,
.icon.icon-cogwheel1::before {
  content:"\e9fc"
}
.ekit-wid-con .fasicon.icon-coins1::before,
.ekit-wid-con .icon.icon-coins1::before,
.icon.icon-coins1::before {
  content:"\e9fd"
}
.ekit-wid-con .fasicon.icon-compass::before,
.ekit-wid-con .icon.icon-compass::before,
.icon.icon-compass::before {
  content:"\e9fe"
}
.ekit-wid-con .fasicon.icon-contract::before,
.ekit-wid-con .icon.icon-contract::before,
.icon.icon-contract::before {
  content:"\e9ff"
}
.ekit-wid-con .fasicon.icon-conversation::before,
.ekit-wid-con .icon.icon-conversation::before,
.icon.icon-conversation::before {
  content:"\ea00"
}
.ekit-wid-con .fasicon.icon-crane1::before,
.ekit-wid-con .icon.icon-crane1::before,
.icon.icon-crane1::before {
  content:"\ea01"
}
.ekit-wid-con .fasicon.icon-crane-2::before,
.ekit-wid-con .icon.icon-crane-2::before,
.icon.icon-crane-2::before {
  content:"\ea02"
}
.ekit-wid-con .fasicon.icon-credit-card::before,
.ekit-wid-con .icon.icon-credit-card::before,
.icon.icon-credit-card::before {
  content:"\ea03"
}
.ekit-wid-con .fasicon.icon-credit-card1::before,
.ekit-wid-con .icon.icon-credit-card1::before,
.icon.icon-credit-card1::before {
  content:"\ea04"
}
.ekit-wid-con .fasicon.icon-cursor::before,
.ekit-wid-con .icon.icon-cursor::before,
.icon.icon-cursor::before {
  content:"\ea05"
}
.ekit-wid-con .fasicon.icon-customer-service::before,
.ekit-wid-con .icon.icon-customer-service::before,
.icon.icon-customer-service::before {
  content:"\ea06"
}
.ekit-wid-con .fasicon.icon-cutlery::before,
.ekit-wid-con .icon.icon-cutlery::before,
.icon.icon-cutlery::before {
  content:"\ea07"
}
.ekit-wid-con .fasicon.icon-dart-board::before,
.ekit-wid-con .icon.icon-dart-board::before,
.icon.icon-dart-board::before {
  content:"\ea08"
}
.ekit-wid-con .fasicon.icon-decision-making::before,
.ekit-wid-con .icon.icon-decision-making::before,
.icon.icon-decision-making::before {
  content:"\ea09"
}
.ekit-wid-con .fasicon.icon-desk-chair::before,
.ekit-wid-con .icon.icon-desk-chair::before,
.icon.icon-desk-chair::before {
  content:"\ea0a"
}
.ekit-wid-con .fasicon.icon-desk-lamp::before,
.ekit-wid-con .icon.icon-desk-lamp::before,
.icon.icon-desk-lamp::before {
  content:"\ea0b"
}
.ekit-wid-con .fasicon.icon-diamond2::before,
.ekit-wid-con .icon.icon-diamond2::before,
.icon.icon-diamond2::before {
  content:"\ea0c"
}
.ekit-wid-con .fasicon.icon-direction::before,
.ekit-wid-con .icon.icon-direction::before,
.icon.icon-direction::before {
  content:"\ea0d"
}
.ekit-wid-con .fasicon.icon-document::before,
.ekit-wid-con .icon.icon-document::before,
.icon.icon-document::before {
  content:"\ea0e"
}
.ekit-wid-con .fasicon.icon-dollar-bill::before,
.ekit-wid-con .icon.icon-dollar-bill::before,
.icon.icon-dollar-bill::before {
  content:"\ea0f"
}
.ekit-wid-con .fasicon.icon-download1::before,
.ekit-wid-con .icon.icon-download1::before,
.icon.icon-download1::before {
  content:"\ea10"
}
.ekit-wid-con .fasicon.icon-edit1::before,
.ekit-wid-con .icon.icon-edit1::before,
.icon.icon-edit1::before {
  content:"\ea11"
}
.ekit-wid-con .fasicon.icon-email1::before,
.ekit-wid-con .icon.icon-email1::before,
.icon.icon-email1::before {
  content:"\ea12"
}
.ekit-wid-con .fasicon.icon-envelope2::before,
.ekit-wid-con .icon.icon-envelope2::before,
.icon.icon-envelope2::before {
  content:"\ea13"
}
.ekit-wid-con .fasicon.icon-envelope3::before,
.ekit-wid-con .icon.icon-envelope3::before,
.icon.icon-envelope3::before {
  content:"\ea14"
}
.ekit-wid-con .fasicon.icon-eraser::before,
.ekit-wid-con .icon.icon-eraser::before,
.icon.icon-eraser::before {
  content:"\ea15"
}
.ekit-wid-con .fasicon.icon-eye2::before,
.ekit-wid-con .icon.icon-eye2::before,
.icon.icon-eye2::before {
  content:"\ea16"
}
.ekit-wid-con .fasicon.icon-factory::before,
.ekit-wid-con .icon.icon-factory::before,
.icon.icon-factory::before {
  content:"\ea17"
}
.ekit-wid-con .fasicon.icon-fast-forward::before,
.ekit-wid-con .icon.icon-fast-forward::before,
.icon.icon-fast-forward::before {
  content:"\ea18"
}
.ekit-wid-con .fasicon.icon-favorites1::before,
.ekit-wid-con .icon.icon-favorites1::before,
.icon.icon-favorites1::before {
  content:"\ea19"
}
.ekit-wid-con .fasicon.icon-file::before,
.ekit-wid-con .icon.icon-file::before,
.icon.icon-file::before {
  content:"\ea1a"
}
.ekit-wid-con .fasicon.icon-file-1::before,
.ekit-wid-con .icon.icon-file-1::before,
.icon.icon-file-1::before {
  content:"\ea1b"
}
.ekit-wid-con .fasicon.icon-file-2::before,
.ekit-wid-con .icon.icon-file-2::before,
.icon.icon-file-2::before {
  content:"\ea1c"
}
.ekit-wid-con .fasicon.icon-file-3::before,
.ekit-wid-con .icon.icon-file-3::before,
.icon.icon-file-3::before {
  content:"\ea1d"
}
.ekit-wid-con .fasicon.icon-filter::before,
.ekit-wid-con .icon.icon-filter::before,
.icon.icon-filter::before {
  content:"\ea1e"
}
.ekit-wid-con .fasicon.icon-finance-book::before,
.ekit-wid-con .icon.icon-finance-book::before,
.icon.icon-finance-book::before {
  content:"\ea1f"
}
.ekit-wid-con .fasicon.icon-flag1::before,
.ekit-wid-con .icon.icon-flag1::before,
.icon.icon-flag1::before {
  content:"\ea20"
}
.ekit-wid-con .fasicon.icon-folder1::before,
.ekit-wid-con .icon.icon-folder1::before,
.icon.icon-folder1::before {
  content:"\ea21"
}
.ekit-wid-con .fasicon.icon-folder-1::before,
.ekit-wid-con .icon.icon-folder-1::before,
.icon.icon-folder-1::before {
  content:"\ea22"
}
.ekit-wid-con .fasicon.icon-folders::before,
.ekit-wid-con .icon.icon-folders::before,
.icon.icon-folders::before {
  content:"\ea23"
}
.ekit-wid-con .fasicon.icon-folders1::before,
.ekit-wid-con .icon.icon-folders1::before,
.icon.icon-folders1::before {
  content:"\ea24"
}
.ekit-wid-con .fasicon.icon-gamepad::before,
.ekit-wid-con .icon.icon-gamepad::before,
.icon.icon-gamepad::before {
  content:"\ea25"
}
.ekit-wid-con .fasicon.icon-gift11::before,
.ekit-wid-con .icon.icon-gift11::before,
.icon.icon-gift11::before {
  content:"\ea26"
}
.ekit-wid-con .fasicon.icon-growth::before,
.ekit-wid-con .icon.icon-growth::before,
.icon.icon-growth::before {
  content:"\ea27"
}
.ekit-wid-con .fasicon.icon-heart11::before,
.ekit-wid-con .icon.icon-heart11::before,
.icon.icon-heart11::before {
  content:"\ea28"
}
.ekit-wid-con .fasicon.icon-home2::before,
.ekit-wid-con .icon.icon-home2::before,
.icon.icon-home2::before {
  content:"\ea29"
}
.ekit-wid-con .fasicon.icon-house::before,
.ekit-wid-con .icon.icon-house::before,
.icon.icon-house::before {
  content:"\ea2a"
}
.ekit-wid-con .fasicon.icon-house-1::before,
.ekit-wid-con .icon.icon-house-1::before,
.icon.icon-house-1::before {
  content:"\ea2b"
}
.ekit-wid-con .fasicon.icon-house-2::before,
.ekit-wid-con .icon.icon-house-2::before,
.icon.icon-house-2::before {
  content:"\ea2c"
}
.ekit-wid-con .fasicon.icon-id-card::before,
.ekit-wid-con .icon.icon-id-card::before,
.icon.icon-id-card::before {
  content:"\ea2d"
}
.ekit-wid-con .fasicon.icon-id-card1::before,
.ekit-wid-con .icon.icon-id-card1::before,
.icon.icon-id-card1::before {
  content:"\ea2e"
}
.ekit-wid-con .fasicon.icon-id-card-1::before,
.ekit-wid-con .icon.icon-id-card-1::before,
.icon.icon-id-card-1::before {
  content:"\ea2f"
}
.ekit-wid-con .fasicon.icon-idea1::before,
.ekit-wid-con .icon.icon-idea1::before,
.icon.icon-idea1::before {
  content:"\ea30"
}
.ekit-wid-con .fasicon.icon-image::before,
.ekit-wid-con .icon.icon-image::before,
.icon.icon-image::before {
  content:"\ea31"
}
.ekit-wid-con .fasicon.icon-improvement::before,
.ekit-wid-con .icon.icon-improvement::before,
.icon.icon-improvement::before {
  content:"\ea32"
}
.ekit-wid-con .fasicon.icon-inbox1::before,
.ekit-wid-con .icon.icon-inbox1::before,
.icon.icon-inbox1::before {
  content:"\ea33"
}
.ekit-wid-con .fasicon.icon-information::before,
.ekit-wid-con .icon.icon-information::before,
.icon.icon-information::before {
  content:"\ea34"
}
.ekit-wid-con .fasicon.icon-key::before,
.ekit-wid-con .icon.icon-key::before,
.icon.icon-key::before {
  content:"\ea35"
}
.ekit-wid-con .fasicon.icon-key1::before,
.ekit-wid-con .icon.icon-key1::before,
.icon.icon-key1::before {
  content:"\ea36"
}
.ekit-wid-con .fasicon.icon-laptop1::before,
.ekit-wid-con .icon.icon-laptop1::before,
.icon.icon-laptop1::before {
  content:"\ea37"
}
.ekit-wid-con .fasicon.icon-layers1::before,
.ekit-wid-con .icon.icon-layers1::before,
.icon.icon-layers1::before {
  content:"\ea38"
}
.ekit-wid-con .fasicon.icon-light-bulb1::before,
.ekit-wid-con .icon.icon-light-bulb1::before,
.icon.icon-light-bulb1::before {
  content:"\ea39"
}
.ekit-wid-con .fasicon.icon-like1::before,
.ekit-wid-con .icon.icon-like1::before,
.icon.icon-like1::before {
  content:"\ea3a"
}
.ekit-wid-con .fasicon.icon-line-chart1::before,
.ekit-wid-con .icon.icon-line-chart1::before,
.icon.icon-line-chart1::before {
  content:"\ea3b"
}
.ekit-wid-con .fasicon.icon-mail::before,
.ekit-wid-con .icon.icon-mail::before,
.icon.icon-mail::before {
  content:"\ea3c"
}
.ekit-wid-con .fasicon.icon-manager::before,
.ekit-wid-con .icon.icon-manager::before,
.icon.icon-manager::before {
  content:"\ea3d"
}
.ekit-wid-con .fasicon.icon-map1::before,
.ekit-wid-con .icon.icon-map1::before,
.icon.icon-map1::before {
  content:"\ea3e"
}
.ekit-wid-con .fasicon.icon-medal1::before,
.ekit-wid-con .icon.icon-medal1::before,
.icon.icon-medal1::before {
  content:"\ea3f"
}
.ekit-wid-con .fasicon.icon-megaphone::before,
.ekit-wid-con .icon.icon-megaphone::before,
.icon.icon-megaphone::before {
  content:"\ea40"
}
.ekit-wid-con .fasicon.icon-megaphone1::before,
.ekit-wid-con .icon.icon-megaphone1::before,
.icon.icon-megaphone1::before {
  content:"\ea41"
}
.ekit-wid-con .fasicon.icon-message::before,
.ekit-wid-con .icon.icon-message::before,
.icon.icon-message::before {
  content:"\ea42"
}
.ekit-wid-con .fasicon.icon-message-1::before,
.ekit-wid-con .icon.icon-message-1::before,
.icon.icon-message-1::before {
  content:"\ea43"
}
.ekit-wid-con .fasicon.icon-message-2::before,
.ekit-wid-con .icon.icon-message-2::before,
.icon.icon-message-2::before {
  content:"\ea44"
}
.ekit-wid-con .fasicon.icon-microphone::before,
.ekit-wid-con .icon.icon-microphone::before,
.icon.icon-microphone::before {
  content:"\ea45"
}
.ekit-wid-con .fasicon.icon-money1::before,
.ekit-wid-con .icon.icon-money1::before,
.icon.icon-money1::before {
  content:"\ea46"
}
.ekit-wid-con .fasicon.icon-money-bag1::before,
.ekit-wid-con .icon.icon-money-bag1::before,
.icon.icon-money-bag1::before {
  content:"\ea47"
}
.ekit-wid-con .fasicon.icon-monitor1::before,
.ekit-wid-con .icon.icon-monitor1::before,
.icon.icon-monitor1::before {
  content:"\ea48"
}
.ekit-wid-con .fasicon.icon-music1::before,
.ekit-wid-con .icon.icon-music1::before,
.icon.icon-music1::before {
  content:"\ea49"
}
.ekit-wid-con .fasicon.icon-next::before,
.ekit-wid-con .icon.icon-next::before,
.icon.icon-next::before {
  content:"\ea4a"
}
.ekit-wid-con .fasicon.icon-open-book1::before,
.ekit-wid-con .icon.icon-open-book1::before,
.icon.icon-open-book1::before {
  content:"\ea4b"
}
.ekit-wid-con .fasicon.icon-padlock::before,
.ekit-wid-con .icon.icon-padlock::before,
.icon.icon-padlock::before {
  content:"\ea4c"
}
.ekit-wid-con .fasicon.icon-padlock-1::before,
.ekit-wid-con .icon.icon-padlock-1::before,
.icon.icon-padlock-1::before {
  content:"\ea4d"
}
.ekit-wid-con .fasicon.icon-paint-brush::before,
.ekit-wid-con .icon.icon-paint-brush::before,
.icon.icon-paint-brush::before {
  content:"\ea4e"
}
.ekit-wid-con .fasicon.icon-pause::before,
.ekit-wid-con .icon.icon-pause::before,
.icon.icon-pause::before {
  content:"\ea4f"
}
.ekit-wid-con .fasicon.icon-pen::before,
.ekit-wid-con .icon.icon-pen::before,
.icon.icon-pen::before {
  content:"\ea50"
}
.ekit-wid-con .fasicon.icon-pencil1::before,
.ekit-wid-con .icon.icon-pencil1::before,
.icon.icon-pencil1::before {
  content:"\ea51"
}
.ekit-wid-con .fasicon.icon-percentage::before,
.ekit-wid-con .icon.icon-percentage::before,
.icon.icon-percentage::before {
  content:"\ea52"
}
.ekit-wid-con .fasicon.icon-phone-call1::before,
.ekit-wid-con .icon.icon-phone-call1::before,
.icon.icon-phone-call1::before {
  content:"\ea53"
}
.ekit-wid-con .fasicon.icon-phone-call2::before,
.ekit-wid-con .icon.icon-phone-call2::before,
.icon.icon-phone-call2::before {
  content:"\ea54"
}
.ekit-wid-con .fasicon.icon-photo-camera1::before,
.ekit-wid-con .icon.icon-photo-camera1::before,
.icon.icon-photo-camera1::before {
  content:"\ea55"
}
.ekit-wid-con .fasicon.icon-pie-chart3::before,
.ekit-wid-con .icon.icon-pie-chart3::before,
.icon.icon-pie-chart3::before {
  content:"\ea56"
}
.ekit-wid-con .fasicon.icon-pipe::before,
.ekit-wid-con .icon.icon-pipe::before,
.icon.icon-pipe::before {
  content:"\ea57"
}
.ekit-wid-con .fasicon.icon-placeholder1::before,
.ekit-wid-con .icon.icon-placeholder1::before,
.icon.icon-placeholder1::before {
  content:"\ea58"
}
.ekit-wid-con .fasicon.icon-placeholder2::before,
.ekit-wid-con .icon.icon-placeholder2::before,
.icon.icon-placeholder2::before {
  content:"\ea59"
}
.ekit-wid-con .fasicon.icon-planet-earth::before,
.ekit-wid-con .icon.icon-planet-earth::before,
.icon.icon-planet-earth::before {
  content:"\ea5a"
}
.ekit-wid-con .fasicon.icon-play-button1::before,
.ekit-wid-con .icon.icon-play-button1::before,
.icon.icon-play-button1::before {
  content:"\ea5b"
}
.ekit-wid-con .fasicon.icon-power-button::before,
.ekit-wid-con .icon.icon-power-button::before,
.icon.icon-power-button::before {
  content:"\ea5c"
}
.ekit-wid-con .fasicon.icon-presentation::before,
.ekit-wid-con .icon.icon-presentation::before,
.icon.icon-presentation::before {
  content:"\ea5d"
}
.ekit-wid-con .fasicon.icon-presentation1::before,
.ekit-wid-con .icon.icon-presentation1::before,
.icon.icon-presentation1::before {
  content:"\ea5e"
}
.ekit-wid-con .fasicon.icon-printer1::before,
.ekit-wid-con .icon.icon-printer1::before,
.icon.icon-printer1::before {
  content:"\ea5f"
}
.ekit-wid-con .fasicon.icon-push-pin::before,
.ekit-wid-con .icon.icon-push-pin::before,
.icon.icon-push-pin::before {
  content:"\ea60"
}
.ekit-wid-con .fasicon.icon-push-pin1::before,
.ekit-wid-con .icon.icon-push-pin1::before,
.icon.icon-push-pin1::before {
  content:"\ea61"
}
.ekit-wid-con .fasicon.icon-refresh::before,
.ekit-wid-con .icon.icon-refresh::before,
.icon.icon-refresh::before {
  content:"\ea62"
}
.ekit-wid-con .fasicon.icon-reload::before,
.ekit-wid-con .icon.icon-reload::before,
.icon.icon-reload::before {
  content:"\ea63"
}
.ekit-wid-con .fasicon.icon-return::before,
.ekit-wid-con .icon.icon-return::before,
.icon.icon-return::before {
  content:"\ea64"
}
.ekit-wid-con .fasicon.icon-rocket-ship::before,
.ekit-wid-con .icon.icon-rocket-ship::before,
.icon.icon-rocket-ship::before {
  content:"\ea65"
}
.ekit-wid-con .fasicon.icon-rss1::before,
.ekit-wid-con .icon.icon-rss1::before,
.icon.icon-rss1::before {
  content:"\ea66"
}
.ekit-wid-con .fasicon.icon-safebox::before,
.ekit-wid-con .icon.icon-safebox::before,
.icon.icon-safebox::before {
  content:"\ea67"
}
.ekit-wid-con .fasicon.icon-safebox1::before,
.ekit-wid-con .icon.icon-safebox1::before,
.icon.icon-safebox1::before {
  content:"\ea68"
}
.ekit-wid-con .fasicon.icon-settings1::before,
.ekit-wid-con .icon.icon-settings1::before,
.icon.icon-settings1::before {
  content:"\ea69"
}
.ekit-wid-con .fasicon.icon-settings-2::before,
.ekit-wid-con .icon.icon-settings-2::before,
.icon.icon-settings-2::before {
  content:"\ea6b"
}
.ekit-wid-con .fasicon.icon-sewing-machine::before,
.ekit-wid-con .icon.icon-sewing-machine::before,
.icon.icon-sewing-machine::before {
  content:"\ea6c"
}
.ekit-wid-con .fasicon.icon-share2::before,
.ekit-wid-con .icon.icon-share2::before,
.icon.icon-share2::before {
  content:"\ea6d"
}
.ekit-wid-con .fasicon.icon-shield1::before,
.ekit-wid-con .icon.icon-shield1::before,
.icon.icon-shield1::before {
  content:"\ea6e"
}
.ekit-wid-con .fasicon.icon-shield11::before,
.ekit-wid-con .icon.icon-shield11::before,
.icon.icon-shield11::before {
  content:"\ea6f"
}
.ekit-wid-con .fasicon.icon-shopping::before,
.ekit-wid-con .icon.icon-shopping::before,
.icon.icon-shopping::before {
  content:"\ea70"
}
.ekit-wid-con .fasicon.icon-shopping-bag::before,
.ekit-wid-con .icon.icon-shopping-bag::before,
.icon.icon-shopping-bag::before {
  content:"\ea71"
}
.ekit-wid-con .fasicon.icon-shopping-bag-1::before,
.ekit-wid-con .icon.icon-shopping-bag-1::before,
.icon.icon-shopping-bag-1::before {
  content:"\ea72"
}
.ekit-wid-con .fasicon.icon-shopping-bag-2::before,
.ekit-wid-con .icon.icon-shopping-bag-2::before,
.icon.icon-shopping-bag-2::before {
  content:"\ea73"
}
.ekit-wid-con .fasicon.icon-shopping-cart11::before,
.ekit-wid-con .icon.icon-shopping-cart11::before,
.icon.icon-shopping-cart11::before {
  content:"\ea74"
}
.ekit-wid-con .fasicon.icon-shopping-cart2::before,
.ekit-wid-con .icon.icon-shopping-cart2::before,
.icon.icon-shopping-cart2::before {
  content:"\ea75"
}
.ekit-wid-con .fasicon.icon-shopping-cart-1::before,
.ekit-wid-con .icon.icon-shopping-cart-1::before,
.icon.icon-shopping-cart-1::before {
  content:"\ea76"
}
.ekit-wid-con .fasicon.icon-shopping-cart-2::before,
.ekit-wid-con .icon.icon-shopping-cart-2::before,
.icon.icon-shopping-cart-2::before {
  content:"\ea77"
}
.ekit-wid-con .fasicon.icon-shopping-cart-3::before,
.ekit-wid-con .icon.icon-shopping-cart-3::before,
.icon.icon-shopping-cart-3::before {
  content:"\ea78"
}
.ekit-wid-con .fasicon.icon-smartphone2::before,
.ekit-wid-con .icon.icon-smartphone2::before,
.icon.icon-smartphone2::before {
  content:"\ea79"
}
.ekit-wid-con .fasicon.icon-speaker::before,
.ekit-wid-con .icon.icon-speaker::before,
.icon.icon-speaker::before {
  content:"\ea7a"
}
.ekit-wid-con .fasicon.icon-speakers::before,
.ekit-wid-con .icon.icon-speakers::before,
.icon.icon-speakers::before {
  content:"\ea7b"
}
.ekit-wid-con .fasicon.icon-stats::before,
.ekit-wid-con .icon.icon-stats::before,
.icon.icon-stats::before {
  content:"\ea7c"
}
.ekit-wid-con .fasicon.icon-stats-1::before,
.ekit-wid-con .icon.icon-stats-1::before,
.icon.icon-stats-1::before {
  content:"\ea7d"
}
.ekit-wid-con .fasicon.icon-stats-2::before,
.ekit-wid-con .icon.icon-stats-2::before,
.icon.icon-stats-2::before {
  content:"\ea7e"
}
.ekit-wid-con .fasicon.icon-stats-3::before,
.ekit-wid-con .icon.icon-stats-3::before,
.icon.icon-stats-3::before {
  content:"\ea7f"
}
.ekit-wid-con .fasicon.icon-stats-4::before,
.ekit-wid-con .icon.icon-stats-4::before,
.icon.icon-stats-4::before {
  content:"\ea80"
}
.ekit-wid-con .fasicon.icon-stats-5::before,
.ekit-wid-con .icon.icon-stats-5::before,
.icon.icon-stats-5::before {
  content:"\ea81"
}
.ekit-wid-con .fasicon.icon-stats-6::before,
.ekit-wid-con .icon.icon-stats-6::before,
.icon.icon-stats-6::before {
  content:"\ea82"
}
.ekit-wid-con .fasicon.icon-sticky-note::before,
.ekit-wid-con .icon.icon-sticky-note::before,
.icon.icon-sticky-note::before {
  content:"\ea83"
}
.ekit-wid-con .fasicon.icon-store1::before,
.ekit-wid-con .icon.icon-store1::before,
.icon.icon-store1::before {
  content:"\ea84"
}
.ekit-wid-con .fasicon.icon-store-1::before,
.ekit-wid-con .icon.icon-store-1::before,
.icon.icon-store-1::before {
  content:"\ea85"
}
.ekit-wid-con .fasicon.icon-suitcase::before,
.ekit-wid-con .icon.icon-suitcase::before,
.icon.icon-suitcase::before {
  content:"\ea86"
}
.ekit-wid-con .fasicon.icon-suitcase-1::before,
.ekit-wid-con .icon.icon-suitcase-1::before,
.icon.icon-suitcase-1::before {
  content:"\ea87"
}
.ekit-wid-con .fasicon.icon-tag2::before,
.ekit-wid-con .icon.icon-tag2::before,
.icon.icon-tag2::before {
  content:"\ea88"
}
.ekit-wid-con .fasicon.icon-target::before,
.ekit-wid-con .icon.icon-target::before,
.icon.icon-target::before {
  content:"\ea89"
}
.ekit-wid-con .fasicon.icon-team2::before,
.ekit-wid-con .icon.icon-team2::before,
.icon.icon-team2::before {
  content:"\ea8a"
}
.ekit-wid-con .fasicon.icon-tie::before,
.ekit-wid-con .icon.icon-tie::before,
.icon.icon-tie::before {
  content:"\ea8b"
}
.ekit-wid-con .fasicon.icon-trash1::before,
.ekit-wid-con .icon.icon-trash1::before,
.icon.icon-trash1::before {
  content:"\ea8c"
}
.ekit-wid-con .fasicon.icon-trolley::before,
.ekit-wid-con .icon.icon-trolley::before,
.icon.icon-trolley::before {
  content:"\ea8d"
}
.ekit-wid-con .fasicon.icon-trolley-1::before,
.ekit-wid-con .icon.icon-trolley-1::before,
.icon.icon-trolley-1::before {
  content:"\ea8e"
}
.ekit-wid-con .fasicon.icon-trolley-2::before,
.ekit-wid-con .icon.icon-trolley-2::before,
.icon.icon-trolley-2::before {
  content:"\ea8f"
}
.ekit-wid-con .fasicon.icon-trophy1::before,
.ekit-wid-con .icon.icon-trophy1::before,
.icon.icon-trophy1::before {
  content:"\ea90"
}
.ekit-wid-con .fasicon.icon-truck1::before,
.ekit-wid-con .icon.icon-truck1::before,
.icon.icon-truck1::before {
  content:"\ea91"
}
.ekit-wid-con .fasicon.icon-truck-1::before,
.ekit-wid-con .icon.icon-truck-1::before,
.icon.icon-truck-1::before {
  content:"\ea92"
}
.ekit-wid-con .fasicon.icon-truck-2::before,
.ekit-wid-con .icon.icon-truck-2::before,
.icon.icon-truck-2::before {
  content:"\ea93"
}
.ekit-wid-con .fasicon.icon-umbrella::before,
.ekit-wid-con .icon.icon-umbrella::before,
.icon.icon-umbrella::before {
  content:"\ea94"
}
.ekit-wid-con .fasicon.icon-upload1::before,
.ekit-wid-con .icon.icon-upload1::before,
.icon.icon-upload1::before {
  content:"\ea95"
}
.ekit-wid-con .fasicon.icon-user1::before,
.ekit-wid-con .icon.icon-user1::before,
.icon.icon-user1::before {
  content:"\ea96"
}
.ekit-wid-con .fasicon.icon-user-1::before,
.ekit-wid-con .icon.icon-user-1::before,
.icon.icon-user-1::before {
  content:"\ea97"
}
.ekit-wid-con .fasicon.icon-user-2::before,
.ekit-wid-con .icon.icon-user-2::before,
.icon.icon-user-2::before {
  content:"\ea98"
}
.ekit-wid-con .fasicon.icon-user-3::before,
.ekit-wid-con .icon.icon-user-3::before,
.icon.icon-user-3::before {
  content:"\ea99"
}
.ekit-wid-con .fasicon.icon-users2::before,
.ekit-wid-con .icon.icon-users2::before,
.icon.icon-users2::before {
  content:"\ea9a"
}
.ekit-wid-con .fasicon.icon-video-camera::before,
.ekit-wid-con .icon.icon-video-camera::before,
.icon.icon-video-camera::before {
  content:"\ea9b"
}
.ekit-wid-con .fasicon.icon-voucher::before,
.ekit-wid-con .icon.icon-voucher::before,
.icon.icon-voucher::before {
  content:"\ea9c"
}
.ekit-wid-con .fasicon.icon-voucher-1::before,
.ekit-wid-con .icon.icon-voucher-1::before,
.icon.icon-voucher-1::before {
  content:"\ea9d"
}
.ekit-wid-con .fasicon.icon-voucher-2::before,
.ekit-wid-con .icon.icon-voucher-2::before,
.icon.icon-voucher-2::before {
  content:"\ea9e"
}
.ekit-wid-con .fasicon.icon-voucher-3::before,
.ekit-wid-con .icon.icon-voucher-3::before,
.icon.icon-voucher-3::before {
  content:"\ea9f"
}
.ekit-wid-con .fasicon.icon-voucher-4::before,
.ekit-wid-con .icon.icon-voucher-4::before,
.icon.icon-voucher-4::before {
  content:"\eaa0"
}
.ekit-wid-con .fasicon.icon-wallet::before,
.ekit-wid-con .icon.icon-wallet::before,
.icon.icon-wallet::before {
  content:"\eaa1"
}
.ekit-wid-con .fasicon.icon-wallet1::before,
.ekit-wid-con .icon.icon-wallet1::before,
.icon.icon-wallet1::before {
  content:"\eaa2"
}
.ekit-wid-con .fasicon.icon-wifi::before,
.ekit-wid-con .icon.icon-wifi::before,
.icon.icon-wifi::before {
  content:"\eaa3"
}
.ekit-wid-con .fasicon.icon-worker::before,
.ekit-wid-con .icon.icon-worker::before,
.icon.icon-worker::before {
  content:"\eaa4"
}
.ekit-wid-con .fasicon.icon-zoom-in::before,
.ekit-wid-con .icon.icon-zoom-in::before,
.icon.icon-zoom-in::before {
  content:"\eaa5"
}
.ekit-wid-con .fasicon.icon-zoom-out::before,
.ekit-wid-con .icon.icon-zoom-out::before,
.icon.icon-zoom-out::before {
  content:"\eaa6"
}
.ekit-wid-con .fasicon.icon-burger-menu::before,
.ekit-wid-con .icon.icon-burger-menu::before,
.icon.icon-burger-menu::before {
  content:"\eab8"
}
.ekit-wid-con .fasicon.icon-squares::before,
.ekit-wid-con .icon.icon-squares::before,
.icon.icon-squares::before {
  content:"\eaa7"
}
.ekit-wid-con .fasicon.icon-options::before,
.ekit-wid-con .icon.icon-options::before,
.icon.icon-options::before {
  content:"\eaa8"
}
.ekit-wid-con .fasicon.icon-apps::before,
.ekit-wid-con .icon.icon-apps::before,
.icon.icon-apps::before {
  content:"\eaa9"
}
.ekit-wid-con .fasicon.icon-menu-11::before,
.ekit-wid-con .icon.icon-menu-11::before,
.icon.icon-menu-11::before {
  content:"\eaaa"
}
.ekit-wid-con .fasicon.icon-menu11::before,
.ekit-wid-con .icon.icon-menu11::before,
.icon.icon-menu11::before {
  content:"\eaab"
}
.ekit-wid-con .fasicon.icon-back_up::before,
.ekit-wid-con .icon.icon-back_up::before,
.icon.icon-back_up::before {
  content:"\eaad"
}
.ekit-wid-con .fasicon.icon-cart11::before,
.ekit-wid-con .icon.icon-cart11::before,
.icon.icon-cart11::before {
  content:"\eaae"
}
.ekit-wid-con .fasicon.icon-checkmark::before,
.ekit-wid-con .icon.icon-checkmark::before,
.icon.icon-checkmark::before {
  content:"\eab0"
}
.ekit-wid-con .fasicon.icon-dollar::before,
.ekit-wid-con .icon.icon-dollar::before,
.icon.icon-dollar::before {
  content:"\eab1"
}
.ekit-wid-con .fasicon.icon-domian::before,
.ekit-wid-con .icon.icon-domian::before,
.icon.icon-domian::before {
  content:"\eab2"
}
.ekit-wid-con .fasicon.icon-hosting1::before,
.ekit-wid-con .icon.icon-hosting1::before,
.icon.icon-hosting1::before {
  content:"\eab3"
}
.ekit-wid-con .fasicon.icon-key2::before,
.ekit-wid-con .icon.icon-key2::before,
.icon.icon-key2::before {
  content:"\eab4"
}
.ekit-wid-con .fasicon.icon-migration::before,
.ekit-wid-con .icon.icon-migration::before,
.icon.icon-migration::before {
  content:"\eab5"
}
.ekit-wid-con .fasicon.icon-play1::before,
.ekit-wid-con .icon.icon-play1::before,
.icon.icon-play1::before {
  content:"\eab6"
}
.ekit-wid-con .fasicon.icon-quote2::before,
.ekit-wid-con .icon.icon-quote2::before,
.icon.icon-quote2::before {
  content:"\eab7"
}
.ekit-wid-con .fasicon.icon-api_setup::before,
.ekit-wid-con .icon.icon-api_setup::before,
.icon.icon-api_setup::before {
  content:"\eab9"
}
.ekit-wid-con .fasicon.icon-coin::before,
.ekit-wid-con .icon.icon-coin::before,
.icon.icon-coin::before {
  content:"\eaba"
}
.ekit-wid-con .fasicon.icon-hand_shake::before,
.ekit-wid-con .icon.icon-hand_shake::before,
.icon.icon-hand_shake::before {
  content:"\eabb"
}
.ekit-wid-con .fasicon.icon-idea_generate::before,
.ekit-wid-con .icon.icon-idea_generate::before,
.icon.icon-idea_generate::before {
  content:"\eabc"
}
.ekit-wid-con .fasicon.icon-page_search::before,
.ekit-wid-con .icon.icon-page_search::before,
.icon.icon-page_search::before {
  content:"\eabd"
}
.ekit-wid-con .fasicon.icon-pen_shape::before,
.ekit-wid-con .icon.icon-pen_shape::before,
.icon.icon-pen_shape::before {
  content:"\eabe"
}
.ekit-wid-con .fasicon.icon-pencil_art::before,
.ekit-wid-con .icon.icon-pencil_art::before,
.icon.icon-pencil_art::before {
  content:"\eabf"
}
.ekit-wid-con .fasicon.icon-review::before,
.ekit-wid-con .icon.icon-review::before,
.icon.icon-review::before {
  content:"\eac0"
}
.ekit-wid-con .fasicon.icon-star::before,
.ekit-wid-con .icon.icon-star::before,
.icon.icon-star::before {
  content:"\eac1"
}
.ekit-wid-con .fasicon.icon-timing::before,
.ekit-wid-con .icon.icon-timing::before,
.icon.icon-timing::before {
  content:"\eac2"
}
.ekit-wid-con .fasicon.icon-trophy::before,
.ekit-wid-con .icon.icon-trophy::before,
.icon.icon-trophy::before {
  content:"\eac3"
}
.ekit-wid-con .fasicon.icon-communication::before,
.ekit-wid-con .icon.icon-communication::before,
.icon.icon-communication::before {
  content:"\eac4"
}
.ekit-wid-con .fasicon.icon-money-bag2::before,
.ekit-wid-con .icon.icon-money-bag2::before,
.icon.icon-money-bag2::before {
  content:"\eac5"
}
.ekit-wid-con .fasicon.icon-dentist::before,
.ekit-wid-con .icon.icon-dentist::before,
.icon.icon-dentist::before {
  content:"\eac6"
}
.ekit-wid-con .fasicon.icon-bill::before,
.ekit-wid-con .icon.icon-bill::before,
.icon.icon-bill::before {
  content:"\eac7"
}
.ekit-wid-con .fasicon.icon-label::before,
.ekit-wid-con .icon.icon-label::before,
.icon.icon-label::before {
  content:"\eac8"
}
.ekit-wid-con .fasicon.icon-money::before,
.ekit-wid-con .icon.icon-money::before,
.icon.icon-money::before {
  content:"\eac9"
}
.ekit-wid-con .fasicon.icon-shield::before,
.ekit-wid-con .icon.icon-shield::before,
.icon.icon-shield::before {
  content:"\eaca"
}
.ekit-wid-con .fasicon.icon-support::before,
.ekit-wid-con .icon.icon-support::before,
.icon.icon-support::before {
  content:"\eacb"
}
.ekit-wid-con .fasicon.icon-one::before,
.ekit-wid-con .icon.icon-one::before,
.icon.icon-one::before {
  content:"\eacc"
}
.ekit-wid-con .fasicon.icon-clock::before,
.ekit-wid-con .icon.icon-clock::before,
.icon.icon-clock::before {
  content:"\eacd"
}
.ekit-wid-con .fasicon.icon-cart::before,
.ekit-wid-con .icon.icon-cart::before,
.icon.icon-cart::before {
  content:"\eace"
}
.ekit-wid-con .fasicon.icon-globe::before,
.ekit-wid-con .icon.icon-globe::before,
.icon.icon-globe::before {
  content:"\eacf"
}
.ekit-wid-con .fasicon.icon-tooth::before,
.ekit-wid-con .icon.icon-tooth::before,
.icon.icon-tooth::before {
  content:"\ead0"
}
.ekit-wid-con .fasicon.icon-tooth-1::before,
.ekit-wid-con .icon.icon-tooth-1::before,
.icon.icon-tooth-1::before {
  content:"\ead1"
}
.ekit-wid-con .fasicon.icon-tooth-2::before,
.ekit-wid-con .icon.icon-tooth-2::before,
.icon.icon-tooth-2::before {
  content:"\ead2"
}
.ekit-wid-con .fasicon.icon-brain::before,
.ekit-wid-con .icon.icon-brain::before,
.icon.icon-brain::before {
  content:"\ead3"
}
.ekit-wid-con .fasicon.icon-view::before,
.ekit-wid-con .icon.icon-view::before,
.icon.icon-view::before {
  content:"\ead4"
}
.ekit-wid-con .fasicon.icon-doctor::before,
.ekit-wid-con .icon.icon-doctor::before,
.icon.icon-doctor::before {
  content:"\ead5"
}
.ekit-wid-con .fasicon.icon-heart::before,
.ekit-wid-con .icon.icon-heart::before,
.icon.icon-heart::before {
  content:"\ead6"
}
.ekit-wid-con .fasicon.icon-medicine::before,
.ekit-wid-con .icon.icon-medicine::before,
.icon.icon-medicine::before {
  content:"\ead7"
}
.ekit-wid-con .fasicon.icon-stethoscope::before,
.ekit-wid-con .icon.icon-stethoscope::before,
.icon.icon-stethoscope::before {
  content:"\ead8"
}
.ekit-wid-con .fasicon.icon-hospital::before,
.ekit-wid-con .icon.icon-hospital::before,
.icon.icon-hospital::before {
  content:"\ead9"
}
.ekit-wid-con .fasicon.icon-clipboard::before,
.ekit-wid-con .icon.icon-clipboard::before,
.icon.icon-clipboard::before {
  content:"\eada"
}
.ekit-wid-con .fasicon.icon-medicine-1::before,
.ekit-wid-con .icon.icon-medicine-1::before,
.icon.icon-medicine-1::before {
  content:"\eadb"
}
.ekit-wid-con .fasicon.icon-hospital-1::before,
.ekit-wid-con .icon.icon-hospital-1::before,
.icon.icon-hospital-1::before {
  content:"\eadc"
}
.ekit-wid-con .fasicon.icon-customer-support::before,
.ekit-wid-con .icon.icon-customer-support::before,
.icon.icon-customer-support::before {
  content:"\eadd"
}
.ekit-wid-con .fasicon.icon-brickwall::before,
.ekit-wid-con .icon.icon-brickwall::before,
.icon.icon-brickwall::before {
  content:"\eade"
}
.ekit-wid-con .fasicon.icon-crane2::before,
.ekit-wid-con .icon.icon-crane2::before,
.icon.icon-crane2::before {
  content:"\eadf"
}
.ekit-wid-con .fasicon.icon-valve::before,
.ekit-wid-con .icon.icon-valve::before,
.icon.icon-valve::before {
  content:"\eae1"
}
.ekit-wid-con .fasicon.icon-safety::before,
.ekit-wid-con .icon.icon-safety::before,
.icon.icon-safety::before {
  content:"\eae2"
}
.ekit-wid-con .fasicon.icon-energy-saving::before,
.ekit-wid-con .icon.icon-energy-saving::before,
.icon.icon-energy-saving::before {
  content:"\eae3"
}
.ekit-wid-con .fasicon.icon-paint-roller::before,
.ekit-wid-con .icon.icon-paint-roller::before,
.icon.icon-paint-roller::before {
  content:"\eae4"
}
.ekit-wid-con .fasicon.icon-paint-brushes::before,
.ekit-wid-con .icon.icon-paint-brushes::before,
.icon.icon-paint-brushes::before {
  content:"\eae5"
}
.ekit-wid-con .fasicon.icon-construction-tool-vehicle-with-crane-lifting-materials::before,
.ekit-wid-con .icon.icon-construction-tool-vehicle-with-crane-lifting-materials::before,
.icon.icon-construction-tool-vehicle-with-crane-lifting-materials::before {
  content:"\eae6"
}
.ekit-wid-con .fasicon.icon-trowel::before,
.ekit-wid-con .icon.icon-trowel::before,
.icon.icon-trowel::before {
  content:"\eae7"
}
.ekit-wid-con .fasicon.icon-bucket::before,
.ekit-wid-con .icon.icon-bucket::before,
.icon.icon-bucket::before {
  content:"\eae8"
}
.ekit-wid-con .fasicon.icon-smart::before,
.ekit-wid-con .icon.icon-smart::before,
.icon.icon-smart::before {
  content:"\eae9"
}
.ekit-wid-con .fasicon.icon-repair::before,
.ekit-wid-con .icon.icon-repair::before,
.icon.icon-repair::before {
  content:"\eaea"
}
.ekit-wid-con .fasicon.icon-saw::before,
.ekit-wid-con .icon.icon-saw::before,
.icon.icon-saw::before {
  content:"\eaeb"
}
.ekit-wid-con .fasicon.icon-cutter::before,
.ekit-wid-con .icon.icon-cutter::before,
.icon.icon-cutter::before {
  content:"\eaec"
}
.ekit-wid-con .fasicon.icon-plier::before,
.ekit-wid-con .icon.icon-plier::before,
.icon.icon-plier::before {
  content:"\eaed"
}
.ekit-wid-con .fasicon.icon-drill::before,
.ekit-wid-con .icon.icon-drill::before,
.icon.icon-drill::before {
  content:"\eaee"
}
.ekit-wid-con .fasicon.icon-save-money::before,
.ekit-wid-con .icon.icon-save-money::before,
.icon.icon-save-money::before {
  content:"\eaef"
}
.ekit-wid-con .fasicon.icon-planting::before,
.ekit-wid-con .icon.icon-planting::before,
.icon.icon-planting::before {
  content:"\eaf0"
}
.ekit-wid-con .fasicon.icon-line-chart::before,
.ekit-wid-con .icon.icon-line-chart::before,
.icon.icon-line-chart::before {
  content:"\eaf1"
}
.ekit-wid-con .fasicon.icon-open-book::before,
.ekit-wid-con .icon.icon-open-book::before,
.icon.icon-open-book::before {
  content:"\eaf2"
}
.ekit-wid-con .fasicon.icon-money-bag3::before,
.ekit-wid-con .icon.icon-money-bag3::before,
.icon.icon-money-bag3::before {
  content:"\eaf3"
}
.ekit-wid-con .fasicon.icon-server::before,
.ekit-wid-con .icon.icon-server::before,
.icon.icon-server::before {
  content:"\eaf4"
}
.ekit-wid-con .fasicon.icon-server-1::before,
.ekit-wid-con .icon.icon-server-1::before,
.icon.icon-server-1::before {
  content:"\eaf5"
}
.ekit-wid-con .fasicon.icon-server-2::before,
.ekit-wid-con .icon.icon-server-2::before,
.icon.icon-server-2::before {
  content:"\eaf6"
}
.ekit-wid-con .fasicon.icon-cloud-computing::before,
.ekit-wid-con .icon.icon-cloud-computing::before,
.icon.icon-cloud-computing::before {
  content:"\eaf7"
}
.ekit-wid-con .fasicon.icon-cloud::before,
.ekit-wid-con .icon.icon-cloud::before,
.icon.icon-cloud::before {
  content:"\eaf8"
}
.ekit-wid-con .fasicon.icon-database::before,
.ekit-wid-con .icon.icon-database::before,
.icon.icon-database::before {
  content:"\eaf9"
}
.ekit-wid-con .fasicon.icon-computer::before,
.ekit-wid-con .icon.icon-computer::before,
.icon.icon-computer::before {
  content:"\eafa"
}
.ekit-wid-con .fasicon.icon-server-3::before,
.ekit-wid-con .icon.icon-server-3::before,
.icon.icon-server-3::before {
  content:"\eafb"
}
.ekit-wid-con .fasicon.icon-server-4::before,
.ekit-wid-con .icon.icon-server-4::before,
.icon.icon-server-4::before {
  content:"\eafc"
}
.ekit-wid-con .fasicon.icon-server-5::before,
.ekit-wid-con .icon.icon-server-5::before,
.icon.icon-server-5::before {
  content:"\eafd"
}
.ekit-wid-con .fasicon.icon-server-6::before,
.ekit-wid-con .icon.icon-server-6::before,
.icon.icon-server-6::before {
  content:"\eafe"
}
.ekit-wid-con .fasicon.icon-server-7::before,
.ekit-wid-con .icon.icon-server-7::before,
.icon.icon-server-7::before {
  content:"\eaff"
}
.ekit-wid-con .fasicon.icon-cloud-1::before,
.ekit-wid-con .icon.icon-cloud-1::before,
.icon.icon-cloud-1::before {
  content:"\eb00"
}
.ekit-wid-con .fasicon.icon-server-8::before,
.ekit-wid-con .icon.icon-server-8::before,
.icon.icon-server-8::before {
  content:"\eb01"
}
.ekit-wid-con .fasicon.icon-business-and-finance::before,
.ekit-wid-con .icon.icon-business-and-finance::before,
.icon.icon-business-and-finance::before {
  content:"\eb02"
}
.ekit-wid-con .fasicon.icon-cloud-2::before,
.ekit-wid-con .icon.icon-cloud-2::before,
.icon.icon-cloud-2::before {
  content:"\eb03"
}
.ekit-wid-con .fasicon.icon-server-9::before,
.ekit-wid-con .icon.icon-server-9::before,
.icon.icon-server-9::before {
  content:"\eb04"
}
.ekit-wid-con .fasicon.icon-hosting::before,
.ekit-wid-con .icon.icon-hosting::before,
.icon.icon-hosting::before {
  content:"\eb05"
}
.ekit-wid-con .fasicon.icon-car::before,
.ekit-wid-con .icon.icon-car::before,
.icon.icon-car::before {
  content:"\eb06"
}
.ekit-wid-con .fasicon.icon-car-frontal-view::before,
.ekit-wid-con .icon.icon-car-frontal-view::before,
.icon.icon-car-frontal-view::before {
  content:"\eb07"
}
.ekit-wid-con .fasicon.icon-car-1::before,
.ekit-wid-con .icon.icon-car-1::before,
.icon.icon-car-1::before {
  content:"\eb08"
}
.ekit-wid-con .fasicon.icon-racing::before,
.ekit-wid-con .icon.icon-racing::before,
.icon.icon-racing::before {
  content:"\eb09"
}
.ekit-wid-con .fasicon.icon-car-wheel::before,
.ekit-wid-con .icon.icon-car-wheel::before,
.icon.icon-car-wheel::before {
  content:"\eb0a"
}
.ekit-wid-con .fasicon.icon-steering-wheel::before,
.ekit-wid-con .icon.icon-steering-wheel::before,
.icon.icon-steering-wheel::before {
  content:"\eb0b"
}
.ekit-wid-con .fasicon.icon-frontal-taxi-cab::before,
.ekit-wid-con .icon.icon-frontal-taxi-cab::before,
.icon.icon-frontal-taxi-cab::before {
  content:"\eb0c"
}
.ekit-wid-con .fasicon.icon-taxi::before,
.ekit-wid-con .icon.icon-taxi::before,
.icon.icon-taxi::before {
  content:"\eb0d"
}
.ekit-wid-con .fasicon.icon-cosmetics::before,
.ekit-wid-con .icon.icon-cosmetics::before,
.icon.icon-cosmetics::before {
  content:"\eb0e"
}
.ekit-wid-con .fasicon.icon-flower::before,
.ekit-wid-con .icon.icon-flower::before,
.icon.icon-flower::before {
  content:"\eb0f"
}
.ekit-wid-con .fasicon.icon-mirror::before,
.ekit-wid-con .icon.icon-mirror::before,
.icon.icon-mirror::before {
  content:"\eb10"
}
.ekit-wid-con .fasicon.icon-itunes::before,
.ekit-wid-con .icon.icon-itunes::before,
.icon.icon-itunes::before {
  content:"\eb6b"
}
.ekit-wid-con .fasicon.icon-salon::before,
.ekit-wid-con .icon.icon-salon::before,
.icon.icon-salon::before {
  content:"\eb11"
}
.ekit-wid-con .fasicon.icon-hair-dryer::before,
.ekit-wid-con .icon.icon-hair-dryer::before,
.icon.icon-hair-dryer::before {
  content:"\eb12"
}
.ekit-wid-con .fasicon.icon-shampoo::before,
.ekit-wid-con .icon.icon-shampoo::before,
.icon.icon-shampoo::before {
  content:"\eb13"
}
.ekit-wid-con .fasicon.icon-download-button::before,
.ekit-wid-con .icon.icon-download-button::before,
.icon.icon-download-button::before {
  content:"\e90b"
}
.ekit-wid-con .fasicon.icon-list::before,
.ekit-wid-con .icon.icon-list::before,
.icon.icon-list::before {
  content:"\eb14"
}
.ekit-wid-con .fasicon.icon-loupe::before,
.ekit-wid-con .icon.icon-loupe::before,
.icon.icon-loupe::before {
  content:"\eb15"
}
.ekit-wid-con .fasicon.icon-search::before,
.ekit-wid-con .icon.icon-search::before,
.icon.icon-search::before {
  content:"\eb16"
}
.ekit-wid-con .fasicon.icon-search-1::before,
.ekit-wid-con .icon.icon-search-1::before,
.icon.icon-search-1::before {
  content:"\eb17"
}
.ekit-wid-con .fasicon.icon-shopping-cart::before,
.ekit-wid-con .icon.icon-shopping-cart::before,
.icon.icon-shopping-cart::before {
  content:"\eb18"
}
.ekit-wid-con .fasicon.icon-menu::before,
.ekit-wid-con .icon.icon-menu::before,
.icon.icon-menu::before {
  content:"\eb19"
}
.ekit-wid-con .fasicon.icon-menu-1::before,
.ekit-wid-con .icon.icon-menu-1::before,
.icon.icon-menu-1::before {
  content:"\eb1a"
}
.ekit-wid-con .fasicon.icon-menu-button-of-three-horizontal-lines::before,
.ekit-wid-con .icon.icon-menu-button-of-three-horizontal-lines::before,
.icon.icon-menu-button-of-three-horizontal-lines::before {
  content:"\eb1b"
}
.ekit-wid-con .fasicon.icon-menu-2::before,
.ekit-wid-con .icon.icon-menu-2::before,
.icon.icon-menu-2::before {
  content:"\eb1c"
}
.ekit-wid-con .fasicon.icon-menu-3::before,
.ekit-wid-con .icon.icon-menu-3::before,
.icon.icon-menu-3::before {
  content:"\eb1d"
}
.ekit-wid-con .fasicon.icon-menu-5::before,
.ekit-wid-con .icon.icon-menu-5::before,
.icon.icon-menu-5::before {
  content:"\eb1f"
}
.ekit-wid-con .fasicon.icon-menu-button::before,
.ekit-wid-con .icon.icon-menu-button::before,
.icon.icon-menu-button::before {
  content:"\eb20"
}
.ekit-wid-con .fasicon.icon-list-1::before,
.ekit-wid-con .icon.icon-list-1::before,
.icon.icon-list-1::before {
  content:"\eb21"
}
.ekit-wid-con .fasicon.icon-menu-6::before,
.ekit-wid-con .icon.icon-menu-6::before,
.icon.icon-menu-6::before {
  content:"\eb22"
}
.ekit-wid-con .fasicon.icon-menu-7::before,
.ekit-wid-con .icon.icon-menu-7::before,
.icon.icon-menu-7::before {
  content:"\eb23"
}
.ekit-wid-con .fasicon.icon-menu-8::before,
.ekit-wid-con .icon.icon-menu-8::before,
.icon.icon-menu-8::before {
  content:"\eb24"
}
.ekit-wid-con .fasicon.icon-list-2::before,
.ekit-wid-con .icon.icon-list-2::before,
.icon.icon-list-2::before {
  content:"\eb25"
}
.ekit-wid-con .fasicon.icon-dot::before,
.ekit-wid-con .icon.icon-dot::before,
.icon.icon-dot::before {
  content:"\eb26"
}
.ekit-wid-con .fasicon.icon-menu-9::before,
.ekit-wid-con .icon.icon-menu-9::before,
.icon.icon-menu-9::before {
  content:"\eb27"
}
.ekit-wid-con .fasicon.icon-search11::before,
.ekit-wid-con .icon.icon-search11::before,
.icon.icon-search11::before {
  content:"\eb28"
}
.ekit-wid-con .fasicon.icon-search-minus::before,
.ekit-wid-con .icon.icon-search-minus::before,
.icon.icon-search-minus::before {
  content:"\eb29"
}
.ekit-wid-con .fasicon.icon-search-11::before,
.ekit-wid-con .icon.icon-search-11::before,
.icon.icon-search-11::before {
  content:"\eb2a"
}
.ekit-wid-con .fasicon.icon-search-2::before,
.ekit-wid-con .icon.icon-search-2::before,
.icon.icon-search-2::before {
  content:"\eb2b"
}
.ekit-wid-con .fasicon.icon-search-3::before,
.ekit-wid-con .icon.icon-search-3::before,
.icon.icon-search-3::before {
  content:"\eb2c"
}
.ekit-wid-con .fasicon.icon-magnifying-glass-search::before,
.ekit-wid-con .icon.icon-magnifying-glass-search::before,
.icon.icon-magnifying-glass-search::before {
  content:"\eb2d"
}
.ekit-wid-con .fasicon.icon-loupe1::before,
.ekit-wid-con .icon.icon-loupe1::before,
.icon.icon-loupe1::before {
  content:"\eb2e"
}
.ekit-wid-con .fasicon.icon-speed::before,
.ekit-wid-con .icon.icon-speed::before,
.icon.icon-speed::before {
  content:"\eb2f"
}
.ekit-wid-con .fasicon.icon-search21::before,
.ekit-wid-con .icon.icon-search21::before,
.icon.icon-search21::before {
  content:"\eb30"
}
.ekit-wid-con .fasicon.icon-search-4::before,
.ekit-wid-con .icon.icon-search-4::before,
.icon.icon-search-4::before {
  content:"\eb31"
}
.ekit-wid-con .fasicon.icon-search-5::before,
.ekit-wid-con .icon.icon-search-5::before,
.icon.icon-search-5::before {
  content:"\eb32"
}
.ekit-wid-con .fasicon.icon-detective::before,
.ekit-wid-con .icon.icon-detective::before,
.icon.icon-detective::before {
  content:"\eb33"
}
.ekit-wid-con .fasicon.icon-cart1::before,
.ekit-wid-con .icon.icon-cart1::before,
.icon.icon-cart1::before {
  content:"\eb34"
}
.ekit-wid-con .fasicon.icon-buying-on-smartphone::before,
.ekit-wid-con .icon.icon-buying-on-smartphone::before,
.icon.icon-buying-on-smartphone::before {
  content:"\eb35"
}
.ekit-wid-con .fasicon.icon-badge::before,
.ekit-wid-con .icon.icon-badge::before,
.icon.icon-badge::before {
  content:"\eb36"
}
.ekit-wid-con .fasicon.icon-basket1::before,
.ekit-wid-con .icon.icon-basket1::before,
.icon.icon-basket1::before {
  content:"\eb37"
}
.ekit-wid-con .fasicon.icon-commerce-and-shopping::before,
.ekit-wid-con .icon.icon-commerce-and-shopping::before,
.icon.icon-commerce-and-shopping::before {
  content:"\eb38"
}
.ekit-wid-con .fasicon.icon-comment::before,
.ekit-wid-con .icon.icon-comment::before,
.icon.icon-comment::before {
  content:"\eb39"
}
.ekit-wid-con .fasicon.icon-comment-1::before,
.ekit-wid-con .icon.icon-comment-1::before,
.icon.icon-comment-1::before {
  content:"\eb3a"
}
.ekit-wid-con .fasicon.icon-share::before,
.ekit-wid-con .icon.icon-share::before,
.icon.icon-share::before {
  content:"\eb3b"
}
.ekit-wid-con .fasicon.icon-share-1::before,
.ekit-wid-con .icon.icon-share-1::before,
.icon.icon-share-1::before {
  content:"\eb3c"
}
.ekit-wid-con .fasicon.icon-share-2::before,
.ekit-wid-con .icon.icon-share-2::before,
.icon.icon-share-2::before {
  content:"\eb3d"
}
.ekit-wid-con .fasicon.icon-share-3::before,
.ekit-wid-con .icon.icon-share-3::before,
.icon.icon-share-3::before {
  content:"\eb3e"
}
.ekit-wid-con .fasicon.icon-comment1::before,
.ekit-wid-con .icon.icon-comment1::before,
.icon.icon-comment1::before {
  content:"\eb3f"
}
.ekit-wid-con .fasicon.icon-favorite::before,
.ekit-wid-con .icon.icon-favorite::before,
.icon.icon-favorite::before {
  content:"\eb40"
}
.ekit-wid-con .fasicon.icon-retweet::before,
.ekit-wid-con .icon.icon-retweet::before,
.icon.icon-retweet::before {
  content:"\eb41"
}
.ekit-wid-con .fasicon.icon-share1::before,
.ekit-wid-con .icon.icon-share1::before,
.icon.icon-share1::before {
  content:"\eb42"
}
.ekit-wid-con .fasicon.icon-facebook::before,
.ekit-wid-con .icon.icon-facebook::before,
.icon.icon-facebook::before {
  content:"\eb43"
}
.ekit-wid-con .fasicon.icon-twitter::before,
.ekit-wid-con .icon.icon-twitter::before,
.icon.icon-twitter::before {
  content:"\eb44"
}
.ekit-wid-con .fasicon.icon-linkedin::before,
.ekit-wid-con .icon.icon-linkedin::before,
.icon.icon-linkedin::before {
  content:"\eb45"
}
.ekit-wid-con .fasicon.icon-whatsapp-1::before,
.ekit-wid-con .icon.icon-whatsapp-1::before,
.icon.icon-whatsapp-1::before {
  content:"\eb46"
}
.ekit-wid-con .fasicon.icon-dribbble::before,
.ekit-wid-con .icon.icon-dribbble::before,
.icon.icon-dribbble::before {
  content:"\eb47"
}
.ekit-wid-con .fasicon.icon-facebook-2::before,
.ekit-wid-con .icon.icon-facebook-2::before,
.icon.icon-facebook-2::before {
  content:"\eb48"
}
.ekit-wid-con .fasicon.icon-twitter1::before,
.ekit-wid-con .icon.icon-twitter1::before,
.icon.icon-twitter1::before {
  content:"\eb49"
}
.ekit-wid-con .fasicon.icon-vk::before,
.ekit-wid-con .icon.icon-vk::before,
.icon.icon-vk::before {
  content:"\eb4a"
}
.ekit-wid-con .fasicon.icon-youtube-v::before,
.ekit-wid-con .icon.icon-youtube-v::before,
.icon.icon-youtube-v::before {
  content:"\eb4b"
}
.ekit-wid-con .fasicon.icon-vimeo::before,
.ekit-wid-con .icon.icon-vimeo::before,
.icon.icon-vimeo::before {
  content:"\eae0"
}
.ekit-wid-con .fasicon.icon-youtube::before,
.ekit-wid-con .icon.icon-youtube::before,
.icon.icon-youtube::before {
  content:"\eb4c"
}
.ekit-wid-con .fasicon.icon-snapchat-1::before,
.ekit-wid-con .icon.icon-snapchat-1::before,
.icon.icon-snapchat-1::before {
  content:"\eb4d"
}
.ekit-wid-con .fasicon.icon-behance::before,
.ekit-wid-con .icon.icon-behance::before,
.icon.icon-behance::before {
  content:"\eb4e"
}
.ekit-wid-con .fasicon.icon-github::before,
.ekit-wid-con .icon.icon-github::before,
.icon.icon-github::before {
  content:"\eb4f"
}
.ekit-wid-con .fasicon.icon-pinterest::before,
.ekit-wid-con .icon.icon-pinterest::before,
.icon.icon-pinterest::before {
  content:"\eb50"
}
.ekit-wid-con .fasicon.icon-spotify::before,
.ekit-wid-con .icon.icon-spotify::before,
.icon.icon-spotify::before {
  content:"\eb51"
}
.ekit-wid-con .fasicon.icon-soundcloud-1::before,
.ekit-wid-con .icon.icon-soundcloud-1::before,
.icon.icon-soundcloud-1::before {
  content:"\eb52"
}
.ekit-wid-con .fasicon.icon-skype-1::before,
.ekit-wid-con .icon.icon-skype-1::before,
.icon.icon-skype-1::before {
  content:"\eb53"
}
.ekit-wid-con .fasicon.icon-rss::before,
.ekit-wid-con .icon.icon-rss::before,
.icon.icon-rss::before {
  content:"\eb54"
}
.ekit-wid-con .fasicon.icon-reddit-1::before,
.ekit-wid-con .icon.icon-reddit-1::before,
.icon.icon-reddit-1::before {
  content:"\eb55"
}
.ekit-wid-con .fasicon.icon-dribbble-1::before,
.ekit-wid-con .icon.icon-dribbble-1::before,
.icon.icon-dribbble-1::before {
  content:"\eb56"
}
.ekit-wid-con .fasicon.icon-wordpress-1::before,
.ekit-wid-con .icon.icon-wordpress-1::before,
.icon.icon-wordpress-1::before {
  content:"\eb57"
}
.ekit-wid-con .fasicon.icon-logo::before,
.ekit-wid-con .icon.icon-logo::before,
.icon.icon-logo::before {
  content:"\eb58"
}
.ekit-wid-con .fasicon.icon-dropbox-1::before,
.ekit-wid-con .icon.icon-dropbox-1::before,
.icon.icon-dropbox-1::before {
  content:"\eb59"
}
.ekit-wid-con .fasicon.icon-blogger-1::before,
.ekit-wid-con .icon.icon-blogger-1::before,
.icon.icon-blogger-1::before {
  content:"\eb5a"
}
.ekit-wid-con .fasicon.icon-photo::before,
.ekit-wid-con .icon.icon-photo::before,
.icon.icon-photo::before {
  content:"\eb5b"
}
.ekit-wid-con .fasicon.icon-hangouts::before,
.ekit-wid-con .icon.icon-hangouts::before,
.icon.icon-hangouts::before {
  content:"\eb5c"
}
.ekit-wid-con .fasicon.icon-xing::before,
.ekit-wid-con .icon.icon-xing::before,
.icon.icon-xing::before {
  content:"\eb5d"
}
.ekit-wid-con .fasicon.icon-myspace::before,
.ekit-wid-con .icon.icon-myspace::before,
.icon.icon-myspace::before {
  content:"\eb5e"
}
.ekit-wid-con .fasicon.icon-flickr-1::before,
.ekit-wid-con .icon.icon-flickr-1::before,
.icon.icon-flickr-1::before {
  content:"\eb5f"
}
.ekit-wid-con .fasicon.icon-envato::before,
.ekit-wid-con .icon.icon-envato::before,
.icon.icon-envato::before {
  content:"\eb60"
}
.ekit-wid-con .fasicon.icon-picasa-1::before,
.ekit-wid-con .icon.icon-picasa-1::before,
.icon.icon-picasa-1::before {
  content:"\eb61"
}
.ekit-wid-con .fasicon.icon-wattpad::before,
.ekit-wid-con .icon.icon-wattpad::before,
.icon.icon-wattpad::before {
  content:"\eb62"
}
.ekit-wid-con .fasicon.icon-emoji::before,
.ekit-wid-con .icon.icon-emoji::before,
.icon.icon-emoji::before {
  content:"\eb63"
}
.ekit-wid-con .fasicon.icon-deviantart-1::before,
.ekit-wid-con .icon.icon-deviantart-1::before,
.icon.icon-deviantart-1::before {
  content:"\eb64"
}
.ekit-wid-con .fasicon.icon-yahoo-1::before,
.ekit-wid-con .icon.icon-yahoo-1::before,
.icon.icon-yahoo-1::before {
  content:"\eb65"
}
.ekit-wid-con .fasicon.icon-vine-1::before,
.ekit-wid-con .icon.icon-vine-1::before,
.icon.icon-vine-1::before {
  content:"\eb66"
}
.ekit-wid-con .fasicon.icon-delicious::before,
.ekit-wid-con .icon.icon-delicious::before,
.icon.icon-delicious::before {
  content:"\eb67"
}
.ekit-wid-con .fasicon.icon-kickstarter-1::before,
.ekit-wid-con .icon.icon-kickstarter-1::before,
.icon.icon-kickstarter-1::before {
  content:"\eb68"
}
.ekit-wid-con .fasicon.icon-stumbleupon-1::before,
.ekit-wid-con .icon.icon-stumbleupon-1::before,
.icon.icon-stumbleupon-1::before {
  content:"\eb69"
}
.ekit-wid-con .fasicon.icon-brands-and-logotypes::before,
.ekit-wid-con .icon.icon-brands-and-logotypes::before,
.icon.icon-brands-and-logotypes::before {
  content:"\eb6a"
}
.ekit-wid-con .fasicon.icon-instagram-1::before,
.ekit-wid-con .icon.icon-instagram-1::before,
.icon.icon-instagram-1::before {
  content:"\eb6c"
}
.ekit-wid-con .fasicon.icon-facebook-1::before,
.ekit-wid-con .icon.icon-facebook-1::before,
.icon.icon-facebook-1::before {
  content:"\eb6d"
}
.ekit-wid-con .fasicon.icon-instagram-2::before,
.ekit-wid-con .icon.icon-instagram-2::before,
.icon.icon-instagram-2::before {
  content:"\eb6e"
}
.ekit-wid-con .fasicon.icon-twitter-1::before,
.ekit-wid-con .icon.icon-twitter-1::before,
.icon.icon-twitter-1::before {
  content:"\eb6f"
}
.ekit-wid-con .fasicon.icon-whatsapp-2::before,
.ekit-wid-con .icon.icon-whatsapp-2::before,
.icon.icon-whatsapp-2::before {
  content:"\eb70"
}
.ekit-wid-con .fasicon.icon-youtube-1::before,
.ekit-wid-con .icon.icon-youtube-1::before,
.icon.icon-youtube-1::before {
  content:"\eb71"
}
.ekit-wid-con .fasicon.icon-linkedin-1::before,
.ekit-wid-con .icon.icon-linkedin-1::before,
.icon.icon-linkedin-1::before {
  content:"\eb72"
}
.ekit-wid-con .fasicon.icon-telegram::before,
.ekit-wid-con .icon.icon-telegram::before,
.icon.icon-telegram::before {
  content:"\eb73"
}
.ekit-wid-con .fasicon.icon-github-1::before,
.ekit-wid-con .icon.icon-github-1::before,
.icon.icon-github-1::before {
  content:"\eb74"
}
.ekit-wid-con .fasicon.icon-vk-1::before,
.ekit-wid-con .icon.icon-vk-1::before,
.icon.icon-vk-1::before {
  content:"\eb75"
}
.ekit-wid-con .fasicon.icon-pinterest-1::before,
.ekit-wid-con .icon.icon-pinterest-1::before,
.icon.icon-pinterest-1::before {
  content:"\eb76"
}
.ekit-wid-con .fasicon.icon-rss-1::before,
.ekit-wid-con .icon.icon-rss-1::before,
.icon.icon-rss-1::before {
  content:"\eb77"
}
.ekit-wid-con .fasicon.icon-twitch::before,
.ekit-wid-con .icon.icon-twitch::before,
.icon.icon-twitch::before {
  content:"\eb78"
}
.ekit-wid-con .fasicon.icon-snapchat-2::before,
.ekit-wid-con .icon.icon-snapchat-2::before,
.icon.icon-snapchat-2::before {
  content:"\eb79"
}
.ekit-wid-con .fasicon.icon-skype-2::before,
.ekit-wid-con .icon.icon-skype-2::before,
.icon.icon-skype-2::before {
  content:"\eb7a"
}
.ekit-wid-con .fasicon.icon-behance-2::before,
.ekit-wid-con .icon.icon-behance-2::before,
.icon.icon-behance-2::before {
  content:"\eb7b"
}
.ekit-wid-con .fasicon.icon-spotify-1::before,
.ekit-wid-con .icon.icon-spotify-1::before,
.icon.icon-spotify-1::before {
  content:"\eb7c"
}
.ekit-wid-con .fasicon.icon-periscope::before,
.ekit-wid-con .icon.icon-periscope::before,
.icon.icon-periscope::before {
  content:"\eb7d"
}
.ekit-wid-con .fasicon.icon-dribbble-2::before,
.ekit-wid-con .icon.icon-dribbble-2::before,
.icon.icon-dribbble-2::before {
  content:"\eb7e"
}
.ekit-wid-con .fasicon.icon-tumblr-1::before,
.ekit-wid-con .icon.icon-tumblr-1::before,
.icon.icon-tumblr-1::before {
  content:"\eb7f"
}
.ekit-wid-con .fasicon.icon-soundcloud-2::before,
.ekit-wid-con .icon.icon-soundcloud-2::before,
.icon.icon-soundcloud-2::before {
  content:"\eb80"
}
.ekit-wid-con .fasicon.icon-google-drive-1::before,
.ekit-wid-con .icon.icon-google-drive-1::before,
.icon.icon-google-drive-1::before {
  content:"\eb81"
}
.ekit-wid-con .fasicon.icon-dropbox-2::before,
.ekit-wid-con .icon.icon-dropbox-2::before,
.icon.icon-dropbox-2::before {
  content:"\eb82"
}
.ekit-wid-con .fasicon.icon-reddit-2::before,
.ekit-wid-con .icon.icon-reddit-2::before,
.icon.icon-reddit-2::before {
  content:"\eb83"
}
.ekit-wid-con .fasicon.icon-html::before,
.ekit-wid-con .icon.icon-html::before,
.icon.icon-html::before {
  content:"\eb84"
}
.ekit-wid-con .fasicon.icon-vimeo-1::before,
.ekit-wid-con .icon.icon-vimeo-1::before,
.icon.icon-vimeo-1::before {
  content:"\eb85"
}
.ekit-wid-con .fasicon.icon-hangout::before,
.ekit-wid-con .icon.icon-hangout::before,
.icon.icon-hangout::before {
  content:"\eb86"
}
.ekit-wid-con .fasicon.icon-blogger-2::before,
.ekit-wid-con .icon.icon-blogger-2::before,
.icon.icon-blogger-2::before {
  content:"\eb87"
}
.ekit-wid-con .fasicon.icon-yahoo-2::before,
.ekit-wid-con .icon.icon-yahoo-2::before,
.icon.icon-yahoo-2::before {
  content:"\eb88"
}
.ekit-wid-con .fasicon.icon-path::before,
.ekit-wid-con .icon.icon-path::before,
.icon.icon-path::before {
  content:"\eb89"
}
.ekit-wid-con .fasicon.icon-yelp-1::before,
.ekit-wid-con .icon.icon-yelp-1::before,
.icon.icon-yelp-1::before {
  content:"\eb8a"
}
.ekit-wid-con .fasicon.icon-slideshare::before,
.ekit-wid-con .icon.icon-slideshare::before,
.icon.icon-slideshare::before {
  content:"\eb8b"
}
.ekit-wid-con .fasicon.icon-picasa-2::before,
.ekit-wid-con .icon.icon-picasa-2::before,
.icon.icon-picasa-2::before {
  content:"\eb8c"
}
.ekit-wid-con .fasicon.icon-myspace-1::before,
.ekit-wid-con .icon.icon-myspace-1::before,
.icon.icon-myspace-1::before {
  content:"\eb8d"
}
.ekit-wid-con .fasicon.icon-flickr-2::before,
.ekit-wid-con .icon.icon-flickr-2::before,
.icon.icon-flickr-2::before {
  content:"\eb8e"
}
.ekit-wid-con .fasicon.icon-xing-1::before,
.ekit-wid-con .icon.icon-xing-1::before,
.icon.icon-xing-1::before {
  content:"\eb8f"
}
.ekit-wid-con .fasicon.icon-envato-1::before,
.ekit-wid-con .icon.icon-envato-1::before,
.icon.icon-envato-1::before {
  content:"\eb90"
}
.ekit-wid-con .fasicon.icon-swarm::before,
.ekit-wid-con .icon.icon-swarm::before,
.icon.icon-swarm::before {
  content:"\eb91"
}
.ekit-wid-con .fasicon.icon-wattpad-1::before,
.ekit-wid-con .icon.icon-wattpad-1::before,
.icon.icon-wattpad-1::before {
  content:"\eb92"
}
.ekit-wid-con .fasicon.icon-foursquare::before,
.ekit-wid-con .icon.icon-foursquare::before,
.icon.icon-foursquare::before {
  content:"\eb93"
}
.ekit-wid-con .fasicon.icon-deviantart-2::before,
.ekit-wid-con .icon.icon-deviantart-2::before,
.icon.icon-deviantart-2::before {
  content:"\eb94"
}
.ekit-wid-con .fasicon.icon-kickstarter-2::before,
.ekit-wid-con .icon.icon-kickstarter-2::before,
.icon.icon-kickstarter-2::before {
  content:"\eb95"
}
.ekit-wid-con .fasicon.icon-delicious-1::before,
.ekit-wid-con .icon.icon-delicious-1::before,
.icon.icon-delicious-1::before {
  content:"\eb96"
}
.ekit-wid-con .fasicon.icon-vine-2::before,
.ekit-wid-con .icon.icon-vine-2::before,
.icon.icon-vine-2::before {
  content:"\eb97"
}
.ekit-wid-con .fasicon.icon-digg::before,
.ekit-wid-con .icon.icon-digg::before,
.icon.icon-digg::before {
  content:"\eb98"
}
.ekit-wid-con .fasicon.icon-bebo::before,
.ekit-wid-con .icon.icon-bebo::before,
.icon.icon-bebo::before {
  content:"\eb99"
}
.ekit-wid-con .fasicon.icon-stumbleupon-2::before,
.ekit-wid-con .icon.icon-stumbleupon-2::before,
.icon.icon-stumbleupon-2::before {
  content:"\eb9a"
}
.ekit-wid-con .fasicon.icon-forrst::before,
.ekit-wid-con .icon.icon-forrst::before,
.icon.icon-forrst::before {
  content:"\eb9b"
}
.ekit-wid-con .fasicon.icon-eye3::before,
.ekit-wid-con .icon.icon-eye3::before,
.icon.icon-eye3::before {
  content:"\eb9d"
}
.ekit-wid-con .fasicon.icon-microscope::before,
.ekit-wid-con .icon.icon-microscope::before,
.icon.icon-microscope::before {
  content:"\eb9e"
}
.ekit-wid-con .fasicon.icon-Anti-Lock::before,
.ekit-wid-con .icon.icon-Anti-Lock::before,
.icon.icon-Anti-Lock::before {
  content:"\eb9f"
}
.ekit-wid-con .fasicon.icon-apartment::before,
.ekit-wid-con .icon.icon-apartment::before,
.icon.icon-apartment::before {
  content:"\eba0"
}
.ekit-wid-con .fasicon.icon-app::before,
.ekit-wid-con .icon.icon-app::before,
.icon.icon-app::before {
  content:"\eba2"
}
.ekit-wid-con .fasicon.icon-Aroma::before,
.ekit-wid-con .icon.icon-Aroma::before,
.icon.icon-Aroma::before {
  content:"\eba3"
}
.ekit-wid-con .fasicon.icon-bamboo-Leaf::before,
.ekit-wid-con .icon.icon-bamboo-Leaf::before,
.icon.icon-bamboo-Leaf::before {
  content:"\eba5"
}
.ekit-wid-con .fasicon.icon-basket::before,
.ekit-wid-con .icon.icon-basket::before,
.icon.icon-basket::before {
  content:"\eba6"
}
.ekit-wid-con .fasicon.icon-Battery::before,
.ekit-wid-con .icon.icon-Battery::before,
.icon.icon-Battery::before {
  content:"\eba7"
}
.ekit-wid-con .fasicon.icon-Bettery::before,
.ekit-wid-con .icon.icon-Bettery::before,
.icon.icon-Bettery::before {
  content:"\eba8"
}
.ekit-wid-con .fasicon.icon-building::before,
.ekit-wid-con .icon.icon-building::before,
.icon.icon-building::before {
  content:"\eba9"
}
.ekit-wid-con .fasicon.icon-car-2::before,
.ekit-wid-con .icon.icon-car-2::before,
.icon.icon-car-2::before {
  content:"\ebaa"
}
.ekit-wid-con .fasicon.icon-Car::before,
.ekit-wid-con .icon.icon-Car::before,
.icon.icon-Car::before {
  content:"\ebab"
}
.ekit-wid-con .fasicon.icon-Child::before,
.ekit-wid-con .icon.icon-Child::before,
.icon.icon-Child::before {
  content:"\ebac"
}
.ekit-wid-con .fasicon.icon-cityscape::before,
.ekit-wid-con .icon.icon-cityscape::before,
.icon.icon-cityscape::before {
  content:"\ebad"
}
.ekit-wid-con .fasicon.icon-cleaner::before,
.ekit-wid-con .icon.icon-cleaner::before,
.icon.icon-cleaner::before {
  content:"\ebae"
}
.ekit-wid-con .fasicon.icon-Coffee-cup::before,
.ekit-wid-con .icon.icon-Coffee-cup::before,
.icon.icon-Coffee-cup::before {
  content:"\ebaf"
}
.ekit-wid-con .fasicon.icon-coins::before,
.ekit-wid-con .icon.icon-coins::before,
.icon.icon-coins::before {
  content:"\ebb0"
}
.ekit-wid-con .fasicon.icon-Computer::before,
.ekit-wid-con .icon.icon-Computer::before,
.icon.icon-Computer::before {
  content:"\ebb1"
}
.ekit-wid-con .fasicon.icon-Consultancy::before,
.ekit-wid-con .icon.icon-Consultancy::before,
.icon.icon-Consultancy::before {
  content:"\ebb2"
}
.ekit-wid-con .fasicon.icon-cottage::before,
.ekit-wid-con .icon.icon-cottage::before,
.icon.icon-cottage::before {
  content:"\ebb3"
}
.ekit-wid-con .fasicon.icon-crane::before,
.ekit-wid-con .icon.icon-crane::before,
.icon.icon-crane::before {
  content:"\ebb4"
}
.ekit-wid-con .fasicon.icon-Custom-api::before,
.ekit-wid-con .icon.icon-Custom-api::before,
.icon.icon-Custom-api::before {
  content:"\ebb5"
}
.ekit-wid-con .fasicon.icon-customer-support-2::before,
.ekit-wid-con .icon.icon-customer-support-2::before,
.icon.icon-customer-support-2::before {
  content:"\ebb6"
}
.ekit-wid-con .fasicon.icon-Design-2::before,
.ekit-wid-con .icon.icon-Design-2::before,
.icon.icon-Design-2::before {
  content:"\ebb7"
}
.ekit-wid-con .fasicon.icon-Design-3::before,
.ekit-wid-con .icon.icon-Design-3::before,
.icon.icon-Design-3::before {
  content:"\ebb8"
}
.ekit-wid-con .fasicon.icon-design::before,
.ekit-wid-con .icon.icon-design::before,
.icon.icon-design::before {
  content:"\ebb9"
}
.ekit-wid-con .fasicon.icon-diamond::before,
.ekit-wid-con .icon.icon-diamond::before,
.icon.icon-diamond::before {
  content:"\ebba"
}
.ekit-wid-con .fasicon.icon-diploma::before,
.ekit-wid-con .icon.icon-diploma::before,
.icon.icon-diploma::before {
  content:"\ebbb"
}
.ekit-wid-con .fasicon.icon-Document-Search::before,
.ekit-wid-con .icon.icon-Document-Search::before,
.icon.icon-Document-Search::before {
  content:"\ebbc"
}
.ekit-wid-con .fasicon.icon-Download::before,
.ekit-wid-con .icon.icon-Download::before,
.icon.icon-Download::before {
  content:"\ebbd"
}
.ekit-wid-con .fasicon.icon-drilling::before,
.ekit-wid-con .icon.icon-drilling::before,
.icon.icon-drilling::before {
  content:"\ebbe"
}
.ekit-wid-con .fasicon.icon-engine::before,
.ekit-wid-con .icon.icon-engine::before,
.icon.icon-engine::before {
  content:"\ebbf"
}
.ekit-wid-con .fasicon.icon-engineer::before,
.ekit-wid-con .icon.icon-engineer::before,
.icon.icon-engineer::before {
  content:"\ebc0"
}
.ekit-wid-con .fasicon.icon-envelope::before,
.ekit-wid-con .icon.icon-envelope::before,
.icon.icon-envelope::before {
  content:"\ebc1"
}
.ekit-wid-con .fasicon.icon-Family::before,
.ekit-wid-con .icon.icon-Family::before,
.icon.icon-Family::before {
  content:"\ebc2"
}
.ekit-wid-con .fasicon.icon-friendship::before,
.ekit-wid-con .icon.icon-friendship::before,
.icon.icon-friendship::before {
  content:"\ebc3"
}
.ekit-wid-con .fasicon.icon-gift::before,
.ekit-wid-con .icon.icon-gift::before,
.icon.icon-gift::before {
  content:"\ebc4"
}
.ekit-wid-con .fasicon.icon-graph-2::before,
.ekit-wid-con .icon.icon-graph-2::before,
.icon.icon-graph-2::before {
  content:"\ebc5"
}
.ekit-wid-con .fasicon.icon-graph::before,
.ekit-wid-con .icon.icon-graph::before,
.icon.icon-graph::before {
  content:"\ebc6"
}
.ekit-wid-con .fasicon.icon-hamburger-2::before,
.ekit-wid-con .icon.icon-hamburger-2::before,
.icon.icon-hamburger-2::before {
  content:"\ebc7"
}
.ekit-wid-con .fasicon.icon-handshake::before,
.ekit-wid-con .icon.icon-handshake::before,
.icon.icon-handshake::before {
  content:"\ebc8"
}
.ekit-wid-con .fasicon.icon-Helmet::before,
.ekit-wid-con .icon.icon-Helmet::before,
.icon.icon-Helmet::before {
  content:"\ebc9"
}
.ekit-wid-con .fasicon.icon-hot-Stone-2::before,
.ekit-wid-con .icon.icon-hot-Stone-2::before,
.icon.icon-hot-Stone-2::before {
  content:"\ebca"
}
.ekit-wid-con .fasicon.icon-hot-stone::before,
.ekit-wid-con .icon.icon-hot-stone::before,
.icon.icon-hot-stone::before {
  content:"\ebcb"
}
.ekit-wid-con .fasicon.icon-idea::before,
.ekit-wid-con .icon.icon-idea::before,
.icon.icon-idea::before {
  content:"\ebcc"
}
.ekit-wid-con .fasicon.icon-Leaf::before,
.ekit-wid-con .icon.icon-Leaf::before,
.icon.icon-Leaf::before {
  content:"\ebcd"
}
.ekit-wid-con .fasicon.icon-management::before,
.ekit-wid-con .icon.icon-management::before,
.icon.icon-management::before {
  content:"\ebce"
}
.ekit-wid-con .fasicon.icon-Massage-table::before,
.ekit-wid-con .icon.icon-Massage-table::before,
.icon.icon-Massage-table::before {
  content:"\ebcf"
}
.ekit-wid-con .fasicon.icon-Mechanic::before,
.ekit-wid-con .icon.icon-Mechanic::before,
.icon.icon-Mechanic::before {
  content:"\ebd0"
}
.ekit-wid-con .fasicon.icon-Money-2::before,
.ekit-wid-con .icon.icon-Money-2::before,
.icon.icon-Money-2::before {
  content:"\ebd2"
}
.ekit-wid-con .fasicon.icon-money-bag::before,
.ekit-wid-con .icon.icon-money-bag::before,
.icon.icon-money-bag::before {
  content:"\ebd3"
}
.ekit-wid-con .fasicon.icon-Money::before,
.ekit-wid-con .icon.icon-Money::before,
.icon.icon-Money::before {
  content:"\ebd4"
}
.ekit-wid-con .fasicon.icon-oil-bottle::before,
.ekit-wid-con .icon.icon-oil-bottle::before,
.icon.icon-oil-bottle::before {
  content:"\ebd5"
}
.ekit-wid-con .fasicon.icon-Physiotherapy::before,
.ekit-wid-con .icon.icon-Physiotherapy::before,
.icon.icon-Physiotherapy::before {
  content:"\ebd6"
}
.ekit-wid-con .fasicon.icon-Profile::before,
.ekit-wid-con .icon.icon-Profile::before,
.icon.icon-Profile::before {
  content:"\ebd7"
}
.ekit-wid-con .fasicon.icon-Rating::before,
.ekit-wid-con .icon.icon-Rating::before,
.icon.icon-Rating::before {
  content:"\ebd8"
}
.ekit-wid-con .fasicon.icon-right-mark::before,
.ekit-wid-con .icon.icon-right-mark::before,
.icon.icon-right-mark::before {
  content:"\ebd9"
}
.ekit-wid-con .fasicon.icon-rings::before,
.ekit-wid-con .icon.icon-rings::before,
.icon.icon-rings::before {
  content:"\ebda"
}
.ekit-wid-con .fasicon.icon-Safe-house::before,
.ekit-wid-con .icon.icon-Safe-house::before,
.icon.icon-Safe-house::before {
  content:"\ebdb"
}
.ekit-wid-con .fasicon.icon-Scan::before,
.ekit-wid-con .icon.icon-Scan::before,
.icon.icon-Scan::before {
  content:"\ebdc"
}
.ekit-wid-con .fasicon.icon-social-care::before,
.ekit-wid-con .icon.icon-social-care::before,
.icon.icon-social-care::before {
  content:"\ebdd"
}
.ekit-wid-con .fasicon.icon-Speed-Clock::before,
.ekit-wid-con .icon.icon-Speed-Clock::before,
.icon.icon-Speed-Clock::before {
  content:"\ebde"
}
.ekit-wid-con .fasicon.icon-stopwatch::before,
.ekit-wid-con .icon.icon-stopwatch::before,
.icon.icon-stopwatch::before {
  content:"\ebdf"
}
.ekit-wid-con .fasicon.icon-Support-2::before,
.ekit-wid-con .icon.icon-Support-2::before,
.icon.icon-Support-2::before {
  content:"\ebe0"
}
.ekit-wid-con .fasicon.icon-target-2::before,
.ekit-wid-con .icon.icon-target-2::before,
.icon.icon-target-2::before {
  content:"\ebe1"
}
.ekit-wid-con .fasicon.icon-Target::before,
.ekit-wid-con .icon.icon-Target::before,
.icon.icon-Target::before {
  content:"\ebe2"
}
.ekit-wid-con .fasicon.icon-tripod::before,
.ekit-wid-con .icon.icon-tripod::before,
.icon.icon-tripod::before {
  content:"\ebe3"
}
.ekit-wid-con .fasicon.icon-truck::before,
.ekit-wid-con .icon.icon-truck::before,
.icon.icon-truck::before {
  content:"\ebe4"
}
.ekit-wid-con .fasicon.icon-university::before,
.ekit-wid-con .icon.icon-university::before,
.icon.icon-university::before {
  content:"\ebe5"
}
.ekit-wid-con .fasicon.icon-User::before,
.ekit-wid-con .icon.icon-User::before,
.icon.icon-User::before {
  content:"\ebe6"
}
.ekit-wid-con .fasicon.icon-Web-Portals::before,
.ekit-wid-con .icon.icon-Web-Portals::before,
.icon.icon-Web-Portals::before {
  content:"\ebe7"
}
.ekit-wid-con .fasicon.icon-window::before,
.ekit-wid-con .icon.icon-window::before,
.icon.icon-window::before {
  content:"\ebe8"
}
.ekit-wid-con .fasicon.icon-ek_line_icon::before,
.ekit-wid-con .icon.icon-ek_line_icon::before,
.icon.icon-ek_line_icon::before {
  content:"\ebe9"
}
.ekit-wid-con .fasicon.icon-ek_stroke_icon::before,
.ekit-wid-con .icon.icon-ek_stroke_icon::before,
.icon.icon-ek_stroke_icon::before {
  content:"\eba1"
}
.ekit-wid-con .fasicon.icon-ekit::before,
.ekit-wid-con .icon.icon-ekit::before,
.icon.icon-ekit::before {
  content:"\e947"
}
.ekit-wid-con .fasicon.icon-elements-kit-logo::before,
.ekit-wid-con .icon.icon-elements-kit-logo::before,
.icon.icon-elements-kit-logo::before {
  content:"\e90d"
}
.ekit-wid-con .fasicon.icon-degree-image::before,
.ekit-wid-con .icon.icon-degree-image::before,
.icon.icon-degree-image::before {
  content:"\e900"
}
.ekit-wid-con .fasicon.icon-accordion::before,
.ekit-wid-con .icon.icon-accordion::before,
.icon.icon-accordion::before {
  content:"\e901"
}
.ekit-wid-con .fasicon.icon-animated-flip-box::before,
.ekit-wid-con .icon.icon-animated-flip-box::before,
.icon.icon-animated-flip-box::before {
  content:"\e902"
}
.ekit-wid-con .fasicon.icon-animated-text::before,
.ekit-wid-con .icon.icon-animated-text::before,
.icon.icon-animated-text::before {
  content:"\e903"
}
.ekit-wid-con .fasicon.icon-brands::before,
.ekit-wid-con .icon.icon-brands::before,
.icon.icon-brands::before {
  content:"\e904"
}
.ekit-wid-con .fasicon.icon-business-hour::before,
.ekit-wid-con .icon.icon-business-hour::before,
.icon.icon-business-hour::before {
  content:"\e905"
}
.ekit-wid-con .fasicon.icon-button::before,
.ekit-wid-con .icon.icon-button::before,
.icon.icon-button::before {
  content:"\e906"
}
.ekit-wid-con .fasicon.icon-carousel::before,
.ekit-wid-con .icon.icon-carousel::before,
.icon.icon-carousel::before {
  content:"\e907"
}
.ekit-wid-con .fasicon.icon-Circle-progress::before,
.ekit-wid-con .icon.icon-Circle-progress::before,
.icon.icon-Circle-progress::before {
  content:"\e908"
}
.ekit-wid-con .fasicon.icon-contact-form::before,
.ekit-wid-con .icon.icon-contact-form::before,
.icon.icon-contact-form::before {
  content:"\e909"
}
.ekit-wid-con .fasicon.icon-countdown-timer::before,
.ekit-wid-con .icon.icon-countdown-timer::before,
.icon.icon-countdown-timer::before {
  content:"\e90a"
}
.ekit-wid-con .fasicon.icon-dropbar::before,
.ekit-wid-con .icon.icon-dropbar::before,
.icon.icon-dropbar::before {
  content:"\e90c"
}
.ekit-wid-con .fasicon.icon-faq::before,
.ekit-wid-con .icon.icon-faq::before,
.icon.icon-faq::before {
  content:"\e90e"
}
.ekit-wid-con .fasicon.icon-full-width-scroll::before,
.ekit-wid-con .icon.icon-full-width-scroll::before,
.icon.icon-full-width-scroll::before {
  content:"\e90f"
}
.ekit-wid-con .fasicon.icon-google-map::before,
.ekit-wid-con .icon.icon-google-map::before,
.icon.icon-google-map::before {
  content:"\e910"
}
.ekit-wid-con .fasicon.icon-heading-style::before,
.ekit-wid-con .icon.icon-heading-style::before,
.icon.icon-heading-style::before {
  content:"\e911"
}
.ekit-wid-con .fasicon.icon-help-desk::before,
.ekit-wid-con .icon.icon-help-desk::before,
.icon.icon-help-desk::before {
  content:"\e912"
}
.ekit-wid-con .fasicon.icon-horizontal-timeline::before,
.ekit-wid-con .icon.icon-horizontal-timeline::before,
.icon.icon-horizontal-timeline::before {
  content:"\e913"
}
.ekit-wid-con .fasicon.icon-iframe::before,
.ekit-wid-con .icon.icon-iframe::before,
.icon.icon-iframe::before {
  content:"\e914"
}
.ekit-wid-con .fasicon.icon-image-comparison::before,
.ekit-wid-con .icon.icon-image-comparison::before,
.icon.icon-image-comparison::before {
  content:"\e915"
}
.ekit-wid-con .fasicon.icon-image-gallery::before,
.ekit-wid-con .icon.icon-image-gallery::before,
.icon.icon-image-gallery::before {
  content:"\e916"
}
.ekit-wid-con .fasicon.icon-image-justify::before,
.ekit-wid-con .icon.icon-image-justify::before,
.icon.icon-image-justify::before {
  content:"\e917"
}
.ekit-wid-con .fasicon.icon-image-magnifier::before,
.ekit-wid-con .icon.icon-image-magnifier::before,
.icon.icon-image-magnifier::before {
  content:"\e918"
}
.ekit-wid-con .fasicon.icon-image-masonry::before,
.ekit-wid-con .icon.icon-image-masonry::before,
.icon.icon-image-masonry::before {
  content:"\e919"
}
.ekit-wid-con .fasicon.icon-inline-svg::before,
.ekit-wid-con .icon.icon-inline-svg::before,
.icon.icon-inline-svg::before {
  content:"\e91a"
}
.ekit-wid-con .fasicon.icon-instagram::before,
.ekit-wid-con .icon.icon-instagram::before,
.icon.icon-instagram::before {
  content:"\e91b"
}
.ekit-wid-con .fasicon.icon-listing::before,
.ekit-wid-con .icon.icon-listing::before,
.icon.icon-listing::before {
  content:"\e91c"
}
.ekit-wid-con .fasicon.icon-music-player::before,
.ekit-wid-con .icon.icon-music-player::before,
.icon.icon-music-player::before {
  content:"\e91d"
}
.ekit-wid-con .fasicon.icon-news-ticker::before,
.ekit-wid-con .icon.icon-news-ticker::before,
.icon.icon-news-ticker::before {
  content:"\e91e"
}
.ekit-wid-con .fasicon.icon-off-canvus-menu::before,
.ekit-wid-con .icon.icon-off-canvus-menu::before,
.icon.icon-off-canvus-menu::before {
  content:"\e91f"
}
.ekit-wid-con .fasicon.icon-parallax::before,
.ekit-wid-con .icon.icon-parallax::before,
.icon.icon-parallax::before {
  content:"\e920"
}
.ekit-wid-con .fasicon.icon-portfolio::before,
.ekit-wid-con .icon.icon-portfolio::before,
.icon.icon-portfolio::before {
  content:"\e921"
}
.ekit-wid-con .fasicon.icon-post-banner::before,
.ekit-wid-con .icon.icon-post-banner::before,
.icon.icon-post-banner::before {
  content:"\e922"
}
.ekit-wid-con .fasicon.icon-post-carousel::before,
.ekit-wid-con .icon.icon-post-carousel::before,
.icon.icon-post-carousel::before {
  content:"\e923"
}
.ekit-wid-con .fasicon.icon-post-grid::before,
.ekit-wid-con .icon.icon-post-grid::before,
.icon.icon-post-grid::before {
  content:"\e924"
}
.ekit-wid-con .fasicon.icon-post-slider::before,
.ekit-wid-con .icon.icon-post-slider::before,
.icon.icon-post-slider::before {
  content:"\e925"
}
.ekit-wid-con .fasicon.icon-pricing-list::before,
.ekit-wid-con .icon.icon-pricing-list::before,
.icon.icon-pricing-list::before {
  content:"\e926"
}
.ekit-wid-con .fasicon.icon-pricing-table::before,
.ekit-wid-con .icon.icon-pricing-table::before,
.icon.icon-pricing-table::before {
  content:"\e927"
}
.ekit-wid-con .fasicon.icon-product-featured::before,
.ekit-wid-con .icon.icon-product-featured::before,
.icon.icon-product-featured::before {
  content:"\e928"
}
.ekit-wid-con .fasicon.icon-product-image::before,
.ekit-wid-con .icon.icon-product-image::before,
.icon.icon-product-image::before {
  content:"\e929"
}
.ekit-wid-con .fasicon.icon-product-recent::before,
.ekit-wid-con .icon.icon-product-recent::before,
.icon.icon-product-recent::before {
  content:"\e92a"
}
.ekit-wid-con .fasicon.icon-product-sale::before,
.ekit-wid-con .icon.icon-product-sale::before,
.icon.icon-product-sale::before {
  content:"\e92b"
}
.ekit-wid-con .fasicon.icon-product-top-rated::before,
.ekit-wid-con .icon.icon-product-top-rated::before,
.icon.icon-product-top-rated::before {
  content:"\e92c"
}
.ekit-wid-con .fasicon.icon-product-top-seller::before,
.ekit-wid-con .icon.icon-product-top-seller::before,
.icon.icon-product-top-seller::before {
  content:"\e92d"
}
.ekit-wid-con .fasicon.icon-progress-bar::before,
.ekit-wid-con .icon.icon-progress-bar::before,
.icon.icon-progress-bar::before {
  content:"\e92e"
}
.ekit-wid-con .fasicon.icon-protected-content-v2::before,
.ekit-wid-con .icon.icon-protected-content-v2::before,
.icon.icon-protected-content-v2::before {
  content:"\e92f"
}
.ekit-wid-con .fasicon.icon-protected-content-v3::before,
.ekit-wid-con .icon.icon-protected-content-v3::before,
.icon.icon-protected-content-v3::before {
  content:"\e930"
}
.ekit-wid-con .fasicon.icon-protected-content::before,
.ekit-wid-con .icon.icon-protected-content::before,
.icon.icon-protected-content::before {
  content:"\e931"
}
.ekit-wid-con .fasicon.icon-qr_code::before,
.ekit-wid-con .icon.icon-qr_code::before,
.icon.icon-qr_code::before {
  content:"\e932"
}
.ekit-wid-con .fasicon.icon-scroll-button::before,
.ekit-wid-con .icon.icon-scroll-button::before,
.icon.icon-scroll-button::before {
  content:"\e933"
}
.ekit-wid-con .fasicon.icon-search1::before,
.ekit-wid-con .icon.icon-search1::before,
.icon.icon-search1::before {
  content:"\e934"
}
.ekit-wid-con .fasicon.icon-service::before,
.ekit-wid-con .icon.icon-service::before,
.icon.icon-service::before {
  content:"\e935"
}
.ekit-wid-con .fasicon.icon-slider-image::before,
.ekit-wid-con .icon.icon-slider-image::before,
.icon.icon-slider-image::before {
  content:"\e936"
}
.ekit-wid-con .fasicon.icon-social-share::before,
.ekit-wid-con .icon.icon-social-share::before,
.icon.icon-social-share::before {
  content:"\e937"
}
.ekit-wid-con .fasicon.icon-subscribe::before,
.ekit-wid-con .icon.icon-subscribe::before,
.icon.icon-subscribe::before {
  content:"\e938"
}
.ekit-wid-con .fasicon.icon-tab::before,
.ekit-wid-con .icon.icon-tab::before,
.icon.icon-tab::before {
  content:"\e939"
}
.ekit-wid-con .fasicon.icon-table::before,
.ekit-wid-con .icon.icon-table::before,
.icon.icon-table::before {
  content:"\e93a"
}
.ekit-wid-con .fasicon.icon-team-join::before,
.ekit-wid-con .icon.icon-team-join::before,
.icon.icon-team-join::before {
  content:"\e93b"
}
.ekit-wid-con .fasicon.icon-team-member::before,
.ekit-wid-con .icon.icon-team-member::before,
.icon.icon-team-member::before {
  content:"\e93c"
}
.ekit-wid-con .fasicon.icon-testimonial-carousel::before,
.ekit-wid-con .icon.icon-testimonial-carousel::before,
.icon.icon-testimonial-carousel::before {
  content:"\e93d"
}
.ekit-wid-con .fasicon.icon-testimonial-grid::before,
.ekit-wid-con .icon.icon-testimonial-grid::before,
.icon.icon-testimonial-grid::before {
  content:"\e93e"
}
.ekit-wid-con .fasicon.icon-testimonial-quote::before,
.ekit-wid-con .icon.icon-testimonial-quote::before,
.icon.icon-testimonial-quote::before {
  content:"\e93f"
}
.ekit-wid-con .fasicon.icon-testimonial-slider::before,
.ekit-wid-con .icon.icon-testimonial-slider::before,
.icon.icon-testimonial-slider::before {
  content:"\e940"
}
.ekit-wid-con .fasicon.icon-toggle::before,
.ekit-wid-con .icon.icon-toggle::before,
.icon.icon-toggle::before {
  content:"\e941"
}
.ekit-wid-con .fasicon.icon-user-login::before,
.ekit-wid-con .icon.icon-user-login::before,
.icon.icon-user-login::before {
  content:"\e942"
}
.ekit-wid-con .fasicon.icon-user-registration::before,
.ekit-wid-con .icon.icon-user-registration::before,
.icon.icon-user-registration::before {
  content:"\e943"
}
.ekit-wid-con .fasicon.icon-vertical-timeline::before,
.ekit-wid-con .icon.icon-vertical-timeline::before,
.icon.icon-vertical-timeline::before {
  content:"\e944"
}
.ekit-wid-con .fasicon.icon-video-player::before,
.ekit-wid-con .icon.icon-video-player::before,
.icon.icon-video-player::before {
  content:"\e945"
}
.ekit-wid-con .fasicon.icon-weather::before,
.ekit-wid-con .icon.icon-weather::before,
.icon.icon-weather::before {
  content:"\e946"
}
.ekit-wid-con .fasicon.icon-image-hover-effect::before,
.ekit-wid-con .icon.icon-image-hover-effect::before,
.icon.icon-image-hover-effect::before {
  content:"\ebea"
}
.ekit-wid-con .fasicon.icon-audio-player::before,
.ekit-wid-con .icon.icon-audio-player::before,
.icon.icon-audio-player::before {
  content:"\ebeb"
}
.ekit-wid-con .fasicon.icon-category-list::before,
.ekit-wid-con .icon.icon-category-list::before,
.icon.icon-category-list::before {
  content:"\ebec"
}
.ekit-wid-con .fasicon.icon-fancy-heading::before,
.ekit-wid-con .icon.icon-fancy-heading::before,
.icon.icon-fancy-heading::before {
  content:"\ebed"
}
.ekit-wid-con .fasicon.icon-google-review::before,
.ekit-wid-con .icon.icon-google-review::before,
.icon.icon-google-review::before {
  content:"\ebee"
}
.ekit-wid-con .fasicon.icon-image-masking::before,
.ekit-wid-con .icon.icon-image-masking::before,
.icon.icon-image-masking::before {
  content:"\ebef"
}
.ekit-wid-con .fasicon.icon-image-morphing::before,
.ekit-wid-con .icon.icon-image-morphing::before,
.icon.icon-image-morphing::before {
  content:"\ebf0"
}
.ekit-wid-con .fasicon.icon-page-list::before,
.ekit-wid-con .icon.icon-page-list::before,
.icon.icon-page-list::before {
  content:"\ebf1"
}
.ekit-wid-con .fasicon.icon-post-list::before,
.ekit-wid-con .icon.icon-post-list::before,
.icon.icon-post-list::before {
  content:"\ebf2"
}
.ekit-wid-con .fasicon.icon-price-menu::before,
.ekit-wid-con .icon.icon-price-menu::before,
.icon.icon-price-menu::before {
  content:"\ebf3"
}
.ekit-wid-con .fasicon.icon-stylish-list::before,
.ekit-wid-con .icon.icon-stylish-list::before,
.icon.icon-stylish-list::before {
  content:"\ebf4"
}
.ekit-wid-con .fasicon.icon-advanced-tooltip::before,
.ekit-wid-con .icon.icon-advanced-tooltip::before,
.icon.icon-advanced-tooltip::before {
  content:"\ebf5"
}
.ekit-wid-con .fasicon.icon-avatar::before,
.ekit-wid-con .icon.icon-avatar::before,
.icon.icon-avatar::before {
  content:"\ebf6"
}
.ekit-wid-con .fasicon.icon-content-ticker::before,
.ekit-wid-con .icon.icon-content-ticker::before,
.icon.icon-content-ticker::before {
  content:"\ebf7"
}
.ekit-wid-con .fasicon.icon-coupon-code::before,
.ekit-wid-con .icon.icon-coupon-code::before,
.icon.icon-coupon-code::before {
  content:"\ebf8"
}
.ekit-wid-con .fasicon.icon-flip-box::before,
.ekit-wid-con .icon.icon-flip-box::before,
.icon.icon-flip-box::before {
  content:"\ebf9"
}
.ekit-wid-con .fasicon.icon-next-dark::before,
.ekit-wid-con .icon.icon-next-dark::before,
.icon.icon-next-dark::before {
  content:"\ebfa"
}
.ekit-wid-con .fasicon.icon-onepage-scroll::before,
.ekit-wid-con .icon.icon-onepage-scroll::before,
.icon.icon-onepage-scroll::before {
  content:"\ebfb"
}
.ekit-wid-con .fasicon.icon-pause-dark::before,
.ekit-wid-con .icon.icon-pause-dark::before,
.icon.icon-pause-dark::before {
  content:"\ebfc"
}
.ekit-wid-con .fasicon.icon-previous-dark::before,
.ekit-wid-con .icon.icon-previous-dark::before,
.icon.icon-previous-dark::before {
  content:"\ebfd"
}
.ekit-wid-con .fasicon.icon-team-carousel-slider::before,
.ekit-wid-con .icon.icon-team-carousel-slider::before,
.icon.icon-team-carousel-slider::before {
  content:"\ebfe"
}
.ekit-wid-con .fasicon.icon-volume-cross::before,
.ekit-wid-con .icon.icon-volume-cross::before,
.icon.icon-volume-cross::before {
  content:"\ebff"
}
.ekit-wid-con .fasicon.icon-volume-dark::before,
.ekit-wid-con .icon.icon-volume-dark::before,
.icon.icon-volume-dark::before {
  content:"\ec00"
}
.ekit-wid-con .fasicon.icon-volume-high-dark::before,
.ekit-wid-con .icon.icon-volume-high-dark::before,
.icon.icon-volume-high-dark::before {
  content:"\ec01"
}
.ekit-wid-con .fasicon.icon-volume-low-dark::before,
.ekit-wid-con .icon.icon-volume-low-dark::before,
.icon.icon-volume-low-dark::before {
  content:"\ec02"
}
.ekit-wid-con .fasicon.icon-volume-mute::before,
.ekit-wid-con .icon.icon-volume-mute::before,
.icon.icon-volume-mute::before {
  content:"\ec03"
}
.ekit-wid-con .fasicon.icon-youtube-feed::before,
.ekit-wid-con .icon.icon-youtube-feed::before,
.icon.icon-youtube-feed::before {
  content:"\ec04"
}
.ekit-wid-con .fasicon.icon-interactive-link::before,
.ekit-wid-con .icon.icon-interactive-link::before,
.icon.icon-interactive-link::before {
  content:"\ec05"
}
.wpforms-container .wpforms-error-container,
.wpforms-container .wpforms-error-noscript {
  color:#D63637
}
.wpforms-container .wpforms-error-styled-container {
  padding:15px 0
}
.wpforms-container .wpforms-error-styled-container p {
  margin:0
}
.wpforms-container .wpforms-error-styled-container+.wpforms-submit-container {
  margin-top:10px
}
.wpforms-container label.wpforms-error,
.wpforms-container em.wpforms-error {
  display:block;
  color:#D63637;
  font-size:0.9em;
  font-style:normal;
  cursor:default;
  min-width:120px
}
.wpforms-container .wpforms-field input.wpforms-error,
.wpforms-container .wpforms-field input.user-invalid,
.wpforms-container .wpforms-field textarea.wpforms-error,
.wpforms-container .wpforms-field textarea.user-invalid,
.wpforms-container .wpforms-field select.wpforms-error,
.wpforms-container .wpforms-field select.user-invalid {
  border:1px solid #D63637
}
.wpforms-container .wpforms-field input[type=checkbox].wpforms-error,
.wpforms-container .wpforms-field input[type=checkbox].user-invalid,
.wpforms-container .wpforms-field input[type=radio].wpforms-error,
.wpforms-container .wpforms-field input[type=radio].user-invalid {
  border:none
}
.wpforms-container .wpforms-field.wpforms-has-error .choices__inner {
  border:1px solid #D63637
}
.wpforms-container .wpforms-error-alert {
  border:1px solid rgba(0,0,0,0.25);
  text-shadow:0 1px 0 rgba(255,255,255,0.5);
  padding:10px 15px;
  font-size:14px;
  margin:0 0 10px 0
}
.wpforms-container .wpforms-error-alert {
  color:#D63637;
  background-color:#f2dede;
  border-color:#f2dede
}
div[style*="z-index: 2147483647"] div[style*="border-width: 11px"][style*="position: absolute"][style*="pointer-events: none"] {
  border-style:none
}
.wpforms-container .wpforms-screen-reader-element {
  position:absolute !important;
  clip:rect(0, 0, 0, 0);
  height:1px;
  width:1px;
  border:0;
  overflow:hidden;
  word-wrap:normal !important
}
.wpforms-container .wpforms-field-hp {
  display:none !important;
  position:absolute !important;
  left:-9000px !important
}
.wpforms-container .wpforms-recaptcha-container {
  padding:0;
  clear:both
}
.wpforms-container .wpforms-recaptcha-container iframe {
  display:block;
  width:100%;
  max-width:100%
}
.wpforms-container .wpforms-recaptcha-container .g-recaptcha {
  padding:10px 0 0
}
.wpforms-container .wpforms-recaptcha-container.wpforms-is-turnstile.wpforms-is-turnstile-invisible {
  padding:0;
  height:0
}
.wpforms-container .wpforms-recaptcha-container.wpforms-is-turnstile iframe {
  position:relative !important;
  visibility:inherit !important
}
.wpforms-container .wpforms-recaptcha-container.wpforms-is-recaptcha-type-v3 .g-recaptcha,
.wpforms-container .wpforms-recaptcha-container.wpforms-is-turnstile-invisible .g-recaptcha,
.wpforms-container .wpforms-recaptcha-container.wpforms-is-recaptcha-type-invisible .g-recaptcha {
  padding:0
}
.wpforms-container .wpforms-recaptcha-container.wpforms-is-recaptcha-type-v3 .wpforms-error:first-of-type,
.wpforms-container .wpforms-recaptcha-container.wpforms-is-turnstile-invisible .wpforms-error:first-of-type,
.wpforms-container .wpforms-recaptcha-container.wpforms-is-recaptcha-type-invisible .wpforms-error:first-of-type {
  margin-top:10px
}
.wpforms-container amp-img>img {
  position:absolute
}
.wpforms-container .amp-form-submit-success .wpforms-field-container,
.wpforms-container .amp-form-submit-success .wpforms-submit-container {
  display:none
}
.wpforms-container .wpforms-preview-notice-links {
  line-height:2.4
}
body.rtl .wpforms-container .wpforms-form input[type=tel] {
  direction:ltr;
  text-align:right
}
body.rtl .wpforms-container .wpforms-form input[type=url] {
  direction:ltr;
  text-align:right
}
body.rtl .wpforms-container .wpforms-form input[type=url]::-webkit-textfield-decoration-container {
  display:flex;
  flex-direction:row-reverse
}
body.rtl .wpforms-container .wpforms-form input[type=email] {
  direction:ltr;
  text-align:right
}
body.rtl .wpforms-container .wpforms-form input[type=email]::-webkit-textfield-decoration-container {
  display:flex;
  flex-direction:row-reverse
}
body.rtl .wpforms-container .wpforms-form input[type=number]::-webkit-textfield-decoration-container {
  flex-direction:row-reverse
}
body.rtl .wpforms-container .wpforms-form .wpforms-field-date-time .wpforms-datepicker-wrap .wpforms-datepicker-clear {
  right:auto;
  left:10px
}
body.rtl .wpforms-container .wpforms-form .wpforms-field-date-time .ui-timepicker-list li {
  padding:3px 5px 3px 0 !important
}
body.rtl .wpforms-container .wpforms-form .wpforms-field-date-time .wpforms-field-medium+.wpforms-datepicker-clear {
  left:calc( 40% + 10px);
  right:auto
}
body.rtl .wpforms-container .wpforms-form .wpforms-field-file-upload .dz-remove {
  right:auto;
  left:0
}
body.rtl .wpforms-container .wpforms-form .wpforms-image-choices-none .wpforms-image-choices-item .wpforms-image-choices-label {
  margin-left:0;
  margin-right:10px
}
body.rtl .ui-timepicker-list li {
  padding:3px 5px 3px 0
}
.wpforms-container .wpforms-form .wpforms-field.wpforms-field-email .wpforms-field-row,
.wpforms-container .wpforms-form .wpforms-field.wpforms-field-address .wpforms-field-row,
.wpforms-container .wpforms-form .wpforms-field.wpforms-field-password .wpforms-field-row {
  flex-wrap:wrap;
  container-type:inline-size;
  container-name:wpforms-field-row-responsive
}
.wpforms-container .wpforms-form .wpforms-field.wpforms-field-name .wpforms-field-row {
  flex-wrap:wrap;
  container-type:inline-size;
  container-name:wpforms-field-row-responsive-name-field
}
.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row-responsive {
  flex-wrap:wrap;
  container-type:inline-size;
  container-name:wpforms-field-row-responsive
}
@container wpforms-field-row-responsive (max-width: 200px) {
  .wpforms-container .wpforms-form .wpforms-field .wpforms-field-row .wpforms-field-row-block {
    width:100%;
    padding:0
  }
  .wpforms-container .wpforms-form .wpforms-field .wpforms-field-row .wpforms-field-row-block:only-child {
    padding:0
  }
  .wpforms-container .wpforms-form .wpforms-field .wpforms-field-row .wpforms-field-row-block:not(:last-child) {
    margin-bottom:15px
  }
}
@container wpforms-field-row-responsive-name-field (max-width: 260px) {
  .wpforms-container .wpforms-form .wpforms-field .wpforms-field-row .wpforms-field-row-block {
    width:100%;
    padding:0
  }
  .wpforms-container .wpforms-form .wpforms-field .wpforms-field-row .wpforms-field-row-block:only-child {
    padding:0
  }
  .wpforms-container .wpforms-form .wpforms-field .wpforms-field-row .wpforms-field-row-block:not(:last-child) {
    margin-bottom:15px
  }
}
.wpforms-container .wpforms-form .wpforms-checkbox-2-columns,
.wpforms-container .wpforms-form .wpforms-multiplechoice-2-columns,
.wpforms-container .wpforms-form .wpforms-list-2-columns {
  container-type:inline-size;
  container-name:wpforms-field-2-columns-responsive
}
@container wpforms-field-2-columns-responsive (max-width: 320px) {
  .wpforms-container .wpforms-form .wpforms-checkbox-2-columns ul,
  .wpforms-container .wpforms-form .wpforms-multiplechoice-2-columns ul,
  .wpforms-container .wpforms-form .wpforms-list-2-columns ul {
    grid-template-columns:1fr !important
  }
  .wpforms-container .wpforms-form .wpforms-checkbox-2-columns ul li,
  .wpforms-container .wpforms-form .wpforms-multiplechoice-2-columns ul li,
  .wpforms-container .wpforms-form .wpforms-list-2-columns ul li {
    width:100%
  }
}
.wpforms-container .wpforms-form .wpforms-checkbox-3-columns,
.wpforms-container .wpforms-form .wpforms-multiplechoice-3-columns,
.wpforms-container .wpforms-form .wpforms-list-3-columns {
  container-type:inline-size;
  container-name:wpforms-field-3-columns-responsive
}
@container wpforms-field-3-columns-responsive (max-width: 480px) {
  .wpforms-container .wpforms-form .wpforms-checkbox-3-columns ul,
  .wpforms-container .wpforms-form .wpforms-multiplechoice-3-columns ul,
  .wpforms-container .wpforms-form .wpforms-list-3-columns ul {
    grid-template-columns:repeat(2, minmax(0, 1fr)) !important
  }
  .wpforms-container .wpforms-form .wpforms-checkbox-3-columns ul li,
  .wpforms-container .wpforms-form .wpforms-multiplechoice-3-columns ul li,
  .wpforms-container .wpforms-form .wpforms-list-3-columns ul li {
    width:100%
  }
}
@container wpforms-field-3-columns-responsive (max-width: 320px) {
  .wpforms-container .wpforms-form .wpforms-checkbox-3-columns ul,
  .wpforms-container .wpforms-form .wpforms-multiplechoice-3-columns ul,
  .wpforms-container .wpforms-form .wpforms-list-3-columns ul {
    grid-template-columns:1fr !important
  }
  .wpforms-container .wpforms-form .wpforms-checkbox-3-columns ul li,
  .wpforms-container .wpforms-form .wpforms-multiplechoice-3-columns ul li,
  .wpforms-container .wpforms-form .wpforms-list-3-columns ul li {
    width:100%
  }
}
@media only screen and (max-width: 600px) {
  div.wpforms-container .wpforms-form .wpforms-field>* {
    max-width:100%
  }
  div.wpforms-container .wpforms-form .wpforms-field {
    padding-right:1px;
    padding-left:1px
  }
  div.wpforms-container .wpforms-form .wpforms-field input.wpforms-field-small,
  div.wpforms-container .wpforms-form .wpforms-field input.wpforms-field-medium,
  div.wpforms-container .wpforms-form .wpforms-field input.wpforms-field-large,
  div.wpforms-container .wpforms-form .wpforms-field select.wpforms-field-small,
  div.wpforms-container .wpforms-form .wpforms-field select.wpforms-field-medium,
  div.wpforms-container .wpforms-form .wpforms-field select.wpforms-field-large,
  div.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row.wpforms-field-small,
  div.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row.wpforms-field-medium,
  div.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row.wpforms-field-large {
    max-width:100%
  }
  div.wpforms-container .wpforms-form .wpforms-mobile-full {
    width:100%;
    margin-left:0
  }
  div.wpforms-container .wpforms-form .wpforms-field:not(.wpforms-field-phone):not(.wpforms-field-select-style-modern):not(.wpforms-field-radio):not(.wpforms-field-checkbox):not(.wpforms-field-layout):not(.wpforms-field-repeater) {
    overflow-x:hidden
  }
  div.wpforms-container .wpforms-form .wpforms-checkbox-2-columns ul,
  div.wpforms-container .wpforms-form .wpforms-multiplechoice-2-columns ul,
  div.wpforms-container .wpforms-form .wpforms-list-2-columns ul,
  div.wpforms-container .wpforms-form .wpforms-checkbox-3-columns ul,
  div.wpforms-container .wpforms-form .wpforms-multiplechoice-3-columns ul,
  div.wpforms-container .wpforms-form .wpforms-list-3-columns ul {
    grid-template-columns:1fr !important
  }
  div.wpforms-container .wpforms-form .wpforms-checkbox-2-columns ul li,
  div.wpforms-container .wpforms-form .wpforms-multiplechoice-2-columns ul li,
  div.wpforms-container .wpforms-form .wpforms-list-2-columns ul li,
  div.wpforms-container .wpforms-form .wpforms-checkbox-3-columns ul li,
  div.wpforms-container .wpforms-form .wpforms-multiplechoice-3-columns ul li,
  div.wpforms-container .wpforms-form .wpforms-list-3-columns ul li {
    width:100%
  }
  div.wpforms-container .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page {
    display:block;
    margin:0 0 10px 0
  }
  div.wpforms-container .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page-number {
    width:30px;
    height:30px;
    line-height:30px
  }
  div.wpforms-container .wpforms-form .wpforms-page-indicator.connector .wpforms-page-indicator-page {
    width:100% !important;
    padding:5px 10px
  }
  div.wpforms-container .wpforms-form .wpforms-page-indicator.connector .wpforms-page-indicator-page-number {
    display:none
  }
  div.wpforms-container .wpforms-form .wpforms-page-indicator.connector .wpforms-page-indicator-page.active {
    font-weight:700
  }
  div.wpforms-container .wpforms-form.inline-fields .wpforms-field-container,
  div.wpforms-container .wpforms-form.inline-fields .wpforms-field {
    display:block;
    width:100%
  }
  div.wpforms-container .wpforms-form.inline-fields .wpforms-submit-container {
    width:100%
  }
}
.wpforms-container {
  margin-bottom:26px
}
.wpforms-container .wpforms-form * {
  word-break:break-word;
  box-sizing:border-box
}
.wpforms-container .wpforms-form .wpforms-field-label,
.wpforms-container .wpforms-form .wpforms-field-sublabel,
.wpforms-container .wpforms-form .wpforms-field-description,
.wpforms-container .wpforms-form textarea,
.wpforms-container .wpforms-form li,
.wpforms-container .wpforms-form th {
  hyphens:auto
}
.wpforms-container ul,
.wpforms-container ul li {
  background:none;
  border:0;
  margin:0
}
.wpforms-container .wpforms-title {
  font-size:24px;
  font-weight:700;
  margin:0 0 10px 0
}
.wpforms-container .wpforms-submit-container {
  clear:both;
  position:relative
}
.wpforms-container .wpforms-submit-spinner {
  margin-inline-start:15px;
  display:inline-block;
  vertical-align:middle
}
.wpforms-container .wpforms-hidden {
  display:none !important
}
.wpforms-clear:before {
  content:" ";
  display:table
}
.wpforms-clear:after {
  clear:both;
  content:" ";
  display:table
}
.wpforms-container .wpforms-notice {
  background-color:#ffffff;
  border:1px solid rgba(0,0,0,0.25);
  border-left-width:12px;
  color:#333333;
  font-size:16px;
  line-height:1.5;
  margin-bottom:30px;
  padding:20px 36px 20px 26px;
  position:relative
}
.wpforms-container .wpforms-notice .wpforms-delete {
  -webkit-touch-callout:none;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
  -moz-appearance:none;
  -webkit-appearance:none;
  background-color:rgba(10,10,10,0.2);
  border:none;
  border-radius:50%;
  cursor:pointer;
  display:inline-block;
  height:20px;
  margin:0;
  padding:0;
  vertical-align:top;
  width:20px;
  position:absolute;
  right:10px;
  top:10px
}
.wpforms-container .wpforms-notice .wpforms-delete:before,
.wpforms-container .wpforms-notice .wpforms-delete:after {
  background-color:#ffffff;
  content:"";
  display:block;
  left:50%;
  position:absolute;
  top:50%;
  transform:translateX(-50%) translateY(-50%) rotate(45deg);
  transform-origin:center center
}
.wpforms-container .wpforms-notice .wpforms-delete:before {
  height:2px;
  width:50%
}
.wpforms-container .wpforms-notice .wpforms-delete:after {
  height:50%;
  width:2px
}
.wpforms-container .wpforms-notice .wpforms-delete:hover,
.wpforms-container .wpforms-notice .wpforms-delete:focus {
  background-color:rgba(10,10,10,0.3)
}
.wpforms-container .wpforms-notice a {
  text-decoration:underline
}
.wpforms-container .wpforms-notice p {
  margin:0 0 20px 0
}
.wpforms-container .wpforms-notice p:last-of-type {
  margin-bottom:0
}
.wpforms-container .wpforms-notice .wpforms-notice-actions {
  margin-top:20px
}
.wpforms-container .wpforms-notice .wpforms-notice-action {
  border:2px solid;
  margin-right:20px;
  padding:5px;
  text-decoration:none
}
.wpforms-container .wpforms-notice .wpforms-notice-action:hover,
.wpforms-container .wpforms-notice .wpforms-notice-action:focus,
.wpforms-container .wpforms-notice .wpforms-notice-action:active {
  color:#ffffff
}
.wpforms-container .wpforms-notice.wpforms-info {
  border-color:#3273dc
}
.wpforms-container .wpforms-notice.wpforms-info .wpforms-notice-action {
  border-color:#3273dc
}
.wpforms-container .wpforms-notice.wpforms-info .wpforms-notice-action:hover,
.wpforms-container .wpforms-notice.wpforms-info .wpforms-notice-action:focus,
.wpforms-container .wpforms-notice.wpforms-info .wpforms-notice-action:active {
  background-color:#3273dc
}
.wpforms-container .wpforms-notice.wpforms-success {
  border-color:#23d160
}
.wpforms-container .wpforms-notice.wpforms-success .wpforms-notice-action {
  border-color:#23d160
}
.wpforms-container .wpforms-notice.wpforms-success .wpforms-notice-action:hover,
.wpforms-container .wpforms-notice.wpforms-success .wpforms-notice-action:focus,
.wpforms-container .wpforms-notice.wpforms-success .wpforms-notice-action:active {
  background-color:#23d160
}
.wpforms-container .wpforms-notice.wpforms-warning {
  border-color:#ffdd57
}
.wpforms-container .wpforms-notice.wpforms-warning .wpforms-notice-action {
  border-color:#ffdd57
}
.wpforms-container .wpforms-notice.wpforms-warning .wpforms-notice-action:hover,
.wpforms-container .wpforms-notice.wpforms-warning .wpforms-notice-action:focus,
.wpforms-container .wpforms-notice.wpforms-warning .wpforms-notice-action:active {
  background-color:#ffdd57;
  color:inherit
}
.wpforms-container .wpforms-notice.wpforms-error {
  border-color:#D63637
}
.wpforms-container .wpforms-notice.wpforms-error .wpforms-notice-action {
  border-color:#D63637
}
.wpforms-container .wpforms-notice.wpforms-error .wpforms-notice-action:hover,
.wpforms-container .wpforms-notice.wpforms-error .wpforms-notice-action:focus,
.wpforms-container .wpforms-notice.wpforms-error .wpforms-notice-action:active {
  background-color:#D63637
}
.wpforms-container .wpforms-preview-notice-links {
  line-height:2.4
}
.wpforms-container input.wpforms-field-medium,
.wpforms-container select.wpforms-field-medium,
.wpforms-container .wpforms-field-row.wpforms-field-medium,
.wp-core-ui div.wpforms-container input.wpforms-field-medium,
.wp-core-ui div.wpforms-container select.wpforms-field-medium,
.wp-core-ui div.wpforms-container .wpforms-field-row.wpforms-field-medium {
  max-width:60%
}
.wpforms-container input.wpforms-field-small,
.wpforms-container select.wpforms-field-small,
.wpforms-container .wpforms-field-row.wpforms-field-small,
.wp-core-ui div.wpforms-container input.wpforms-field-small,
.wp-core-ui div.wpforms-container select.wpforms-field-small,
.wp-core-ui div.wpforms-container .wpforms-field-row.wpforms-field-small {
  max-width:25%
}
.wpforms-container input.wpforms-field-large,
.wpforms-container select.wpforms-field-large,
.wpforms-container .wpforms-field-row.wpforms-field-large,
.wp-core-ui div.wpforms-container input.wpforms-field-large,
.wp-core-ui div.wpforms-container select.wpforms-field-large,
.wp-core-ui div.wpforms-container .wpforms-field-row.wpforms-field-large {
  max-width:100%
}
.wpforms-container fieldset,
.wp-core-ui div.wpforms-container fieldset {
  display:block;
  border:none;
  margin:0;
  padding:0
}
.wpforms-container .wpforms-field,
.wp-core-ui div.wpforms-container .wpforms-field {
  padding:15px 0;
  position:relative
}
.wpforms-container .wpforms-field.wpforms-field-hidden,
.wp-core-ui div.wpforms-container .wpforms-field.wpforms-field-hidden {
  display:none;
  padding:0
}
.wpforms-container .wpforms-field-description,
.wpforms-container .wpforms-field-limit-text,
.wp-core-ui div.wpforms-container .wpforms-field-description,
.wp-core-ui div.wpforms-container .wpforms-field-limit-text {
  font-size:0.8em;
  margin:5px 0 0 0;
  word-break:break-word;
  word-wrap:break-word;
  line-height:1.3
}
.wpforms-container .wpforms-field-description.wpforms-disclaimer-description,
.wp-core-ui div.wpforms-container .wpforms-field-description.wpforms-disclaimer-description {
  background-color:#ffffff;
  border:1px solid rgba(0,0,0,0.25);
  padding:15px 15px 0;
  height:125px;
  overflow-y:scroll;
  overflow-x:hidden
}
.wpforms-container .wpforms-field-description.wpforms-disclaimer-description p,
.wp-core-ui div.wpforms-container .wpforms-field-description.wpforms-disclaimer-description p {
  margin:0 0 15px 0
}
.wpforms-container .wpforms-field-description-before,
.wpforms-container .wpforms-field-description.before,
.wp-core-ui div.wpforms-container .wpforms-field-description-before,
.wp-core-ui div.wpforms-container .wpforms-field-description.before {
  font-size:0.85em;
  margin:0 0 5px 0
}
.wpforms-container .wpforms-field-label,
.wp-core-ui div.wpforms-container .wpforms-field-label {
  display:block;
  font-weight:700;
  font-style:normal;
  word-break:break-word;
  word-wrap:break-word
}
.wpforms-container .wpforms-field-label-inline,
.wp-core-ui div.wpforms-container .wpforms-field-label-inline {
  display:inline;
  vertical-align:baseline;
  font-weight:400;
  font-style:normal;
  word-break:break-word;
  word-wrap:break-word
}
.wpforms-container .wpforms-field-sublabel,
.wp-core-ui div.wpforms-container .wpforms-field-sublabel {
  display:block;
  font-size:0.8em;
  font-weight:400;
  font-style:normal;
  min-width:120px
}
.wpforms-container .wpforms-field-label.wpforms-label-hide,
.wpforms-container .wpforms-field-sublabel.wpforms-sublabel-hide,
.wp-core-ui div.wpforms-container .wpforms-field-label.wpforms-label-hide,
.wp-core-ui div.wpforms-container .wpforms-field-sublabel.wpforms-sublabel-hide {
  position:absolute;
  clip:rect(0 0 0 0);
  width:1px;
  height:1px;
  margin:-1px;
  overflow:hidden
}
.wpforms-container .wpforms-required-label,
.wp-core-ui div.wpforms-container .wpforms-required-label {
  color:var(--wpforms-label-error-color);
  font-weight:normal
}
.wpforms-container input[type=date],
.wpforms-container input[type=datetime],
.wpforms-container input[type=datetime-local],
.wpforms-container input[type=email],
.wpforms-container input[type=month],
.wpforms-container input[type=number],
.wpforms-container input[type=password],
.wpforms-container input[type=range],
.wpforms-container input[type=search],
.wpforms-container input[type=tel],
.wpforms-container input[type=text],
.wpforms-container input[type=time],
.wpforms-container input[type=url],
.wpforms-container input[type=week],
.wpforms-container select,
.wpforms-container textarea,
.wp-core-ui div.wpforms-container input[type=date],
.wp-core-ui div.wpforms-container input[type=datetime],
.wp-core-ui div.wpforms-container input[type=datetime-local],
.wp-core-ui div.wpforms-container input[type=email],
.wp-core-ui div.wpforms-container input[type=month],
.wp-core-ui div.wpforms-container input[type=number],
.wp-core-ui div.wpforms-container input[type=password],
.wp-core-ui div.wpforms-container input[type=range],
.wp-core-ui div.wpforms-container input[type=search],
.wp-core-ui div.wpforms-container input[type=tel],
.wp-core-ui div.wpforms-container input[type=text],
.wp-core-ui div.wpforms-container input[type=time],
.wp-core-ui div.wpforms-container input[type=url],
.wp-core-ui div.wpforms-container input[type=week],
.wp-core-ui div.wpforms-container select,
.wp-core-ui div.wpforms-container textarea {
  display:block;
  width:100%;
  box-sizing:border-box;
  font-family:inherit;
  font-style:normal;
  font-weight:400;
  margin:0
}
.wpforms-container input[type=date]:read-only,
.wpforms-container input[type=datetime]:read-only,
.wpforms-container input[type=datetime-local]:read-only,
.wpforms-container input[type=email]:read-only,
.wpforms-container input[type=month]:read-only,
.wpforms-container input[type=number]:read-only,
.wpforms-container input[type=password]:read-only,
.wpforms-container input[type=range]:read-only,
.wpforms-container input[type=search]:read-only,
.wpforms-container input[type=tel]:read-only,
.wpforms-container input[type=text]:read-only,
.wpforms-container input[type=time]:read-only,
.wpforms-container input[type=url]:read-only,
.wpforms-container input[type=week]:read-only,
.wpforms-container select:read-only,
.wpforms-container textarea:read-only,
.wp-core-ui div.wpforms-container input[type=date]:read-only,
.wp-core-ui div.wpforms-container input[type=datetime]:read-only,
.wp-core-ui div.wpforms-container input[type=datetime-local]:read-only,
.wp-core-ui div.wpforms-container input[type=email]:read-only,
.wp-core-ui div.wpforms-container input[type=month]:read-only,
.wp-core-ui div.wpforms-container input[type=number]:read-only,
.wp-core-ui div.wpforms-container input[type=password]:read-only,
.wp-core-ui div.wpforms-container input[type=range]:read-only,
.wp-core-ui div.wpforms-container input[type=search]:read-only,
.wp-core-ui div.wpforms-container input[type=tel]:read-only,
.wp-core-ui div.wpforms-container input[type=text]:read-only,
.wp-core-ui div.wpforms-container input[type=time]:read-only,
.wp-core-ui div.wpforms-container input[type=url]:read-only,
.wp-core-ui div.wpforms-container input[type=week]:read-only,
.wp-core-ui div.wpforms-container select:read-only,
.wp-core-ui div.wpforms-container textarea:read-only {
  cursor:default
}
.wpforms-container textarea,
.wp-core-ui div.wpforms-container textarea {
  resize:vertical
}
.wpforms-container input[type=checkbox],
.wpforms-container input[type=radio],
.wp-core-ui div.wpforms-container input[type=checkbox],
.wp-core-ui div.wpforms-container input[type=radio] {
  width:16px;
  height:16px;
  margin:2px 10px 0 3px;
  display:inline-block;
  vertical-align:baseline;
  font-style:normal;
  font-weight:400
}
.wpforms-container .wpforms-five-sixths,
.wpforms-container .wpforms-four-sixths,
.wpforms-container .wpforms-four-fifths,
.wpforms-container .wpforms-one-fifth,
.wpforms-container .wpforms-one-fourth,
.wpforms-container .wpforms-one-half,
.wpforms-container .wpforms-one-sixth,
.wpforms-container .wpforms-one-third,
.wpforms-container .wpforms-three-fourths,
.wpforms-container .wpforms-three-fifths,
.wpforms-container .wpforms-three-sixths,
.wpforms-container .wpforms-two-fourths,
.wpforms-container .wpforms-two-fifths,
.wpforms-container .wpforms-two-sixths,
.wpforms-container .wpforms-two-thirds {
  float:left;
  margin-left:20px;
  clear:none
}
.wpforms-container .wpforms-one-half,
.wpforms-container .wpforms-three-sixths,
.wpforms-container .wpforms-two-fourths {
  width:calc( 50% - 10px)
}
.wpforms-container .wpforms-one-third,
.wpforms-container .wpforms-two-sixths {
  width:calc( 100% / 3 - 20px)
}
.wpforms-container .wpforms-one-third.wpforms-first,
.wpforms-container .wpforms-two-sixths.wpforms-first {
  width:calc( 100% / 3)
}
.wpforms-container .wpforms-four-sixths,
.wpforms-container .wpforms-two-thirds {
  width:calc( 2 * 100% / 3 - 20px)
}
.wpforms-container .wpforms-four-sixths.wpforms-first,
.wpforms-container .wpforms-two-thirds.wpforms-first {
  width:calc( 2 * 100% / 3)
}
.wpforms-container .wpforms-one-fourth {
  width:calc( 25% - 20px)
}
.wpforms-container .wpforms-one-fourth.wpforms-first {
  width:25%
}
.wpforms-container .wpforms-three-fourths {
  width:calc( 75% - 20px)
}
.wpforms-container .wpforms-three-fourths.wpforms-first {
  width:75%
}
.wpforms-container .wpforms-one-fifth {
  width:calc( 100% / 5 - 20px)
}
.wpforms-container .wpforms-one-fifth.wpforms-first {
  width:calc( 100% / 5)
}
.wpforms-container .wpforms-two-fifths {
  width:calc( 2 * 100% / 5 - 20px)
}
.wpforms-container .wpforms-two-fifths.wpforms-first {
  width:calc( 2 * 100% / 5)
}
.wpforms-container .wpforms-three-fifths {
  width:calc( 3 * 100% / 5 - 20px)
}
.wpforms-container .wpforms-three-fifths.wpforms-first {
  width:calc( 3 * 100% / 5)
}
.wpforms-container .wpforms-four-fifths {
  width:calc( 4 * 100% / 5 - 20px)
}
.wpforms-container .wpforms-four-fifths.wpforms-first {
  width:calc( 4 * 100% / 5)
}
.wpforms-container .wpforms-one-sixth {
  width:calc( 100% / 6 - 20px)
}
.wpforms-container .wpforms-one-sixth.wpforms-first {
  width:calc( 100% / 6)
}
.wpforms-container .wpforms-five-sixths {
  width:calc( 5 * 100% / 6 - 20px)
}
.wpforms-container .wpforms-five-sixths.wpforms-first {
  width:calc( 5 * 100% / 6)
}
.wpforms-container .wpforms-first {
  clear:both !important;
  margin-left:0 !important
}
.wpforms-container .wpforms-field {
  float:none;
  clear:both
}
.wpforms-container .wpforms-field.wpforms-five-sixths,
.wpforms-container .wpforms-field.wpforms-four-sixths,
.wpforms-container .wpforms-field.wpforms-four-fifths,
.wpforms-container .wpforms-field.wpforms-one-fifth,
.wpforms-container .wpforms-field.wpforms-one-fourth,
.wpforms-container .wpforms-field.wpforms-one-half,
.wpforms-container .wpforms-field.wpforms-one-sixth,
.wpforms-container .wpforms-field.wpforms-one-third,
.wpforms-container .wpforms-field.wpforms-three-fourths,
.wpforms-container .wpforms-field.wpforms-three-fifths,
.wpforms-container .wpforms-field.wpforms-three-sixths,
.wpforms-container .wpforms-field.wpforms-two-fourths,
.wpforms-container .wpforms-field.wpforms-two-fifths,
.wpforms-container .wpforms-field.wpforms-two-sixths,
.wpforms-container .wpforms-field.wpforms-two-thirds {
  float:left;
  margin-left:20px;
  clear:none
}
.wpforms-container .wpforms-field .wpforms-field-row {
  align-items:start;
  position:relative;
  display:flex;
  justify-content:space-between;
  margin-bottom:15px
}
.wpforms-container .wpforms-field .wpforms-field-row .wpforms-field-row-block {
  padding:0 10px
}
.wpforms-container .wpforms-field .wpforms-field-row .wpforms-field-row-block:first-child {
  padding-inline-start:0
}
.wpforms-container .wpforms-field .wpforms-field-row .wpforms-field-row-block:last-child {
  padding-inline-end:0
}
.wpforms-container .wpforms-field .wpforms-field-row .wpforms-field-row-block:only-child {
  margin-right:auto;
  padding-right:10px
}
.wpforms-container .wpforms-field .wpforms-field-row:before {
  content:"";
  display:table
}
.wpforms-container .wpforms-field .wpforms-field-row:after {
  clear:both;
  content:"";
  display:table
}
.wpforms-container .wpforms-field .wpforms-field-row:last-of-type {
  margin-bottom:0
}
.wpforms-container .wpforms-field .wpforms-field-row>:only-child {
  width:100%
}
.wpforms-container .wpforms-field .wpforms-field-row.wpforms-no-columns {
  display:block
}
.wpforms-container .wpforms-field .wpforms-field-row .wpforms-five-sixths,
.wpforms-container .wpforms-field .wpforms-field-row .wpforms-four-sixths,
.wpforms-container .wpforms-field .wpforms-field-row .wpforms-four-fifths,
.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-fifth,
.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-fourth,
.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-half,
.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-sixth,
.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-third,
.wpforms-container .wpforms-field .wpforms-field-row .wpforms-three-fourths,
.wpforms-container .wpforms-field .wpforms-field-row .wpforms-three-fifths,
.wpforms-container .wpforms-field .wpforms-field-row .wpforms-three-sixths,
.wpforms-container .wpforms-field .wpforms-field-row .wpforms-two-fourths,
.wpforms-container .wpforms-field .wpforms-field-row .wpforms-two-fifths,
.wpforms-container .wpforms-field .wpforms-field-row .wpforms-two-sixths,
.wpforms-container .wpforms-field .wpforms-field-row .wpforms-two-thirds {
  float:none;
  margin-left:0;
  clear:initial
}
.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-half,
.wpforms-container .wpforms-field .wpforms-field-row .wpforms-three-sixths,
.wpforms-container .wpforms-field .wpforms-field-row .wpforms-two-fourths {
  width:50%
}
.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-third,
.wpforms-container .wpforms-field .wpforms-field-row .wpforms-two-sixths {
  width:33.33333%
}
.wpforms-container .wpforms-field .wpforms-field-row .wpforms-four-sixths,
.wpforms-container .wpforms-field .wpforms-field-row .wpforms-two-thirds {
  width:66.66667%
}
.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-fourth {
  width:25%
}
.wpforms-container .wpforms-field .wpforms-field-row .wpforms-three-fourths {
  width:75%
}
.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-fifth {
  width:20%
}
.wpforms-container .wpforms-field .wpforms-field-row .wpforms-two-fifths {
  width:40%
}
.wpforms-container .wpforms-field .wpforms-field-row .wpforms-three-fifths {
  width:60%
}
.wpforms-container .wpforms-field .wpforms-field-row .wpforms-four-fifths {
  width:80%
}
.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-sixth {
  width:16.66667%
}
.wpforms-container .wpforms-field .wpforms-field-row .wpforms-five-sixths {
  width:83.33333%
}
.wpforms-container .wpforms-field .wpforms-checkbox-2-columns ul,
.wpforms-container .wpforms-field .wpforms-multiplechoice-2-columns ul,
.wpforms-container .wpforms-field .wpforms-list-2-columns ul,
.wpforms-container .wpforms-field .wpforms-checkbox-3-columns ul,
.wpforms-container .wpforms-field .wpforms-multiplechoice-3-columns ul,
.wpforms-container .wpforms-field .wpforms-list-3-columns ul {
  display:grid;
  gap:15px 30px
}
.wpforms-container .wpforms-field .wpforms-checkbox-2-columns ul,
.wpforms-container .wpforms-field .wpforms-multiplechoice-2-columns ul,
.wpforms-container .wpforms-field .wpforms-list-2-columns ul {
  grid-template-columns:repeat(2, 1fr)
}
.wpforms-container .wpforms-field .wpforms-checkbox-3-columns ul,
.wpforms-container .wpforms-field .wpforms-multiplechoice-3-columns ul,
.wpforms-container .wpforms-field .wpforms-list-3-columns ul {
  grid-template-columns:repeat(3, 1fr)
}
.wpforms-container .wpforms-field .wpforms-list-inline ul li {
  display:inline-block;
  vertical-align:top;
  margin-right:20px
}
.wpforms-container.inline-fields {
  overflow:visible
}
.wpforms-container.inline-fields .wpforms-form {
  display:flex;
  justify-content:space-between
}
.wpforms-container.inline-fields .wpforms-field-container {
  display:flex;
  justify-content:space-between;
  width:calc( 100% - 175px)
}
.wpforms-container.inline-fields .wpforms-field-container .wpforms-field {
  padding-right:7px;
  padding-left:8px
}
.wpforms-container.inline-fields .wpforms-field-container .wpforms-field:first-of-type {
  padding-left:0
}
.wpforms-container.inline-fields .wpforms-field-container .wpforms-field:last-of-type {
  padding-right:0
}
.wpforms-container.inline-fields .wpforms-field-row:first-of-type .wpforms-field-row-block:first-child {
  padding-left:0
}
.wpforms-container.inline-fields .wpforms-submit-container {
  width:160px;
  padding-bottom:16px;
  align-self:flex-end
}
.wpforms-container.inline-fields .wpforms-submit {
  display:block;
  width:100%
}
.wpforms-container.inline-fields input.wpforms-field-medium,
.wpforms-container.inline-fields select.wpforms-field-medium,
.wpforms-container.inline-fields .wpforms-field-row.wpforms-field-medium {
  max-width:100%
}
.wpforms-container ul.wpforms-image-choices label:not(.wpforms-error) {
  cursor:pointer;
  position:relative
}
.wpforms-container ul.wpforms-image-choices label input {
  top:50%
}
.wpforms-container .wpforms-image-choices-modern img {
  display:inline-block;
  margin:0 auto;
  max-width:100%
}
.wpforms-container .wpforms-image-choices-modern label:not(.wpforms-error) {
  background:none;
  display:inline-block;
  margin:0 auto;
  cursor:pointer;
  border:1px solid #ffffff;
  border-radius:3px;
  padding:20px;
  transition:all 0.5s;
  text-align:center
}
.wpforms-container .wpforms-image-choices-modern label:not(.wpforms-error):hover {
  border:1px solid rgba(0,0,0,0.25)
}
.wpforms-container .wpforms-image-choices-modern label:not(.wpforms-error):focus,
.wpforms-container .wpforms-image-choices-modern label:not(.wpforms-error):focus-within {
  border:1px solid rgba(0,0,0,0.25)
}
.wpforms-container .wpforms-image-choices-modern .wpforms-selected label,
.wpforms-container .wpforms-image-choices-modern li:has(input:checked) label {
  box-shadow:0 0 20px 0 rgba(0,0,0,0.1)
}
.wpforms-container .wpforms-image-choices-modern .wpforms-selected .wpforms-image-choices-label,
.wpforms-container .wpforms-image-choices-modern li:has(input:checked) .wpforms-image-choices-label {
  font-weight:700
}
.wpforms-container .wpforms-image-choices-modern .wpforms-selected .wpforms-image-choices-image:after,
.wpforms-container .wpforms-image-choices-modern li:has(input:checked) .wpforms-image-choices-image:after {
  opacity:1
}
.wpforms-container .wpforms-image-choices-modern .wpforms-image-choices-image {
  display:block;
  position:relative
}
.wpforms-container .wpforms-image-choices-modern .wpforms-image-choices-image:after {
  content:"\2714";
  font-size:22px;
  line-height:32px;
  color:#ffffff;
  background:var(--wpforms-button-background-color, #066aab);
  opacity:0;
  position:absolute;
  top:50%;
  left:50%;
  margin:-16px 0 0 -16px;
  width:32px;
  height:32px;
  border-radius:50%;
  transition:all 0.5s
}
.wpforms-container .wpforms-image-choices-modern .wpforms-image-choices-label {
  display:block;
  margin-top:12px
}
.wpforms-container .wpforms-list-inline .wpforms-image-choices-modern li {
  margin:5px !important
}
.wpforms-container .wpforms-image-choices-classic img {
  display:inline-block;
  margin:0 auto;
  max-width:100%
}
.wpforms-container .wpforms-image-choices-classic label:not(.wpforms-error) {
  background:none;
  display:inline-block;
  margin:0 auto;
  cursor:pointer;
  border:1px solid transparent;
  padding:10px;
  text-align:center
}
.wpforms-container .wpforms-image-choices-classic label:not(.wpforms-error):hover {
  border:1px solid rgba(0,0,0,0.25)
}
.wpforms-container .wpforms-image-choices-classic label:not(.wpforms-error):focus {
  border:1px solid rgba(0,0,0,0.25)
}
.wpforms-container .wpforms-image-choices-classic .wpforms-image-choices-image {
  display:block
}
.wpforms-container .wpforms-image-choices-classic .wpforms-selected label,
.wpforms-container .wpforms-image-choices-classic li:has(input:checked) label {
  border-color:rgba(0,0,0,0.7)
}
.wpforms-container .wpforms-image-choices-classic .wpforms-image-choices-label {
  display:block;
  margin-top:8px
}
.wpforms-container .wpforms-list-inline .wpforms-image-choices-classic li {
  margin:0 10px 10px 0 !important
}
.wpforms-container .wpforms-image-choices-none .wpforms-image-choices-item img {
  display:inline-block;
  margin:0 auto;
  max-width:100%
}
.wpforms-container .wpforms-image-choices-none .wpforms-image-choices-item input {
  vertical-align:middle
}
.wpforms-container .wpforms-image-choices-none .wpforms-image-choices-item .wpforms-image-choices-label {
  display:inline-block;
  margin-top:5px;
  margin-left:10px;
  vertical-align:middle
}
.wpforms-container-full ul.wpforms-icon-choices,
.wpforms-container-full ul.wpforms-icon-choices * {
  box-sizing:border-box
}
.wpforms-container-full ul.wpforms-icon-choices {
  display:flex;
  flex-direction:column;
  width:100%;
  padding:0 1px 0 1px !important;
  margin:12px 0 -20px 0 !important
}
.wpforms-container-full ul.wpforms-icon-choices+.wpforms-field-description,
.wpforms-container-full ul.wpforms-icon-choices+.wpforms-error {
  margin-top:15px
}
.wpforms-container-full ul.wpforms-icon-choices li {
  min-width:120px;
  padding-right:0 !important;
  margin:0 0 20px 0 !important
}
.wpforms-container-full ul.wpforms-icon-choices label {
  position:relative;
  display:block;
  margin:0;
  cursor:pointer
}
.wpforms-container-full ul.wpforms-icon-choices .wpforms-icon-choices-icon {
  display:block
}
.wpforms-container-full ul.wpforms-icon-choices svg {
  margin:0 auto;
  fill:var(--wpforms-icon-choices-color)
}
.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-none svg {
  margin:0
}
.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-default li,
.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-modern li {
  margin:0 0 22px 0 !important
}
.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-default label {
  text-align:center
}
.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-default label:focus-within .wpforms-icon-choices-icon {
  box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)
}
.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-icon-choices-icon {
  position:relative;
  z-index:1;
  margin-bottom:10px;
  padding:15px 20px 45px 20px;
  background-color:#ffffff;
  box-shadow:0 0 0 1px #cccccc;
  border-radius:6px
}
.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-icon-choices-icon:hover {
  box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)
}
.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-icon-choices-icon svg {
  position:relative;
  z-index:2
}
.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-icon-choices-icon-bg {
  display:block;
  position:absolute;
  z-index:0;
  top:0;
  right:0;
  bottom:0;
  left:0;
  border-radius:6px;
  background-color:#ffffff
}
.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-selected .wpforms-icon-choices-icon,
.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon {
  background-color:transparent;
  box-shadow:0 0 0 1px var(--wpforms-icon-choices-color);
  box-sizing:border-box
}
.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-selected .wpforms-icon-choices-icon-bg,
.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon-bg {
  background-color:var(--wpforms-icon-choices-color);
  opacity:.1
}
.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-modern li label {
  background-color:#ffffff !important;
  box-shadow:0 0 0 1px #cccccc;
  border-radius:6px;
  height:100%;
  padding:20px 20px 15px 20px;
  text-align:center
}
.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-modern li label:hover {
  box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)
}
.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-modern li:focus-within label {
  box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)
}
.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-modern li.wpforms-selected label,
.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-modern li:has(input:checked) label {
  box-shadow:0 0 0 1px var(--wpforms-icon-choices-color),0 2px 10px rgba(0,0,0,0.15)
}
.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-modern li .wpforms-icon-choices-icon {
  margin-bottom:10px
}
.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-classic li label {
  background-color:#ffffff !important;
  height:100%;
  padding:20px 20px 15px 20px;
  text-align:center
}
.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-classic li label:hover {
  box-shadow:0 0 0 1px #999999
}
.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-classic li:focus-within label {
  box-shadow:0 0 0 1px #999999
}
.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-classic li.wpforms-selected label,
.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-classic li:has(input:checked) label {
  box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)
}
.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-classic li .wpforms-icon-choices-icon {
  margin-bottom:10px
}
.wpforms-container-full .wpforms-field-radio ul.wpforms-icon-choices-default li .wpforms-icon-choices-icon:before,
.wpforms-container-full .wpforms-field-payment-multiple ul.wpforms-icon-choices-default li .wpforms-icon-choices-icon:before {
  content:"";
  position:absolute;
  z-index:2;
  bottom:15px;
  left:calc(50% - 8px);
  display:block;
  width:16px;
  height:16px;
  background-color:#ffffff;
  box-shadow:0 0 0 1px #cccccc;
  border-radius:50%;
  margin:15px auto 0
}
.wpforms-container-full .wpforms-field-radio ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:before,
.wpforms-container-full .wpforms-field-radio ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:before,
.wpforms-container-full .wpforms-field-payment-multiple ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:before,
.wpforms-container-full .wpforms-field-payment-multiple ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:before {
  box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)
}
.wpforms-container-full .wpforms-field-radio ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:after,
.wpforms-container-full .wpforms-field-radio ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:after,
.wpforms-container-full .wpforms-field-payment-multiple ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:after,
.wpforms-container-full .wpforms-field-payment-multiple ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:after {
  content:"";
  position:absolute;
  z-index:2;
  bottom:calc(15px + 4px);
  left:calc(50% - 4px);
  display:block;
  width:8px;
  height:8px;
  background-color:var(--wpforms-icon-choices-color);
  border-radius:50%
}
.wpforms-container-full .wpforms-field-checkbox ul.wpforms-icon-choices-default li .wpforms-icon-choices-icon:before,
.wpforms-container-full .wpforms-field-payment-checkbox ul.wpforms-icon-choices-default li .wpforms-icon-choices-icon:before {
  content:"";
  position:absolute;
  z-index:2;
  bottom:15px;
  left:calc(50% - 8px);
  display:block;
  width:16px;
  height:16px;
  background-color:#ffffff;
  box-shadow:0 0 0 1px #cccccc;
  border-radius:3px;
  margin:15px auto 0
}
.wpforms-container-full .wpforms-field-checkbox ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:before,
.wpforms-container-full .wpforms-field-checkbox ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:before,
.wpforms-container-full .wpforms-field-payment-checkbox ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:before,
.wpforms-container-full .wpforms-field-payment-checkbox ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:before {
  box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)
}
.wpforms-container-full .wpforms-field-checkbox ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:after,
.wpforms-container-full .wpforms-field-checkbox ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:after,
.wpforms-container-full .wpforms-field-payment-checkbox ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:after,
.wpforms-container-full .wpforms-field-payment-checkbox ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:after {
  content:"";
  box-sizing:border-box;
  display:block;
  position:absolute;
  z-index:2;
  bottom:23px;
  left:calc(50% - 6px);
  width:6px;
  height:10px;
  border-style:solid;
  border-color:var(--wpforms-icon-choices-color);
  border-width:0 2px 2px 0;
  transform-origin:bottom left;
  transform:rotate(45deg)
}
.wpforms-container-full .wpforms-list-2-columns ul.wpforms-icon-choices,
.wpforms-container-full .wpforms-list-3-columns ul.wpforms-icon-choices,
.wpforms-container-full .wpforms-list-inline ul.wpforms-icon-choices {
  flex-direction:row;
  flex-wrap:wrap
}
.wpforms-container-full .wpforms-list-2-columns ul.wpforms-icon-choices li,
.wpforms-container-full .wpforms-list-3-columns ul.wpforms-icon-choices li,
.wpforms-container-full .wpforms-list-inline ul.wpforms-icon-choices li {
  margin-right:20px !important
}
.wpforms-container-full .wpforms-list-2-columns ul.wpforms-icon-choices.wpforms-icon-choices-default li,
.wpforms-container-full .wpforms-list-2-columns ul.wpforms-icon-choices.wpforms-icon-choices-modern li,
.wpforms-container-full .wpforms-list-3-columns ul.wpforms-icon-choices.wpforms-icon-choices-default li,
.wpforms-container-full .wpforms-list-3-columns ul.wpforms-icon-choices.wpforms-icon-choices-modern li,
.wpforms-container-full .wpforms-list-inline ul.wpforms-icon-choices.wpforms-icon-choices-default li,
.wpforms-container-full .wpforms-list-inline ul.wpforms-icon-choices.wpforms-icon-choices-modern li {
  margin-right:22px !important;
  margin-bottom:22px !important
}
.wpforms-container-full .wpforms-list-2-columns ul.wpforms-icon-choices li {
  width:calc( 100% / 2 - 20px / 2)
}
.wpforms-container-full .wpforms-list-2-columns ul.wpforms-icon-choices li:nth-child(2n) {
  margin-right:0 !important
}
.wpforms-container-full .wpforms-list-2-columns ul.wpforms-icon-choices.wpforms-icon-choices-default li,
.wpforms-container-full .wpforms-list-2-columns ul.wpforms-icon-choices.wpforms-icon-choices-modern li {
  width:calc( 100% / 2 - 22px / 2)
}
.wpforms-container-full .wpforms-list-3-columns ul.wpforms-icon-choices li {
  width:calc( 100% / 3 - 20px * 2 / 3)
}
.wpforms-container-full .wpforms-list-3-columns ul.wpforms-icon-choices li:nth-child(3n) {
  margin-right:0 !important
}
.wpforms-container-full .wpforms-list-3-columns ul.wpforms-icon-choices.wpforms-icon-choices-default li,
.wpforms-container-full .wpforms-list-3-columns ul.wpforms-icon-choices.wpforms-icon-choices-modern li {
  width:calc( 100% / 3 - 22px * 2 / 3)
}
.wpforms-container-full .wpforms-list-inline ul.wpforms-icon-choices li {
  width:auto;
  max-width:calc( 100% / 4 - 20px)
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content {
  display:flex;
  align-items:center;
  gap:15px
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content .wpforms-single-item-price {
  width:calc(60% - 85px)
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content .wpforms-single-item-price.wpforms-field-small {
  text-wrap:balance;
  width:calc(25% - 85px)
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content .wpforms-single-item-price.wpforms-field-large {
  width:calc(100% - 85px)
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content select.wpforms-payment-quantity {
  margin-left:0;
  height:30px;
  min-height:30px;
  font-size:14px;
  padding-top:0;
  padding-bottom:0
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price {
  display:inline-block;
  max-width:calc( 60% - 85px)
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price.wpforms-field-small {
  max-width:calc( 25% - 85px)
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price.wpforms-field-large {
  max-width:calc( 100% - 85px)
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-quantity {
  display:inline-block;
  margin-inline-start:15px;
  width:70px;
  min-width:70px
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern {
  display:flex;
  flex-wrap:wrap;
  column-gap:15px;
  align-items:flex-start
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-label {
  min-width:100%
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .choices {
  margin-bottom:5px
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row {
  flex-grow:1;
  max-width:calc( 60% - 85px)
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row.wpforms-field-small {
  max-width:calc( 25% - 85px)
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row.wpforms-field-large {
  max-width:calc( 100% - 85px)
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-payment-quantity {
  flex-basis:70px;
  max-width:70px
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-payment-quantity .choices__list--dropdown {
  min-width:70px
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-description {
  flex-basis:100%;
  margin-top:0
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-error {
  flex-basis:100%
}
@media only screen and (max-width: 600px) {
  .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price {
    width:calc( 100% - 85px) !important;
    max-width:100% !important
  }
  .wpforms-form .wpforms-payment-quantities-enabled .wpforms-single-item-price-content .wpforms-single-item-price {
    width:calc( 100% - 70px) !important
  }
  .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row {
    width:calc( 100% - 85px) !important;
    max-width:100% !important
  }
}
#wpforms-form-page-page .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price.wpforms-field-medium,
#wpforms-form-page-page .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price.wpforms-field-small {
  max-width:calc( 100% - 85px)
}
.wpforms-container .wpforms-form .choices .choices__inner {
  border-radius:3px;
  min-height:35px
}
.wpforms-container .wpforms-form .choices .choices__inner .choices__list--single {
  height:auto
}
.wpforms-container .wpforms-form .choices .choices__inner .choices__list--multiple .choices__item {
  line-height:1.3
}
.wpforms-container .wpforms-form .choices.is-open.is-flipped .choices__inner,
.wpforms-container .wpforms-form .choices.is-open .choices__list--dropdown {
  border-radius:0 0 3px 3px
}
.wpforms-container .wpforms-form .choices.is-open.is-flipped .choices__list--dropdown,
.wpforms-container .wpforms-form .choices.is-open .choices__inner {
  border-radius:3px 3px 0 0
}
.wpforms-container textarea {
  line-height:1.3
}
.wpforms-container textarea.wpforms-field-small {
  height:70px
}
.wpforms-container textarea.wpforms-field-medium {
  height:120px
}
.wpforms-container textarea.wpforms-field-large {
  height:220px
}
.wpforms-container .wpforms-order-summary-container {
  display:block;
  max-width:60%
}
.wpforms-container .wpforms-order-summary-container * {
  word-break:break-word;
  box-sizing:border-box
}
.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview {
  width:100%;
  table-layout:fixed
}
.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr td,
.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr th {
  text-align:center
}
.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,
.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label {
  text-align:left
}
.rtl .wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,
.rtl .wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label {
  text-align:right
}
.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity,
.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity {
  width:8ch
}
.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short,
.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short {
  display:none
}
@media (max-width: 600px) {
  .wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity,
  .wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity {
    width:4ch
  }
  .wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short,
  .wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short {
    display:inline
  }
  .wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-full,
  .wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-full {
    display:none
  }
}
.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,
.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price {
  width:6ch;
  text-align:right
}
.rtl .wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,
.rtl .wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price {
  text-align:left
}
.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td {
  text-align:left
}
.rtl .wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td {
  text-align:right
}
.wpforms-container .size-large>.wpforms-order-summary-container,
.wpforms-container .wpforms-field-large>.wpforms-order-summary-container {
  max-width:100%
}
.wpforms-container .size-medium>.wpforms-order-summary-container,
.wpforms-container .wpforms-field-medium>.wpforms-order-summary-container {
  max-width:60%
}
.wpforms-container .wpforms-order-summary-container tr.wpforms-order-summary-preview-coupon-total td.wpforms-order-summary-item-price {
  color:#D63637
}
div.wpforms-container-full,
div.wpforms-container-full * {
  background:none;
  border:0 none;
  border-radius:0;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  float:none;
  font-size:100%;
  height:auto;
  letter-spacing:normal;
  outline:none;
  position:static;
  text-indent:0;
  text-shadow:none;
  text-transform:none;
  width:auto;
  visibility:visible;
  overflow:visible;
  margin:0;
  padding:0;
  box-sizing:border-box;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  -ms-box-shadow:none;
  -o-box-shadow:none;
  box-shadow:none
}
div.wpforms-container-full img,
div.wpforms-container-full video,
div.wpforms-container-full canvas,
div.wpforms-container-full svg {
  overflow:clip
}
div.wpforms-container-full {
  margin-left:auto;
  margin-right:auto
}
div.wpforms-container-full:not(:empty) {
  margin:24px auto;
  padding:var(--wpforms-container-padding);
  background-clip:padding-box;
  background-color:var(--wpforms-background-color);
  background-image:var(--wpforms-background-url);
  background-position:var(--wpforms-background-position);
  background-repeat:var(--wpforms-background-repeat);
  background-size:var(--wpforms-background-size);
  border-style:var(--wpforms-container-border-style);
  border-width:var(--wpforms-container-border-width);
  border-color:var(--wpforms-container-border-color);
  border-radius:var(--wpforms-container-border-radius);
  box-shadow:var(--wpforms-container-shadow-size-box-shadow)
}
div.wpforms-container-full input,
div.wpforms-container-full label,
div.wpforms-container-full select,
div.wpforms-container-full button,
div.wpforms-container-full textarea {
  margin:0;
  border:0;
  padding:0;
  vertical-align:middle;
  background:none;
  height:auto;
  box-sizing:border-box
}
div.wpforms-container-full h1,
div.wpforms-container-full h2,
div.wpforms-container-full h3,
div.wpforms-container-full h4,
div.wpforms-container-full h5,
div.wpforms-container-full h6,
div.wpforms-container-full small,
div.wpforms-container-full sup,
div.wpforms-container-full sub,
div.wpforms-container-full dl,
div.wpforms-container-full dt,
div.wpforms-container-full dd,
div.wpforms-container-full time,
div.wpforms-container-full address,
div.wpforms-container-full pre,
div.wpforms-container-full code,
div.wpforms-container-full blockquote,
div.wpforms-container-full sup,
div.wpforms-container-full sub,
div.wpforms-container-full del {
  font-size:revert;
  font-weight:revert;
  margin:revert;
  padding:revert
}
div.wpforms-container-full sup,
div.wpforms-container-full sub {
  position:relative
}
div.wpforms-container-full del {
  text-decoration:line-through
}
div.wpforms-container-full blockquote {
  padding-left:20px;
  border-left:4px solid
}
div.wpforms-container-full blockquote p {
  font-size:revert;
  font-weight:revert;
  font-style:italic
}
div.wpforms-container-full ul,
div.wpforms-container-full ul li {
  background:none;
  border:0;
  margin:0;
  padding:0
}
div.wpforms-container-full ul li {
  margin-bottom:15px
}
div.wpforms-container-full ul li:last-of-type {
  margin-bottom:0
}
div.wpforms-container-full hr {
  border-top-width:var(--wpforms-field-border-size);
  border-top-style:var(--wpforms-field-border-style);
  border-top-color:var(--wpforms-field-border-color);
  margin:0.5em auto
}
div.wpforms-container-full fieldset {
  min-width:0
}
div.wpforms-container-full .wpforms-form .wpforms-head-container {
  margin:0;
  padding:0 0 35px 0
}
div.wpforms-container-full .wpforms-form .wpforms-title {
  font-weight:700;
  line-height:29px;
  color:var(--wpforms-label-color)
}
div.wpforms-container-full .wpforms-form .wpforms-description {
  font-style:normal;
  font-weight:300;
  font-size:var(--wpforms-label-size-font-size);
  line-height:var(--wpforms-label-size-line-height);
  color:var(--wpforms-label-color)
}
div.wpforms-container-full .wpforms-form .wpforms-submit-container {
  margin-top:var(--wpforms-button-size-margin-top)
}
div.wpforms-container-full .wpforms-form .wpforms-submit-spinner {
  max-width:26px
}
body .wpforms-test {
  outline:2px solid red !important
}
div.wpforms-container-full .wpforms-form label.wpforms-error,
div.wpforms-container-full .wpforms-form em.wpforms-error {
  font-weight:400;
  font-size:var(--wpforms-label-size-sublabel-font-size);
  line-height:var(--wpforms-label-size-sublabel-line-height);
  margin-top:var(--wpforms-field-size-input-spacing);
  color:var(--wpforms-label-error-color);
  padding:0 0 0 5px;
  position:relative
}
div.wpforms-container-full .wpforms-form label.wpforms-error:before,
div.wpforms-container-full .wpforms-form em.wpforms-error:before {
  -webkit-mask-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2217%22%20height%3D%2215%22%20viewBox%3D%220%200%2017%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16.0264%2012.3086L9.46387%200.90625C8.97168%200.0585938%207.68652%200.03125%207.19434%200.90625L0.631836%2012.3086C0.139648%2013.1562%200.768555%2014.25%201.78027%2014.25H14.8779C15.8896%2014.25%2016.5186%2013.1836%2016.0264%2012.3086ZM8.34277%209.92969C9.02637%209.92969%209.60059%2010.5039%209.60059%2011.1875C9.60059%2011.8984%209.02637%2012.4453%208.34277%2012.4453C7.63184%2012.4453%207.08496%2011.8984%207.08496%2011.1875C7.08496%2010.5039%207.63184%209.92969%208.34277%209.92969ZM7.13965%205.41797C7.1123%205.22656%207.27637%205.0625%207.46777%205.0625H9.19043C9.38184%205.0625%209.5459%205.22656%209.51855%205.41797L9.32715%209.13672C9.2998%209.32812%209.16309%209.4375%208.99902%209.4375H7.65918C7.49512%209.4375%207.3584%209.32812%207.33105%209.13672L7.13965%205.41797Z%22%20fill%3D%22currentColor%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2217%22%20height%3D%2215%22%20viewBox%3D%220%200%2017%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16.0264%2012.3086L9.46387%200.90625C8.97168%200.0585938%207.68652%200.03125%207.19434%200.90625L0.631836%2012.3086C0.139648%2013.1562%200.768555%2014.25%201.78027%2014.25H14.8779C15.8896%2014.25%2016.5186%2013.1836%2016.0264%2012.3086ZM8.34277%209.92969C9.02637%209.92969%209.60059%2010.5039%209.60059%2011.1875C9.60059%2011.8984%209.02637%2012.4453%208.34277%2012.4453C7.63184%2012.4453%207.08496%2011.8984%207.08496%2011.1875C7.08496%2010.5039%207.63184%209.92969%208.34277%209.92969ZM7.13965%205.41797C7.1123%205.22656%207.27637%205.0625%207.46777%205.0625H9.19043C9.38184%205.0625%209.5459%205.22656%209.51855%205.41797L9.32715%209.13672C9.2998%209.32812%209.16309%209.4375%208.99902%209.4375H7.65918C7.49512%209.4375%207.3584%209.32812%207.33105%209.13672L7.13965%205.41797Z%22%20fill%3D%22currentColor%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  content:'';
  position:relative;
  display:inline-block;
  right:5px;
  top:1.5px;
  width:16px;
  height:14px;
  background-color:var(--wpforms-label-error-color)
}
div.wpforms-container-full .wpforms-form .wpforms-field-address .wpforms-field-sublabel+.wpforms-error,
div.wpforms-container-full .wpforms-form .wpforms-field-credit-card .wpforms-field-sublabel+.wpforms-error {
  margin-top:calc( 1.5 * var( --wpforms-field-size-sublabel-spacing ))
}
div.wpforms-container-full .wpforms-form .wpforms-field input.wpforms-error,
div.wpforms-container-full .wpforms-form .wpforms-field input.user-invalid,
div.wpforms-container-full .wpforms-form .wpforms-field textarea.wpforms-error,
div.wpforms-container-full .wpforms-form .wpforms-field textarea.user-invalid,
div.wpforms-container-full .wpforms-form .wpforms-field select.wpforms-error,
div.wpforms-container-full .wpforms-form .wpforms-field select.user-invalid {
  border-width:var(--wpforms-field-border-size);
  border-style:solid;
  border-color:var(--wpforms-label-error-color)
}
div.wpforms-container-full .wpforms-form .wpforms-field input.wpforms-error:hover,
div.wpforms-container-full .wpforms-form .wpforms-field input.user-invalid:hover,
div.wpforms-container-full .wpforms-form .wpforms-field textarea.wpforms-error:hover,
div.wpforms-container-full .wpforms-form .wpforms-field textarea.user-invalid:hover,
div.wpforms-container-full .wpforms-form .wpforms-field select.wpforms-error:hover,
div.wpforms-container-full .wpforms-form .wpforms-field select.user-invalid:hover {
  border-width:var(--wpforms-field-border-size);
  border-style:solid;
  border-color:var(--wpforms-label-error-color);
  box-shadow:0 0 2px 0 var(--wpforms-label-error-color)
}
div.wpforms-container-full .wpforms-form .wpforms-field input.wpforms-error:focus,
div.wpforms-container-full .wpforms-form .wpforms-field input.user-invalid:focus,
div.wpforms-container-full .wpforms-form .wpforms-field textarea.wpforms-error:focus,
div.wpforms-container-full .wpforms-form .wpforms-field textarea.user-invalid:focus,
div.wpforms-container-full .wpforms-form .wpforms-field select.wpforms-error:focus,
div.wpforms-container-full .wpforms-form .wpforms-field select.user-invalid:focus {
  border-width:var(--wpforms-field-border-size);
  border-style:solid;
  border-color:var(--wpforms-label-error-color);
  box-shadow:0 0 0 1px var(--wpforms-label-error-color)
}
div.wpforms-container-full .wpforms-form .wpforms-field input[type=checkbox].wpforms-error,
div.wpforms-container-full .wpforms-form .wpforms-field input[type=checkbox].user-invalid,
div.wpforms-container-full .wpforms-form .wpforms-field input[type=radio].wpforms-error,
div.wpforms-container-full .wpforms-form .wpforms-field input[type=radio].user-invalid {
  border:none;
  box-shadow:none
}
div.wpforms-container-full .wpforms-form .wpforms-field input[type=checkbox].wpforms-error:hover,
div.wpforms-container-full .wpforms-form .wpforms-field input[type=checkbox].wpforms-error:focus,
div.wpforms-container-full .wpforms-form .wpforms-field input[type=checkbox].user-invalid:hover,
div.wpforms-container-full .wpforms-form .wpforms-field input[type=checkbox].user-invalid:focus,
div.wpforms-container-full .wpforms-form .wpforms-field input[type=radio].wpforms-error:hover,
div.wpforms-container-full .wpforms-form .wpforms-field input[type=radio].wpforms-error:focus,
div.wpforms-container-full .wpforms-form .wpforms-field input[type=radio].user-invalid:hover,
div.wpforms-container-full .wpforms-form .wpforms-field input[type=radio].user-invalid:focus {
  border:none;
  box-shadow:none
}
div.wpforms-container-full .wpforms-form .wpforms-error-container {
  color:var(--wpforms-label-error-color);
  font-size:var(--wpforms-label-size-font-size);
  line-height:var(--wpforms-label-size-line-height)
}
div.wpforms-container-full .wpforms-form .wpforms-error-container ul li {
  list-style:inside !important
}
div.wpforms-container-full .wpforms-form .wpforms-error-container ol li {
  list-style:inside decimal !important
}
div.wpforms-container-full .wpforms-form .wpforms-error-container a {
  color:var(--wpforms-label-error-color);
  text-decoration:underline !important
}
div.wpforms-container-full .wpforms-form .wpforms-error-container a:hover {
  text-decoration:none !important
}
div.wpforms-container-full .wpforms-form .wpforms-error-container del {
  text-decoration:line-through !important
}
div.wpforms-container-full .wpforms-form .wpforms-error-container blockquote {
  padding-left:20px;
  border-left:4px solid;
  font-style:italic
}
div.wpforms-container-full .wpforms-form .wpforms-error-container.wpforms-error-styled-container {
  padding:15px 0
}
div.wpforms-container-full .wpforms-form .wpforms-error-container.wpforms-error-styled-container .wpforms-error {
  padding:11px;
  border:1px solid var(--wpforms-label-error-color);
  border-left:5px solid
}
div.wpforms-container-full .wpforms-form .wpforms-error-alert {
  color:var(--wpforms-label-error-color);
  border-color:transparent;
  border-radius:var(--wpforms-field-border-radius);
  font-size:var(--wpforms-label-size-sublabel-font-size);
  padding:var(--wpforms-field-size-input-spacing);
  background:linear-gradient(90deg, var(--wpforms-label-error-color) -3000%, transparent 500%)
}
div.wpforms-container-full .wpforms-confirmation-container-full,
div[submit-success]>.wpforms-confirmation-container-full {
  color:#333333;
  margin:0 auto 24px;
  padding:15px;
  overflow-wrap:break-word
}
div.wpforms-container-full .wpforms-confirmation-container-full ul,
div.wpforms-container-full .wpforms-confirmation-container-full ol,
div[submit-success]>.wpforms-confirmation-container-full ul,
div[submit-success]>.wpforms-confirmation-container-full ol {
  padding-left:30px
}
div.wpforms-container-full .wpforms-confirmation-container-full ul li,
div.wpforms-container-full .wpforms-confirmation-container-full ol li,
div[submit-success]>.wpforms-confirmation-container-full ul li,
div[submit-success]>.wpforms-confirmation-container-full ol li {
  margin-bottom:5px
}
div.wpforms-container-full .wpforms-confirmation-container-full p,
div[submit-success]>.wpforms-confirmation-container-full p {
  margin:0 0 15px 0
}
div.wpforms-container-full .wpforms-confirmation-container-full p:last-child,
div[submit-success]>.wpforms-confirmation-container-full p:last-child {
  margin:0
}
div.wpforms-container-full .wpforms-confirmation-container-full iframe,
div[submit-success]>.wpforms-confirmation-container-full iframe {
  width:100%;
  border:0
}
div.wpforms-container-full .wpforms-confirmation-container-full,
div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message) {
  background:#e0ffc7;
  border:1px solid #b4d39b;
  box-sizing:border-box
}
div.wpforms-container-full .wpforms-confirmation-container-full p,
div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message) p {
  color:#333333
}
div.wpforms-container-full .wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview,
div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message) .wpforms-order-summary-container table.wpforms-order-summary-preview {
  color:inherit;
  border-color:#b4d39b
}
div.wpforms-container-full .wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview td,
div.wpforms-container-full .wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview th,
div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message) .wpforms-order-summary-container table.wpforms-order-summary-preview td,
div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message) .wpforms-order-summary-container table.wpforms-order-summary-preview th {
  border-top-color:#b4d39b
}
div.wpforms-container-full .wpforms-form amp-img>img {
  position:absolute
}
div.wpforms-container-full .wpforms-form .wpforms-limit-text {
  font-size:13px;
  display:block
}
.wpforms-screen-reader-announce {
  color:transparent !important;
  position:absolute !important;
  bottom:0 !important
}
body.rtl div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress-wrap {
  transform:rotate(180deg)
}
body.rtl div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page-number {
  margin:0 0 0 10px
}
body.rtl div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page {
  margin:0 0 0 15px
}
body.rtl div.wpforms-container-full .wpforms-form em.wpforms-error {
  padding:0 5px 0 0
}
body.rtl div.wpforms-container-full .wpforms-form em.wpforms-error:before {
  left:5px;
  right:auto
}
body.rtl div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices__list--single .choices__item {
  padding-right:0;
  padding-left:15px
}
body.rtl div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner {
  padding:0 7px 0 24px
}
body.rtl div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner .choices__list--single {
  padding:0 4px 0 16px
}
body.rtl div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices[data-type*="select-multiple"]:after {
  right:auto;
  left:12px
}
body.rtl div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices[data-type*="select-one"]:after {
  right:auto;
  left:12px
}
body.rtl div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices[data-type*="select-one"] .choices__button {
  right:auto;
  left:0;
  margin-right:0;
  margin-left:25px
}
body.rtl div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices[data-type*="select-multiple"] .choices__button {
  margin-right:5px;
  border-right:none
}
body.rtl div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-classic select {
  background-position:calc(0% + 12px) 50%,calc(0% + 17px) 50%;
  padding:0 12px 0 24px
}
div.wpforms-container-full .wpforms-field-description,
div.wpforms-container-full .wpforms-field-limit-text,
.wp-core-ui div.wpforms-container-full .wpforms-field-description,
.wp-core-ui div.wpforms-container-full .wpforms-field-limit-text {
  font-size:var(--wpforms-label-size-sublabel-font-size);
  line-height:var(--wpforms-label-size-sublabel-line-height);
  color:var(--wpforms-label-sublabel-color);
  margin:var(--wpforms-field-size-sublabel-spacing) 0 0 0
}
div.wpforms-container-full .wpforms-field-description ul,
div.wpforms-container-full .wpforms-field-description ol,
.wp-core-ui div.wpforms-container-full .wpforms-field-description ul,
.wp-core-ui div.wpforms-container-full .wpforms-field-description ol {
  padding-left:15px
}
div.wpforms-container-full .wpforms-field-description.wpforms-disclaimer-description,
.wp-core-ui div.wpforms-container-full .wpforms-field-description.wpforms-disclaimer-description {
  color:var(--wpforms-field-text-color);
  margin-top:var(--wpforms-field-size-input-spacing);
  font-size:var(--wpforms-label-size-sublabel-font-size);
  line-height:var(--wpforms-label-size-sublabel-line-height);
  background-color:var(--wpforms-field-background-color);
  border-radius:var(--wpforms-field-border-radius);
  border-width:var(--wpforms-field-border-size);
  border-style:var(--wpforms-field-border-style);
  border-color:var(--wpforms-field-border-color);
  padding:var(--wpforms-field-size-padding-h)
}
div.wpforms-container-full .wpforms-field-description.wpforms-disclaimer-description p,
.wp-core-ui div.wpforms-container-full .wpforms-field-description.wpforms-disclaimer-description p {
  color:inherit;
  font-size:inherit;
  line-height:inherit;
  margin-bottom:15px
}
div.wpforms-container-full .wpforms-field-description-before,
div.wpforms-container-full .wpforms-field-description.before,
.wp-core-ui div.wpforms-container-full .wpforms-field-description-before,
.wp-core-ui div.wpforms-container-full .wpforms-field-description.before {
  margin:0 0 var(--wpforms-field-size-input-spacing) 0
}
div.wpforms-container-full .wpforms-field-row+.wpforms-field-description,
.wp-core-ui div.wpforms-container-full .wpforms-field-row+.wpforms-field-description {
  margin-top:0
}
div.wpforms-container-full .wpforms-field-row+.wpforms-field-description.wpforms-disclaimer-description,
.wp-core-ui div.wpforms-container-full .wpforms-field-row+.wpforms-field-description.wpforms-disclaimer-description {
  margin-top:0
}
div.wpforms-container-full .wpforms-field-label,
.wp-core-ui div.wpforms-container-full .wpforms-field-label {
  margin:0 0 var(--wpforms-field-size-input-spacing) 0;
  padding:0;
  font-size:var(--wpforms-label-size-font-size);
  line-height:var(--wpforms-label-size-line-height);
  color:var(--wpforms-label-color)
}
div.wpforms-container-full .wpforms-field-label-inline,
.wp-core-ui div.wpforms-container-full .wpforms-field-label-inline {
  font-size:var(--wpforms-label-size-font-size);
  line-height:var(--wpforms-label-size-line-height)
}
div.wpforms-container-full .wpforms-field-sublabel,
.wp-core-ui div.wpforms-container-full .wpforms-field-sublabel {
  font-size:var(--wpforms-label-size-sublabel-font-size);
  line-height:var(--wpforms-label-size-sublabel-line-height);
  margin:var(--wpforms-field-size-sublabel-spacing) 0 0 0;
  padding:0;
  color:var(--wpforms-label-sublabel-color)
}
div.wpforms-container-full .wpforms-field-sublabel.before,
.wp-core-ui div.wpforms-container-full .wpforms-field-sublabel.before {
  margin:0 0 var(--wpforms-field-size-sublabel-spacing) 0
}
div.wpforms-container-full .wpforms-field-label-inline,
.wp-core-ui div.wpforms-container-full .wpforms-field-label-inline {
  color:var(--wpforms-label-color)
}
div.wpforms-container-full .wpforms-required-label,
.wp-core-ui div.wpforms-container-full .wpforms-required-label {
  font-weight:400
}
div.wpforms-container-full input[type=date],
div.wpforms-container-full input[type=datetime],
div.wpforms-container-full input[type=datetime-local],
div.wpforms-container-full input[type=email],
div.wpforms-container-full input[type=month],
div.wpforms-container-full input[type=number],
div.wpforms-container-full input[type=password],
div.wpforms-container-full input[type=range],
div.wpforms-container-full input[type=search],
div.wpforms-container-full input[type=tel],
div.wpforms-container-full input[type=text],
div.wpforms-container-full input[type=time],
div.wpforms-container-full input[type=url],
div.wpforms-container-full input[type=week],
div.wpforms-container-full select,
div.wpforms-container-full textarea,
.wp-core-ui div.wpforms-container-full input[type=date],
.wp-core-ui div.wpforms-container-full input[type=datetime],
.wp-core-ui div.wpforms-container-full input[type=datetime-local],
.wp-core-ui div.wpforms-container-full input[type=email],
.wp-core-ui div.wpforms-container-full input[type=month],
.wp-core-ui div.wpforms-container-full input[type=number],
.wp-core-ui div.wpforms-container-full input[type=password],
.wp-core-ui div.wpforms-container-full input[type=range],
.wp-core-ui div.wpforms-container-full input[type=search],
.wp-core-ui div.wpforms-container-full input[type=tel],
.wp-core-ui div.wpforms-container-full input[type=text],
.wp-core-ui div.wpforms-container-full input[type=time],
.wp-core-ui div.wpforms-container-full input[type=url],
.wp-core-ui div.wpforms-container-full input[type=week],
.wp-core-ui div.wpforms-container-full select,
.wp-core-ui div.wpforms-container-full textarea {
  background-color:var(--wpforms-field-background-color);
  background-clip:padding-box;
  border-radius:var(--wpforms-field-border-radius);
  color:var(--wpforms-field-text-color);
  border-width:var(--wpforms-field-border-size);
  border-style:var(--wpforms-field-border-style);
  border-color:var(--wpforms-field-border-color);
  padding:0 var(--wpforms-field-size-padding-h);
  font-size:var(--wpforms-field-size-font-size);
  line-height:100%;
  box-shadow:none;
  transition:border 0.15s, box-shadow 0.15s
}
div.wpforms-container-full input[type=date]:focus,
div.wpforms-container-full input[type=datetime]:focus,
div.wpforms-container-full input[type=datetime-local]:focus,
div.wpforms-container-full input[type=email]:focus,
div.wpforms-container-full input[type=month]:focus,
div.wpforms-container-full input[type=number]:focus,
div.wpforms-container-full input[type=password]:focus,
div.wpforms-container-full input[type=range]:focus,
div.wpforms-container-full input[type=search]:focus,
div.wpforms-container-full input[type=tel]:focus,
div.wpforms-container-full input[type=text]:focus,
div.wpforms-container-full input[type=time]:focus,
div.wpforms-container-full input[type=url]:focus,
div.wpforms-container-full input[type=week]:focus,
div.wpforms-container-full select:focus,
div.wpforms-container-full textarea:focus,
.wp-core-ui div.wpforms-container-full input[type=date]:focus,
.wp-core-ui div.wpforms-container-full input[type=datetime]:focus,
.wp-core-ui div.wpforms-container-full input[type=datetime-local]:focus,
.wp-core-ui div.wpforms-container-full input[type=email]:focus,
.wp-core-ui div.wpforms-container-full input[type=month]:focus,
.wp-core-ui div.wpforms-container-full input[type=number]:focus,
.wp-core-ui div.wpforms-container-full input[type=password]:focus,
.wp-core-ui div.wpforms-container-full input[type=range]:focus,
.wp-core-ui div.wpforms-container-full input[type=search]:focus,
.wp-core-ui div.wpforms-container-full input[type=tel]:focus,
.wp-core-ui div.wpforms-container-full input[type=text]:focus,
.wp-core-ui div.wpforms-container-full input[type=time]:focus,
.wp-core-ui div.wpforms-container-full input[type=url]:focus,
.wp-core-ui div.wpforms-container-full input[type=week]:focus,
.wp-core-ui div.wpforms-container-full select:focus,
.wp-core-ui div.wpforms-container-full textarea:focus {
  border-width:var(--wpforms-field-border-size, 0);
  border-style:solid;
  border-color:var(--wpforms-button-background-color);
  box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,0.15);
  outline:none
}
div.wpforms-container-full input[type=date]:focus:invalid,
div.wpforms-container-full input[type=datetime]:focus:invalid,
div.wpforms-container-full input[type=datetime-local]:focus:invalid,
div.wpforms-container-full input[type=email]:focus:invalid,
div.wpforms-container-full input[type=month]:focus:invalid,
div.wpforms-container-full input[type=number]:focus:invalid,
div.wpforms-container-full input[type=password]:focus:invalid,
div.wpforms-container-full input[type=range]:focus:invalid,
div.wpforms-container-full input[type=search]:focus:invalid,
div.wpforms-container-full input[type=tel]:focus:invalid,
div.wpforms-container-full input[type=text]:focus:invalid,
div.wpforms-container-full input[type=time]:focus:invalid,
div.wpforms-container-full input[type=url]:focus:invalid,
div.wpforms-container-full input[type=week]:focus:invalid,
div.wpforms-container-full select:focus:invalid,
div.wpforms-container-full textarea:focus:invalid,
.wp-core-ui div.wpforms-container-full input[type=date]:focus:invalid,
.wp-core-ui div.wpforms-container-full input[type=datetime]:focus:invalid,
.wp-core-ui div.wpforms-container-full input[type=datetime-local]:focus:invalid,
.wp-core-ui div.wpforms-container-full input[type=email]:focus:invalid,
.wp-core-ui div.wpforms-container-full input[type=month]:focus:invalid,
.wp-core-ui div.wpforms-container-full input[type=number]:focus:invalid,
.wp-core-ui div.wpforms-container-full input[type=password]:focus:invalid,
.wp-core-ui div.wpforms-container-full input[type=range]:focus:invalid,
.wp-core-ui div.wpforms-container-full input[type=search]:focus:invalid,
.wp-core-ui div.wpforms-container-full input[type=tel]:focus:invalid,
.wp-core-ui div.wpforms-container-full input[type=text]:focus:invalid,
.wp-core-ui div.wpforms-container-full input[type=time]:focus:invalid,
.wp-core-ui div.wpforms-container-full input[type=url]:focus:invalid,
.wp-core-ui div.wpforms-container-full input[type=week]:focus:invalid,
.wp-core-ui div.wpforms-container-full select:focus:invalid,
.wp-core-ui div.wpforms-container-full textarea:focus:invalid {
  border-width:var(--wpforms-field-border-size, 0);
  border-style:solid;
  border-color:var(--wpforms-button-background-color);
  box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,0.15);
  outline:none;
  color:var(--wpforms-field-text-color)
}
div.wpforms-container-full input[type=date][disabled],
div.wpforms-container-full input[type=datetime][disabled],
div.wpforms-container-full input[type=datetime-local][disabled],
div.wpforms-container-full input[type=email][disabled],
div.wpforms-container-full input[type=month][disabled],
div.wpforms-container-full input[type=number][disabled],
div.wpforms-container-full input[type=password][disabled],
div.wpforms-container-full input[type=range][disabled],
div.wpforms-container-full input[type=search][disabled],
div.wpforms-container-full input[type=tel][disabled],
div.wpforms-container-full input[type=text][disabled],
div.wpforms-container-full input[type=time][disabled],
div.wpforms-container-full input[type=url][disabled],
div.wpforms-container-full input[type=week][disabled],
div.wpforms-container-full select[disabled],
div.wpforms-container-full textarea[disabled],
.wp-core-ui div.wpforms-container-full input[type=date][disabled],
.wp-core-ui div.wpforms-container-full input[type=datetime][disabled],
.wp-core-ui div.wpforms-container-full input[type=datetime-local][disabled],
.wp-core-ui div.wpforms-container-full input[type=email][disabled],
.wp-core-ui div.wpforms-container-full input[type=month][disabled],
.wp-core-ui div.wpforms-container-full input[type=number][disabled],
.wp-core-ui div.wpforms-container-full input[type=password][disabled],
.wp-core-ui div.wpforms-container-full input[type=range][disabled],
.wp-core-ui div.wpforms-container-full input[type=search][disabled],
.wp-core-ui div.wpforms-container-full input[type=tel][disabled],
.wp-core-ui div.wpforms-container-full input[type=text][disabled],
.wp-core-ui div.wpforms-container-full input[type=time][disabled],
.wp-core-ui div.wpforms-container-full input[type=url][disabled],
.wp-core-ui div.wpforms-container-full input[type=week][disabled],
.wp-core-ui div.wpforms-container-full select[disabled],
.wp-core-ui div.wpforms-container-full textarea[disabled] {
  color:var(--wpforms-field-text-color);
  opacity:0.5
}
div.wpforms-container-full input[type=date]::-webkit-input-placeholder,
div.wpforms-container-full input[type=datetime]::-webkit-input-placeholder,
div.wpforms-container-full input[type=datetime-local]::-webkit-input-placeholder,
div.wpforms-container-full input[type=email]::-webkit-input-placeholder,
div.wpforms-container-full input[type=month]::-webkit-input-placeholder,
div.wpforms-container-full input[type=number]::-webkit-input-placeholder,
div.wpforms-container-full input[type=password]::-webkit-input-placeholder,
div.wpforms-container-full input[type=range]::-webkit-input-placeholder,
div.wpforms-container-full input[type=search]::-webkit-input-placeholder,
div.wpforms-container-full input[type=tel]::-webkit-input-placeholder,
div.wpforms-container-full input[type=text]::-webkit-input-placeholder,
div.wpforms-container-full input[type=time]::-webkit-input-placeholder,
div.wpforms-container-full input[type=url]::-webkit-input-placeholder,
div.wpforms-container-full input[type=week]::-webkit-input-placeholder,
div.wpforms-container-full select::-webkit-input-placeholder,
div.wpforms-container-full textarea::-webkit-input-placeholder,
.wp-core-ui div.wpforms-container-full input[type=date]::-webkit-input-placeholder,
.wp-core-ui div.wpforms-container-full input[type=datetime]::-webkit-input-placeholder,
.wp-core-ui div.wpforms-container-full input[type=datetime-local]::-webkit-input-placeholder,
.wp-core-ui div.wpforms-container-full input[type=email]::-webkit-input-placeholder,
.wp-core-ui div.wpforms-container-full input[type=month]::-webkit-input-placeholder,
.wp-core-ui div.wpforms-container-full input[type=number]::-webkit-input-placeholder,
.wp-core-ui div.wpforms-container-full input[type=password]::-webkit-input-placeholder,
.wp-core-ui div.wpforms-container-full input[type=range]::-webkit-input-placeholder,
.wp-core-ui div.wpforms-container-full input[type=search]::-webkit-input-placeholder,
.wp-core-ui div.wpforms-container-full input[type=tel]::-webkit-input-placeholder,
.wp-core-ui div.wpforms-container-full input[type=text]::-webkit-input-placeholder,
.wp-core-ui div.wpforms-container-full input[type=time]::-webkit-input-placeholder,
.wp-core-ui div.wpforms-container-full input[type=url]::-webkit-input-placeholder,
.wp-core-ui div.wpforms-container-full input[type=week]::-webkit-input-placeholder,
.wp-core-ui div.wpforms-container-full select::-webkit-input-placeholder,
.wp-core-ui div.wpforms-container-full textarea::-webkit-input-placeholder {
  color:var(--wpforms-field-text-color);
  opacity:0.5;
  pointer-events:none
}
div.wpforms-container-full input[type=date]::-moz-placeholder,
div.wpforms-container-full input[type=datetime]::-moz-placeholder,
div.wpforms-container-full input[type=datetime-local]::-moz-placeholder,
div.wpforms-container-full input[type=email]::-moz-placeholder,
div.wpforms-container-full input[type=month]::-moz-placeholder,
div.wpforms-container-full input[type=number]::-moz-placeholder,
div.wpforms-container-full input[type=password]::-moz-placeholder,
div.wpforms-container-full input[type=range]::-moz-placeholder,
div.wpforms-container-full input[type=search]::-moz-placeholder,
div.wpforms-container-full input[type=tel]::-moz-placeholder,
div.wpforms-container-full input[type=text]::-moz-placeholder,
div.wpforms-container-full input[type=time]::-moz-placeholder,
div.wpforms-container-full input[type=url]::-moz-placeholder,
div.wpforms-container-full input[type=week]::-moz-placeholder,
div.wpforms-container-full select::-moz-placeholder,
div.wpforms-container-full textarea::-moz-placeholder,
.wp-core-ui div.wpforms-container-full input[type=date]::-moz-placeholder,
.wp-core-ui div.wpforms-container-full input[type=datetime]::-moz-placeholder,
.wp-core-ui div.wpforms-container-full input[type=datetime-local]::-moz-placeholder,
.wp-core-ui div.wpforms-container-full input[type=email]::-moz-placeholder,
.wp-core-ui div.wpforms-container-full input[type=month]::-moz-placeholder,
.wp-core-ui div.wpforms-container-full input[type=number]::-moz-placeholder,
.wp-core-ui div.wpforms-container-full input[type=password]::-moz-placeholder,
.wp-core-ui div.wpforms-container-full input[type=range]::-moz-placeholder,
.wp-core-ui div.wpforms-container-full input[type=search]::-moz-placeholder,
.wp-core-ui div.wpforms-container-full input[type=tel]::-moz-placeholder,
.wp-core-ui div.wpforms-container-full input[type=text]::-moz-placeholder,
.wp-core-ui div.wpforms-container-full input[type=time]::-moz-placeholder,
.wp-core-ui div.wpforms-container-full input[type=url]::-moz-placeholder,
.wp-core-ui div.wpforms-container-full input[type=week]::-moz-placeholder,
.wp-core-ui div.wpforms-container-full select::-moz-placeholder,
.wp-core-ui div.wpforms-container-full textarea::-moz-placeholder {
  color:var(--wpforms-field-text-color);
  opacity:0.5;
  pointer-events:none
}
div.wpforms-container-full input[type=date]:-moz-placeholder,
div.wpforms-container-full input[type=datetime]:-moz-placeholder,
div.wpforms-container-full input[type=datetime-local]:-moz-placeholder,
div.wpforms-container-full input[type=email]:-moz-placeholder,
div.wpforms-container-full input[type=month]:-moz-placeholder,
div.wpforms-container-full input[type=number]:-moz-placeholder,
div.wpforms-container-full input[type=password]:-moz-placeholder,
div.wpforms-container-full input[type=range]:-moz-placeholder,
div.wpforms-container-full input[type=search]:-moz-placeholder,
div.wpforms-container-full input[type=tel]:-moz-placeholder,
div.wpforms-container-full input[type=text]:-moz-placeholder,
div.wpforms-container-full input[type=time]:-moz-placeholder,
div.wpforms-container-full input[type=url]:-moz-placeholder,
div.wpforms-container-full input[type=week]:-moz-placeholder,
div.wpforms-container-full select:-moz-placeholder,
div.wpforms-container-full textarea:-moz-placeholder,
.wp-core-ui div.wpforms-container-full input[type=date]:-moz-placeholder,
.wp-core-ui div.wpforms-container-full input[type=datetime]:-moz-placeholder,
.wp-core-ui div.wpforms-container-full input[type=datetime-local]:-moz-placeholder,
.wp-core-ui div.wpforms-container-full input[type=email]:-moz-placeholder,
.wp-core-ui div.wpforms-container-full input[type=month]:-moz-placeholder,
.wp-core-ui div.wpforms-container-full input[type=number]:-moz-placeholder,
.wp-core-ui div.wpforms-container-full input[type=password]:-moz-placeholder,
.wp-core-ui div.wpforms-container-full input[type=range]:-moz-placeholder,
.wp-core-ui div.wpforms-container-full input[type=search]:-moz-placeholder,
.wp-core-ui div.wpforms-container-full input[type=tel]:-moz-placeholder,
.wp-core-ui div.wpforms-container-full input[type=text]:-moz-placeholder,
.wp-core-ui div.wpforms-container-full input[type=time]:-moz-placeholder,
.wp-core-ui div.wpforms-container-full input[type=url]:-moz-placeholder,
.wp-core-ui div.wpforms-container-full input[type=week]:-moz-placeholder,
.wp-core-ui div.wpforms-container-full select:-moz-placeholder,
.wp-core-ui div.wpforms-container-full textarea:-moz-placeholder {
  color:var(--wpforms-field-text-color);
  opacity:0.5;
  pointer-events:none
}
div.wpforms-container-full textarea,
.wp-core-ui div.wpforms-container-full textarea {
  width:100%
}
div.wpforms-container-full input,
div.wpforms-container-full select,
.wp-core-ui div.wpforms-container-full input,
.wp-core-ui div.wpforms-container-full select {
  height:var(--wpforms-field-size-input-height)
}
div.wpforms-container-full select,
.wp-core-ui div.wpforms-container-full select {
  appearance:none;
  display:block;
  max-width:100%;
  width:100%;
  text-transform:none;
  text-shadow:none;
  white-space:nowrap;
  line-height:unset;
  padding-block:0;
  padding-inline-end:24px;
  padding-inline-start:12px;
  min-height:var(--wpforms-field-size-input-height);
  vertical-align:middle;
  cursor:pointer
}
div.wpforms-container-full select,
div.wpforms-container-full select:disabled,
.wp-core-ui div.wpforms-container-full select,
.wp-core-ui div.wpforms-container-full select:disabled {
  background-image:linear-gradient(45deg, transparent 50%, var(--wpforms-field-border-color-spare) 50%),linear-gradient(135deg, var(--wpforms-field-border-color-spare) 50%, transparent 50%);
  background-position:calc( 100% - 17px) 50%,calc( 100% - 12px) 50%;
  background-size:5px 5px, 5px 5px;
  background-repeat:no-repeat
}
.rtl div.wpforms-container-full select,
.rtl div.wpforms-container-full select:disabled,
.rtl .wp-core-ui div.wpforms-container-full select,
.rtl .wp-core-ui div.wpforms-container-full select:disabled {
  background-position:12px 50%, 17px 50%
}
div.wpforms-container-full select>option,
.wp-core-ui div.wpforms-container-full select>option {
  color:var(--wpforms-field-text-color)
}
div.wpforms-container-full select>option.placeholder,
div.wpforms-container-full select>option[disabled],
.wp-core-ui div.wpforms-container-full select>option.placeholder,
.wp-core-ui div.wpforms-container-full select>option[disabled] {
  color:var(--wpforms-field-text-color);
  opacity:0.5
}
div.wpforms-container-full select:not([multiple])>option,
.wp-core-ui div.wpforms-container-full select:not([multiple])>option {
  background:var(--wpforms-field-menu-color)
}
div.wpforms-container-full select:not([multiple])>option:not(.placeholder):checked,
.wp-core-ui div.wpforms-container-full select:not([multiple])>option:not(.placeholder):checked {
  font-weight:bold
}
div.wpforms-container-full select[multiple],
.wp-core-ui div.wpforms-container-full select[multiple] {
  height:auto;
  overflow-y:scroll;
  background-image:none
}
div.wpforms-container-full select[multiple]>option:not(.placeholder):checked,
.wp-core-ui div.wpforms-container-full select[multiple]>option:not(.placeholder):checked {
  background:var(--wpforms-button-background-color);
  color:var(--wpforms-button-text-color-alt, var(--wpforms-button-text-color))
}
div.wpforms-container-full input[type=number]:read-only,
.wp-core-ui div.wpforms-container-full input[type=number]:read-only {
  appearance:textfield;
  -moz-appearance:textfield;
  -webkit-appearance:textfield
}
div.wpforms-container-full input[type=number]:read-only::-webkit-inner-spin-button,
.wp-core-ui div.wpforms-container-full input[type=number]:read-only::-webkit-inner-spin-button {
  visibility:hidden
}
div.wpforms-container-full input[type=submit],
div.wpforms-container-full button[type=submit],
div.wpforms-container-full .wpforms-page-button,
.wp-core-ui div.wpforms-container-full input[type=submit],
.wp-core-ui div.wpforms-container-full button[type=submit],
.wp-core-ui div.wpforms-container-full .wpforms-page-button {
  height:var(--wpforms-button-size-height);
  background-color:var(--wpforms-button-background-color-alt, var(--wpforms-button-background-color));
  border-radius:var(--wpforms-button-border-radius);
  border-style:var(--wpforms-button-border-style);
  border-color:var(--wpforms-button-border-color);
  border-width:var(--wpforms-button-border-size);
  box-shadow:none;
  color:var(--wpforms-button-text-color);
  padding:0 var(--wpforms-button-size-padding-h);
  font-family:inherit;
  font-weight:500;
  font-size:var(--wpforms-button-size-font-size);
  line-height:100%;
  cursor:pointer;
  transition:all 0.15s ease-in-out;
  position:relative;
  text-decoration:none
}
div.wpforms-container-full input[type=submit]:not(:hover):not(:active),
div.wpforms-container-full button[type=submit]:not(:hover):not(:active),
div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active),
.wp-core-ui div.wpforms-container-full input[type=submit]:not(:hover):not(:active),
.wp-core-ui div.wpforms-container-full button[type=submit]:not(:hover):not(:active),
.wp-core-ui div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active) {
  background-color:var(--wpforms-button-background-color-alt, var(--wpforms-button-background-color));
  color:var(--wpforms-button-text-color)
}
div.wpforms-container-full input[type=submit]:hover,
div.wpforms-container-full input[type=submit]:active,
div.wpforms-container-full button[type=submit]:hover,
div.wpforms-container-full button[type=submit]:active,
div.wpforms-container-full .wpforms-page-button:hover,
div.wpforms-container-full .wpforms-page-button:active,
.wp-core-ui div.wpforms-container-full input[type=submit]:hover,
.wp-core-ui div.wpforms-container-full input[type=submit]:active,
.wp-core-ui div.wpforms-container-full button[type=submit]:hover,
.wp-core-ui div.wpforms-container-full button[type=submit]:active,
.wp-core-ui div.wpforms-container-full .wpforms-page-button:hover,
.wp-core-ui div.wpforms-container-full .wpforms-page-button:active {
  background:linear-gradient(0deg, rgba(0,0,0,0.2), rgba(0,0,0,0.2)),var(--wpforms-button-background-color-alt, var(--wpforms-button-background-color))
}
div.wpforms-container-full input[type=submit].wpforms-opacity-hover:hover,
div.wpforms-container-full input[type=submit].wpforms-opacity-hover:active,
div.wpforms-container-full button[type=submit].wpforms-opacity-hover:hover,
div.wpforms-container-full button[type=submit].wpforms-opacity-hover:active,
div.wpforms-container-full .wpforms-page-button.wpforms-opacity-hover:hover,
div.wpforms-container-full .wpforms-page-button.wpforms-opacity-hover:active,
.wp-core-ui div.wpforms-container-full input[type=submit].wpforms-opacity-hover:hover,
.wp-core-ui div.wpforms-container-full input[type=submit].wpforms-opacity-hover:active,
.wp-core-ui div.wpforms-container-full button[type=submit].wpforms-opacity-hover:hover,
.wp-core-ui div.wpforms-container-full button[type=submit].wpforms-opacity-hover:active,
.wp-core-ui div.wpforms-container-full .wpforms-page-button.wpforms-opacity-hover:hover,
.wp-core-ui div.wpforms-container-full .wpforms-page-button.wpforms-opacity-hover:active {
  background:none;
  opacity:.75
}
div.wpforms-container-full input[type=submit]:focus,
div.wpforms-container-full button[type=submit]:focus,
div.wpforms-container-full .wpforms-page-button:focus,
.wp-core-ui div.wpforms-container-full input[type=submit]:focus,
.wp-core-ui div.wpforms-container-full button[type=submit]:focus,
.wp-core-ui div.wpforms-container-full .wpforms-page-button:focus {
  outline:none
}
div.wpforms-container-full input[type=submit]:focus:after,
div.wpforms-container-full button[type=submit]:focus:after,
div.wpforms-container-full .wpforms-page-button:focus:after,
.wp-core-ui div.wpforms-container-full input[type=submit]:focus:after,
.wp-core-ui div.wpforms-container-full button[type=submit]:focus:after,
.wp-core-ui div.wpforms-container-full .wpforms-page-button:focus:after {
  content:"";
  position:absolute;
  border:2px solid var(--wpforms-button-background-color);
  border-radius:calc( var( --wpforms-button-border-radius ) + 2px);
  top:calc( -4px - var( --wpforms-button-border-size, 1px ));
  right:calc( -4px - var( --wpforms-button-border-size, 1px ));
  bottom:calc( -4px - var( --wpforms-button-border-size, 1px ));
  left:calc( -4px - var( --wpforms-button-border-size, 1px ))
}
div.wpforms-container-full input[type=submit]:disabled,
div.wpforms-container-full input[type=submit]:disabled:hover,
div.wpforms-container-full input[type=submit].wpforms-disabled,
div.wpforms-container-full button[type=submit]:disabled,
div.wpforms-container-full button[type=submit]:disabled:hover,
div.wpforms-container-full button[type=submit].wpforms-disabled,
div.wpforms-container-full .wpforms-page-button:disabled,
div.wpforms-container-full .wpforms-page-button:disabled:hover,
div.wpforms-container-full .wpforms-page-button.wpforms-disabled,
.wp-core-ui div.wpforms-container-full input[type=submit]:disabled,
.wp-core-ui div.wpforms-container-full input[type=submit]:disabled:hover,
.wp-core-ui div.wpforms-container-full input[type=submit].wpforms-disabled,
.wp-core-ui div.wpforms-container-full button[type=submit]:disabled,
.wp-core-ui div.wpforms-container-full button[type=submit]:disabled:hover,
.wp-core-ui div.wpforms-container-full button[type=submit].wpforms-disabled,
.wp-core-ui div.wpforms-container-full .wpforms-page-button:disabled,
.wp-core-ui div.wpforms-container-full .wpforms-page-button:disabled:hover,
.wp-core-ui div.wpforms-container-full .wpforms-page-button.wpforms-disabled {
  background-color:var(--wpforms-button-background-color-alt, var(--wpforms-button-background-color));
  cursor:default
}
div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) input[type=date]:disabled,
div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) input[type=datetime]:disabled,
div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) input[type=datetime-local]:disabled,
div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) input[type=email]:disabled,
div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) input[type=month]:disabled,
div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) input[type=number]:disabled,
div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) input[type=password]:disabled,
div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) input[type=range]:disabled,
div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) input[type=search]:disabled,
div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) input[type=tel]:disabled,
div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) input[type=text]:disabled,
div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) input[type=time]:disabled,
div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) input[type=url]:disabled,
div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) input[type=week]:disabled,
div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) select:disabled,
div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) textarea:disabled {
  cursor:not-allowed;
  opacity:0.5
}
div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) input[type=checkbox]:disabled:before,
div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) input[type=checkbox]:disabled:after,
div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) input[type=radio]:disabled:before,
div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) input[type=radio]:disabled:after {
  cursor:not-allowed;
  opacity:0.5
}
div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) input[type=submit]:disabled,
div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) input[type=submit]:disabled:hover,
div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) input[type=submit].wpforms-disabled,
div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) button[type=submit]:disabled,
div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) button[type=submit]:disabled:hover,
div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) button[type=submit].wpforms-disabled,
div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) .wpforms-page-button:disabled,
div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) .wpforms-page-button:disabled:hover,
div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) .wpforms-page-button.wpforms-disabled {
  opacity:0.5
}
div.wpforms-container-full .wpforms-form .wpforms-field .wpforms-field-row {
  margin-bottom:var(--wpforms-field-size-input-spacing)
}
div.wpforms-container-full .wpforms-form .wpforms-field .wpforms-field-row:last-child,
div.wpforms-container-full .wpforms-form .wpforms-field .wpforms-field-row:only-child {
  margin-bottom:0 !important
}
div.wpforms-container-full input[type=checkbox],
div.wpforms-container-full input[type=radio] {
  position:relative;
  display:inline-block;
  background:none;
  height:calc( var( --wpforms-field-size-checkbox-size ) - 2px + calc( var( --wpforms-field-border-size, 1px ) * 2 ));
  width:calc( var( --wpforms-field-size-checkbox-size ) - 2px + calc( var( --wpforms-field-border-size, 1px ) * 2 ));
  margin:0 0 0 2px;
  border:none;
  box-shadow:none;
  vertical-align:middle;
  opacity:1;
  appearance:none
}
div.wpforms-container-full input[type=checkbox]:before,
div.wpforms-container-full input[type=checkbox]:after,
div.wpforms-container-full input[type=radio]:before,
div.wpforms-container-full input[type=radio]:after {
  content:'';
  position:absolute;
  left:-2px;
  top:-2px;
  width:var(--wpforms-field-size-checkbox-size);
  height:var(--wpforms-field-size-checkbox-size);
  box-sizing:content-box;
  cursor:pointer
}
div.wpforms-container-full input[type=checkbox]:before,
div.wpforms-container-full input[type=radio]:before {
  border-width:var(--wpforms-field-border-size);
  border-style:var(--wpforms-field-border-style);
  border-color:var(--wpforms-field-border-color);
  background-color:var(--wpforms-field-background-color);
  background-clip:padding-box;
  background-image:none;
  border-radius:3px
}
div.wpforms-container-full input[type=checkbox]+label,
div.wpforms-container-full input[type=radio]+label {
  display:inline;
  position:relative;
  padding-inline-start:12px;
  font-size:var(--wpforms-label-size-font-size);
  cursor:pointer;
  vertical-align:middle
}
div.wpforms-container-full input[type=checkbox]:checked:before,
div.wpforms-container-full input[type=radio]:checked:before {
  margin:0;
  border-width:var(--wpforms-field-border-size, 0);
  border-style:solid;
  border-color:var(--wpforms-button-background-color);
  box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,0.15);
  outline:none
}
div.wpforms-container-full input[type=checkbox]:focus,
div.wpforms-container-full input[type=radio]:focus {
  outline:none
}
div.wpforms-container-full input[type=checkbox]:focus:before,
div.wpforms-container-full input[type=radio]:focus:before {
  border-width:var(--wpforms-field-border-size, 0);
  border-style:solid;
  border-color:var(--wpforms-button-background-color);
  box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,0.15);
  outline:none
}
div.wpforms-container-full input[type=checkbox]:checked:after {
  border-top:none;
  border-right:none;
  height:calc( var( --wpforms-field-size-checkbox-size ) * 0.6);
  border-left:4px solid var(--wpforms-button-background-color);
  border-bottom:4px solid var(--wpforms-button-background-color);
  background-color:transparent;
  transform:translate(0, 1px) scale(0.5) rotate(-45deg);
  left:calc( -4px + var( --wpforms-field-border-size, 1px ));
  top:calc( -3px + var( --wpforms-field-border-size, 1px ))
}
div.wpforms-container-full input[type=radio] {
  border-radius:50%
}
div.wpforms-container-full input[type=radio]:before {
  border-radius:50%
}
div.wpforms-container-full input[type=radio]:checked:after {
  border:1px solid transparent;
  border-radius:50%;
  background-color:var(--wpforms-button-background-color);
  transform:scale(0.5);
  -moz-transform:scale(0.47);
  left:calc( -3px + var( --wpforms-field-border-size, 1px ));
  top:calc( -3px + var( --wpforms-field-border-size, 1px ))
}
div.wpforms-container-full .wpforms-field.wpforms-field-checkbox ul,
div.wpforms-container-full .wpforms-field.wpforms-field-radio ul,
div.wpforms-container-full .wpforms-field.wpforms-field-payment-checkbox ul,
div.wpforms-container-full .wpforms-field.wpforms-field-payment-multiple ul,
div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox ul {
  display:grid;
  grid-template-columns:repeat(1, auto);
  padding:0;
  gap:var(--wpforms-field-size-input-spacing)
}
div.wpforms-container-full .wpforms-field.wpforms-field-checkbox ul li,
div.wpforms-container-full .wpforms-field.wpforms-field-radio ul li,
div.wpforms-container-full .wpforms-field.wpforms-field-payment-checkbox ul li,
div.wpforms-container-full .wpforms-field.wpforms-field-payment-multiple ul li,
div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox ul li {
  height:unset;
  line-height:var(--wpforms-field-size-checkbox-size);
  display:flex;
  align-items:flex-start;
  margin:0
}
div.wpforms-container-full .wpforms-field.wpforms-field-checkbox ul li input,
div.wpforms-container-full .wpforms-field.wpforms-field-radio ul li input,
div.wpforms-container-full .wpforms-field.wpforms-field-payment-checkbox ul li input,
div.wpforms-container-full .wpforms-field.wpforms-field-payment-multiple ul li input,
div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox ul li input {
  min-width:var(--wpforms-field-size-checkbox-size);
  margin-top:calc((var(--wpforms-label-size-font-size) * 1.3 - var(--wpforms-field-size-checkbox-size)) / 1.5)
}
div.wpforms-container-full .wpforms-field.wpforms-field-checkbox ul li input+label,
div.wpforms-container-full .wpforms-field.wpforms-field-radio ul li input+label,
div.wpforms-container-full .wpforms-field.wpforms-field-payment-checkbox ul li input+label,
div.wpforms-container-full .wpforms-field.wpforms-field-payment-multiple ul li input+label,
div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox ul li input+label {
  padding-inline-start:12px;
  margin:0;
  line-height:1.3
}
div.wpforms-container-full .wpforms-field.wpforms-field-checkbox ul li input+label .wpforms-currency-symbol,
div.wpforms-container-full .wpforms-field.wpforms-field-radio ul li input+label .wpforms-currency-symbol,
div.wpforms-container-full .wpforms-field.wpforms-field-payment-checkbox ul li input+label .wpforms-currency-symbol,
div.wpforms-container-full .wpforms-field.wpforms-field-payment-multiple ul li input+label .wpforms-currency-symbol,
div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox ul li input+label .wpforms-currency-symbol {
  white-space:nowrap
}
div.wpforms-container-full .wpforms-field.wpforms-field-checkbox .wpforms-field-description ul,
div.wpforms-container-full .wpforms-field.wpforms-field-checkbox .wpforms-field-description ol,
div.wpforms-container-full .wpforms-field.wpforms-field-radio .wpforms-field-description ul,
div.wpforms-container-full .wpforms-field.wpforms-field-radio .wpforms-field-description ol,
div.wpforms-container-full .wpforms-field.wpforms-field-payment-checkbox .wpforms-field-description ul,
div.wpforms-container-full .wpforms-field.wpforms-field-payment-checkbox .wpforms-field-description ol,
div.wpforms-container-full .wpforms-field.wpforms-field-payment-multiple .wpforms-field-description ul,
div.wpforms-container-full .wpforms-field.wpforms-field-payment-multiple .wpforms-field-description ol,
div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox .wpforms-field-description ul,
div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox .wpforms-field-description ol {
  display:block;
  padding-left:15px
}
div.wpforms-container-full .wpforms-field.wpforms-field-checkbox .wpforms-field-description ul li,
div.wpforms-container-full .wpforms-field.wpforms-field-checkbox .wpforms-field-description ol li,
div.wpforms-container-full .wpforms-field.wpforms-field-radio .wpforms-field-description ul li,
div.wpforms-container-full .wpforms-field.wpforms-field-radio .wpforms-field-description ol li,
div.wpforms-container-full .wpforms-field.wpforms-field-payment-checkbox .wpforms-field-description ul li,
div.wpforms-container-full .wpforms-field.wpforms-field-payment-checkbox .wpforms-field-description ol li,
div.wpforms-container-full .wpforms-field.wpforms-field-payment-multiple .wpforms-field-description ul li,
div.wpforms-container-full .wpforms-field.wpforms-field-payment-multiple .wpforms-field-description ol li,
div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox .wpforms-field-description ul li,
div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox .wpforms-field-description ol li {
  display:list-item;
  margin-bottom:10px
}
div.wpforms-container-full .wpforms-field.wpforms-field-checkbox.wpforms-checkbox-2-columns ul,
div.wpforms-container-full .wpforms-field.wpforms-field-checkbox.wpforms-multiplechoice-2-columns ul,
div.wpforms-container-full .wpforms-field.wpforms-field-checkbox.wpforms-list-2-columns ul,
div.wpforms-container-full .wpforms-field.wpforms-field-radio.wpforms-checkbox-2-columns ul,
div.wpforms-container-full .wpforms-field.wpforms-field-radio.wpforms-multiplechoice-2-columns ul,
div.wpforms-container-full .wpforms-field.wpforms-field-radio.wpforms-list-2-columns ul,
div.wpforms-container-full .wpforms-field.wpforms-field-payment-checkbox.wpforms-checkbox-2-columns ul,
div.wpforms-container-full .wpforms-field.wpforms-field-payment-checkbox.wpforms-multiplechoice-2-columns ul,
div.wpforms-container-full .wpforms-field.wpforms-field-payment-checkbox.wpforms-list-2-columns ul,
div.wpforms-container-full .wpforms-field.wpforms-field-payment-multiple.wpforms-checkbox-2-columns ul,
div.wpforms-container-full .wpforms-field.wpforms-field-payment-multiple.wpforms-multiplechoice-2-columns ul,
div.wpforms-container-full .wpforms-field.wpforms-field-payment-multiple.wpforms-list-2-columns ul,
div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox.wpforms-checkbox-2-columns ul,
div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox.wpforms-multiplechoice-2-columns ul,
div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox.wpforms-list-2-columns ul {
  grid-template-columns:repeat(2, minmax(0, 1fr))
}
div.wpforms-container-full .wpforms-field.wpforms-field-checkbox.wpforms-checkbox-3-columns ul,
div.wpforms-container-full .wpforms-field.wpforms-field-checkbox.wpforms-multiplechoice-3-columns ul,
div.wpforms-container-full .wpforms-field.wpforms-field-checkbox.wpforms-list-3-columns ul,
div.wpforms-container-full .wpforms-field.wpforms-field-radio.wpforms-checkbox-3-columns ul,
div.wpforms-container-full .wpforms-field.wpforms-field-radio.wpforms-multiplechoice-3-columns ul,
div.wpforms-container-full .wpforms-field.wpforms-field-radio.wpforms-list-3-columns ul,
div.wpforms-container-full .wpforms-field.wpforms-field-payment-checkbox.wpforms-checkbox-3-columns ul,
div.wpforms-container-full .wpforms-field.wpforms-field-payment-checkbox.wpforms-multiplechoice-3-columns ul,
div.wpforms-container-full .wpforms-field.wpforms-field-payment-checkbox.wpforms-list-3-columns ul,
div.wpforms-container-full .wpforms-field.wpforms-field-payment-multiple.wpforms-checkbox-3-columns ul,
div.wpforms-container-full .wpforms-field.wpforms-field-payment-multiple.wpforms-multiplechoice-3-columns ul,
div.wpforms-container-full .wpforms-field.wpforms-field-payment-multiple.wpforms-list-3-columns ul,
div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox.wpforms-checkbox-3-columns ul,
div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox.wpforms-multiplechoice-3-columns ul,
div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox.wpforms-list-3-columns ul {
  grid-template-columns:repeat(3, minmax(0, 1fr))
}
div.wpforms-container-full .wpforms-field.wpforms-field-checkbox.wpforms-list-inline ul,
div.wpforms-container-full .wpforms-field.wpforms-field-radio.wpforms-list-inline ul,
div.wpforms-container-full .wpforms-field.wpforms-field-payment-checkbox.wpforms-list-inline ul,
div.wpforms-container-full .wpforms-field.wpforms-field-payment-multiple.wpforms-list-inline ul,
div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox.wpforms-list-inline ul {
  display:inline-flex;
  flex-wrap:wrap
}
div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-image-choices-item label,
div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic .wpforms-image-choices-item label,
div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-none .wpforms-image-choices-item label {
  display:block;
  overflow:hidden;
  position:relative;
  border-width:var(--wpforms-field-border-size);
  border-color:transparent;
  border-style:solid
}
div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-image-choices-item label .wpforms-image-choices-label,
div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic .wpforms-image-choices-item label .wpforms-image-choices-label,
div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-none .wpforms-image-choices-item label .wpforms-image-choices-label {
  font-size:var(--wpforms-field-size-font-size);
  color:var(--wpforms-label-color);
  margin-top:var(--wpforms-field-size-input-spacing)
}
div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-image-choices-item img,
div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic .wpforms-image-choices-item img {
  border-radius:calc( var( --wpforms-field-border-radius ) / 2);
  overflow:hidden
}
div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-image-choices-item label,
div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic .wpforms-image-choices-item label {
  border-radius:var(--wpforms-field-border-radius)
}
div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-image-choices-item label:hover,
div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic .wpforms-image-choices-item label:hover {
  border-color:var(--wpforms-button-background-color)
}
div.wpforms-container-full .wpforms-form .wpforms-image-choices-modern .wpforms-image-choices-item label {
  border-width:var(--wpforms-field-border-size)
}
div.wpforms-container-full .wpforms-form .wpforms-image-choices-modern .wpforms-image-choices-item label:hover {
  box-shadow:0 0 0 1px var(--wpforms-button-background-color)
}
div.wpforms-container-full .wpforms-form .wpforms-image-choices-modern .wpforms-image-choices-item label:focus,
div.wpforms-container-full .wpforms-form .wpforms-image-choices-modern .wpforms-image-choices-item label:focus-within {
  border-width:var(--wpforms-field-border-size, 0);
  border-style:solid;
  border-color:var(--wpforms-button-background-color);
  box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,0.15);
  outline:none
}
div.wpforms-container-full .wpforms-form .wpforms-image-choices-modern .wpforms-image-choices-item label.wpforms-field-label-inline-empty .wpforms-image-choices-label {
  margin-top:0
}
div.wpforms-container-full .wpforms-form .wpforms-image-choices-modern .wpforms-image-choices-item.wpforms-selected .wpforms-image-choices-image:after,
div.wpforms-container-full .wpforms-form .wpforms-image-choices-modern .wpforms-image-choices-item:has(input:checked) .wpforms-image-choices-image:after {
  background-color:var(--wpforms-button-background-color)
}
div.wpforms-container-full .wpforms-form .wpforms-image-choices-modern .wpforms-image-choices-item.wpforms-selected label:hover,
div.wpforms-container-full .wpforms-form .wpforms-image-choices-modern .wpforms-image-choices-item:has(input:checked) label:hover {
  border-color:var(--wpforms-button-background-color);
  box-shadow:0 0 20px 0 rgba(0,0,0,0.1),0 0 0 1px var(--wpforms-button-background-color)
}
div.wpforms-container-full .wpforms-form .wpforms-image-choices-classic .wpforms-image-choices-item .wpforms-image-choices-image img {
  border-radius:calc( var( --wpforms-field-border-radius ) / 2)
}
div.wpforms-container-full .wpforms-form .wpforms-image-choices-classic .wpforms-image-choices-item label:focus,
div.wpforms-container-full .wpforms-form .wpforms-image-choices-classic .wpforms-image-choices-item label:focus-within {
  border-color:var(--wpforms-button-background-color)
}
div.wpforms-container-full .wpforms-form .wpforms-image-choices-classic .wpforms-image-choices-item.wpforms-selected label,
div.wpforms-container-full .wpforms-form .wpforms-image-choices-classic .wpforms-image-choices-item:has(input:checked) label {
  border-width:var(--wpforms-field-border-size, 0);
  border-style:solid;
  border-color:var(--wpforms-button-background-color);
  box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,0.15);
  outline:none
}
div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-none .wpforms-image-choices-item label {
  padding:2px
}
div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-none .wpforms-image-choices-item label .wpforms-image-choices-image {
  display:inline-block;
  margin-bottom:var(--wpforms-field-size-input-spacing)
}
div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-none .wpforms-image-choices-item label input {
  margin-top:0
}
div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-none .wpforms-image-choices-item label .wpforms-image-choices-label {
  margin-top:0
}
div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices {
  margin:0 !important;
  gap:22px
}
div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-small svg {
  height:calc( 32px * var( --wpforms-field-size-icon-size ))
}
div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-medium svg {
  height:calc( 48px * var( --wpforms-field-size-icon-size ))
}
div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-large svg {
  height:calc( 64px * var( --wpforms-field-size-icon-size ))
}
div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices .wpforms-icon-choices-item {
  width:auto;
  margin:0 !important
}
div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices .wpforms-icon-choices-item label {
  width:100%
}
div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices .wpforms-icon-choices-item svg {
  fill:var(--wpforms-icon-choices-color);
  max-width:100%
}
div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices .wpforms-icon-choices-item .wpforms-icon-choices-label {
  font-size:var(--wpforms-label-size-font-size);
  line-height:var(--wpforms-label-size-line-height);
  margin-top:var(--wpforms-field-size-input-spacing);
  color:var(--wpforms-label-color)
}
div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-icon-choices-icon {
  background-color:transparent;
  border-radius:var(--wpforms-field-border-radius);
  border-width:clamp(1px, var(--wpforms-field-border-size), 6px);
  border-style:solid;
  border-color:var(--wpforms-field-border-color);
  margin-bottom:calc( var( --wpforms-field-size-input-spacing ) - 5px);
  overflow:hidden;
  box-shadow:none;
  padding:var(--wpforms-field-size-input-spacing) calc( var( --wpforms-field-size-input-spacing ) + 5px) calc( 2 * var( --wpforms-field-size-input-spacing ) + var( --wpforms-field-size-checkbox-size )) calc( var( --wpforms-field-size-input-spacing ) + 5px)
}
div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-icon-choices-icon:before,
div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-icon-choices-icon:after {
  width:var(--wpforms-field-size-checkbox-size);
  height:var(--wpforms-field-size-checkbox-size);
  margin-top:var(--wpforms-field-size-input-spacing);
  bottom:var(--wpforms-field-size-input-spacing);
  left:50%;
  transform:translateX(-50%);
  background-color:var(--wpforms-field-background-color);
  box-shadow:0 0 0 1px var(--wpforms-field-border-color);
  opacity:1 !important
}
div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-icon-choices-icon:hover {
  box-shadow:0 0 0 1px var(--wpforms-icon-choices-color);
  border-color:var(--wpforms-icon-choices-color)
}
div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-icon-choices-icon-bg {
  background-color:transparent;
  border-radius:calc( var( --wpforms-field-border-radius ) / 1.5)
}
div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-selected .wpforms-icon-choices-icon,
div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon {
  box-shadow:0 0 0 1px var(--wpforms-icon-choices-color);
  border-color:var(--wpforms-icon-choices-color)
}
div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-selected .wpforms-icon-choices-icon-bg,
div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon-bg {
  background-color:var(--wpforms-icon-choices-color)
}
div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default label:focus-within .wpforms-icon-choices-icon {
  box-shadow:0 0 0 1px var(--wpforms-icon-choices-color);
  border-color:var(--wpforms-icon-choices-color)
}
div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-modern li label {
  box-shadow:none;
  border-radius:var(--wpforms-field-border-radius);
  border-width:clamp(1px, var(--wpforms-field-border-size), 6px);
  border-style:solid;
  border-color:var(--wpforms-field-border-color);
  padding:var(--wpforms-field-size-input-spacing);
  background-color:transparent !important
}
div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-modern li label:hover {
  box-shadow:0 0 0 1px var(--wpforms-icon-choices-color);
  border-color:var(--wpforms-icon-choices-color)
}
div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-modern li label.wpforms-field-label-inline-empty .wpforms-icon-choices-icon {
  margin-bottom:0
}
div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-modern li:focus-within label {
  box-shadow:0 0 0 1px var(--wpforms-icon-choices-color);
  border-color:var(--wpforms-icon-choices-color)
}
div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-modern li.wpforms-selected label,
div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-modern li:has(input:checked) label {
  box-shadow:0 0 0 clamp(1px, var(--wpforms-field-border-size), 6px) var(--wpforms-icon-choices-color),0 1px 10px rgba(0,0,0,0.15);
  border-color:var(--wpforms-icon-choices-color)
}
div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-classic li label {
  border-radius:var(--wpforms-field-border-radius);
  background-color:transparent !important;
  padding:20px 20px 15px 20px
}
div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-classic li label:hover {
  box-shadow:0 0 0 clamp(2px, var(--wpforms-field-border-size), 6px) var(--wpforms-icon-choices-color)
}
div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-classic li label.wpforms-field-label-inline-empty .wpforms-icon-choices-icon {
  margin-bottom:5px
}
div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-classic li:focus-within label {
  box-shadow:0 0 0 clamp(2px, var(--wpforms-field-border-size), 6px) var(--wpforms-icon-choices-color)
}
div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-classic li.wpforms-selected label,
div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-classic li:has(input:checked) label {
  box-shadow:0 0 0 clamp(2px, var(--wpforms-field-border-size), 6px) var(--wpforms-icon-choices-color)
}
div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-none .wpforms-icon-choices-icon {
  margin-bottom:var(--wpforms-field-size-input-spacing)
}
div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-none input {
  margin-top:0;
  vertical-align:middle
}
div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-none .wpforms-icon-choices-label {
  padding-left:8px;
  vertical-align:middle;
  margin-top:2px
}
div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-radio .wpforms-icon-choices-default .wpforms-selected .wpforms-icon-choices-icon:before,
div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-radio .wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:before,
div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-payment-multiple .wpforms-icon-choices-default .wpforms-selected .wpforms-icon-choices-icon:before,
div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-payment-multiple .wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:before {
  box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)
}
div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-radio .wpforms-icon-choices-default .wpforms-selected .wpforms-icon-choices-icon:after,
div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-radio .wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:after,
div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-payment-multiple .wpforms-icon-choices-default .wpforms-selected .wpforms-icon-choices-icon:after,
div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-payment-multiple .wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:after {
  transform:translateX(-50%) scale(0.5);
  background-color:var(--wpforms-icon-choices-color);
  box-shadow:0 0 0 1px var(--wpforms-icon-choices-color);
  -moz-transform:translateX(-50%) scale(0.49)
}
div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-checkbox .wpforms-icon-choices-default .wpforms-selected .wpforms-icon-choices-icon:before,
div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-checkbox .wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:before,
div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-payment-checkbox .wpforms-icon-choices-default .wpforms-selected .wpforms-icon-choices-icon:before,
div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-payment-checkbox .wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:before {
  box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)
}
div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-checkbox .wpforms-icon-choices-default .wpforms-selected .wpforms-icon-choices-icon:after,
div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-checkbox .wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:after,
div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-payment-checkbox .wpforms-icon-choices-default .wpforms-selected .wpforms-icon-choices-icon:after,
div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-payment-checkbox .wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:after {
  border-top:none;
  border-right:none;
  height:calc( var( --wpforms-field-size-checkbox-size ) * 0.6);
  border-left:4px solid var(--wpforms-icon-choices-color);
  border-bottom:4px solid var(--wpforms-icon-choices-color);
  background-color:transparent;
  transform:scale(0.6) translate(-10%, -50%) rotate(-45deg);
  box-shadow:none
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content {
  display:flex;
  align-items:center;
  gap:15px
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content .wpforms-single-item-price {
  width:calc(60% - 85px)
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content .wpforms-single-item-price.wpforms-field-small {
  text-wrap:balance;
  width:calc(25% - 85px)
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content .wpforms-single-item-price.wpforms-field-large {
  width:calc(100% - 85px)
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content select.wpforms-payment-quantity {
  margin-left:0;
  height:30px;
  min-height:30px;
  font-size:14px;
  padding-top:0;
  padding-bottom:0
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price {
  display:inline-block;
  max-width:calc( 60% - 85px)
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price.wpforms-field-small {
  max-width:calc( 25% - 85px)
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price.wpforms-field-large {
  max-width:calc( 100% - 85px)
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-quantity {
  display:inline-block;
  margin-inline-start:15px;
  width:70px;
  min-width:70px
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern {
  display:flex;
  flex-wrap:wrap;
  column-gap:15px;
  align-items:flex-start
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-label {
  min-width:100%
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .choices {
  margin-bottom:5px
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row {
  flex-grow:1;
  max-width:calc( 60% - 85px)
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row.wpforms-field-small {
  max-width:calc( 25% - 85px)
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row.wpforms-field-large {
  max-width:calc( 100% - 85px)
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-payment-quantity {
  flex-basis:70px;
  max-width:70px
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-payment-quantity .choices__list--dropdown {
  min-width:70px
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-description {
  flex-basis:100%;
  margin-top:0
}
.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-error {
  flex-basis:100%
}
@media only screen and (max-width: 600px) {
  .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price {
    width:calc( 100% - 85px) !important;
    max-width:100% !important
  }
  .wpforms-form .wpforms-payment-quantities-enabled .wpforms-single-item-price-content .wpforms-single-item-price {
    width:calc( 100% - 70px) !important
  }
  .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row {
    width:calc( 100% - 85px) !important;
    max-width:100% !important
  }
}
#wpforms-form-page-page .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price.wpforms-field-medium,
#wpforms-form-page-page .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price.wpforms-field-small {
  max-width:calc( 100% - 85px)
}
div.wpforms-container-full .wpforms-form .wpforms-field-divider {
  border-top-width:var(--wpforms-field-border-size);
  border-top-style:solid;
  border-top-color:var(--wpforms-field-border-color);
  margin-top:30px;
  padding:0px
}
div.wpforms-container-full .wpforms-form .wpforms-field-divider:first-child {
  margin-top:0;
  border-top:none
}
div.wpforms-container-full .wpforms-form .wpforms-field-divider h3 {
  color:var(--wpforms-label-color);
  padding-top:var(--wpforms-field-size-input-spacing);
  font-size:calc( 1.5 * var( --wpforms-label-size-font-size ));
  font-weight:bold
}
div.wpforms-container-full .wpforms-form .wpforms-field-divider:has(>.wpforms-field-description) h3 {
  margin-bottom:5px
}
div.wpforms-container-full .wpforms-form .wpforms-field-divider+.wpforms-field-divider {
  margin-top:45px
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-classic select {
  padding-inline-start:14px
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-classic select[multiple] {
  padding:0;
  overflow:auto
}
@supports (font: -apple-system-body) and (-webkit-appearance: none) and (-webkit-hyphens: none) {
  div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-classic select[multiple] {
    padding:10px 12px;
    line-height:1
  }
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-classic select[multiple]>option {
  padding:10px 14px;
  box-shadow:0 1px 0 0 rgba(0,0,0,0.1)
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-classic select[multiple]>option.placeholder,
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-classic select[multiple]>option[disabled] {
  box-shadow:0 1px 0 0 rgba(0,0,0,0.2)
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices {
  font-size:var(--wpforms-field-size-font-size);
  line-height:19px;
  color:var(--wpforms-field-text-color);
  margin-bottom:5px
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__input--cloned {
  background-color:transparent
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner {
  background-color:var(--wpforms-field-background-color);
  background-clip:padding-box;
  min-height:var(--wpforms-field-size-input-height);
  line-height:var(--wpforms-field-size-input-height);
  padding:0 24px 0 7px;
  border-width:var(--wpforms-field-border-size);
  border-style:var(--wpforms-field-border-style);
  border-color:var(--wpforms-field-border-color);
  border-radius:var(--wpforms-field-border-radius);
  cursor:pointer
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner .choices__list--single {
  padding:0 16px 0 4px
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner .choices__list--single .choices__item--selectable {
  background-color:transparent;
  font-size:var(--wpforms-field-size-font-size);
  color:var(--wpforms-field-text-color)
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner .choices__list--single .choices__item--selectable.choices__placeholder {
  opacity:0.5
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner .choices__list--multiple {
  display:inline !important
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner .choices__list--multiple:empty {
  display:none
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner .choices__list--multiple:empty+.choices__input {
  margin-left:4px !important;
  min-width:100% !important;
  text-overflow:ellipsis;
  padding-right:20px !important;
  white-space:nowrap
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner .choices__list--multiple .choices__item {
  position:relative;
  top:-1.5px;
  background-color:var(--wpforms-button-background-color);
  border:1px solid var(--wpforms-button-background-color);
  border-radius:calc( max( var( --wpforms-field-border-radius ), 6px ) / 2);
  color:var(--wpforms-button-text-color-alt, var(--wpforms-button-text-color));
  margin:0 6px 6px 0;
  line-height:1
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__list--dropdown {
  background:var(--wpforms-field-menu-color) !important;
  color:var(--wpforms-field-text-color)
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__list--dropdown .choices__item--selectable.is-highlighted {
  background-color:var(--wpforms-button-background-color);
  color:var(--wpforms-button-text-color-alt, var(--wpforms-button-text-color))
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices input.choices__input {
  display:inline-block;
  padding:0 !important
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices[data-type*="select-one"] input.choices__input {
  background:none !important;
  margin:5px !important;
  padding:5px !important;
  width:calc( 100% - 10px) !important;
  border:0 !important;
  box-shadow:none !important
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices ::-webkit-input-placeholder {
  color:inherit;
  opacity:0.5
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices ::-moz-placeholder {
  color:inherit;
  opacity:0.5
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices :-ms-input-placeholder {
  color:inherit;
  opacity:0.5
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices[data-type*="select-one"] .choices__button {
  opacity:0.7;
  background-image:linear-gradient(45deg, transparent 44%, var(--wpforms-field-border-color-spare) 44%, var(--wpforms-field-border-color-spare) 56%, transparent 56%),linear-gradient(135deg, transparent 44%, var(--wpforms-field-border-color-spare) 44%, var(--wpforms-field-border-color-spare) 56%, transparent 56%);
  background-position:50% 50%, 50% 50%;
  background-size:8px 8px, 8px 8px;
  background-repeat:no-repeat
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices[data-type*="select-one"] .choices__button:hover {
  opacity:1
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices[data-type*="select-one"] .choices__button:focus {
  border-width:var(--wpforms-field-border-size, 0);
  border-style:solid;
  border-color:var(--wpforms-button-background-color);
  box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,0.15);
  outline:none
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices[data-type*="select-one"]:after,
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices[data-type*="select-multiple"]:after {
  width:0;
  height:0;
  right:12px;
  background:none;
  border-left:5px solid transparent;
  border-right:5px solid transparent;
  border-top:5px solid var(--wpforms-field-border-color-spare)
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices[data-type*="select-one"].is-open:after,
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices[data-type*="select-multiple"].is-open:after {
  border-top:5px solid transparent;
  border-bottom:5px solid var(--wpforms-field-border-color-spare)
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices.is-focused .choices__inner,
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices.is-open .choices__inner,
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices.is-open .choices__list--dropdown {
  border-width:var(--wpforms-field-border-size, 0);
  border-style:solid;
  border-color:var(--wpforms-button-background-color);
  box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,0.15);
  outline:none
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices.is-open:before {
  content:'';
  position:absolute;
  height:3px;
  background:var(--wpforms-field-background-color);
  width:calc( 100% - 2px);
  left:1px;
  right:1px;
  z-index:100000000000;
  opacity:1;
  border-radius:0
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices.is-open:not(.is-flipped):before {
  top:unset;
  bottom:1px
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices.is-open:not(.is-flipped) .choices__inner {
  border-radius:var(--wpforms-field-border-radius) var(--wpforms-field-border-radius) 0 0
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices.is-open:not(.is-flipped) .choices__list--dropdown {
  border-radius:0 0 var(--wpforms-field-border-radius) var(--wpforms-field-border-radius);
  margin-top:0
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices.is-open.is-flipped:before {
  top:1px
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices.is-open.is-flipped .choices__inner {
  border-radius:0 0 var(--wpforms-field-border-radius) var(--wpforms-field-border-radius)
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices.is-open.is-flipped .choices__list--dropdown {
  border-radius:var(--wpforms-field-border-radius) var(--wpforms-field-border-radius) 0 0;
  margin-bottom:0
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern.wpforms-has-error .choices .choices__inner {
  border-width:var(--wpforms-field-border-size);
  border-style:solid;
  border-color:var(--wpforms-label-error-color)
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern.wpforms-has-error .choices:hover .choices__inner {
  border-width:var(--wpforms-field-border-size);
  border-style:solid;
  border-color:var(--wpforms-label-error-color);
  box-shadow:0 0 2px 0 var(--wpforms-label-error-color)
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern.wpforms-has-error .choices.is-focused .choices__inner,
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern.wpforms-has-error .choices.is-open .choices__inner,
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern.wpforms-has-error .choices.is-open .choices__list--dropdown {
  border-width:var(--wpforms-field-border-size);
  border-style:solid;
  border-color:var(--wpforms-label-error-color);
  box-shadow:0 0 0 1px var(--wpforms-label-error-color)
}
div.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type=range] {
  appearance:none;
  height:calc( var( --wpforms-field-size-input-height ) / 4);
  padding:0;
  margin-top:calc( var( --wpforms-field-size-input-spacing ) + var( --wpforms-field-size-input-height ) / 4);
  margin-bottom:calc( var( --wpforms-field-size-input-height ) / 4);
  border-radius:var(--wpforms-field-border-radius);
  border-width:var(--wpforms-field-border-size);
  border-style:var(--wpforms-field-border-style);
  border-color:var(--wpforms-field-border-color)
}
div.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type=range]:first-child {
  margin-top:calc( var( --wpforms-field-size-input-height ) * 0.25)
}
div.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type=range]:focus {
  border-width:var(--wpforms-field-border-size, 0);
  border-style:solid;
  border-color:var(--wpforms-button-background-color);
  box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,0.15);
  outline:none
}
div.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type=range]:focus:invalid {
  border-width:var(--wpforms-field-border-size, 0);
  border-style:solid;
  border-color:var(--wpforms-button-background-color);
  box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,0.15);
  outline:none;
  color:var(--wpforms-field-text-color)
}
div.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type=range]::-webkit-slider-runnable-track {
  height:calc( var( --wpforms-field-size-input-height ) / 4);
  box-shadow:none
}
div.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type=range]::-webkit-slider-thumb {
  appearance:none;
  width:calc( var( --wpforms-field-size-input-height ) * 0.6);
  height:calc( var( --wpforms-field-size-input-height ) * 0.6);
  margin-top:calc( -1 * var( --wpforms-field-size-input-height ) * 0.18);
  background-color:var(--wpforms-button-background-color);
  background-clip:padding-box;
  cursor:pointer;
  border-radius:100%;
  border-width:var(--wpforms-button-border-size);
  border-style:var(--wpforms-button-border-style);
  border-color:var(--wpforms-button-border-color)
}
div.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type=range]::-moz-range-thumb {
  appearance:none;
  width:calc( var( --wpforms-field-size-input-height ) * 0.6);
  height:calc( var( --wpforms-field-size-input-height ) * 0.6);
  margin-top:calc( -1 * var( --wpforms-field-size-input-height ) * 0.18);
  background-color:var(--wpforms-button-background-color);
  background-clip:padding-box;
  cursor:pointer;
  border-radius:100%;
  border-width:var(--wpforms-button-border-size);
  border-style:var(--wpforms-button-border-style);
  border-color:var(--wpforms-button-border-color)
}
div.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type=range]::-ms-thumb {
  appearance:none;
  width:calc( var( --wpforms-field-size-input-height ) * 0.6);
  height:calc( var( --wpforms-field-size-input-height ) * 0.6);
  margin-top:calc( -1 * var( --wpforms-field-size-input-height ) * 0.18);
  background-color:var(--wpforms-button-background-color);
  background-clip:padding-box;
  cursor:pointer;
  border-radius:100%;
  border-width:var(--wpforms-button-border-size);
  border-style:var(--wpforms-button-border-style);
  border-color:var(--wpforms-button-border-color)
}
div.wpforms-container-full .wpforms-form .wpforms-field-number-slider .wpforms-field-number-slider-hint {
  font-size:var(--wpforms-label-size-sublabel-font-size);
  line-height:var(--wpforms-label-size-sublabel-line-height);
  color:var(--wpforms-label-sublabel-color);
  padding:var(--wpforms-field-size-sublabel-spacing) 0 0 0;
  margin:0
}
div.wpforms-container-full .wpforms-form .wpforms-field-number-slider .wpforms-field-number-slider-hint b,
div.wpforms-container-full .wpforms-form .wpforms-field-number-slider .wpforms-field-number-slider-hint strong {
  color:var(--wpforms-label-sublabel-color)
}
div.wpforms-container-full .wpforms-form textarea {
  line-height:1.3;
  min-height:var(--wpforms-field-size-input-height);
  padding:var(--wpforms-field-size-padding-h);
  resize:vertical
}
div.wpforms-container-full .wpforms-form textarea.wpforms-field-small {
  height:calc( var( --wpforms-field-size-input-height ) * 2.26)
}
div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium {
  height:calc( var( --wpforms-field-size-input-height ) * 2.8)
}
div.wpforms-container-full .wpforms-form textarea.wpforms-field-large {
  height:calc( var( --wpforms-field-size-input-height ) * 5.1)
}
div.wpforms-container-full .wpforms-form textarea:focus {
  color:var(--wpforms-field-text-color)
}
.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview,
.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview,
.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview {
  border-radius:4px;
  border:1px solid #e2e2e2;
  border-collapse:separate
}
.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td,
.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td,
.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td {
  border-top:1px solid #e2e2e2;
  border-bottom:none;
  border-left:none;
  border-right:none
}
.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th,
.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th,
.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th {
  font-weight:400;
  border:none
}
.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td,
.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th,
.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td,
.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th,
.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td,
.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th {
  padding:9px 0;
  line-height:20px;
  background:none
}
.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,
.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label,
.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,
.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label,
.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,
.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label {
  text-wrap:balance;
  padding-left:10px
}
.rtl .wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,
.rtl .wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label,
.rtl .wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,
.rtl .wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label,
.rtl .wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,
.rtl .wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label {
  padding-right:10px;
  padding-left:0
}
.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,
.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price,
.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,
.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price,
.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,
.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price {
  padding-right:10px
}
.rtl .wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,
.rtl .wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price,
.rtl .wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,
.rtl .wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price,
.rtl .wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,
.rtl .wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price {
  padding-left:10px;
  padding-right:0
}
.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td,
.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td,
.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td {
  padding-left:10px
}
.rtl .wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td,
.rtl .wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td,
.rtl .wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td {
  padding-right:10px;
  padding-left:0
}
.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-subtotal td,
.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-total td,
.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-subtotal td,
.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-total td,
.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-subtotal td,
.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-total td {
  font-weight:700
}
.wpforms-container .wpforms-form .wpforms-order-summary-container,
.wpforms-confirmation-container-order-summary .wpforms-order-summary-container,
.wpforms-confirmation-container-full .wpforms-order-summary-container {
  font-size:var(--wpforms-field-size-font-size)
}
.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview,
.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview,
.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview {
  border-style:var(--wpforms-field-border-style);
  border-width:var(--wpforms-field-border-size);
  border-radius:var(--wpforms-field-border-radius)
}
.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td,
.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td,
.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td {
  border-top-style:var(--wpforms-field-border-style);
  border-top-width:var(--wpforms-field-border-size)
}
.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview,
.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview {
  border-color:var(--wpforms-field-border-color)
}
.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th,
.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th {
  color:var(--wpforms-label-color)
}
.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td,
.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td {
  color:var(--wpforms-label-sublabel-color);
  border-top-color:var(--wpforms-field-border-color)
}
.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-coupon-total td.wpforms-order-summary-item-price,
.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-coupon-total td.wpforms-order-summary-item-price {
  color:var(--wpforms-label-error-color)
}
.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-total td,
.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-subtotal td,
.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-total td,
.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-subtotal td {
  color:var(--wpforms-label-color)
}
.wpforms-confirmation-container-order-summary .wpforms-order-summary-container,
.wpforms-confirmation-container-full .wpforms-order-summary-container {
  max-width:100%;
  margin-bottom:24px
}
@container wpforms-field-row-responsive (max-width: 200px) {
  div.wpforms-container-full .wpforms-form .wpforms-field .wpforms-field-row .wpforms-field-row-block:not(:last-child) {
    margin-bottom:var(--wpforms-field-size-input-spacing)
  }
}
@container wpforms-field-row-responsive-300px (max-width: 300px) {
  div.wpforms-container-full .wpforms-form .wpforms-field .wpforms-field-row .wpforms-field-row-block:not(:last-child) {
    margin-bottom:var(--wpforms-field-size-input-spacing)
  }
}
@media only screen and (max-width: 768px) {
  div.wpforms-container-full:not(:empty) {
    padding:calc( min( var( --wpforms-container-padding ), 40px ))
  }
}
@media only screen and (max-width: 600px) {
  div.wpforms-container-full:not(:empty) {
    padding:calc( min( var( --wpforms-container-padding ), 20px ))
  }
  div.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type=range] {
    margin:20px 0 20px
  }
  div.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type=range]::-webkit-slider-thumb {
    width:30px;
    height:30px
  }
  div.wpforms-container-full .wpforms-form .wpforms-page-indicator.connector .wpforms-page-indicator-page-title {
    display:none
  }
}
:root {
  --wpforms-field-border-radius:3px;
  --wpforms-field-border-style:solid;
  --wpforms-field-border-size:1px;
  --wpforms-field-background-color:#ffffff;
  --wpforms-field-border-color:rgba( 0, 0, 0, 0.25 );
  --wpforms-field-border-color-spare:rgba( 0, 0, 0, 0.25 );
  --wpforms-field-text-color:rgba( 0, 0, 0, 0.7 );
  --wpforms-field-menu-color:#ffffff;
  --wpforms-label-color:rgba( 0, 0, 0, 0.85 );
  --wpforms-label-sublabel-color:rgba( 0, 0, 0, 0.55 );
  --wpforms-label-error-color:#d63637;
  --wpforms-button-border-radius:3px;
  --wpforms-button-border-style:none;
  --wpforms-button-border-size:1px;
  --wpforms-button-background-color:#066aab;
  --wpforms-button-border-color:#066aab;
  --wpforms-button-text-color:#ffffff;
  --wpforms-page-break-color:#066aab;
  --wpforms-background-image:none;
  --wpforms-background-position:center center;
  --wpforms-background-repeat:no-repeat;
  --wpforms-background-size:cover;
  --wpforms-background-width:100px;
  --wpforms-background-height:100px;
  --wpforms-background-color:rgba( 0, 0, 0, 0 );
  --wpforms-background-url:none;
  --wpforms-container-padding:0px;
  --wpforms-container-border-style:none;
  --wpforms-container-border-width:1px;
  --wpforms-container-border-color:#000000;
  --wpforms-container-border-radius:3px;
  --wpforms-field-size-input-height:43px;
  --wpforms-field-size-input-spacing:15px;
  --wpforms-field-size-font-size:16px;
  --wpforms-field-size-line-height:19px;
  --wpforms-field-size-padding-h:14px;
  --wpforms-field-size-checkbox-size:16px;
  --wpforms-field-size-sublabel-spacing:5px;
  --wpforms-field-size-icon-size:1;
  --wpforms-label-size-font-size:16px;
  --wpforms-label-size-line-height:19px;
  --wpforms-label-size-sublabel-font-size:14px;
  --wpforms-label-size-sublabel-line-height:17px;
  --wpforms-button-size-font-size:17px;
  --wpforms-button-size-height:41px;
  --wpforms-button-size-padding-h:15px;
  --wpforms-button-size-margin-top:10px;
  --wpforms-container-shadow-size-box-shadow:none
}

.figure.style4:before {     color: #4E698A !important; }

button#wpforms-submit-136 {
    background-image: linear-gradient(to right, #4E698A 0%, #7187a1 50%, #4E698A 100%);
    display: inline-block;
    width: 100% !important;
    float: right;
    font-size: 15px;
    text-transform: uppercase;
    font-weight: bold;
    text-align: center;
    transition: 0.5s;
    background-size: 200% auto;
    color: white;
    border-radius: 120px;
    padding: 8px 25px;
}

button#wpforms-submit-136:hover {
    background-position: right center;
    color: #fff;
    text-decoration: none;
}

/* Submit button end */

/* Testimonials css start */
.blockquote.st-testimonial-content p {
    color: #4E698A !important;
}

.figure.style4:before {
    color: #4E698A !important;
}