@font-face {
    font-family: 'icomoon';
    src:    url('fonts/icomoon5927.eot?u6hcz5');
    src:    url('fonts/icomoon5927.eot?u6hcz5#iefix') format('embedded-opentype'),
        url('fonts/icomoon5927.ttf?u6hcz5') format('truetype'),
        url('fonts/icomoon5927.woff?u6hcz5') format('woff'),
        url('fonts/icomoon5927.svg?u6hcz5#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-ICON-01:before {
    content: "\e926";
}
.icon-beach:before {
    content: "\e900";
}
.icon-black:before {
    content: "\e901";
}
.icon-car:before {
    content: "\e902";
}
.icon-coffee:before {
    content: "\e903";
}
.icon-dog:before {
    content: "\e904";
}
.icon-drink:before {
    content: "\e905";
}
.icon-fashion:before {
    content: "\e906";
}
.icon-food-2:before {
    content: "\e907";
}
.icon-food:before {
    content: "\e908";
}
.icon-food-1:before {
    content: "\e909";
}
.icon-furniture:before {
    content: "\e90a";
}
.icon-gym-2:before {
    content: "\e90b";
}
.icon-gym:before {
    content: "\e90c";
}
.icon-gym-1:before {
    content: "\e90d";
}
.icon-interface:before {
    content: "\e90e";
}
.icon-location:before {
    content: "\e90f";
}
.icon-monitor:before {
    content: "\e910";
}
.icon-monuments:before {
    content: "\e911";
}
.icon-musical:before {
    content: "\e912";
}
.icon-note:before {
    content: "\e913";
}
.icon-party:before {
    content: "\e914";
}
.icon-people-2:before {
    content: "\e915";
}
.icon-people:before {
    content: "\e916";
}
.icon-placeholder:before {
    content: "\e917";
}
.icon-rest:before {
    content: "\e918";
}
.icon-shape:before {
    content: "\e919";
}
.icon-shapes:before {
    content: "\e91a";
}
.icon-sign:before {
    content: "\e91b";
}
.icon-hotel:before {
    content: "\e91c";
}
.icon-telephone:before {
    content: "\e91d";
}
.icon-technology-1:before {
    content: "\e91e";
}
.icon-technology-3:before {
    content: "\e91f";
}
.icon-technology-2:before {
    content: "\e920";
}
.icon-technology:before {
    content: "\e921";
}
.icon-tool:before {
    content: "\e922";
}
.icon-transport-1:before {
    content: "\e923";
}
.icon-transport:before {
    content: "\e924";
}
.icon-walking-with-dog:before {
    content: "\e925";
}

#our-service-style-two.border-style {
  padding: 0;
}

#our-service-style-two {
  margin-top: 105px;
  padding: 92px 0 100px;
}

#our-service-style-two .single-service {
  margin-bottom: 60px;
}
.transition3s, .side_bar_style_two .recent_news a h6, .side_bar_style_two .archives ul li a, footer .news_footer .news_post p {
  transition: all 0.3s ease-in-out 0s;
}
#our-service-style-two .single-service img {
  width: 100%;
}
#our-service-style-two.border-style .single-service .text::before {
  background: rgba(0, 0, 0, 0) linear-gradient(315deg, #fff 45%, #420101 50%, #420101 56%) repeat scroll 0 0;
  bottom: -1px;
  right: -1px;
}
#our-service-style-two .single-service .text::before {
  background: rgba(0, 0, 0, 0) linear-gradient(315deg, #f6f8fa 45%, #ebf2f9 50%, #ebf2f9 56%) repeat scroll 0 0;
  bottom: 0;
  content: "";
  height: 30px;
  position: absolute;
  right: 0;
  width: 30px;
}
#our-service-style-two.border-style .single-service .text {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  border-color: -moz-use-text-color #f0f2f4 #f0f2f4;
  border-image: none;
  border-style: none solid solid;
  border-width: medium 1px 1px;
}
#our-service-style-two .single-service .text {
  background: #fff none repeat scroll 0 0;
  padding: 22px 20px 30px 30px;
  position: relative;
}
#our-service-style-two .single-service .text span {
  color: #b5b7ca;
  display: block;
  font-style: italic;
}
#our-service-style-two .single-service .text h5 a {
  color: #282828;
  display: block;
  margin-bottom: 15px;
}
#our-service-style-two .single-service {
  margin-bottom: 60px;
  float: left;
  width: 100%;
}
