/*--------------------------------------------------------------------------
Template Name: Doxy
Template URI: https://themeix.com
Author Name: themeix
Author uri:  https://themeix.com
Tag: docs, documentation, knowledgebase, qa
Verson: 1.0
Description: Doxy is responsive docs template for the digital products authors
===========================
INDEX SASS
===========================
1.0 Variable
2.0 Prefix
3.0 Media Query
4.0 Base
5.0 Typography
6.0 Component
7.0 Header Area
8.0 Slider Area
9.0 Page Title Area
10.0 Service Area
11.0 Topics Area
12.0 Faq Area
13.0 Pupolar Article Area
14.0 Testimonial Area
15.0 Feature Area
16.0 Looking For Area
17.0 Help Area
18.0  Form Area
19.0 Changelog Area
20.0 Privacy Policy Area
21.0 Company Area
22.0 Blog Area
23.0 Sidebar Area
24.0 Layout Area
25.0 Footer Area


--------------------------*/
/**
* ============================
*  1.0 Variable
* ============================
*/
/* Color */
/* Typography */
/* Border */
/* Componet */
/**
* ============================
*  2.0 Prefix
* ============================
*/
/**
* ============================
*  3.0 Media Query
* ============================
*/
/**
* ============================
*  4.0 Base Sass
* ============================
*/
/* line 6, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_base.scss */
body {
  margin: 0;
  font-family: "Poppins", sans-serif;
  font-size: 16px;
  line-height: 30px;
  font-weight: 400;
  color: #404040;
  background-size: cover !important;
  overflow-x: hidden;
}

/* line 17, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_base.scss */
ul, ol {
  padding: 0;
  padding-left: 20px;
}

/* line 20, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_base.scss */
ul ul p, ul ol p, ol ul p, ol ol p {
  margin: 0;
}

/* line 25, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_base.scss */
img {
  max-width: 100%;
}

/* line 28, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_base.scss */
.btn, a {
  box-shadow: none !important;
  outline: none;
  text-decoration: none;
  list-style: none;
}

/* line 35, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_base.scss */
.form-control {
  height: auto;
}

/* line 38, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_base.scss */
a {
  color: #404040;
  -webkit-transition: 1s cubic-bezier(0.075, 0.82, 0.165, 1);
  -ms-transform: 1s cubic-bezier(0.075, 0.82, 0.165, 1);
  -o-transition: 1s cubic-bezier(0.075, 0.82, 0.165, 1);
  transition: 1s cubic-bezier(0.075, 0.82, 0.165, 1);
  text-decoration: none !important;
}

/* line 42, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_base.scss */
a:hover {
  color: #216BBC;
}

/* line 46, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_base.scss */
ul li, ol li {
  line-height: 36px;
}

/* line 49, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_base.scss */
button:hover,
button:active,
button:focus,
a.btn:active,
a.btn:focus,
a.btn:hover {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  outline: none;
}

/* line 59, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_base.scss */
.input-group .form-control:active,
.input-group .form-control:focus,
.input-group .form-control:hover {
  z-index: 2;
}

/* line 65, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_base.scss */
.input-group-btn:not(:first-child) > .btn-group:active,
.input-group-btn:not(:first-child) > .btn-group:focus,
.input-group-btn:not(:first-child) > .btn-group:hover,
.input-group-btn:not(:first-child) > .btn:active,
.input-group-btn:not(:first-child) > .btn:focus,
.input-group-btn:not(:first-child) > .btn:hover {
  z-index: 1;
}

/* line 73, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_base.scss */
.form-control:focus {
  box-shadow: none;
  outline: none;
}

/* line 77, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_base.scss */
select.form-control:not([size]):not([multiple]) {
  height: 100%;
}

/* line 80, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_base.scss */
figure {
  padding-left: 15px;
}

/* line 82, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_base.scss */
figure figcaption {
  margin-top: 10px;
}

@media (max-width: 575px) {
  /* line 80, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_base.scss */
  figure {
    padding: 5px;
  }
}

/* line 89, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_base.scss */
iframe {
  border: 0;
  width: 100%;
}

/* line 97, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_base.scss */
.loading-main {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 9999;
  background-color: #226CBC;
}

/* line 108, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_base.scss */
.pre-loader {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 1000;
}

/* line 116, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_base.scss */
.pre-loader .text {
  color: #ffffff;
  display: inline-block;
  margin-left: 5px;
}

/* line 122, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_base.scss */
.pre-loader .bounceball {
  position: relative;
  display: inline-block;
  height: 37px;
  width: 15px;
}

/* line 127, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_base.scss */
.pre-loader .bounceball:before {
  position: absolute;
  content: '';
  display: block;
  top: 0;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background-color: #fff;
  transform-origin: 50%;
  animation: bounce 500ms alternate infinite ease;
}

@keyframes bounce {
  0% {
    top: 30px;
    height: 5px;
    border-radius: 60px 60px 20px 20px;
    transform: scaleX(2);
  }
  35% {
    height: 15px;
    border-radius: 50%;
    transform: scaleX(1);
  }
  100% {
    top: 0;
  }
}

/* line 157, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_base.scss */
.home-top {
  width: 40px;
  height: 40px;
  background-color: #216BBC;
  position: fixed;
  right: 30px;
  bottom: 30px;
  font-size: 20px;
  color: #ffffff;
  text-align: center;
  padding: 4px 5px;
}

/* line 168, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_base.scss */
.home-top:hover {
  color: #ffffff;
}

/**
* ============================
*  5.0 Typography
* ============================
*/
/* line 42, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_prefix.scss */
::-webkit-input-placeholder {
  font-family: "Poppins", sans-serif;
  font-size: 16px;
  line-height: 30px;
  color: #777777;
  font-weight: 400;
}

/* line 43, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_prefix.scss */
:-moz-placeholder {
  font-family: "Poppins", sans-serif;
  font-size: 16px;
  line-height: 30px;
  color: #777777;
  font-weight: 400;
}

/* line 44, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_prefix.scss */
::-o-placeholder {
  font-family: "Poppins", sans-serif;
  font-size: 16px;
  line-height: 30px;
  color: #777777;
  font-weight: 400;
}

/* line 45, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_prefix.scss */
:-ms-input-placeholder {
  font-family: "Poppins", sans-serif;
  font-size: 16px;
  line-height: 30px;
  color: #777777;
  font-weight: 400;
}

/* line 14, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_typography.scss */
h1, h2, h3 {
  color: #000000;
  font-weight: 600;
}

/* line 18, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_typography.scss */
h4, h5, h6 {
  color: #000000;
  font-weight: 500;
}

/* line 22, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_typography.scss */
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
  color: #000000;
}

/* line 27, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_typography.scss */
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
  color: #216BBC;
}

/* line 32, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_typography.scss */
.heading-1 {
  font-size: 46px;
  line-height: 56px;
}

@media (max-width: 768px) {
  /* line 32, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_typography.scss */
  .heading-1 {
    font-size: 36px;
    line-height: 40px;
  }
}

/* line 40, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_typography.scss */
.heading-2 {
  font-size: 40px;
  line-height: 50px;
}

@media (max-width: 768px) {
  /* line 40, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_typography.scss */
  .heading-2 {
    font-size: 34px;
    line-height: 36px;
  }
}

/* line 48, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_typography.scss */
.heading-3 {
  font-size: 30px;
  line-height: 36px;
}

@media (max-width: 768px) {
  /* line 48, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_typography.scss */
  .heading-3 {
    font-size: 26px;
    line-height: 30px;
  }
}

/* line 56, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_typography.scss */
.heading-4 {
  font-size: 21px;
  line-height: 27px;
}

@media (max-width: 768px) {
  /* line 56, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_typography.scss */
  .heading-4 {
    font-size: 17px;
    line-height: 21px;
  }
}

/* line 64, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_typography.scss */
.heading-5 {
  font-size: 20px;
  line-height: 26px;
}

@media (max-width: 768px) {
  /* line 64, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_typography.scss */
  .heading-5 {
    font-size: 18px;
  }
}

/* line 71, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_typography.scss */
.heading-6 {
  font-size: 16px;
  line-height: 20px;
}

/**
* ============================
*  6.0 Component
* ============================
*/
/*Bg Color*/
/* line 7, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_component.scss */
.bg-color1 {
  background-color: #ffffff;
}

/* line 10, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_component.scss */
.bg-color2 {
  background-color: #216BBC;
}

/* line 13, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_component.scss */
.bg-color3 {
  background-color: #f2f6fb;
}

