/***************************************************************************************************************
||||||||||||||||||||||||||||       MASTER STYLESHEET FOR Dentallox            ||||||||||||||||||||||||||||||||||
****************************************************************************************************************
||||||||||||||||||||||||||||              TABLE OF CONTENT                  ||||||||||||||||||||||||||||||||||||
****************************************************************************************************************
****************************************************************************************************************
* 1. imported style
* 2. common style
* 3. header style
* 4. banner style
* 5. about style
* 6. services style
* 7. cta style
* 8. doctor style
* 9. feature style
* 10. testimonials style
* 11. appointment style
* 12. footer style
* 13. search-popup style
* 14. blog style
* 15. team style
* 16. contact style
* 17. brand style
* 18. video style
* 19. gallery style
* 20. inner-banner style
* 21. history style
* 22. faq style
* 23. sidebar style
* 24. patient style
****************************************************************************************************************
||||||||||||||||||||||||||||            End TABLE OF CONTENT                ||||||||||||||||||||||||||||||||||||
****************************************************************************************************************/
/*
* 1. imported style
*/
/*@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700|Playfair+Display:400i,700i|Poppins:200,300,400,500,600,700|Lora:400i,&amp;display=swap");*/
@import url("bootstrap.min.css");
@import url("animate.css");
@import url("font-awesome.min.css");
@import url("bootstrap-select.min.css");
@import url("bootstrap-datepicker.min.css");
@import url("owl.carousel.css");
@import url("owl.theme.default.min.css");
@import url("magnific-popup.css");
@import url("hover.min.css");
@import url("../plugins/dentallox-icon/style.css");
@import url("../plugins/Stroke-Gap-Icons-Webfont/style.css");
@import url("https://fonts.googleapis.com/css?family=Inter")

/*
* 2. common style
*/
body {
  font-family: inter, sans-serif !important;
  font-size: 16px;
  line-height: 26px;
  color: white;
  background-color: black !important;
}

a:active,
a:hover,
a:focus,
a:visited {
  text-decoration: none;
}

.page-wrapper {
  position: relative;
  margin: 0 auto;
  width: 100%;
  min-width: 300px;
  overflow: hidden;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1200px;
  }
}

.ff-one {
  font-family: "Open Sans", sans-serif;
}

.ff-two {
  font-family: "Poppins", sans-serif;
}

.thm-gray-bg {
  background-color: #F2F2F2;
}

.bg-pos-center-center {
  background-position: center center;
}

.block-title {
  margin-bottom: 40px;
}

.block-title__title {
  margin: 0;
  color: #181E44;
  font-size: 32px;
  line-height: 47px;
  font-weight: 600;
  font-family: "inter", sans-serif;
}

.block-title__title+.block-title__text {
  margin-top: 7px;
}

.block-title__text {
  margin: 0;
  font-size: 16px;
  color: #797979;
}

.block-title__line {
  display: inline-block;
  vertical-align: middle;
  width: 50px;
  height: 2px;
  background-color: #181E44;
  margin-top: 5px;
}

.block-title__lite-color {
  color: #fff;
}

.block-title__lite-bg {
  background-color: #fff;
}

