/*
  Icon Font: fontcustom
*/

@font-face {
  font-family: "fontcustom";
  src: url("./fontcustom_3f25ed648bbd3452aa0f03b98ef0d15f.eot");
  src: url("./fontcustom_3f25ed648bbd3452aa0f03b98ef0d15f.eot?#iefix") format("embedded-opentype"),
       url("./fontcustom_3f25ed648bbd3452aa0f03b98ef0d15f.woff2") format("woff2"),
       url("./fontcustom_3f25ed648bbd3452aa0f03b98ef0d15f.woff") format("woff"),
       url("./fontcustom_3f25ed648bbd3452aa0f03b98ef0d15f.ttf") format("truetype"),
       url("./fontcustom_3f25ed648bbd3452aa0f03b98ef0d15f.svg#fontcustom") format("svg");
  font-weight: normal;
  font-style: normal;
}

[data-icon]:before { content: attr(data-icon); }

[data-icon]:before,
.ae-icon-arrow-down:before,
.ae-icon-arrow-right:before,
.ae-icon-check:before,
.ae-icon-cross:before,
.ae-icon-download:before,
.ae-icon-envelope:before,
.ae-icon-facebook:before,
.ae-icon-facebook-messenger:before,
.ae-icon-globe:before,
.ae-icon-handdrawn-balance:before,
.ae-icon-handdrawn-bitcoin:before,
.ae-icon-handdrawn-brochure:before,
.ae-icon-handdrawn-burger:before,
.ae-icon-handdrawn-calendar:before,
.ae-icon-handdrawn-camera:before,
.ae-icon-handdrawn-car:before,
.ae-icon-handdrawn-care:before,
.ae-icon-handdrawn-carnet:before,
.ae-icon-handdrawn-chain:before,
.ae-icon-handdrawn-charitabletrust:before,
.ae-icon-handdrawn-chat:before,
.ae-icon-handdrawn-chick:before,
.ae-icon-handdrawn-chickenleg:before,
.ae-icon-handdrawn-clock:before,
.ae-icon-handdrawn-comunication:before,
.ae-icon-handdrawn-confused-chick:before,
.ae-icon-handdrawn-contract:before,
.ae-icon-handdrawn-cow:before,
.ae-icon-handdrawn-documents:before,
.ae-icon-handdrawn-donate:before,
.ae-icon-handdrawn-donate-euro:before,
.ae-icon-handdrawn-eggs:before,
.ae-icon-handdrawn-email:before,
.ae-icon-handdrawn-environment:before,
.ae-icon-handdrawn-event:before,
.ae-icon-handdrawn-eye:before,
.ae-icon-handdrawn-farmfactory:before,
.ae-icon-handdrawn-fish:before,
.ae-icon-handdrawn-fish-scrape:before,
.ae-icon-handdrawn-fishbug:before,
.ae-icon-handdrawn-fishfarm-one:before,
.ae-icon-handdrawn-fishfarm-two:before,
.ae-icon-handdrawn-fist:before,
.ae-icon-handdrawn-followers:before,
.ae-icon-handdrawn-gift:before,
.ae-icon-handdrawn-graphics:before,
.ae-icon-handdrawn-hen:before,
.ae-icon-handdrawn-hencage:before,
.ae-icon-handdrawn-holdinghen:before,
.ae-icon-handdrawn-house:before,
.ae-icon-handdrawn-instagram:before,
.ae-icon-handdrawn-insurance:before,
.ae-icon-handdrawn-knife:before,
.ae-icon-handdrawn-lamb:before,
.ae-icon-handdrawn-like:before,
.ae-icon-handdrawn-loveveg:before,
.ae-icon-handdrawn-lunch:before,
.ae-icon-handdrawn-mailbox:before,
.ae-icon-handdrawn-majorgifts:before,
.ae-icon-handdrawn-matchingemployer:before,
.ae-icon-handdrawn-meditation:before,
.ae-icon-handdrawn-milk:before,
.ae-icon-handdrawn-payrollgivingpounds:before,
.ae-icon-handdrawn-phone:before,
.ae-icon-handdrawn-pig:before,
.ae-icon-handdrawn-pig-syringe:before,
.ae-icon-handdrawn-pills:before,
.ae-icon-handdrawn-pointer:before,
.ae-icon-handdrawn-protest-sign:before,
.ae-icon-handdrawn-question:before,
.ae-icon-handdrawn-retirement:before,
.ae-icon-handdrawn-rocket:before,
.ae-icon-handdrawn-save:before,
.ae-icon-handdrawn-sheep:before,
.ae-icon-handdrawn-sign:before,
.ae-icon-handdrawn-signature:before,
.ae-icon-handdrawn-smartphone:before,
.ae-icon-handdrawn-steak:before,
.ae-icon-handdrawn-team:before,
.ae-icon-handdrawn-twitter:before,
.ae-icon-handdrawn-vrheadset:before,
.ae-icon-handdrawn-world:before,
.ae-icon-heart:before,
.ae-icon-info:before,
.ae-icon-instagram:before,
.ae-icon-link:before,
.ae-icon-linkedin:before,
.ae-icon-magnifier:before,
.ae-icon-menu-burger:before,
.ae-icon-pinterest:before,
.ae-icon-play:before,
.ae-icon-policy:before,
.ae-icon-quote-close:before,
.ae-icon-quote-open:before,
.ae-icon-share:before,
.ae-icon-twitter:before,
.ae-icon-whatsapp:before,
.ae-icon-youtube:before {
  display: inline-block;
  font-family: "fontcustom";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
}