/*Spacing*/
/* line 17, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_component.scss */
.section-spacing {
  padding-top: 100px;
  padding-bottom: 100px;
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 17, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_component.scss */
  .section-spacing {
    padding-top: 70px;
    padding-bottom: 70px;
  }
}

@media (max-width: 768px) {
  /* line 17, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_component.scss */
  .section-spacing {
    padding-top: 60px;
    padding-bottom: 60px;
  }
}

/* line 29, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_component.scss */
.inner-spacing {
  padding-top: 60px;
  padding-bottom: 60px;
}

@media (max-width: 768px) {
  /* line 29, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_component.scss */
  .inner-spacing {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}

/* line 37, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_component.scss */
.bminus-30 {
  padding-bottom: 70px;
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 37, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_component.scss */
  .bminus-30 {
    padding-bottom: 50px;
  }
}

@media (max-width: 768px) {
  /* line 37, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_component.scss */
  .bminus-30 {
    padding-bottom: 30px;
  }
}

/* line 46, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_component.scss */
.tminus-30 {
  padding-top: 70px;
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 46, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_component.scss */
  .tminus-30 {
    padding-top: 50px;
  }
}

@media (max-width: 768px) {
  /* line 46, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_component.scss */
  .tminus-30 {
    padding-top: 30px;
  }
}

/*Overlay Color*/
/* line 69, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_component.scss */
.bg-transparent {
  background: transparent;
}

/* line 73, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_component.scss */
.bg-cover1 {
  background: url(../images/page-title-img.jpg);
  background-size: cover;
}

/* line 78, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_component.scss */
.bg-cover2 {
  background: url(../images/page-title-img2.jpg);
  background-size: cover;
}

/* line 84, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_component.scss */
.overlay-color {
  background: #216BBC;
  /* The Fallback */
  background: rgba(33, 107, 188, 0.9);
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 2;
}

/* line 93, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_component.scss */
.overlay-color2 {
  background: -moz-linear-gradient(top, rgba(12, 98, 175, 0.9) 0%, rgba(162, 64, 140, 0.9) 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgba(12, 98, 175, 0.9) 0%, rgba(162, 64, 140, 0.9) 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(12, 98, 175, 0.9) 0%, rgba(162, 64, 140, 0.9) 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e60c62af', endColorstr='#e6a2408c',GradientType=0 );
  /* IE6-9 */
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 2;
}

/*All Section*/
/* line 112, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_component.scss */
[class*="area"] {
  position: relative;
  background-size: cover;
  background-position: center;
}

/*Button Style*/
/* line 120, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_component.scss */
.btn-style1 {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  padding: 15px 30px;
  font-weight: 600;
  color: #000000;
  border-radius: 4px;
  background-color: #ffffff;
  border: 1px solid #ffffff;
  overflow: hidden;
}

/* line 131, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_component.scss */
.btn-style1:hover, .btn-style1:focus, .btn-style1:active {
  color: #216BBC;
  background-color: #ffffff;
  border: 1px solid #216BBC;
}

/* line 138, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_component.scss */
.btn-style2 {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  Transform: perspective 1px translates 0;
  position: relative;
  padding: 15px 30px;
  color: #ffffff;
  border-radius: 4px;
  background-color: #216BBC;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  font-weight: 600;
  border: 1px solid rgba(0, 1, 1, 0.01);
  overflow: hidden;
}

/* line 155, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_component.scss */
.btn-style2:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #ffffff;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}

/* line 175, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_component.scss */
.btn-style2:hover, .btn-style2:focus, .btn-style2:active {
  color: #216BBC;
  border: 1px solid rgba(0, 1, 1, 0.01);
}

/* line 179, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_component.scss */
.btn-style2:hover:before, .btn-style2:focus:before, .btn-style2:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

/* line 184, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_component.scss */
.btn-style3 {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  padding: 12px 30px;
  font-weight: 600;
  color: #ffffff;
  border-radius: 50px;
  background-color: #fbc62e !important;
  border: 1px solid #fbc62e !important;
  overflow: hidden;
}

/* line 195, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/base/_component.scss */
.btn-style3:hover, .btn-style3:focus, .btn-style3:active {
  color: #216BBC !important;
  background-color: #fbc62e !important;
  border: 1px solid #216BBC;
}

/**
* ============================
*  7.0 Header Area
* ============================
*/
/* line 53, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.header-area {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  padding-top: 30px;
}

@media (max-width: 575px) {
  /* line 53, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .header-area {
    padding-top: 10px;
  }
}

/* line 63, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.header-navigation {
  position: relative;
  z-index: 2222;
  display: table;
  width: 100%;
}

/* line 69, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.header-navigation .navigation-box .navigation-navbar {
  float: right;
}

/* line 71, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.header-navigation .navigation-box .navigation-navbar .menu-collapser {
  background: transparent;
  color: transparent;
}

/* line 74, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.header-navigation .navigation-box .navigation-navbar .menu-collapser .collapse-button {
  background: transparent;
  position: absolute;
  top: 32px;
  right: 0px;
}

@media (max-width: 575px) {
  /* line 74, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .header-navigation .navigation-box .navigation-navbar .menu-collapser .collapse-button {
    top: 30px;
  }
}

/* line 82, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.header-navigation .navigation-box .navigation-navbar .menu-collapser .collapse-button .icon-bar {
  width: 25px;
  margin: 5px 0;
  background-color: #ffffff;
}

/* line 90, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.header-navigation .navigation-box .navigation-left {
  float: left;
}

/* line 93, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.header-navigation .navigation-box .navigation-right {
  float: right;
}

/* line 96, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.header-navigation .navigation-box .header-logo {
  margin: 10px  0;
  display: block;
}

@media (max-width: 575px) {
  /* line 96, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .header-navigation .navigation-box .header-logo {
    margin: 8px 0;
    width: 110px;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 104, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .header-navigation .navigation-box #navigation-menu {
    box-shadow: 0 0 20px 5px rgba(33, 107, 188, 0.03);
    position: absolute;
    left: 0;
    right: 0;
    background: #ffffff;
    padding: 0 15px;
    top: 83px;
  }
}

@media (min-width: 768px) and (max-width: 991px) and (max-width: 575px) {
  /* line 104, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .header-navigation .navigation-box #navigation-menu {
    top: 63px;
  }
}

@media (max-width: 768px) {
  /* line 104, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .header-navigation .navigation-box #navigation-menu {
    box-shadow: 0 0 20px 5px rgba(33, 107, 188, 0.03);
    position: absolute;
    left: 0;
    right: 0;
    background: #ffffff;
    padding: 0 15px;
    top: 83px;
  }
}

@media (max-width: 768px) and (max-width: 575px) {
  /* line 104, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .header-navigation .navigation-box #navigation-menu {
    top: 63px;
  }
}

/* line 130, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.header-navigation .navigation-box #navigation-menu li {
  border: 0;
  background-color: transparent;
}

/* line 133, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.header-navigation .navigation-box #navigation-menu li .nav-search {
  padding-right: 0;
  cursor: pointer;
}

/* line 136, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.header-navigation .navigation-box #navigation-menu li .nav-search img {
  width: 20px;
  top: -2px;
  position: relative;
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 133, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .header-navigation .navigation-box #navigation-menu li .nav-search {
    display: none;
  }
}

@media (max-width: 768px) {
  /* line 133, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .header-navigation .navigation-box #navigation-menu li .nav-search {
    display: none;
  }
}

/* line 148, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.header-navigation .navigation-box #navigation-menu li a {
  font-size: 16px;
  line-height: 30px;
  padding: 15px;
  color: #ffffff;
  font-weight: 400;
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 148, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .header-navigation .navigation-box #navigation-menu li a {
    padding: 10px 15px 10px 15px;
    color: #404040;
  }
}

@media (max-width: 768px) {
  /* line 148, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .header-navigation .navigation-box #navigation-menu li a {
    padding: 10px 15px 10px 15px;
    color: #404040;
  }
}

/* line 162, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.header-navigation .navigation-box #navigation-menu li a:hover, .header-navigation .navigation-box #navigation-menu li a:focus {
  background-color: transparent;
  opacity: 0.9;
}

/* line 168, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.header-navigation .navigation-box #navigation-menu li.has-submenu a {
  padding: 15px 30px 15px 15px;
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 168, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .header-navigation .navigation-box #navigation-menu li.has-submenu a {
    padding: 10px 15px 10px 15px;
  }
}

@media (max-width: 768px) {
  /* line 168, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .header-navigation .navigation-box #navigation-menu li.has-submenu a {
    padding: 10px 15px 10px 15px;
  }
}

/* line 177, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.header-navigation .navigation-box #navigation-menu li.has-submenu ul {
  background-color: #ffffff;
  min-width: 200px;
  position: absolute;
}

/* line 181, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.header-navigation .navigation-box #navigation-menu li.has-submenu ul:before {
  content: "";
  position: absolute;
  left: 24px;
  top: -10px;
  width: 0;
  height: 0;
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  border-bottom: 20px solid #ffffff;
  transition: all 0.5s ease 0s;
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 177, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .header-navigation .navigation-box #navigation-menu li.has-submenu ul {
    position: relative;
    left: 0;
    background-color: #ffffff;
  }
}

@media (max-width: 768px) {
  /* line 177, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .header-navigation .navigation-box #navigation-menu li.has-submenu ul {
    position: relative;
    left: 0;
    background-color: #ffffff;
  }
}

/* line 204, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.header-navigation .navigation-box #navigation-menu li.has-submenu ul li {
  transition: all 0.5s ease 0s;
  float: none;
  display: block;
}

/* line 209, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.header-navigation .navigation-box #navigation-menu li.has-submenu ul li:last-child a {
  border-bottom: 0;
}

/* line 212, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.header-navigation .navigation-box #navigation-menu li.has-submenu ul li a {
  padding: 10px 15px;
  border-bottom: 1px solid rgba(0, 1, 1, 0.01);
  color: #404040;
}

/* line 217, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.header-navigation .navigation-box #navigation-menu li.has-submenu ul li:hover {
  border-left: 4px solid rgba(0, 1, 1, 0.01);
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 221, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .header-navigation .navigation-box #navigation-menu li.has-submenu ul li:hover {
    border: 0;
  }
}

@media (max-width: 768px) {
  /* line 226, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .header-navigation .navigation-box #navigation-menu li.has-submenu ul li:hover {
    border: 0;
  }
}

/* line 233, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.header-navigation .navigation-box #navigation-menu li .sub-toggle {
  background: transparent;
  width: 20px;
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 233, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .header-navigation .navigation-box #navigation-menu li .sub-toggle {
    width: 100%;
    text-align: right;
  }
}

@media (max-width: 768px) {
  /* line 233, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .header-navigation .navigation-box #navigation-menu li .sub-toggle {
    width: 100%;
    text-align: right;
  }
}

/* line 244, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.header-navigation .navigation-box #navigation-menu li .sub-toggle i {
  color: transparent;
  position: relative;
}

/* line 247, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.header-navigation .navigation-box #navigation-menu li .sub-toggle i:before {
  content: "\f107";
  font-family: "FontAwesome";
  position: absolute;
  color: #ffffff;
  font-style: normal;
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 247, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .header-navigation .navigation-box #navigation-menu li .sub-toggle i:before {
    color: #404040;
  }
}

@media (max-width: 768px) {
  /* line 247, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .header-navigation .navigation-box #navigation-menu li .sub-toggle i:before {
    color: #404040;
  }
}

/* line 272, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
#modal button[type="button"] {
  background: #ffffff;
  color: #000000;
}

/* line 278, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.modal-search-form input[type="text"] {
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  border: 0;
  background-color: #ffffff;
  padding: 15px 30px;
}

/* line 286, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.modal-search-form button {
  border-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border: 0;
  background-color: #ffffff;
  padding: 15px 30px;
  color: #216BBC;
}

/* line 294, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.modal-search-form button:hover, .modal-search-form button:focus, .modal-search-form button:active {
  background-color: #ffffff !important;
  color: #216BBC !important;
}

/**
* ============================
*  8.0 Slider Area
* ============================
*/
/* line 308, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
#particles-js {
  width: 100%;
  height: 100%;
  background-color: transparent;
  background-size: contain;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  position: absolute;
  z-index: 5;
}

/* line 318, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.slider-carousel {
  z-index: 22;
}

/* line 321, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.slider-wrapper {
  padding-top: 200px;
  padding-bottom: 250px;
}

@media (max-width: 768px) {
  /* line 321, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .slider-wrapper {
    padding-top: 150px;
    padding-bottom: 180px;
  }
}

/* line 328, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.slider-wrapper:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4;
  background: rgba(33, 108, 188, 0.4);
}

/* line 339, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.full-padding {
  padding: 300px 0;
}

@media (max-width: 768px) {
  /* line 339, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .full-padding {
    padding: 200px 0;
  }
}

/* line 346, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.slider-search-form input[type="text"] {
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  border: 0;
  background-color: #ffffff;
  padding: 15px 30px;
}

/* line 354, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.slider-search-form button {
  border-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border: 0;
  background-color: #ffffff;
  padding: 15px 30px;
  color: #216BBC;
}

/* line 362, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.slider-search-form button:hover, .slider-search-form button:focus, .slider-search-form button:active {
  background-color: #ffffff !important;
  color: #216BBC !important;
}

/* line 368, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.slider-content {
  top: 30%;
  position: relative;
  z-index: 22;
}

/* line 372, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.slider-content h1, .slider-content h2 {
  font-weight: 300;
  color: #ffffff;
  margin-bottom: 60px;
}

/* line 376, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.slider-content h1 span, .slider-content h2 span {
  font-weight: 700;
}

/* line 380, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.slider-content h3, .slider-content h4 {
  font-weight: 300;
  color: #ffffff;
  margin-bottom: 30px;
}

/* line 385, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.slider-content h3 span, .slider-content h4 span {
  font-weight: 700;
}

/* line 389, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.slider-content .btn {
  padding: 15px 30px;
  background-color: #ffffff;
  color: #000000;
}

/**
* ============================
*  9.0 Page Title Area
* ============================
*/
/* line 400, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.page-title-wrapper {
  max-width: 700px;
  margin: auto;
  padding-top: 150px;
  padding-bottom: 100px;
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 400, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .page-title-wrapper {
    max-width: 700px;
  }
}

@media (max-width: 768px) {
  /* line 400, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .page-title-wrapper {
    max-width: 750px;
    padding-top: 150px;
    padding-bottom: 100px;
  }
}

/* line 413, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.page-title-wrapper:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4;
  background: rgba(33, 108, 188, 0.4);
}

/* line 424, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.page-title {
  position: relative;
  z-index: 22;
}

/* line 427, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.page-title h1, .page-title h2, .page-title h3, .page-title h4, .page-title h5, .page-title h6 {
  margin: 0;
}

/* line 431, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.page-title-meta {
  margin: 0;
  margin-top: 15px;
}

/* line 434, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.page-title-meta li {
  padding-right: 10px;
}

/* line 436, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.page-title-meta li img {
  width: 16px;
  margin-right: 10px;
  position: relative;
  bottom: 2px;
}

/**
* ============================
*  10.0 Service Area
* ============================
*/
/* line 449, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.section-title {
  margin-bottom: 50px;
}

/* line 453, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.white-text h1, .white-text h2, .white-text h3, .white-text h4, .white-text h5, .white-text h6, .white-text a, .white-text ul, .white-text p, .white-text span, .white-text *, .white-text *::before, .white-text *::after {
  color: #ffffff !important;
}

/* line 456, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.white-text a:hover, .white-text a:focus {
  opacity: 0.8;
}

/* line 460, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.service-box {
  padding: 30px;
  border: 1px solid rgba(0, 1, 1, 0.01);
  box-shadow: 0 0 20px 5px rgba(33, 107, 188, 0.01);
  text-align: center;
  margin-bottom: 30px;
  transition: all 0.5s ease 0s;
}

/* line 467, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.service-box .service-logo {
  margin-bottom: 20px;
}

/* line 470, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.service-box .service-logo .service-icon img {
  transition: all 0.5s ease 0s;
}

/* line 477, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.service-box .service-content h4 {
  position: relative;
}

/* line 480, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.service-box .service-content p {
  margin: 0;
  transition: all 0.5s ease 0s;
}

/* line 486, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.service-box:hover {
  box-shadow: 0 0 20px 5px rgba(33, 107, 188, 0.03);
  border-color: rgba(33, 108, 188, 0.1);
}

/* line 490, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.service-box:hover .service-icon img {
  transform: matrix(0.9, 0, 0, 0.9, 0, 0);
  -ms-transform: matrix(0.9, 0, 0, 0.9, 0, 0);
  -webkit-transform: matrix(0.9, 0, 0, 0.9, 0, 0);
}

/**
* ============================
*  11.0 Topics Area
* ============================
*/
/* line 507, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.topics-service {
  border: 1px solid rgba(0, 1, 1, 0.01);
  box-shadow: 0 0 20px 5px rgba(33, 107, 188, 0.01);
  margin-bottom: 30px;
  padding: 30px;
  transition: all 0.5s ease 0s;
  position: relative;
  z-index: 1;
}

/* line 515, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.topics-service .topics-title {
  position: relative;
  margin-bottom: 40px;
}

/* line 518, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.topics-service .topics-title:before {
  content: "";
  width: 30px;
  height: 2px;
  background-color: #216BBC;
  display: block;
  bottom: -14px;
  position: absolute;
}

/* line 528, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.topics-service .topics-list {
  margin: 0;
}

/* line 530, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.topics-service .topics-list li {
  margin-bottom: 5px;
  position: relative;
  padding-left: 25px;
}

/* line 534, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.topics-service .topics-list li:before {
  content: "\f111";
  font-family: "FontAwesome";
  color: #216BBC;
  position: relative;
  position: absolute;
  left: 0;
  margin-top: 2px;
  font-size: 12px;
}

/* line 546, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.topics-service:hover {
  transform: matrix(1, 0, 0, 1, 0, -5);
  -ms-transform: matrix(1, 0, 0, 1, 0, -5);
  -webkit-transform: matrix(1, 0, 0, 1, 0, -5);
  box-shadow: 0 0 20px 5px rgba(33, 107, 188, 0.03);
  border-color: rgba(33, 108, 188, 0.1);
}

/* line 554, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.topics-service:hover .topics-title:before {
  width: 60px;
}

/* line 562, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.topics-area2 .topics-wrapper {
  z-index: 4;
  position: relative;
}

/* line 566, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.topics-area2 .topics-service {
  padding: 0;
  border: 0;
}

/* line 569, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.topics-area2 .topics-service:before {
  display: none;
}

/* line 572, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.topics-area2 .topics-service:hover {
  transform: none;
}

/* line 575, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.topics-area2 .topics-service .topics-title {
  margin-bottom: 20px;
}

/* line 577, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.topics-area2 .topics-service .topics-title:before {
  display: none;
}

/* line 583, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.topics-area2 .topics-service .topics-list li:before {
  content: "\f101";
  font-size: 18px;
  transition: all 0.5s ease 0s;
}

/* line 588, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.topics-area2 .topics-service .topics-list li:hover:before {
  padding-left: 5px;
}

/**
* ============================
*  12.0 Faq Area
* ============================
*/
/* line 601, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.faq-service {
  box-shadow: 0 0 20px 5px rgba(33, 107, 188, 0.03);
  padding: 30px;
  margin-bottom: 30px;
  border: 1px solid rgba(0, 1, 1, 0.01);
  display: table;
  transition: all 0.5s ease 0s;
  width: 100%;
}

/* line 610, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.faq-service .faq-logo {
  float: left;
  transition: all 0.5s ease 0s;
}

/* line 613, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.faq-service .faq-logo .logo-text {
  font-size: 30px;
  line-height: 40px;
  font-weight: 600;
  color: #ffffff;
  text-align: center;
  padding: 15px 5px;
  background-color: #216BBC;
  width: 70px;
  border-radius: 50%;
  height: 70px;
}

/* line 626, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.faq-service .faq-logo .logo-image {
  font-size: 30px;
  line-height: 40px;
  font-weight: 600;
  color: #ffffff;
  text-align: center;
  background: #f2f6fb;
  width: 45px;
  height: auto;
}

/* line 635, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.faq-service .faq-logo .logo-image img {
  padding: 8px;
}

@media (max-width: 575px) {
  /* line 610, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .faq-service .faq-logo {
    display: none;
  }
}

/* line 643, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.faq-service .faq-content {
  float: right;
  width: calc(100% - 45px);
  padding-left: 20px;
}

/* line 652, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.faq-service .faq-content p {
  margin: 0;
}

@media (max-width: 575px) {
  /* line 643, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .faq-service .faq-content {
    width: 100%;
    padding: 0;
  }
}

/* line 662, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.faq-accordion {
  margin-top: 15px;
}

/* line 664, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.faq-accordion .card {
  border: 0;
}

/* line 666, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.faq-accordion .card .card-header {
  background-color: #216BBC;
}

/* line 668, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.faq-accordion .card .card-header button[type="button"] {
  color: #ffffff;
}

/**
* ============================
*  13.0 Pupolar Article Area
* ============================
*/
/* line 680, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.pupolar-article {
  border: 1px solid rgba(0, 1, 1, 0.01);
  padding: 30px;
  margin-bottom: 30px;
  box-shadow: 0 0 20px 5px rgba(33, 107, 188, 0.01);
  transition: all 0.5s ease 0s;
}

/* line 687, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.pupolar-article .popular-article-top {
  border-bottom: 1px solid rgba(0, 1, 1, 0.01);
  padding-bottom: 15px;
  margin-bottom: 10px;
  display: table;
  width: 100%;
}

/* line 693, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.pupolar-article .popular-article-top .popular-top-logo {
  width: 44px;
  float: left;
}

/* line 696, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.pupolar-article .popular-article-top .popular-top-logo .popular-logo-icon {
  padding-right: 15px;
  border-right: 1px solid #216BBC;
}

/* line 703, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.pupolar-article .popular-top-title {
  width: calc(100% - 44px);
  padding-left: 15px;
  float: left;
}

/* line 707, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.pupolar-article .popular-top-title h5 {
  margin: 0;
  margin-top: 4px;
}

/* line 712, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.pupolar-article p {
  margin-bottom: 30px;
}

/* line 715, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.pupolar-article .popular-article-list {
  margin: 0;
}

/* line 717, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.pupolar-article .popular-article-list li {
  margin-bottom: 5px;
  position: relative;
  padding-left: 25px;
}

/* line 721, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.pupolar-article .popular-article-list li:before {
  content: "\f09e";
  font-family: "FontAwesome";
  color: #216BBC;
  position: relative;
  position: absolute;
  left: 0;
  margin-top: 0px;
  font-size: 16px;
}

/* line 735, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.pupolar-article:hover {
  box-shadow: 0 0 20px 5px rgba(33, 107, 188, 0.03);
  transform: matrix(1, 0, 0, 1, 0, -5);
  -ms-transform: matrix(1, 0, 0, 1, 0, -5);
  -webkit-: matrix(1, 0, 0, 1, 0, -5);
}

/* line 740, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.pupolar-article:hover .popular-article-top {
  border-bottom-color: rgba(33, 108, 188, 0.1);
}

/* line 745, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.pupolar-item {
  border: 1px solid rgba(0, 1, 1, 0.01);
  padding: 30px;
  margin-bottom: 30px;
  box-shadow: 0 0 20px 5px rgba(33, 107, 188, 0.01);
  transition: all 0.5s ease 0s;
}

/* line 752, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.pupolar-item .popular-item-top {
  border-bottom: 1px solid rgba(0, 1, 1, 0.01);
  padding-bottom: 15px;
  margin-bottom: 10px;
  display: table;
  width: 100%;
}

/* line 758, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.pupolar-item .popular-item-top .popular-top-logo {
  width: 44px;
  float: left;
}

/* line 761, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.pupolar-item .popular-item-top .popular-top-logo .popular-logo-icon {
  padding-right: 15px;
  border-right: 1px solid #216BBC;
}

/* line 768, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.pupolar-item .popular-top-title {
  width: calc(100% - 44px);
  padding-left: 15px;
  float: left;
}

/* line 772, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.pupolar-item .popular-top-title h5 {
  margin: 0;
  margin-top: 4px;
}

/* line 777, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.pupolar-item p {
  margin-bottom: 30px;
}

/* line 780, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.pupolar-item .popular-item-list {
  margin: 0;
}

/* line 782, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.pupolar-item .popular-item-list li {
  margin-bottom: 5px;
  position: relative;
  padding-left: 25px;
}

/* line 786, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.pupolar-item .popular-item-list li:before {
  content: "\f0e7";
  font-family: "FontAwesome";
  color: #216BBC;
  position: relative;
  position: absolute;
  left: 0;
  margin-top: 0;
  font-size: 16px;
}

/* line 800, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.pupolar-item:hover {
  box-shadow: 0 0 20px 5px rgba(33, 107, 188, 0.03);
  transform: matrix(1, 0, 0, 1, 0, -5);
  -ms-transform: matrix(1, 0, 0, 1, 0, -5);
  -webkit-: matrix(1, 0, 0, 1, 0, -5);
}

/* line 805, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.pupolar-item:hover .popular-article-top {
  border-bottom-color: rgba(33, 108, 188, 0.1);
}

/* line 811, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.pupolar-article-area2 .pupolar-article {
  padding: 0;
}

/* line 813, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.pupolar-article-area2 .pupolar-article .popular-article-top {
  padding: 20px 30px;
  background: #216BBC;
  /* The Fallback */
  background: rgba(33, 107, 188, 0.1);
}

/* line 817, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.pupolar-article-area2 .pupolar-article .popular-article-list {
  margin: 30px;
  margin-top: 20px;
  margin-bottom: 20px;
}

/**
* ============================
*  14.0 Testimonial Area
* ============================
*/
/* line 830, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.testimonial-item {
  margin-bottom: 30px;
  margin-top: 30px;
}

@media (max-width: 768px) {
  /* line 830, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .testimonial-item {
    margin-bottom: 15px;
    margin-top: 15px;
  }
}

/* line 837, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.testimonial-item .testimonial-author {
  margin-bottom: 25px;
}

/* line 839, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.testimonial-item .testimonial-author img {
  border-radius: 100%;
  width: auto;
}

/* line 845, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.testimonial-item .testimonial-content p {
  margin-bottom: 30px;
}

/* line 849, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.testimonial-item .testimonial-rating {
  margin-bottom: 5px;
}

/* line 851, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.testimonial-item .testimonial-rating i {
  color: #216BBC;
}

/* line 855, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.testimonial-item .testimonial-name {
  margin-bottom: 5px;
}

/* line 858, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.testimonial-item .testimonial-subname {
  margin: 0;
  color: #777777;
  font-weight: 400;
}

/* line 865, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.testimonial-slider .owl-nav, .testimonial-slider2 .owl-nav {
  line-height: 14px;
  text-align: center;
  margin-top: 30px;
}

/* line 870, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.testimonial-slider .owl-prev, .testimonial-slider2 .owl-prev {
  margin-right: 20px;
}

/* line 872, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.testimonial-slider .owl-prev:before, .testimonial-slider2 .owl-prev:before {
  content: "";
  background-image: url(../images/testimonial-left.png);
  -webkit-filter: grayscale(100%);
  /* Safari 6.0 - 9.0 */
  filter: grayscale(100%);
  background-repeat: no-repeat;
  width: 23px;
  height: 16px;
  display: block;
}