.thm-btn {
  display: inline-block;
  vertical-align: middle;
  border: none;
  outline: none !important;
  background-color: transparent;
  border-radius: 3px;
  background-color: #dfa93b;
  color: #FFFFFF;
  font-size: 18px;
  font-weight: 500;
  font-family: "Poppins", sans-serif;
  cursor: pointer;
  padding: 11px 27px;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.thm-btn:hover {
  color: #fff;
  background-color: #181E44;
}

.datepicker-dropdown {
  min-width: 14rem;
}

.datepicker table {
  width: 100%;
}

.bootstrap-select .btn-light:not(:disabled):not(.disabled).active,
.bootstrap-select .btn-light:not(:disabled):not(.disabled):active,
.bootstrap-select .show>.btn-light.dropdown-toggle {
  background-color: transparent !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  outline: none !important;
}

.bootstrap-select>.dropdown-toggle {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

.bootstrap-select .dropdown-toggle:focus,
.bootstrap-select>select.mobile-device:focus+.dropdown-toggle {
  outline: none !important;
}

.bootstrap-select .dropdown-menu {
  padding-top: 0;
  padding-bottom: 0;
  margin-top: 0;
  z-index: 991;
}

.bootstrap-select .dropdown-menu>li+li>a {
  border-top: 1px solid #eee;
}

.bootstrap-select .dropdown-menu>li:first-child>a {
  padding-top: 10px;
}

.bootstrap-select .dropdown-menu>li:last-child>a {
  padding-bottom: 10px;
}

.bootstrap-select .dropdown-menu>li.selected>a {
  background: #dfa93b;
  color: #fff;
}

.bootstrap-select .dropdown-menu>li>a {
  font-size: 16px;
  font-weight: 500;
  padding: 9px 20px;
  color: #181E44;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.bootstrap-select .dropdown-menu>li>a:hover {
  background: #dfa93b;
  color: #fff;
  cursor: pointer;
}

.google-map__home {
  width: 100%;
  border: none;
  height: 448px;
  display: block;
}

.column-5__row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.column-5__col {
  -webkit-box-flex: 1;
  -ms-flex: 1 0 20%;
  flex: 1 0 20%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.preloader {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 9999;
  background-image: -webkit-gradient(linear, left top, right top, from(#f0f1f1), to(white));
  background-image: linear-gradient(90deg, #f0f1f1 0%, white 100%);
}

.preloader span {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-position: center center;
  background-repeat: no-repeat;
  background-image: url(../images/resources/preloader.gif);
}

.scroll-to-top {
  display: inline-block;
  width: 45px;
  height: 45px;
  background: #dfa93b;
  position: fixed;
  bottom: 40px;
  right: 40px;
  z-index: 99;
  text-align: center;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
  display: none;
  border-radius: 50%;
}

.scroll-to-top i {
  font-size: 18px;
  line-height: 45px;
  color: #fff;
  position: relative;
  z-index: 10;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.scroll-to-top:hover {
  background: #fff;
}

.scroll-to-top:hover i {
  color: #181E44;
}

/*
* 3. header style
*/
.topbar-one {
  background-color: #EFF0F4;
  border-bottom: 1px solid #E5E5E9;
}

.topbar-one .container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.topbar-one__left-text {
  margin: 0;
  color: #181E44;
  font-size: 16px;
  font-family: "Poppins", sans-serif;
  font-weight: 500;
}

.topbar-one__right-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.topbar-one__social {
  margin-right: 20px;
}

.topbar-one__social a {
  display: inline-block;
  vertical-align: middle;
  font-size: 16px;
  color: #181e44;
  line-height: 26px;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.topbar-one__social a:hover {
  color: #dfa93b;
}

.topbar-one__social a+a {
  margin-left: 13px;
}

.topbar-one__btn {
  background-color: #dfa93b;
  font-size: 17px;
  font-weight: 500;
  font-family: "Poppins", sans-serif;
  color: #fff;
  padding: 12.5px 27.5px;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.topbar-one__btn:hover {
  color: #fff;
  background-color: #dfa93b;
}

.topbar-one__language-picker {
  position: relative;
  margin-right: 20px;
  margin-left: 20px !important;
}

.topbar-one__language-picker:before {
  content: '';
  width: 1px;
  height: 15px;
  background-color: #181E44;
  position: absolute;
  top: 50%;
  left: -20px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.topbar-one .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
  width: 36px;
}

.topbar-one .bootstrap-select>.dropdown-toggle {
  padding: 0;
  font-size: 16px;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
  color: #181e44;
  background-color: transparent;
  border: none;
  outline: none;
}

.topbar-one__home-four .bootstrap-select>.dropdown-toggle {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  color: #181E44;
  border-left: 1px solid #d7d7d7;
  padding: 13.5px 0;
}

.topbar-one__home-four .dropdown-toggle::after {
  display: none;
}

.topbar-one__home-four .bootstrap-select .dropdown-toggle .filter-option-inner-inner {
  text-align: right;
}

.topbar-one__home-four .bootstrap-select .dropdown-toggle .filter-option-inner-inner img {
  display: inline-block;
  vertical-align: middle;
  margin-left: 5px;
  position: relative;
  top: -2px;
}

.topbar-one__home-four .bootstrap-select .dropdown-menu>li>a {
  padding-left: 10px;
  padding-right: 10px;
}

.topbar-one__home-four .bootstrap-select .dropdown-menu>li>a .text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.topbar-two {
  padding: 25px 0;
}

.topbar-two .container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.topbar-two__infos {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.topbar-two__info:not(:first-child) {
  margin-left: 50px;
}

.topbar-two__info-icon,
.topbar-two__info-content {
  display: table-cell;
  vertical-align: middle;
}

.topbar-two__info-icon i {
  color: #1D59BC;
  font-size: 25px;
}

.topbar-two__info-content {
  padding-left: 20px;
}

.topbar-two__info-text {
  margin: 0;
  color: #767676;
  font-size: 15px;
  font-weight: 500;
  font-family: "Poppins", sans-serif;
  line-height: 1em;
}

.topbar-two__info-text a,
.topbar-two__info-text span {
  display: block;
  color: #181E44;
  font-weight: 600;
  margin-bottom: 8px;
  transition: all .4s ease;
}

.topbar-two__info-text a:hover {
  color: #dfa93b;
}

.topbar-three {
  padding: 24.5px 0;
}

.topbar-three .container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.topbar-three__infos {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.topbar-three__info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
}

.topbar-three__info:not(:last-child) {
  margin-left: 33px;
  padding-left: 33px;
}

.topbar-three__info:not(:last-child):before {
  content: '';
  width: 1px;
  height: 47px;
  background-color: #d4d4d4;
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.topbar-three__info:first-child {
  margin-left: 0;
  padding-left: 0;
}

.topbar-three__info:first-child:before {
  display: none;
}

.topbar-three__info:last-child {
  margin-left: 38px;
}

.topbar-three__text {
  margin: 0;
  font-size: 16px;
  font-weight: 500;
  font-family: "Poppins", sans-serif;
  color: #181E44;
  line-height: 23px;
}

.topbar-three__text a {
  color: inherit;
  transition: all .4s ease;
}

.topbar-three__text a:hover {
  color: #dfa93b;
}

.topbar-three__phone {
  font-size: 26px;
  color: #181E44;
  font-weight: bold;
  display: inline-block;
  margin-top: 10px;
}

.header-navigation {
  /*  background-color: transparent;*/
  margin-bottom: 0;
  border: none;
  border-radius: 0;
  padding: 0;
  position: relative;
  background-color: black;
}

.header-navigation .container {
  background: transparent;
  position: relative;
  display: block;
}

.header-navigation .container .logo-box {
  float: left;
  position: absolute;
  top: 50%;
  left: 15px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.header-navigation .container .navbar-brand {
  height: auto;
  margin: 0;
}

.header-navigation .container .menu-toggler {
  display: none;
}

.header-navigation .container .right-side-box {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 15px;
}

.header-navigation .main-navigation {
  float: right;
  text-align: right;
}

@media (min-width: 1200px) {
  .header-navigation .main-navigation {
    display: block !important;
  }
}

.header-navigation ul.navigation-box {
  margin: 0;
  padding: 0;
  list-style: none;
}

.header-navigation ul.navigation-box li a .sub-nav-toggler {
  display: none;
}

.header-navigation ul.navigation-box>li {
  position: relative;
  padding: 30px 0;
  display: inline-block;
  vertical-align: middle;
  /* Second Level Menu */
  /* Thrid Level Menu */
}

.header-navigation ul.navigation-box>li+li {
  margin-left: 30px;
}

.header-navigation ul.navigation-box>li:first-child {
  padding-left: 0;
}

.header-navigation ul.navigation-box>li:last-child {
  padding-right: 0;
}

.header-navigation ul.navigation-box>li>a {
  font-weight: 500;
  font-size: 17px;
  font-family: "Poppins", sans-serif;
  color: white;
  padding: 0;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
  position: relative;
}

.header-navigation ul.navigation-box>li.current>a,
.header-navigation ul.navigation-box>li:hover>a {
  color: #dfa93b;
}

.header-navigation ul.navigation-box>li>.submenu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  float: left;
  min-width: 220px;
  padding: 0px 0px;
  text-align: left;
  list-style: none;
  background-color: #181E44;
  background-clip: padding-box;
  opacity: 0;
  border-radius: 0px;
  visibility: hidden;
  -webkit-transition: opacity .4s ease, visibility .4s ease;
  transition: opacity .4s ease, visibility .4s ease;
  -webkit-box-shadow: 0px 10px 18px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 10px 18px rgba(0, 0, 0, 0.1);
}

@media (min-width: 1200px) {
  .header-navigation ul.navigation-box>li>.submenu {
    display: block !important;
  }
}

.header-navigation ul.navigation-box>li>.submenu.right-align {
  left: auto;
  right: 0;
}

.header-navigation ul.navigation-box>li>.submenu.center-align {
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.header-navigation ul.navigation-box>li>.submenu>li {
  display: block;
  position: relative;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.header-navigation ul.navigation-box>li>.submenu>li+li {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}

.header-navigation ul.navigation-box>li>.submenu>li>a {
  font-size: 15px;
  color: #fff;
  font-weight: 500;
  padding: 12px 30px;
  display: block;
  line-height: 26px;
  white-space: nowrap;
  position: relative;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.header-navigation ul.navigation-box>li>.submenu>li:hover>a {
  color: #fff;
  background: #dfa93b;
}

.header-navigation ul.navigation-box>li:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom;
}

.header-navigation ul.navigation-box>li:hover>.submenu {
  opacity: 1;
  visibility: visible;
}

.header-navigation ul.navigation-box>li>ul>li {
  /* no more nested showen */
}

.header-navigation ul.navigation-box>li>ul>li>.submenu {
  position: absolute;
  top: 0%;
  left: 100%;
  z-index: 1000;
  float: left;
  min-width: 220px;
  padding: 0px 0px;
  text-align: left;
  list-style: none;
  background-color: #181E44;
  background-clip: padding-box;
  opacity: 0;
  border-radius: 0px;
  visibility: hidden;
  -webkit-transition: opacity .4s ease, visibility .4s ease;
  transition: opacity .4s ease, visibility .4s ease;
  -webkit-box-shadow: 0px 10px 18px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 10px 18px rgba(0, 0, 0, 0.1);
}

@media (min-width: 1200px) {
  .header-navigation ul.navigation-box>li>ul>li>.submenu {
    display: block !important;
  }
}

.header-navigation ul.navigation-box>li>ul>li>.submenu.right-align {
  left: auto;
  right: 100%;
}

.header-navigation ul.navigation-box>li>ul>li>.submenu.center-align {
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.header-navigation ul.navigation-box>li>ul>li>.submenu>li {
  display: block;
  position: relative;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.header-navigation ul.navigation-box>li>ul>li>.submenu>li+li {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}

.header-navigation ul.navigation-box>li>ul>li>.submenu>li>a {
  font-size: 15px;
  color: #fff;
  font-weight: 500;
  padding: 12px 30px;
  display: block;
  line-height: 26px;
  white-space: nowrap;
  position: relative;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.header-navigation ul.navigation-box>li>ul>li>.submenu>li:hover>a {
  color: #fff;
  background: #dfa93b;
}

.header-navigation ul.navigation-box>li>ul>li:hover>.submenu {
  opacity: 1;
  visibility: visible;
}

.header-navigation ul.navigation-box>li>ul>li ul {
  display: none;
}

.header-navigation ul.navigation-box>li>ul>li ul:hover>.submenu {
  opacity: 1;
  visibility: visible;
}

.header-navigation ul.navigation-box>li>ul>li>.submenu>li>a.submenu>ul>li>a {
  font-size: 15px;
  color: #fff;
  font-weight: 500;
  padding: 12px 30px;
  display: block;
  line-height: 26px;
  white-space: nowrap;
  position: relative;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.header-one {
  background-image: -webkit-gradient(linear, left bottom, left top, from(#f0f1f1), to(white));
  background-image: linear-gradient(0deg, #f0f1f1 0%, white 100%);
}

.header-one__cta {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  padding-left: 26px;
}

.header-one__cta:before {
  content: '';
  width: 1px;
  height: 38px;
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  background-color: #1d1d1d;
  opacity: .3;
}

.header-one__cta-icon,
.header-one__cta-content {
  display: table-cell;
  vertical-align: middle;
}

.header-one__cta-icon i {
  font-size: 15px;
  color: #dfa93b;
}

span.header-one__cta-icon {
  position: relative;
  left: 10px;
}

.header-one__cta-content {
  padding-left: 20px;
}

.header-one__cta-text,
.header-one__cta-number {
  display: block;
  font-family: "Poppins", sans-serif;
  line-height: 1em;
}

.header-one__cta-text {
  color: #666666;
  font-size: 16px;
}

.header-one__cta-number {
  font-size: 16px;
  color: #181E44;
  text-align: center;
  font-weight: 600;
  margin-top: 7px;
  position: relative;
}

.header-one .main-logo {
  display: inline-block;
}

.header-one .stick-logo {
  display: none;
}

.header-one__call {
  font-size: 22px;
  color: #fff;
  font-weight: 300;
  font-family: "Poppins", sans-serif;
  display: inline-block;
  vertical-align: middle;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.header-one__call:hover {
  color: #dfa93b;
}

.header-one__search {
  color: #fff;
  font-size: 14px;
  display: inline-block;
  vertical-align: middle;
  line-height: 20px;
  border-right: 1px solid rgba(255, 255, 255, 0.5);
  padding-right: 30px;
  margin-right: 26px;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.header-one__search:hover {
  color: #dfa93b;
}

.header-one__book-btn {
  background-color: #144EAD;
  display: inline-block;
  vertical-align: middle;
  color: #FFFFFF;
  font-size: 17px;
  font-weight: 500;
  padding: 18px 47px;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.header-one__book-btn:hover {
  background-color: #dfa93b;
  color: #fff;
}

.stricked-menu {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 999;
  /*  background-image: -webkit-gradient(linear, left bottom, left top, from(#f0f1f1), to(white));*/
  background-color: black;
  background-image: black -webkit-box-shadow: 0px 6px 13px 0px rgba(0, 0, 0, 0.06);
  box-shadow: 0px 6px 13px 0px rgba(0, 0, 0, 0.06);
  opacity: 0;
  -webkit-transform: translateY(-110%);
  transform: translateY(-110%);
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.stricked-menu .main-logo {
  display: none;
}

.stricked-menu .stick-logo {
  display: inline-block;
}

.stricked-menu ul.navigation-box>li {
  padding-top: 22px;
  padding-bottom: 22px;
}

.stricked-menu .header-one__cta-text {
  font-size: 15px;
}

.stricked-menu.stricky-fixed {
  opacity: 1;
  -webkit-transform: translateY(0%);
  transform: translateY(0%);
  padding-top: 10px;
  padding-bottom: 10px;
}

.header-one__home-two {
  background-color: transparent;
  background-image: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 991;
  padding-left: 35px;
  padding-right: 35px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}

@media (min-width: 1200px) {
  .header-one__home-two .container {
    max-width: 100%;
  }
}

.header-one__home-two .header-navigation ul.navigation-box>li {
  padding-top: 32px;
  padding-bottom: 32px;
}

.header-one__home-two .header-navigation ul.navigation-box>li>a {
  color: #fff;
}

.header-one__home-two .header-navigation ul.navigation-box>li.current>a,
.header-one__home-two .header-navigation ul.navigation-box>li:hover>a {
  color: #dfa93b;
}

.header-one__home-two .header-navigation .container {
  padding-right: 253px;
}

.header-one__home-two .stricked-menu {
  padding-left: 35px;
  padding-right: 35px;
  border-style: solid;
  border-width: 1px;
  border-color: #dfdfdf;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#f0f1f1), to(white));
  background-image: linear-gradient(0deg, #f0f1f1 0%, white 100%);
}

.header-one__home-two .stricked-menu .header-one__search,
.header-one__home-two .stricked-menu .header-one__call,
.header-one__home-two .stricked-menu ul.navigation-box>li>a {
  color: #181E44;
}

.header-one__home-two .stricked-menu .header-one__search:hover,
.header-one__home-two .stricked-menu .header-one__call:hover,
.header-one__home-two .stricked-menu ul.navigation-box>li>a:hover {
  color: #dfa93b;
}

.header-one__home-two .stricked-menu .header-one__search {
  border-color: rgba(36, 36, 36, 0.5);
}

.header-one__home-two .stricked-menu ul.navigation-box>li.current>a,
.header-one__home-two .stricked-menu ul.navigation-box>li:hover>a {
  color: #dfa93b;
}

.header-one__home-two .stricked-menu ul.navigation-box>li {
  padding-top: 22px;
  padding-bottom: 22px;
}

.header-one__home-three .header-navigation .main-navigation {
  float: left;
  text-align: left;
}

.header-one__home-three .header-navigation ul.navigation-box>li {
  padding: 0px 0;
}

.header-one__home-three .header-navigation ul.navigation-box>li>a {
  display: block;
  padding: 18px 36px;
  color: #fff;
  border-right: 1px solid #1249A2;
  position: relative;
}

.header-one__home-three .header-navigation ul.navigation-box>li>a:after {
  content: '';
  width: 1px;
  height: 100%;
  background-color: #396DC2;
  position: absolute;
  top: 0;
  right: 0;
}

.header-one__home-three .header-navigation ul.navigation-box>li+li {
  margin-left: 0;
}

.header-one__home-three .header-navigation .container {
  background-color: #1d59bc;
  position: absolute;
  top: 100%;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  z-index: 99;
}

@media (min-width: 1200px) {
  .header-one__home-three .header-navigation .container {
    max-width: 1170px;
    padding-left: 0;
    padding-right: 0;
  }
}

.header-one__home-three .header-navigation .container .right-side-box {
  right: 0;
}

.header-one__home-three .header-one__search {
  border-right: 0;
  margin-right: 0;
  padding-right: 22px;
}

.header-one__home-three .stricked-menu {
  background-image: none;
  background-color: #1D59BC;
}

.header-one__home-three .stricked-menu .container {
  position: relative;
  top: auto;
  left: auto;
  -webkit-transform: translateX(0);
  transform: translateX(0);
}

.header-one__home-four {
  background-image: none;
  background-color: #dfa93b;
  position: relative;
}

.header-one__home-four:before {
  content: '';
  width: 100%;
  height: 4px;
  background-color: #0d234c;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
}

.header-one__home-four .header-navigation .container {
  padding-right: 15px;
}

.header-one__home-four .header-navigation .main-navigation {
  float: left;
  text-align: left;
}

.header-one__home-four .header-navigation ul.navigation-box>li+li {
  margin-left: 0;
}

.header-one__home-four .header-navigation ul.navigation-box>li>a {
  color: #fff;
}

.header-one__home-four .header-navigation ul.navigation-box>li>a:before {
  content: '';
  width: 1px;
  height: 20px;
  background-color: rgba(255, 255, 255, 0.5);
  display: inline-block;
  vertical-align: middle;
  margin-left: 35px;
  margin-right: 40px;
}

.header-one__home-four .header-navigation ul.navigation-box>li:first-child>a:before {
  display: none;
}

.header-one__home-four .header-navigation ul.navigation-box>li {
  padding: 21px 0;
}

.header-one__home-four .stricked-menu {
  background-image: none;
  background-color: #dfa93b;
}

.header-one__home-four .stricked-menu:before {
  content: '';
  width: 100%;
  height: 4px;
  background-color: #0d234c;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
}

.header-one__home-five {
  border: none;
}

/*
* 4. banner style
*/
.banner-wrapper {
  position: relative;
}

@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
  .banner-wrapper {
    overflow: hidden;
  }
}

.banner-wrapper .carousel-btn-block .carousel-btn {
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
  font-size: 30px;
  color: #fff;
  width: 55px;
  height: 55px;
  border-radius: 50%;
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 9;
  transition: all .4s ease;
  border: 2px solid #fff;
  background-position: center center;
  background-size: 100% 100%;
  background-blend-mode: overlay;
}

@media (max-width: 1366px) {
  .banner-wrapper .carousel-btn-block .carousel-btn {
    -webkit-transform: translateY(-50%) scale(0.75);
    transform: translateY(-50%) scale(0.75);
  }
}

.banner-wrapper .carousel-btn-block .carousel-btn i {
  line-height: 51px;
}

.banner-wrapper .carousel-btn-block .carousel-btn:hover {
  color: #dfa93b;
  border-color: #dfa93b;
}

.banner-wrapper .carousel-btn-block .carousel-btn i {
  display: block;
  vertical-align: middle;
}

.banner-wrapper .carousel-btn-block .carousel-btn.left-btn {
  left: 3%;
}

@media (max-width: 1366px) {
  .banner-wrapper .carousel-btn-block .carousel-btn.left-btn {
    left: 1%;
  }
}

.banner-wrapper .carousel-btn-block .carousel-btn.right-btn {
  right: 3%;
}

@media (max-width: 1366px) {
  .banner-wrapper .carousel-btn-block .carousel-btn.right-btn {
    right: 1%;
  }
}

.banner-wrapper .owl-dots {
  margin: 0;
  position: absolute;
  bottom: 85px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 100%;
  z-index: 999;
  padding-left: 15px;
  padding-right: 15px;
  max-width: 1200px;
  text-align: left;
}

.banner-wrapper .owl-dots .owl-dot {
  position: relative;
  z-index: 991;
}

.banner-wrapper .owl-dots .owl-dot span {
  width: 13px;
  height: 13px;
  border: 2px solid #fff;
  background-color: transparent;
  opacity: .2;
  margin: 0;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.banner-wrapper .owl-dots .owl-dot+.owl-dot {
  margin-left: 7px;
}

.banner-wrapper .owl-dots .owl-dot.active span {
  opacity: 1;
  background-color: transparent;
}

.banner-wrapper .owl-carousel .owl-item img {
  width: auto;
}

[class*=banner-carousel] .owl-nav {
  display: none;
}

[class*=banner-carousel] .owl-dots {
  display: none;
}

[class*=banner-carousel].no-dots .owl-dots {
  display: none !important;
}

.banner-one .container {
  position: relative;
  padding-top: 192px;
  padding-bottom: 130px;
}

.banner-one__slide {
  background-position: left center;
  background-repeat: no-repeat;
  background-size: cover;
}

.banner-one__light-color {
  color: #fff;
}

.banner-one__tag-line {
  font-family: "Playfair Display", sans-serif;
  font-size: 22px;
  font-style: italic;
  display: block;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

.banner-one__tag-line+.banner-one__title {
  margin-top: 10px;
}

.banner-one__title {
  font-size: 45px;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
  margin: 0;
  margin-bottom: 25px;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

.banner-one__title-highlight {
  line-height: .85em;
  font-size: 1.22em;
}

.banner-one__text {
  margin: 0;
  font-size: 20px;
  line-height: 30px;
  margin-bottom: 40px;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

.banner-one__btn {
  padding: 15px 41px;
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

.banner-one__person {
  position: absolute;
  bottom: 0;
  right: 0;
}

.banner-one__person-ver-center {
  bottom: auto;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.banner-one .active .banner-one__tag-line {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}

.banner-one .active .banner-one__title {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
  -webkit-animation-delay: .5s;
  animation-delay: .5s;
}

.banner-one .active .banner-one__text {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
}

.banner-one .active .banner-one__btn {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
  -webkit-animation-delay: 1.5s;
  animation-delay: 1.5s;
}

.banner-one__home-two .container {
  padding-top: 289px;
  padding-bottom: 289px;
}

@media (min-width: 1440px) {
  .banner-one__home-two .container {
    left: 220px;
  }
}

.banner-one__home-two .banner-one__slide {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.banner-one__home-three .container {
  padding-top: 259px;
  padding-bottom: 259px;
}

@media (min-width: 1441px) {
  .banner-one__home-three .container {
    -webkit-transform: translateX(15%);
    transform: translateX(15%);
  }
}

.banner-one__home-three .banner-one__slide {
  background-position: left top;
  background-repeat: no-repeat;
  background-size: cover;
}

.banner-one__home-four .container {
  padding-top: 149px;
  padding-bottom: 149px;
}

.banner-one__home-four .banner-one__tag-line {
  color: #0d234c;
}

.banner-one__home-four .banner-one__title {
  color: #dfa93b;
}

.banner-one__home-four .banner-one__text {
  color: #242424;
}

.banner-one__home-four .banner-one__btn {
  background-color: #38AAC1;
}

.banner-one__home-four .banner-one__btn:hover {
  background-color: #dfa93b;
}

.banner-one__home-four .banner-one__title-highlight {
  color: #dfa93b;
}

.banner-one__home-five .container {
  padding-top: 310px;
  padding-bottom: 187px;
}

.banner-one__home-five .banner-one__person {
  -webkit-transform: translateX(100px) scale(0, 1);
  transform: translateX(100px) scale(0, 1);
  -webkit-transform-origin: bottom center;
  transform-origin: bottom center;
  -webkit-transition: -webkit-transform 2s ease;
  transition: -webkit-transform 2s ease;
  transition: transform 2s ease;
  transition: transform 2s ease, -webkit-transform 2s ease;
  -webkit-transform-style: inherit;
  transform-style: inherit;
}

.banner-one__home-five .banner-one__person-ver-center {
  -webkit-transform: translateX(100px) translateY(-50%) scale(0);
  transform: translateX(100px) translateY(-50%) scale(0);
  -webkit-transform-style: inherit;
  transform-style: inherit;
  -webkit-transform-origin: center center;
  transform-origin: center center;
  -webkit-transition: -webkit-transform 2s linear;
  transition: -webkit-transform 2s linear;
  transition: transform 2s linear;
  transition: transform 2s linear, -webkit-transform 2s linear;
}

@media (min-width: 1200px) {
  .banner-one__home-five .banner-one__content {
    -webkit-transform: translateX(-45px);
    transform: translateX(-45px);
  }
}

.banner-one__home-five .banner-one__title {
  margin-top: 0;
}

.banner-one__home-five .banner-one__title-highlight-bg {
  background-color: #09A0BA;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 20px;
  display: inline-block;
  vertical-align: middle;
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

.banner-one__home-five .banner-one__btn {
  background-color: #fff;
  color: #181E44;
}

.banner-one__home-five .banner-one__btn:hover {
  background-color: #dfa93b;
  color: #fff;
}

.banner-one__home-five .active .banner-one__title-highlight-bg {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
  -webkit-animation-delay: .5s;
  animation-delay: .5s;
}

.banner-one__home-five .active .banner-one__person {
  -webkit-transform: translateX(50px) scale(1, 1);
  transform: translateX(50px) scale(1, 1);
}

.banner-one__home-five .active .banner-one__person-ver-center {
  -webkit-transform: translateX(50px) translateY(-50%) scale(1);
  transform: translateX(50px) translateY(-50%) scale(1);
}

/*
* 5. about style
*/
.about-one {
  padding-top: 90px;
  padding-bottom: 100px;
}

.about-one .container {
  position: relative;
}

.about-one__title {
  margin: 0;
  font-size: 32px;
  line-height: 48px;
  font-weight: 600;
  color: #181E44;
  font-family: "Poppins", sans-serif;
  margin-bottom: 20px;
}

.about-one__text {
  font-size: 16px;
  line-height: 26px;
  color: #797979;
  margin: 0;
}

.about-one__text+.about-one__text {
  margin-top: 30px;
}

.about-one__list {
  margin: 0;
  padding: 0;
  list-style: none;
  margin-top: 25px;
}

.about-one__list-item {
  font-size: 16px;
  color: #797979;
}

.about-one__image-block {
  position: absolute;
  top: 0;
  right: 15px;
  width: 100%;
  max-width: 500px;
  background: transparent url(../images/resources/about-dots.png) 100% -120% no-repeat;
  -webkit-transform: scale(0.8);
  transform: scale(0.8);
}

.about-one__image-one>img {
  border-radius: 50%;
  position: relative;
}

.about-one__image-two {
  position: absolute;
  bottom: 0;
  right: 0;
}

.about-one__image-two>img {
  position: relative;
  border-style: solid;
  border-width: 7px;
  border-color: white;
  border-radius: 50%;
  background-color: #6e6e6e;
  -webkit-box-shadow: inset 0px 3px 95px 0px rgba(0, 0, 0, 0.49);
  box-shadow: inset 0px 3px 95px 0px rgba(0, 0, 0, 0.49);
}

.about-two {
  background-color: #F8F8F8;
  padding-top: 210px;
  padding-bottom: 90px;
}

.about-two .container {
  position: relative;
}

.about-two .block-title {
  margin-bottom: 15px;
}

.about-two .block-title__text {
  font-weight: 300;
  font-size: 20px;
  color: #181E44;
}

.about-two .block-title__title+.block-title__text {
  margin-top: 22px;
}

.about-two__image-block {
  position: absolute;
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.about-two__image-block img {
  border-radius: 50%;
}

.about-two__list {
  margin: 0;
  padding: 0;
  list-style: none;
}

.about-two__list-item {
  position: relative;
  padding-left: 35px;
  font-size: 16px;
  color: #797979;
}

.about-two__list-item i {
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  color: #afb2c6;
  font-size: 14px;
}

.about-two__list-item+.about-two__list-item {
  margin-top: 10px;
}

.about-two__about-page {
  padding-top: 30px;
  padding-bottom: 70px;
}

.row.about_uss {
  align-items: center;
}

.row.about_uss img {
  width: 100%;
}

.about-two__about-page .block-title {
  margin-bottom: 40px;
}

.about-two__about-page .block-title__text {
  font-weight: 400;
  font-size: 16px;
  font-family: "inter", sans-serif;
  color: #797979;
  margin-bottom: 0;
}

.about-two__about-page .block-title__tag-line {
  font-weight: 300;
  font-size: 20px;
  color: #181E44;
  margin-bottom: 15px;
}

.about-two__about-page .about-two__image-block {
  top: auto;
  bottom: 0;
  -webkit-transform: translateY(40px);
  transform: translateY(40px);
}

.about-three {
  padding: 50px 0;
}

.about-three__title {
  margin: 0;
  line-height: 1.4;
  color: white;
  font-size: 32px;
  font-family: "inter", sans-serif;
  font-weight: 600;
  margin-bottom: 25px;
}

.about-three__text {
  margin: 0;
  color: #797979;
  font-size: 16px;
  line-height: 26px;
}

.about-three__text+.about-three__title {
  margin-top: 35px;
}

.about-three__text+.about-three__text {
  margin-top: 10px;
}

.about-three__image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.about-three__border-top {
  padding-top: 0;
}

.about-three__border-top hr {
  border-width: 1px;
  margin: 0;
  border-color: rgba(186, 186, 186, 0.8);
  margin-bottom: 90px;
}

.about-four {
  padding: 100px 0;
}

.about-four__images {
  padding-left: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.about-four__content {
  padding-right: 80px;
}

.about-four__title {
  margin: 0;
  color: #181E44;
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-size: 32px;
  margin-bottom: 25px;
}

.about-four__sub-title {
  margin: 0;
  color: #181E44;
  font-family: "Poppins", sans-serif;
  font-size: 20px;
  margin-top: 45px;
  margin-bottom: 10px;
}

.about-four__tag-line {
  margin: 0;
  font-weight: 300;
  font-size: 20px;
  font-family: "Poppins", sans-serif;
  margin-bottom: 10px;
}

.about-four__text {
  margin: 0;
  font-size: 16px;
  line-height: 26px;
  color: #797979;
}

/*
* 6. services style
*/
.service-one {
  padding-top: 85px;
  padding-bottom: 90px;
}

.service-one__single {
  width: 100%;
  border-radius: 5px;
  background-color: #e4edf4;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-bottom: 30px;
  min-height: 220px;
  text-align: center;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.service-one__single:hover {
  -webkit-box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.2);
  background-color: #fff;
}

.service-one .column-5__row {
  margin-left: -10px;
  margin-right: -10px;
}

.service-one .column-5__col {
  padding-left: 10px;
  padding-right: 10px;
}

.service-one__icon {
  background-position: center center;
  width: 100%;
  height: 120px;
  background-repeat: no-repeat;
  background-color: #e4edf4;
  background-blend-mode: multiply;
  opacity: .6;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.service-one__title {
  margin: 0;
  font-size: 18px;
  line-height: 1.3;
  font-weight: 500;
  font-family: "Poppins", sans-serif;
}

.service-one__title a {
  color: #181E44;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.service-one__title a:hover {
  color: #dfa93b;
}

.service-one__link {
  color: #181E44;
  font-size: 20px;
  border-bottom: 1px solid #181E44;
  font-family: "Poppins", sans-serif;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
  display: inline-block;
  vertical-align: middle;
  margin-top: 20px;
}

.service-one__link:hover {
  color: #dfa93b;
  border-color: #dfa93b;
}

.service-one__single:hover .service-one__icon {
  background-color: #fff;
}

.service-two {
  padding-top: 90px;
  padding-bottom: 70px;
}

.service-two__single {
  border-radius: 5px;
  background-color: #e9f1f6;
  text-align: center;
  margin-bottom: 30px;
}

.service-two__image {
  position: relative;
  overflow: hidden;
}

.service-two__image>img {
  width: 100%;
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition: -webkit-transform .4s ease;
  transition: -webkit-transform .4s ease;
  transition: transform .4s ease;
  transition: transform .4s ease, -webkit-transform .4s ease;
}

.service-two__image-hover {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(9, 160, 186, 0.85);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  opacity: 0;
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-transition: opacity .4s ease;
  transition: opacity .4s ease;
}

.service-two__image-hover a {
  display: inline-block;
  vertical-align: middle;
  width: 47px;
  height: 47px;
  background-color: #fff;
  color: #181E44;
  font-size: 23px;
  line-height: 47px;
  text-align: center;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
  border-radius: 50%;
}

.service-two__image-hover a:hover {
  background-color: #dfa93b;
  color: #fff;
}

.service-two__content {
  padding: 0 30px;
  padding-top: 35px;
  padding-bottom: 40px;
}

.service-two__title {
  margin: 0;
  line-height: 1.3;
  color: #dfa93b;
  font-size: 20px;
  font-weight: 500;
  font-family: "Poppins", sans-serif;
}

.service-two__title a {
  color: #181E44;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.service-two__title a:hover {
  color: #dfa93b;
}

.service-two__text {
  margin: 0;
  font-size: 15px;
  line-height: 24px;
  color: #797979;
  margin-top: 10px;
  margin-bottom: 5px;
}

.service-two__link {
  color: #dfa93b;
  font-size: 14px;
  font-weight: 500;
  font-family: "Poppins", sans-serif;
  display: inline-block;
  vertical-align: middle;
  line-height: 1em;
  border-bottom: 1px solid #dfa93b;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.service-two__link:hover {
  color: #dfa93b;
  border-color: #dfa93b;
}

.service-two__single:hover .service-two__image-hover {
  -webkit-transform-origin: bottom center;
  transform-origin: bottom center;
  opacity: 1;
}

.service-two__single:hover .service-two__image>img {
  -webkit-transform: scale(1.07);
  transform: scale(1.07);
}

.service-two__more-link {
  display: inline-block;
  vertical-align: middle;
  color: #181E44;
  font-size: 20px;
  font-family: "Poppins", sans-serif;
  border-bottom: 1px solid #181E44;
  line-height: 1em;
  padding-bottom: 3px;
  margin-top: 15px;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.service-two__more-link:hover {
  color: #dfa93b;
  border-color: #dfa93b;
}

.service-two__carousel-block-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

[class*=service-two__carousel-btn-] {
  width: 44px;
  height: 44px;
  border: 2px solid #a8b3b9;
  text-align: center;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

[class*=service-two__carousel-btn-] i {
  color: #242424;
  font-size: 18px;
  line-height: 40px;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

[class*=service-two__carousel-btn-]:hover {
  background-color: #dfa93b;
  border-color: #dfa93b;
}

[class*=service-two__carousel-btn-]:hover i {
  color: #fff;
}

.service-two__carousel-btn-right {
  margin-left: 18px;
}

.service-one__home-three {
  background: #dfa93b;
}

.service-one__home-three .block-title__text {
  color: #b7bfcf;
}

.service-one__home-three .service-one__single {
  background-color: #d5eaf4;
}

.service-one__home-three .service-one__single:hover {
  background-color: #FFFFFF;
}

.service-one__home-three .service-one__link {
  color: #FFFFFF;
  border-color: #FFFFFF;
}

.service-one__home-three .service-one__link:hover {
  color: #dfa93b;
  border-color: #dfa93b;
}

.service-two__home-four {
  background-color: #E9F1F6;
  padding-bottom: 100px;
}

.service-two__home-four .service-two__content {
  background-color: #fff;
}

.service-two__service-page__two .service-two__image {
  padding-top: 29px;
}

.service-two__service-page__two .service-two__content {
  padding-top: 20px;
}

.service-two__service-page__two .service-two__text {
  margin-top: 14px;
  margin-bottom: 0;
}

.service-details {
  padding: 50px 0;
}

.service-details img {
  max-width: 100%;
  margin-bottom: 30px;
}

.service-details__title {
  margin: 0;
  line-height: 1.3;
  color: #dfa93b;
  font-size: 26px;
  font-weight: 600;
  font-family: "inter", sans-serif;
  margin-top: 10px;
  margin-bottom: 10px;
}

.service-details__sub-title {
  margin: 0;
  color: #181E44;
  font-size: 24px;
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  margin-bottom: 25px;
}

.service-details__tag-line {
  margin: 0;
  color: #dfa93b;
  font-weight: 300;
  font-style: italic;
  font-size: 20px;
}

.service-details__tag-line a {
  font-weight: 400;
  color: #dfa93b;
  display: inline-block;
  vertical-align: middle;
  line-height: 1em;
  border-bottom: 1px solid #dfa93b;
}

.service-details__list {
  margin-bottom: 30px;
  padding: 0;
  list-style: none;
  margin-top: 10px;
}

.service-details__list-item {
  position: relative;
  color: white;
  font-size: 16px;
  padding-left: 36px;
}

.service-details__list-item i {
  padding-left: 2px;
  position: absolute;
  left: 5px;
  background: #dfa93b;
  width: 20px;
  height: 20px;
  margin-top: 4px;
  border-radius: 50%;
  text-align: center;
  line-height: 18px;
  border: 1px solid #dfa93b;
  color: #ffffff;
  font-size: 13px;
}

.service-details__list-item+.service-details__list-item {
  margin-top: 10px;
}

.service-details__text {
  margin: 0;
  color: white;
  font-size: 15px;
  line-height: 26px;
  font-family: "inter", sans-serif;
}

.service-details__text+.service-details__text {
  margin-top: 25px;
}

.service-details__image-content {
  margin-top: 65px;
  margin-bottom: 45px;
}

.service-details__image-content .row {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

.service-details__image-content__image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.service-details__pricing {
  border: 1px solid #ECECEC;
  border-top: 0;
  margin-top: 60px;
}

.service-details__pricing-title {
  margin: 0;
  background-color: #E3EEF4;
  font-size: 22px;
  color: #181E44;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
  text-align: center;
  padding: 17px 0;
}

.service-details__pricing-list {
  margin: 0;
  padding: 0;
  list-style: none;
}

.service-details__pricing-list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 17px 30px;
}

.service-details__pricing-list-item+.service-details__pricing-list-item {
  border-top: 1px solid #ECECEC;
}

.service-details .col-lg-8 .accrodion-grp {
  padding-right: 30px;
}

.service-details .accrodion-grp .accrodion {
  border: 1px solid #d4d4d4;
}

.service-details .accrodion-grp .accrodion+.accrodion {
  margin-top: 20px;
}

.service-details .accrodion-grp .accrodion-title {
  padding: 13.5px 0;
  padding-left: 20px;
  cursor: pointer;
}

.service-details .accrodion-grp .accrodion-title h4 {
  margin: 0;
  color: #242424;
  font-size: 17px;
  font-weight: 500;
  font-family: "Poppins", sans-serif;
  position: relative;
  padding-left: 35px;
}

.service-details .accrodion-grp .accrodion-title h4:before {
  content: '+';
  font-size: 22px;
  width: 24px;
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.service-details .accrodion-grp .accrodion-content {
  padding-left: 55px;
  padding-right: 55px;
  padding-bottom: 33px;
}

.service-details .accrodion-grp .accrodion-content p {
  margin: 0;
  color: #797979;
  font-size: 16px;
  line-height: 24px;
}

.service-details .accrodion-grp .accrodion.active {
  background-color: #F9F9F9;
}

/*
* 7. cta style
*/
.cta-one {
  background: #e3d3c3 url(../images/background/cta-bg-1-1.jpg) 150px center no-repeat;
  background-size: cover;
  position: relative;
  padding: 155.5px 0;
}

.cta-one:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background-color: #000000;
  opacity: .2;
}

.cta-one__tag-line {
  margin: 0;
  font-family: "Playfair Display", sans-serif;
  font-size: 25px;
  color: #fff;
  font-style: italic;
  margin-bottom: 10px;
}

.cta-one__title {
  margin: 0;
  color: #fff;
  font-size: 45px;
  line-height: 62px;
  font-family: "inter", sans-serif;
  font-weight: 700;
}

.cta-one__btn {
  margin-top: 25px;
  background-color: #dfa93b;
}

.cta-one__btn:hover {
  background-color: #fff;
  color: #181E44;
}

.cta-two {
  padding: 14px 0;
  background-color: #dfa93b;
  text-align: center;
}

.cta-two__title {
  margin: 0;
  color: #FFFFFF;
  padding-bottom: 0px;
  font-size: 20px;
  font-family: "Poppins", sans-serif;
  font-weight: 300;
}

.cta-two__highlight {
  font-weight: 600;
  color: #fff;
  transition: all .4s ease;
}


.cta-two__link {
  color: #fff;
  display: inline-block;
  vertical-align: middle;
  line-height: 1em;
  border-bottom: 2px solid #fff;
  padding-bottom: 3px;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.cta-one__home-two {
  padding: 120px 0;
}

.cta-one__home-three {
  padding: 120px 0;
}

.cta-one__home-three .cta-one__btn {
  background-color: #dfa93b;
}

.cta-one__home-three .cta-one__btn:hover {
  background-color: #fff;
  color: #181E44;
}

.cta-three {
  padding-bottom: 100px;
}

.cta-three .container {
  position: relative;
  z-index: 10;
  margin-top: -105px;
}

.cta-three__block {
  background-color: #09A0BA;
  position: relative;
}

.cta-three__block-two {
  background-image: url(../images/background/cta-bg-3-1.jpg);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.cta-three__block-two:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #232b5c;
  opacity: .92;
}

.cta-three__single {
  padding: 60px;
  position: relative;
}

.cta-three__tag-line {
  margin: 0;
  font-family: 'Lora';
  font-style: italic;
  font-size: 20px;
  line-height: 26px;
  color: #fff;
}

.cta-three__tag-line+.cta-three__text {
  margin-top: 10px;
}

.cta-three__text {
  color: #fff;
  font-size: 16px;
  line-height: 26px;
  margin: 0;
}

.cta-three__title {
  font-family: "Poppins", sans-serif;
  font-weight: 300;
  font-size: 34px;
  line-height: 42px;
  margin: 0;
  color: #fff;
}

.cta-three__title-highlite {
  font-family: 'Playfair Display';
  font-style: italic;
}

.cta-three__title+.cta-three__text {
  margin-top: 35px;
}

.cta-three__text+.cta-three__icon-block {
  margin-top: 35px;
}

.cta-three__icon,
.cta-three__icon-content {
  display: table-cell;
  vertical-align: top;
}

.cta-three__icon i {
  font-size: 63px;
  color: #fff;
}

.cta-three__icon-content {
  padding-left: 30px;
}

.cta-three__icon-title {
  margin: 0;
  font-size: 20px;
  font-weight: 600;
  color: #fff;
  font-family: "Poppins", sans-serif;
}

.cta-three__icon-title+.cta-three__text {
  margin-top: 15px;
}

.cta-three__link {
  display: inline-block;
  vertical-align: middle;
  font-size: 18px;
  font-weight: 500;
  font-family: "Poppins", sans-serif;
  color: #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
  line-height: 1.2em;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.cta-three__link:hover {
  color: #dfa93b;
  border-color: #dfa93b;
}

.cta-three__text+.cta-three__link {
  margin-top: 15px;
}

.cta-four {
  -webkit-box-shadow: 0px 3px 32px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 3px 32px 0px rgba(0, 0, 0, 0.15);
  padding-top: 23px;
  padding-bottom: 23px;
}

.cta-four__icon,
.cta-four__content {
  display: table-cell;
  vertical-align: middle;
}

.cta-four__content {
  padding-left: 20px;
}

.cta-four__icon i {
  font-size: 53px;
  color: #2F2F2F;
  opacity: .4;
}

.cta-four__title {
  margin: 0;
  color: #363C69;
  font-size: 18px;
  font-family: "Poppins", sans-serif;
  font-weight: 600;
}

.cta-four__text {
  margin: 0;
  color: #8B92A0;
  font-size: 16px;
  line-height: 26px;
  margin-top: 5px;
}

.cta-four__btn {
  background-color: #dfa93b;
  border-radius: 48.5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
  max-width: 260px;
  padding: 25.5px 40px;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.cta-four__btn i {
  font-size: 46px;
  color: #fff;
}

.cta-four__btn-text {
  color: #FFFFFF;
  font-size: 18px;
  line-height: 23px;
  font-family: "Poppins", sans-serif;
  font-weight: 600;
}

.cta-four__btn:hover {
  background-color: #09A0BA;
}

/*
* 8. doctor style
*/
.doctor-one {
  background: url(../images/resources/src.jpg) center left no-repeat fixed;
  position: relative;
  background-size: cover;
  -webkit-box-shadow: 0px 0px 54px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 0px 54px 0px rgba(0, 0, 0, 0.15);
}

.doctor-one:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;

  opacity: .92;
}

.doctor-one .container {
  position: relative;
  padding-top: 130px;
  padding-bottom: 80px;
}

.doctor-one__person {
  position: absolute;
  bottom: 0;
  left: 50px;
}

@media (max-width: 1199px) {
  .doctor-one__person {
    left: 0;
  }
}

.doctor-one__content {
  padding-left: 50px;
  padding-right: 30px;
}

.doctor-one__title {
  margin: 0;
  color: #fff;
  font-size: 34px;
  font-weight: 700;
  font-family: "Poppins", sans-serif;
  margin-top: 5px;
  margin-bottom: 30px;
}

.doctor-one__tag-line {
  margin: 0;
  font-style: italic;
  font-size: 20px;
  color: #fff;
}

.doctor-one__text {
  margin: 0;
  color: #fff;
  font-size: 16px;
  line-height: 28px;
  font-family: sans-serif;
}

.doctor-one__text+.doctor-one__text {
  margin-top: 25px;
}

.doctor-two {
  padding: 100px 0;
}

.doctor-two__content {
  padding-left: 70px;
}

.doctor-two__title {
  margin: 0;
  font-family: "Poppins", sans-serif;
  font-size: 32px;
  color: #181E44;
  font-weight: 600;
}

.doctor-two__sub-title {
  margin: 0;
  font-family: "Poppins", sans-serif;
  font-size: 22px;
  color: #181E44;
  font-weight: 600;
  margin-top: 30px;
  margin-bottom: 5px;
}

.doctor-two__text {
  margin: 0;
  font-size: 16px;
  line-height: 26px;
  color: #797979;
}

.doctor-two__tag-line {
  margin: 0;
  font-size: 16px;
  font-family: "Poppins", sans-serif;
  font-weight: 300;
  color: #38AAC1;
  margin-bottom: 20px;
}

.doctor-two__btn {
  display: inline-block;
  vertical-align: middle;
  width: 100%;
  max-width: 400px;
  border: 1px solid #D6D6D6;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: #f9f9f9;
  padding: 18px 0;
  margin-top: 40px;
}

.doctor-two__btn-title {
  display: block;
  color: #181e44;
  font-size: 18px;
  font-weight: 600;
  line-height: 1em;
  margin-bottom: 10px;
}

.doctor-two__btn-tag {
  color: #898989;
  display: block;
  font-size: 16px;
  line-height: 1em;
}

.doctor-two__btn-icon-one {
  left: 23px;
}

.doctor-two__btn-icon-two {
  right: 23px;
}

[class*=doctor-two__btn-icon-] {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

/*
* 9. feature style
*/
.feature-one {
  padding-top: 100px;
  padding-bottom: 70px;
  background-color: black;
}

.feature-one__box {
  padding-right: 30px;
}

@media (max-width: 1199px) {
  .feature-one__box {
    padding-right: 0;
  }
}

.feature-one__box-title {
  margin: 0;
  color: #181E44;
  font-family: "Poppins", sans-serif;
  font-size: 32px;
  line-height: 47px;
  font-weight: 600;
}

.feature-one__box-tag-line {
  margin: 0;
  font-size: 16px;
  line-height: 28px;
  color: #181E44;
  font-weight: 300;
  margin-top: 20px;
}

.feature-one__box-text {
  margin: 0;
  font-size: 17px;
  line-height: 28px;
  color: #6c7478;
  margin-top: 25px;
}

.feature-one__single {
  background-color: #fff;
  border: 1px solid #ededed;
  padding-top: 25px;
  padding-bottom: 20px;
  padding-left: 15px;
  padding-right: 15px;
  margin-bottom: 20px;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.feature-one__single:hover {
  -webkit-box-shadow: 0px 0px 49px 0px rgba(0, 0, 0, 0.08);
  box-shadow: 0px 0px 49px 0px rgba(0, 0, 0, 0.08);
}

.feature-one__icon,
.feature-one__content {
  display: table-cell;
  vertical-align: top;
}

.feature-one__icon i {
  font-size: 50px;
  color: #28447A;
  margin-right: 10px;
}

.feature-one__title {
  margin: 0;
  font-size: 18px;
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  color: #181E44;
  align-items: center;
  line-height: 1.3;
}

.feature-one__title a {
  color: #181E44;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.feature-one__title a:hover {
  color: #dfa93b;
}

.feature-one__text {
  margin: 0;
  color: #898989;
  font-size: 15px;
  line-height: 24px;
  margin-top: 15px;
}

.feature-one__link {
  display: inline-block;
  vertical-align: middle;
  color: #181E44;
  font-size: 15px;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
  margin-top: 10px;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.feature-one__link:hover {
  color: #dfa93b;
}

.feature-one__home-two {
  background-color: transparent;
  padding: 0;
  position: relative;
}

.feature-one__home-two .container {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 10;
}

@media (min-width: 1200px) {
  .feature-one__home-two .container {
    padding-left: 0;
    padding-right: 0;
  }
}

.feature-one__home-two .feature-one__single {
  border: none;
  padding: 35px 30px;
  background-color: #d8e2f4;
  margin-bottom: 0;
}

.feature-one__home-two .feature-one__icon i {
  color: #dfa93b;
  font-size: 60px;
}

.feature-one__home-two .feature-one__text,
.feature-one__home-two .feature-one__title a {
  color: #242424;
}

.feature-one__home-two .feature-one__title a:hover {
  color: #dfa93b;
}

.feature-one__home-two .feature-one__text {
  font-size: 15px;
  line-height: 24px;
  font-weight: 400;
  margin-top: 20px;
  margin-bottom: 5px;
}

.feature-one__home-two [class*=col-]:nth-child(1) .feature-one__single {
  background-color: #09A0BA;
}

.feature-one__home-two [class*=col-]:nth-child(1) .feature-one__icon i,
.feature-one__home-two [class*=col-]:nth-child(1) .feature-one__title a,
.feature-one__home-two [class*=col-]:nth-child(1) .feature-one__link,
.feature-one__home-two [class*=col-]:nth-child(1) .feature-one__text {
  color: #fff;
}

.feature-one__home-two [class*=col-]:nth-child(1) .feature-one__title a:hover,
.feature-one__home-two [class*=col-]:nth-child(1) .feature-one__link:hover {
  color: #dfa93b;
}

.feature-one__home-two [class*=col-]:nth-child(2) .feature-one__single {
  background-color: #dfa93b;
}

.feature-one__home-two [class*=col-]:nth-child(2) .feature-one__icon i,
.feature-one__home-two [class*=col-]:nth-child(2) .feature-one__title a,
.feature-one__home-two [class*=col-]:nth-child(2) .feature-one__link,
.feature-one__home-two [class*=col-]:nth-child(2) .feature-one__text {
  color: #fff;
}

.feature-one__home-two [class*=col-]:nth-child(2) .feature-one__title a:hover,
.feature-one__home-two [class*=col-]:nth-child(2) .feature-one__link:hover {
  color: #dfa93b;
}

/*
* 10. testimonials style
*/
.testimonials-one {
  padding-top: 90px;
  padding-bottom: 100px;
  /*  padding-bottom: 190px;*/
  background-color: #dfa93b;
}

.testimonials-one .row {
  margin-left: -45px;
  margin-right: -45px;
}

.testimonials-one .row>[class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}

.testimonials-one__single {
  background-color: #fff;
  text-align: center;
  /*  padding: 70px 34px;*/
  padding: 70px 34px 70px 34px;
  height: 300px;
  margin-top: 47.5px;
  position: relative;
}

.testimonials-one__qoute {
  position: absolute;
  bottom: 20px;
  right: 30px;
}

.testimonials-one__image {
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}

.testimonials-one__image>img {
  border-radius: 50%;
  border: 1px solid #FFFFFF;
}

.testimonials-one__title {
  margin: 0;
  color: #181E44;
  font-size: 16px;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
}

.testimonials-one__designation {
  color: #A0A0A0;
  font-size: 14px;
  font-style: italic;
}

.testimonials-one__text {
  margin: 0;
  color: #797979;
  font-size: 15px;
  line-height: 26px;
  margin-top: 20px;
}

.testimonials-one__carousel .owl-item img,
.testimonials-two__carousel .owl-item img {
  width: auto;
}

.testimonials-one__carousel .owl-dots,
.testimonials-two__carousel .owl-dots {
  margin-top: 40px;
}

.testimonials-one__carousel .owl-dots .owl-dot span,
.testimonials-two__carousel .owl-dots .owl-dot span {
  margin: 0 5px;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: transparent;
  border: 1px solid #98a9ba;
}

.testimonials-one__carousel .owl-dots .owl-dot.active span,
.testimonials-one__carousel .owl-dots .owl-dot:hover span,
.testimonials-two__carousel .owl-dots .owl-dot.active span,
.testimonials-two__carousel .owl-dots .owl-dot:hover span {
  background-color: #fff;
  opacity: 1;
  border-color: #fff;
}

.testimonials-one__carousel .owl-nav,
.testimonials-two__carousel .owl-nav {
  margin-top: 40px;
}

@media (min-width: 768px) {

  .testimonials-one__carousel .owl-nav,
  .testimonials-two__carousel .owl-nav {
    margin-top: 0;
  }
}

.testimonials-one__carousel .owl-nav [class*=owl-],
.testimonials-two__carousel .owl-nav [class*=owl-] {
  width: 40px;
  height: 40px;
  background-color: #fff;
  color: #181E44;
  border-radius: 50%;
  padding: 0;
}

.testimonials-one__carousel .owl-nav [class*=owl-] i,
.testimonials-two__carousel .owl-nav [class*=owl-] i {
  line-height: 40px;
}

.testimonials-one__carousel .owl-nav [class*=owl-]:hover,
.testimonials-two__carousel .owl-nav [class*=owl-]:hover {
  background-color: #dfa93b;
}

.testimonials-one__carousel .owl-nav [class*=owl-]:hover i,
.testimonials-two__carousel .owl-nav [class*=owl-]:hover i {
  color: #fff;
}

.testimonials-one__page {
  background-color: #fff;
  padding-bottom: 35px;
}

.testimonials-one__page .row.high-gutters {
  margin-left: -45px;
  margin-right: -45px;
}

.testimonials-one__page .row.high-gutters>[class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}

.testimonials-one__page .testimonials-one__single {
  background-color: #F4F4F4;
  margin-bottom: 65px;
}

.testimonials-two {
  position: relative;
  background-color: #205081;
  padding-top: 145px;
  padding-bottom: 100px;
}

.testimonials-two:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #205081 url(../images/background/testi-bg-1-1.jpg) center center no-repeat fixed;
  background-blend-mode: multiply;
  opacity: .4;
}

.testimonials-two .container {
  position: relative;
}

.testimonials-two__qoute {
  display: block;
  border-radius: 0 !important;
  margin-left: auto;
  margin-right: auto;
  margin-top: 30px;
}

.testimonials-two__image,
.testimonials-two__content {
  display: table-cell;
  vertical-align: top;
}

.testimonials-two__image {
  width: 122px;
}

.testimonials-two__image>img {
  border-radius: 50%;
}

.testimonials-two__content {
  padding-left: 75px;
}

.testimonials-two__text {
  margin: 0;
  color: #fff;
  font-family: "Poppins", sans-serif;
  font-size: 20px;
  line-height: 35px;
}

.testimonials-two__title {
  margin: 0;
  color: #fff;
  font-family: "Poppins", sans-serif;
  font-size: 18px;
  margin-top: 40px;
}

.testimonials-two__designation {
  margin: 0;
  color: #849BB3;
  font-size: 18px;
  font-style: italic;
  margin-top: 5px;
}

.testimonials-two__carousel .owl-dots {
  margin: 0;
  position: absolute;
  top: -55px;
  left: 195px;
}

.testimonials-two__home-five {
  background-image: none;
  background-color: #fff;
  padding-top: 0;
}

.testimonials-two__home-five:before {
  display: none;
}

.testimonials-two__home-five .testimonials-two__text {
  color: #797979;
  font-size: 22px;
  line-height: 35px;
  font-family: 'Lora';
}

.testimonials-two__home-five .testimonials-two__title {
  color: #2c62bd;
}

.testimonials-two__home-five .testimonials-two__designation {
  color: #849BB3;
  font-family: 'Playfair Display';
}

.testimonials-two__home-five .testimonials-two__carousel {
  padding-left: 45px;
  padding-right: 45px;
}

.testimonials-two__home-five .testimonials-two__carousel .owl-dots .owl-dot span {
  background-color: #2C62BD;
}

.testimonials-two__home-five .testimonials-two__carousel .owl-dots .owl-dot.active span {
  background-color: #08AE8D;
}

.testimonials-two__home-five .testimonials-two__carousel .owl-dots {
  bottom: 0;
  top: auto;
  left: auto;
  right: 45px;
}

/*
* 11. appointment style
*/
/* .appointment-one {
  background-color: #eff3f9;
} */

.appointment-one .inner-container {
  padding: 50px 40px 50px 40px;
  border-radius: 8px;
  background: url(../images/bannerimage.jpg);
  /* background-color: white; */
  filter: grayscale(1);
  -webkit-box-shadow: 0px 0px 54px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 0px 54px 0px rgba(0, 0, 0, 0.15);
  position: relative;
  bottom: 100px;
  z-index: 10;
}

.appointment-one__content {
  padding-top: 30px;
}

.appointment-one__title {
  margin: 0;
  font-size: 34px;
  line-height: 48px;
  font-weight: 600;
  color: #181E44;
  font-family: "inter", sans-serif;
}

.appointment-one__text {
  margin: 0;
  font-size: 18px;
  line-height: 30px;
  color: #797979;
  margin-top: 20px;
}

.appointment-one__form {
  margin-left: 20px;
  padding: 45px 40px 40px;
  border-radius: 10px;
  background-color: #f1f2f2;
}

.appointment-one__form .row {
  margin-left: -10px;
  margin-right: -10px;
}

.appointment-one__form .row>[class*=col-] {
  padding-left: 10px;
  padding-right: 10px;
}

.appointment-one__form input {
  border: none;
  background-color: transparent;
  outline: none;
  border-style: solid;
  border-width: 1px;
  border-color: #e8e8e8;
  border-radius: 3px;
  background-color: white;
  display: block;
  width: 100%;
  height: 50px;
  margin-bottom: 15px;
  font-size: 15px;
  color: #000000;
  padding-left: 20px;
}

.appointment-one__form input::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #BABABA;
}

.appointment-one__form input::-moz-placeholder {
  /* Firefox 19+ */
  color: #BABABA;
}

.appointment-one__form input:-ms-input-placeholder {
  /* IE 10+ */
  color: #BABABA;
}

.appointment-one__form input:-moz-placeholder {
  /* Firefox 18- */
  color: #BABABA;
}

.appointment-one__form .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
  width: 100%;
}

.appointment-one__form .bootstrap-select>.dropdown-toggle {
  border: none;
  background-color: transparent;
  outline: none;
  border-style: solid;
  border-width: 1px;
  border-color: #e8e8e8;
  border-radius: 3px;
  background-color: white;
  margin-bottom: 15px;
  font-size: 15px;
  color: #BABABA;
  padding: 9px 20px;
}

.appointment-one__form-btn {
  border: none;
  outline: none !important;
  background-color: transparent;
  border-radius: 3px;
  background-color: #dfa93b;
  color: #FFFFFF;
  font-size: 18px;
  font-weight: 500;
  font-family: "Poppins", sans-serif;
  cursor: pointer;
  padding: 11px 27px;
  margin-top: 10px;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.appointment-one__form-btn:hover {
  background-color: #181E44;
}

/*
* 12. footer style
*/
.site-footer {
  background-color: #161F2D;
}

.footer-col {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: -25px;
  margin-right: -25px;
  padding-top: 90px;
  padding-bottom: 50px;
}

.footer-col .footer-widget {
  -webkit-box-flex: 1;
  -ms-flex: 1 0 25%;
  flex: 1 0 25%;
  padding-left: 25px;
  padding-right: 25px;
}

.footer-col .footer-widget:nth-child(2) {
  padding-left: 65px;
}

.footer-widget__title {
  margin: 0;
  font-size: 18px;
  font-weight: 500;
  color: #FFFFFF;
  font-family: "Poppins", sans-serif;
  margin-bottom: 37px;
}

.footer-widget__logo {
  display: inline-block;
  vertical-align: top;
}

.footer-widget__about .footer-widget__text {
  margin-top: 27px;
  margin-bottom: 5px;
}

.footer-widget__text {
  margin: 0;
  color: #a0a4ae;
  font-size: 15px;
  line-height: 26px;
}

.footer-widget__link {
  display: inline-block;
  vertical-align: middle;
  font-size: 15px;
  color: #dfa93b;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.footer-widget__link:hover {
  color: #fff;
}

.footer-widget__links-list,
.footer-widget__time-list {
  margin: 0;
  padding: 0;
  list-style: none;
  margin-top: -10px;
}

.footer-widget__links-list-item+.footer-widget__links-list-item {
  margin-top: 4px;
}

.footer-widget__time-list-item,
.footer-widget__time-list-item a,
.footer-widget__links-list a {
  color: #A0A4AE;
  font-size: 14px;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.footer-widget__time-list-item a:hover,
.footer-widget__links-list a:hover {
  color: #dfa93b;
}

.footer-widget__time-list-item+.footer-widget__time-list-item {
  margin-top: 5px;
}

.footer-widget__time-list.no-margin li+li {
  margin: 0;
}

.footer-widget__social {
  margin-top: 15px;
}

.footer-widget__social a {
  display: inline-block;
  vertical-align: middle;
  width: 39px;
  height: 39px;
  border-style: solid;
  border-width: 1px;
  border-color: #858585;
  border-radius: 50%;
  text-align: center;
  line-height: 37px;
  color: #858585;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.footer-widget__social a:hover {
  color: #09a0ba;
  border-color: #09a0ba;
}

.footer-widget__social a+a {
  margin-left: 9px;
}

.bottom-footer__wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 27px 0;
}

.bottom-footer__line {
  margin: 0;
  border-width: 1px;
  border-color: rgba(255, 255, 255, 0.1);
}

.bottom-footer__text {
  margin: 0;
  color: #a0a4ae;
  font-size: 14px;
}

.bottom-footer__text a {
  color: #dfa93b;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.bottom-footer__text a:hover {
  color: #fff;
}

/*
* 13. search-popup style
*/
.search_area {
  position: relative;
  max-width: 950px;
  margin: auto;
}

.search_area .search_box_inner {
  background: transparent;
  padding: 100px 60px;
  display: block;
  overflow: hidden;
}

.search_area .search_box_inner h3 {
  padding-bottom: 20px;
  font-family: "Poppins", sans-serif;
  font-size: 22px;
  text-transform: uppercase;
  color: #fff;
}

.search_area .search_box_inner .input-box {
  display: block;
  position: relative;
}

.search_area .search_box_inner .input-box input {
  background: transparent;
  border-radius: 0px;
  outline: none;
  height: 50px;
  padding: 0px;
  border: none;
  outline: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
  color: #fff;
  font-family: "Poppins", sans-serif;
  font-size: 24px;
  font-weight: normal;
}

.search_area .search_box_inner .input-box input::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #fff;
}

.search_area .search_box_inner .input-box input::-moz-placeholder {
  /* Firefox 19+ */
  color: #fff;
}

.search_area .search_box_inner .input-box input:-ms-input-placeholder {
  /* IE 10+ */
  color: #fff;
}

.search_area .search_box_inner .input-box input:-moz-placeholder {
  /* Firefox 18- */
  color: #fff;
}

.search_area .search_box_inner .input-box .input-box-btn {
  position: absolute;
  right: 5px;
  top: 12px;
  z-index: 4;
}

.search_area .search_box_inner .input-box .input-box-btn .btn-default {
  padding: 0px;
  border: none;
  outline: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  background: transparent;
  color: #fff;
  font-size: 24px;
}

.search_area .mfp-close {
  right: 0px;
  color: #fff;
}

/* start state */
.my-mfp-zoom-in .zoom-anim-dialog {
  opacity: 0;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  -webkit-transform: scale(0.8);
  transform: scale(0.8);
}

/* animate in */
.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog {
  opacity: 1;
  -webkit-transform: scale(1);
  transform: scale(1);
}

/* animate out */
.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog {
  -webkit-transform: scale(0.8);
  transform: scale(0.8);
  opacity: 0;
}

/* Dark overlay, start state */
.my-mfp-zoom-in.mfp-bg {
  opacity: 0;
  -webkit-transition: opacity 0.3s ease-out;
  transition: opacity 0.3s ease-out;
}

/* animate in */
.my-mfp-zoom-in.mfp-ready.mfp-bg {
  opacity: 0.98;
}

/* animate out */
.my-mfp-zoom-in.mfp-removing.mfp-bg {
  opacity: 0;
}

/**
 * Fade-move animation for second dialog
 */
/* at start */
.my-mfp-slide-bottom .zoom-anim-dialog {
  opacity: 0;
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  -webkit-transform: translateY(-20px) perspective(600px) rotateX(10deg);
  transform: translateY(-20px) perspective(600px) rotateX(10deg);
}

/* animate in */
.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog {
  opacity: 1;
  -webkit-transform: translateY(0) perspective(600px) rotateX(0);
  transform: translateY(0) perspective(600px) rotateX(0);
}

/* animate out */
.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog {
  opacity: 0;
  -webkit-transform: translateY(-10px) perspective(600px) rotateX(10deg);
  transform: translateY(-10px) perspective(600px) rotateX(10deg);
}

/* Dark overlay, start state */
.my-mfp-slide-bottom.mfp-bg {
  opacity: 0;
  -webkit-transition: opacity 0.3s ease-out;
  transition: opacity 0.3s ease-out;
}

/* animate in */
.my-mfp-slide-bottom.mfp-ready.mfp-bg {
  opacity: 0.8;
}

/* animate out */
.my-mfp-slide-bottom.mfp-removing.mfp-bg {
  opacity: 0;
}

/*
* 14. blog style
*/
.blog-one {
  padding-bottom: 70px;
  padding-top: 90px;
}

.blog-one__single {
  margin-bottom: 30px;
}

.blog-one__image {
  position: relative;
  overflow: hidden;
}

.blog-one__image>img {
  width: 100%;
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition: -webkit-transform .4s ease;
  transition: -webkit-transform .4s ease;
  transition: transform .4s ease;
  transition: transform .4s ease, -webkit-transform .4s ease;
}

.blog-one__image-hover {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(9, 160, 186, 0.8);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  opacity: 0;
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-transition: opacity .4s ease;
  transition: opacity .4s ease;
}

.blog-one__image-hover a {
  display: inline-block;
  vertical-align: middle;
  width: 47px;
  height: 47px;
  background-color: #fff;
  color: #255275;
  font-size: 23px;
  line-height: 47px;
  text-align: center;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
  border-radius: 50%;
}

.blog-one__image-hover a:hover {
  background-color: #dfa93b;
  color: #fff;
}

.blog-one__date {
  display: inline-block;
  vertical-align: middle;
  background-color: #dfa93b;
  font-size: 16px;
  color: #fff;
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  line-height: 1em;
  text-align: center;
  padding: 13px 12px;
  position: absolute;
  bottom: 20px;
  left: 20px;
  z-index: 10;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transform-origin: bottom center;
  transform-origin: bottom center;
  -webkit-transition: -webkit-transform .4s ease;
  transition: -webkit-transform .4s ease;
  transition: transform .4s ease;
  transition: transform .4s ease, -webkit-transform .4s ease;
}

.blog-one__date-number {
  font-size: 22px;
  font-weight: 700;
  display: block;
  margin-bottom: 6px;
}

.blog-one__title {
  font-size: 18px;
  line-height: 26px;
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  margin: 0;
  margin-top: 30px;
}

.blog-one__title a {
  color: #242424;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.blog-one__title a:hover {
  color: #dfa93b;
}

.blog-one__text {
  margin: 0;
  font-size: 16px;
  line-height: 26px;
  color: #797979;
  margin-top: 10px;
  margin-bottom: 10px;
}

.blog-one__link {
  display: inline-block;
  vertical-align: middle;
  color: #dfa93b;
  font-family: "Poppins", sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 1em;
  padding-bottom: 5px;
  border-bottom: 1px solid #dfa93b;
}

.blog-one__link:hover {
  color: #dfa93b;
  border-color: #dfa93b;
}

.blog-one__single:hover .blog-one__image>img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}

.blog-one__single:hover .blog-one__image-hover {
  opacity: 1;
}

.blog-one__single:hover .blog-one__date {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-transform: scale(1, 0);
  transform: scale(1, 0);
}

.blog-two {
  padding: 110px 0;
}

@media (min-width: 992px) {
  .blog-two__single {
    margin-right: 30px;
  }
}

.blog-two__single+.blog-two__single {
  margin-top: 80px;
}

.blog-two__image {
  position: relative;
  overflow: hidden;
}

.blog-two__image>img {
  width: 100%;
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition: -webkit-transform .4s ease;
  transition: -webkit-transform .4s ease;
  transition: transform .4s ease;
  transition: transform .4s ease, -webkit-transform .4s ease;
}

.blog-two__image-hover {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(9, 160, 186, 0.8);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  opacity: 0;
  -webkit-transition: opacity .4s ease;
  transition: opacity .4s ease;
}

.blog-two__image-hover a {
  display: inline-block;
  vertical-align: middle;
  width: 47px;
  height: 47px;
  background-color: #fff;
  color: #181E44;
  font-size: 23px;
  line-height: 47px;
  text-align: center;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
  border-radius: 50%;
}

.blog-two__image-hover a:hover {
  background-color: #dfa93b;
  color: #fff;
}

.blog-two__date {
  display: inline-block;
  vertical-align: middle;
  background-color: #fff;
  font-size: 17px;
  color: #181E44;
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  line-height: 1em;
  text-align: center;
  padding: 16.5px 17.5px;
  position: absolute;
  bottom: 20px;
  left: 20px;
  z-index: 10;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transform-origin: bottom center;
  transform-origin: bottom center;
  -webkit-transition: -webkit-transform .4s ease;
  transition: -webkit-transform .4s ease;
  transition: transform .4s ease;
  transition: transform .4s ease, -webkit-transform .4s ease;
}

.blog-two__date-number {
  font-size: 30px;
  font-weight: 700;
  display: block;
  margin-bottom: 10px;
}

.blog-two__single:hover .blog-two__image>img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}

.blog-two__single:hover .blog-two__image-hover {
  opacity: 1;
}

.blog-two__single:hover .blog-two__date {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-transform: scale(1, 0);
  transform: scale(1, 0);
}

.blog-two__meta {
  margin: 0;
  padding: 24px 0;
  list-style: none;
  border-bottom: 1px solid #e4e4e4;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 30px;
}

.blog-two__meta-item+.blog-two__meta-item {
  margin-left: 28px;
}

.blog-two__meta-link {
  color: #B8B8B8;
  font-size: 15px;
  font-weight: 500;
  font-family: "Poppins", sans-serif;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.blog-two__meta-link i {
  font-size: 16px;
  color: #9A9EA5;
  margin-right: 15px;
}

.blog-two__meta-link i.fa-tag {
  font-size: 17px;
}

.blog-two__meta-link i.fa-comments-o {
  font-size: 18px;
}

.blog-two__meta-link:hover {
  color: #dfa93b;
}

.blog-two__sub-title,
.blog-two__title {
  margin: 0;
  color: #181e44;
  font-size: 26px;
  line-height: 1.3;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
}

.blog-two__sub-title a,
.blog-two__title a {
  color: #181e44;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.blog-two__sub-title a:hover,
.blog-two__title a:hover {
  color: #dfa93b;
}

.blog-two__sub-title {
  font-size: 22px;
  margin: 0;
  margin-bottom: 15px;
}

.blog-two__text {
  font-size: 16px;
  line-height: 28px;
  color: #797979;
  margin: 0;
  margin-top: 10px;
}

.blog-two__btn {
  border-style: solid;
  border-width: 1px;
  border-color: #e43838;
  border-radius: 3px;
  display: inline-block;
  vertical-align: middle;
  font-family: "Poppins", sans-serif;
  font-size: 14px;
  font-weight: 500;
  color: #dfa93b;
  padding: 6px 29px;
  margin-top: 30px;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.blog-two__btn:hover {
  background-color: #dfa93b;
  color: #fff;
}

.post-pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 60px;
}

.post-pagination__link {
  width: 44px;
  height: 44px;
  border-style: solid;
  border-width: 2px;
  border-color: #d4d4d4;
  line-height: 40px;
  font-size: 18px;
  font-weight: bold;
  color: #242424;
  text-align: center;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.post-pagination__link.current,
.post-pagination__link:hover {
  color: #fff;
  background-color: #dfa93b;
  border-color: #dfa93b;
}

.post-pagination__link i {
  line-height: 40px;
}

.post-pagination__link+.post-pagination__link {
  margin-left: 10px;
}

.blog-two__two-col {
  padding-top: 20px;
}

.blog-two__two-col .blog-two__single {
  margin-top: 80px;
}

@media (min-width: 992px) {
  .blog-two__two-col .blog-two__single {
    margin-right: 0;
  }
}

.blog-two__two-col .post-pagination {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.comment-form,
.comments-one {
  margin-top: 40px;
}

.comment-form .blog-two__sub-title,
.comments-one .blog-two__sub-title {
  font-size: 24px;
  margin-bottom: 30px;
}

@media (min-width: 992px) {

  .comment-form,
  .comments-one {
    margin-right: 30px;
  }
}

.comments-one__wrap {
  border: 1px solid #EEEEEE;
}

.comments-one__single {
  padding: 27px 30px;
}

.comments-one__single+.comments-one__single {
  border-top: 1px solid #EEEEEE;
}

.comments-one__single:nth-child(even) {
  background-color: #FCFCFC;
}

.comments-one__image,
.comments-one__content {
  display: table-cell;
  vertical-align: top;
}

.comments-one__image {
  width: 70px;
}

.comments-one__content {
  padding-left: 30px;
}

.comments-one__title {
  margin: 0;
  color: #181E44;
  font-size: 15px;
  font-weight: 500;
  font-family: "Poppins", sans-serif;
  margin-bottom: 5px;
}

.comments-one__text {
  margin: 0;
  color: #898989;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 8px;
}

.comments-one__meta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.comments-one__sep,
.comments-one__link {
  color: #AEAEAE;
  font-weight: 500;
  font-family: "Poppins", sans-serif;
}

.comments-one__sep-reply,
.comments-one__link-reply {
  color: #dfa93b;
}

.comments-one__sep {
  margin-left: 10px;
  margin-right: 10px;
}

.comment-form__form {
  background-color: #F7F7F7;
  padding: 55px 40px;
}

.comment-form__form input,
.comment-form__form textarea {
  border: none;
  outline: none;
  background-color: transparent;
  display: block;
  width: 100%;
  background-color: #fff;
  border: 1px solid #EEEEEE;
  height: 45px;
  color: #737373;
  font-family: "Poppins", sans-serif;
  padding-left: 20px;
  margin-bottom: 20px;
}

.comment-form__form input::-webkit-input-placeholder,
.comment-form__form textarea::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #737373;
}

.comment-form__form input::-moz-placeholder,
.comment-form__form textarea::-moz-placeholder {
  /* Firefox 19+ */
  color: #737373;
}

.comment-form__form input:-ms-input-placeholder,
.comment-form__form textarea:-ms-input-placeholder {
  /* IE 10+ */
  color: #737373;
}

.comment-form__form input:-moz-placeholder,
.comment-form__form textarea:-moz-placeholder {
  /* Firefox 18- */
  color: #737373;
}

.comment-form__form input.error,
.comment-form__form textarea.error {
  border-color: red;
}

.comment-form__form textarea {
  height: 175px;
  padding-top: 15px;
}

.comment-form__form label.error {
  display: none !important;
}

.comment-form__form .thm-btn {
  margin-top: 10px;
}

/*
* 15. team style
*/
.team-one {
  padding-top: 90px;
  padding-bottom: 35px;
}

.team-one__single {
  margin-bottom: 65px;
}

.team-one__image {
  position: relative;
}

.team-one__image>img {
  width: 100%;
}

.team-one__hover {
  position: absolute;
  left: 10px;
  right: 10px;
  bottom: 0;
  background-color: white;
  opacity: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
  padding: 30px;
  -webkit-transform: scale(1, 0);
  transform: scale(1, 0);
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-transition: -webkit-transform .4s ease;
  transition: -webkit-transform .4s ease;
  transition: transform .4s ease;
  transition: transform .4s ease, -webkit-transform .4s ease;
}

.team-one__content {
  background-color: #fff;
  margin-top: -20px;
  position: relative;
  z-index: 10;
  width: calc(100% - 30px);
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  padding-top: 15px;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transform-origin: bottom center;
  transform-origin: bottom center;
  -webkit-transition: -webkit-transform .4s ease;
  transition: -webkit-transform .4s ease;
  transition: transform .4s ease;
  transition: transform .4s ease, -webkit-transform .4s ease;
}

.team-one__title {
  margin: 0;
  color: #181E44;
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-size: 18px;
  line-height: 1em;
}

.team-one__title a {
  color: #181E44;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.team-one__title a:hover {
  color: #dfa93b;
}

.team-one__designation {
  margin: 0;
  font-size: 16px;
  line-height: 1em;
  color: #797979;
  margin-top: 10px;
}

.team-one__link {
  display: inline-block;
  vertical-align: middle;
  color: #dfa93b;
  font-weight: 600;
  font-family: "Open Sans", sans-serif;
  font-size: 16px;
  border-bottom: 1px solid #dfa93b;
  line-height: 1em;
  margin-top: 10px;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.team-one__link:hover {
  color: #181E44;
  border-color: #181E44;
}

.team-one__single:hover .team-one__hover {
  -webkit-transform-origin: bottom center;
  transform-origin: bottom center;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
}

.team-one__single:hover .team-one__content {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-transform: scale(1, 0);
  transform: scale(1, 0);
}

.team-one__home-five {
  padding-bottom: 110px;
}

/*
* 16. contact style
*/
.contact-one {
  background: #EFF0F4 url(../images/background/contact-bg-1-1.jpg) right center no-repeat;
  background-size: cover;
}

.contact-one__title {
  margin: 0;
  color: #181E44;
  font-weight: 600;
  font-size: 28px;
  margin-bottom: 30px;
  font-family: "Poppins", sans-serif;
}

.contact-one__form {
  padding: 80px 40px;
  background-color: white;
  -webkit-box-shadow: 0px 0px 57px 0px rgba(0, 0, 0, 0.13);
  box-shadow: 0px 0px 57px 0px rgba(0, 0, 0, 0.13);
}

.contact-one__form input,
.contact-one__form textarea {
  display: block;
  width: 100%;
  border: none;
  outline: none;
  background-color: transparent;
  font-size: 16px;
  color: #000000;
  border-width: 3px;
  border-color: #ededed;
  border-style: solid;
  height: 57px;
  margin-bottom: 20px;
  padding-left: 25px;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.contact-one__form input::-webkit-input-placeholder,
.contact-one__form textarea::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #000000;
}

.contact-one__form input::-moz-placeholder,
.contact-one__form textarea::-moz-placeholder {
  /* Firefox 19+ */
  color: #959595;
}

.contact-one__form input:-ms-input-placeholder,
.contact-one__form textarea:-ms-input-placeholder {
  /* IE 10+ */
  color: #959595;
}

.contact-one__form input:-moz-placeholder,
.contact-one__form textarea:-moz-placeholder {
  /* Firefox 18- */
  color: #959595;
}

.contact-one__form input:focus,
.contact-one__form textarea:focus {
  border-width: 1px;
  border-color: #ededed;
  border-style: solid;
  border-style: solid;
  border-width: 1px;
  border-color: #86cdf6;
  background-color: white;
  -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.13);
  box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.13);
}

.contact-one__form input.error,
.contact-one__form textarea.error {
  border-color: red;
  background-color: rgba(255, 0, 0, 0.5);
}

.contact-one__form input.error::-webkit-input-placeholder,
.contact-one__form textarea.error::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #fff;
}

.contact-one__form input.error::-moz-placeholder,
.contact-one__form textarea.error::-moz-placeholder {
  /* Firefox 19+ */
  color: #fff;
}

.contact-one__form input.error:-ms-input-placeholder,
.contact-one__form textarea.error:-ms-input-placeholder {
  /* IE 10+ */
  color: #fff;
}

.contact-one__form input.error:-moz-placeholder,
.contact-one__form textarea.error:-moz-placeholder {
  /* Firefox 18- */
  color: #fff;
}

.contact-one__form textarea {
  height: 203px;
  padding-top: 20px;
}

.contact-one__form label.error {
  display: none !important;
}

.contact-one__content {
  width: 100%;
  padding-left: 60px;
}

@media (max-width: 1199px) {
  .contact-one__content {
    padding-left: 0;
  }
}

.contact-one__widget-title {
  margin: 0;
  color: #181E44;
  font-size: 20px;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
  margin-bottom: 5px;
}

.contact-one__widget-text {
  margin: 0;
  color: #797979;
  font-size: 16px;
  line-height: 26px;
}

.contact-one__widget-text a {
  color: inherit;
  transition: all .4s ease;
}

.contact-one__widget+.contact-one__widget {
  margin-top: 30px;
}

.contact-one__phone {
  color: #181E44;
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-size: 50px;
  margin: 0;
  line-height: 1em;
  margin-top: 10px;
}

.contact-one__phone a {
  color: inherit;
  transition: all .4s ease;
}

.contact-one__widget-text a:hover,
.contact-one__phone a:hover {
  color: #dfa93b;
}

.contact-one__time {
  margin: 0;
  font-size: 18px;
  color: #181E44;
  font-weight: 600;
  font-style: italic;
  margin-top: 15px;
}

.contact-map {
  padding-top: 100px;
  padding-bottom: 100px;
}

.contact-one__contact-page {
  padding-top: 100px;
  background-color: #fff;
  background-image: none;
}

.contact-one__contact-page .contact-one__form {
  padding: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: transparent;
}

.contact-one__contact-page .contact-one__form input,
.contact-one__contact-page .contact-one__form textarea {
  border-color: #E1E1E1;
}

.contact-one__page-content {
  padding-left: 75px;
  padding-top: 55px;
}

.contact-one__page-title {
  margin: 0;
  color: #181E44;
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  font-size: 24px;
  margin-bottom: 25px;
}

.contact-one__page-text {
  margin: 0;
  font-size: 16px;
  line-height: 26px;
  margin-bottom: 30px;
}

ul.submenu li a {
  color: white !important;
}

.contact-one__page-widget {
  position: relative;
  padding-left: 55px;
}

.contact-one__page-widget__icon {
  color: #09A0BA;
  font-size: 32px;
  position: absolute;
  top: 0px;
  left: 0;
}

.contact-one__page-widget__title {
  margin: 0;
  color: #181E44;
  font-size: 18px;
  font-weight: 500;
  font-family: "Poppins", sans-serif;
  margin-bottom: 5px;
}

.contact-one__page-widget__text {
  font-family: "Poppins", sans-serif;
  color: #797979;
  font-size: 16px;
  margin: 0;
}

.contact-one__page-widget__text a {
  color: inherit;
  transition: all .4s ease;
}

.contact-one__page-widget__text a:hover {
  color: #dfa93b;
}

.contact-one__page-widget+.contact-one__page-widget {
  margin-top: 30px;
}

/*
* 17. brand style
*/
.brand-one {
  padding: 35px 0;
}

.brand-one__carousel .owl-item img {
  opacity: .6;
}

@media (min-width: 991px) {
  .brand-one__carousel .owl-item img {
    width: auto;
    margin-left: auto;
    margin-right: auto;
  }
}

.brand-one__carousel .owl-nav {
  margin: 0;
}

/*
* 18. video style
*/
.video-one {
  background-color: #09A0BA;
  position: relative;
}

@media (min-width: 1921px) {
  .video-one {
    min-height: 554px;
  }
}

.video-one__box {
  position: absolute;
  top: 0;
  right: 0;
}

@media (max-width: 1700px) {
  .video-one__box {
    right: -150px;
  }
}

@media (max-width: 1440px) {
  .video-one__box {
    right: -200px;
  }
}

@media (max-width: 1366px) {
  .video-one__box {
    right: -280px;
  }
}

.video-one__content {
  width: 100%;
  padding: 100px 0;
}

.video-one__btn {
  display: inline-block;
  vertical-align: middle;
  width: 100px;
  height: 100px;
  background-color: #FFFFFF;
  position: absolute;
  bottom: 80px;
  left: 60px;
  text-align: center;
  border-radius: 50px;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.video-one__btn i {
  line-height: 100px;
  color: #181E44;
  font-size: 20px;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.video-one__btn:hover {
  background-color: #dfa93b;
}

.video-one__btn:hover i {
  color: #fff;
}

.video-one__title {
  color: #fff;
  font-size: 32px;
  line-height: 45px;
  font-weight: 600;
  margin: 0;
  font-family: "Poppins", sans-serif;
  margin-bottom: 24px;
}

.video-one__text {
  margin: 0;
  color: #FFFFFF;
  font-size: 16px;
  line-height: 26px;
}

.video-one__text+.video-one__text {
  margin-top: 22px;
}

.video-one__tag-line {
  margin: 0;
  font-weight: 200;
  font-size: 20px;
  font-family: "Poppins", sans-serif;
  color: #FFFFFF;
  margin-bottom: 10px;
}

.video-two {
  background: #181E44 url(../images/background/video-bg-1-1.jpg) left center no-repeat;
  background-size: cover;
  padding: 161.5px 0;
}

.video-two__title {
  margin: 0;
  color: #fff;
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-size: 50px;
}

.video-two__title-highlite {
  font-family: 'Playfair Display';
  font-weight: 700;
  font-style: italic;
}

.video-two__title+.video-two__text {
  margin-top: 15px;
}

.video-two__text {
  color: #fff;
  font-size: 16px;
  line-height: 26px;
  margin: 0;
}

.video-two__text+.video-two__btn-block {
  margin-top: 56px;
}

.video-two__btn-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.video-two__btn {
  display: inline-block;
  vertical-align: middle;
  border: 3px solid #FFFFFF;
  width: 92px;
  height: 92px;
  text-align: center;
  border-radius: 50%;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.video-two__btn i {
  line-height: 86px;
  color: #fff;
  font-size: 29px;
}

.video-two__btn:hover {
  background-color: #dfa93b;
  border-color: #dfa93b;
}

.video-two__btn:hover i {
  color: #fff;
}

.video-two__btn-text {
  font-size: 20px;
  font-family: 'Lora';
  font-style: italic;
  color: #FFFFFF;
  margin-left: 35px;
}

/*
* 19. gallery style
*/
.gallery-one {
  padding-top: 100px;
  padding-bottom: 70px;
  background-color: #192139;
}

.gallery-one [class*=col-] {
  margin-bottom: 30px;
}

.gallery-one__single {
  position: relative;
  overflow: hidden;
}

.gallery-one__title-block {
  border-style: solid;
  border-width: 1px;
  border-color: #30364a;
  height: 100%;
}

.gallery-one__title {
  margin: 0;
  color: #fff;
  font-size: 32px;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
}

.gallery-one__image>img {
  width: 100%;
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition: -webkit-transform .4s ease;
  transition: -webkit-transform .4s ease;
  transition: transform .4s ease;
  transition: transform .4s ease, -webkit-transform .4s ease;
}

.gallery-one__content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(44, 98, 189, 0.8);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  padding: 30px;
  opacity: 0;
  -webkit-transition: opacity .4s ease;
  transition: opacity .4s ease;
}

.gallery-one__text {
  margin: 0;
  color: #FFFFFF;
  font-weight: 500;
  font-size: 18px;
  font-family: "Poppins", sans-serif;
}

.gallery-one__text:after {
  content: '';
  width: 31px;
  height: 1px;
  background-color: #FFFFFF;
  display: inline-block;
  vertical-align: baseline;
  margin-left: 15px;
}

.gallery-one__popup {
  border-radius: 50%;
  width: 49px;
  height: 49px;
  display: inline-block;
  vertical-align: middle;
  background-color: #dfa93b;
  text-align: center;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.gallery-one__popup i {
  color: #fff;
  font-size: 16px;
  line-height: 49px;
}

.gallery-one__popup:hover {
  background-color: #fff;
}

.gallery-one__popup:hover i {
  color: #181E44;
}

.gallery-one__single:hover .gallery-one__image>img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}

.gallery-one__single:hover .gallery-one__content {
  opacity: 1;
}

.gallery-one__page {
  background-color: #fff;
}

.gallery-one__page .gallery-one__content {
  background-color: rgba(0, 0, 0, 0.4);
}

/*
* 20. inner-banner style
*/
.inner-banner {
  background: #BAC5D8 url(../images/background/banner.png) center left no-repeat;
  background-size: cover;
  padding: 63.5px 0;
}

.inner-banner__title {
  margin: 0;
  color: #fff;
  font-family: "Poppins", sans-serif;
  font-size: 48px;
  font-weight: 600;
  line-height: 1.2em;
  margin-bottom: 7px;
}

.thm-breadcrumb {
  margin: 0;
  padding: 0;
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.thm-breadcrumb__item {
  font-size: 14px;
}

.thm-breadcrumb__item:not(:last-child):after {
  content: '\f105';
  font-family: 'FontAwesome';
  font-size: 13px;
  color: #FFFFFF;
  margin-left: 10px;
  margin-right: 10px;
}

.thm-breadcrumb__link {
  color: #BAC5D8;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.thm-breadcrumb__link:hover {
  color: #dfa93b;
}

.thm-breadcrumb__item.current .thm-breadcrumb__link {
  color: #fff;
}

/*
* 21. history style
*/
.history-one {
  background-color: #F5F5F5;
  padding: 100px 0;
}

.history-one__single+.history-one__single {
  margin-top: 24px;
}

.history-one__time,
.history-one__content {
  display: table-cell;
  vertical-align: top;
}

.history-one__content {
  padding-left: 40px;
}

.history-one__title {
  margin: 0;
  color: #181E44;
  font-weight: 600;
  font-size: 20px;
  font-family: "Poppins", sans-serif;
}

.history-one__text {
  margin: 0;
  color: #797979;
  font-size: 16px;
  line-height: 26px;
  margin-top: 6px;
}

.history-one__time {
  margin: 0;
  color: #181E44;
  font-weight: 600;
  font-size: 35px;
  font-family: "Poppins", sans-serif;
  position: relative;
  top: 4px;
}

/*
* 22. faq style
*/
.faq-form {
  background-color: #dfa93b;
  padding: 100px 0;
}

.faq-form .container {
  max-width: 900px;
}

.faq-form input,
.faq-form textarea {
  border: none;
  outline: none;
  background-color: transparent;
  color: rgba(255, 255, 255, 0.7);
  height: 50px;
  border-bottom: 2px solid rgba(227, 227, 227, 0.2);
  display: block;
  width: 100%;
  margin-bottom: 30px;
}

.faq-form input::-webkit-input-placeholder,
.faq-form textarea::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: rgba(255, 255, 255, 0.7);
}

.faq-form input::-moz-placeholder,
.faq-form textarea::-moz-placeholder {
  /* Firefox 19+ */
  color: rgba(255, 255, 255, 0.7);
}

.faq-form input:-ms-input-placeholder,
.faq-form textarea:-ms-input-placeholder {
  /* IE 10+ */
  color: rgba(255, 255, 255, 0.7);
}

.faq-form input:-moz-placeholder,
.faq-form textarea:-moz-placeholder {
  /* Firefox 18- */
  color: rgba(255, 255, 255, 0.7);
}

.faq-form textarea {
  height: 150px;
}

.faq-form .thm-btn {
  padding: 16px 46px;
  margin-top: 20px;
}

.faq__search {
  border-radius: 3px;
  background-color: #FAFAFA;
  border: 1px solid #cecece;
  height: 60px;
  position: relative;
  margin-bottom: 50px;
}

.faq__search-form {
  height: 100%;
}

.faq__search input {
  display: block;
  width: 100%;
  height: 100%;
  border: none;
  outline: none;
  background-color: transparent;
  color: rgba(0, 0, 0, 0.6);
  padding-left: 30px;
}

.faq__search input::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: rgba(0, 0, 0, 0.6);
}

.faq__search input::-moz-placeholder {
  /* Firefox 19+ */
  color: rgba(0, 0, 0, 0.6);
}

.faq__search input:-ms-input-placeholder {
  /* IE 10+ */
  color: rgba(0, 0, 0, 0.6);
}

.faq__search input:-moz-placeholder {
  /* Firefox 18- */
  color: rgba(0, 0, 0, 0.6);
}

.faq__search button[type=submit] {
  border: none;
  outline: none;
  background-color: transparent;
  color: #C0C0C0;
  font-size: 20px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 28px;
}

.faq-accrodion {
  padding: 100px 0;
}

.faq-accrodion .accrodion {
  padding-right: 30px;
}

.faq-accrodion .accrodion+.accrodion {
  margin-top: 40px;
}

.faq-accrodion .accrodion-title {
  cursor: pointer;
}

.faq-accrodion .accrodion-title h4 {
  margin: 0;
  font-size: 20px;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
  color: #181E44;
  position: relative;
  padding-left: 30px;
}

.faq-accrodion .accrodion-title h4:before {
  content: '+';
  display: inline-block;
  vertical-align: middle;
  width: 30px;
  font-size: 28px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 0;
}

.faq-accrodion .accrodion-content .inner {
  padding-left: 30px;
  padding-top: 15px;
}

.faq-accrodion .accrodion-content p {
  margin: 0;
  font-size: 16px;
  line-height: 28px;
  color: #797979;
}

/*
* 23. sidebar style
*/
@media (max-width: 991px) {
  .service-sidebar {
    margin-bottom: 80px;
  }
}

.service-sidebar__single+.service-sidebar__single {
  margin-top: 30px;
}

.service-sidebar__list {
  margin: 0;
  padding: 0;
  list-style: none;
}

.service-sidebar__list-item {
  background-color: #09a0ba;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.service-sidebar__list-item.current,
.service-sidebar__list-item:hover {
  background-color: #fff;
}

.service-sidebar__list-item+.service-sidebar__list-item {
  border-top: 1px solid #3AB3C8;
}

.service-sidebar__list-link {
  color: #FFFFFF;
  font-family: "Poppins", sans-serif;
  font-size: 16px;
  display: block;
  padding: 11.5px 24px;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
  position: relative;
}

.service-sidebar__list-link:before {
  content: '';
  width: 5px;
  background-color: #181E44;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-transform: scale(1, 0);
  transform: scale(1, 0);
  -webkit-transform-origin: bottom left;
  transform-origin: bottom left;
  -webkit-transition: -webkit-transform .4s ease;
  transition: -webkit-transform .4s ease;
  transition: transform .4s ease;
  transition: transform .4s ease, -webkit-transform .4s ease;
}

.service-sidebar__list-link:hover {
  color: #181E44;
}

.service-sidebar__list-link:hover:before {
  -webkit-transform-origin: top left;
  transform-origin: top left;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
}

.service-sidebar__list-item.current .service-sidebar__list-link {
  color: #181E44;
}

.service-sidebar__list-item.current .service-sidebar__list-link:before {
  -webkit-transform-origin: top left;
  transform-origin: top left;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
}

.service-sidebar__cta {
  text-align: center;
  background: #dfa93b url(../images/resources/service-sidebar-1-1.jpg) center center no-repeat;
  background-size: cover;
  position: relative;
  padding: 36.5px 35px;
}

.service-sidebar__cta:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(26, 56, 113, 0.93);
}

.service-sidebar__cta * {
  position: relative;
}

.service-sidebar__cta-title {
  margin: 0;
  font-size: 24px;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
  color: #FFFFFF;
  line-height: 1em;
  margin-bottom: 10px;
}

.service-sidebar__cta-text {
  margin: 0;
  color: #FFFFFF;
  font-weight: 300;
  font-style: italic;
  font-size: 22px;
  line-height: 34px;
  margin-bottom: 30px;
}

.service-sidebar__cta-text span {
  font-size: 26px;
  font-weight: 600;
}

.service-sidebar__contact {
  background-color: #EAEDF8;
  padding: 32px 30px;
}

.service-sidebar__contact-text {
  margin: 0;
  font-size: 16px;
  font-family: "Poppins", sans-serif;
  color: #181E44;
  position: relative;
  padding-left: 30px;
  line-height: 1em;
}

.service-sidebar__contact-text a {
  color: inherit;
  transition: all .4s ease;
}

.service-sidebar__contact-text a:hover {
  color: #dfa93b;
}

.service-sidebar__contact-text i {
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  color: #75767C;
  font-size: 20px;
}

.service-sidebar__contact-highlight {
  font-size: 20px;
  font-weight: 600;
}

.service-sidebar__contact-text+.service-sidebar__contact-text {
  margin-top: 15px;
}

@media (max-width: 991px) {
  .sidebar {
    margin-top: 80px;
  }
}

.sidebar__single+.sidebar__single {
  margin-top: 45px;
}

.sidebar__title {
  margin: 0;
  color: #181E44;
  font-size: 24px;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
  margin-bottom: 23px;
}

.sidebar__search-form {
  width: 100%;
  height: 52px;
  border-style: solid;
  border-width: 1px;
  border-color: lightgray;
  position: relative;
}

.sidebar__search input,
.sidebar__search button[type=submit] {
  width: 100%;
  border: none;
  outline: none;
  background-color: transparent;
  height: 100%;
  color: #909090;
  font-size: 15px;
  padding-left: 20px;
}

.sidebar__search input::-webkit-input-placeholder,
.sidebar__search button[type=submit]::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #909090;
}

.sidebar__search input::-moz-placeholder,
.sidebar__search button[type=submit]::-moz-placeholder {
  /* Firefox 19+ */
  color: #909090;
}

.sidebar__search input:-ms-input-placeholder,
.sidebar__search button[type=submit]:-ms-input-placeholder {
  /* IE 10+ */
  color: #909090;
}

.sidebar__search input:-moz-placeholder,
.sidebar__search button[type=submit]:-moz-placeholder {
  /* Firefox 18- */
  color: #909090;
}

.sidebar__search button[type=submit] {
  padding: 0;
  border-left: 1px solid lightgray;
  background-color: #e3ebf0;
  text-align: center;
  line-height: 52px;
  width: 50px;
  height: 52px;
  font-size: 16px;
  cursor: pointer;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
  position: absolute;
  top: 0;
  right: 0;
}

.sidebar__search button[type=submit]:hover {
  color: #fff;
  background-color: #181E44;
}

.sidebar__post-single {
  border-bottom: 1px solid #e1e1e1;
  padding-bottom: 20px;
}

.sidebar__post-single+.sidebar__post-single {
  margin-top: 23px;
}

.sidebar__post-title {
  margin: 0;
  color: #242424;
  font-size: 15px;
  line-height: 22px;
  font-weight: 550;
  font-family: "Poppins", sans-serif;
  margin-bottom: 5px;
}

.sidebar__post-title a {
  color: #242424;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.sidebar__post-title a:hover {
  color: #dfa93b;
  text-decoration: underline;
}

.sidebar__post-date {
  color: #9A9A9A;
  font-size: 15px;
  color: "Poppins", sans-serif;
}

.sidebar__category-list {
  margin: 0;
  padding: 0;
  list-style: none;
  margin-top: -10px;
}

.sidebar__category-list-item+.sidebar__category-list-item {
  border-top: 1px solid #e6e6e6;
}

.sidebar__category-list-item a {
  display: block;
  color: #797979;
  font-size: 16px;
  font-weight: 500;
  font-family: "Poppins", sans-serif;
  position: relative;
  padding: 7px 0;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.sidebar__category-list-item a:before {
  content: '\f105';
  font-family: 'FontAwesome';
  position: absolute;
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  color: #c8c8c8;
  font-size: 14px;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.sidebar__category-list-item a:hover {
  color: #dfa93b;
}

.sidebar__category-list-item a:hover:before {
  color: #dfa93b;
}

.sidebar__tags-list {
  margin: 0;
  padding: 0;
  list-style: none;
  margin-left: -5px;
  margin-right: -5px;
  margin-top: -10px;
}

.sidebar__tags-list-item {
  display: inline-block;
  vertical-align: middle;
  padding-left: 5px;
  padding-right: 5px;
  margin-top: 10px;
}

.sidebar__tags-list-item a {
  display: block;
  color: #a6a6a6;
  font-size: 15px;
  border: 1px solid #E4E4E4;
  padding: 5px 23px;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.sidebar__tags-list-item a:hover {
  color: #fff;
  background-color: #dfa93b;
  border-color: #dfa93b;
}

/*
* 24. patient style
*/
@media (min-width: 992px) {
  .patient-content {
    padding-left: 30px;
  }
}

.patient-content .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
  width: 100%;
}

.patient-content .bootstrap-select>.dropdown-toggle {
  background-color: transparent;
  border-style: solid;
  border-width: 1px;
  border-color: #cecece;
  border-radius: 0;
  padding: 10px 20px;
}

.patient-text {
  margin: 0;
  color: #797979;
  font-size: 16px;
  line-height: 28px;
}

.patient-title {
  margin: 0;
  color: #181E44;
  font-weight: 500;
  font-family: "Poppins", sans-serif;
  font-size: 18px;
}

.patient-tag-line {
  margin: 0;
  color: #181E44;
  font-size: 20px;
}

.patient-tag-line.colored {
  color: #09A0BA;
  font-size: 18px;
  font-style: italic;
}

.patient__label {
  margin: 0;
  color: #181E44;
  font-size: 16px;
  font-family: "Poppins", sans-serif;
  margin-bottom: 10px;
}

.patient__form {
  width: 75%;
}

.patient__form input:not([type="checkbox"]),
.patient__form textarea {
  display: block;
  width: 100%;
  outline: none;
  background-color: transparent;
  border-style: solid;
  border-width: 1px;
  border-color: #cecece;
  height: 46px;
  padding-left: 20px;
}

.patient__form input:not([type="checkbox"]).error,
.patient__form textarea.error {
  border-color: red;
  background-color: rgba(255, 0, 0, 0.5);
}

.patient__form label.error {
  display: none !important;
}

.patient__form textarea {
  height: 170px;
}

.patient__form-field+.patient__form-field {
  margin-top: 20px;
}

.patient__form .thm-btn {
  margin-top: 30px;
}

.patient__form-checklist {
  margin: 0;
  padding: 0;
  list-style: none;
  margin-top: -5px;
}

.patient__form-checklist-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.patient__form-checklist-item input {
  margin-right: 10px;
}

.patient__form-checklist-item+.patient__form-checklist-item {
  margin-top: 10px;
}

.patient__form-checklist__label {
  margin: 0;
}

.patient__form-checklist-inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.patient__form-checklist-inline .patient__form-checklist-item+.patient__form-checklist-item {
  margin-top: 0;
  margin-left: 20px;
}

.patient__cta {
  background-color: white;
  -webkit-box-shadow: 0px 0px 27px 0px rgba(0, 0, 0, 0.12);
  box-shadow: 0px 0px 27px 0px rgba(0, 0, 0, 0.12);
  text-align: center;
  font-size: 18px;
  line-height: 28px;
  color: #797979;
  padding: 44px 25px;
}

.patient__cta a {
  color: #dfa93b;
  font-weight: bold;
}

h1.heading-tertiary.et_pb_text_align_center {
  margin-bottom: 30px;
  font-size: 30px;
  font-weight: 400;
  line-height: 1.7;
  letter-spacing: 3px;
  text-align: center;
}

.owl-nav button {
  position: absolute;
  top: 50%;
  background-color: #000;
  color: #fff;
  margin: 0;
  transition: all 0.3s ease-in-out;
}

.owl-nav button.owl-prev {
  left: -5%;
}

.owl-nav button.owl-next {
  right: -5%;
}

.owl-dots {
  text-align: center;
  padding-top: 15px;
}

.owl-dots button.owl-dot {
  width: 15px;
  height: 15px;
  border-radius: 50%;
  display: inline-block;
  background: #ccc;
  margin: 0 3px;
}

.owl-dots button.owl-dot.active {
  background-color: #000;
}

.owl-dots button.owl-dot:focus {
  outline: none;
}

.owl-nav button {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  background: rgba(255, 255, 255, 0.38) !important;
}

.owl-nav button:focus {
  outline: none;
}

button.owl-prev span {
  font-size: 40px;
}

button.owl-next span {
  font-size: 40px;
}

.heading-secondary.et_pb_text_align_left {
  letter-spacing: 1px;
  margin-bottom: 24px;
  margin-top: 15px;
  color: #dca944;
  font-size: 28px;
  line-height: 20px;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
}

.testimonials-one__single img {
  width: auto !important;
}

/*! CSS Used from: https://cdn-jnkel.nitrocdn.com/ZiqwiCozLBOFjkPplwuhJAqjThYfcxkD/assets/static/optimized/rev-98e8aa6/www.lindseymarshall.com/combinedCss/nitro-min-noimport-53fff1b9b408ae0aef980f4670927ffc-stylesheet.css */
.falist ul {
  padding: 0px !important;
  list-style: none !important;
  display: inline-block;
  text-align: left;
  position: relative;
  margin-left: 0 !important;
}

.falist ul li {
  margin-bottom: 10px;
  position: relative;
  list-style: none !important;
}

.falist ul li:nth-last-child(1) {
  margin-bottom: 0;
}

.falist ul li i {
  margin-left: 0px;
  position: absolute;
  font-size: 18px;
  line-height: inherit;
  top: 0;
  left: 0;
}

.falist ul li div.list__wrap {
  margin-left: 30px;
}

#main #et-boc .color-primary,
.color-primary {
  color: var(--color-primary);
}

#main #et-boc .color-primary:hover,
.color-primary:hover {
  color: var(--color-primary);
}

#main #et-boc .color-accentb-icon i,
.color-accentb-icon i {
  color: var(--color-accentb);
}

.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

h2,
h3 {
  margin: 0;
}

a {
  background-color: transparent;
}

img {
  border-style: none;
}

a {
  color: #3962c9;
  text-decoration: none;
}

a:hover {
  color: #0c142a;
}

ul {
  list-style: disc outside;
  padding-left: 1.9rem;
}

ul li {
  padding-left: 0;
}

i {
  font-style: italic;
}

p {
  margin: 0;
}

p:first-child {
  margin-top: 0;
}

p:last-child {
  margin-bottom: 0;
}

img {
  -ms-interpolation-mode: bicubic;
  height: auto;
  vertical-align: middle;
  max-width: 100%;
}

figure {
  position: relative;
  margin-bottom: 1rem;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
}

.site-content ul {
  list-style: initial;
  margin-left: 30px;
  padding-left: 0;
}

.color-primary {
  color: var(--color-primary) !important;
}

.heading-primary {
  font-family: var(--font-one);
  font-size: 53px;
  font-weight: 500;
  line-height: 1.2;
  letter-spacing: 0px;
}

@media (max-width:1024px) {
  .heading-primary {
    font-size: 36px;
    line-height: 1.2;
  }
}

@media (max-width:767px) {
  .heading-primary {
    font-size: 31px;
    line-height: 1.2;
  }
}

.heading-secondary {
  font-family: var(--font-one);
  font-size: 33px;
  font-weight: 400;
  line-height: 1.2;
  letter-spacing: 1px;
}

@media (max-width:1024px) {
  .heading-secondary {
    font-size: 26px;
    line-height: 1.2;
  }
}

@media (max-width:767px) {
  .heading-secondary {
    font-size: 26px;
    line-height: 1.2;
  }
}

.heading-tertiary {
  font-family: var(--font-three);
  font-size: 26px;
  font-weight: 400;
  line-height: 1.7;
  letter-spacing: 3px;
}

@media (max-width:1024px) {
  .heading-tertiary {
    font-size: 23px;
    line-height: 1.2;
  }
}

@media (max-width:767px) {
  .heading-tertiary {
    font-size: 23px;
    line-height: 1.2;
  }
}

p {
  font-size: var(--body-font-size);
  font-family: var(--body-font);
  font-weight: 400;
  line-height: 1.5;
}

h2,
h3 {
  font-family: var(--heading-font);
}

.site-content .band-light,
#main #et-boc .band-light,
.band-light {
  color: var(--color-primary);
  background-color: var(--color-white);
}

.site-content .band-light,
#main #et-boc .band-light p,
.band-light p,
.band-light li,
.band-light h2,
.band-light h3 {
  color: var(--color-primary);
}

.site-content .band-light,
#main #et-boc .band-light a,
.band-light a {
  color: var(--color-accenta);
}

.site-content .band-light,
#main #et-boc .band-light a:hover,
.band-light a:hover {
  color: var(--color-accentb);
}

.site-content .band-light {
  color: var(--color-primary);
}

.site-content .band-light {
  color: var(--color-primary);
}

.site-content .band-light,
#main #et-boc .band-light .heading-primary,
.band-light .heading-primary {
  color: var(--color-primary);
}

.site-content .band-light,
#main #et-boc .band-light .heading-secondary,
.band-light .heading-secondary {
  color: var(--color-primary);
}

.site-content .band-light,
#main #et-boc .band-light .heading-tertiary,
.band-light .heading-tertiary {
  color: var(--color-primary);
}

.et_pb_text_align_center {
  text-align: center;
}

.et_pb_text_align_left {
  text-align: left;
}

h2,
h3 {
  line-height: 1em;
  padding-bottom: 10px;
  font-weight: 500;
  text-transform: none;
  font-style: normal;
}

ul {
  list-style: none;
  text-align: inherit;
}

ul li {
  padding-left: 0;
  background: none;
  margin-left: 0;
}

:focus {
  outline: 0;
}

a {
  text-decoration: none;
}

p {
  padding-bottom: 1em;
}

img {
  max-width: 100%;
  height: auto;
}

.et_pb_text * {
  letter-spacing: inherit;
}

.et_pb_section {
  background-color: transparent;
}

.et_pb_section * {
  -webkit-font-smoothing: antialiased;
}

.et_pb_module p {
  margin: 0;
  text-align: inherit;
}

.et_pb_section {
  margin-bottom: 0;
}

* {
  box-sizing: border-box;
}

.et_pb_module.et_pb_text_align_center {
  text-align: center;
}

.et_pb_css_mix_blend_mode_passthrough {
  mix-blend-mode: unset !important;
}

.et_pb_module {
  background-size: cover;
  background-position: 50%;
  background-repeat: no-repeat;
}

.et_pb_module {
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-duration: .2s;
  animation-duration: .2s;
}

@media (min-width:981px) {
  .et_pb_section .et_pb_row .et_pb_column .et_pb_module:last-child {
    margin-bottom: 0;
  }
}

@media (max-width:980px) {
  .et_pb_column .et_pb_module {
    margin-bottom: 30px;
  }

  .et_pb_row .et_pb_column .et_pb_module:last-child {
    margin-bottom: 0;
  }
}

ul.whychoose li {
  margin-bottom: 4px;
  list-style: disc;
}

ul.whychoose {
  padding-left: 20px;
}

.et_pb_section {
  position: relative;
  background-color: #fff;
  background-position: 50%;
}

@media (min-width:981px) {
  .et_pb_section {
    padding: 4% 0;
  }
}

@media (max-width:980px) {
  .et_pb_section {
    padding: 50px 0;
  }
}

.et_pb_row {
  width: 80%;
  max-width: 1600px;
  margin: auto;
  position: relative;
}

.et_pb_row:after {
  content: "";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
  width: 0;
}

.et_pb_column {
  background-size: cover;
  background-position: 50%;
  position: relative;
  z-index: 2;
  min-height: 1px;
}

.et_pb_row .et_pb_column.et-last-child,
.et_pb_row .et_pb_column:last-child {
  margin-right: 0 !important;
}

.et_pb_column,
.et_pb_row {
  background-size: cover;
  background-position: 50%;
  background-repeat: no-repeat;
}

@media (min-width:981px) {
  .et_pb_row {
    padding: 2% 0;
  }

  .et_pb_row .et_pb_column.et-last-child,
  .et_pb_row .et_pb_column:last-child {
    margin-right: 0 !important;
  }
}

@media (max-width:980px) {
  .et_pb_row {
    max-width: 1080px;
  }

  .et_pb_row {
    padding: 30px 0;
  }

  .et_pb_column {
    width: 100%;
    margin-bottom: 30px;
  }

  .et_pb_row .et_pb_column.et-last-child,
  .et_pb_row .et_pb_column:last-child {
    margin-bottom: 0;
  }
}

@media (max-width:479px) {
  .et_pb_column {
    width: 100% !important;
  }
}

.et_had_animation {
  position: relative;
}

@media (min-width:981px) {
  .et_pb_gutters3 .et_pb_column {
    margin-right: 5.5%;
  }

  .et_pb_gutters3 .et_pb_column_4_4 {
    width: 100%;
  }

  .et_pb_gutters3 .et_pb_column_4_4 .et_pb_module {
    margin-bottom: 2.75%;
  }

  .et_pb_gutters3 .et_pb_column_1_3 {
    width: 29.6667%;
  }
}

.et_pb_text {
  word-wrap: break-word;
}

.et_pb_text>:last-child {
  padding-bottom: 0;
}

.et_pb_text_inner {
  position: relative;
}

@media (max-width: 1024px) {

  .band-light .hb-style-7:not(.mobile-hover-mode) figure .hb-text-wrap .hb-title-wrap,
  .band-light .hb-style-7:not(.mobile-hover-mode) figure .hb-text-wrap .hb-desc {
    color: #222 !important;
  }
}

.hb-style-7 {
  display: block;
  max-width: 450px;
  margin: auto;
  overflow: hidden;
  background: #000;
}

@media only screen and (max-width: 1024px) {
  .hb-style-7 {
    background: rgba(0, 0, 0, 0);
  }
}

@media only screen and (max-width: 767px) {
  .hb-style-7 {
    max-width: 320px;
  }
}

.hb-style-7 figure {
  display: block;
  position: relative;
  overflow: hidden;
  z-index: 1;
  width: 100%;
  margin: 0;
}

.hb-style-7 figure img {
  display: block;
  width: 100%;
  -webkit-transition: all .4s;
  -moz-transition: all .4s;
  transition: all .4s;
}

.hb-style-7 figure .hb-overlay-wrap {
  z-index: 5;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: .7;
  -webkit-transition: all .4s;
  -moz-transition: all .4s;
  transition: all .4s;
  background: var(--color-tertiary);
}

.hb-style-7 figure .hb-text-wrap {
  z-index: 10;
}

@media only screen and (max-width: 1024px) {
  .hb-style-7 figure .hb-text-wrap {
    padding: 20px;
  }
}

.hb-style-7 figure .hb-text-wrap .hb-title-wrap {
  -webkit-transition: all .4s;
  -moz-transition: all .4s;
  transition: all .4s;
}

.hb-style-7 figure .hb-text-wrap .hb-title-wrap span {
  font-family: var(--body-font);
  text-transform: uppercase;
  font-weight: bold;
  letter-spacing: .27em;
  font-size: 14px;
  top: -5px;
  left: -1px;
  position: relative;
}

.hb-style-7 figure .hb-text-wrap .hb-desc-wrap {
  -webkit-transition: all .4s;
  -moz-transition: all .4s;
  transition: all .4s;
}

.hb-style-7 figure .hb-text-wrap .hb-desc-wrap .hb-desc {
  position: relative;
  z-index: 5;
}

@media (min-width: 1025px) {
  .hb-style-7 figure {
    padding-bottom: 50px;
  }

  .hb-style-7 figure img {
    opacity: 1;
  }

  .hb-style-7 figure .hb-overlay-wrap {
    opacity: 0;
  }

  .hb-style-7 figure .hb-text-wrap {
    position: absolute;
    top: 0;
    left: 0;
    padding: 0px;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
  }

  .hb-style-7 figure .hb-text-wrap .hb-title-wrap {
    color: #484d50;
    font-size: 21px;
    padding-bottom: 20px;
    padding-top: 20px;
    line-height: 1.5;
    display: block;
    text-align: center;
    bottom: 0;
    position: absolute;
    left: 0;
    width: 100%;
    z-index: 20;
    background: #f6f6f6;
    font-weight: 400;
    border-top: 5px solid var(--color-accentb);
  }

  .hb-style-7 figure .hb-text-wrap .hb-desc-wrap {
    color: #222;
    font-size: 16px;
    line-height: 1.2;
    opacity: 0;
    padding: 0px;
    padding: 0 20px 50px;
    box-sizing: border-box;
    text-align: left;
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    background: rgba(255, 255, 255, .8);
  }

  .hb-style-7 figure .hb-text-wrap .hb-desc-wrap .hb-desc {
    top: 50%;
    left: 4%;
    width: 92%;
    max-height: 60%;
    position: absolute;
    padding: 0 10px;
    margin-top: -30px;
    transform: translateY(-50%);
    box-sizing: border-box;
    overflow-y: scroll;
    font-family: "inter", sans-serif;
  }

  .hb-style-7 figure .hb-text-wrap .hb-desc-wrap .hb-desc::-webkit-scrollbar {
    width: 5px;
    background: rgba(255, 255, 255, .4);
    margin-right: 0px;
  }

  .hb-style-7 figure .hb-text-wrap .hb-desc-wrap .hb-desc::-webkit-scrollbar-thumb {
    background: #b9b9b9;
  }

  .hb-style-7:hover figure img {
    transform: translate3d(0%, 0px, 0) translateY(0%) scale(1.1);
  }

  .hb-style-7:hover figure .hb-overlay-wrap {
    opacity: 0;
  }

  .hb-style-7:hover figure .hb-text-wrap .hb-desc-wrap {
    opacity: 1;
  }
}

@media (max-width: 1024px) {
  .hb-style-7 i {
    display: none;
  }

  .hb-style-7:not(.mobile-hover-mode) figure .hb-overlay-wrap {
    background: transparent !important;
  }
}

@media (max-width: 1024px) {
  .hb-style-7:not(.mobile-hover-mode) figure {
    background: none !important;
  }

  .hb-style-7:not(.mobile-hover-mode) figure .hb-title-wrap {
    background: none !important;
    padding-bottom: 10px;
  }

  .hb-style-7:not(.mobile-hover-mode) figure .hb-text-wrap {
    padding: 20px 0;
    background: none !important;
  }
}

.section-accordion-btn.style-2 {
  overflow: hidden;
  text-align: center;
  display: block;
  font-size: 30px;
  line-height: 1.5;
  font-style: italic;
}

@media (max-width: 320px) {
  .section-accordion-btn.style-2 {
    padding-bottom: 5px;
  }
}

.section-accordion-btn.style-2:hover {
  color: var(--color-tertiary) !important;
}

.section-accordion-btn.style-2:hover .section-accordion-icon {
  color: var(--color-tertiary);
}

.section-accordion-btn.style-2:before {
  content: "";
  position: absolute;
  width: 100%;
  max-width: 250px;
  height: 9px;
  background: rgba(204, 192, 146, .3);
  bottom: 5px;
  left: 50%;
  transform: translateX(-50%);
  transition: .4s all;
}

.section-accordion-btn.style-2 .section-accordion-icon {
  position: relative;
  bottom: 2px;
  left: 20px;
  padding-right: 15px;
  opacity: 1;
  width: 30px;
  height: 30px;
  margin-left: -25px;
}

.section-accordion-btn.style-2 .section-accordion-icon i {
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  transform: rotate(0deg);
  font-size: 26px;
}

.section-band-content {
  display: none;
}

.section-band-content.et_pb_row {
  overflow: hidden !important;
}

@media all and (max-width: 981px) {
  .et_pb_section *:not(.slick-track, .slick-dots, .inner-text, .btn, .map-wrap *, .mp4-video-hero *) {
    -o-transition-property: none !important;
    -moz-transition-property: none !important;
    -webkit-transition-property: none !important;
    transition-property: none !important;
    -o-transform: none !important;
    -moz-transform: none !important;
    -ms-transform: none !important;
    -webkit-transform: none !important;
    transform: none !important;
    -webkit-animation: none !important;
    -moz-animation: none !important;
    -o-animation: none !important;
    animation: none !important;
  }
}

.falist a:not(.btn) {
  border-bottom: 1px solid;
}

#main #et-boc .band-light a:not(.btn):not(:hover):not(.section-accordion-btn):not(.nl-link):not(.accordion-title) {
  color: #918a71 !important;
}

.heading-tertiary {
  text-transform: uppercase;
}

.center-line-ps:before {
  content: "";
  position: absolute;
  width: 100%;
  max-width: 90px;
  height: 2px;
  background: var(--color-primary);
  bottom: -8px;
  left: 50%;
  transform: translateX(-50%);
}

.et_pb_mydivi_headings {
  position: relative;
}

.et-db #et-boc .et-l .et_pb_row {
  max-width: 1600px;
}

@media only screen and (max-width: 980px) {
  .falist ul {
    display: block !important;
  }
}

@media only screen and (max-width: 980px) {
  .falist {
    text-align: center !important;
  }
}

@media (max-width: 980px) {
  .et_pb_text.et_pb_text_align_center .et_pb_text_inner p {
    text-align: left !important;
  }

  .falist.et_pb_text_align_left {
    text-align: left !important;
  }

  .heading-secondary.et_pb_text_align_left {
    text-align: center;
  }
}

ul {
  margin: 0;
}

.falist ul li i.fa-check-circle {
  font-size: 22px;
  top: -2px;
}

/*! CSS Used from: Embedded */
.et-db #et-boc .et-l .et_pb_mydivi_headings_7,
.et-db #et-boc .et-l .et_pb_mydivi_headings_8,
.et-db #et-boc .et-l .et_pb_mydivi_headings_6 {
  margin-bottom: 30px !important;
}

.et-db #et-boc .et-l .et_pb_section_9 {
  padding-top: 180px;
  padding-bottom: 80px;
}

.et-db #et-boc .et-l .et_pb_row_6.et_pb_row {
  padding-top: 0px !important;
  padding-top: 0px;
}

.et-db #et-boc .et-l .et_pb_mydivi_headings_5 {
  margin-bottom: 45px !important;
}

.et-db #et-boc .et-l .et_pb_row_9.et_pb_row {
  padding-bottom: 0px !important;
  padding-bottom: 0px;
}

.et-db #et-boc .et-l .et_pb_row_10.et_pb_row {
  padding-top: 40px !important;
  padding-top: 40px;
  padding-bottom: 0px !important;
  padding-bottom: 0px;
}

@media only screen and (min-width:981px) {
  .et-db #et-boc .et-l .et_pb_row_8 {
    width: 90%;
  }
}

@media only screen and (max-width:980px) {
  .et-db #et-boc .et-l .et_pb_section_9 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .et-db #et-boc .et-l .et_pb_row_8 {
    width: 80%;
  }
}

@media only screen and (max-width:767px) {
  .et-db #et-boc .et-l .et_pb_section_9 {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}

/*! CSS Used from: Embedded */
*,
::before,
::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-scroll-snap-strictness: proximity;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
}

/*! CSS Used from: Embedded ; media=all */
@media all {
  .fal {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
  }

  .fa-arrow-circle-down:before {
    content: "\f0ab";
  }

  .fa-arrow-circle-right:before {
    content: "\f0a9";
  }

  .fa-check-circle:before {
    content: "\f058";
  }

  .sr-only {
    border: 0;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
  }

  .fal {
    font-weight: 300;
  }

  .fal {
    font-family: "Font Awesome 5 Pro";
  }
}

/*! CSS Used fontfaces */
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.0.svg#fontawesome) format("svg");
  unicode-range: U+f002, U+f008-f009, U+f00b-f00c, U+f00e, U+f011, U+f013, U+f019, U+f01c, U+f022-f025, U+f02a-f02b, U+f02d, U+f030, U+f040-f041, U+f044, U+f047, U+f049-f04a, U+f04e, U+f050, U+f052-f055, U+f057-f05b, U+f05e, U+f060-f066, U+f068-f06a, U+f074, U+f077-f07a, U+f07c-f07e, U+f085, U+f089, U+f08b, U+f090, U+f093-f094, U+f098, U+f09c-f09e, U+f0a4-f0ab, U+f0b2, U+f0c1, U+f0c3, U+f0c6, U+f0c9, U+f0ce, U+f0d7-f0db, U+f0e2-f0e3, U+f0e9-f0ea, U+f0ec, U+f0f4, U+f0f8, U+f0fa-f0fe, U+f100-f103, U+f106-f108, U+f10a-f10b, U+f11c, U+f120-f122, U+f124, U+f126-f128, U+f12e, U+f134, U+f137-f13a, U+f13e, U+f141-f143, U+f146, U+f14a-f14d, U+f150-f154, U+f156-f159, U+f175-f178, U+f182-f183, U+f191-f192, U+f195, U+f199, U+f1ad-f1ae, U+f1b0, U+f1b2-f1b3, U+f1b8, U+f1bb, U+f1c0, U+f1cd, U+f1d8, U+f1da, U+f1e0-f1e2, U+f1ea, U+f1fa, U+f1fd-f1fe, U+f204-f206, U+f20b, U+f217-f218, U+f21c, U+f222, U+f224, U+f226-f229, U+f233, U+f238-f239, U+f240-f244, U+f246, U+f255-f258, U+f25a-f25c, U+f28b, U+f28d, U+f290-f292, U+f295, U+f2a1-f2a4, U+f2a8, U+f2c7-f2cb, U+f2ce, U+f2d0, U+f2d2-f2d3, U+f2db, U+f2e6-f2e7, U+f2ea, U+f2f0-f2f1, U+f2f5-f2f7, U+f2f9, U+f2fd, U+f301, U+f303, U+f308-f30f, U+f31d, U+f320-f322, U+f325-f326, U+f328-f32e, U+f330-f332, U+f336-f337, U+f339-f33c, U+f33e, U+f340-f34c, U+f350-f353, U+f355, U+f358-f35b, U+f360-f367, U+f376, U+f37e, U+f387, U+f389-f38a, U+f390, U+f39b-f39c, U+f3a0, U+f3b3, U+f3be-f3bf, U+f3c2, U+f3c5, U+f3cd-f3cf, U+f3de, U+f3e5, U+f3ed, U+f3f0, U+f3f2, U+f3fa-f3fc, U+f400-f401, U+f40e-f410;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.1.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.1.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.1.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.1.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.1.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.1.svg#fontawesome) format("svg");
  unicode-range: U+f3c1;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.3.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.3.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.3.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.3.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.3.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.3.svg#fontawesome) format("svg");
  unicode-range: U+f245, U+f2b9, U+f2bb, U+f2c1, U+f3e0;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.5.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.5.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.5.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.5.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.5.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.5.svg#fontawesome) format("svg");
  unicode-range: U+f1e3, U+f432, U+f437-f438, U+f449-f44c, U+f44f-f451, U+f453, U+f455, U+f458, U+f45a-f45b, U+f45d;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.7.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.7.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.7.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.7.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.7.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.7.svg#fontawesome) format("svg");
  unicode-range: U+f0d1, U+f0f1, U+f0f9, U+f21e, U+f461, U+f463-f46f, U+f472-f475, U+f479-f47a, U+f47d-f47e, U+f481-f487, U+f489, U+f48b-f496;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.9.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.9.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.9.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.9.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.9.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.9.svg#fontawesome) format("svg");
  unicode-range: U+f03d, U+f06c, U+f086, U+f0f2, U+f10d-f10e, U+f187, U+f2b5, U+f2e9, U+f2fe, U+f3dd, U+f47b-f47c, U+f498, U+f49a-f49b, U+f49d, U+f49f-f4b9, U+f4bb-f4bf, U+f4c2-f4c6, U+f4c8, U+f4cb-f4d2, U+f4d4, U+f4d6, U+f4d8-f4d9, U+f4db-f4e2;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.10.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.10.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.10.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.10.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.10.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.10.svg#fontawesome) format("svg");
  unicode-range: U+f471, U+f4ca;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.11.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.11.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.11.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.11.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.11.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.11.svg#fontawesome) format("svg");
  unicode-range: U+f007, U+f0c0, U+f0c2, U+f0ed-f0ee, U+f0f0, U+f1de, U+f21b, U+f234-f235, U+f381-f382, U+f3f1, U+f406, U+f4fa-f501, U+f503-f509;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.13.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.13.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.13.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.13.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.13.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.0.13.svg#fontawesome) format("svg");
  unicode-range: U+f010, U+f067, U+f072, U+f0ad, U+f0d6, U+f0e8, U+f130-f131, U+f24e, U+f3c9, U+f3d1, U+f517, U+f519-f51e, U+f520-f52c, U+f52e, U+f530-f533, U+f535-f543, U+f545-f54b, U+f54d, U+f54f-f552, U+f554-f555;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.1.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.1.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.1.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.1.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.1.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.1.0.svg#fontawesome) format("svg");
  unicode-range: U+f043, U+f0c4, U+f0d0, U+f125, U+f1ba, U+f1fb-f1fc, U+f207, U+f236, U+f279, U+f304-f305, U+f52d, U+f557-f558, U+f55a-f55f, U+f562-f566, U+f568, U+f56a-f56b, U+f575-f577, U+f57b, U+f586, U+f588, U+f58d-f590, U+f593-f595, U+f59d, U+f59f-f5a2, U+f5a6-f5a7, U+f5a9-f5af, U+f5b1, U+f5b6, U+f5b9-f5bd, U+f5c4-f5c5, U+f5c7, U+f5c9-f5cb, U+f5cd;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.1.1.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.1.1.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.1.1.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.1.1.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.1.1.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.1.1.svg#fontawesome) format("svg");
  unicode-range: U+f386;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.2.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.2.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.2.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.2.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.2.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.2.0.svg#fontawesome) format("svg");
  unicode-range: U+f018, U+f0e4, U+f109, U+f1b9, U+f1e5, U+f1f6, U+f21d, U+f276-f277, U+f3fd, U+f4d7, U+f518, U+f5d1, U+f5d4-f5da, U+f5dd, U+f5df-f5e5, U+f5e8-f5ea, U+f5ed-f5f0, U+f5f2, U+f5f4-f5f5, U+f5f8-f5f9, U+f5fb-f600, U+f603-f60e, U+f610, U+f614, U+f617-f619, U+f61c-f61e, U+f620-f621, U+f623-f62f, U+f633, U+f635-f63d;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.3.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.3.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.3.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.3.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.3.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.3.0.svg#fontawesome) format("svg");
  unicode-range: U+f027-f028, U+f080, U+f0a1, U+f0b1, U+f0eb, U+f200-f201, U+f2e2, U+f61a, U+f640, U+f643-f647, U+f64a-f64b, U+f64d-f653, U+f655-f656, U+f65d, U+f65f-f663, U+f665, U+f667-f669, U+f66b-f671, U+f673-f675, U+f678-f67b, U+f67d-f680, U+f683-f689, U+f68b, U+f694-f695, U+f697-f699, U+f69b-f69c, U+f69e-f69f, U+f6a1-f6a9, U+f6ac;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.4.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.4.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.4.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.4.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.4.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.4.0.svg#fontawesome) format("svg");
  unicode-range: U+f499, U+f676, U+f6ae, U+f6b0-f6b3, U+f6b5-f6bc, U+f6bf, U+f6c2, U+f6c5, U+f6c7-f6c8, U+f6cb, U+f6cd-f6d2, U+f6d5, U+f6d8-f6d9, U+f6db, U+f6de, U+f6e2-f6e3, U+f6e5-f6e7, U+f6e9-f6ec, U+f6ee, U+f6f1-f6f3, U+f6f5-f6f8, U+f6fc-f6fd, U+f6ff-f703, U+f707, U+f70a-f70b, U+f711-f713, U+f715-f71d, U+f720-f724, U+f726-f729, U+f72b, U+f72d, U+f72f;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.4.1.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.4.1.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.4.1.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.4.1.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.4.1.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.4.1.svg#fontawesome) format("svg");
  unicode-range: U+f72a;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.5.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.5.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.5.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.5.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.5.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.5.0.svg#fontawesome) format("svg");
  unicode-range: U+f0e7, U+f185, U+f2dc, U+f6c3-f6c4, U+f72e, U+f732-f735, U+f737-f750, U+f752, U+f754-f758, U+f75a, U+f75c, U+f75e-f761, U+f763-f76e, U+f771-f776;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.6.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.6.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.6.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.6.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.6.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.6.0.svg#fontawesome) format("svg");
  unicode-range: U+f06b, U+f5b7, U+f77d, U+f77f, U+f781-f782, U+f788, U+f78a-f78c, U+f78e-f78f, U+f792-f796, U+f79a-f7a1, U+f7a3-f7a4, U+f7a7-f7a8, U+f7aa, U+f7ac-f7ae, U+f7b4-f7b6, U+f7b8, U+f7bd-f7be, U+f7c1-f7c3, U+f7c5, U+f7c7-f7d2, U+f7d4, U+f7d7-f7d8, U+f7da-f7dc, U+f7de, U+f7e2;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.6.1.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.6.1.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.6.1.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.6.1.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.6.1.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.6.1.svg#fontawesome) format("svg");
  unicode-range: U+f071;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.6.3.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.6.3.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.6.3.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.6.3.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.6.3.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.6.3.svg#fontawesome) format("svg");
  unicode-range: U+f7e4;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.7.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.7.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.7.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.7.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.7.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.7.0.svg#fontawesome) format("svg");
  unicode-range: U+f00a, U+f015, U+f06e, U+f070, U+f1e4, U+f2a0, U+f377, U+f470, U+f49c, U+f49e, U+f4c9, U+f6d6-f6d7, U+f705, U+f725, U+f77e, U+f780, U+f7e5-f7e7, U+f7e9-f7f0, U+f7f2-f7fc, U+f7fe, U+f800-f802, U+f804-f805, U+f807-f80c, U+f80e-f80f, U+f811-f812, U+f814-f818, U+f81b, U+f81e-f823, U+f825-f827, U+f82c-f82e, U+f830-f833;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.7.1.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.7.1.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.7.1.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.7.1.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.7.1.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.7.1.svg#fontawesome) format("svg");
  unicode-range: U+f7f1;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.8.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.8.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.8.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.8.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.8.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.8.0.svg#fontawesome) format("svg");
  unicode-range: U+f01e, U+f021, U+f026, U+f076, U+f12d, U+f31e, U+f356, U+f45f, U+f5b0, U+f83e;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.8.2.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.8.2.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.8.2.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.8.2.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.8.2.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.8.2.svg#fontawesome) format("svg");
  unicode-range: U+f560;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.9.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.9.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.9.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.9.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.9.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.9.0.svg#fontawesome) format("svg");
  unicode-range: U+f036-f03c, U+f0ae, U+f0ca-f0cd, U+f15d-f15e, U+f160-f163, U+f1dd, U+f313-f315, U+f34e, U+f439-f448, U+f502, U+f677, U+f843-f855, U+f858-f85e, U+f860-f862, U+f864, U+f866-f878, U+f87a, U+f87c-f87d, U+f880-f892, U+f897-f89b;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.10.1.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.10.1.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.10.1.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.10.1.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.10.1.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.10.1.svg#fontawesome) format("svg");
  unicode-range: U+f000, U+f012, U+f029, U+f03e, U+f06d, U+f075, U+f07b, U+f083-f084, U+f0a0, U+f11e, U+f19d, U+f20a, U+f247-f248, U+f251-f254, U+f25d, U+f275, U+f27a, U+f2c2, U+f2d1, U+f302, U+f310-f311, U+f34d, U+f3a5, U+f435, U+f454, U+f456, U+f476, U+f47f-f480, U+f52f, U+f534, U+f561, U+f578, U+f591, U+f5db, U+f5e7, U+f5f6, U+f611, U+f613, U+f654, U+f681-f682, U+f68c-f693, U+f6be, U+f6da, U+f6e4, U+f6ed, U+f6ef-f6f0, U+f6f4, U+f6fa-f6fb, U+f6fe, U+f72c, U+f751, U+f759, U+f75b, U+f779, U+f77c, U+f786-f787, U+f7ab, U+f7b2, U+f7b7, U+f7e8, U+f813, U+f863, U+f87b, U+f89c-f89d;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.10.2.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.10.2.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.10.2.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.10.2.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.10.2.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.10.2.svg#fontawesome) format("svg");
  unicode-range: U+f004-f005, U+f02c, U+f02e, U+f031-f035, U+f04b-f04d, U+f056, U+f073, U+f08d, U+f095, U+f0a3, U+f0c5, U+f0c7-f0c8, U+f0dc-f0de, U+f0e0, U+f110-f111, U+f129-f12c, U+f132-f133, U+f144-f145, U+f15b-f15c, U+f164-f165, U+f193, U+f197, U+f1ab, U+f1c1-f1c9, U+f1ce, U+f1dc, U+f1f8-f1f9, U+f219, U+f249, U+f271-f274, U+f29a, U+f29e, U+f2a7, U+f2b6, U+f2e1, U+f2e3-f2e5, U+f2ec-f2ed, U+f2f2, U+f2f4, U+f2fa-f2fc, U+f306, U+f312, U+f316, U+f31a, U+f31c, U+f327, U+f333-f335, U+f3f4, U+f3ff, U+f45c, U+f460, U+f462, U+f477-f478, U+f497, U+f4ba, U+f4d3, U+f54c, U+f553, U+f559, U+f56c-f574, U+f5bf, U+f5c1, U+f5f3, U+f630-f632, U+f634, U+f63e, U+f641, U+f659-f65c, U+f696, U+f6a0, U+f6b4, U+f6bd, U+f6dd, U+f706, U+f708-f709, U+f70d-f710, U+f714, U+f71e-f71f, U+f736, U+f76f-f770, U+f777, U+f783-f784, U+f7a9, U+f7c4, U+f7d5, U+f7d9, U+f7dd, U+f7fd, U+f81c-f81d, U+f824, U+f828-f82a, U+f856-f857, U+f865, U+f879, U+f87e, U+f893-f896;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.11.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.11.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.11.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.11.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.11.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.11.0.svg#fontawesome) format("svg");
  unicode-range: U+f001, U+f02f, U+f042, U+f08e, U+f091, U+f0f3, U+f104-f105, U+f11b, U+f13d, U+f149, U+f1ac, U+f1ec, U+f223, U+f225, U+f22a-f22c, U+f24d, U+f26c, U+f29d, U+f2eb, U+f2ee, U+f2f3, U+f300, U+f307, U+f323-f324, U+f338, U+f33d, U+f35d, U+f48a, U+f4c0, U+f569, U+f5dc, U+f5eb, U+f601, U+f61b, U+f64c, U+f664, U+f66a, U+f68a, U+f6c0-f6c1, U+f6df-f6e1, U+f6e8, U+f6f9, U+f70c, U+f7a6, U+f81a, U+f89f-f8a5, U+f8a7-f8b6, U+f8b8-f8b9, U+f8bb-f8c9, U+f8cb-f8d1, U+f8d3, U+f8d5-f8dd, U+f8df-f8e0, U+f8e2-f8e7, U+f8e9-f8ed, U+f8ef-f8f2;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.11.1.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.11.1.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.11.1.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.11.1.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.11.1.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.11.1.svg#fontawesome) format("svg");
  unicode-range: U+f00d, U+f048, U+f051, U+f0ac, U+f0b0, U+f118-f11a, U+f148, U+f14e, U+f155, U+f186, U+f19c, U+f1eb, U+f21a, U+f221, U+f22d, U+f2bd, U+f2e8, U+f2f8, U+f354, U+f357, U+f433-f434, U+f436, U+f44e, U+f45e, U+f4c7, U+f4da, U+f4e3, U+f51f, U+f54e, U+f556, U+f567, U+f579-f57a, U+f57c-f585, U+f587, U+f589-f58a, U+f58c, U+f596-f59c, U+f5a4-f5a5, U+f5b3-f5b4, U+f5b8, U+f5c0, U+f5c2-f5c3, U+f5c8, U+f5ce, U+f5de, U+f5e6, U+f5ec, U+f602, U+f615-f616, U+f622, U+f648-f649, U+f67c, U+f69a, U+f6aa-f6ab, U+f6ad, U+f7a2, U+f7a5, U+f7b9-f7ba, U+f7ff, U+f803, U+f806, U+f810, U+f819, U+f82b, U+f87f, U+f8de, U+f8ee;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.11.2.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.11.2.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.11.2.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.11.2.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.11.2.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.11.2.svg#fontawesome) format("svg");
  unicode-range: U+f488, U+f8b7, U+f8f3;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.12.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.12.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.12.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.12.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.12.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.12.0.svg#fontawesome) format("svg");
  unicode-range: U+f135, U+f1e6, U+f259, U+f2cc-f2cd, U+f422, U+f424, U+f515-f516, U+f544, U+f58b, U+f5d2-f5d3, U+f61f, U+f657-f658, U+f666, U+f672, U+f6d3-f6d4, U+f753, U+f762, U+f7bf-f7c0, U+f82f, U+f8ba, U+f8d4, U+f8f4-f8ff;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.12.1.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.12.1.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.12.1.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.12.1.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.12.1.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.12.1.svg#fontawesome) format("svg");
  unicode-range: U+f017, U+f317-f319, U+f65e, U+f6c6;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.13.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.13.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.13.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.13.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.13.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.13.0.svg#fontawesome) format("svg");
  unicode-range: U+f4c1, U+f80d;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.14.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.14.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.14.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.14.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.14.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.14.0.svg#fontawesome) format("svg");
  unicode-range: U+e000-e006, U+e008-e012, U+e014-e019, U+e01b-e01d, U+e01f-e048, U+e04a-e051, U+e053-e054, U+e058-e076;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.15.1.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.15.1.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.15.1.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.15.1.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.15.1.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.15.1.svg#fontawesome) format("svg");
  unicode-range: U+e085-e086;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.15.3.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.15.3.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.15.3.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.15.3.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.15.3.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.15.3.svg#fontawesome) format("svg");
  unicode-range: U+f5d0;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.15.4.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.15.4.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.15.4.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.15.4.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.15.4.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-light-300-5.15.4.svg#fontawesome) format("svg");
  unicode-range: U+f140, U+f188, U+f4e6, U+f85f;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.0.svg#fontawesome) format("svg");
  unicode-range: U+f022, U+f024, U+f044, U+f057-f059, U+f07c, U+f089, U+f094, U+f09d, U+f0a4-f0a7, U+f0f8, U+f0fe, U+f11c, U+f146, U+f14a, U+f14d, U+f150-f152, U+f191-f192, U+f1ad, U+f1cd, U+f1d8, U+f1ea, U+f255-f258, U+f25a-f25b, U+f28b, U+f28d, U+f2d0, U+f2d2, U+f328, U+f358-f35b, U+f410;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.0.svg#fontawesome) format("svg");
  unicode-range: U+f002, U+f008-f009, U+f00b-f00c, U+f00e, U+f011, U+f013, U+f019, U+f01c, U+f023, U+f025, U+f02a-f02b, U+f02d, U+f030, U+f040-f041, U+f047, U+f049-f04a, U+f04e, U+f050, U+f052-f055, U+f05a-f05b, U+f05e, U+f060-f066, U+f068-f06a, U+f074, U+f077-f07a, U+f07d-f07e, U+f085, U+f08b, U+f090, U+f093, U+f098, U+f09c, U+f09e, U+f0a8-f0ab, U+f0b2, U+f0c1, U+f0c3, U+f0c6, U+f0c9, U+f0ce, U+f0d7-f0db, U+f0e2-f0e3, U+f0e9-f0ea, U+f0ec, U+f0f4, U+f0fa-f0fd, U+f100-f103, U+f106-f108, U+f10a-f10b, U+f120-f122, U+f124, U+f126-f128, U+f12e, U+f134, U+f137-f13a, U+f13e, U+f141-f143, U+f14b-f14c, U+f153-f154, U+f156-f159, U+f175-f178, U+f182-f183, U+f195, U+f199, U+f1ae, U+f1b0, U+f1b2-f1b3, U+f1b8, U+f1bb, U+f1c0, U+f1da, U+f1e0-f1e2, U+f1fa, U+f1fd-f1fe, U+f204-f206, U+f20b, U+f217-f218, U+f21c, U+f222, U+f224, U+f226-f229, U+f233, U+f238-f239, U+f240-f244, U+f246, U+f25c, U+f290-f292, U+f295, U+f2a1-f2a4, U+f2a8, U+f2c7-f2cb, U+f2ce, U+f2d3, U+f2db, U+f2e6-f2e7, U+f2ea, U+f2f0-f2f1, U+f2f5-f2f7, U+f2f9, U+f2fd, U+f301, U+f303, U+f308-f30f, U+f31d, U+f320-f322, U+f325-f326, U+f329-f32e, U+f330-f332, U+f336-f337, U+f339-f33c, U+f33e, U+f340-f34c, U+f350-f353, U+f355, U+f360-f367, U+f376, U+f37e, U+f387, U+f389-f38a, U+f390, U+f39b-f39c, U+f3a0, U+f3b3, U+f3be-f3bf, U+f3c2, U+f3c5, U+f3cd-f3cf, U+f3de, U+f3e5, U+f3ed, U+f3f0, U+f3f2, U+f3fa-f3fc, U+f400-f401, U+f40e-f40f;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.1.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.1.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.1.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.1.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.1.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.1.svg#fontawesome) format("svg");
  unicode-range: U+f3c1;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.3.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.3.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.3.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.3.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.3.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.3.svg#fontawesome) format("svg");
  unicode-range: U+f2b9, U+f2bb, U+f2c1;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.3.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.3.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.3.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.3.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.3.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.3.svg#fontawesome) format("svg");
  unicode-range: U+f245, U+f3e0;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.5.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.5.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.5.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.5.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.5.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.5.svg#fontawesome) format("svg");
  unicode-range: U+f1e3;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.5.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.5.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.5.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.5.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.5.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.5.svg#fontawesome) format("svg");
  unicode-range: U+f432, U+f437-f438, U+f449-f44c, U+f44f-f451, U+f453, U+f455, U+f458, U+f45a-f45b, U+f45d;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.7.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.7.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.7.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.7.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.7.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.7.svg#fontawesome) format("svg");
  unicode-range: U+f0d1, U+f0f1, U+f0f9, U+f21e, U+f461, U+f463-f46f, U+f472-f475, U+f479-f47a, U+f47d-f47e, U+f481-f487, U+f489, U+f48b-f496;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.9.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.9.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.9.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.9.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.9.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.9.svg#fontawesome) format("svg");
  unicode-range: U+f086, U+f2b5, U+f4ad;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.9.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.9.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.9.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.9.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.9.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.9.svg#fontawesome) format("svg");
  unicode-range: U+f03d, U+f06c, U+f0f2, U+f10d-f10e, U+f187, U+f2e9, U+f2fe, U+f3dd, U+f47b-f47c, U+f498, U+f49a-f49b, U+f49d, U+f49f-f4ac, U+f4ae-f4b9, U+f4bb-f4bf, U+f4c2-f4c6, U+f4c8, U+f4cb-f4d2, U+f4d4, U+f4d6, U+f4d8-f4d9, U+f4db-f4e2;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.10.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.10.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.10.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.10.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.10.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.10.svg#fontawesome) format("svg");
  unicode-range: U+f471, U+f4ca;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.11.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.11.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.11.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.11.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.11.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.11.svg#fontawesome) format("svg");
  unicode-range: U+f007;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.11.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.11.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.11.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.11.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.11.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.11.svg#fontawesome) format("svg");
  unicode-range: U+f0c0, U+f0c2, U+f0ed-f0ee, U+f0f0, U+f1de, U+f21b, U+f234-f235, U+f381-f382, U+f3f1, U+f406, U+f4fa-f501, U+f503-f509;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.13.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.13.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.13.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.13.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.13.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.13.svg#fontawesome) format("svg");
  unicode-range: U+f3d1;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.13.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.13.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.13.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.13.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.13.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.0.13.svg#fontawesome) format("svg");
  unicode-range: U+f010, U+f067, U+f072, U+f0ad, U+f0d6, U+f0e8, U+f130-f131, U+f24e, U+f3c9, U+f517, U+f519-f51e, U+f520-f52c, U+f52e, U+f530-f533, U+f535-f543, U+f545-f54b, U+f54d, U+f54f-f552, U+f554-f555;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.1.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.1.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.1.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.1.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.1.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.1.0.svg#fontawesome) format("svg");
  unicode-range: U+f279, U+f586, U+f588;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.1.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.1.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.1.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.1.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.1.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.1.0.svg#fontawesome) format("svg");
  unicode-range: U+f043, U+f0c4, U+f0d0, U+f125, U+f1ba, U+f1fb-f1fc, U+f207, U+f236, U+f304-f305, U+f52d, U+f557-f558, U+f55a-f55f, U+f562-f566, U+f568, U+f56a-f56b, U+f575-f577, U+f57b, U+f58d-f590, U+f593-f595, U+f59d, U+f59f-f5a2, U+f5a6-f5a7, U+f5a9-f5af, U+f5b1, U+f5b6, U+f5b9-f5bd, U+f5c4-f5c5, U+f5c7, U+f5c9-f5cb, U+f5cd;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.1.1.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.1.1.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.1.1.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.1.1.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.1.1.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.1.1.svg#fontawesome) format("svg");
  unicode-range: U+f386;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.2.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.2.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.2.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.2.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.2.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.2.0.svg#fontawesome) format("svg");
  unicode-range: U+f1f6;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.2.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.2.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.2.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.2.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.2.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.2.0.svg#fontawesome) format("svg");
  unicode-range: U+f018, U+f0e4, U+f109, U+f1b9, U+f1e5, U+f21d, U+f276-f277, U+f3fd, U+f4d7, U+f518, U+f5d1, U+f5d4-f5da, U+f5dd, U+f5df-f5e5, U+f5e8-f5ea, U+f5ed-f5f0, U+f5f2, U+f5f4-f5f5, U+f5f8-f5f9, U+f5fb-f600, U+f603-f60e, U+f610, U+f614, U+f617-f619, U+f61c-f61e, U+f620-f621, U+f623-f62f, U+f633, U+f635-f63d;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.3.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.3.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.3.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.3.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.3.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.3.0.svg#fontawesome) format("svg");
  unicode-range: U+f080, U+f0eb;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.3.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.3.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.3.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.3.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.3.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.3.0.svg#fontawesome) format("svg");
  unicode-range: U+f027-f028, U+f0a1, U+f0b1, U+f200-f201, U+f2e2, U+f61a, U+f640, U+f643-f647, U+f64a-f64b, U+f64d-f653, U+f655-f656, U+f65d, U+f65f-f663, U+f665, U+f667-f669, U+f66b-f671, U+f673-f675, U+f678-f67b, U+f67d-f680, U+f683-f689, U+f68b, U+f694-f695, U+f697-f699, U+f69b-f69c, U+f69e-f69f, U+f6a1-f6a9, U+f6ac;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.4.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.4.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.4.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.4.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.4.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.4.0.svg#fontawesome) format("svg");
  unicode-range: U+f499, U+f676, U+f6ae, U+f6b0-f6b3, U+f6b5-f6bc, U+f6bf, U+f6c2, U+f6c5, U+f6c7-f6c8, U+f6cb, U+f6cd-f6d2, U+f6d5, U+f6d8-f6d9, U+f6db, U+f6de, U+f6e2-f6e3, U+f6e5-f6e7, U+f6e9-f6ec, U+f6ee, U+f6f1-f6f3, U+f6f5-f6f8, U+f6fc-f6fd, U+f6ff-f703, U+f707, U+f70a-f70b, U+f711-f713, U+f715-f71d, U+f720-f724, U+f726-f729, U+f72b, U+f72d, U+f72f;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.4.1.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.4.1.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.4.1.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.4.1.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.4.1.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.4.1.svg#fontawesome) format("svg");
  unicode-range: U+f72a;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.5.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.5.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.5.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.5.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.5.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.5.0.svg#fontawesome) format("svg");
  unicode-range: U+f185, U+f2dc;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.5.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.5.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.5.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.5.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.5.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.5.0.svg#fontawesome) format("svg");
  unicode-range: U+f0e7, U+f6c3-f6c4, U+f72e, U+f732-f735, U+f737-f750, U+f752, U+f754-f758, U+f75a, U+f75c, U+f75e-f761, U+f763-f76e, U+f771-f776;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.6.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.6.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.6.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.6.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.6.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.6.0.svg#fontawesome) format("svg");
  unicode-range: U+f06b, U+f5b7, U+f77d, U+f77f, U+f781-f782, U+f788, U+f78a-f78c, U+f78e-f78f, U+f792-f796, U+f79a-f7a1, U+f7a3-f7a4, U+f7a7-f7a8, U+f7aa, U+f7ac-f7ae, U+f7b4-f7b6, U+f7b8, U+f7bd-f7be, U+f7c1-f7c3, U+f7c5, U+f7c7-f7d2, U+f7d4, U+f7d7-f7d8, U+f7da-f7dc, U+f7de, U+f7e2;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.6.1.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.6.1.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.6.1.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.6.1.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.6.1.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.6.1.svg#fontawesome) format("svg");
  unicode-range: U+f071;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.6.3.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.6.3.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.6.3.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.6.3.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.6.3.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.6.3.svg#fontawesome) format("svg");
  unicode-range: U+f7e4;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.7.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.7.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.7.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.7.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.7.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.7.0.svg#fontawesome) format("svg");
  unicode-range: U+f06e, U+f070;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.7.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.7.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.7.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.7.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.7.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.7.0.svg#fontawesome) format("svg");
  unicode-range: U+f00a, U+f015, U+f1e4, U+f2a0, U+f377, U+f470, U+f49c, U+f49e, U+f4c9, U+f6d6-f6d7, U+f705, U+f725, U+f77e, U+f780, U+f7e5-f7e7, U+f7e9-f7f0, U+f7f2-f7fc, U+f7fe, U+f800-f802, U+f804-f805, U+f807-f80c, U+f80e-f80f, U+f811-f812, U+f814-f818, U+f81b, U+f81e-f823, U+f825-f827, U+f82c-f82e, U+f830-f833;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.7.1.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.7.1.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.7.1.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.7.1.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.7.1.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.7.1.svg#fontawesome) format("svg");
  unicode-range: U+f7f1;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.8.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.8.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.8.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.8.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.8.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.8.0.svg#fontawesome) format("svg");
  unicode-range: U+f01e, U+f021, U+f026, U+f076, U+f12d, U+f31e, U+f356, U+f45f, U+f5b0, U+f83e;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.8.2.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.8.2.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.8.2.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.8.2.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.8.2.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.8.2.svg#fontawesome) format("svg");
  unicode-range: U+f560;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.9.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.9.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.9.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.9.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.9.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.9.0.svg#fontawesome) format("svg");
  unicode-range: U+f036-f03c, U+f0ae, U+f0ca-f0cd, U+f15d-f15e, U+f160-f163, U+f1dd, U+f313-f315, U+f34e, U+f439-f448, U+f502, U+f677, U+f843-f855, U+f858-f85e, U+f860-f862, U+f864, U+f866-f878, U+f87a, U+f87c-f87d, U+f880-f892, U+f897-f89b;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.10.1.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.10.1.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.10.1.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.10.1.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.10.1.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.10.1.svg#fontawesome) format("svg");
  unicode-range: U+f03e, U+f075, U+f07b, U+f0a0, U+f20a, U+f247-f248, U+f254, U+f25d, U+f27a, U+f2c2, U+f2d1, U+f302, U+f3a5;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.10.1.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.10.1.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.10.1.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.10.1.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.10.1.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.10.1.svg#fontawesome) format("svg");
  unicode-range: U+f000, U+f012, U+f029, U+f06d, U+f083-f084, U+f11e, U+f19d, U+f251-f253, U+f275, U+f310-f311, U+f34d, U+f435, U+f454, U+f456, U+f476, U+f47f-f480, U+f52f, U+f534, U+f561, U+f578, U+f591, U+f5db, U+f5e7, U+f5f6, U+f611, U+f613, U+f654, U+f681-f682, U+f68c-f693, U+f6be, U+f6da, U+f6e4, U+f6ed, U+f6ef-f6f0, U+f6f4, U+f6fa-f6fb, U+f6fe, U+f72c, U+f751, U+f759, U+f75b, U+f779, U+f77c, U+f786-f787, U+f7ab, U+f7b2, U+f7b7, U+f7e8, U+f813, U+f863, U+f87b, U+f89c-f89d;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.10.2.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.10.2.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.10.2.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.10.2.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.10.2.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.10.2.svg#fontawesome) format("svg");
  unicode-range: U+f004-f005, U+f02e, U+f073, U+f0c5, U+f0c7-f0c8, U+f0e0, U+f111, U+f133, U+f144, U+f15b-f15c, U+f164-f165, U+f1c1-f1c9, U+f1f9, U+f249, U+f271-f274, U+f2b6, U+f2ed;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.10.2.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.10.2.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.10.2.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.10.2.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.10.2.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.10.2.svg#fontawesome) format("svg");
  unicode-range: U+f02c, U+f031-f035, U+f04b-f04d, U+f056, U+f08d, U+f095, U+f0a3, U+f0dc-f0de, U+f110, U+f129-f12c, U+f132, U+f145, U+f193, U+f197, U+f1ab, U+f1ce, U+f1dc, U+f1f8, U+f219, U+f29a, U+f29e, U+f2a7, U+f2e1, U+f2e3-f2e5, U+f2ec, U+f2f2, U+f2f4, U+f2fa-f2fc, U+f306, U+f312, U+f316, U+f31a, U+f31c, U+f327, U+f333-f335, U+f3f4, U+f3ff, U+f45c, U+f460, U+f462, U+f477-f478, U+f497, U+f4ba, U+f4d3, U+f54c, U+f553, U+f559, U+f56c-f574, U+f5bf, U+f5c1, U+f5f3, U+f630-f632, U+f634, U+f63e, U+f641, U+f659-f65c, U+f696, U+f6a0, U+f6b4, U+f6bd, U+f6dd, U+f706, U+f708-f709, U+f70d-f710, U+f714, U+f71e-f71f, U+f736, U+f76f-f770, U+f777, U+f783-f784, U+f7a9, U+f7c4, U+f7d5, U+f7d9, U+f7dd, U+f7fd, U+f81c-f81d, U+f824, U+f828-f82a, U+f856-f857, U+f865, U+f879, U+f87e, U+f893-f896;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.11.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.11.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.11.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.11.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.11.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.11.0.svg#fontawesome) format("svg");
  unicode-range: U+f0f3, U+f24d;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.11.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.11.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.11.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.11.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.11.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.11.0.svg#fontawesome) format("svg");
  unicode-range: U+f001, U+f02f, U+f042, U+f08e, U+f091, U+f104-f105, U+f11b, U+f13d, U+f149, U+f1ac, U+f1ec, U+f223, U+f225, U+f22a-f22c, U+f26c, U+f29d, U+f2eb, U+f2ee, U+f2f3, U+f300, U+f307, U+f323-f324, U+f338, U+f33d, U+f35d, U+f48a, U+f4c0, U+f569, U+f5dc, U+f5eb, U+f601, U+f61b, U+f64c, U+f664, U+f66a, U+f68a, U+f6c0-f6c1, U+f6df-f6e1, U+f6e8, U+f6f9, U+f70c, U+f7a6, U+f81a, U+f89f-f8a5, U+f8a7-f8b6, U+f8b8-f8b9, U+f8bb-f8c9, U+f8cb-f8d1, U+f8d3, U+f8d5-f8dd, U+f8df-f8e0, U+f8e2-f8e7, U+f8e9-f8ed, U+f8ef-f8f2;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.11.1.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.11.1.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.11.1.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.11.1.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.11.1.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.11.1.svg#fontawesome) format("svg");
  unicode-range: U+f118-f11a, U+f14e, U+f186, U+f2bd, U+f4da, U+f556, U+f567, U+f579-f57a, U+f57f-f585, U+f587, U+f589-f58a, U+f58c, U+f596-f59c, U+f5a4-f5a5, U+f5b3-f5b4, U+f5b8, U+f5c2, U+f5c8;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.11.1.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.11.1.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.11.1.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.11.1.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.11.1.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.11.1.svg#fontawesome) format("svg");
  unicode-range: U+f00d, U+f048, U+f051, U+f0ac, U+f0b0, U+f148, U+f155, U+f19c, U+f1eb, U+f21a, U+f221, U+f22d, U+f2e8, U+f2f8, U+f354, U+f357, U+f433-f434, U+f436, U+f44e, U+f45e, U+f4c7, U+f4e3, U+f51f, U+f54e, U+f57c-f57e, U+f5c0, U+f5c3, U+f5ce, U+f5de, U+f5e6, U+f5ec, U+f602, U+f615-f616, U+f622, U+f648-f649, U+f67c, U+f69a, U+f6aa-f6ab, U+f6ad, U+f7a2, U+f7a5, U+f7b9-f7ba, U+f7ff, U+f803, U+f806, U+f810, U+f819, U+f82b, U+f87f, U+f8de, U+f8ee;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.11.2.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.11.2.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.11.2.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.11.2.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.11.2.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.11.2.svg#fontawesome) format("svg");
  unicode-range: U+f488, U+f8b7, U+f8f3;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.12.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.12.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.12.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.12.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.12.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.12.0.svg#fontawesome) format("svg");
  unicode-range: U+f259, U+f58b;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.12.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.12.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.12.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.12.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.12.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.12.0.svg#fontawesome) format("svg");
  unicode-range: U+f135, U+f1e6, U+f2cc-f2cd, U+f422, U+f424, U+f515-f516, U+f544, U+f5d2-f5d3, U+f61f, U+f657-f658, U+f666, U+f672, U+f6d3-f6d4, U+f753, U+f762, U+f7bf-f7c0, U+f82f, U+f8ba, U+f8d4, U+f8f4-f8ff;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.12.1.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.12.1.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.12.1.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.12.1.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.12.1.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.12.1.svg#fontawesome) format("svg");
  unicode-range: U+f017;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.12.1.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.12.1.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.12.1.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.12.1.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.12.1.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.12.1.svg#fontawesome) format("svg");
  unicode-range: U+f317-f319, U+f65e, U+f6c6;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.13.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.13.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.13.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.13.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.13.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.13.0.svg#fontawesome) format("svg");
  unicode-range: U+f4c1, U+f80d;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.14.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.14.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.14.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.14.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.14.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.14.0.svg#fontawesome) format("svg");
  unicode-range: U+e000-e006, U+e008-e012, U+e014-e019, U+e01b-e01d, U+e01f-e048, U+e04a-e051, U+e053-e054, U+e058-e076;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.15.1.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.15.1.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.15.1.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.15.1.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.15.1.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.15.1.svg#fontawesome) format("svg");
  unicode-range: U+e085-e086;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.15.3.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.15.3.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.15.3.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.15.3.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.15.3.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.15.3.svg#fontawesome) format("svg");
  unicode-range: U+f5d0;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.15.4.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.15.4.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.15.4.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.15.4.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.15.4.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.15.4.svg#fontawesome) format("svg");
  unicode-range: U+f4e6;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.15.4.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.15.4.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.15.4.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.15.4.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.15.4.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-regular-400-5.15.4.svg#fontawesome) format("svg");
  unicode-range: U+f140, U+f188, U+f85f;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.0.svg#fontawesome) format("svg");
  unicode-range: U+f002, U+f008-f009, U+f00b-f00c, U+f00e, U+f011, U+f013, U+f019, U+f01c, U+f022-f025, U+f02a-f02b, U+f02d, U+f030, U+f041, U+f044, U+f049-f04a, U+f04e, U+f050, U+f052-f055, U+f057-f05b, U+f05e, U+f060-f066, U+f068-f06a, U+f074, U+f077-f07a, U+f07c, U+f085, U+f089, U+f093-f094, U+f098, U+f09c-f09e, U+f0a4-f0ab, U+f0b2, U+f0c1, U+f0c3, U+f0c6, U+f0c9, U+f0ce, U+f0d7-f0db, U+f0e2-f0e3, U+f0e9-f0ea, U+f0f4, U+f0f8, U+f0fa-f0fe, U+f100-f103, U+f106-f108, U+f10a-f10b, U+f11c, U+f120-f122, U+f124, U+f126-f128, U+f12e, U+f134, U+f137-f13a, U+f13e, U+f141-f143, U+f146, U+f14a-f14b, U+f14d, U+f150-f154, U+f156-f159, U+f182-f183, U+f191-f192, U+f195, U+f199, U+f1ad-f1ae, U+f1b0, U+f1b2-f1b3, U+f1b8, U+f1bb, U+f1c0, U+f1cd, U+f1d8, U+f1da, U+f1e0-f1e2, U+f1ea, U+f1fa, U+f1fd-f1fe, U+f204-f206, U+f20b, U+f217-f218, U+f21c, U+f222, U+f224, U+f226-f229, U+f233, U+f238-f239, U+f240-f244, U+f246, U+f255-f258, U+f25a-f25c, U+f28b, U+f28d, U+f290-f292, U+f295, U+f2a1-f2a4, U+f2a8, U+f2c7-f2cb, U+f2ce, U+f2d0, U+f2d2, U+f2db, U+f2e7, U+f2ea, U+f2f1, U+f2f5-f2f6, U+f2f9, U+f303, U+f309-f30c, U+f328, U+f337, U+f358-f35b, U+f360, U+f362, U+f3be-f3bf, U+f3c5, U+f3cd, U+f3e5, U+f3ed, U+f3fa, U+f410;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.0.svg#fontawesome) format("svg");
  unicode-range: U+f040, U+f047, U+f07d-f07e, U+f08b, U+f090, U+f0ec, U+f14c, U+f175-f178, U+f2d3, U+f2e6, U+f2f0, U+f2f7, U+f2fd, U+f301, U+f308, U+f30d-f30f, U+f31d, U+f320-f322, U+f325-f326, U+f329-f32e, U+f330-f332, U+f336, U+f339-f33c, U+f33e, U+f340-f34c, U+f350-f353, U+f355, U+f361, U+f363-f367, U+f376, U+f37e, U+f387, U+f389-f38a, U+f390, U+f39b-f39c, U+f3a0, U+f3b3, U+f3c2, U+f3ce-f3cf, U+f3de, U+f3f0, U+f3f2, U+f3fb-f3fc, U+f400-f401, U+f40e-f40f;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.1.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.1.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.1.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.1.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.1.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.1.svg#fontawesome) format("svg");
  unicode-range: U+f3c1;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.3.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.3.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.3.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.3.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.3.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.3.svg#fontawesome) format("svg");
  unicode-range: U+f245, U+f2b9, U+f2bb, U+f2c1, U+f3e0;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.5.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.5.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.5.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.5.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.5.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.5.svg#fontawesome) format("svg");
  unicode-range: U+f1e3, U+f44b, U+f450, U+f453, U+f458, U+f45d;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.5.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.5.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.5.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.5.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.5.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.5.svg#fontawesome) format("svg");
  unicode-range: U+f432, U+f437-f438, U+f449-f44a, U+f44c, U+f44f, U+f451, U+f455, U+f45a-f45b;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.7.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.7.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.7.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.7.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.7.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.7.svg#fontawesome) format("svg");
  unicode-range: U+f0d1, U+f0f1, U+f0f9, U+f21e, U+f461, U+f466, U+f468-f46d, U+f472, U+f474, U+f479, U+f47d-f47e, U+f481-f482, U+f484-f487, U+f48b, U+f48d-f48e, U+f490-f494, U+f496;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.7.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.7.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.7.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.7.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.7.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.7.svg#fontawesome) format("svg");
  unicode-range: U+f463-f465, U+f467, U+f46e-f46f, U+f473, U+f475, U+f47a, U+f483, U+f489, U+f48c, U+f48f, U+f495;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.9.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.9.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.9.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.9.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.9.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.9.svg#fontawesome) format("svg");
  unicode-range: U+f03d, U+f06c, U+f086, U+f0f2, U+f10d-f10e, U+f187, U+f2b5, U+f2fe, U+f3dd, U+f4ad, U+f4b3, U+f4b8-f4b9, U+f4bd-f4be, U+f4c2, U+f4c4, U+f4cd-f4ce, U+f4d6, U+f4d8-f4d9, U+f4db, U+f4de-f4df, U+f4e2;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.9.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.9.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.9.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.9.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.9.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.9.svg#fontawesome) format("svg");
  unicode-range: U+f2e9, U+f47b-f47c, U+f498, U+f49a-f49b, U+f49d, U+f49f-f4ac, U+f4ae-f4b2, U+f4b4-f4b7, U+f4bb-f4bc, U+f4bf, U+f4c3, U+f4c5-f4c6, U+f4c8, U+f4cb-f4cc, U+f4cf-f4d2, U+f4d4, U+f4dc-f4dd, U+f4e0-f4e1;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.10.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.10.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.10.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.10.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.10.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.10.svg#fontawesome) format("svg");
  unicode-range: U+f471;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.10.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.10.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.10.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.10.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.10.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.10.svg#fontawesome) format("svg");
  unicode-range: U+f4ca;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.11.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.11.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.11.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.11.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.11.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.11.svg#fontawesome) format("svg");
  unicode-range: U+f007, U+f0c0, U+f0c2, U+f0f0, U+f1de, U+f21b, U+f234-f235, U+f381-f382, U+f406, U+f4fa-f501, U+f503-f509;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.11.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.11.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.11.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.11.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.11.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.11.svg#fontawesome) format("svg");
  unicode-range: U+f0ed-f0ee, U+f3f1;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.13.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.13.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.13.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.13.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.13.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.0.13.svg#fontawesome) format("svg");
  unicode-range: U+f010, U+f067, U+f072, U+f0ad, U+f0d6, U+f0e8, U+f130-f131, U+f24e, U+f3c9, U+f3d1, U+f517, U+f519-f51e, U+f520-f52c, U+f52e, U+f530-f533, U+f535-f543, U+f545-f54b, U+f54d, U+f54f-f552, U+f554-f555;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.1.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.1.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.1.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.1.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.1.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.1.0.svg#fontawesome) format("svg");
  unicode-range: U+f043, U+f0c4, U+f0d0, U+f125, U+f1ba, U+f1fb-f1fc, U+f207, U+f236, U+f279, U+f304-f305, U+f52d, U+f557-f558, U+f55a-f55f, U+f562-f566, U+f568, U+f56a-f56b, U+f575-f577, U+f57b, U+f586, U+f588, U+f58d-f590, U+f593-f595, U+f59d, U+f59f-f5a2, U+f5a6-f5a7, U+f5aa-f5af, U+f5b1, U+f5b6, U+f5ba-f5bd, U+f5c4-f5c5, U+f5c7, U+f5c9-f5cb, U+f5cd;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.1.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.1.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.1.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.1.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.1.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.1.0.svg#fontawesome) format("svg");
  unicode-range: U+f5a9, U+f5b9;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.1.1.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.1.1.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.1.1.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.1.1.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.1.1.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.1.1.svg#fontawesome) format("svg");
  unicode-range: U+f386;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.2.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.2.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.2.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.2.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.2.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.2.0.svg#fontawesome) format("svg");
  unicode-range: U+f018, U+f109, U+f1b9, U+f1e5, U+f1f6, U+f21d, U+f276-f277, U+f3fd, U+f4d7, U+f518, U+f5d1, U+f5d7, U+f5da, U+f5df, U+f5e1, U+f5e4, U+f5ee, U+f5fc-f5fd, U+f604, U+f610, U+f619, U+f621, U+f62e-f62f, U+f637, U+f63b-f63c;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.2.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.2.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.2.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.2.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.2.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.2.0.svg#fontawesome) format("svg");
  unicode-range: U+f0e4, U+f5d4-f5d6, U+f5d8-f5d9, U+f5dd, U+f5e0, U+f5e2-f5e3, U+f5e5, U+f5e8-f5ea, U+f5ed, U+f5ef-f5f0, U+f5f2, U+f5f4-f5f5, U+f5f8-f5f9, U+f5fb, U+f5fe-f600, U+f603, U+f605-f60e, U+f614, U+f617-f618, U+f61c-f61e, U+f620, U+f623-f62d, U+f633, U+f635-f636, U+f638-f63a, U+f63d;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.3.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.3.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.3.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.3.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.3.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.3.0.svg#fontawesome) format("svg");
  unicode-range: U+f027-f028, U+f080, U+f0a1, U+f0b1, U+f0eb, U+f200-f201, U+f644, U+f647, U+f64a, U+f64f, U+f651, U+f653, U+f655, U+f65d, U+f662, U+f665, U+f669, U+f66b, U+f66d, U+f66f, U+f674, U+f678-f679, U+f67b, U+f67f, U+f683-f684, U+f687-f689, U+f698-f699, U+f69b, U+f6a1, U+f6a7, U+f6a9;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.3.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.3.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.3.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.3.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.3.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.3.0.svg#fontawesome) format("svg");
  unicode-range: U+f2e2, U+f61a, U+f640, U+f643, U+f645-f646, U+f64b, U+f64d-f64e, U+f650, U+f652, U+f656, U+f65f-f661, U+f663, U+f667-f668, U+f66c, U+f66e, U+f670-f671, U+f673, U+f675, U+f67a, U+f67d-f67e, U+f680, U+f685-f686, U+f68b, U+f694-f695, U+f697, U+f69c, U+f69e-f69f, U+f6a2-f6a6, U+f6a8, U+f6ac;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.4.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.4.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.4.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.4.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.4.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.4.0.svg#fontawesome) format("svg");
  unicode-range: U+f676, U+f6b6-f6b7, U+f6bb, U+f6cf, U+f6d1, U+f6d5, U+f6d9, U+f6de, U+f6e2-f6e3, U+f6e6, U+f6ec, U+f6f1-f6f2, U+f6fc, U+f6ff-f700, U+f70b, U+f715, U+f717, U+f722, U+f728-f729, U+f72f;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.4.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.4.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.4.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.4.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.4.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.4.0.svg#fontawesome) format("svg");
  unicode-range: U+f499, U+f6ae, U+f6b0-f6b3, U+f6b5, U+f6b8-f6ba, U+f6bc, U+f6bf, U+f6c2, U+f6c5, U+f6c7-f6c8, U+f6cb, U+f6cd-f6ce, U+f6d0, U+f6d2, U+f6d8, U+f6db, U+f6e5, U+f6e7, U+f6e9-f6eb, U+f6ee, U+f6f3, U+f6f5-f6f8, U+f6fd, U+f701-f703, U+f707, U+f70a, U+f711-f713, U+f716, U+f718-f71d, U+f720-f721, U+f723-f724, U+f726-f727, U+f72b, U+f72d;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.4.1.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.4.1.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.4.1.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.4.1.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.4.1.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.4.1.svg#fontawesome) format("svg");
  unicode-range: U+f72a;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.5.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.5.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.5.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.5.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.5.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.5.0.svg#fontawesome) format("svg");
  unicode-range: U+f0e7, U+f185, U+f2dc, U+f6c3-f6c4, U+f72e, U+f73b-f73d, U+f740, U+f743, U+f747, U+f74d, U+f756, U+f75a, U+f75e-f75f, U+f769, U+f76b, U+f772-f773;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.5.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.5.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.5.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.5.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.5.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.5.0.svg#fontawesome) format("svg");
  unicode-range: U+f732-f735, U+f737-f73a, U+f73e-f73f, U+f741-f742, U+f744-f746, U+f748-f74c, U+f74e-f750, U+f752, U+f754-f755, U+f757-f758, U+f75c, U+f760-f761, U+f763-f768, U+f76a, U+f76c-f76e, U+f771, U+f774-f776;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.6.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.6.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.6.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.6.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.6.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.6.0.svg#fontawesome) format("svg");
  unicode-range: U+f06b, U+f5b7, U+f77d, U+f781, U+f788, U+f78c, U+f793-f794, U+f796, U+f79c, U+f79f-f7a0, U+f7a4, U+f7aa, U+f7ad-f7ae, U+f7b5-f7b6, U+f7bd, U+f7c2, U+f7c5, U+f7c9-f7ca, U+f7cc-f7ce, U+f7d0, U+f7d2, U+f7d7-f7d8, U+f7da;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.6.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.6.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.6.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.6.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.6.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.6.0.svg#fontawesome) format("svg");
  unicode-range: U+f77f, U+f782, U+f78a-f78b, U+f78e-f78f, U+f792, U+f795, U+f79a-f79b, U+f79d-f79e, U+f7a1, U+f7a3, U+f7a7-f7a8, U+f7ac, U+f7b4, U+f7b8, U+f7be, U+f7c1, U+f7c3, U+f7c7-f7c8, U+f7cb, U+f7cf, U+f7d1, U+f7d4, U+f7db-f7dc, U+f7de, U+f7e2;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.6.1.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.6.1.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.6.1.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.6.1.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.6.1.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.6.1.svg#fontawesome) format("svg");
  unicode-range: U+f071;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.6.3.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.6.3.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.6.3.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.6.3.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.6.3.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.6.3.svg#fontawesome) format("svg");
  unicode-range: U+f7e4;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.7.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.7.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.7.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.7.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.7.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.7.0.svg#fontawesome) format("svg");
  unicode-range: U+f00a, U+f015, U+f06e, U+f070, U+f1e4, U+f2a0, U+f470, U+f49e, U+f6d7, U+f780, U+f7e5-f7e6, U+f7ec, U+f7ef, U+f7f2, U+f7f5, U+f7f7, U+f7fa-f7fb, U+f805, U+f807, U+f80f, U+f812, U+f815-f816, U+f818;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.7.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.7.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.7.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.7.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.7.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.7.0.svg#fontawesome) format("svg");
  unicode-range: U+f377, U+f49c, U+f4c9, U+f6d6, U+f705, U+f725, U+f77e, U+f7e7, U+f7e9-f7eb, U+f7ed-f7ee, U+f7f0, U+f7f3-f7f4, U+f7f6, U+f7f8-f7f9, U+f7fc, U+f7fe, U+f800-f802, U+f804, U+f808-f80c, U+f80e, U+f811, U+f814, U+f817, U+f81b, U+f81e-f823, U+f825-f827, U+f82c-f82e, U+f830-f833;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.7.1.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.7.1.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.7.1.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.7.1.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.7.1.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.7.1.svg#fontawesome) format("svg");
  unicode-range: U+f7f1;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.8.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.8.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.8.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.8.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.8.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.8.0.svg#fontawesome) format("svg");
  unicode-range: U+f01e, U+f021, U+f026, U+f076, U+f12d, U+f31e, U+f45f, U+f5b0, U+f83e;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.8.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.8.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.8.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.8.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.8.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.8.0.svg#fontawesome) format("svg");
  unicode-range: U+f356;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.8.2.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.8.2.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.8.2.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.8.2.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.8.2.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.8.2.svg#fontawesome) format("svg");
  unicode-range: U+f560;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.9.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.9.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.9.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.9.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.9.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.9.0.svg#fontawesome) format("svg");
  unicode-range: U+f036-f03c, U+f0ae, U+f0ca-f0cd, U+f15d-f15e, U+f160-f163, U+f1dd, U+f439-f43a, U+f43c, U+f43f, U+f441, U+f443, U+f445, U+f447, U+f502, U+f84a, U+f84c, U+f850, U+f853, U+f86d, U+f87c-f87d, U+f881-f882, U+f884-f887, U+f891, U+f897;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.9.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.9.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.9.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.9.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.9.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.9.0.svg#fontawesome) format("svg");
  unicode-range: U+f313-f315, U+f34e, U+f43b, U+f43d-f43e, U+f440, U+f442, U+f444, U+f446, U+f448, U+f677, U+f843-f849, U+f84b, U+f84d-f84f, U+f851-f852, U+f854-f855, U+f858-f85e, U+f860-f862, U+f864, U+f866-f86c, U+f86e-f878, U+f87a, U+f880, U+f883, U+f888-f890, U+f892, U+f898-f89b;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.10.1.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.10.1.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.10.1.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.10.1.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.10.1.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.10.1.svg#fontawesome) format("svg");
  unicode-range: U+f000, U+f012, U+f029, U+f03e, U+f06d, U+f075, U+f07b, U+f083-f084, U+f0a0, U+f11e, U+f19d, U+f20a, U+f247-f248, U+f251-f254, U+f25d, U+f275, U+f27a, U+f2c2, U+f2d1, U+f302, U+f3a5, U+f47f, U+f52f, U+f534, U+f561, U+f578, U+f591, U+f5e7, U+f613, U+f654, U+f681-f682, U+f6be, U+f6ed, U+f6f0, U+f6fa, U+f75b, U+f77c, U+f786-f787, U+f7ab, U+f863, U+f87b;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.10.1.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.10.1.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.10.1.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.10.1.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.10.1.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.10.1.svg#fontawesome) format("svg");
  unicode-range: U+f310-f311, U+f34d, U+f435, U+f454, U+f456, U+f476, U+f480, U+f5db, U+f5f6, U+f611, U+f68c-f693, U+f6da, U+f6e4, U+f6ef, U+f6f4, U+f6fb, U+f6fe, U+f72c, U+f751, U+f759, U+f779, U+f7b2, U+f7b7, U+f7e8, U+f813, U+f89c-f89d;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.10.2.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.10.2.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.10.2.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.10.2.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.10.2.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.10.2.svg#fontawesome) format("svg");
  unicode-range: U+f004-f005, U+f02c, U+f02e, U+f031-f035, U+f04b-f04d, U+f056, U+f073, U+f08d, U+f095, U+f0a3, U+f0c5, U+f0c7-f0c8, U+f0dc-f0de, U+f0e0, U+f110-f111, U+f129-f12c, U+f133, U+f144, U+f15b-f15c, U+f164-f165, U+f193, U+f197, U+f1ab, U+f1c1-f1c9, U+f1ce, U+f1dc, U+f1f8-f1f9, U+f249, U+f271-f274, U+f29a, U+f29e, U+f2a7, U+f2b6, U+f2e5, U+f2ed, U+f2f2, U+f3ff, U+f45c, U+f462, U+f477-f478, U+f497, U+f4ba, U+f4d3, U+f54c, U+f553, U+f559, U+f56c-f574, U+f5bf, U+f5c1, U+f630, U+f641, U+f696, U+f6a0, U+f6dd, U+f70e, U+f714, U+f71e, U+f783-f784, U+f7a9, U+f7c4, U+f7d9, U+f829-f82a, U+f879;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.10.2.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.10.2.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.10.2.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.10.2.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.10.2.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.10.2.svg#fontawesome) format("svg");
  unicode-range: U+f132, U+f145, U+f219, U+f2e1, U+f2e3-f2e4, U+f2ec, U+f2f4, U+f2fa-f2fc, U+f306, U+f312, U+f316, U+f31a, U+f31c, U+f327, U+f333-f335, U+f3f4, U+f460, U+f5f3, U+f631-f632, U+f634, U+f63e, U+f659-f65c, U+f6b4, U+f6bd, U+f706, U+f708-f709, U+f70d, U+f70f-f710, U+f71f, U+f736, U+f76f-f770, U+f777, U+f7d5, U+f7dd, U+f7fd, U+f81c-f81d, U+f824, U+f828, U+f856-f857, U+f865, U+f87e, U+f893-f896;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.11.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.11.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.11.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.11.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.11.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.11.0.svg#fontawesome) format("svg");
  unicode-range: U+f001, U+f02f, U+f042, U+f091, U+f0f3, U+f104-f105, U+f11b, U+f13d, U+f1ac, U+f1ec, U+f223, U+f225, U+f22a-f22c, U+f24d, U+f26c, U+f29d, U+f338, U+f35d, U+f4c0, U+f569, U+f5dc, U+f5eb, U+f664, U+f66a, U+f6c0, U+f6e8, U+f70c, U+f7a6, U+f8c0-f8c1, U+f8cc, U+f8d9;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.11.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.11.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.11.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.11.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.11.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.11.0.svg#fontawesome) format("svg");
  unicode-range: U+f08e, U+f149, U+f2eb, U+f2ee, U+f2f3, U+f300, U+f307, U+f323-f324, U+f33d, U+f48a, U+f601, U+f61b, U+f64c, U+f68a, U+f6c1, U+f6df-f6e1, U+f6f9, U+f81a, U+f89f-f8a5, U+f8a7-f8b6, U+f8b8-f8b9, U+f8bb-f8bf, U+f8c2-f8c9, U+f8cb, U+f8cd-f8d1, U+f8d3, U+f8d5-f8d8, U+f8da-f8dd, U+f8df-f8e0, U+f8e2-f8e7, U+f8e9-f8ed, U+f8ef-f8f2;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.11.1.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.11.1.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.11.1.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.11.1.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.11.1.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.11.1.svg#fontawesome) format("svg");
  unicode-range: U+f00d, U+f048, U+f051, U+f0ac, U+f0b0, U+f118-f11a, U+f14e, U+f155, U+f186, U+f19c, U+f1eb, U+f21a, U+f221, U+f22d, U+f2bd, U+f433-f434, U+f436, U+f44e, U+f4da, U+f4e3, U+f51f, U+f54e, U+f556, U+f567, U+f579-f57a, U+f57c-f585, U+f587, U+f589-f58a, U+f58c, U+f596-f59c, U+f5a4-f5a5, U+f5b3-f5b4, U+f5b8, U+f5c0, U+f5c2-f5c3, U+f5c8, U+f5ce, U+f5de, U+f67c, U+f69a, U+f6ad, U+f7a2, U+f7a5, U+f7b9-f7ba, U+f806, U+f810;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.11.1.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.11.1.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.11.1.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.11.1.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.11.1.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.11.1.svg#fontawesome) format("svg");
  unicode-range: U+f148, U+f2e8, U+f2f8, U+f354, U+f357, U+f45e, U+f4c7, U+f5e6, U+f5ec, U+f602, U+f615-f616, U+f622, U+f648-f649, U+f6aa-f6ab, U+f7ff, U+f803, U+f819, U+f82b, U+f87f, U+f8de, U+f8ee;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.11.2.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.11.2.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.11.2.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.11.2.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.11.2.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.11.2.svg#fontawesome) format("svg");
  unicode-range: U+f488, U+f8b7, U+f8f3;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.12.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.12.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.12.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.12.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.12.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.12.0.svg#fontawesome) format("svg");
  unicode-range: U+f135, U+f1e6, U+f259, U+f2cc-f2cd, U+f422, U+f424, U+f515-f516, U+f544, U+f58b, U+f5d2, U+f61f, U+f658, U+f666, U+f6d3, U+f753, U+f7bf-f7c0, U+f82f, U+f8ff;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.12.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.12.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.12.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.12.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.12.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.12.0.svg#fontawesome) format("svg");
  unicode-range: U+f5d3, U+f657, U+f672, U+f6d4, U+f762, U+f8ba, U+f8d4, U+f8f4-f8fe;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.12.1.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.12.1.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.12.1.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.12.1.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.12.1.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.12.1.svg#fontawesome) format("svg");
  unicode-range: U+f017, U+f65e;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.12.1.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.12.1.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.12.1.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.12.1.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.12.1.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.12.1.svg#fontawesome) format("svg");
  unicode-range: U+f317-f319, U+f6c6;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.13.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.13.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.13.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.13.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.13.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.13.0.svg#fontawesome) format("svg");
  unicode-range: U+f4c1, U+f80d;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.14.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.14.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.14.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.14.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.14.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.14.0.svg#fontawesome) format("svg");
  unicode-range: U+e005, U+e041, U+e059-e076;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.14.0.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.14.0.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.14.0.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.14.0.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.14.0.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.14.0.svg#fontawesome) format("svg");
  unicode-range: U+e000-e004, U+e006, U+e008-e012, U+e014-e019, U+e01b-e01d, U+e01f-e040, U+e042-e048, U+e04a-e051, U+e053-e054, U+e058;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.15.1.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.15.1.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.15.1.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.15.1.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.15.1.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.15.1.svg#fontawesome) format("svg");
  unicode-range: U+e085-e086;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.15.3.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.15.3.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.15.3.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.15.3.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.15.3.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.15.3.svg#fontawesome) format("svg");
  unicode-range: U+f5d0;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.15.4.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.15.4.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.15.4.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.15.4.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.15.4.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.15.4.svg#fontawesome) format("svg");
  unicode-range: U+f140, U+f188, U+f4e6;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.15.4.eot);
  src: url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.15.4.eot?#iefix) format("embedded-opentype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.15.4.woff2) format("woff2"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.15.4.woff) format("woff"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.15.4.ttf) format("truetype"), url(https://ka-p.fontawesome.com/releases/v5.15.4/webfonts/pro-fa-solid-900-5.15.4.svg#fontawesome) format("svg");
  unicode-range: U+f85f;
}



.sec-title {
  position: relative;
  margin-bottom: 50px;
}

.sec-title.small {
  margin-bottom: 35px;
}

.sec-title h1 {
  font-size: 40px;
  font-weight: 800;
  line-height: 50px;
  padding-bottom: 30px;
  margin-bottom: 30px;
  color: #1a224c;
}

.sec-title h1:before {
  position: absolute;
  left: 0;
  bottom: 5px;
  width: 60px;
  height: 2px;
  content: "";
  background: #3e9001;
}

.sec-title h1:after {
  position: absolute;
  left: 20px;
  bottom: 0px;
  width: 60px;
  height: 2px;
  content: "";
  background: #3e9001;
}

.sec-title.centered h1:after,
.sec-title.centered h1:before {
  right: 0;
  margin: 0 auto;
}

.sec-title.light h1 {
  color: #fff;
}

.sec-title h3 {
  font-size: 25px;
  font-weight: 600;
  line-height: 1.1em;
  margin-bottom: 20px;
}

.sec-title.light h3 {
  color: #fff;
}

.sec-title.light .text {
  color: #fff;
}

.sec-title.centered {
  text-align: center;
}

.sec-title .text {
  margin-top: 15px;
  color: #888;
  max-width: 960px;
}

.sec-title.centered .text {
  margin: 0 auto;
}

.sec-title.style-two {
  margin-bottom: 40px;
}


.working-process-step {
  position: relative;
}

.working-process-step:before {
  content: '';
  position: absolute;
  left: -0;
  right: -0;
  height: 100%;
  display: block;
  background: url(https://i.ibb.co/ypVJxZR/step-arrow.png) center center no-repeat;
}

.working-process .row {
  margin: 0 -65px;
}

.process-block {
  position: relative;
  margin-bottom: 40px;
}

.process-block .inner-box {
  position: relative;
  padding: 50px 35px 33px;
  box-shadow: 0px 15px 39px 0px rgba(8, 18, 109, 0.1);
  transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  background-color: #ffffff;
  text-align: center;
  transition: .5s ease;
}

.process-block .inner-box:hover {
  box-shadow: 0px -10px 39px 0px rgba(8, 18, 109, 0.1);
  transform: translateY(-10px);
}

.process-block:nth-child(2) .inner-box {
  margin-top: 70px;
}

.process-block .inner-box .count-box {
  position: relative;
  width: 80px;
  height: 80px;
  background: #dfa93b;
  margin: 0 auto;
  color: #ffffff;
  text-align: center;
  line-height: 80px;
  font-size: 30px;
  font-weight: 800;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  border-radius: 10px;
  margin-bottom: 25px;
}

.process-block .inner-box h3 {
  position: relative;
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 10px;
  color: #000000;
}

.process-block .inner-box .text {
  position: relative;
  color: #000000;
  font-size: 14px;
  line-height: 1.8em;
  margin-bottom: 18px;
  transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
}

@keyframes float-bob-y {
  0% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }

  50% {
    -webkit-transform: translateY(-1.px);
    transform: translateY(-10px);
  }

  100% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}

.float-bob-y {
  animation-name: float-bob-y;
  animation-duration: 2s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;

  -webkit-animation-name: float-bob-y;
  -webkit-animation-duration: 2s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;

  -moz-animation-name: float-bob-y;
  -moz-animation-duration: 2s;
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;

  -ms-animation-name: float-bob-y;
  -ms-animation-duration: 2s;
  -ms-animation-iteration-count: infinite;
  -ms-animation-timing-function: linear;

  -o-animation-name: float-bob-y;
  -o-animation-duration: 2s;
  -o-animation-iteration-count: infinite;
  -o-animation-timing-function: linear;
}


.menuss {
  margin: 0;
  list-style-type: none;
  font-family: sans-serif;
}

.menuss>li {
  display: table-cell;
  vertical-align: middle;
}

.menuss>li>a {
  display: inline-block;

  line-height: 1;
}

.menuss>li>a {
  color: #3962c9;
  text-decoration: none;
  cursor: pointer;
}

/* .menuss>li>a:hover {
  color: $menu-colour;
} */

.top-barss {
  padding: 0.5rem;
}

.top-barss::before,
.top-barss::after {
  display: table;
  content: ' ';
}

.top-barss::after {
  clear: both;
}

.top-barss,
.top-barss ul {
  background-color: #BAC5D8;
}

.top-bar-leftss {
  float: left;
}

.top-bar-right {
  float: right;
}


/*#hero-banner{
  position: relative;

  display: flex;
  // flex-direction: column;
  justify-content: left;
  align-items: center;


  overflow: hidden;
  text-align: center;

  #video-box{
    height: 350px;
    width: 100%;
  }
  
  video{
    position: absolute;
    top: 0;
    right: 0;
    width: 1400px;
    height: 390px;
    object-fit: fill;
    
  }
}


#hero-content {
  position: absolute;
  // background-color: azure;

  height: 200px;
  z-index: 100;
  // border: 3px solid darkslategray;
  // border: 5px solid yellow;
  display: flex;
  flex-direction: column;
  justify-content: left;
  align-items: flex-start;
  border-radius: 10px;
  color: azure;
  // color: palegoldenrod;
}*/

#hero-banner {
  position: relative;
  width: 100%;
  overflow: hidden;
}

#video-box {
  width: 100%;
}

video {
  width: 100%;
  height: 450px;
  /* Set height to auto */
  object-fit: fill;
  /* Ensure entire video is visible */
}

@media only screen and (max-width: 768px) {

  /* For screens up to 768px width (typical mobile devices) */
  video {
    max-height: 200px;
    /* Set maximum height for mobile */
  }
}

#hero-content {
  position: absolute;
  top: 50%;
  /*  left: 20%;*/
  /*  transform: translate(-50%, -50%);*/
  z-index: 100;
  display: flex;
  flex-direction: column;
  justify-content: left;
  align-items: flex-start;
  border-radius: 10px;
  color: azure;
}


.schedule-op {

  background: white;
  border: none;
  color: #000;
  border: 1px solid #dfa93b;
  border-radius: 27px;
  padding: 10px 20px 10px 20px;
}

.schedule-op-active {
  background: black;
  border: none;
  color: white;
  border-radius: 27px;
  padding: 10px 20px 10px 20px;
}

.schedule-op:focus {
  outline: none;
  background: black;
  color: white;
  outline: 5px auto #dfa93b;
}

.schedule-op-active:focus {
  outline: none;
  background-color: white;
  color: black;
  outline: 5px auto #dfa93b;
}

.schedule-op:hover {
  color: white;
  background: #000000;
}

.schedule-op-active:hover {
  background: #edc980;
}

.border-image {
  background: linear-gradient(to right, #dfa93b 4px, transparent 4px) 0 0, linear-gradient(to right, #dfa93b 4px, transparent 4px) 0 100%, linear-gradient(to left, #dfa93b 4px, transparent 4px) 100% 0, linear-gradient(to left, #dfa93b 4px, transparent 4px) 100% 100%, linear-gradient(to bottom, #dfa93b 4px, transparent 4px) 0 0, linear-gradient(to bottom, #dfa93b 4px, transparent 4px) 100% 0, linear-gradient(to top, #dfa93b 4px, transparent 4px) 0 100%, linear-gradient(to top, #dfa93b 4px, transparent 4px) 100% 100%;
  padding: 20px;
  background-repeat: no-repeat;
  background-size: 20px 20px;

}

.border-image1 {
  background: linear-gradient(to right, #dfa93b 4px, transparent 4px) 0 0, linear-gradient(to right, #dfa93b 4px, transparent 4px) 0 100%, linear-gradient(to left, #dfa93b 4px, transparent 4px) 100% 0, linear-gradient(to left, #dfa93b 4px, transparent 4px) 100% 100%, linear-gradient(to bottom, #dfa93b 4px, transparent 4px) 0 0, linear-gradient(to bottom, #dfa93b 4px, transparent 4px) 100% 0, linear-gradient(to top, #dfa93b 4px, transparent 4px) 0 100%, linear-gradient(to top, #dfa93b 4px, transparent 4px) 100% 100%;
  padding: 10px;
  background-repeat: no-repeat;
  background-size: 40px 40px;
}

.feature-background {
  background-image: url(../images/smile3.jpg);

  /* Add your image URL here */
  background-size: cover;
  background-position: center;
  position: relative;
  overflow: visible;
  display: flex;
  justify-content: center;
  align-items: center;
  /* Center content vertically and horizontally */
  /* height: 100%; */
  /* Set a specific height or leave as is depending on your layout */
}

.feature-one__single {
  background-color: transparent !important;
  color: #020202;
  padding: 11px;
  border: none;
  /* width: 90%; */
  /* box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.1); */
  /* border-radius: 8px; */
  backdrop-filter: blur(5px);
}

.feature-one__content {
  position: relative;
  /* Ensure the content is sharp */
}

.feature-one__icon i {
  color: #ffffff;
  /* White icon color */
  margin-right: 10px;
}

.feature-one__title a {
  color: #ffffff;
  /* Ensure link is also white */
  text-decoration: none;
  /* No underline */
}

.feature-one__text {
  font-size: 16px;
  /* Adjust font size as needed */
  line-height: 1.5;
  /* Improve readability */
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
  /* Text shadow for better legibility */
}


/* .smile-bar{
      height: 235px;
} */

.smile-bar {
  height: 235px;
  object-fit: cover;
}