.ae-icon-arrow-down:before { content: "\f100"; }

.ae-icon-arrow-right:before { content: "\f101"; }

.ae-icon-check:before { content: "\f102"; }

.ae-icon-cross:before { content: "\f103"; }

.ae-icon-download:before { content: "\f104"; }

.ae-icon-envelope:before { content: "\f105"; }

.ae-icon-facebook:before { content: "\f106"; }

.ae-icon-facebook-messenger:before { content: "\f107"; }

.ae-icon-globe:before { content: "\f108"; }

.ae-icon-handdrawn-balance:before { content: "\f109"; }

.ae-icon-handdrawn-bitcoin:before { content: "\f10a"; }

.ae-icon-handdrawn-brochure:before { content: "\f10b"; }

.ae-icon-handdrawn-burger:before { content: "\f10c"; }

.ae-icon-handdrawn-calendar:before { content: "\f10d"; }

.ae-icon-handdrawn-camera:before { content: "\f10e"; }

.ae-icon-handdrawn-car:before { content: "\f10f"; }

.ae-icon-handdrawn-care:before { content: "\f110"; }

.ae-icon-handdrawn-carnet:before { content: "\f111"; }

.ae-icon-handdrawn-chain:before { content: "\f112"; }

.ae-icon-handdrawn-charitabletrust:before { content: "\f113"; }

.ae-icon-handdrawn-chat:before { content: "\f114"; }

.ae-icon-handdrawn-chick:before { content: "\f115"; }

.ae-icon-handdrawn-chickenleg:before { content: "\f116"; }

.ae-icon-handdrawn-clock:before { content: "\f117"; }

.ae-icon-handdrawn-comunication:before { content: "\f118"; }

.ae-icon-handdrawn-confused-chick:before { content: "\f119"; }

.ae-icon-handdrawn-contract:before { content: "\f11a"; }

.ae-icon-handdrawn-cow:before { content: "\f11b"; }

.ae-icon-handdrawn-documents:before { content: "\f11c"; }

.ae-icon-handdrawn-donate:before { content: "\f11d"; }

.ae-icon-handdrawn-donate-euro:before { content: "\f11e"; }