/* line 884, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.testimonial-slider .owl-prev:hover:before, .testimonial-slider2 .owl-prev:hover:before {
  filter: none;
}

/* line 887, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.testimonial-slider .owl-prev span, .testimonial-slider2 .owl-prev span {
  display: none;
}

/* line 892, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.testimonial-slider .owl-next:before, .testimonial-slider2 .owl-next:before {
  content: "";
  content: "";
  background-image: url(../images/testimonial-right.png);
  -webkit-filter: grayscale(100%);
  /* Safari 6.0 - 9.0 */
  filter: grayscale(100%);
  background-repeat: no-repeat;
  width: 23px;
  height: 16px;
  display: block;
}

/* line 904, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.testimonial-slider .owl-next:hover:before, .testimonial-slider2 .owl-next:hover:before {
  filter: none;
}

/* line 907, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.testimonial-slider .owl-next span, .testimonial-slider2 .owl-next span {
  display: none;
}

/**
* ============================
*  15.0 Feature Area
* ============================
*/
/* line 918, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.feature-box {
  box-shadow: 0 0 20px 5px rgba(33, 107, 188, 0.03);
  padding: 30px;
  text-align: center;
  border: 1px solid transparent;
  margin-bottom: 30px;
}

/* line 925, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.feature-box .feature-logo {
  position: relative;
  margin: auto;
  margin-bottom: 15px;
  width: 60px;
  height: 60px;
  border-radius: 50px;
  background-color: #216BBC;
  transition: all 0.2s ease 0s;
}

/* line 936, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.feature-box .feature-logo .feature-icon img {
  bottom: 0;
  right: 0;
  left: 0;
  top: 0;
  margin: auto;
  position: absolute;
}

/* line 944, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.feature-box .feature-logo .feature-icon i {
  font-size: 20px;
  color: #ffffff;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  width: 28px;
  height: 20px;
}

/* line 960, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.feature-box .feature-content p {
  margin: 0;
}

/* line 964, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.feature-box:hover, .feature-box .active {
  border: 1px solid rgba(0, 1, 1, 0.01);
}

/* line 966, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.feature-box:hover .feature-logo, .feature-box .active .feature-logo {
  transform: matrix(1.05, 0, 0, 1.05, 0, 0);
  -ms-transform: matrix(1.05, 0, 0, 1.05, 0, 0);
  -webkit-transform: matrix(1.05, 0, 0, 1.05, 0, 0);
}

/**
* ============================
*  16.0 Looking For Area
* ============================
*/
/* line 981, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.looking-for-service {
  background-color: #ffffff;
  border: 1px solid rgba(0, 1, 1, 0.01);
  text-align: center;
  padding: 40px 30px;
  margin-bottom: 30px;
  transition: all 0.5s ease 0s;
}

/* line 989, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.looking-for-service .looking-for-logo {
  margin-bottom: 25px;
}

/* line 991, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.looking-for-service .looking-for-logo a {
  border-radius: 50px;
  background-color: #ffffff;
  width: 80px;
  height: 80px;
  border: 1px solid rgba(0, 1, 1, 0.01);
  display: block;
  margin: auto;
}

/* line 1002, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.looking-for-service .looking-for-logo img {
  transition: all 0.5s ease 0s;
  padding: 13px 4px;
}

/* line 1008, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.looking-for-service .looking-for-content h4 {
  margin-bottom: 20px;
}

/* line 1012, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.looking-for-service:hover {
  background-color: #216BBC;
  box-shadow: 0 0 20px 5px rgba(33, 107, 188, 0.03);
}

/* line 1016, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.looking-for-service:hover .looking-for-logo img {
  transform: matrix(0.9, 0, 0, 0.9, 0, 0);
  -ms-transform: matrix(0.9, 0, 0, 0.9, 0, 0);
  -webkit-transform: matrix(0.9, 0, 0, 0.9, 0, 0);
}

/* line 1024, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.looking-for-service:hover h4 a {
  color: #ffffff;
}

/* line 1028, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.looking-for-service:hover p {
  color: #ffffff;
}

/* line 1031, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.looking-for-service:hover .btn {
  background-color: #ffffff;
  color: #216BBC;
}

/* line 1037, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.newsletter-form {
  max-width: 340px;
  margin: auto;
  margin-top: 30px;
}

/* line 1041, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.newsletter-form input[type="text"] {
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  padding: 15px;
  padding-left: 30px;
}

/* line 1048, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.newsletter-form input[type="text"]:focus {
  border: 1px solid #216BBC;
}

/* line 1052, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.newsletter-form button[type="submit"] {
  border-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  padding: 15px 15px;
  background-color: #216BBC;
}

/**
* ============================
*  17.0 Help Area
* ============================
*/
@media (max-width: 768px) {
  /* line 1066, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .help-section {
    margin-bottom: 15px;
    text-align: center;
  }
}

@media (max-width: 768px) {
  /* line 1073, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .help-btn {
    text-align: center !important;
    margin-bottom: 5px;
  }
}

/**
* ============================
*  18.0  Form Area
* ============================
*/
/* line 1084, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.sub-title {
  margin-bottom: 30px;
}

/* line 1087, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.form-action {
  border: 0;
  width: 100%;
  margin-bottom: 30px;
}

/* line 1091, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.form-action .form-group {
  margin-bottom: 15px;
}

/* line 1093, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.form-action .form-group .form-control {
  padding: 10px 15px;
  border-radius: 4px;
  box-shadow: 0 0 20px 5px rgba(33, 107, 188, 0.01);
  width: 100%;
  background-color: #ffffff;
  color: #777777;
  font-size: 16px;
  line-height: 30px;
}

/* line 1102, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.form-action .form-group .form-control:focus {
  border: 1px solid #216BBC;
}

/* line 1106, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.form-action .form-group .form-check-input {
  margin-top: 8px;
}

/* line 1109, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.form-action .form-group button[type="submit"] {
  position: relative;
}

/* line 1112, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.form-action .form-group .input-label {
  margin-top: 5px;
  display: inline-block;
  font-size: 14px;
  color: #777777;
}

/* line 1119, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.form-action .file-upload {
  position: relative;
  width: 100%;
  height: 45px;
  border: 1px solid rgba(0, 1, 1, 0.01);
  border-radius: 4px;
}

/* line 1125, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.form-action .file-upload:after {
  content: attr(data-text);
  font-size: 16px;
  line-height: 30px;
  font-weight: 400;
  color: #777777;
  position: absolute;
  top: 0;
  left: 0;
  background: #ffffff;
  padding: 6px 15px;
  display: block;
  width: calc(100% - 40px);
  pointer-events: none;
  z-index: 20;
  border-radius: 4px;
}

/* line 1143, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.form-action .file-upload:before {
  content: '\f0c1';
  font-family: "FontAwesome";
  position: absolute;
  top: 0;
  right: 0;
  display: inline-block;
  background: #ffffff;
  color: #216BBC;
  z-index: 25;
  font-size: 16px;
  line-height: 40px;
  padding: 0 15px;
  text-transform: uppercase;
  pointer-events: none;
}

/* line 1159, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.form-action .file-upload input {
  opacity: 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 99;
  height: 45px;
  margin: 0;
  padding: 0;
  display: block;
  cursor: pointer;
  width: 100%;
}

/* line 1179, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.form-socials {
  margin: 0;
}

/* line 1182, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.form-socials li a {
  width: 35px;
  height: 35px;
  display: block;
  border-radius: 50px;
  text-align: center;
  color: #fff;
  padding: 1px 0px;
}

/* line 1190, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.form-socials li a:hover {
  opacity: 0.9;
}

/* line 1196, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.contact-map {
  margin-bottom: 30px;
}

/**
* ============================
*  19.0 Changelog Area
* ============================
*/
/* line 1204, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.changelog-service {
  margin-top: 30px;
  margin-bottom: 30px;
}

@media (max-width: 768px) {
  /* line 1204, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .changelog-service {
    margin-bottom: 30px;
    margin-top: 0;
  }
}

/* line 1211, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.changelog-service .changelog-tile {
  margin-bottom: 15px;
}

/* line 1213, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.changelog-service .changelog-tile h5 {
  margin-bottom: 5px;
  font-weight: 600;
}

/* line 1217, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.changelog-service .changelog-tile p {
  margin: 0;
}

/* line 1219, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.changelog-service .changelog-tile p .changelog-date {
  width: 18px;
  height: 16px;
  background-image: url(../images/changelog-date.png);
  background-position: center;
  display: block;
  float: left;
  margin-right: 10px;
  margin-top: 5px;
}

/* line 1231, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.changelog-service .changelog-list {
  margin: 0;
}

/* line 1234, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.changelog-service .changelog-list li .changelog-fix {
  width: 18px;
  height: 12px;
  background-image: url(../images/changelog-fix.png);
  background-position: center;
  display: block;
  float: left;
  margin-right: 10px;
  margin-top: 11px;
}

/* line 1244, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.changelog-service .changelog-list li .changelog-bug {
  width: 18px;
  height: 16px;
  background-image: url(../images/changelog-bug.png);
  background-position: center;
  display: block;
  float: left;
  margin-right: 10px;
  margin-top: 9px;
}

/**
* ============================
*  20.0 Privacy Policy Area
* ============================
*/
/* line 1264, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.privacy-policy-box {
  display: table;
  width: 100%;
  margin-bottom: 30px;
}

/* line 1268, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.privacy-policy-box .privacy-policy-icon {
  width: 60px;
  height: 60px;
  float: left;
  background-color: #ffffff;
  border: 1px solid rgba(0, 1, 1, 0.01);
  border-radius: 50px;
  text-align: center;
}

/* line 1278, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.privacy-policy-box .privacy-policy-content {
  width: calc(100% - 60px);
  padding-left: 30px;
  float: left;
}

/* line 1282, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.privacy-policy-box .privacy-policy-content h4, .privacy-policy-box .privacy-policy-content h6 {
  font-weight: 600;
}

/* line 1285, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.privacy-policy-box .privacy-policy-content h6 {
  text-decoration: underline;
}

/* line 1288, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.privacy-policy-box .privacy-policy-content p {
  margin-bottom: 30px;
}

/* line 1294, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.privacy-policy-box .privacy-policy-content .privacy-policy-list li:before {
  content: "\f111";
  font-size: 13px;
  font-family: "fontawesome";
  margin-right: 10px;
  color: #216BBC;
}

/**
* ============================
*  21.0 Company Area
* ============================
*/
/* line 1317, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.company-slider .company-logo img {
  width: auto;
}

/**
* ============================
*  22.0 Blog Area
* ============================
*/
/* line 1333, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.blog-post {
  margin-bottom: 30px;
}

/* line 1335, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.blog-post .blog-img {
  position: relative;
  margin-bottom: 25px;
  overflow: hidden;
}

/* line 1339, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.blog-post .blog-img img {
  width: 100%;
  -webkit-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
}

/* line 1344, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.blog-post .blog-img:hover img {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}

/* line 1349, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.blog-post .blog-content {
  margin-bottom: 0;
}

/* line 1351, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.blog-post .blog-content h4 {
  margin-bottom: 15px;
}

/* line 1354, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.blog-post .blog-content p {
  margin-bottom: 15px;
}

/* line 1359, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.blog-post .blog-meta li {
  padding-right: 10px;
  border-right: 1px solid rgba(0, 1, 1, 0.01);
}

/* line 1362, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.blog-post .blog-meta li img {
  width: 16px;
  margin-right: 10px;
  position: relative;
  bottom: 2px;
}

/* line 1369, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.blog-post .blog-meta li:last-child {
  border: 0;
}

/* line 1376, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.blog-spacing {
  margin-bottom: 60px;
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 1376, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .blog-spacing {
    margin-bottom: 30px;
  }
}

@media (max-width: 768px) {
  /* line 1376, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .blog-spacing {
    margin-bottom: 30px;
  }
}

/* line 1386, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.page-navigation .pagination {
  margin: 0;
}

/* line 1388, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.page-navigation .pagination li {
  margin-right: 10px;
}

/* line 1390, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.page-navigation .pagination li a {
  font-size: 16px;
  line-height: 30px;
  color: #404040;
  border-radius: 0 !important;
  border: 1px solid rgba(0, 1, 1, 0.01);
  padding: 5px 30px;
}

/* line 1400, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.page-navigation .pagination li:first-child a, .page-navigation .pagination li:last-child a {
  background-color: #216BBC;
  color: #ffffff;
}

/* line 1409, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.single-post .single-img {
  position: relative;
  margin-bottom: 25px;
}

/* line 1412, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.single-post .single-img img {
  width: 100%;
}

/* line 1416, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.single-post .single-content {
  margin-bottom: 30px;
}

/* line 1418, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.single-post .single-content p {
  margin-bottom: 30px;
}

/* line 1420, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.single-post .single-content p:last-child {
  margin-bottom: 0;
}

/* line 1425, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.single-post .single-quote {
  position: relative;
  padding-left: 15px;
  margin-bottom: 30px;
}

/* line 1429, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.single-post .single-quote p {
  font-size: 16px;
  line-height: 30px;
  margin: 0;
}

/* line 1434, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.single-post .single-quote:before {
  content: "";
  width: 2px;
  height: 100%;
  background-color: #216BBC;
  position: absolute;
  top: 0;
  left: 0;
}

/* line 1443, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.single-post .single-quote:after {
  content: "";
  width: 24px;
  height: 25px;
  background-image: url(../images/post-qoute-icon.png);
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  top: 0;
  left: 14px;
}

/* line 1455, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.single-post .single-tags-share {
  display: table;
  width: 100%;
  background-color: #ffffff;
  margin-bottom: 30px;
  border-top: 1px solid rgba(0, 1, 1, 0.01);
  border-bottom: 1px solid rgba(0, 1, 1, 0.01);
}

/* line 1462, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.single-post .single-tags-share .single-tags {
  font-size: 16px;
  line-height: 30px;
  color: #000000;
  font-weight: 400;
  margin: 0;
  padding: 10px 20px;
}

/* line 1469, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.single-post .single-tags-share .single-tags li:first-child {
  font-weight: 500;
}

/* line 1472, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.single-post .single-tags-share .single-tags a {
  color: #404040;
}

/* line 1474, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.single-post .single-tags-share .single-tags a:hover, .single-post .single-tags-share .single-tags a:focus {
  color: #216BBC;
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 1462, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .single-post .single-tags-share .single-tags {
    float: none !important;
    padding-bottom: 0;
    text-align: center;
  }
}

@media (max-width: 768px) {
  /* line 1462, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .single-post .single-tags-share .single-tags {
    float: none !important;
    padding-bottom: 0;
    text-align: center;
  }
}

/* line 1489, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.single-post .single-tags-share .single-share {
  font-size: 16px;
  line-height: 30px;
  margin: 0;
  padding: 10px 20px;
}

/* line 1494, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.single-post .single-tags-share .single-share li:first-child {
  font-weight: 500;
  color: #000000;
}

/* line 1498, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.single-post .single-tags-share .single-share a {
  color: #777777;
}

/* line 1500, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.single-post .single-tags-share .single-share a:hover, .single-post .single-tags-share .single-share a:focus {
  color: #777777;
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 1489, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .single-post .single-tags-share .single-share {
    text-align: center;
    float: none !important;
    padding-top: 0;
  }
}

@media (max-width: 768px) {
  /* line 1489, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .single-post .single-tags-share .single-share {
    text-align: center;
    float: none !important;
    padding-top: 0;
  }
}

/* line 1518, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.single-admin {
  position: relative;
  display: table;
  width: 100%;
  margin-bottom: 30px;
}

/* line 1523, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.single-admin .admin-avatar {
  width: 130px;
  float: left;
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 1523, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .single-admin .admin-avatar {
    width: 100px;
  }
}

/* line 1531, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.single-admin .admin-comment {
  width: calc(100% - 130px);
  float: left;
  padding-left: 25px;
  padding-top: 8px;
}

/* line 1536, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.single-admin .admin-comment p {
  margin-bottom: 20px;
}

/* line 1539, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.single-admin .admin-comment h5 {
  margin: 0;
}

/* line 1542, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.single-admin .admin-comment h6 {
  font-size: 14px;
  color: #777777;
  margin: 0;
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 1531, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .single-admin .admin-comment {
    width: calc(100% - 100px);
  }
}

/* line 1556, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.page-pagination .pagination {
  margin-bottom: 30px;
}

/* line 1559, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.page-pagination .next-btn, .page-pagination .prev-btn {
  font-size: 18px;
  line-height: 30px;
  font-weight: 400;
  color: #404040;
  border-radius: 0;
  border: 0;
  padding: 0;
}

/* line 1568, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.page-pagination .next-btn:hover {
  color: #216BBC;
  background-color: transparent;
}

/* line 1573, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.page-pagination .prev-btn:hover {
  color: #216BBC;
  background-color: transparent;
}

/* line 1577, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.page-pagination .prev-btn i {
  margin-left: 10px;
}

/* line 1581, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.page-pagination .next-btn i {
  margin-right: 5px;
}

/* line 1585, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.single-comment {
  display: table;
  width: 100%;
  margin-bottom: 35px;
}

/* line 1591, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.comment-wrapper {
  padding-left: 50px;
}

/* line 1595, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.single-comment-img {
  width: 68px;
  float: left;
}

/* line 1600, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.single-comment-desc {
  width: calc(100% - 68px);
  float: left;
  padding-left: 15px;
}

/* line 1605, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.single-comment-desc h6 .single-priod {
  font-size: 14px;
  line-height: 30x;
  font-weight: 400;
  color: #777777;
  margin-left: 10px;
}

/* line 1613, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.single-comment-desc p {
  margin-bottom: 8px;
}

/* line 1616, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.single-comment-desc .single-comment-btn {
  color: #216BBC;
  font-size: 16px;
  line-height: 30px;
}

/**
* ============================
*  23.0 Sidebar Area
* ============================
*/
/* line 1630, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.sidebar-title {
  margin-bottom: 15px;
}

/* line 1634, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.search-form-widget {
  display: block;
}

/* line 1636, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.search-form-widget input[type="text"] {
  background-color: #f2f6fb;
  border: 0;
  padding: 10px 20px;
  border-radius: 0;
}

/* line 1642, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.search-form-widget button[type="submit"] {
  background-color: #216BBC;
  font-size: 20px;
  line-height: 30px;
  color: #ffffff;
  padding: 10px 25px;
  border: 0;
  border-radius: 0;
}

/* line 1650, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.search-form-widget button[type="submit"]:hover {
  opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}

/* line 1657, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.category-widget {
  margin: 0;
}

/* line 1659, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.category-widget li {
  border: 0;
  border-radius: 0 !important;
  padding: 10px 0;
  border-bottom: 1px solid rgba(0, 1, 1, 0.01);
  margin: 0;
  position: relative;
}

/* line 1666, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.category-widget li a {
  font-size: 16px;
  line-height: 28px;
  color: #404040;
  font-weight: 400;
}

/* line 1672, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.category-widget li:hover a, .category-widget li.list-group-active a {
  color: #216BBC;
}

/* line 1675, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.category-widget li:last-child {
  padding-bottom: 0;
  border: 0;
}

/* line 1679, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.category-widget li:first-child {
  padding-top: 0;
}

/* line 1685, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.recent-widget {
  display: block;
}

/* line 1687, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.recent-widget .recent-wrapper {
  display: table;
  width: 100%;
  margin-bottom: 20px;
}

/* line 1691, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.recent-widget .recent-wrapper .recent-img {
  width: 85px;
  float: left;
  overflow: hidden;
}

/* line 1695, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.recent-widget .recent-wrapper .recent-img img {
  width: 100%;
  -webkit-transition: all 0.5s ease-in;
  transition: all 0.5s ease-in;
}

/* line 1700, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.recent-widget .recent-wrapper .recent-img:hover img {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}

/* line 1705, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.recent-widget .recent-wrapper .recent-details {
  width: calc(100% - 85px);
  padding-left: 12px;
  float: left;
}

/* line 1709, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.recent-widget .recent-wrapper .recent-details h6 {
  font-weight: 400;
}

/* line 1713, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.recent-widget .recent-wrapper .recent-meta {
  margin: 0;
  font-size: 14px;
  line-height: 22px;
  color: #777777;
}

/* line 1722, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.tag-widget {
  margin: 0;
}

/* line 1724, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.tag-widget li {
  margin-bottom: 10px;
}

/* line 1726, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.tag-widget li a {
  font-size: 16px;
  line-height: 30px;
  color: #404040;
  font-weight: 400;
  background-color: #f2f6fb;
  border-radius: 0;
  padding: 8px 30px;
  display: inline-block;
}

/* line 1735, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.tag-widget li a:hover {
  color: #ffffff;
  background-color: #216BBC;
}

/* line 1743, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.sidebar-widget {
  margin-bottom: 60px;
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 1743, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .sidebar-widget {
    margin-bottom: 30px;
  }
}

@media (max-width: 768px) {
  /* line 1743, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .sidebar-widget {
    margin-bottom: 30px;
  }
}

/* line 1753, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.error-page img {
  margin-bottom: 60px;
}

@media (max-width: 768px) {
  /* line 1758, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .sidebar-left {
    margin-bottom: 30px;
  }
}

@media (max-width: 768px) {
  /* line 1763, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .sidebar-right {
    margin-top: 30px;
  }
}

/**
* ============================
*  24.0 Layout Area
* ============================
*/
/* line 1777, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.layout-breadcrumb .breadcrumb {
  background-color: #f2f6fb;
  margin-bottom: 30px;
}

/* line 1782, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.unorder-list {
  list-style: none;
  margin-bottom: 30px;
}

/* line 1785, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.unorder-list li {
  margin-bottom: 5px;
  position: relative;
  padding-left: 20px;
}

/* line 1789, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.unorder-list li:before {
  content: "\f111";
  font-family: "FontAwesome";
  color: #216BBC;
  position: relative;
  position: absolute;
  left: 0;
  margin-top: 2px;
  font-size: 11px;
}

/* line 1801, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.order-list {
  margin-bottom: 30px;
  list-style-position: inside;
  counter-reset: item;
  list-style-type: decimal-leading-zero;
}

/* line 1807, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.order-list li a {
  color: #216BBC;
}

/* line 1812, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.layout-wrapper p {
  margin-bottom: 30px;
}

/* line 1815, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.sidebar-menu {
  padding: 15px;
  background-color: #f2f6fb;
}

@media (max-width: 768px) {
  /* line 1815, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .sidebar-menu {
    margin-bottom: 30px;
  }
}

/* line 1821, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.sidebar-menu button {
  background-color: transparent;
  width: 100%;
  text-align: left;
  position: relative;
}

/* line 1827, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.sidebar-menu .sub-menu {
  padding-left: 30px;
  margin: 0;
}

/* line 1831, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.sidebar-menu [aria-expanded*="false"]:after {
  content: "\f105";
  font-family: "fontawesome";
  color: #216BBC;
  position: absolute;
  right: 0;
}

/* line 1838, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.sidebar-menu [aria-expanded*="true"]:after {
  content: "\f107";
  font-family: "fontawesome";
  color: #216BBC;
  position: absolute;
  right: 0;
}

/**
* ============================
*  22.0 Timeline Area
* ============================
*/
/* line 1858, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.timeline ul {
  margin: 0;
  padding: 0;
}

/* line 1861, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.timeline ul li {
  list-style-type: none;
  position: relative;
  width: 6px;
  margin: 0 auto;
  background: #f2f6fb;
}

/* line 1867, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.timeline ul li::after {
  content: '';
  position: absolute;
  left: 50%;
  top: 0;
  transform: translateX(-50%);
  width: 30px;
  height: 30px;
  border-radius: 50%;
  background: inherit;
}

/* line 1878, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.timeline ul li .timeline-content {
  position: relative;
  border: 1px solid rgba(0, 1, 1, 0.01);
  top: 0;
  min-width: 425px;
  padding: 15px 30px;
  background: #f2f6fb;
}

/* line 1885, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.timeline ul li .timeline-content::before {
  content: '';
  position: absolute;
  top: 7px;
  width: 0;
  height: 0;
  border-style: solid;
}

/* line 1893, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.timeline ul li .timeline-content:hover {
  box-shadow: 0 0 20px 5px rgba(33, 107, 188, 0.03);
}

/* line 1897, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.timeline ul li:nth-child(even) .timeline-content {
  left: 35px;
}

/* line 1899, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.timeline ul li:nth-child(even) .timeline-content::before {
  left: -15px;
  border-width: 15px 16px 15px 0;
  border-color: transparent #f2f6fb transparent transparent;
}

/* line 1906, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.timeline ul li:nth-child(odd) .timeline-content {
  left: -470px;
}

/* line 1908, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.timeline ul li:nth-child(odd) .timeline-content::before {
  right: -15px;
  border-width: 15px 0 15px 16px;
  border-color: transparent transparent transparent #f2f6fb;
}

/* line 1916, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.timeline ul h4 {
  margin-bottom: 0;
}

/* line 1919, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.timeline ul p {
  margin: 0;
}

/* line 1926, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.timeline ul li::after {
  transition: background .5s ease-in-out;
}

/* line 1929, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.timeline ul li.in-view::after {
  background: #f2f6fb;
}

/* line 1932, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.timeline ul li .timeline-content {
  visibility: hidden;
  opacity: 0;
  transition: all .5s ease-in-out;
}

/* line 1937, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.timeline ul li:nth-child(even) .timeline-content {
  transform: translate3d(200px, 0, 0);
  margin-right: 30px;
}

/* line 1942, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.timeline ul li:nth-child(odd) .timeline-content {
  transform: translate3d(-200px, 0, 0);
  margin-left: 15px;
}

/* line 1947, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.timeline ul li.in-view .timeline-content {
  transform: none;
  visibility: visible;
  opacity: 1;
}

@media screen and (min-width: 1200px) {
  /* line 1955, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .timeline ul li .timeline-content {
    min-width: 525px !important;
  }
  /* line 1958, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .timeline ul li:nth-child(even) .timeline-content {
    left: 35px;
    /*525px+45-6*/
  }
  /* line 1962, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .timeline ul li:nth-child(odd) .timeline-content {
    left: -570px;
    /*525px+45-6*/
  }
}

