/*!
  Ionicons, v4.0.0-19
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Googleâ€™s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ioniconâ€™s grid from original.
*/@font-face{font-family:"Ionicons";src:url("../fonts/ionicons/fonts/ionicons.eot?v=4.0.0-19");src:url("../fonts/ionicons/fonts/ionicons.eot?v=4.0.0-19#iefix") format("embedded-opentype"),url("../fonts/ionicons/fonts/ionicons.woff2?v=4.0.0-19") format("woff2"),url("../fonts/ionicons/fonts/ionicons.woff?v=4.0.0-19") format("woff"),url("../fonts/ionicons/fonts/ionicons.ttf?v=4.0.0-19") format("truetype"),url("../fonts/ionicons/fonts/ionicons.svg?v=4.0.0-19#Ionicons") format("svg");font-weight:normal;font-style:normal}.ionicons,.ion-ios-arrow-back:before,.ion-ios-arrow-forward:before,.ion-ios-arrow-round-forward:before,.ion-md-arrow-back:before{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ion-ios-arrow-back:before{content:"\f3cf"}.ion-ios-arrow-forward:before{content:"\f3d1"}.ion-ios-arrow-round-forward:before{content:"\f119"}.ion-md-arrow-back:before{content:"\f27d"}
	/*
  	Flaticon icon font: Flaticon
  	Creation date: 04/01/2019 13:45
  	*/


      @font-face {
        font-family: "Flaticon";
        src: url("../fonts/flaticon/font/Flaticon.eot");
        src: url("../fonts/flaticon/font/Flaticon.eot?#iefix") format("embedded-opentype"),
             url("../fonts/flaticon/font/Flaticon.woff") format("woff"),
             url("../fonts/flaticon/font/Flaticon.ttf") format("truetype"),
             url("../fonts/flaticon/font/Flaticon.svg#Flaticon") format("svg");
        font-weight: normal;
        font-style: normal;
      }
      
      @media screen and (-webkit-min-device-pixel-ratio:0) {
        @font-face {
          font-family: "Flaticon";
          src: url("../fonts/flaticon/font/Flaticon.svg#Flaticon") format("svg");
        }
      }
      
      [class^="flaticon-"]:before, [class*=" flaticon-"]:before,
      [class^="flaticon-"]:after, [class*=" flaticon-"]:after {   
        font-family: Flaticon;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
      
        /* Better Font Rendering =========== */
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
      }
      
      .flaticon-ideas:before { content: "\f100"; }
      .flaticon-flasks:before { content: "\f101"; }
      .flaticon-analysis:before { content: "\f102"; }
      .flaticon-ux-design:before { content: "\f103"; }
      .flaticon-web-design:before { content: "\f104"; }
      .flaticon-idea:before { content: "\f105"; }
      .flaticon-innovation:before { content: "\f106"; }
      @font-face {
        font-family: 'icomoon';
        src:  url('../fonts/icomoon/icomoon.eot?6tt51o');
        src:  url('../fonts/icomoon/icomoon.eot?6tt51o#iefix') format('embedded-opentype'),
          url('../fonts/icomoon/icomoon.ttf?6tt51o') format('truetype'),
          url('../fonts/icomoon/icomoon.woff?6tt51o') format('woff'),
          url('../fonts/icomoon/icomoon.svg?6tt51o#icomoon') format('svg');
        font-weight: normal;
        font-style: normal;
      }
      
      [class^="icon-"], [class*=" icon-"] {
        /* use !important to prevent issues with browser extensions that change fonts */
        font-family: 'icomoon' !important;
        speak: none;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
      
        /* Better Font Rendering =========== */
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
      }
      .icon-search:before {
        content: "\f002";
      }
      .icon-heart:before {
        content: "\f004";
      }
      .icon-map-marker:before {
        content: "\f041";
      }
      .icon-calendar:before {
        content: "\f073";
      }
      .icon-phone:before {
        content: "\f095";
      }
      .icon-twitter:before {
        content: "\f099";
      }
      .icon-facebook:before {
        content: "\f09a";
      }
      .icon-globe:before {
        content: "\f0ac";
      }
      .icon-google-plus:before {
        content: "\f0d5";
      }
      .icon-envelope:before {
        content: "\f0e0";
      }
      .icon-quote-left:before {
        content: "\f10d";
      }
      .icon-instagram:before {
        content: "\f16d";
      }
      .icon-long-arrow-right:before {
        content: "\f178";
      }
      .icon-paper-plane:before {
        content: "\f1d8";
      }
      .icon-map-signs:before {
        content: "\f277";
      }
      .icon-phone2:before {
        content: "\e0cd";
      }
      .icon-chat:before {
        content: "\e0b7";
      }
      .icon-person:before {
        content: "\e7fd";
      }