.ae-icon-handdrawn-eggs:before { content: "\f11f"; }

.ae-icon-handdrawn-email:before { content: "\f120"; }

.ae-icon-handdrawn-environment:before { content: "\f121"; }

.ae-icon-handdrawn-event:before { content: "\f122"; }

.ae-icon-handdrawn-eye:before { content: "\f123"; }

.ae-icon-handdrawn-farmfactory:before { content: "\f124"; }

.ae-icon-handdrawn-fish:before { content: "\f125"; }

.ae-icon-handdrawn-fish-scrape:before { content: "\f126"; }

.ae-icon-handdrawn-fishbug:before { content: "\f127"; }

.ae-icon-handdrawn-fishfarm-one:before { content: "\f128"; }

.ae-icon-handdrawn-fishfarm-two:before { content: "\f129"; }

.ae-icon-handdrawn-fist:before { content: "\f12a"; }

.ae-icon-handdrawn-followers:before { content: "\f12b"; }

.ae-icon-handdrawn-gift:before { content: "\f12c"; }

.ae-icon-handdrawn-graphics:before { content: "\f12d"; }

.ae-icon-handdrawn-hen:before { content: "\f12e"; }

.ae-icon-handdrawn-hencage:before { content: "\f12f"; }

.ae-icon-handdrawn-holdinghen:before { content: "\f130"; }

.ae-icon-handdrawn-house:before { content: "\f131"; }

.ae-icon-handdrawn-instagram:before { content: "\f132"; }

.ae-icon-handdrawn-insurance:before { content: "\f133"; }

.ae-icon-handdrawn-knife:before { content: "\f134"; }

.ae-icon-handdrawn-lamb:before { content: "\f135"; }

.ae-icon-handdrawn-like:before { content: "\f136"; }

.ae-icon-handdrawn-loveveg:before { content: "\f137"; }

.ae-icon-handdrawn-lunch:before { content: "\f138"; }

.ae-icon-handdrawn-mailbox:before { content: "\f139"; }

.ae-icon-handdrawn-majorgifts:before { content: "\f13a"; }

.ae-icon-handdrawn-matchingemployer:before { content: "\f13b"; }

.ae-icon-handdrawn-meditation:before { content: "\f13c"; }

.ae-icon-handdrawn-milk:before { content: "\f13d"; }

.ae-icon-handdrawn-payrollgivingpounds:before { content: "\f13e"; }

.ae-icon-handdrawn-phone:before { content: "\f13f"; }

.ae-icon-handdrawn-pig:before { content: "\f140"; }

.ae-icon-handdrawn-pig-syringe:before { content: "\f141"; }

.ae-icon-handdrawn-pills:before { content: "\f142"; }

.ae-icon-handdrawn-pointer:before { content: "\f143"; }

.ae-icon-handdrawn-protest-sign:before { content: "\f144"; }

.ae-icon-handdrawn-question:before { content: "\f145"; }

.ae-icon-handdrawn-retirement:before { content: "\f146"; }

.ae-icon-handdrawn-rocket:before { content: "\f147"; }

.ae-icon-handdrawn-save:before { content: "\f148"; }

.ae-icon-handdrawn-sheep:before { content: "\f149"; }

.ae-icon-handdrawn-sign:before { content: "\f14a"; }

.ae-icon-handdrawn-signature:before { content: "\f14b"; }

.ae-icon-handdrawn-smartphone:before { content: "\f14c"; }

.ae-icon-handdrawn-steak:before { content: "\f14d"; }

.ae-icon-handdrawn-team:before { content: "\f14e"; }

.ae-icon-handdrawn-twitter:before { content: "\f14f"; }

.ae-icon-handdrawn-vrheadset:before { content: "\f150"; }

.ae-icon-handdrawn-world:before { content: "\f151"; }

.ae-icon-heart:before { content: "\f152"; }

.ae-icon-info:before { content: "\f153"; }