@media screen and (max-width: 991px) {
  /* line 1971, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .timeline ul li .timeline-content {
    min-width: 300px !important;
  }
  /* line 1974, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .timeline ul li:nth-child(even) .timeline-content {
    left: 40px;
    top: -8px;
    /*350px+45-6*/
  }
  /* line 1979, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .timeline ul li:nth-child(odd) .timeline-content {
    left: -350px;
    top: -8px;
    /*350px+45-6*/
  }
}

@media screen and (max-width: 767px) {
  /* line 1989, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .timeline ul li {
    margin-left: 1px;
    padding-top: 0;
    padding-bottom: 15px;
    background: transparent;
    width: 100%;
  }
  /* line 1995, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .timeline ul li .timeline-content {
    width: 100%;
  }
  /* line 1998, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .timeline ul li:nth-child(even) .timeline-content {
    left: 0;
    margin: 0;
    overflow: hidden;
    padding: 15px;
  }
  /* line 2004, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .timeline ul li:nth-child(odd) .timeline-content {
    left: 0;
    margin: 0;
    overflow: hidden;
    padding: 15px;
  }
  /* line 2009, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .timeline ul li:nth-child(odd) .timeline-content::before {
    display: none;
  }
  /* line 2013, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .timeline ul li:after {
    display: none;
  }
}

/**
* ============================
*  25.0 Headline Area
* ============================
*/
/* line 2029, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.headline-wrapper {
  position: relative;
  bottom: 100px;
}

/* line 2033, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.headline-box {
  box-shadow: 0 0 20px 5px rgba(33, 107, 188, 0.03);
  border: 1px solid rgba(0, 1, 1, 0.01);
  position: relative;
  text-align: center;
  padding: 30px;
  z-index: 44;
  transition: all 0.5s ease 0s;
  background-color: #ffffff;
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 2033, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .headline-box {
    margin-bottom: 30px;
  }
}

@media (max-width: 768px) {
  /* line 2033, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
  .headline-box {
    margin-bottom: 30px;
  }
}

/* line 2048, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.headline-box .headline-logo {
  margin-bottom: 30px;
}

/* line 2050, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.headline-box .headline-logo img {
  max-height: 64px;
}

/* line 2055, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.headline-box .headline-content h4 {
  margin-bottom: 15px;
}

/* line 2058, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.headline-box .headline-content p {
  margin-bottom: 30px;
}

/* line 2065, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.headline-box:hover {
  transform: matrix(1, 0, 0, 1, 0, -5);
  -ms-transform: matrix(1, 0, 0, 1, 0, -5);
  -webkit-transform: matrix(1, 0, 0, 1, 0, -5);
  box-shadow: 0 0 20px 5px rgba(33, 107, 188, 0.03);
  border-color: rgba(33, 108, 188, 0.1);
}

/**
* ============================
*  25.0 Team  Area
* ============================
*/
/* line 2080, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.team-style {
  overflow: hidden;
  margin-bottom: 30px;
}

/* line 2085, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.team-style .team-content {
  transition: all 0.5s ease 0s;
  background-color: #f2f6fb;
  position: relative;
  bottom: -40px;
}

/* line 2090, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.team-style .team-content .team-title {
  padding: 30px;
}

/* line 2091, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.team-style .team-content .team-title h4 {
  margin-bottom: 15px;
}

/* line 2094, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.team-style .team-content .team-title p {
  margin: 0;
}

/* line 2099, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.team-style .team-content .team-socials {
  margin-bottom: 0;
}

/* line 2101, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.team-style .team-content .team-socials li {
  width: 19%;
  text-align: center;
  background-color: #216BBC;
  margin: 0;
}

/* line 2106, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.team-style .team-content .team-socials li a {
  color: #ffffff;
}

/* line 2108, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.team-style .team-content .team-socials li a:hover {
  opacity: 0.9;
}

/* line 2116, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.team-style:hover .team-content {
  position: relative;
  bottom: 0px;
}

/**
* ============================
*  25.0 Footer Area
* ============================
*/
/* line 2132, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.footer-widget {
  margin-bottom: 30px;
}

/* line 2135, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.footer-title {
  position: relative;
  margin-bottom: 45px;
}

/* line 2139, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.footer-title:before {
  content: "";
  width: 45px;
  height: 1px;
  background-color: #000000;
  position: absolute;
  bottom: -15px;
  left: 0;
}

/* line 2149, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.footer-copyright p {
  margin: 0;
  padding-bottom: 40px;
}

/* line 2154, F:/Themeix/HTML/Themeforest Files/30. Doxy/Rev4/Rev4/HTML-FINAL/scss/style.scss */
.footer-copyright p a {
  color: #216BBC;
}

.gdpr-button{
	background-color:#0095e5 !important;
}
.gdpr-modal-box .gdpr-title, .gdpr-link{
	color:#0095e5 !important;
}
.gdpr-button:focus, .gdpr-button:hover{
	background-color:#0674d1 !important;
}

/*# sourceMappingURL=../style.map */