.ae-icon-instagram:before { content: "\f154"; }

.ae-icon-link:before { content: "\f155"; }

.ae-icon-linkedin:before { content: "\f156"; }

.ae-icon-magnifier:before { content: "\f157"; }

.ae-icon-menu-burger:before { content: "\f158"; }

.ae-icon-pinterest:before { content: "\f159"; }

.ae-icon-play:before { content: "\f15a"; }

.ae-icon-policy:before { content: "\f15b"; }

.ae-icon-quote-close:before { content: "\f15c"; }

.ae-icon-quote-open:before { content: "\f15d"; }

.ae-icon-share:before { content: "\f15e"; }

.ae-icon-twitter:before { content: "\f15f"; }

.ae-icon-whatsapp:before { content: "\f160"; }

.ae-icon-youtube:before { content: "\f161"; }

.ae-icon.ae-icon-social {
    color: #fff;
    font-size: 24px;
    width: 42px;
    height: 42px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    transition-property: background-color, color;
    transition-duration: .2s;
    border: solid 2px;
}

.ae-icon.ae-icon-social:hover {
    background-color: transparent !important;
}

.ae-icon.ae-icon-social.ae-icon-social--white {
    background-color: transparent !important;
    border-color: #fff !important;
    color: #fff;
}

.ae-icon.ae-icon-social.ae-icon-social--white:hover {
    background-color: #fff !important;
    border-color: #fff !important;
    color: #3f3f3f !important; /* This color needs to be set in the using CSS */
}

.ae-icon.ae-icon-social.ae-icon-facebook {
    background-color: #3c5a99;
    border-color: #3c5a99;
}

.ae-icon.ae-icon-social.ae-icon-facebook:hover {
    color: #3c5a99;
}

.ae-icon.ae-icon-social.ae-icon-twitter {
    background-color: #38a1f3;
    border-color: #38a1f3;
}

.ae-icon.ae-icon-social.ae-icon-twitter:hover {
    color: #38a1f3;
}

.ae-icon.ae-icon-social.ae-icon-whatsapp {
    background-color: #25d366;
    border-color: #25d366;
}

.ae-icon.ae-icon-social.ae-icon-whatsapp:hover {
    color: #25d366;
}

.ae-icon.ae-icon-social.ae-icon-facebook-messenger {
    background-color: #458aff;
    border-color: #458aff;
}

.ae-icon.ae-icon-social.ae-icon-facebook-messenger:hover {
    color: #458aff;
}

.ae-icon.ae-icon-social.ae-icon-envelope {
    background-color: #ed3833;
    border-color: #ed3833;
}

.ae-icon.ae-icon-social.ae-icon-envelope:hover {
    color: #ed3833;
}

.ae-icon.ae-icon-social.ae-icon-linkedin {
    background-color: #0077b5;
    border-color: #0077b5;
}

.ae-icon.ae-icon-social.ae-icon-linkedin:hover {
    color: #0077b5;
}

.ae-icon.ae-icon-social.ae-icon-instagram {
    background-color: #f00075;
    border-color: #f00075;
}

.ae-icon.ae-icon-social.ae-icon-instagram:hover {
    color: #f00075;
}

.ae-icon.ae-icon-social.ae-icon-youtube {
    background-color: #f80000;
    border-color: #f80000;
}

.ae-icon.ae-icon-social.ae-icon-youtube:hover {
    color: #f80000;
}

.ae-icon.ae-icon-social.ae-icon-pinterest {
    background-color: #ee1b22;
    border-color: #ee1b22;
}

.ae-icon.ae-icon-social.ae-icon-pinterest:hover {
    color: #ee1b22;
}

.ae-icon.ae-icon-social.ae-icon-share {
    background-color: #fa025f;
    border-color: #fa025f;
}

.ae-icon.ae-icon-social.ae-icon-share:hover {
    color: #fa025f;
}
