/**
 * Stylesheet:  style.css
 * Theme:       Ekobyte - IT Service & Technology HTML5 Template
 * Version:     1.0
 * Author:     	ThemeEarth
 * 
 */
/* Table of contents
=========================
1.Preloader
2.Scrollup
4.Nav Menu CSS
3.Slider Section
5.Info Card
6.Icon Card
7. About Image Card
8. About Info Card
09. Counter Card
10. Process Step Card
11. Testimonial Card
12. Accordion Card
13. Post Card
14. Skill Progress Card
15. Call To Action Card
16. Title Card
17. Breadcrumb
18. Paginations
19. Project Details Page
20. sidebar
21. Comment List
22. Comment Form
23. Team member
24. Portfolio25. About Page
25. About Page
26. Contact Page
27. Service Page
28. Team Page
29. Blog Page
Footer

===========================*/
/* Theme Default CSS */
* {
  margin: 0;
  border: 0;
  outline: none; }

html,
body {
  height: 100%;
  font-size: 16px;
  font-weight: 400;
  font-family: "Inter", sans-serif;
  color: #335371;
  vertical-align: baseline;
  line-height: 1.7;
  font-smoothing: antialiased; }

p {
  margin: 0 0 15px; }

img {
  max-width: 100%;
  height: auto; }

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
  color: inherit; }

h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  font-family: "Inter", sans-serif;
  color: #14203A;
  font-style: normal;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out; }

h1 {
  font-size: 48px;
  line-height: 1.15;
  font-weight: 500; }

h2 {
  font-size: 36px;
  line-height: 1.2;
  font-weight: 500; }

h3 {
  font-size: 28px;
  line-height: 1.25;
  font-weight: 500; }

h4 {
  font-size: 22px;
  line-height: 1.35;
  font-weight: 500; }

h5 {
  font-size: 18px;
  line-height: 1.4;
  font-weight: 500; }

h6 {
  font-size: 16px;
  line-height: 1.5;
  font-weight: 500; }

label {
  color: #335371;
  cursor: pointer;
  font-size: 16px;
  font-weight: 400; }

button {
  cursor: pointer;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out; }

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none; }

a,
.button {
  text-decoration: none;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out; }

a:focus,
.button:focus {
  text-decoration: none;
  outline: none; }

a:focus {
  color: #317EFE;
  text-decoration: none;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out; }

a,
button {
  color: #317EFE;
  outline: medium none;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out; }
  a:hover,
  button:hover {
    color: #317EFE;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }

button:focus,
input:focus,
input:focus,
textarea,
textarea:focus {
  outline: 0; }

ul {
  list-style: outside none none;
  margin: 0;
  padding: 0; }

::-moz-selection {
  background: #317EFE;
  text-shadow: none;
  color: #fff; }

::selection {
  background: #317EFE;
  text-shadow: none;
  color: #fff; }

textarea:focus,
input:focus {
  outline: none; }

.red-100_75e8026a1cf2d70d {
  background-color: #FFF3F3; }

.skye-100_21ed8b195b30d1f8 {
  background-color: #E8FBFF; }

.orange-100_6eb783378c7b1ec3 {
  background-color: #F9F8DA; }

.background-black_54db9cf1d4b80f93 {
  background-color: #393d48; }

.bg-light-black_b5f5891f5807e516 {
  background-color: #31373f; }

.background-blue_0ae1449b2ed2dc16 {
  background-color: #317EFE; }

.bg-dark-blue_1004489827a96100 {
  background-color: #0e3151; }

.background-light-blue_9e5dd26a83657db1 {
  background-color: #317EFE; }

.background-skye_c3ee1f4bce56fd09 {
  background-color: #317EFE; }

.background-gray_dc44b187d42d6821 {
  background-color: #eef5f8; }

.background-light-gray_5eb10df75fc599b0 {
  background-color: #f3f7fc; }

.background-gradient_eba5c7295da9d9fa {
  background: -webkit-gradient(linear, left top, left bottom, from(#A0D7FE), to(#F6FBFF));
  background: linear-gradient(180deg, #A0D7FE 0%, #F6FBFF 100%); }

.page-bg_2b7e7674b0965b7c {
  background-color: #14203A; }

.page-area_98db3a5fc055b7d4 {
  padding-top: 90px;
  padding-bottom: 80px; }

.blog-area {
  padding-top: 96px;
  padding-bottom: 72px; }

@media (max-width: 991px) {
  .page-area_98db3a5fc055b7d4,
  .blog-area {
    padding-top: 100px;
    padding-bottom: 52px; } }
@media (max-width: 767px) {
  .page-area_98db3a5fc055b7d4,
  .blog-area {
    padding-top: 70px;
    padding-bottom: 22px; } }
.page-area_98db3a5fc055b7d4 .page-links_dda32859a83d0a9e,
.blog-area .page-links_dda32859a83d0a9e {
  margin-bottom: 20px; }

.border-radius-12_9e8781f6b46fb865 {
  border-radius: 12px; }

.text-white-100_99ad77610062f9a0 {
  color: #c7cdda; }

code {
  color: #E7F914; }

.te-theme-btn_4d8c7440783b4cd1,
.wp-block-loginout_b14f28d1a46597ce a,
input.te-theme-btn_4d8c7440783b4cd1 {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 9px 28px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  font-size: 15px;
  font-weight: 600;
  letter-spacing: 0.2px;
  text-transform: capitalize;
  color: #ffffff;
  background-color: #317EFE;
  position: relative;
  z-index: 1;
  border-radius: 50px;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  overflow: hidden; }
  .te-theme-btn_4d8c7440783b4cd1:hover,
  .wp-block-loginout_b14f28d1a46597ce a:hover,
  input.te-theme-btn_4d8c7440783b4cd1:hover {
    color: #131A2A;
    background-color: #E7F914; }
  .te-theme-btn_4d8c7440783b4cd1:focus,
  .wp-block-loginout_b14f28d1a46597ce a:focus,
  input.te-theme-btn_4d8c7440783b4cd1:focus {
    color: #ffffff; }
  .te-theme-btn_4d8c7440783b4cd1.yellow-btn_a51e4215abb3193b,
  .wp-block-loginout_b14f28d1a46597ce a.yellow-btn_a51e4215abb3193b,
  input.te-theme-btn_4d8c7440783b4cd1.yellow-btn_a51e4215abb3193b {
    background-color: #E7F914;
    color: #14203A; }
  .te-theme-btn_4d8c7440783b4cd1.simple-btn_2a50b36b2c400a44,
  .wp-block-loginout_b14f28d1a46597ce a.simple-btn_2a50b36b2c400a44,
  input.te-theme-btn_4d8c7440783b4cd1.simple-btn_2a50b36b2c400a44 {
    padding-left: 36px;
    padding-right: 36px; }

.wp-block-loginout_b14f28d1a46597ce a {
  position: relative; }

.contact-form-btn_603532c078c98a1b {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  display: block;
  line-height: 42px; }
  .contact-form-btn_603532c078c98a1b .icon_357e1756cd7c26a2 {
    float: right; }

input.te-theme-btn_4d8c7440783b4cd1 {
  display: inline-block !important;
  width: inherit !important;
  border: 0 !important; }

.te-slider-btn-wrapper_f4ede79730dd354a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
  position: relative;
  top: -30px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-slider-btn-wrapper_f4ede79730dd354a {
      top: unset; } }
  .te-slider-btn-wrapper_f4ede79730dd354a .te-slider-nav_91706d07d3f9cec9 {
    width: 67px;
    height: 67px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border-radius: 50px;
    color: #317EFE;
    font-size: 17px;
    background-color: #0e2bc51a;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }
    .te-slider-btn-wrapper_f4ede79730dd354a .te-slider-nav_91706d07d3f9cec9:hover {
      background-color: #317EFE;
      color: #ffffff;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }

.circle-rotate-wrapper_44ae6704ad0dd66d {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 100%;
  height: 100%;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  .circle-rotate-wrapper_44ae6704ad0dd66d .circle-rotate-inner_307159b05651a8c0 {
    position: absolute;
    width: 160px;
    height: 160px;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); }

.circle-rotate-text {
  -webkit-transform-origin: center center;
          transform-origin: center center;
  -webkit-animation: spin 6s linear infinite;
          animation: spin 6s linear infinite;
  position: absolute !important;
  width: 100%;
  height: 100% !important;
  top: 0;
  left: 0; }
  .circle-rotate-text span {
    font-family: "Inter", sans-serif;
    font-size: 13px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #131A2A; }

/* Deafult Margin & Padding */
/*-- Margin Top --*/
.mt-5_477a1388ddda11b9 {
  margin-top: 5px; }

.mt-10_84939a1f02fbc2ef {
  margin-top: 10px; }

.mt-15_b2190233305f04eb {
  margin-top: 15px; }

.mt-20_8c28da3526ef6072 {
  margin-top: 20px; }

.mt-25_0849f5ec1f3150e5 {
  margin-top: 25px; }

.mt-30_a95a6d2290362138 {
  margin-top: 30px; }

.mt-35_aa75ce515798c4fc {
  margin-top: 35px; }

.mt-40_279f34bf063cbe34 {
  margin-top: 40px; }

.mt-45_2f934697064cf4e5 {
  margin-top: 45px; }

.mt-50_b12a2cca1f51ac1e {
  margin-top: 50px; }

.mt-55_a4c8093f5bc2bf78 {
  margin-top: 55px; }

.mt-60_b1563e11fe1ff99d {
  margin-top: 60px; }

.mt-65_687a02abaa133b65 {
  margin-top: 65px; }

.mt-70_749a0c577c467a1a {
  margin-top: 70px; }

.mt-75_cdf748a4453adb7f {
  margin-top: 75px; }

.mt-80_0137f01ea8b15b9d {
  margin-top: 80px; }

.mt-85_2543eea66efee40a {
  margin-top: 85px; }

.mt-90_59129b5c45fd81e6 {
  margin-top: 90px; }

.mt-95_34df4e35b4862eda {
  margin-top: 95px; }

.mt-100_b043c51b091a50b9 {
  margin-top: 100px; }

.mt-105_ec2e07c1ceccabae {
  margin-top: 105px; }

.mt-110_465bd49f6e097797 {
  margin-top: 110px; }

.mt-115_6ffe31f95f3a04a5 {
  margin-top: 115px; }

.mt-120_07b3c47dd02d87c9 {
  margin-top: 120px; }

.mt-125_876d78fa8f29a566 {
  margin-top: 125px; }

.mt-130_58bf37d4a9c80d57 {
  margin-top: 130px; }

.mt-135_09e479339a8b0007 {
  margin-top: 135px; }

.mt-140_b82dd9f6840a86ac {
  margin-top: 140px; }

.mt-145_711facc61d6a4efe {
  margin-top: 145px; }

.mt-150_572d53bad6c9983a {
  margin-top: 150px; }

.mt-155_d0eb2e1ff8b73322 {
  margin-top: 155px; }

.mt-160_910c668eb6dc94e3 {
  margin-top: 160px; }

.mt-165_c2ab1e8d23f04154 {
  margin-top: 165px; }

.mt-170_18c0a5047193bba0 {
  margin-top: 170px; }

.mt-175_0134c8fd036f9a01 {
  margin-top: 175px; }

.mt-180_9f25f87371238e71 {
  margin-top: 180px; }

.mt-185_ff359b71076e41f1 {
  margin-top: 185px; }

.mt-190_fa92d2105464702c {
  margin-top: 190px; }

.mt-195_a5d75fa6d0ff39fc {
  margin-top: 195px; }

.mt-200_3566593a7810f8d0 {
  margin-top: 200px; }

/*-- Margin Bottom --*/
.mb-5_47cfc22636a16dec {
  margin-bottom: 5px; }

.mb-10_c481a97322936800 {
  margin-bottom: 10px; }

.mb-15_7ebab9ed0ad44396 {
  margin-bottom: 15px; }

.mb-20_31765835d78f444b {
  margin-bottom: 20px; }

.mb-25_4e6862ede7e1607f {
  margin-bottom: 25px; }

.mb-30_2be42efaf46ed16b {
  margin-bottom: 30px; }

.mb-35_37876e7542b41999 {
  margin-bottom: 35px; }

.mb-40_0a0b534205c6f239 {
  margin-bottom: 40px; }

.mb-45_4a092b3c14134430 {
  margin-bottom: 45px; }

.mb-50_82b1520165080b96 {
  margin-bottom: 50px; }

.mb-55_a7563e11cb243475 {
  margin-bottom: 55px; }

.mb-60_c9c865c6072b17c9 {
  margin-bottom: 60px; }

.mb-65_71e938f28a1fcb11 {
  margin-bottom: 65px; }

.mb-70_15344a273c51052f {
  margin-bottom: 70px; }

.mb-75_6e75615c934cc461 {
  margin-bottom: 75px; }

.mb-80_bcabffbb9707a257 {
  margin-bottom: 80px; }

.mb-85_7b5414d627f55ac3 {
  margin-bottom: 85px; }

.mb-90_f6422627c818fece {
  margin-bottom: 90px; }

.mb-95_ecb3fc7e7d41aaa9 {
  margin-bottom: 95px; }

.mb-100_a82aa45a895b0bd8 {
  margin-bottom: 100px; }

.mb-105_4ad44995f916f2ac {
  margin-bottom: 105px; }

.mb-110_6c56a17846cbf943 {
  margin-bottom: 110px; }

.mb-115_dbab5d602cc267de {
  margin-bottom: 115px; }

.mb-120_424994826455ad63 {
  margin-bottom: 120px; }

.mb-125_222ca25e790b6c34 {
  margin-bottom: 125px; }

.mb-130_373a013438611dae {
  margin-bottom: 130px; }

.mb-135_55cba357f4a38af4 {
  margin-bottom: 135px; }

.mb-140_6c242e9a541ee5ef {
  margin-bottom: 140px; }

.mb-145_b2a0a2061b7dd186 {
  margin-bottom: 145px; }

.mb-150_7398c7408b8347bb {
  margin-bottom: 150px; }

.mb-155_a1a81261ac29db68 {
  margin-bottom: 155px; }

.mb-160_ffa772eaeb17b5c0 {
  margin-bottom: 160px; }

.mb-165_f2aa3da67aa556f8 {
  margin-bottom: 165px; }

.mb-170_c4de209ab5aaf8e3 {
  margin-bottom: 170px; }

.mb-175_5d04d6264a9303f9 {
  margin-bottom: 175px; }

.mb-180_6deef284ba2d1524 {
  margin-bottom: 180px; }

.mb-185_db7c715656e36ed9 {
  margin-bottom: 185px; }

.mb-190_ecc7d9e2a5245f47 {
  margin-bottom: 190px; }

.mb-195_a6dfab373f880fca {
  margin-bottom: 195px; }

.mb-200_7c35589c3d7d9b5f {
  margin-bottom: 200px; }

.mb-205_ee91ce93ccc30a60 {
  margin-bottom: 205px; }

.mb-210_b52cc39be198dd19 {
  margin-bottom: 210px; }

.mb-215_1c0cbdec2987988d {
  margin-bottom: 215px; }

.mb-220_cb45341bb9dba400 {
  margin-bottom: 220px; }

.mb-245_560e7c70a753cd41 {
  margin-bottom: 245px; }

.mb-250_b53f3de6f3ac7dad {
  margin-bottom: 250px; }

/*-- Padding Top --*/
.pt-5_b7916bf83d4283e1 {
  padding-top: 5px; }

.pt-10_e008ad3157e6123b {
  padding-top: 10px; }

.pt-15_6c114608fb09d599 {
  padding-top: 15px; }

.pt-20_a582fefb28286cab {
  padding-top: 20px; }

.pt-21_894650a64b649135 {
  padding-top: 21px; }

.pt-22_5afebb88b75168df {
  padding-top: 22px; }

.pt-23_8b053a5c319a1fec {
  padding-top: 23px; }

.pt-24_a824cff6a0a7e029 {
  padding-top: 24px; }

.pt-25_629dbb8608174bf4 {
  padding-top: 25px; }

.pt-30_399d0090015fb65d {
  padding-top: 30px; }

.pt-35_fa8a1a9f0a95d58b {
  padding-top: 35px; }

.pt-40_c732566814e5175c {
  padding-top: 40px; }

.pt-45_889af1d62e790a50 {
  padding-top: 45px; }

.pt-50_6f39d21079dcc5cb {
  padding-top: 50px; }

.pt-55_9296e621fe91a871 {
  padding-top: 55px; }

.pt-60_f7232c226aeac9de {
  padding-top: 60px; }

.pt-65_5e85dafa65f90d12 {
  padding-top: 65px; }

.pt-70_5a0cfb8588f1bbc3 {
  padding-top: 70px; }

.pt-75_fa211f1cfc2722b4 {
  padding-top: 75px; }

.pt-80_09c5a28e5ea19097 {
  padding-top: 80px; }

.pt-85_36fd3eebd2b8c851 {
  padding-top: 85px; }

.pt-86_079badd92e5df0ba {
  padding-top: 85px; }

.pt-87_98d1c1b21bf11fd6 {
  padding-top: 85px; }

.pt-88_6abf8a41b7145139 {
  padding-top: 85px; }

.pt-89_1d3425cfdb8793b6 {
  padding-top: 85px; }

.pt-90_3c662837be7fab2b {
  padding-top: 90px; }

.pt-95_9e48c3f90fc63d8f {
  padding-top: 95px; }

.pt-100_7a0048471b02e025 {
  padding-top: 100px; }

.pt-105_2f36737b8025facb {
  padding-top: 105px; }

.pt-110_59f1386811bae01a {
  padding-top: 110px; }

.pt-115_8ae48a5984552cde {
  padding-top: 115px; }

.pt-120_fd208e5e4466f62e {
  padding-top: 120px; }

.pt-125_8dec7f68091065d5 {
  padding-top: 125px; }

.pt-130_72219c6d3729e793 {
  padding-top: 130px; }

.pt-135_754178d8d3b49df5 {
  padding-top: 135px; }

.pt-140_7f012b2bd6d6545e {
  padding-top: 140px; }

.pt-145_2af60ecf165d9659 {
  padding-top: 145px; }

.pt-150_f02fe313f98e7580 {
  padding-top: 150px; }

.pt-155_3ab707c075abdc9c {
  padding-top: 155px; }

.pt-160_1f6bb24c3b62aba6 {
  padding-top: 160px; }

.pt-165_bcd96967126f3871 {
  padding-top: 165px; }

.pt-170_8c19a4fb2f0d478f {
  padding-top: 170px; }

.pt-175_87a3a0c8baf51f6d {
  padding-top: 175px; }

.pt-180_1ed83199b8df0aa8 {
  padding-top: 180px; }

.pt-185_96c98cc586fa37c5 {
  padding-top: 185px; }

.pt-190_9b69e4b50f2a5211 {
  padding-top: 190px; }

.pt-195_166f0019f2c1143c {
  padding-top: 195px; }

.pt-200_75c032dcb0f01146 {
  padding-top: 200px; }

.pt-250_ac54e3d97a6e372d {
  padding-top: 250px; }

/*-- Padding Bottom --*/
.pb-5_c89b7e895045a5a7 {
  padding-bottom: 5px; }

.pb-10_d6c2d4c741d73c21 {
  padding-bottom: 10px; }

.pb-15_29a05c81f14f1617 {
  padding-bottom: 15px; }

.pb-20_6cbb03737f864cf6 {
  padding-bottom: 20px; }

.pb-21_64d6a9aab5088aba {
  padding-bottom: 21px; }

.pb-22_d6865bae85398fc4 {
  padding-bottom: 22px; }

.pb-23_f696823f74cab4d8 {
  padding-bottom: 23px; }

.pb-24_d492e773b4244753 {
  padding-bottom: 24px; }

.pb-25_3e51a65b0de8d75f {
  padding-bottom: 25px; }

.pb-30_61b81b0969da18b0 {
  padding-bottom: 30px; }

.pb-35_30dedaceb397b03e {
  padding-bottom: 35px; }

.pb-40_0dfef33eff318823 {
  padding-bottom: 40px; }

.pb-45_82f8077d784d97af {
  padding-bottom: 45px; }

.pb-50_1958f86c10660758 {
  padding-bottom: 50px; }

.pb-55_c07d2d4b30037a2a {
  padding-bottom: 55px; }

.pb-60_f98b52ddd33808d9 {
  padding-bottom: 60px; }

.pb-65_cb90df3fcfb2b6e3 {
  padding-bottom: 65px; }

.pb-70_3b42e8d0bd668cba {
  padding-bottom: 70px; }

.pb-75_33c0dcd61f211d79 {
  padding-bottom: 75px; }

.pb-80_b14e41e0833f3431 {
  padding-bottom: 80px; }

.pb-85_c567476c43a3cf59 {
  padding-bottom: 85px; }

.pb-90_583828a0c3d0bd8c {
  padding-bottom: 90px; }

.pb-95_0563a828776744ff {
  padding-bottom: 95px; }

.pb-100_2878063d66b8ee24 {
  padding-bottom: 100px; }

.pb-105_d3019ab70a8bbdc5 {
  padding-bottom: 105px; }

.pb-110_55ff6ae41fdba84a {
  padding-bottom: 110px; }

.pb-115_07dc45e3af98c2cc {
  padding-bottom: 115px; }

.pb-120_064c1793ff0405c6 {
  padding-bottom: 120px; }

.pb-125_357d00cef22f86ce {
  padding-bottom: 125px; }

.pb-130_92c430a197b5278f {
  padding-bottom: 130px; }

.pb-135_e4632445191713e2 {
  padding-bottom: 135px; }

.pb-140_06226045aaf3e5ae {
  padding-bottom: 140px; }

.pb-145_e0a8e60f6dcc8a64 {
  padding-bottom: 145px; }

.pb-150_f1f576eaa352bf6d {
  padding-bottom: 150px; }

.pb-155_de68fd866186fc92 {
  padding-bottom: 155px; }

.pb-160_839eeb69d47bc223 {
  padding-bottom: 160px; }

.pb-165_251ec6f7e41df474 {
  padding-bottom: 165px; }

.pb-170_163d66138f88fcc1 {
  padding-bottom: 170px; }

.pb-175_eb998b1aa2cdcdc0 {
  padding-bottom: 175px; }

.pb-180_0ad08cfd1a7384dd {
  padding-bottom: 100px; }

.pb-185_097c3288700b6375 {
  padding-bottom: 185px; }

.pb-190_16f83e3f2dead4d7 {
  padding-bottom: 190px; }

.pb-195_150f8bf292c95031 {
  padding-bottom: 195px; }

.pb-200_bce654d834acc9ac {
  padding-bottom: 200px; }

/*-- Padding Left --*/
.pl-0_60c38a3de9764793 {
  padding-left: 0px; }

.pl-5_623978c100794619 {
  padding-left: 5px; }

.pl-10_74b948c4457318ef {
  padding-left: 10px; }

.pl-15_4142f54fd22e7e86 {
  padding-left: 15px; }

.pl-20_eef2c40bc9ce0a51 {
  padding-left: 20px; }

.pl-25_54b639077af99732 {
  padding-left: 35px; }

.pl-30_819dfb55fe2e739b {
  padding-left: 30px; }

.pl-35_77787bf2665eb618 {
  padding-left: 35px; }

.pl-35_77787bf2665eb618 {
  padding-left: 35px; }

.pl-40_47066f8f9e8e5196 {
  padding-left: 40px; }

.pl-45_b8d2fad71346623b {
  padding-left: 45px; }

.pl-50_cda7794b3b86ffb6 {
  padding-left: 50px; }

.pl-55_9a914acc40774258 {
  padding-left: 55px; }

.pl-60_90d345e9d5d8b42d {
  padding-left: 60px; }

.pl-65_cd019c8e8447e9a8 {
  padding-left: 65px; }

.pl-70_7d8a16b3cc3b20b3 {
  padding-left: 70px; }

.pl-75_c38f81db6c1fe03a {
  padding-left: 75px; }

.pl-80_7f453541497adba3 {
  padding-left: 80px; }

.pl-85_689a3e2eae964b59 {
  padding-left: 80px; }

.pl-90_1a63a88ec6a99351 {
  padding-left: 90px; }

.pl-95_a167e69ee91ef681 {
  padding-left: 95px; }

.pl-100_6265b94f515bbeb7 {
  padding-left: 100px; }

.pl-105_e664f0d4261f74f9 {
  padding-left: 105px; }

.pl-110_abf8704edb2709f8 {
  padding-left: 110px; }

.pl-115_b8afe1dc22d264c0 {
  padding-left: 115px; }

.pl-120_75892fc0ac74c9fc {
  padding-left: 120px; }

.pl-125_83921b3a85ee3ee4 {
  padding-left: 125px; }

.pl-130_aec9c8d1f0fbb767 {
  padding-left: 130px; }

.pl-135_bf889c2bc15cce74 {
  padding-left: 135px; }

.pl-140_26a2d2c994c7f7ed {
  padding-left: 140px; }

.pl-145_2755834b6c8a3641 {
  padding-left: 145px; }

.pl-150_e84c851d84a0a27f {
  padding-left: 150px; }

.pl-155_42d63539df73d2f8 {
  padding-left: 155px; }

.pl-160_44ac5a45d7eb1184 {
  padding-left: 160px; }

.pl-165_34144262592d4efa {
  padding-left: 165px; }

.pl-170_12704e765cc534d3 {
  padding-left: 170px; }

.pl-180_c2411254d2fea894 {
  padding-left: 180px; }

.pl-185_e8549068edae8a36 {
  padding-left: 185px; }

.pl-190_298de3368d5034ca {
  padding-left: 190px; }

.pl-195_ef8c746aba180f04 {
  padding-left: 195px; }

.pl-100_6265b94f515bbeb7 {
  padding-left: 100px; }

.pl-200_d7c42792228eb477 {
  padding-left: 200px; }

/*-- Padding Right --*/
.pr-0_420b10546d66d8be {
  padding-right: 0px; }

.pr-5_8777bbcea9c2b7a7 {
  padding-right: 5px; }

.pr-10_8473cfea24b788d9 {
  padding-right: 10px; }

.pr-15_ada780e97dd643db {
  padding-right: 15px; }

.pr-20_b1e7d0e74c878dce {
  padding-right: 20px; }

.pr-25_d048e582fd7d2699 {
  padding-right: 35px; }

.pr-30_4a45e6d3d72ae5e6 {
  padding-right: 30px; }

.pr-35_ae848c297fb5abd6 {
  padding-right: 35px; }

.pr-35_ae848c297fb5abd6 {
  padding-right: 35px; }

.pr-40_a3d01531f66c6d6b {
  padding-right: 40px; }

.pr-45_27a259d51118575c {
  padding-right: 45px; }

.pr-50_b93ed7baeb1836c8 {
  padding-right: 50px; }

.pr-55_abd1499f1012bd0e {
  padding-right: 55px; }

.pr-60_a252d94af9513f12 {
  padding-right: 60px; }

.pr-65_cac3c46d06f6745c {
  padding-right: 65px; }

.pr-70_0c062d7e9c22fe23 {
  padding-right: 70px; }

.pr-75_342bdf0b463b709c {
  padding-right: 75px; }

.pr-80_bf740aaa5c0ec8fb {
  padding-right: 80px; }

.pr-85_ab6d825823b4e100 {
  padding-right: 80px; }

.pr-90_ac51a71930104fa5 {
  padding-right: 90px; }

.pr-95_31327962b5d6b88c {
  padding-right: 95px; }

.pr-100_6342ea2ee98235e7 {
  padding-right: 100px; }

.pr-105_97eafe34dce812eb {
  padding-right: 105px; }

.pr-110_b44bdab6470adac9 {
  padding-right: 110px; }

.pr-115_0986853d289cbedb {
  padding-right: 115px; }

.pr-120_60f9717661a54e3b {
  padding-right: 120px; }

.pr-125_93c851c5d4e02354 {
  padding-right: 125px; }

.pr-130_a11010a032c12661 {
  padding-right: 130px; }

.pr-135_9a8083f7c30f9c40 {
  padding-right: 135px; }

.pr-140_a34285aebac87040 {
  padding-right: 140px; }

.pr-145_b14af7d06ef3974d {
  padding-right: 145px; }

.pr-150_72e4b8d8d0648993 {
  padding-right: 150px; }

.pr-155_07126a2579f54b8d {
  padding-right: 155px; }

.pr-165_c7d59204c5971ea3 {
  padding-right: 165px; }

.pr-170_0a6206f3439dab4b {
  padding-right: 170px; }

.pr-175_eee821b3b986abff {
  padding-right: 175px; }

.pr-180_7a804a352e27fff4 {
  padding-right: 180px; }

.pr-185_a20fc20224882460 {
  padding-right: 185px; }

.pr-190_0ce6e7fe2c050e43 {
  padding-right: 190px; }

.pr-195_6553b524b0a90b18 {
  padding-right: 195px; }

.pr-200_a79686f43b0b1d15 {
  padding-right: 200px; }

/** padding top & bottom **/
.py-10_9c346b0571d05e12 {
  padding-top: 10px;
  padding-bottom: 10px; }

.py-15_facd6de9d452f4bd {
  padding-top: 15px;
  padding-bottom: 15px; }

.py-20_77758471de7e859a {
  padding-top: 20px;
  padding-bottom: 20px; }

.py-25_5730b75ea299155c {
  padding-top: 25px;
  padding-bottom: 25px; }

.py-30_cd34d91b6e542dbb {
  padding-top: 30px;
  padding-bottom: 30px; }

.py-35_e8c8efc97fcb5bae {
  padding-top: 35px;
  padding-bottom: 35px; }

.py-40_3b1e1130de972cd3 {
  padding-top: 40px;
  padding-bottom: 40px; }

.py-45_099a1fe082905bf3 {
  padding-top: 45px;
  padding-bottom: 45px; }

.py-50_4757e881c9eeb8c5 {
  padding-top: 50px;
  padding-bottom: 50px; }

.py-55_2924ceb66365e22d {
  padding-top: 55px;
  padding-bottom: 55px; }

.py-60_838f05ca5c42172e {
  padding-top: 60px;
  padding-bottom: 60px; }

.py-65_63ec5f8106788f81 {
  padding-top: 65px;
  padding-bottom: 65px; }

.py-70_fe398dcce45e8ac3 {
  padding-top: 70px;
  padding-bottom: 70px; }

.py-75_dffc8162162e296e {
  padding-top: 75px;
  padding-bottom: 75px; }

.py-80_d369a742f4a8c74b {
  padding-top: 80px;
  padding-bottom: 80px; }

.py-85_956b762969f9b7f1 {
  padding-top: 85px;
  padding-bottom: 85px; }

.py-90_8e5baeda41e9a6ff {
  padding-top: 90px;
  padding-bottom: 90px; }

.py-95_4b7620618a104a30 {
  padding-top: 95px;
  padding-bottom: 95px; }

.py-100_785356f72637e9cb {
  padding-top: 100px;
  padding-bottom: 100px; }

.py-105_cf912dc5bd150dc8 {
  padding-top: 105px;
  padding-bottom: 105px; }

.py-110_a4ffac028b09e5b1 {
  padding-top: 110px;
  padding-bottom: 110px; }

.py-115_d97c6408474102eb {
  padding-top: 115px;
  padding-bottom: 115px; }

.py-120_a30a527580dbbd60 {
  padding-top: 120px;
  padding-bottom: 120px; }

.py-125_546bc6dcd4fda1a1 {
  padding-top: 125px;
  padding-bottom: 125px; }

.py-130_81aaffd4bc924a81 {
  padding-top: 130px;
  padding-bottom: 130px; }

.py-135_ca1c0c1eb3180e16 {
  padding-top: 135px;
  padding-bottom: 135px; }

.py-140_d9605e50fbc61896 {
  padding-top: 140px;
  padding-bottom: 140px; }

.py-145_769b1f96c0a95189 {
  padding-top: 145px;
  padding-bottom: 145px; }

.py-150_12345632afe39d99 {
  padding-top: 150px;
  padding-bottom: 150px; }

.py-155_836e6ca16373d1f0 {
  padding-top: 155px;
  padding-bottom: 155px; }

.py-160_2d7ce7bf38c45003 {
  padding-top: 160px;
  padding-bottom: 160px; }

.py-165_90e850bec54cb73f {
  padding-top: 165px;
  padding-bottom: 165px; }

.py-170_165420ca0ffe528b {
  padding-top: 170px;
  padding-bottom: 170px; }

.py-175_680bdb50d395a802 {
  padding-top: 175px;
  padding-bottom: 175px; }

.py-180_a86fbdebe2d5d4e2 {
  padding-top: 180px;
  padding-bottom: 100px; }

.py-185_77163d8ac8379471 {
  padding-top: 185px;
  padding-bottom: 185px; }

.py-190_2b9958d860eb38d7 {
  padding-top: 190px;
  padding-bottom: 190px; }

.py-195_24dbaff04f6efeaf {
  padding-top: 195px;
  padding-bottom: 195px; }

.py-200_aa47c04e3b08e6fb {
  padding-top: 200px;
  padding-bottom: 200px; }

.py-205_0ddc2ebc9a474e62 {
  padding-top: 205px;
  padding-bottom: 205px; }

.py-210_dbd86e38c36c2218 {
  padding-top: 210px;
  padding-bottom: 210px; }

.py-215_85b2ffec535e9dd0 {
  padding-top: 215px;
  padding-bottom: 215px; }

.py-220_33dc9d708e47ae07 {
  padding-top: 220px;
  padding-bottom: 220px; }

.py-225_4bf1b785e7089346 {
  padding-top: 225px;
  padding-bottom: 225px; }

.py-230_96f3ca5d8d64b3aa {
  padding-top: 230px;
  padding-bottom: 230px; }

.py-235_5a817113bd565449 {
  padding-top: 235px;
  padding-bottom: 235px; }

.py-240_b731c75af3d95122 {
  padding-top: 240px;
  padding-bottom: 240px; }

.py-250_646014e2fede09a8 {
  padding-top: 250px;
  padding-bottom: 250px; }

.py-260_1b52448dbdab3398 {
  padding-top: 260px;
  padding-bottom: 260px; }

.py-270_0aa50fb59761f7e6 {
  padding-top: 270px;
  padding-bottom: 270px; }

.py-280_d84448a639da4a2e {
  padding-top: 280px;
  padding-bottom: 280px; }

.py-290_e0d4328bcd42c384 {
  padding-top: 290px;
  padding-bottom: 290px; }

.py-300_1a39751b34c07f99 {
  padding-top: 300px;
  padding-bottom: 300px; }

.py-310_80c66740b1f06722 {
  padding-top: 310px;
  padding-bottom: 310px; }

.py-320_ba462fd3e7b278d6 {
  padding-top: 320px;
  padding-bottom: 320px; }

.py-330_c0aa0b593444bb48 {
  padding-top: 330px;
  padding-bottom: 330px; }

.py-340_bd13696545f7c136 {
  padding-top: 340px;
  padding-bottom: 340px; }

.py-350_3702654cef298bb8 {
  padding-top: 350px;
  padding-bottom: 350px; }

/** padding left & right **/
.px-10_088cef5fa92cbe3f {
  padding-left: 10px;
  padding-right: 10px; }

.px-15_b60d978252a48779 {
  padding-left: 15px;
  padding-right: 15px; }

.px-20_b92a5a5206e10534 {
  padding-left: 20px;
  padding-right: 20px; }

.px-25_d1c794720024720d {
  padding-left: 25px;
  padding-right: 25px; }

.px-30_66591d2649b63c12 {
  padding-left: 30px;
  padding-right: 30px; }

.px-35_8292caa2c5123aad {
  padding-left: 35px;
  padding-right: 35px; }

.px-40_bf206837fe2dd4ff {
  padding-left: 40px;
  padding-right: 40px; }

.px-45_9d6052e816289ef3 {
  padding-left: 45px;
  padding-right: 45px; }

.px-50_67508d97a9817bd0 {
  padding-left: 50px;
  padding-right: 50px; }

.px-55_b21bdcf4736df3e7 {
  padding-left: 55px;
  padding-right: 55px; }

.px-60_79f8ccada68bf96a {
  padding-left: 60px;
  padding-right: 60px; }

.px-65_8d04a9c7587be17c {
  padding-left: 65px;
  padding-right: 65px; }

.px-70_14892af8fb219ab3 {
  padding-left: 70px;
  padding-right: 70px; }

.px-75_a6fc8cf656caedf7 {
  padding-left: 75px;
  padding-right: 75px; }

.px-80_b7af0828ab823762 {
  padding-left: 80px;
  padding-right: 80px; }

.px-85_9047efb9cb6fe5db {
  padding-left: 85px;
  padding-right: 85px; }

.px-90_ab7265641b9b9542 {
  padding-left: 90px;
  padding-right: 90px; }

.px-95_8466cf5c75b0b5c0 {
  padding-left: 95px;
  padding-right: 95px; }

.px-100_2cb3906f6ecf16e2 {
  padding-left: 100px;
  padding-right: 100px; }

.px-105_677097b78c12c418 {
  padding-left: 105px;
  padding-right: 105px; }

.px-110_5244efe96d97c968 {
  padding-left: 110px;
  padding-right: 110px; }

.px-115_27f3d7daa62ec13d {
  padding-left: 115px;
  padding-right: 115px; }

.px-120_36aa9bb6bcadc408 {
  padding-left: 120px;
  padding-right: 120px; }

.px-125_61b7d10543e42396 {
  padding-left: 125px;
  padding-right: 125px; }

.px-130_a551732dc515dd47 {
  padding-left: 130px;
  padding-right: 130px; }

.px-135_b203e8c18883e9a5 {
  padding-left: 135px;
  padding-right: 135px; }

.px-140_ca4c455b6672a349 {
  padding-left: 140px;
  padding-right: 140px; }

.px-145_42bb14945e5cce11 {
  padding-left: 145px;
  padding-right: 145px; }

.px-150_5b5db47ff0d19f99 {
  padding-left: 150px;
  padding-right: 150px; }

.px-155_c7a13de5eb4578de {
  padding-left: 155px;
  padding-right: 155px; }

.px-160_a3b474e1e066f592 {
  padding-left: 160px;
  padding-right: 160px; }

.px-165_1bcde46941eed2c4 {
  padding-left: 165px;
  padding-right: 165px; }

.px-170_52909c0479c64ba3 {
  padding-left: 170px;
  padding-right: 170px; }

.px-175_088489e763c1913e {
  padding-left: 175px;
  padding-right: 175px; }

.px-180_b53fe56f76f5552b {
  padding-left: 180px;
  padding-right: 180px; }

.px-185_9d0310bb90051f59 {
  padding-left: 185px;
  padding-right: 185px; }

.px-190_4c5d369a7ed76ad0 {
  padding-left: 190px;
  padding-right: 190px; }

.px-195_2c0866b523e93661 {
  padding-left: 195px;
  padding-right: 195px; }

.px-200_3ca1a9a5f88f63f0 {
  padding-left: 200px;
  padding-right: 200px; }

.px-205_58b8f75a2cd84c26 {
  padding-left: 205px;
  padding-right: 205px; }

.px-210_5f93c7d21a570ba4 {
  padding-left: 210px;
  padding-right: 210px; }

.px-215_68fc2071108608ae {
  padding-left: 215px;
  padding-right: 215px; }

.px-220_d003c4ddfb3a301c {
  padding-left: 220px;
  padding-right: 220px; }

.px-225_1ae2397cc714e958 {
  padding-left: 225px;
  padding-right: 225px; }

.px-230_5ec7bd4e840536c2 {
  padding-left: 230px;
  padding-right: 230px; }

.px-235_61e75b674c479315 {
  padding-left: 235px;
  padding-right: 235px; }

.px-240_c9527a180baff1d7 {
  padding-left: 240px;
  padding-right: 240px; }

.px-250_83329fb27fa7e753 {
  padding-left: 250px;
  padding-right: 250px; }

.px-260_d3e481ffaeec8262 {
  padding-left: 260px;
  padding-right: 260px; }

.px-270_e69849dd99ceb71b {
  padding-left: 270px;
  padding-right: 270px; }

.px-280_53a675c506ef1ac5 {
  padding-left: 280px;
  padding-right: 280px; }

.px-290_998afe96c423bc87 {
  padding-left: 290px;
  padding-right: 290px; }

.px-300_e08e4d75f1023fff {
  padding-left: 300px;
  padding-right: 300px; }

.px-310_09d2450fe37cf4dc {
  padding-left: 310px;
  padding-right: 310px; }

.px-320_5c5cb5cff65fbbb9 {
  padding-left: 320px;
  padding-right: 320px; }

.px-330_6ddb88fcd3355e30 {
  padding-left: 330px;
  padding-right: 330px; }

.px-340_8523d1ea172c77c4 {
  padding-left: 340px;
  padding-right: 340px; }

.px-350_e67588186d2c1bed {
  padding-left: 350px;
  padding-right: 350px; }

/* WordPress Core
===================*/
body {
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  overflow-x: hidden; }

dl, ol, ul {
  margin-top: 0;
  margin-bottom: 20px; }

ol {
  padding-left: 20px; }

ul {
  list-style: disc;
  padding-left: 20px; }

/* Protected Post Type */
.post-password-form_6458948e53a312f4 label {
  width: 100%;
  display: block;
  font-weight: 600;
  margin-bottom: 10px; }
.post-password-form_6458948e53a312f4 input[type="password"] {
  font-size: 1.2rem;
  line-height: 20px;
  padding: 12px 20px;
  border: 1px solid #E4E4F2;
  width: 100%; }
.post-password-form_6458948e53a312f4 input[type="submit"] {
  background-color: #317EFE;
  border: none;
  padding: 10px 40px;
  color: #ffffff;
  cursor: pointer;
  font-weight: 600;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out; }
  .post-password-form_6458948e53a312f4 input[type="submit"]:hover {
    background-color: #14203A; }

/* Table */
table {
  margin-bottom: 20px;
  width: 100%; }
  table caption {
    border: 1px solid #dfe2e9;
    padding: 6px 10px;
    border-top: 0; }
  table th,
  table td {
    background-color: transparent;
    border: 1px solid #dfe2e9;
    text-align: center;
    padding: 8px;
    -webkit-transition: .3s;
    transition: .3s; }
    table th#today,
    table td#today {
      background: #317EFE;
      color: #ffffff; }
      table th#today a,
      table td#today a {
        color: #ffffff; }

.tp-page-content_153c8223ba2904a7 .size-full_d96dab27d4c4db88.alignright_fceed1eed581fe49 {
  margin-bottom: 15px;
  margin-top: 20px; }
.tp-page-content_153c8223ba2904a7 figure.wp-caption_be04dcd429779a8c.aligncenter_85a74b208e004d58 {
  margin-top: 40px; }
.tp-page-content_153c8223ba2904a7 dl, .tp-page-content_153c8223ba2904a7 ol, .tp-page-content_153c8223ba2904a7 ul {
  margin-bottom: 11px; }
.tp-page-content_153c8223ba2904a7 .te-comment-respond_ad031f0a4724e7d4 {
  margin-top: 78px;
  margin-bottom: 20px; }
.tp-page-content_153c8223ba2904a7 .te-latest-comments_14c6dc17fab350d7 .te-comment-respond_ad031f0a4724e7d4 {
  margin-bottom: 40px; }
.tp-page-content_153c8223ba2904a7 .te-post-comments_492106a937f93e17 {
  margin-top: 80px; }

/* Text meant only for screen readers. */
.screen-reader-text_a3995bbc82c9fe41 {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  -webkit-clip-path: inset(50%);
          clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important;
  /* Many screen reader and browser combinations announce broken words as they would appear visually. */ }

.screen-reader-text_a3995bbc82c9fe41:focus {
  background-color: #eee;
  clip: auto !important;
  -webkit-clip-path: none;
          clip-path: none;
  color: #444;
  display: block;
  font-size: 1em;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000; }

/*
 Caption
============================*/
.wp-caption_be04dcd429779a8c {
  margin-bottom: 1.5em;
  max-width: 100%; }

.wp-caption_be04dcd429779a8c img[class*="wp-image-"] {
  display: block;
  margin-left: auto;
  margin-right: auto; }

.wp-caption_be04dcd429779a8c .wp-caption-text_a5b3f406f3c18929 {
  margin: 0.8075em 0;
  font-size: 14px;
  font-style: italic; }

.wp-caption-text_a5b3f406f3c18929 {
  text-align: center; }

/*
 Galleries
============================*/
.gallery {
  margin-bottom: 10px; }

.gallery-item_abdfa24fc476badb {
  display: inline-block;
  max-width: 33.33%;
  text-align: center;
  vertical-align: top;
  width: 100%;
  padding-right: 5px !important; }

.gallery-columns-1_06c92f7dfd373250 .gallery-item_abdfa24fc476badb {
  max-width: 100%;
  width: 100%; }

.gallery-columns-2_e97444b1034757df .gallery-item_abdfa24fc476badb {
  max-width: 50%; }

.gallery-columns-3_c914a9ad7c7bdcf2 .gallery-item_abdfa24fc476badb {
  max-width: 33.33%; }

.gallery-columns-4_86adfb717b925f94 .gallery-item_abdfa24fc476badb {
  max-width: 25%; }

.gallery-columns-5_ad232c8197fd19de .gallery-item_abdfa24fc476badb {
  max-width: 20%; }

.gallery-columns-6_17d03957dce29f6f .gallery-item_abdfa24fc476badb {
  max-width: 16.66%; }

.gallery-columns-7_91a738cab3f7937b .gallery-item_abdfa24fc476badb {
  max-width: 14.28%; }

.gallery-columns-8_fbc4dc2bcd8f842b .gallery-item_abdfa24fc476badb {
  max-width: 12.5%; }

.gallery-columns-9_e56f84ae4243352d .gallery-item_abdfa24fc476badb {
  max-width: 11.11%; }

.gallery-caption_431a3e221279411d {
  display: block; }

.size-thumbnail_17908bf1a80a57d0 {
  margin-bottom: 20px; }

img.emoji_31836efa71bf7cbf {
  width: 15px;
  height: 15px; }

/*
 Alignments
============================*/
.alignleft_3c068dcba0653fb2 {
  display: inline;
  float: left;
  margin-right: 1.5em !important; }

.alignright_fceed1eed581fe49 {
  display: inline;
  float: right;
  margin-left: 1.5em !important; }

.aligncenter_85a74b208e004d58 {
  clear: both;
  display: block;
  margin-left: auto !important;
  margin-right: auto !important;
  text-align: center; }

/*
 Block Unit Test Widget
============================*/
.wp-block-search__input_72f69dc1febc58b6 {
  border: 1px solid #dfe2e9 !important; }

.wp-block-search__button_24e280173bdf5dde {
  margin-left: 0 !important; }

.wp-block-social-links_4fd67bda05f436d1 {
  padding-left: 0 !important; }
  .wp-block-social-links_4fd67bda05f436d1 li {
    padding-top: 0 !important; }

.te-post-item_c7f73c854def9c44.format-quote_68d925da4b5af968 blockquote {
  padding: 45px; }
  @media (max-width: 767px) {
    .te-post-item_c7f73c854def9c44.format-quote_68d925da4b5af968 blockquote {
      padding: 35px; } }

blockquote {
  overflow: hidden;
  padding: 30px 30px 30px 30px !important;
  margin: 30px 0;
  position: relative;
  z-index: 1;
  background-color: #F9F4F1; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    blockquote {
      padding-left: 30px; } }
  blockquote p {
    font-family: "Inter", sans-serif;
    font-size: 20px;
    color: #14203A;
    line-height: 32px;
    font-weight: 500;
    letter-spacing: 0px;
    margin-bottom: 0; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      blockquote p {
        font-size: 18px;
        line-height: 28px; } }
    blockquote p a {
      color: #317EFE;
      text-decoration: underline; }
  blockquote footer {
    font-family: "Inter", sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: capitalize;
    color: #14203A;
    margin-top: 20px;
    margin-bottom: 20px; }

.wp-block-quote_b34b1b5a2fad8cab, blockquote {
  border-left: solid 5px #317EFE; }

.wp-block-pullquote_ae8446f813fb6b4e {
  border-top: 5px solid #317EFE !important;
  border-bottom: 5px solid #317EFE !important;
  background-color: #eef5f8; }

.wp-block-quote__citation_b608f3816bb073c7, .wp-block-quote_b34b1b5a2fad8cab cite, .wp-block-quote_b34b1b5a2fad8cab footer {
  margin-top: 10px;
  display: block; }

.wp-block-column_c98e2e2e673b90da:not(:first-child), .wp-block-column_c98e2e2e673b90da:nth-child(2n) {
  margin-left: 10px; }

.wp-block-column_c98e2e2e673b90da:not(:last-child) {
  margin-right: 10px; }

.wp-block-column_c98e2e2e673b90da:nth-child(2n+1) {
  margin-right: 10px; }

.te-post-content > .alignwide_8ab66a343a1b4559 {
  margin-left: 0;
  margin-right: 0;
  width: calc(100% + 20px);
  max-width: calc(100% + 20px); }

.te-post-content p.has-large-font-size_86720b4c8ce62026 {
  font-size: 36px;
  line-height: 1.2; }
.te-post-content .wp-block-search_90b08860e9798c3b {
  margin-bottom: 15px; }
.te-post-content .wp-block-file_b049d24f1af3d9f3 {
  margin-top: 20px; }
.te-post-content .wp-block-group__inner-container_3a6619b449c9ceb4 p {
  margin-top: 0 !important; }

.has-very-light-gray-color_d3ee46c741b5f7af.has-very-light-gray-color_d3ee46c741b5f7af {
  color: #fff;
  background: #317EFE !important; }

.wp-block-button_bd1e3420e1b6f5ee {
  margin-bottom: 10px; }

.wp-block-archives_9baf7aa69e971b4e select,
.wp-block-categories_488e63b2a3f4ae8d select {
  height: 50px;
  width: 200px;
  border: 1px solid #ddd;
  padding: 0 10px;
  margin-bottom: 10px; }

.wp-block-te-latest-comments_fa16df7c348eba88 {
  padding-left: 0 !important; }

.wp-block-cover_4c5194469b34bd0a p.wp-block-cover-text_aca4021de358cfb8,
.wp-block-cover_4c5194469b34bd0a.is-light_a13eb8a837cc5b37 .wp-block-cover__inner-container_6cfb9d2fd75923fb {
  color: #fff !important; }

.wp-block-cover-text_aca4021de358cfb8 a {
  color: #fff; }

.wp-block-rss_78dad458f21c0893 {
  padding-left: 0 !important; }

.widget_ceea0df7e35c7663 .wp-block-archives-dropdown_7523632b7d08d192,
.widget_ceea0df7e35c7663 .wp-block-categories-dropdown_c106a23fe98214ea,
.widget_ceea0df7e35c7663 .wp-block-loginout_b14f28d1a46597ce,
.widget_ceea0df7e35c7663 .wp-block-social-links_4fd67bda05f436d1,
.widget_ceea0df7e35c7663.widget_archive_d14b8cef93777530 select,
.widget_ceea0df7e35c7663.te_widget_categories_1f4fdf23782d2d18 select,
.widget_ceea0df7e35c7663.widget_text_02fd39c3bdd75ea5 select,
.widget_ceea0df7e35c7663.te_widget_search_d14100fbad7ca345 .search-form_18f87c9c12f2f81c,
.widget_ceea0df7e35c7663.te_widget_tag_cloud_2ee075fcecf70743 .tagcloud_df76bbe7a382fa06,
.widget_ceea0df7e35c7663 .wp-block-tag-cloud_b206eaa109ab3ea4 {
  margin-bottom: 6px; }

.wp-block-latest-posts_322498ab051156da .wp-block-latest-posts__te-post-title_61e8c371737d6055 {
  display: inline-block;
  width: 100%; }

nav.wp-calendar-nav_591dd98a55808b0f {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  nav.wp-calendar-nav_591dd98a55808b0f a {
    color: #335371; }
    nav.wp-calendar-nav_591dd98a55808b0f a:hover {
      color: #317EFE; }

.blog-search-content_cdd78e96fffc5ed3 {
  margin: 0; }
  .blog-search-content_cdd78e96fffc5ed3 .wp-block-search_90b08860e9798c3b,
  .blog-search-content_cdd78e96fffc5ed3 .search-form_18f87c9c12f2f81c,
  .blog-search-content_cdd78e96fffc5ed3 .sidebar__search_a751e98ea1280795 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 50%;
    overflow: hidden; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .blog-search-content_cdd78e96fffc5ed3 .wp-block-search_90b08860e9798c3b,
      .blog-search-content_cdd78e96fffc5ed3 .search-form_18f87c9c12f2f81c,
      .blog-search-content_cdd78e96fffc5ed3 .sidebar__search_a751e98ea1280795 {
        width: 100%; } }
    .blog-search-content_cdd78e96fffc5ed3 .wp-block-search_90b08860e9798c3b .wp-block-search__inside-wrapper_b51909076bc7db5c,
    .blog-search-content_cdd78e96fffc5ed3 .search-form_18f87c9c12f2f81c .wp-block-search__inside-wrapper_b51909076bc7db5c,
    .blog-search-content_cdd78e96fffc5ed3 .sidebar__search_a751e98ea1280795 .wp-block-search__inside-wrapper_b51909076bc7db5c {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      padding: 0 !important; }
    .blog-search-content_cdd78e96fffc5ed3 .wp-block-search_90b08860e9798c3b label,
    .blog-search-content_cdd78e96fffc5ed3 .search-form_18f87c9c12f2f81c label,
    .blog-search-content_cdd78e96fffc5ed3 .sidebar__search_a751e98ea1280795 label {
      font-size: 24px;
      display: block;
      line-height: 28px;
      font-weight: 500;
      margin-bottom: 30px;
      color: #14203A;
      font-family: "Inter", sans-serif; }
    .blog-search-content_cdd78e96fffc5ed3 .wp-block-search_90b08860e9798c3b input,
    .blog-search-content_cdd78e96fffc5ed3 .search-form_18f87c9c12f2f81c input,
    .blog-search-content_cdd78e96fffc5ed3 .sidebar__search_a751e98ea1280795 input {
      background-color: #ffffff;
      border: 1px solid #E1E1E1 !important;
      padding: 0 25px;
      height: 60px;
      width: 100%;
      color: #335371;
      font-size: 15px;
      border-radius: 6px 0 0 6px; }
    .blog-search-content_cdd78e96fffc5ed3 .wp-block-search_90b08860e9798c3b button,
    .blog-search-content_cdd78e96fffc5ed3 .search-form_18f87c9c12f2f81c button,
    .blog-search-content_cdd78e96fffc5ed3 .sidebar__search_a751e98ea1280795 button {
      color: #ffffff;
      padding: 0 20px;
      position: relative;
      right: 0;
      background-color: #317EFE;
      top: 0;
      height: auto;
      border-radius: 0 6px 6px 0;
      line-height: 0;
      border: 0;
      margin-left: 0 !important; }

/*
 Media
============================*/
.tp-page-content_153c8223ba2904a7 .wp-smiley_04bddcfe65dd98e3,
.entry-content_62a5c4eb238d9125 .wp-smiley_04bddcfe65dd98e3,
.comment-content_70ff01f9a5991c52 .wp-smiley_04bddcfe65dd98e3 {
  border: none;
  margin-bottom: 0;
  margin-top: 0;
  padding: 0; }

embed,
iframe,
object {
  max-width: 100%; }

.te-comment-respond_ad031f0a4724e7d4.style-two_09f7b48c33673203 .wpcf7-form_66ca6db3a3e1a364 .wpcf7-not-valid-tip_62d786c36e24d243 {
  color: #d9c0b8 !important; }
.te-comment-respond_ad031f0a4724e7d4 .wpcf7-form_66ca6db3a3e1a364 .wpcf7-not-valid_7e32f06bc8392c63 {
  border-color: #dc3232 !important; }
.te-comment-respond_ad031f0a4724e7d4 .wpcf7-form_66ca6db3a3e1a364 .wpcf7-not-valid-tip_62d786c36e24d243 {
  font-size: 16px;
  margin-top: 5px; }
.te-comment-respond_ad031f0a4724e7d4 .wpcf7-form_66ca6db3a3e1a364.sent_156c4786906c849f .wpcf7-response-output_066c83c4938677f7 {
  font-weight: 500;
  font-size: 16px;
  line-height: 21px;
  letter-spacing: -0.01em;
  color: #72DC60;
  padding: 15px 20px;
  text-align: center;
  position: relative;
  background: #F4FFF5;
  border: 1px solid #CDF5C8 !important;
  border-radius: 10px; }
.te-comment-respond_ad031f0a4724e7d4 .wpcf7-form_66ca6db3a3e1a364.invalid_5d423600b6b798e4 .wpcf7-response-output_066c83c4938677f7 {
  font-weight: 500;
  font-size: 16px;
  line-height: 21px;
  letter-spacing: -0.01em;
  color: #dc3232;
  padding: 15px 20px;
  text-align: center;
  position: relative;
  background: #FFF7F7;
  border: 1px solid #FED8D8 !important;
  border-radius: 10px; }

input[type="checkbox"],
input[type="radio"] {
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
  margin: 0;
  width: 22px !important;
  height: 22px !important;
  border-color: #dfe2e9;
  border-radius: 3px !important;
  background-color: transparent !important;
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transition: 0.3s;
  transition: 0.3s;
  position: relative !important;
  padding: 0 !important;
  cursor: pointer;
  margin-top: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-item-align: center;
      align-self: center;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-shadow: none !important;
          box-shadow: none !important; }

input[type="radio"]::before {
  position: absolute;
  content: "";
  height: 8px;
  width: 8px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  -webkit-transform: scale(0);
          transform: scale(0);
  background-color: #317EFE;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: auto; }

input[type="checkbox"]::before {
  position: absolute;
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='9' height='8' viewBox='0 0 9 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.44899 7.76355C3.36328 7.84971 3.24641 7.89784 3.12495 7.89784C3.00349 7.89784 2.88662 7.84971 2.80091 7.76355L0.213156 5.17534C-0.0554271 4.90676 -0.0554271 4.47134 0.213156 4.20321L0.537198 3.87917C0.805781 3.61059 1.24074 3.61059 1.50932 3.87917L3.12495 5.4948L7.49057 1.12917C7.75916 0.860589 8.19457 0.860589 8.4627 1.12917L8.78674 1.45321C9.05532 1.7218 9.05532 2.15721 8.78674 2.42534L3.44899 7.76355Z' fill='white'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 8px;
  height: 100%;
  width: 100%;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  -webkit-transform: scale(0);
          transform: scale(0);
  background-color: #317EFE;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: auto; }

input[type="checkbox"]:checked::before,
input[type="radio"]:checked::before {
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-box-sizing: inherit !important;
          box-sizing: inherit !important; }

input[type="checkbox"]:checked,
input[type="radio"]:checked {
  border-color: #317EFE !important; }

.wpcf7-form-control_249022898cc00dda {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 10px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  .wpcf7-form-control_249022898cc00dda .wpcf7-te-list-item_ae1d226eb3f1b3cd {
    margin: 0; }
    .wpcf7-form-control_249022898cc00dda .wpcf7-te-list-item_ae1d226eb3f1b3cd label {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-line-pack: center;
          align-content: center;
      margin: 0;
      gap: 10px; }
      .wpcf7-form-control_249022898cc00dda .wpcf7-te-list-item_ae1d226eb3f1b3cd label .wpcf7-te-list-item-label_87e258147b969ff3 {
        font-size: 16px;
        font-weight: 400; }

.logged-in_7dffa67b4d671e04 .te-comment-respond_ad031f0a4724e7d4 textarea {
  margin-bottom: 12px; }

.zoom-instagram-widget_b41c4c7c4b49c802 p {
  color: #ffffff; }
  .zoom-instagram-widget_b41c4c7c4b49c802 p a {
    color: #E7F914; }
.zoom-instagram-widget_b41c4c7c4b49c802 ul {
  list-style: none; }
  .zoom-instagram-widget_b41c4c7c4b49c802 ul li {
    color: #ffffff; }

body.admin-bar_2fd0a1a0fc4e3a97 .header-menu-area_378c73f3cd83603c.sticky_menu_1f4b8a3d3bd24bd6 {
  top: 30px; }
  @media (max-width: 600px) {
    body.admin-bar_2fd0a1a0fc4e3a97 .header-menu-area_378c73f3cd83603c.sticky_menu_1f4b8a3d3bd24bd6 {
      top: 0; } }

.page-template-default_f135eaddfcc896b6.page-id-146_342ea30e715bb4d4 .tp-page-content_153c8223ba2904a7 p:last-child {
  margin-bottom: 10px; }
.page-template-default_f135eaddfcc896b6.page-id-1133_8cff7b9a1c4e217b .tp-page-content_153c8223ba2904a7 .te-comment-respond_ad031f0a4724e7d4 {
  margin-top: 78px;
  display: inline-block;
  width: 100%; }
.page-template-default_f135eaddfcc896b6.page-id-3_40572c2e232de77e .page-area_98db3a5fc055b7d4 {
  padding-top: 128px; }

.single-post-item_15c3881706ff1495.post-24_739615e3f377a4b9 .wp-block-button_bd1e3420e1b6f5ee a {
  color: #ffffff; }

.post-template-default_f68701586e3932bf.postid-163_59252c08d5fd6e0f .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .te-post-content {
  margin-bottom: 34px; }
.post-template-default_f68701586e3932bf.postid-150_2aa003734d709fd3 .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .te-post-content {
  margin-bottom: 34px; }
  .post-template-default_f68701586e3932bf.postid-150_2aa003734d709fd3 .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .te-post-content .wp-block-group_7c4f06e0535085c5.is-layout-constrained_d4191220316261a7:last-child {
    border: 1px solid #000; }
.post-template-default_f68701586e3932bf.postid-51_3c55f13a0cd8e8f2 .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .te-post-content {
  margin-bottom: 25px; }
  .post-template-default_f68701586e3932bf.postid-51_3c55f13a0cd8e8f2 .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .te-post-content p:last-child {
    margin-bottom: 0; }
.post-template-default_f68701586e3932bf.postid-1163_bffa24c244de55ab .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .te-post-content .wp-caption_be04dcd429779a8c, .post-template-default_f68701586e3932bf.postid-568_3c788765c9654ed3 .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .te-post-content .wp-caption_be04dcd429779a8c {
  margin-top: 20px; }
.post-template-default_f68701586e3932bf.postid-1785_11b031a54b84864c .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .te-post-content .wp-block-button__link_6c6a3efe46a14bd2 {
  color: #ffffff !important; }
.post-template-default_f68701586e3932bf.postid-1149_f91eea6c30765239 .te-blog-details-wrapper_3f5de15c65b2e876 .te-latest-comments_14c6dc17fab350d7 li .te-comments-item_ce428c8484917961 .te-comments-text_45bfff6f364b5fdc p {
  margin-bottom: 0; }
.post-template-default_f68701586e3932bf.postid-555_34572fc3065b0748 .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .te-post-content .gallery {
  margin-top: 20px; }

.error-404_a1aab0bdc79cd907.not-found {
  margin-top: -20px;
  margin-bottom: 40px; }
  .error-404_a1aab0bdc79cd907.not-found .error-content_62ab5d4fdb9e4c73 .error-btn-bh_f2e1d0805f9c09e0 {
    margin-top: 20px; }

.te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .te-post-content img {
  margin: 20px 0; }

.sidebar_af91677d57055330 .widget_media_gallery_12b5f03772ef9264 .gallery-item_abdfa24fc476badb {
  margin-bottom: 0; }
  .sidebar_af91677d57055330 .widget_media_gallery_12b5f03772ef9264 .gallery-item_abdfa24fc476badb img {
    margin-bottom: 5px !important; }

@-webkit-keyframes MovefadeUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(60px);
    transform: translateY(60px); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0); } }

@keyframes MovefadeUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(60px);
    transform: translateY(60px); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0); } }
.MovefadeUp_20d82f775c2f0911 {
  -webkit-animation-name: MovefadeUp;
  animation-name: MovefadeUp; }

@-webkit-keyframes ripple {
  70% {
    -webkit-box-shadow: 0 0 0 30px rgba(255, 255, 255, 0);
    box-shadow: 0 0 0 30px rgba(255, 255, 255, 0); }
  100% {
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0); } }
@keyframes ripple {
  70% {
    -webkit-box-shadow: 0 0 0 30px rgba(255, 255, 255, 0);
    box-shadow: 0 0 0 30px rgba(255, 255, 255, 0); }
  100% {
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0); } }
@-webkit-keyframes pulse {
  to {
    -webkit-box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);
            box-shadow: 0 0 0 45px rgba(255, 255, 255, 0); } }
@keyframes pulse {
  to {
    -webkit-box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);
            box-shadow: 0 0 0 45px rgba(255, 255, 255, 0); } }
@-webkit-keyframes animatelinebar {
  0% {
    -webkit-transform: translateX(0px);
    transform: translateX(0px); }
  100% {
    -webkit-transform: translateX(25px);
    transform: translateX(25px); } }
@keyframes animatelinebar {
  0% {
    -webkit-transform: translateX(0px);
    transform: translateX(0px); }
  100% {
    -webkit-transform: translateX(25px);
    transform: translateX(25px); } }
@-webkit-keyframes slideUpIn {
  0% {
    -webkit-transform: translateY(40px); }
  100% {
    -webkit-transform: translateY(0); }
  0% {
    -webkit-transform: translateY(40px); } }
@keyframes slideUpIn {
  0% {
    -webkit-transform: translateY(40px);
            transform: translateY(40px); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  0% {
    -webkit-transform: translateY(40px);
            transform: translateY(40px); } }
@-webkit-keyframes MoveLeftRight {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0); }
  100% {
    -webkit-transform: translateX(-10px);
            transform: translateX(-10px); } }
@keyframes MoveLeftRight {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0); }
  100% {
    -webkit-transform: translateX(-10px);
            transform: translateX(-10px); } }
@-webkit-keyframes MoveUpDown {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(-30px);
            transform: translateY(-30px); } }
@keyframes MoveUpDown {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(-30px);
            transform: translateY(-30px); } }
@-webkit-keyframes Animated3 {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); } }
@keyframes Animated3 {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); } }
@-webkit-keyframes Animated4 {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0); }
  100% {
    -webkit-transform: translateX(-10px);
            transform: translateX(-10px); } }
@keyframes Animated4 {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0); }
  100% {
    -webkit-transform: translateX(-10px);
            transform: translateX(-10px); } }
@-webkit-keyframes UpToDown {
  49% {
    -webkit-transform: translateY(100%);
    transform: translateY(100%); }
  50% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%); }
  51% {
    opacity: 1; } }
@keyframes UpToDown {
  49% {
    -webkit-transform: translateY(100%);
    transform: translateY(100%); }
  50% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%); }
  51% {
    opacity: 1; } }
@-webkit-keyframes Scroll {
  0% {
    -webkit-transform: translateX(-50vw);
            transform: translateX(-50vw);
    transform: translateX(-50vw); }
  100% {
    -webkit-transform: translateX(50vw);
            transform: translateX(50vw);
    transform: translateX(50vw); } }
@keyframes Scroll {
  0% {
    -webkit-transform: translateX(-50vw);
            transform: translateX(-50vw);
    transform: translateX(-50vw); }
  100% {
    -webkit-transform: translateX(50vw);
            transform: translateX(50vw);
    transform: translateX(50vw); } }
@-webkit-keyframes spin {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }
@keyframes spin {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }
@-webkit-keyframes zoom-in-zoom-out {
  0% {
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1); }
  50% {
    -webkit-transform: scale(0.7, 0.7);
            transform: scale(0.7, 0.7); }
  100% {
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1); } }
@keyframes zoom-in-zoom-out {
  0% {
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1); }
  50% {
    -webkit-transform: scale(0.7, 0.7);
            transform: scale(0.7, 0.7); }
  100% {
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1); } }
@keyframes spin {
  100% {
    -webkit-transform: rotate(359deg);
            transform: rotate(359deg); } }
#preloader {
  position: fixed;
  top: 0;
  left: 0;
  background-color: #ffffff;
  z-index: 9999999;
  right: 0;
  bottom: 0; }

#preloader-status {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%); }

.progress-wrap {
  position: fixed;
  right: 50px;
  bottom: 50px;
  height: 46px;
  width: 46px;
  cursor: pointer;
  display: block;
  border-radius: 50px;
  -webkit-box-shadow: inset 0 0 0 2px #F7FBFE;
          box-shadow: inset 0 0 0 2px #F7FBFE;
  z-index: 10000;
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(15px);
          transform: translateY(15px);
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear; }

.progress-wrap.active-progress_02559745ba0bc8e4 {
  opacity: 1;
  visibility: visible;
  -webkit-transform: translateY(0);
          transform: translateY(0); }

.progress-wrap::after {
  position: absolute;
  font-family: "Font Awesome 6 Free";
  content: '\f062';
  text-align: center;
  line-height: 46px;
  font-size: 20px;
  color: #317EFE;
  left: 0;
  top: 0;
  height: 46px;
  width: 46px;
  cursor: pointer;
  display: block;
  z-index: 1;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear; }

.progress-wrap svg path {
  fill: #F7FBFE; }

.progress-wrap svg.progress-circle_905b006417e50d62 path {
  stroke: #317EFE;
  stroke-width: 4;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear; }

body.admin-bar_2fd0a1a0fc4e3a97 .header-area_cd3d894fec87cd5b.style-2_2fddaf9b330e061a.login .te-header-menu-area_772868b4d7e5ab42 {
  top: auto !important; }

.header-area_cd3d894fec87cd5b .container-fluid_c46ce43513174bdd {
  padding: 0 70px; }
  @media (max-width: 1550px) {
    .header-area_cd3d894fec87cd5b .container-fluid_c46ce43513174bdd {
      padding: 0 24px; } }
.header-area_cd3d894fec87cd5b.style-2_2fddaf9b330e061a .header-top {
  padding: 9px 0;
  background-color: #F9F4F1; }
  .header-area_cd3d894fec87cd5b.style-2_2fddaf9b330e061a .header-top .te-header-contact-info_2eef81d5e4fc0051 span {
    color: #677471; }
    .header-area_cd3d894fec87cd5b.style-2_2fddaf9b330e061a .header-top .te-header-contact-info_2eef81d5e4fc0051 span i {
      color: #317EFE; }
    .header-area_cd3d894fec87cd5b.style-2_2fddaf9b330e061a .header-top .te-header-contact-info_2eef81d5e4fc0051 span a {
      color: #677471; }
  .header-area_cd3d894fec87cd5b.style-2_2fddaf9b330e061a .header-top .te-social-profile_01de7fcfab37f1f7 a {
    color: #317EFE;
    background-color: #E0E6F8;
    width: 42px;
    height: 42px; }
    .header-area_cd3d894fec87cd5b.style-2_2fddaf9b330e061a .header-top .te-social-profile_01de7fcfab37f1f7 a:hover {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      color: #ffffff;
      background-color: #317EFE; }
.header-area_cd3d894fec87cd5b.style-2_2fddaf9b330e061a .te-header-menu-area_772868b4d7e5ab42 {
  position: fixed;
  top: 20px;
  left: 0;
  width: 100%; }
  .header-area_cd3d894fec87cd5b.style-2_2fddaf9b330e061a .te-header-menu-area_772868b4d7e5ab42 .menu-wrapper_e9836c2f4c345ce1 {
    background-color: #ffffff;
    border-radius: 50px;
    padding-left: 20px;
    padding-right: 8px; }
    @media only screen and (min-width: 992px) and (max-width: 1199px) {
      .header-area_cd3d894fec87cd5b.style-2_2fddaf9b330e061a .te-header-menu-area_772868b4d7e5ab42 .menu-wrapper_e9836c2f4c345ce1 {
        padding-left: 10px;
        padding-right: 6px; } }
  .header-area_cd3d894fec87cd5b.style-2_2fddaf9b330e061a .te-header-menu-area_772868b4d7e5ab42 .te-header-btn_fe1f36db2bf3361a .te-quote-btn_b6c767517e99c581 {
    background-color: #E7F914;
    border-color: #E7F914; }
.header-area_cd3d894fec87cd5b.style-2_2fddaf9b330e061a .te-sticky_menu {
  top: 0; }
  .header-area_cd3d894fec87cd5b.style-2_2fddaf9b330e061a .te-sticky_menu .menu-wrapper_e9836c2f4c345ce1 {
    background-color: transparent; }

.header-top {
  padding: 6px 0;
  background-color: #317EFE;
  -webkit-box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.05);
          box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.05); }
  @media (max-width: 991px) {
    .header-top {
      display: none; } }
  .header-top .te-header-top-wrapper_d2f03bbf3460f9a4 {
    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;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 5px 60px; }
  .header-top .header-top-info_ead5de3bd941b794 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 0 24px; }
  .header-top .te-header-contact-info_2eef81d5e4fc0051 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 10px 33px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    .header-top .te-header-contact-info_2eef81d5e4fc0051 span {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 24px;
      color: #ffffff;
      font-size: 16px;
      font-weight: 400;
      font-family: "DM Sans", sans-serif; }
      .header-top .te-header-contact-info_2eef81d5e4fc0051 span.te-contact-info-item_0a0c66f0f45473b5 {
        gap: 0 10px !important; }
      .header-top .te-header-contact-info_2eef81d5e4fc0051 span a {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        gap: 10px;
        color: #ffffff;
        font-size: 16px;
        font-weight: 400;
        font-family: "DM Sans", sans-serif; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .header-top .header-top-btn_2a55c3fbf30b62ac {
      display: none; } }
  .header-top .header-top-btn_2a55c3fbf30b62ac a {
    position: relative;
    padding: 12px 46px;
    font-size: 18px;
    font-family: "Inter", sans-serif;
    color: #ffffff;
    margin-bottom: -100px;
    display: inline-block;
    font-weight: 500;
    z-index: 2; }
    .header-top .header-top-btn_2a55c3fbf30b62ac a:hover:after {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      background-color: #317EFE; }
    .header-top .header-top-btn_2a55c3fbf30b62ac a:after {
      position: absolute;
      content: "";
      border-radius: 0 0 10px 10px;
      background-color: #317EFE;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      z-index: -1;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
  .header-top .te-social-profile_01de7fcfab37f1f7 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 7px;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end; }
    .header-top .te-social-profile_01de7fcfab37f1f7 .te-social-profile-label_00445554ef3a9d39 {
      font-family: "DM Sans", sans-serif;
      font-size: 16px;
      font-weight: 400;
      line-height: 27.2px;
      color: #14203A;
      margin-right: 14px; }
    .header-top .te-social-profile_01de7fcfab37f1f7 a {
      font-size: 16px;
      color: #ffffff;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      width: 36px;
      height: 36px;
      background-color: rgba(255, 255, 255, 0.1);
      border-radius: 50px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -ms-flex-negative: 0;
          flex-shrink: 0; }
      .header-top .te-social-profile_01de7fcfab37f1f7 a:hover {
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        color: #14203A;
        background-color: #E7F914; }

.te-header-menu-area_772868b4d7e5ab42 {
  width: 100%;
  z-index: 999;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out; }
  .te-header-menu-area_772868b4d7e5ab42.te-te-sticky-header_3c8de17b58a8fef2 {
    width: 100%;
    z-index: 999;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }
  .te-header-menu-area_772868b4d7e5ab42.te-sticky_menu {
    left: 0;
    right: 0;
    top: 0;
    position: fixed;
    z-index: 9999;
    -webkit-box-shadow: 0 7px 24px 0 rgba(0, 0, 0, 0.05);
            box-shadow: 0 7px 24px 0 rgba(0, 0, 0, 0.05);
    background: #fff; }
        .te-header-menu-area_772868b4d7e5ab42.te-sticky_menu .te-logo_0c322c111e7c805c .te-sticky-logo_b502a235782f4932 img {
          width: 170px;
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
    .te-header-menu-area_772868b4d7e5ab42.te-sticky_menu .te-main-menu_b69c5e1427b6ca9f ul li.te-active > a:after {
      bottom: 20px; }
    .te-header-menu-area_772868b4d7e5ab42.te-sticky_menu .te-main-menu_b69c5e1427b6ca9f ul li a {
      padding: 33px 17px;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
      @media only screen and (min-width: 992px) and (max-width: 1199px) {
        .te-header-menu-area_772868b4d7e5ab42.te-sticky_menu .te-main-menu_b69c5e1427b6ca9f ul li a {
          padding: 33px 14px; } }
    .te-header-menu-area_772868b4d7e5ab42.te-sticky_menu .te-main-menu_b69c5e1427b6ca9f ul li ul li a {
      padding: 10px 20px; }
  .te-header-menu-area_772868b4d7e5ab42 .te-header-menu-wrapper_16f15421b442d096 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 40px; }
    @media (max-width: 1199px) {
      .te-header-menu-area_772868b4d7e5ab42 .te-header-menu-wrapper_16f15421b442d096 {
        gap: 20px; } }
  .te-header-menu-area_772868b4d7e5ab42 .te-logo_0c322c111e7c805c {
    position: relative;
    z-index: 999;
    height: 100px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%; }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .te-header-menu-area_772868b4d7e5ab42 .te-logo_0c322c111e7c805c {
        height: 100px; } }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-header-menu-area_772868b4d7e5ab42 .te-logo_0c322c111e7c805c {
        height: 80px; } }
    .te-header-menu-area_772868b4d7e5ab42 .te-logo_0c322c111e7c805c .te-standard-logo_2a58b9d91a525b35 img {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-header-menu-area_772868b4d7e5ab42 .te-logo_0c322c111e7c805c .te-sticky-logo_b502a235782f4932 {
      display: none; }
      @media only screen and (max-width: 767px) {
        .te-header-menu-area_772868b4d7e5ab42 .te-logo_0c322c111e7c805c .te-sticky-logo_b502a235782f4932 {
          width: 170px; } }
      @media only screen and (max-width: 1199px) {
        .te-header-menu-area_772868b4d7e5ab42 .te-logo_0c322c111e7c805c .te-sticky-logo_b502a235782f4932 {
          display: block; } }
      .te-header-menu-area_772868b4d7e5ab42 .te-logo_0c322c111e7c805c .te-sticky-logo_b502a235782f4932 img {
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }
    .te-header-menu-area_772868b4d7e5ab42 .te-logo_0c322c111e7c805c .te-retina-logo_ff0b78dce582d9a8 {
      display: none; }

.te-menu-wrapper_4fbe5fed2c9cd61e {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: end; }

.te-main-menu_b69c5e1427b6ca9f ul {
  margin: 0;
  padding: 0;
  position: relative; }
  .te-main-menu_b69c5e1427b6ca9f ul li {
    display: inline-block;
    padding: 0;
    position: relative; }
    .te-main-menu_b69c5e1427b6ca9f ul li.te-active {
      position: relative; }
      .te-main-menu_b69c5e1427b6ca9f ul li.te-active > a {
        color: #317EFE; }
        .te-main-menu_b69c5e1427b6ca9f ul li.te-active > a:after {
          color: #317EFE;
          font-size: 13px;
          margin-left: 5px; }
    .te-main-menu_b69c5e1427b6ca9f ul li.dropdown > a:after {
      visibility: visible;
      font-size: 13px;
      margin-left: 5px; }
    .te-main-menu_b69c5e1427b6ca9f ul li.dropdown .dropdown > a:after {
      visibility: visible;
      font-size: 13px; }
    .te-main-menu_b69c5e1427b6ca9f ul li ul.te-submenu_e27fbd9f64a30d37 li.te-active > a {
      position: relative;
      z-index: 2;
      color: #ffffff; }
      .te-main-menu_b69c5e1427b6ca9f ul li ul.te-submenu_e27fbd9f64a30d37 li.te-active > a:after {
        color: #ffffff;
        font-size: 13px; }
    .te-main-menu_b69c5e1427b6ca9f ul li a {
      display: block;
      padding: 40px 17px;
      text-decoration: none;
      text-transform: capitalize;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      position: relative;
      color: #131A2A;
      font-family: "Spline Sans", sans-serif;
      font-size: 16px;
      font-weight: 600;
      line-height: initial; }
      @media only screen and (min-width: 992px) and (max-width: 1199px) {
        .te-main-menu_b69c5e1427b6ca9f ul li a {
          padding: 32px 14px; } }
      .te-main-menu_b69c5e1427b6ca9f ul li a:after {
        content: "\f107";
        font-family: "Font Awesome 6 Free";
        display: inline-block;
        margin-top: -5px;
        visibility: hidden;
        font-size: 0; }
      .te-main-menu_b69c5e1427b6ca9f ul li a:hover {
        color: #317EFE; }
        .te-main-menu_b69c5e1427b6ca9f ul li a:hover:after {
          color: #317EFE; }
    .te-main-menu_b69c5e1427b6ca9f ul li:hover > ul {
      visibility: visible;
      -webkit-transition: all 300ms ease;
      transition: all 300ms ease;
      opacity: 1;
      -webkit-transform: scaleY(1);
              transform: scaleY(1); }
    .te-main-menu_b69c5e1427b6ca9f ul li ul li:hover ul {
      visibility: visible;
      top: -2px; }
  .te-main-menu_b69c5e1427b6ca9f ul ul {
    background-color: #ffffff;
    left: 0;
    opacity: 0;
    position: absolute;
    text-align: left;
    top: 100%;
    visibility: hidden;
    z-index: 99999;
    -webkit-transition: all 300ms ease;
    transition: all 300ms ease;
    border-top: 2px solid #317EFE;
    -webkit-box-shadow: 0px 10px 20px 0px rgba(8, 0, 42, 0.08);
            box-shadow: 0px 10px 20px 0px rgba(8, 0, 42, 0.08);
    -webkit-transform-origin: top;
            transform-origin: top;
    -webkit-transform: scaleY(0);
            transform: scaleY(0); }
    .te-main-menu_b69c5e1427b6ca9f ul ul li {
      float: none;
      width: 210px; }
      .te-main-menu_b69c5e1427b6ca9f ul ul li ul {
        visibility: hidden; }
      .te-main-menu_b69c5e1427b6ca9f ul ul li i {
        float: right; }
      .te-main-menu_b69c5e1427b6ca9f ul ul li a {
        line-height: initial;
        padding: 10px 20px;
        color: #14203A;
        border-bottom: 1px solid #E1E1E1;
        margin-left: 0;
        font-size: 16px; }
        .te-main-menu_b69c5e1427b6ca9f ul ul li a:hover {
          background-color: #317EFE;
          color: #ffffff; }
          .te-main-menu_b69c5e1427b6ca9f ul ul li a:hover:after {
            color: #ffffff; }
      .te-main-menu_b69c5e1427b6ca9f ul ul li:last-child a {
        border-bottom: 0px; }
    .te-main-menu_b69c5e1427b6ca9f ul ul ul {
      left: 100%;
      -webkit-transition: all 0.3s ease 0s;
      transition: all 0.3s ease 0s;
      opacity: 0;
      border-top: 0px;
      border-top: 2px solid #317EFE; }

.te-animation_fed1dc178f54609e {
  -webkit-animation-duration: 0.3s;
          animation-duration: 0.3s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }

.te-slideUpIn_e830169613144dc2 {
  -webkit-animation-name: slideUpIn;
  animation-name: slideUpIn; }

.te-header-btn_fe1f36db2bf3361a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 1px;
  margin-left: auto; }
  .te-header-btn_fe1f36db2bf3361a .te-icon_833fc0b0a131f32d {
    width: 72px;
    background-color: #317EFE;
    height: 72px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    color: #ffffff;
    font-size: 18px;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }
    .te-header-btn_fe1f36db2bf3361a .te-icon_833fc0b0a131f32d:hover {
      background-color: #E7F914;
      color: #14203A;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
  @media only screen and (max-width: 1399px) {
    .te-header-btn_fe1f36db2bf3361a {
      display: none; } }
  .te-header-btn_fe1f36db2bf3361a .te-cta-btn_ff0e2e0532150b5a {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-item-align: stretch;
        align-self: stretch;
    height: auto;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: #E7F914;
    padding: 10px 30px;
    color: #14203A;
    font-size: 16px;
    font-weight: 600;
    gap: 10px;
    -ms-flex-negative: 0;
        flex-shrink: 0; }
    .te-header-btn_fe1f36db2bf3361a .te-cta-btn_ff0e2e0532150b5a:hover {
      background-color: #317EFE;
      color: #ffffff; }
  .te-header-btn_fe1f36db2bf3361a .te-quote-btn_b6c767517e99c581 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    gap: 10px;
    font-size: 16px;
    font-weight: 600;
    line-height: 17px;
    letter-spacing: 0px;
    text-transform: capitalize;
    color: #14203A;
    border: 2px solid #317EFE;
    border-radius: 50px;
    padding: 19px 27px;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
    -ms-flex-negative: 0;
        flex-shrink: 0; }
    .te-header-btn_fe1f36db2bf3361a .te-quote-btn_b6c767517e99c581:hover {
      background-color: #317EFE;
      color: #ffffff;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }

.te-search-form-wrapper {
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.6);
  opacity: 0;
  z-index: 999;
  visibility: hidden;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out; }
  .te-search-form-wrapper.te-active {
    visibility: visible;
    opacity: 1;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }
  .te-search-form-wrapper .te-search-form-inner_6e106839d34b578a {
    width: 768px;
    position: relative;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    left: 50%; }
    .te-search-form-wrapper .te-search-form-inner_6e106839d34b578a .te-search-content-filed_15afd89381933078 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 30px; }
      .te-search-form-wrapper .te-search-form-inner_6e106839d34b578a .te-search-content-filed_15afd89381933078 .te-search-close {
        cursor: pointer;
        font-size: 30px;
        color: #ffffff; }
    .te-search-form-wrapper .te-search-form-inner_6e106839d34b578a .te-search-form_ff8260d6e9ddf04f {
      background: #FFFFFF;
      -webkit-box-shadow: 0px 30px 70px rgba(208, 225, 242, 0.3);
              box-shadow: 0px 30px 70px rgba(208, 225, 242, 0.3);
      border-radius: 5px;
      padding: 15px 30px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1; }
      .te-search-form-wrapper .te-search-form-inner_6e106839d34b578a .te-search-form_ff8260d6e9ddf04f .te-search-form-input_48003046bd351384 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
        .te-search-form-wrapper .te-search-form-inner_6e106839d34b578a .te-search-form_ff8260d6e9ddf04f .te-search-form-input_48003046bd351384 .te-search-icon_bd374c78933ff2f2 {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex; }
        .te-search-form-wrapper .te-search-form-inner_6e106839d34b578a .te-search-form_ff8260d6e9ddf04f .te-search-form-input_48003046bd351384 button.te-submit-search-btn_0171ed6880169070 {
          padding: 15px 24px !important; }
      .te-search-form-wrapper .te-search-form-inner_6e106839d34b578a .te-search-form_ff8260d6e9ddf04f input[type="search"] {
        margin-top: 0 !important;
        background: transparent !important;
        border: 0 !important;
        padding: 0 12px !important;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1; }

.mean-container a.meanmenu-reveal {
  display: none; }

.mean-container .mean-nav {
  background: none; }

.mean-container .mean-bar {
  padding: 0;
  min-height: auto;
  background: none; }

.mean-container .mean-nav > ul {
  padding: 0;
  margin: 0;
  width: 100%;
  list-style-type: none;
  display: block !important; }

.mean-container a.meanmenu-reveal {
  display: none !important; }

.mean-container .mean-nav ul li a {
  width: 100%;
  padding: 10px 0;
  color: #14203A;
  border-top: 1px solid #dfe2e9;
  font-size: 14px;
  text-transform: capitalize;
  line-height: 1.5;
  font-weight: 500; }

.mean-container .mean-nav ul li a.mean-expand {
  margin-top: 5px;
  padding: 0 !important;
  border: 1px solid #dfe2e9 !important;
  height: 30px;
  width: 30px;
  line-height: 30px;
  color: #14203A;
  line-height: 30px;
  top: 0;
  font-weight: 400; }

.mean-container .mean-nav ul li > a > i {
  display: none; }

.mean-container .mean-nav ul li > a.mean-expand i {
  display: inline-block; }

.mean-container .mean-nav > ul > li:first-child > a {
  border-top: 0; }

.mean-container .mean-nav ul li.dropdown-opened_3eef255d980cbd7a a.mean-expand.mean-clicked_2c286d2f47e8c6ab {
  background-color: #317EFE;
  border-color: #317EFE !important; }

.mean-container .mean-nav ul li.dropdown-opened_3eef255d980cbd7a a.mean-expand.mean-clicked_2c286d2f47e8c6ab i {
  color: #ffffff; }

.mean-container .mean-nav ul li a.mean-expand.mean-clicked_2c286d2f47e8c6ab {
  color: #ffffff; }

.mean-container .mean-nav ul li a.mean-expand.mean-clicked_2c286d2f47e8c6ab i {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  color: #ffffff; }

.te-mobile-menu-bar_9a0a7a88c128248f a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }
  .te-mobile-menu-bar_9a0a7a88c128248f a i {
    color: #14203A;
    font-size: 22px; }

.te-menu-sidebar-area {
  position: fixed;
  right: -485px;
  top: 0;
  width: 465px;
  height: 100%;
  background-color: #ffffff;
  overflow-y: scroll;
  -webkit-transition: all 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);
  transition: all 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);
  z-index: 9999; }
  @media (max-width: 560px) {
    .te-menu-sidebar-area {
      width: 350px; } }
  .te-menu-sidebar-area .te-menu-sidebar-logo_cc2b3feae55b84bc {
    display: inline-block;
    width: 180px; }
  .te-menu-sidebar-area .te-menu-sidebar-wrapper_e24f8874887cd31e {
    position: relative;
    padding: 40px; }
  .te-menu-sidebar-area.active {
    right: 0; }
  .te-menu-sidebar-area .te-menu-sidebar-close_9be44d79e890bf43 {
    position: absolute;
    top: 0;
    right: 0; }
    .te-menu-sidebar-area .te-menu-sidebar-close_9be44d79e890bf43 .te-menu-sidebar-close-btn {
      display: -webkit-inline-box;
      display: -ms-inline-flexbox;
      display: inline-flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      font-size: 16px;
      height: 55px;
      width: 55px;
      background-color: #317EFE;
      color: #ffffff; }
      .te-menu-sidebar-area .te-menu-sidebar-close_9be44d79e890bf43 .te-menu-sidebar-close-btn:hover {
        background-color: #317EFE; }
  .te-menu-sidebar-area .te-menu-sidebar-content_209f26595bfa9020 .te-menu-sidebar-single-widget_88f8852d0a6def5c {
    display: inline-block;
    margin-top: 20px;
    width: 100%; }
    .te-menu-sidebar-area .te-menu-sidebar-content_209f26595bfa9020 .te-menu-sidebar-single-widget_88f8852d0a6def5c .te-menu-sidebar-title_8b0c88d90ed38cd5 {
      margin-bottom: 5px; }
    .te-menu-sidebar-area .te-menu-sidebar-content_209f26595bfa9020 .te-menu-sidebar-single-widget_88f8852d0a6def5c .te-header-contact-info_2eef81d5e4fc0051 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 0 24px;
      padding: 6px 0;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column; }
      .te-menu-sidebar-area .te-menu-sidebar-content_209f26595bfa9020 .te-menu-sidebar-single-widget_88f8852d0a6def5c .te-header-contact-info_2eef81d5e4fc0051 span {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        gap: 13px;
        color: #14203A;
        font-size: 16px;
        font-weight: 400;
        font-family: "Inter", sans-serif;
        width: 100%; }
        .te-menu-sidebar-area .te-menu-sidebar-content_209f26595bfa9020 .te-menu-sidebar-single-widget_88f8852d0a6def5c .te-header-contact-info_2eef81d5e4fc0051 span.te-contact-info-item_0a0c66f0f45473b5 {
          gap: 0 10px !important; }
        .te-menu-sidebar-area .te-menu-sidebar-content_209f26595bfa9020 .te-menu-sidebar-single-widget_88f8852d0a6def5c .te-header-contact-info_2eef81d5e4fc0051 span a {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          gap: 10px;
          color: #14203A;
          font-size: 16px;
          font-weight: 400;
          font-family: "Inter", sans-serif; }
          .te-menu-sidebar-area .te-menu-sidebar-content_209f26595bfa9020 .te-menu-sidebar-single-widget_88f8852d0a6def5c .te-header-contact-info_2eef81d5e4fc0051 span a:hover {
            color: #317EFE; }
    .te-menu-sidebar-area .te-menu-sidebar-content_209f26595bfa9020 .te-menu-sidebar-single-widget_88f8852d0a6def5c .te-social-profile_01de7fcfab37f1f7 {
      margin-top: 20px;
      border-top: 1px solid #dfe2e9;
      width: 100%;
      padding-top: 20px; }
      .te-menu-sidebar-area .te-menu-sidebar-content_209f26595bfa9020 .te-menu-sidebar-single-widget_88f8852d0a6def5c .te-social-profile_01de7fcfab37f1f7 a {
        color: #14203A;
        font-size: 22px; }
        .te-menu-sidebar-area .te-menu-sidebar-content_209f26595bfa9020 .te-menu-sidebar-single-widget_88f8852d0a6def5c .te-social-profile_01de7fcfab37f1f7 a:hover {
          color: #317EFE; }

.te-body-overlay {
  background-color: rgba(0, 0, 0, 0.6);
  height: 100%;
  width: 100%;
  position: fixed;
  top: 0;
  z-index: 999;
  left: 0;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out; }
  .te-body-overlay.active {
    opacity: 1;
    visibility: visible; }
  .te-body-overlay:hover {
    cursor: pointer; }

.slider-area_8fc7c62da58d6c50 {
  overflow: hidden;
  position: relative;
  background: -webkit-gradient(linear, left top, left bottom, from(#A0D7FE), to(#F6FBFF));
  background: linear-gradient(180deg, #A0D7FE 0%, #F6FBFF 100%); }
  .slider-area_8fc7c62da58d6c50.style-2_2fddaf9b330e061a .te-single-slider_5620756589c26ae9 {
    height: 950px;
    padding-top: 70px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .slider-area_8fc7c62da58d6c50.style-2_2fddaf9b330e061a .te-single-slider_5620756589c26ae9 {
        height: unset;
        padding: 80px 0; } }
    .slider-area_8fc7c62da58d6c50.style-2_2fddaf9b330e061a .te-single-slider_5620756589c26ae9 .slider-feature-img_c97f77de81c8bb10 {
      position: absolute;
      right: 0;
      top: 0; }
      @media only screen and (min-width: 1200px) and (max-width: 1399px) {
        .slider-area_8fc7c62da58d6c50.style-2_2fddaf9b330e061a .te-single-slider_5620756589c26ae9 .slider-feature-img_c97f77de81c8bb10 {
          right: -200px; } }
      @media only screen and (min-width: 992px) and (max-width: 1199px) {
        .slider-area_8fc7c62da58d6c50.style-2_2fddaf9b330e061a .te-single-slider_5620756589c26ae9 .slider-feature-img_c97f77de81c8bb10 {
          right: -280px; } }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .slider-area_8fc7c62da58d6c50.style-2_2fddaf9b330e061a .te-single-slider_5620756589c26ae9 .slider-feature-img_c97f77de81c8bb10 {
          right: -380px; } }
      .slider-area_8fc7c62da58d6c50.style-2_2fddaf9b330e061a .te-single-slider_5620756589c26ae9 .slider-feature-img_c97f77de81c8bb10 .company-award_64a93edb4f17959b {
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
        margin-top: 50px;
        left: 135px; }
        .slider-area_8fc7c62da58d6c50.style-2_2fddaf9b330e061a .te-single-slider_5620756589c26ae9 .slider-feature-img_c97f77de81c8bb10 .company-award_64a93edb4f17959b .icon_357e1756cd7c26a2 {
          width: 170px;
          height: 170px;
          -webkit-box-shadow: 0px 5px 90px 0px rgba(2, 24, 93, 0.12);
                  box-shadow: 0px 5px 90px 0px rgba(2, 24, 93, 0.12);
          background-color: #ffffff;
          border-radius: 50%;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center; }
      @media only screen and (min-width: 0px) and (max-width: 767px) {
        .slider-area_8fc7c62da58d6c50.style-2_2fddaf9b330e061a .te-single-slider_5620756589c26ae9 .slider-feature-img_c97f77de81c8bb10 .slider-feature-img-overlay_d46ebccc3aa85c59 {
          position: absolute;
          width: 100%;
          height: 100%;
          top: 0;
          left: 0;
          background: -webkit-gradient(linear, left top, left bottom, from(#a0d7fee3), to(#f6fbffdb));
          background: linear-gradient(180deg, #a0d7fee3 0%, #f6fbffdb 100%); } }
    .slider-area_8fc7c62da58d6c50.style-2_2fddaf9b330e061a .te-single-slider_5620756589c26ae9 .slider-left-shape_eb666c72a29677c3 {
      position: absolute;
      left: 30px;
      bottom: -100px;
      -webkit-animation: MoveUpDown 2s linear infinite alternate;
              animation: MoveUpDown 2s linear infinite alternate; }
      @media (max-width: 991px) {
        .slider-area_8fc7c62da58d6c50.style-2_2fddaf9b330e061a .te-single-slider_5620756589c26ae9 .slider-left-shape_eb666c72a29677c3 {
          display: none; } }
    .slider-area_8fc7c62da58d6c50.style-2_2fddaf9b330e061a .te-single-slider_5620756589c26ae9 .slider-right-shape_24e7be6fb8ddd9e5 {
      position: absolute;
      left: -60px;
      -webkit-animation: MoveLeftRight 2s linear infinite alternate;
              animation: MoveLeftRight 2s linear infinite alternate;
      top: 0px; }
      @media (max-width: 991px) {
        .slider-area_8fc7c62da58d6c50.style-2_2fddaf9b330e061a .te-single-slider_5620756589c26ae9 .slider-right-shape_24e7be6fb8ddd9e5 {
          display: none; } }
    .slider-area_8fc7c62da58d6c50.style-2_2fddaf9b330e061a .te-single-slider_5620756589c26ae9 .slider-circle-shape_fa9ee970a9984e59 {
      position: absolute;
      left: 180px;
      z-index: -1;
      bottom: 80px;
      -webkit-animation: zoom-in-zoom-out 7s linear infinite alternate;
              animation: zoom-in-zoom-out 7s linear infinite alternate; }
  .slider-area_8fc7c62da58d6c50 .te-slider-wrapper_5261a91d811ff8de .slick-active .te-slider-short-title_0692371dbe27042c,
  .slider-area_8fc7c62da58d6c50 .te-slider-wrapper_5261a91d811ff8de .slick-active .te-slider-title_354bc06ba3b4b4f6,
  .slider-area_8fc7c62da58d6c50 .te-slider-wrapper_5261a91d811ff8de .slick-active .te-slider-short-desc_59c14261ada029cb,
  .slider-area_8fc7c62da58d6c50 .te-slider-wrapper_5261a91d811ff8de .slick-active .te-slider-btn-wrapper_f4ede79730dd354a {
    -webkit-animation-name: MovefadeUp;
    animation-name: MovefadeUp;
    -webkit-animation-fill-mode: both; }
  .slider-area_8fc7c62da58d6c50 .te-slider-wrapper_5261a91d811ff8de .slick-active .te-slider-short-title_0692371dbe27042c {
    -webkit-animation-delay: 0.3s;
    animation-delay: 0.3s;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s; }
  .slider-area_8fc7c62da58d6c50 .te-slider-wrapper_5261a91d811ff8de .slick-active .te-slider-title_354bc06ba3b4b4f6 {
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s; }
  .slider-area_8fc7c62da58d6c50 .te-slider-wrapper_5261a91d811ff8de .slick-active .te-slider-short-desc_59c14261ada029cb {
    -webkit-animation-delay: 0.7s;
    animation-delay: 0.7s;
    -webkit-animation-duration: 0.7s;
    animation-duration: 0.7s; }
  .slider-area_8fc7c62da58d6c50 .te-slider-wrapper_5261a91d811ff8de .slick-active .te-slider-btn-wrapper_f4ede79730dd354a {
    -webkit-animation-delay: 0.9s;
    animation-delay: 0.9s;
    -webkit-animation-duration: 0.9s;
    animation-duration: 0.9s; }
  .slider-area_8fc7c62da58d6c50 .te-slider-wrapper_5261a91d811ff8de .slick-dots_20bf7aba1b21dff4 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    position: absolute;
    top: 50%;
    right: 46px;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    z-index: 2;
    flex-direction: column; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .slider-area_8fc7c62da58d6c50 .te-slider-wrapper_5261a91d811ff8de .slick-dots_20bf7aba1b21dff4 {
        display: none !important;
        position: relative;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: end;
            -ms-flex-pack: end;
                justify-content: flex-end;
        margin-right: 30px;
        bottom: 70px;
        top: unset;
        left: unset;
        right: unset;
        -webkit-transform: none;
                transform: none; } }
    .slider-area_8fc7c62da58d6c50 .te-slider-wrapper_5261a91d811ff8de .slick-dots_20bf7aba1b21dff4 li {
      display: inline-block;
      line-height: 0;
      outline: 1px solid transparent;
      border: 4px solid transparent;
      border-radius: 50px;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
      .slider-area_8fc7c62da58d6c50 .te-slider-wrapper_5261a91d811ff8de .slick-dots_20bf7aba1b21dff4 li button {
        font-size: 2px;
        text-indent: -9999px;
        padding: 0;
        width: 10px;
        height: 10px;
        background-color: #317EFE;
        border-radius: 50px;
        position: relative;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }
        .slider-area_8fc7c62da58d6c50 .te-slider-wrapper_5261a91d811ff8de .slick-dots_20bf7aba1b21dff4 li button:hover {
          background-color: #317EFE;
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
      .slider-area_8fc7c62da58d6c50 .te-slider-wrapper_5261a91d811ff8de .slick-dots_20bf7aba1b21dff4 li.slick-active {
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        outline: 1px solid #317EFE; }
        .slider-area_8fc7c62da58d6c50 .te-slider-wrapper_5261a91d811ff8de .slick-dots_20bf7aba1b21dff4 li.slick-active button {
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
  .slider-area_8fc7c62da58d6c50 .te-single-slider_5620756589c26ae9 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    position: relative;
    z-index: 2;
    overflow: hidden; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .slider-area_8fc7c62da58d6c50 .te-single-slider_5620756589c26ae9 {
        background-image: none !important; } }
    .slider-area_8fc7c62da58d6c50 .te-single-slider_5620756589c26ae9 .te-slider-overlay_342b26697df6d8db {
      background-color: #ffffff;
      position: absolute;
      left: 50%;
      top: 0;
      width: 100%;
      height: 100%;
      z-index: -1; }
      @media only screen and (min-width: 0px) and (max-width: 767px) {
        .slider-area_8fc7c62da58d6c50 .te-single-slider_5620756589c26ae9 .te-slider-overlay_342b26697df6d8db {
          left: 0; } }
      .slider-area_8fc7c62da58d6c50 .te-single-slider_5620756589c26ae9 .te-slider-overlay_342b26697df6d8db .te-slider-overlay-shape_39885c74bc24b118 {
        position: absolute;
        top: 0;
        height: 100%;
        left: -340px;
        width: 100%; }
        @media only screen and (min-width: 0px) and (max-width: 767px) {
          .slider-area_8fc7c62da58d6c50 .te-single-slider_5620756589c26ae9 .te-slider-overlay_342b26697df6d8db .te-slider-overlay-shape_39885c74bc24b118 {
            display: none; } }
    .slider-area_8fc7c62da58d6c50 .te-single-slider_5620756589c26ae9 .te-slider-content-wrapper_ee58b77fbd341d50 {
      position: relative;
      z-index: 99; }
      .slider-area_8fc7c62da58d6c50 .te-single-slider_5620756589c26ae9 .te-slider-content-wrapper_ee58b77fbd341d50 .te-slider-content_ea158f082b272ee2 .te-slider-short-title_0692371dbe27042c {
        font-family: "Inter", sans-serif;
        font-size: 12px;
        font-weight: 600;
        line-height: 22px;
        letter-spacing: 1px;
        text-transform: uppercase;
        color: #317EFE;
        display: inline-block;
        width: 100%;
        margin-bottom: 12px; }
      .slider-area_8fc7c62da58d6c50 .te-single-slider_5620756589c26ae9 .te-slider-content-wrapper_ee58b77fbd341d50 .te-slider-content_ea158f082b272ee2 .te-slider-title_354bc06ba3b4b4f6 {
        color: #14203A;
        font-family: "Inter", sans-serif;
        font-size: 56px;
        font-weight: 500;
        line-height: 1.1;
        letter-spacing: -0.5px;
        margin-bottom: 22px; }
        @media only screen and (min-width: 992px) and (max-width: 1400px) {
          .slider-area_8fc7c62da58d6c50 .te-single-slider_5620756589c26ae9 .te-slider-content-wrapper_ee58b77fbd341d50 .te-slider-content_ea158f082b272ee2 .te-slider-title_354bc06ba3b4b4f6 {
            font-size: 60px;
            line-height: 64px; } }
        @media only screen and (min-width: 992px) and (max-width: 1199px) {
          .slider-area_8fc7c62da58d6c50 .te-single-slider_5620756589c26ae9 .te-slider-content-wrapper_ee58b77fbd341d50 .te-slider-content_ea158f082b272ee2 .te-slider-title_354bc06ba3b4b4f6 {
            font-size: 48px;
            line-height: 56px; } }
        @media only screen and (min-width: 768px) and (max-width: 991px) {
          .slider-area_8fc7c62da58d6c50 .te-single-slider_5620756589c26ae9 .te-slider-content-wrapper_ee58b77fbd341d50 .te-slider-content_ea158f082b272ee2 .te-slider-title_354bc06ba3b4b4f6 {
            font-size: 42px;
            line-height: 52px; } }
        @media only screen and (min-width: 0px) and (max-width: 767px) {
          .slider-area_8fc7c62da58d6c50 .te-single-slider_5620756589c26ae9 .te-slider-content-wrapper_ee58b77fbd341d50 .te-slider-content_ea158f082b272ee2 .te-slider-title_354bc06ba3b4b4f6 {
            font-size: 38px;
            line-height: 44px;
            margin-bottom: 20px; } }
      .slider-area_8fc7c62da58d6c50 .te-single-slider_5620756589c26ae9 .te-slider-content-wrapper_ee58b77fbd341d50 .te-slider-content_ea158f082b272ee2 .te-slider-short-desc_59c14261ada029cb {
        font-size: 16px;
        font-weight: 400;
        line-height: 1.7;
        color: #131A2A; }
        @media only screen and (min-width: 992px) and (max-width: 1199px) {
          .slider-area_8fc7c62da58d6c50 .te-single-slider_5620756589c26ae9 .te-slider-content-wrapper_ee58b77fbd341d50 .te-slider-content_ea158f082b272ee2 .te-slider-short-desc_59c14261ada029cb {
            font-size: 18px;
            line-height: 32px; } }
        @media only screen and (min-width: 768px) and (max-width: 991px) {
          .slider-area_8fc7c62da58d6c50 .te-single-slider_5620756589c26ae9 .te-slider-content-wrapper_ee58b77fbd341d50 .te-slider-content_ea158f082b272ee2 .te-slider-short-desc_59c14261ada029cb {
            font-size: 18px;
            line-height: 32px; } }
        @media only screen and (min-width: 0px) and (max-width: 767px) {
          .slider-area_8fc7c62da58d6c50 .te-single-slider_5620756589c26ae9 .te-slider-content-wrapper_ee58b77fbd341d50 .te-slider-content_ea158f082b272ee2 .te-slider-short-desc_59c14261ada029cb {
            font-size: 18px;
            line-height: 32px; } }
      .slider-area_8fc7c62da58d6c50 .te-single-slider_5620756589c26ae9 .te-slider-content-wrapper_ee58b77fbd341d50 .te-slider-content_ea158f082b272ee2 .te-slider-btn-wrapper_f4ede79730dd354a {
        padding-top: 52px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        gap: 27px;
        -ms-flex-wrap: wrap-reverse;
            flex-wrap: wrap-reverse; }
        @media only screen and (min-width: 0px) and (max-width: 767px) {
          .slider-area_8fc7c62da58d6c50 .te-single-slider_5620756589c26ae9 .te-slider-content-wrapper_ee58b77fbd341d50 .te-slider-content_ea158f082b272ee2 .te-slider-btn-wrapper_f4ede79730dd354a {
            padding-top: 30px; } }
        .slider-area_8fc7c62da58d6c50 .te-single-slider_5620756589c26ae9 .te-slider-content-wrapper_ee58b77fbd341d50 .te-slider-content_ea158f082b272ee2 .te-slider-btn-wrapper_f4ede79730dd354a .te-theme-btn_4d8c7440783b4cd1 {
          padding: 11px 30px;
          color: #ffffff;
          border-radius: 50px;
          background-color: #317EFE;
          -ms-flex-negative: 0;
              flex-shrink: 0; }
        .slider-area_8fc7c62da58d6c50 .te-single-slider_5620756589c26ae9 .te-slider-content-wrapper_ee58b77fbd341d50 .te-slider-content_ea158f082b272ee2 .te-slider-btn-wrapper_f4ede79730dd354a .te-call-btn_5d14488ce61b1be1 {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          gap: 20px; }
          .slider-area_8fc7c62da58d6c50 .te-single-slider_5620756589c26ae9 .te-slider-content-wrapper_ee58b77fbd341d50 .te-slider-content_ea158f082b272ee2 .te-slider-btn-wrapper_f4ede79730dd354a .te-call-btn_5d14488ce61b1be1 .te-icon_833fc0b0a131f32d {
            width: 55px;
            height: 55px;
            background-color: #ffffff;
            border-radius: 50px;
            -ms-flex-negative: 0;
                flex-shrink: 0;
            border: 5px solid #E7F914;
            font-size: 20px;
            font-weight: 900;
            color: #317EFE;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center;
            -webkit-animation: ripple 4s infinite;
                    animation: ripple 4s infinite;
            -webkit-box-shadow: 0 0 0 0 rgba(249, 212, 20, 0.8);
                    box-shadow: 0 0 0 0 rgba(249, 212, 20, 0.8); }
          .slider-area_8fc7c62da58d6c50 .te-single-slider_5620756589c26ae9 .te-slider-content-wrapper_ee58b77fbd341d50 .te-slider-content_ea158f082b272ee2 .te-slider-btn-wrapper_f4ede79730dd354a .te-call-btn_5d14488ce61b1be1 .te-content_63b200d0f13088c1 {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
                -ms-flex-direction: column;
                    flex-direction: column; }
            .slider-area_8fc7c62da58d6c50 .te-single-slider_5620756589c26ae9 .te-slider-content-wrapper_ee58b77fbd341d50 .te-slider-content_ea158f082b272ee2 .te-slider-btn-wrapper_f4ede79730dd354a .te-call-btn_5d14488ce61b1be1 .te-content_63b200d0f13088c1 .te-title_5cb4da526c8d6145 {
              font-size: 18px;
              font-weight: 400;
              line-height: 24px;
              color: #335371; }
            .slider-area_8fc7c62da58d6c50 .te-single-slider_5620756589c26ae9 .te-slider-content-wrapper_ee58b77fbd341d50 .te-slider-content_ea158f082b272ee2 .te-slider-btn-wrapper_f4ede79730dd354a .te-call-btn_5d14488ce61b1be1 .te-content_63b200d0f13088c1 .te-text_47b9024bde587cc5 {
              font-size: 20px;
              font-weight: 500;
              line-height: 24px;
              letter-spacing: 0px;
              color: #14203A; }

.slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e {
  position: relative;
  overflow: visible;
  background: transparent; }
  .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: 500px;
    opacity: 0.3;
    background: #317EFE;
    -webkit-filter: blur(681.9541625977px);
            filter: blur(681.9541625977px); }
  .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-single-slider_5620756589c26ae9 {
    position: relative;
    background: -webkit-gradient(linear, left top, left bottom, from(#A0D7FE), to(#F6FBFF));
    background: linear-gradient(180deg, #A0D7FE 0%, #F6FBFF 100%); }
    .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-single-slider_5620756589c26ae9 .te-slider-overlay_342b26697df6d8db {
      left: 0;
      background: -webkit-gradient(linear, left top, left bottom, from(#A0D7FE), to(#F6FBFF));
      background: linear-gradient(180deg, #A0D7FE 0%, #F6FBFF 100%); }
      .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-single-slider_5620756589c26ae9 .te-slider-overlay_342b26697df6d8db::before {
        display: none; }
    .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-single-slider_5620756589c26ae9 .slider-shape_4d3042fade7e9865 {
      position: absolute;
      border-radius: 20px;
      overflow: hidden; }
      .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-single-slider_5620756589c26ae9 .slider-shape_4d3042fade7e9865 img {
        -o-object-fit: cover;
           object-fit: cover;
        position: absolute;
        left: 0;
        width: 100%;
        height: 100%;
        top: 0; }
    .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-single-slider_5620756589c26ae9 .shape-one_bbd961cf683216d2 {
      top: 50px;
      left: 0;
      width: 300px;
      height: 290px; }
      @media (max-width: 991px) {
        .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-single-slider_5620756589c26ae9 .shape-one_bbd961cf683216d2 {
          display: none; } }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-single-slider_5620756589c26ae9 .shape-one_bbd961cf683216d2 {
          width: 200px;
          height: 150px;
          top: 100px; } }
      @media only screen and (min-width: 992px) and (max-width: 1199px) {
        .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-single-slider_5620756589c26ae9 .shape-one_bbd961cf683216d2 {
          width: 200px;
          height: 150px;
          top: 100px; } }
      @media only screen and (min-width: 1200px) and (max-width: 1399px) {
        .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-single-slider_5620756589c26ae9 .shape-one_bbd961cf683216d2 {
          top: 160px;
          width: 250px;
          height: 200px; } }
    .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-single-slider_5620756589c26ae9 .shape-two_64c2c5c198fff9e2 {
      top: 0;
      right: 0;
      width: 300px;
      height: 310px; }
      @media (max-width: 991px) {
        .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-single-slider_5620756589c26ae9 .shape-two_64c2c5c198fff9e2 {
          display: none; } }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-single-slider_5620756589c26ae9 .shape-two_64c2c5c198fff9e2 {
          top: 130px;
          right: -30px;
          width: 250px;
          height: 180px; } }
      @media only screen and (min-width: 992px) and (max-width: 1199px) {
        .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-single-slider_5620756589c26ae9 .shape-two_64c2c5c198fff9e2 {
          top: 130px;
          right: -30px;
          width: 250px;
          height: 180px; } }
      @media only screen and (min-width: 1200px) and (max-width: 1399px) {
        .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-single-slider_5620756589c26ae9 .shape-two_64c2c5c198fff9e2 {
          width: 300px;
          height: 250px;
          top: 70px;
          right: -40px; } }
    .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-single-slider_5620756589c26ae9 .shape-three_f90e3b1850153b97 {
      bottom: 30px;
      left: 50%;
      width: 330px;
      height: 170px;
      -webkit-transform: translateX(-50%);
              transform: translateX(-50%); }
      @media only screen and (min-width: 0px) and (max-width: 767px) {
        .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-single-slider_5620756589c26ae9 .shape-three_f90e3b1850153b97 {
          display: none !important; } }
      @media (max-width: 991px) {
        .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-single-slider_5620756589c26ae9 .shape-three_f90e3b1850153b97 {
          top: 50%;
          -webkit-transform: translate(-50%, -50%);
                  transform: translate(-50%, -50%); } }
    .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-single-slider_5620756589c26ae9 .te-slider-container_4693bc31c154625d {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      padding: 80px 0;
      gap: 30px; }
      @media only screen and (min-width: 0px) and (max-width: 767px) {
        .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-single-slider_5620756589c26ae9 .te-slider-container_4693bc31c154625d {
          -webkit-box-orient: vertical;
          -webkit-box-direction: reverse;
              -ms-flex-direction: column-reverse;
                  flex-direction: column-reverse;
          padding: 56px 0;
          text-align: center; } }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-single-slider_5620756589c26ae9 .te-slider-container_4693bc31c154625d {
          padding: 70px 0;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center; } }
      .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-single-slider_5620756589c26ae9 .te-slider-container_4693bc31c154625d .te-slider-column_bc3b3a926f31469d {
        width: 50%;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1; }
        @media only screen and (min-width: 0px) and (max-width: 767px) {
          .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-single-slider_5620756589c26ae9 .te-slider-container_4693bc31c154625d .te-slider-column_bc3b3a926f31469d {
            width: 100%; } }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-single-slider_5620756589c26ae9 .te-slider-content-wrapper_ee58b77fbd341d50 .te-slider-content_ea158f082b272ee2 .te-slider-btn-wrapper_f4ede79730dd354a {
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center; } }
    .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-single-slider_5620756589c26ae9 .te-slider-content-wrapper_ee58b77fbd341d50 .te-slider-content_ea158f082b272ee2 .te-slider-btn-wrapper_f4ede79730dd354a .te-theme-btn_4d8c7440783b4cd1 {
      background-color: #317EFE;
      color: #ffffff; }
      .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-single-slider_5620756589c26ae9 .te-slider-content-wrapper_ee58b77fbd341d50 .te-slider-content_ea158f082b272ee2 .te-slider-btn-wrapper_f4ede79730dd354a .te-theme-btn_4d8c7440783b4cd1:hover {
        background-color: #E7F914;
        color: #14203A; }
    .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-single-slider_5620756589c26ae9 .te-slider-content-wrapper_ee58b77fbd341d50 .te-slider-content_ea158f082b272ee2 .te-slider-btn-wrapper_f4ede79730dd354a .te-call-btn_5d14488ce61b1be1 .te-icon_833fc0b0a131f32d {
      color: #317EFE; }
    .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-single-slider_5620756589c26ae9 .te-slider-content-wrapper_ee58b77fbd341d50 .te-slider-content_ea158f082b272ee2 .te-slider-title_354bc06ba3b4b4f6 {
      font-size: 82px;
      font-weight: 500;
      line-height: 96.76px;
      letter-spacing: -1px; }
      @media only screen and (min-width: 0px) and (max-width: 767px) {
        .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-single-slider_5620756589c26ae9 .te-slider-content-wrapper_ee58b77fbd341d50 .te-slider-content_ea158f082b272ee2 .te-slider-title_354bc06ba3b4b4f6 {
          font-size: 28px;
          line-height: 42px; } }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-single-slider_5620756589c26ae9 .te-slider-content-wrapper_ee58b77fbd341d50 .te-slider-content_ea158f082b272ee2 .te-slider-title_354bc06ba3b4b4f6 {
          font-size: 32px;
          line-height: 52px; } }
      @media only screen and (min-width: 992px) and (max-width: 1199px) {
        .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-single-slider_5620756589c26ae9 .te-slider-content-wrapper_ee58b77fbd341d50 .te-slider-content_ea158f082b272ee2 .te-slider-title_354bc06ba3b4b4f6 {
          font-size: 62px;
          line-height: 80px; } }
  .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-slider-wrapper_5261a91d811ff8de .container {
    position: relative; }
  .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-slider-wrapper_5261a91d811ff8de .slider-shape-bg_800a1d6847bdfa83 {
    position: relative;
    width: 100%;
    height: 100%;
    margin-left: 100px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-slider-wrapper_5261a91d811ff8de .slider-shape-bg_800a1d6847bdfa83 {
        display: none; } }
    @media (max-width: 1399px) {
      .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-slider-wrapper_5261a91d811ff8de .slider-shape-bg_800a1d6847bdfa83 {
        margin-left: 0; } }
    .slider-area_8fc7c62da58d6c50.style-1_df766ef49ccaf05e .te-slider-wrapper_5261a91d811ff8de .slider-shape-bg_800a1d6847bdfa83:before {
      position: absolute;
      content: "";
      width: 400px;
      height: 400px;
      background: #E7F914;
      border-radius: 500px;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      z-index: -1;
      right: 0; }

.te-info-card-wrapper_7d1550a089018e22 {
  position: relative; }

.te-info-card_fb45379060783511 {
  padding: 40px;
  position: relative;
  margin-bottom: 24px;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  border-radius: 20px;
  top: 0; }
  @media only screen and (min-width: 992px) and (max-width: 1199px) {
    .te-info-card_fb45379060783511 {
      padding: 40px 25px; } }
  .te-info-card_fb45379060783511:hover {
    background-color: #ffffff;
    -webkit-box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.05);
            box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.05);
    top: -5px;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }
    .te-info-card_fb45379060783511:hover .te-image-wrapper_e338ea5fef1a2a61 .overlay_955e973651cd3313 {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      opacity: 0.72; }
    .te-info-card_fb45379060783511:hover .te-image-wrapper_e338ea5fef1a2a61 img {
      -webkit-transform: scale(1.2);
              transform: scale(1.2);
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-info-card_fb45379060783511:hover .icon_357e1756cd7c26a2 img {
      -webkit-transform: rotateY(360deg);
              transform: rotateY(360deg);
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-info-card_fb45379060783511:hover .content .te-read-more_358a1d0ef1ba52b6 .te-theme-btn_4d8c7440783b4cd1 {
      background-color: #317EFE;
      border-color: #317EFE;
      color: #ffffff;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
  .te-info-card_fb45379060783511 .te-info-card-inner_f1d22002aaf07a2a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 30px;
    height: 100%; }
  .te-info-card_fb45379060783511 .te-image-wrapper_e338ea5fef1a2a61 {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    overflow: hidden;
    top: 0;
    left: 0;
    -webkit-transition: all 0.6s ease;
    transition: all 0.6s ease; }
    .te-info-card_fb45379060783511 .te-image-wrapper_e338ea5fef1a2a61 img {
      width: 100%;
      height: 100%;
      -webkit-transform: scale(1);
              transform: scale(1);
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-info-card_fb45379060783511 .te-image-wrapper_e338ea5fef1a2a61 .overlay_955e973651cd3313 {
      width: 100%;
      height: 100%;
      background: #317EFE;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      position: absolute;
      top: 0;
      left: 0;
      opacity: 0.6; }
  .te-info-card_fb45379060783511 .icon_357e1756cd7c26a2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: start;
    width: 54px;
    height: 50px; }
    .te-info-card_fb45379060783511 .icon_357e1756cd7c26a2 img {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
  .te-info-card_fb45379060783511 .te-content-wrapper_d740a04163d995ef {
    position: relative;
    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-align: center;
        -ms-flex-align: center;
            align-items: center;
    text-align: center; }
  .te-info-card_fb45379060783511 .te-title-wrapper_d184dc0eb185c937 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 16px;
    padding-bottom: 10px;
    border-bottom: none;
    -webkit-transition: all 0.6s ease;
    transition: all 0.6s ease;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .te-info-card_fb45379060783511 .te-title-wrapper_d184dc0eb185c937 .icon_357e1756cd7c26a2 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      width: 105px;
      height: 105px;
      background: transparent;
      border-radius: 100%;
      border: 2px solid #131a2a1a;
      position: relative; }
      .te-info-card_fb45379060783511 .te-title-wrapper_d184dc0eb185c937 .icon_357e1756cd7c26a2::before, .te-info-card_fb45379060783511 .te-title-wrapper_d184dc0eb185c937 .icon_357e1756cd7c26a2::after {
        position: absolute;
        content: "";
        width: 10px;
        height: 10px;
        border-radius: 100%;
        background-color: #317EFE;
        border: 1px solid #E1E1E1; }
      .te-info-card_fb45379060783511 .te-title-wrapper_d184dc0eb185c937 .icon_357e1756cd7c26a2::before {
        top: 15px;
        left: 5px; }
      .te-info-card_fb45379060783511 .te-title-wrapper_d184dc0eb185c937 .icon_357e1756cd7c26a2::after {
        bottom: 15px;
        right: 5px; }
    .te-info-card_fb45379060783511 .te-title-wrapper_d184dc0eb185c937 .title {
      font-size: 24px;
      line-height: 24px;
      font-weight: 500;
      margin: 0;
      color: #14203A;
      -webkit-transition: all 0.6s ease;
      transition: all 0.6s ease; }
    .te-info-card_fb45379060783511 .te-title-wrapper_d184dc0eb185c937 .divider_874a5716e88fbbbc {
      width: 55px;
      height: 2px;
      background-color: #317EFE; }
  .te-info-card_fb45379060783511 .content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 30px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .te-info-card_fb45379060783511 .content .desc_8275e75bca7b205c {
      -webkit-transition: all 0.6s ease;
      transition: all 0.6s ease;
      font-size: 18px;
      line-height: 36px;
      font-weight: 400;
      margin: 0;
      color: #335371; }
    .te-info-card_fb45379060783511 .content .te-read-more_358a1d0ef1ba52b6 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: start; }
      .te-info-card_fb45379060783511 .content .te-read-more_358a1d0ef1ba52b6 .te-theme-btn_4d8c7440783b4cd1 {
        background-color: transparent;
        color: #317EFE;
        border: 1px solid #131A2A;
        padding: 9px 28px; }
        .te-info-card_fb45379060783511 .content .te-read-more_358a1d0ef1ba52b6 .te-theme-btn_4d8c7440783b4cd1:hover {
          background-color: #317EFE;
          color: #ffffff;
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }

.te-info-card_fb45379060783511.style-2_2fddaf9b330e061a {
  background-color: #ffffff;
  -webkit-box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.05);
          box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.05);
  border-radius: 20px;
  padding: 40px 40px 27px 40px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-info-card_fb45379060783511.style-2_2fddaf9b330e061a {
      padding: 35px; } }
  @media only screen and (min-width: 992px) and (max-width: 1199px) {
    .te-info-card_fb45379060783511.style-2_2fddaf9b330e061a {
      padding: 35px; } }
  .te-info-card_fb45379060783511.style-2_2fddaf9b330e061a:hover .image img {
    -webkit-transform: scale(1.03);
            transform: scale(1.03);
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }
  .te-info-card_fb45379060783511.style-2_2fddaf9b330e061a:hover .content .te-read-more_358a1d0ef1ba52b6 .te-theme-btn_4d8c7440783b4cd1 {
    background-color: inherit;
    color: #317EFE; }
  .te-info-card_fb45379060783511.style-2_2fddaf9b330e061a .image {
    border-radius: 20px;
    overflow: hidden; }
    .te-info-card_fb45379060783511.style-2_2fddaf9b330e061a .image img {
      -webkit-transform: scale(1);
              transform: scale(1);
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      width: 100%; }
  .te-info-card_fb45379060783511.style-2_2fddaf9b330e061a .te-title-wrapper_d184dc0eb185c937 {
    padding-bottom: 15px; }
  .te-info-card_fb45379060783511.style-2_2fddaf9b330e061a .te-content-wrapper_d740a04163d995ef {
    text-align: left;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start; }
  .te-info-card_fb45379060783511.style-2_2fddaf9b330e061a .content {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    gap: 10px; }
    .te-info-card_fb45379060783511.style-2_2fddaf9b330e061a .content .te-read-more_358a1d0ef1ba52b6 .te-theme-btn_4d8c7440783b4cd1 {
      padding: 0;
      border: 0; }

.te-icon-card_c7e79509640fc801 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: #ffffff;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  gap: 40px;
  margin-bottom: 36px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-icon-card_c7e79509640fc801 {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start;
      gap: 30px; } }
  .te-icon-card_c7e79509640fc801:hover .icon_357e1756cd7c26a2 img {
    -webkit-transform: rotateY(360deg);
            transform: rotateY(360deg);
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }
  .te-icon-card_c7e79509640fc801 .icon_357e1756cd7c26a2 {
    width: 78px;
    height: 78px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-negative: 0;
        flex-shrink: 0; }
    .te-icon-card_c7e79509640fc801 .icon_357e1756cd7c26a2 img {
      width: 100%;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
  .te-icon-card_c7e79509640fc801 .content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 30px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-icon-card_c7e79509640fc801 .content {
        gap: 15px; } }
    .te-icon-card_c7e79509640fc801 .content .title {
      font-family: "Inter", sans-serif;
      font-weight: 500;
      font-size: 24px;
      line-height: 36px;
      color: #14203A;
      margin-bottom: 0; }
    .te-icon-card_c7e79509640fc801 .content .desc_8275e75bca7b205c {
      font-family: "Inter", sans-serif;
      font-size: 18px;
      line-height: 30px;
      font-weight: 400;
      color: #335371;
      margin-bottom: 0; }
      .te-icon-card_c7e79509640fc801 .content .desc_8275e75bca7b205c a {
        color: #335371; }

.te-icon-card_c7e79509640fc801.style-two_09f7b48c33673203 {
  background: transparent;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 34px;
  padding: 64px 70px;
  position: relative;
  margin-bottom: 0; }
  .te-icon-card_c7e79509640fc801.style-two_09f7b48c33673203 .divider_874a5716e88fbbbc {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-right: 1px solid #464b4e;
    border-bottom: 1px solid #464b4e; }
  .te-icon-card_c7e79509640fc801.style-two_09f7b48c33673203 .icon_357e1756cd7c26a2 {
    width: 62px;
    height: 62px; }
    .te-icon-card_c7e79509640fc801.style-two_09f7b48c33673203 .icon_357e1756cd7c26a2 img {
      width: 100%; }
  .te-icon-card_c7e79509640fc801.style-two_09f7b48c33673203 .content {
    gap: 26px; }
    .te-icon-card_c7e79509640fc801.style-two_09f7b48c33673203 .content .title {
      color: #ffffff; }
      @media (min-width: 1280px) {
        .te-icon-card_c7e79509640fc801.style-two_09f7b48c33673203 .content .title {
          font-size: 22px; } }
    .te-icon-card_c7e79509640fc801.style-two_09f7b48c33673203 .content .desc_8275e75bca7b205c {
      color: #c7cdda; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-icon-card_c7e79509640fc801.style-two_09f7b48c33673203 {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      padding: 36px;
      gap: 34px; }
      .te-icon-card_c7e79509640fc801.style-two_09f7b48c33673203 .content {
        gap: 24px; } }

.te-icon-card_c7e79509640fc801.style-three_151ca3e8587a2af4 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: transparent;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 32px;
  margin-bottom: 50px; }
  .te-icon-card_c7e79509640fc801.style-three_151ca3e8587a2af4 .icon_357e1756cd7c26a2 {
    width: 72px;
    height: 72px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-negative: 0;
        flex-shrink: 0; }
    .te-icon-card_c7e79509640fc801.style-three_151ca3e8587a2af4 .icon_357e1756cd7c26a2 img {
      width: 100%; }
  .te-icon-card_c7e79509640fc801.style-three_151ca3e8587a2af4 .content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 30px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
    .te-icon-card_c7e79509640fc801.style-three_151ca3e8587a2af4 .content .title {
      color: #ffffff; }
    .te-icon-card_c7e79509640fc801.style-three_151ca3e8587a2af4 .content .desc_8275e75bca7b205c {
      color: #c7cdda; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-icon-card_c7e79509640fc801.style-three_151ca3e8587a2af4 {
      gap: 25px; }
      .te-icon-card_c7e79509640fc801.style-three_151ca3e8587a2af4 .content {
        gap: 18px; } }

.te-icon-card_c7e79509640fc801.style-2_2fddaf9b330e061a {
  gap: 20px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 0; }
  .te-icon-card_c7e79509640fc801.style-2_2fddaf9b330e061a .icon_357e1756cd7c26a2 {
    width: 60px;
    height: 60px;
    background: #F9F4F1;
    border-radius: 50px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    font-size: 22px;
    color: #317EFE; }
  .te-icon-card_c7e79509640fc801.style-2_2fddaf9b330e061a .content {
    width: 100%;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    gap: 10px; }
    .te-icon-card_c7e79509640fc801.style-2_2fddaf9b330e061a .content .title {
      font-size: 20px;
      font-weight: 500;
      line-height: 28px;
      letter-spacing: 0px; }
    .te-icon-card_c7e79509640fc801.style-2_2fddaf9b330e061a .content .desc_8275e75bca7b205c {
      line-height: 22px; }

.te-about-image-card_f4c9b519ea60d64d .te-main-img-wrapper_97036c12ed2a0d59 {
  text-align: right; }
  @media (max-width: 991px) {
    .te-about-image-card_f4c9b519ea60d64d .te-main-img-wrapper_97036c12ed2a0d59 {
      text-align: left; } }
  .te-about-image-card_f4c9b519ea60d64d .te-main-img-wrapper_97036c12ed2a0d59 .te-main-img-inner_da80dde95d15ed9d {
    position: relative;
    display: inline-block;
    z-index: 2; }
    .te-about-image-card_f4c9b519ea60d64d .te-main-img-wrapper_97036c12ed2a0d59 .te-main-img-inner_da80dde95d15ed9d > img {
      border-radius: 500px 500px 0 0;
      margin-left: 7px;
      margin-top: 4px; }
      @media (max-width: 650px) {
        .te-about-image-card_f4c9b519ea60d64d .te-main-img-wrapper_97036c12ed2a0d59 .te-main-img-inner_da80dde95d15ed9d > img {
          width: 100%; } }
    .te-about-image-card_f4c9b519ea60d64d .te-main-img-wrapper_97036c12ed2a0d59 .te-main-img-inner_da80dde95d15ed9d .te-img-card-shape_1789153dac9e6028 {
      position: absolute;
      top: 35px;
      right: -35px;
      z-index: -1;
      -webkit-animation: spin 6s linear infinite;
              animation: spin 6s linear infinite; }
      @media (max-width: 575px) {
        .te-about-image-card_f4c9b519ea60d64d .te-main-img-wrapper_97036c12ed2a0d59 .te-main-img-inner_da80dde95d15ed9d .te-img-card-shape_1789153dac9e6028 {
          right: 0; } }
.te-about-image-card_f4c9b519ea60d64d .te-company-foundation_74e030d58e4c3a77 {
  position: absolute;
  bottom: 22px;
  left: -52px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  z-index: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 10px;
  background-color: #E7F914;
  padding: 36px 60px 40px 60px;
  -webkit-clip-path: polygon(9% 0, 96% 0, 100% 100%, 0 100%);
          clip-path: polygon(9% 0, 96% 0, 100% 100%, 0 100%);
  -webkit-animation: MoveUpDown 2s linear infinite alternate;
          animation: MoveUpDown 2s linear infinite alternate; }
  .te-about-image-card_f4c9b519ea60d64d .te-company-foundation_74e030d58e4c3a77 .te-counter-wrapper_ef94c5d5d2d5b884 {
    color: #14203A;
    font-size: 45px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .te-about-image-card_f4c9b519ea60d64d .te-company-foundation_74e030d58e4c3a77 .counter-title_a9be137af550013e {
    font-size: 45px;
    font-weight: 700;
    line-height: 54.9px;
    letter-spacing: -0.8px;
    color: #14203A;
    margin-bottom: 0; }
  .te-about-image-card_f4c9b519ea60d64d .te-company-foundation_74e030d58e4c3a77 .title {
    font-size: 14.35px;
    font-weight: 500;
    line-height: 140%;
    letter-spacing: 0.359px;
    color: #14203A;
    margin-bottom: 0;
    text-align: left; }

.te-about-image-card_f4c9b519ea60d64d.style-2_2fddaf9b330e061a .te-main-img-wrapper_97036c12ed2a0d59 .te-main-img-inner_da80dde95d15ed9d {
  border-radius: 20px;
  padding-right: 80px;
  margin-top: 23px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-about-image-card_f4c9b519ea60d64d.style-2_2fddaf9b330e061a .te-main-img-wrapper_97036c12ed2a0d59 .te-main-img-inner_da80dde95d15ed9d {
      padding-right: 0;
      margin-top: 0; } }
  .te-about-image-card_f4c9b519ea60d64d.style-2_2fddaf9b330e061a .te-main-img-wrapper_97036c12ed2a0d59 .te-main-img-inner_da80dde95d15ed9d > img {
    margin: 0;
    border-radius: 20px; }
  .te-about-image-card_f4c9b519ea60d64d.style-2_2fddaf9b330e061a .te-main-img-wrapper_97036c12ed2a0d59 .te-main-img-inner_da80dde95d15ed9d .te-img-card-shape_1789153dac9e6028 {
    right: -66px;
    top: 60px;
    -webkit-animation: Animated3 3s linear infinite alternate;
            animation: Animated3 3s linear infinite alternate; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-about-image-card_f4c9b519ea60d64d.style-2_2fddaf9b330e061a .te-main-img-wrapper_97036c12ed2a0d59 .te-main-img-inner_da80dde95d15ed9d .te-img-card-shape_1789153dac9e6028 {
        display: none; } }
  .te-about-image-card_f4c9b519ea60d64d.style-2_2fddaf9b330e061a .te-main-img-wrapper_97036c12ed2a0d59 .te-main-img-inner_da80dde95d15ed9d .te-another-image_bade855ba0814b18 {
    position: absolute;
    top: 55%;
    right: -45px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-about-image-card_f4c9b519ea60d64d.style-2_2fddaf9b330e061a .te-main-img-wrapper_97036c12ed2a0d59 .te-main-img-inner_da80dde95d15ed9d .te-another-image_bade855ba0814b18 {
        position: relative;
        right: unset;
        top: unset; } }
    @media only screen and (min-width: 1200px) and (max-width: 1399px) {
      .te-about-image-card_f4c9b519ea60d64d.style-2_2fddaf9b330e061a .te-main-img-wrapper_97036c12ed2a0d59 .te-main-img-inner_da80dde95d15ed9d .te-another-image_bade855ba0814b18 {
        position: relative; } }
    .te-about-image-card_f4c9b519ea60d64d.style-2_2fddaf9b330e061a .te-main-img-wrapper_97036c12ed2a0d59 .te-main-img-inner_da80dde95d15ed9d .te-another-image_bade855ba0814b18 .te-another-image-inner_89160e51a643e6a2 {
      border: 5px solid #E1E1E1;
      overflow: hidden;
      display: inline-block;
      border-radius: 20px; }
      @media only screen and (min-width: 0px) and (max-width: 767px) {
        .te-about-image-card_f4c9b519ea60d64d.style-2_2fddaf9b330e061a .te-main-img-wrapper_97036c12ed2a0d59 .te-main-img-inner_da80dde95d15ed9d .te-another-image_bade855ba0814b18 .te-another-image-inner_89160e51a643e6a2 {
          width: 100%; }
          .te-about-image-card_f4c9b519ea60d64d.style-2_2fddaf9b330e061a .te-main-img-wrapper_97036c12ed2a0d59 .te-main-img-inner_da80dde95d15ed9d .te-another-image_bade855ba0814b18 .te-another-image-inner_89160e51a643e6a2 img {
            width: 100%; } }
    .te-about-image-card_f4c9b519ea60d64d.style-2_2fddaf9b330e061a .te-main-img-wrapper_97036c12ed2a0d59 .te-main-img-inner_da80dde95d15ed9d .te-another-image_bade855ba0814b18 .video-btn_d336c1666b356b84 {
      position: absolute;
      top: 0;
      left: 0;
      -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%); }
      @media only screen and (min-width: 0px) and (max-width: 767px) {
        .te-about-image-card_f4c9b519ea60d64d.style-2_2fddaf9b330e061a .te-main-img-wrapper_97036c12ed2a0d59 .te-main-img-inner_da80dde95d15ed9d .te-another-image_bade855ba0814b18 .video-btn_d336c1666b356b84 {
          left: 0;
          -webkit-transform: translate(0%, -50%);
                  transform: translate(0%, -50%); } }
      .te-about-image-card_f4c9b519ea60d64d.style-2_2fddaf9b330e061a .te-main-img-wrapper_97036c12ed2a0d59 .te-main-img-inner_da80dde95d15ed9d .te-another-image_bade855ba0814b18 .video-btn_d336c1666b356b84 a {
        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-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        background-color: #317EFE;
        width: 76px;
        height: 76px;
        border-radius: 20px;
        color: #ffffff;
        font-size: 17px;
        -ms-flex-negative: 0;
            flex-shrink: 0;
        -webkit-animation: ripple 4s infinite;
                animation: ripple 4s infinite;
        -webkit-box-shadow: 0 0 0 0 rgba(14, 43, 197, 0.8);
                box-shadow: 0 0 0 0 rgba(14, 43, 197, 0.8); }
    .te-about-image-card_f4c9b519ea60d64d.style-2_2fddaf9b330e061a .te-main-img-wrapper_97036c12ed2a0d59 .te-main-img-inner_da80dde95d15ed9d .te-another-image_bade855ba0814b18 .te-badge-text_38d3b46d618574a2 {
      display: -webkit-inline-box;
      display: -ms-inline-flexbox;
      display: inline-flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      background-color: #ffffff;
      -webkit-box-shadow: 0px 0px 18px 3px rgba(0, 0, 0, 0.05);
              box-shadow: 0px 0px 18px 3px rgba(0, 0, 0, 0.05);
      padding: 14px 15px;
      border-radius: 20px;
      gap: 11px;
      position: absolute;
      left: -33%;
      top: 46%;
      -webkit-animation: MoveLeftRight 2s linear infinite alternate;
              animation: MoveLeftRight 2s linear infinite alternate; }
      @media only screen and (min-width: 0px) and (max-width: 767px) {
        .te-about-image-card_f4c9b519ea60d64d.style-2_2fddaf9b330e061a .te-main-img-wrapper_97036c12ed2a0d59 .te-main-img-inner_da80dde95d15ed9d .te-another-image_bade855ba0814b18 .te-badge-text_38d3b46d618574a2 {
          left: unset;
          top: 0;
          -webkit-transform: translate(0%, -50%);
                  transform: translate(0%, -50%);
          right: 0; } }
      .te-about-image-card_f4c9b519ea60d64d.style-2_2fddaf9b330e061a .te-main-img-wrapper_97036c12ed2a0d59 .te-main-img-inner_da80dde95d15ed9d .te-another-image_bade855ba0814b18 .te-badge-text_38d3b46d618574a2 .icon_357e1756cd7c26a2 {
        width: 52px;
        height: 52px;
        background-color: #F2E6FF;
        border-radius: 50%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -ms-flex-negative: 0;
            flex-shrink: 0;
        font-size: 30px;
        color: #317EFE; }
      .te-about-image-card_f4c9b519ea60d64d.style-2_2fddaf9b330e061a .te-main-img-wrapper_97036c12ed2a0d59 .te-main-img-inner_da80dde95d15ed9d .te-another-image_bade855ba0814b18 .te-badge-text_38d3b46d618574a2 .text {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -ms-flex-negative: 0;
            flex-shrink: 0;
        text-align: left; }
        .te-about-image-card_f4c9b519ea60d64d.style-2_2fddaf9b330e061a .te-main-img-wrapper_97036c12ed2a0d59 .te-main-img-inner_da80dde95d15ed9d .te-another-image_bade855ba0814b18 .te-badge-text_38d3b46d618574a2 .text .title {
          font-size: 20px;
          font-weight: 500;
          line-height: 20px;
          letter-spacing: 0px;
          color: #14203A; }
        .te-about-image-card_f4c9b519ea60d64d.style-2_2fddaf9b330e061a .te-main-img-wrapper_97036c12ed2a0d59 .te-main-img-inner_da80dde95d15ed9d .te-another-image_bade855ba0814b18 .te-badge-text_38d3b46d618574a2 .text span {
          font-size: 12px;
          font-weight: 400;
          line-height: 12px;
          color: #335371; }

.te-about-info-card_2d4841b26a625875 .te-about-info-content_95405bb56c642258 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 40px; }
  .te-about-info-card_2d4841b26a625875 .te-about-info-content_95405bb56c642258 .te-section-title_e633b8f6c31d312d {
    margin-bottom: 0; }
    .te-about-info-card_2d4841b26a625875 .te-about-info-content_95405bb56c642258 .te-section-title_e633b8f6c31d312d .title {
      margin-bottom: 0; }
  .te-about-info-card_2d4841b26a625875 .te-about-info-content_95405bb56c642258 .te-list-item-wrapper_d674a43f2724fcee {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 10px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-about-info-card_2d4841b26a625875 .te-about-info-content_95405bb56c642258 .te-list-item-wrapper_d674a43f2724fcee {
        grid-template-columns: repeat(1, 1fr); } }
    .te-about-info-card_2d4841b26a625875 .te-about-info-content_95405bb56c642258 .te-list-item-wrapper_d674a43f2724fcee .te-list-item_e25eac3688dac07f .icon_357e1756cd7c26a2 {
      font-size: 24px;
      color: #317EFE;
      background-color: transparent;
      width: unset;
      height: unset; }
    .te-about-info-card_2d4841b26a625875 .te-about-info-content_95405bb56c642258 .te-list-item-wrapper_d674a43f2724fcee .te-list-item_e25eac3688dac07f .text {
      color: #14203A; }
  .te-about-info-card_2d4841b26a625875 .te-about-info-content_95405bb56c642258 .te-info-list_56e377878756f472 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 30px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-about-info-card_2d4841b26a625875 .te-about-info-content_95405bb56c642258 .te-info-list_56e377878756f472 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        margin-top: 20px; } }
    .te-about-info-card_2d4841b26a625875 .te-about-info-content_95405bb56c642258 .te-info-list_56e377878756f472 .te-single-info-list_aa2f78d1b7b9e4d7 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      gap: 5px;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column; }
      .te-about-info-card_2d4841b26a625875 .te-about-info-content_95405bb56c642258 .te-info-list_56e377878756f472 .te-single-info-list_aa2f78d1b7b9e4d7:hover .icon_357e1756cd7c26a2 img {
        -webkit-transform: rotateY(360deg);
                transform: rotateY(360deg);
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }
      .te-about-info-card_2d4841b26a625875 .te-about-info-content_95405bb56c642258 .te-info-list_56e377878756f472 .te-single-info-list_aa2f78d1b7b9e4d7 .icon_357e1756cd7c26a2 {
        margin-bottom: 10px;
        position: relative;
        margin-left: 20px; }
        .te-about-info-card_2d4841b26a625875 .te-about-info-content_95405bb56c642258 .te-info-list_56e377878756f472 .te-single-info-list_aa2f78d1b7b9e4d7 .icon_357e1756cd7c26a2::before {
          position: absolute;
          content: "";
          border-style: solid;
          border-width: 0 25px 60px 25px;
          border-color: transparent transparent rgba(116, 94, 255, 0.1) transparent;
          -webkit-transform: rotate(60deg);
                  transform: rotate(60deg);
          top: -16px; }
        .te-about-info-card_2d4841b26a625875 .te-about-info-content_95405bb56c642258 .te-info-list_56e377878756f472 .te-single-info-list_aa2f78d1b7b9e4d7 .icon_357e1756cd7c26a2 img {
          -webkit-transform: rotateY(0deg);
                  transform: rotateY(0deg);
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
      .te-about-info-card_2d4841b26a625875 .te-about-info-content_95405bb56c642258 .te-info-list_56e377878756f472 .te-single-info-list_aa2f78d1b7b9e4d7 .title {
        font-size: 24px;
        font-weight: 500;
        line-height: 32px;
        letter-spacing: 0px;
        margin-bottom: 0; }
      .te-about-info-card_2d4841b26a625875 .te-about-info-content_95405bb56c642258 .te-info-list_56e377878756f472 .te-single-info-list_aa2f78d1b7b9e4d7 .short-title_28205313736dbec1 {
        font-size: 18px;
        font-weight: 400;
        line-height: 26px; }

.te-about-info-card_2d4841b26a625875.style-2_2fddaf9b330e061a .te-about-info-content_95405bb56c642258 {
  gap: 10px; }
  .te-about-info-card_2d4841b26a625875.style-2_2fddaf9b330e061a .te-about-info-content_95405bb56c642258 .te-list-item-wrapper_d674a43f2724fcee {
    padding-top: 6px;
    gap: 0; }
    .te-about-info-card_2d4841b26a625875.style-2_2fddaf9b330e061a .te-about-info-content_95405bb56c642258 .te-list-item-wrapper_d674a43f2724fcee .te-list-item_e25eac3688dac07f .icon_357e1756cd7c26a2 {
      width: 16px;
      height: 16px;
      background-color: #317EFE;
      border-radius: 50%;
      color: white;
      font-size: 10px; }
    .te-about-info-card_2d4841b26a625875.style-2_2fddaf9b330e061a .te-about-info-content_95405bb56c642258 .te-list-item-wrapper_d674a43f2724fcee .te-list-item_e25eac3688dac07f .text {
      color: #335371; }
  .te-about-info-card_2d4841b26a625875.style-2_2fddaf9b330e061a .te-about-info-content_95405bb56c642258 .te-info-list_56e377878756f472 {
    border-top: 1px solid #E1E1E1;
    padding-top: 40px; }
    .te-about-info-card_2d4841b26a625875.style-2_2fddaf9b330e061a .te-about-info-content_95405bb56c642258 .te-info-list_56e377878756f472 .divider_874a5716e88fbbbc {
      width: 1px;
      background-color: #E1E1E1;
      height: 127px; }
      @media only screen and (min-width: 0px) and (max-width: 767px) {
        .te-about-info-card_2d4841b26a625875.style-2_2fddaf9b330e061a .te-about-info-content_95405bb56c642258 .te-info-list_56e377878756f472 .divider_874a5716e88fbbbc {
          height: 1px;
          width: 100%; } }

.te-about-info-card_2d4841b26a625875.style-three_151ca3e8587a2af4 .te-section-title_e633b8f6c31d312d {
  margin-bottom: 40px; }
.te-about-info-card_2d4841b26a625875.style-three_151ca3e8587a2af4 .about-info-wrapper_18d2257276b220b5 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-about-info-card_2d4841b26a625875.style-three_151ca3e8587a2af4 .about-info-wrapper_18d2257276b220b5 {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column; } }
  .te-about-info-card_2d4841b26a625875.style-three_151ca3e8587a2af4 .about-info-wrapper_18d2257276b220b5 .about-info-img_25fb114507a6ddca {
    border-radius: 12px;
    overflow: hidden;
    -ms-flex-negative: 0;
        flex-shrink: 0; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-about-info-card_2d4841b26a625875.style-three_151ca3e8587a2af4 .about-info-wrapper_18d2257276b220b5 .about-info-img_25fb114507a6ddca {
        height: 350px; } }
    .te-about-info-card_2d4841b26a625875.style-three_151ca3e8587a2af4 .about-info-wrapper_18d2257276b220b5 .about-info-img_25fb114507a6ddca img {
      -o-object-fit: cover;
         object-fit: cover;
      width: 100%;
      height: 100%; }
.te-about-info-card_2d4841b26a625875.style-three_151ca3e8587a2af4 .te-about-info-content_95405bb56c642258 {
  padding-left: 50px;
  gap: 30px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-about-info-card_2d4841b26a625875.style-three_151ca3e8587a2af4 .te-about-info-content_95405bb56c642258 {
      padding-left: 0;
      padding-top: 50px; } }
  .te-about-info-card_2d4841b26a625875.style-three_151ca3e8587a2af4 .te-about-info-content_95405bb56c642258 .skill-progressbar-wrapper_02f751c2ea2f7bf1 {
    width: 100%; }
  .te-about-info-card_2d4841b26a625875.style-three_151ca3e8587a2af4 .te-about-info-content_95405bb56c642258 .te-icon-card-wrapper_8b3523b9047178e7 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    gap: 30px; }
    .te-about-info-card_2d4841b26a625875.style-three_151ca3e8587a2af4 .te-about-info-content_95405bb56c642258 .te-icon-card-wrapper_8b3523b9047178e7 .te-icon-card_c7e79509640fc801 {
      width: 50%;
      padding: 0;
      gap: 20px;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      margin-bottom: 0; }
      .te-about-info-card_2d4841b26a625875.style-three_151ca3e8587a2af4 .te-about-info-content_95405bb56c642258 .te-icon-card-wrapper_8b3523b9047178e7 .te-icon-card_c7e79509640fc801 .icon_357e1756cd7c26a2 {
        width: 40px;
        height: 40px; }
      .te-about-info-card_2d4841b26a625875.style-three_151ca3e8587a2af4 .te-about-info-content_95405bb56c642258 .te-icon-card-wrapper_8b3523b9047178e7 .te-icon-card_c7e79509640fc801 .content {
        gap: 4px; }
        .te-about-info-card_2d4841b26a625875.style-three_151ca3e8587a2af4 .te-about-info-content_95405bb56c642258 .te-icon-card-wrapper_8b3523b9047178e7 .te-icon-card_c7e79509640fc801 .content .title {
          font-size: 18px;
          line-height: 24px; }
  .te-about-info-card_2d4841b26a625875.style-three_151ca3e8587a2af4 .te-about-info-content_95405bb56c642258 .te-btn-wrapper_b2f6d6215c6066cb {
    margin-top: 7px; }

.te-counter-card_d90b218052e32e3c {
  z-index: 1;
  position: relative;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: 60px; }
  @media only screen and (min-width: 576px) and (max-width: 991px) {
    .te-counter-card_d90b218052e32e3c {
      grid-template-columns: repeat(2, 1fr); } }
  @media (max-width: 575px) {
    .te-counter-card_d90b218052e32e3c {
      grid-template-columns: repeat(1, 1fr);
      grid-gap: 50px; } }
  .te-counter-card_d90b218052e32e3c .te-counter-item_e84dd05b1fc93b67 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 20px;
    -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;
    position: relative;
    text-align: center; }
    .te-counter-card_d90b218052e32e3c .te-counter-item_e84dd05b1fc93b67:hover .icon_357e1756cd7c26a2 img {
      -webkit-transform: rotateY(360deg);
              transform: rotateY(360deg);
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-counter-card_d90b218052e32e3c .te-counter-item_e84dd05b1fc93b67 .icon_357e1756cd7c26a2 {
      width: 100px;
      height: 100px;
      background-color: #317EFE;
      border-radius: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -ms-flex-negative: 0;
          flex-shrink: 0; }
      .te-counter-card_d90b218052e32e3c .te-counter-item_e84dd05b1fc93b67 .icon_357e1756cd7c26a2 img {
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }
    .te-counter-card_d90b218052e32e3c .te-counter-item_e84dd05b1fc93b67 .te-counter-title_746635f528d769a3 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      width: 100%;
      gap: 26px;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column; }
      .te-counter-card_d90b218052e32e3c .te-counter-item_e84dd05b1fc93b67 .te-counter-title_746635f528d769a3 .content {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        gap: 26px; }
    .te-counter-card_d90b218052e32e3c .te-counter-item_e84dd05b1fc93b67 .number_43f7b00156bd5c04 {
      font-family: "Inter", sans-serif;
      font-weight: 500;
      font-size: 57px;
      line-height: 46px;
      text-align: center;
      color: #14203A;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      margin: 0;
      letter-spacing: -1px; }
      @media only screen and (min-width: 0px) and (max-width: 767px) {
        .te-counter-card_d90b218052e32e3c .te-counter-item_e84dd05b1fc93b67 .number_43f7b00156bd5c04 {
          font-size: 36px;
          line-height: 40px; } }
    .te-counter-card_d90b218052e32e3c .te-counter-item_e84dd05b1fc93b67 .title {
      margin: 0;
      font-family: "Inter", sans-serif;
      font-weight: 400;
      font-size: 18px;
      line-height: 18px;
      color: #335371; }
    .te-counter-card_d90b218052e32e3c .te-counter-item_e84dd05b1fc93b67 .text {
      margin: 0;
      color: #c7cdda; }

.te-counter-card_d90b218052e32e3c.style-two_09f7b48c33673203 {
  grid-template-columns: repeat(3, 1fr);
  gap: 40px; }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .te-counter-card_d90b218052e32e3c.style-two_09f7b48c33673203 {
      grid-template-columns: repeat(2, 1fr); } }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-counter-card_d90b218052e32e3c.style-two_09f7b48c33673203 {
      grid-template-columns: repeat(1, 1fr); } }
  .te-counter-card_d90b218052e32e3c.style-two_09f7b48c33673203 .te-counter-item_e84dd05b1fc93b67 {
    text-align: left; }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .te-counter-card_d90b218052e32e3c.style-two_09f7b48c33673203 .te-counter-item_e84dd05b1fc93b67 {
        text-align: center; } }
    .te-counter-card_d90b218052e32e3c.style-two_09f7b48c33673203 .te-counter-item_e84dd05b1fc93b67 .te-counter-title_746635f528d769a3 {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
      gap: 30px; }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .te-counter-card_d90b218052e32e3c.style-two_09f7b48c33673203 .te-counter-item_e84dd05b1fc93b67 .te-counter-title_746635f528d769a3 {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
          gap: 20px; } }
    .te-counter-card_d90b218052e32e3c.style-two_09f7b48c33673203 .te-counter-item_e84dd05b1fc93b67 .counter-content_6fb026bbb3ca668d {
      width: 100%; }
      @media (max-width: 280px) {
        .te-counter-card_d90b218052e32e3c.style-two_09f7b48c33673203 .te-counter-item_e84dd05b1fc93b67 .counter-content_6fb026bbb3ca668d .text br {
          display: none; } }
    .te-counter-card_d90b218052e32e3c.style-two_09f7b48c33673203 .te-counter-item_e84dd05b1fc93b67 .number_43f7b00156bd5c04 {
      font-size: 90px; }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .te-counter-card_d90b218052e32e3c.style-two_09f7b48c33673203 .te-counter-item_e84dd05b1fc93b67 .number_43f7b00156bd5c04 {
          font-size: 48px;
          line-height: 50px; } }
      @media only screen and (min-width: 0px) and (max-width: 767px) {
        .te-counter-card_d90b218052e32e3c.style-two_09f7b48c33673203 .te-counter-item_e84dd05b1fc93b67 .number_43f7b00156bd5c04 {
          font-size: 48px;
          line-height: 50px; } }

.te-counter-card_d90b218052e32e3c.style-three_151ca3e8587a2af4 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 18px; }
  .te-counter-card_d90b218052e32e3c.style-three_151ca3e8587a2af4 .te-counter-item_e84dd05b1fc93b67 {
    text-align: left;
    padding: 40px 32px;
    background: #317EFE;
    border-radius: 8px; }
    .te-counter-card_d90b218052e32e3c.style-three_151ca3e8587a2af4 .te-counter-item_e84dd05b1fc93b67 .te-counter-title_746635f528d769a3 {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
      gap: 30px; }
      .te-counter-card_d90b218052e32e3c.style-three_151ca3e8587a2af4 .te-counter-item_e84dd05b1fc93b67 .te-counter-title_746635f528d769a3 .title {
        margin: 0;
        color: #ffffff;
        font-size: 18px;
        line-height: 30px;
        font-weight: 500; }
    .te-counter-card_d90b218052e32e3c.style-three_151ca3e8587a2af4 .te-counter-item_e84dd05b1fc93b67 .number_43f7b00156bd5c04 {
      margin: 0;
      color: #ffffff;
      font-size: 60px;
      line-height: 60px;
      font-weight: 500; }
      @media only screen and (min-width: 0px) and (max-width: 767px) {
        .te-counter-card_d90b218052e32e3c.style-three_151ca3e8587a2af4 .te-counter-item_e84dd05b1fc93b67 .number_43f7b00156bd5c04 {
          font-size: 48px;
          line-height: 52px; } }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-counter-card_d90b218052e32e3c.style-three_151ca3e8587a2af4 .te-counter-item_e84dd05b1fc93b67 {
        padding: 40px 30px; } }

.te-process-step_99f57d3cb70cff2c {
  background-color: #131A2A;
  padding: 36px 32px 48px 32px;
  position: relative;
  margin-bottom: 24px;
  border-radius: 20px;
  position: relative;
  overflow: hidden;
  top: 0;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out; }
  .te-process-step_99f57d3cb70cff2c::before {
    position: absolute;
    content: "";
    width: 0;
    left: 50%;
    -webkit-transform: translateX(-50%) scale(0);
            transform: translateX(-50%) scale(0);
    height: 0%;
    background-color: #317EFE;
    bottom: 0;
    border-radius: 50px;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }
  @media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .te-process-step_99f57d3cb70cff2c {
      padding: 32px 28px 42px 28px; } }
  .te-process-step_99f57d3cb70cff2c:hover {
    top: -5px; }
    .te-process-step_99f57d3cb70cff2c:hover::before {
      width: 100%;
      height: 100%;
      border-radius: 0;
      -webkit-transform: translateX(-50%) scale(1);
              transform: translateX(-50%) scale(1); }
    .te-process-step_99f57d3cb70cff2c:hover .icon_357e1756cd7c26a2 img {
      -webkit-transform: rotateY(360deg);
              transform: rotateY(360deg);
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-process-step_99f57d3cb70cff2c:hover .counter-number_fad728bc66d5f7a6 {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-process-step_99f57d3cb70cff2c:hover .content .te-read-more_358a1d0ef1ba52b6 .te-theme-btn_4d8c7440783b4cd1 {
      background-color: #317EFE;
      border-color: #317EFE;
      color: #ffffff; }
  .te-process-step_99f57d3cb70cff2c .icon_357e1756cd7c26a2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: start; }
    .te-process-step_99f57d3cb70cff2c .icon_357e1756cd7c26a2 img {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
  .te-process-step_99f57d3cb70cff2c .te-content-wrapper_d740a04163d995ef {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
  .te-process-step_99f57d3cb70cff2c .te-counter-wrapper_ef94c5d5d2d5b884 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    gap: 10px;
    padding-bottom: 48px; }
    .te-process-step_99f57d3cb70cff2c .te-counter-wrapper_ef94c5d5d2d5b884 .shape_eac6de83b617d4d1 {
      position: relative; }
  .te-process-step_99f57d3cb70cff2c .counter-number_fad728bc66d5f7a6 {
    font-size: 57px;
    font-weight: 500;
    line-height: 77.72px;
    letter-spacing: -1px;
    text-transform: capitalize;
    color: #ffffff;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }
  .te-process-step_99f57d3cb70cff2c .te-title-wrapper_d184dc0eb185c937 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 20px;
    padding-bottom: 20px;
    border-bottom: none;
    -webkit-transition: all 0.6s ease;
    transition: all 0.6s ease;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .te-process-step_99f57d3cb70cff2c .te-title-wrapper_d184dc0eb185c937 .icon_357e1756cd7c26a2 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      position: relative; }
    .te-process-step_99f57d3cb70cff2c .te-title-wrapper_d184dc0eb185c937 .title {
      font-size: 24px;
      line-height: 32px;
      font-weight: 500;
      margin: 0;
      color: #ffffff;
      -webkit-transition: all 0.6s ease;
      transition: all 0.6s ease; }
  .te-process-step_99f57d3cb70cff2c .content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 30px; }
    .te-process-step_99f57d3cb70cff2c .content .desc_8275e75bca7b205c {
      -webkit-transition: all 0.6s ease;
      transition: all 0.6s ease;
      font-size: 18px;
      line-height: 36px;
      font-weight: 400;
      margin: 0;
      color: #ffffff; }
    .te-process-step_99f57d3cb70cff2c .content .te-read-more_358a1d0ef1ba52b6 {
      margin-top: -10px; }
      .te-process-step_99f57d3cb70cff2c .content .te-read-more_358a1d0ef1ba52b6 .te-theme-btn_4d8c7440783b4cd1 {
        border: 1px solid #E1E1E1;
        color: #317EFE;
        background-color: transparent; }

.te-testimonial-card_c825ef16d3f01e40 {
  padding: 49px 40px 40px 40px;
  background-color: #ffffff;
  -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.05);
          box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.05);
  border-radius: 20px;
  position: relative;
  z-index: 2;
  margin: 10px 0; }
  @media (max-width: 570px) {
    .te-testimonial-card_c825ef16d3f01e40 {
      padding: 30px; } }
  .te-testimonial-card_c825ef16d3f01e40 .te-content-wrapper_d740a04163d995ef {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 20px; }
    .te-testimonial-card_c825ef16d3f01e40 .te-content-wrapper_d740a04163d995ef .content {
      font-size: 18px;
      font-weight: 400;
      line-height: 36px;
      color: #335371;
      margin-bottom: 0; }
    .te-testimonial-card_c825ef16d3f01e40 .te-content-wrapper_d740a04163d995ef .te-user-meta_a4edb0e845148fe4 {
      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; }
      @media (max-width: 570px) {
        .te-testimonial-card_c825ef16d3f01e40 .te-content-wrapper_d740a04163d995ef .te-user-meta_a4edb0e845148fe4 {
          -webkit-box-align: end;
              -ms-flex-align: end;
                  align-items: flex-end; } }
      .te-testimonial-card_c825ef16d3f01e40 .te-content-wrapper_d740a04163d995ef .te-user-meta_a4edb0e845148fe4 .te-user-info_c9e161e487dccea0 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        gap: 20px;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
        .te-testimonial-card_c825ef16d3f01e40 .te-content-wrapper_d740a04163d995ef .te-user-meta_a4edb0e845148fe4 .te-user-info_c9e161e487dccea0 .image {
          width: 74px;
          height: 84px;
          border-radius: 20px;
          overflow: hidden;
          -ms-flex-negative: 0;
              flex-shrink: 0; }
        .te-testimonial-card_c825ef16d3f01e40 .te-content-wrapper_d740a04163d995ef .te-user-meta_a4edb0e845148fe4 .te-user-info_c9e161e487dccea0 .rating_a46a28aea8423e92 {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          color: #E7F914;
          font-size: 16px;
          margin-bottom: 26px; }
        .te-testimonial-card_c825ef16d3f01e40 .te-content-wrapper_d740a04163d995ef .te-user-meta_a4edb0e845148fe4 .te-user-info_c9e161e487dccea0 .name {
          font-size: 24px;
          font-weight: 500;
          line-height: 34px;
          letter-spacing: 0px;
          color: #14203A;
          margin-bottom: 0; }
          @media only screen and (min-width: 0px) and (max-width: 767px) {
            .te-testimonial-card_c825ef16d3f01e40 .te-content-wrapper_d740a04163d995ef .te-user-meta_a4edb0e845148fe4 .te-user-info_c9e161e487dccea0 .name {
              font-size: 18px;
              line-height: 28px; } }
        .te-testimonial-card_c825ef16d3f01e40 .te-content-wrapper_d740a04163d995ef .te-user-meta_a4edb0e845148fe4 .te-user-info_c9e161e487dccea0 .designation_2bdbc2999a743db2 {
          font-size: 18px;
          font-weight: 400;
          line-height: 36px;
          color: #14203A; }
      .te-testimonial-card_c825ef16d3f01e40 .te-content-wrapper_d740a04163d995ef .te-user-meta_a4edb0e845148fe4 .icon_357e1756cd7c26a2 {
        color: #E1E1E1;
        font-size: 55px;
        margin-top: 20px; }
        @media (max-width: 570px) {
          .te-testimonial-card_c825ef16d3f01e40 .te-content-wrapper_d740a04163d995ef .te-user-meta_a4edb0e845148fe4 .icon_357e1756cd7c26a2 {
            position: absolute;
            right: 30px;
            top: 0;
            z-index: -1;
            font-size: 35px; } }

.te-testimonial-card-two_35041a92e81b1491 {
  padding: 40px;
  background-color: #ffffff;
  border-radius: 20px;
  position: relative;
  z-index: 2;
  -webkit-box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.05);
          box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.05); }
  .te-testimonial-card-two_35041a92e81b1491 .te-content-wrapper_d740a04163d995ef {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 20px; }
    .te-testimonial-card-two_35041a92e81b1491 .te-content-wrapper_d740a04163d995ef .content {
      font-size: 18px;
      font-weight: 400;
      line-height: 36px;
      color: #335371;
      margin-bottom: 0; }
      .te-testimonial-card-two_35041a92e81b1491 .te-content-wrapper_d740a04163d995ef .content p {
        margin-bottom: 0; }
    .te-testimonial-card-two_35041a92e81b1491 .te-content-wrapper_d740a04163d995ef .te-user-meta_a4edb0e845148fe4 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
      .te-testimonial-card-two_35041a92e81b1491 .te-content-wrapper_d740a04163d995ef .te-user-meta_a4edb0e845148fe4 .te-user-info_c9e161e487dccea0 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        gap: 15px; }
        .te-testimonial-card-two_35041a92e81b1491 .te-content-wrapper_d740a04163d995ef .te-user-meta_a4edb0e845148fe4 .te-user-info_c9e161e487dccea0 .icon_357e1756cd7c26a2 {
          color: #317EFE;
          font-size: 40px; }
        .te-testimonial-card-two_35041a92e81b1491 .te-content-wrapper_d740a04163d995ef .te-user-meta_a4edb0e845148fe4 .te-user-info_c9e161e487dccea0 .name {
          font-size: 24px;
          font-weight: 500;
          line-height: 24px;
          letter-spacing: 0px;
          color: #14203A;
          margin-bottom: 0; }
        .te-testimonial-card-two_35041a92e81b1491 .te-content-wrapper_d740a04163d995ef .te-user-meta_a4edb0e845148fe4 .te-user-info_c9e161e487dccea0 .designation_2bdbc2999a743db2 {
          font-size: 20px;
          font-weight: 500;
          line-height: 20px;
          letter-spacing: 0px;
          color: #317EFE; }
      .te-testimonial-card-two_35041a92e81b1491 .te-content-wrapper_d740a04163d995ef .te-user-meta_a4edb0e845148fe4 .image {
        width: 74px;
        height: 74px;
        border-radius: 50%;
        overflow: hidden;
        -ms-flex-negative: 0;
            flex-shrink: 0; }

.te-testimonial-card_c825ef16d3f01e40.style-3_20aa8a93e22c4535 {
  padding: 30px 0 0 0;
  background-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none; }
  .te-testimonial-card_c825ef16d3f01e40.style-3_20aa8a93e22c4535::before {
    display: none; }
  .te-testimonial-card_c825ef16d3f01e40.style-3_20aa8a93e22c4535 .te-content-wrapper_d740a04163d995ef {
    gap: 15px; }
    .te-testimonial-card_c825ef16d3f01e40.style-3_20aa8a93e22c4535 .te-content-wrapper_d740a04163d995ef .content .title {
      font-size: 24px;
      font-weight: 500;
      line-height: 28px;
      letter-spacing: 0px;
      color: #335371;
      margin-bottom: 20px; }
    .te-testimonial-card_c825ef16d3f01e40.style-3_20aa8a93e22c4535 .te-content-wrapper_d740a04163d995ef .te-user-meta_a4edb0e845148fe4 .te-user-info_c9e161e487dccea0 {
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      border: 1px solid #317EFE;
      border-radius: 20px;
      padding: 25px 40px; }
      @media only screen and (min-width: 0px) and (max-width: 767px) {
        .te-testimonial-card_c825ef16d3f01e40.style-3_20aa8a93e22c4535 .te-content-wrapper_d740a04163d995ef .te-user-meta_a4edb0e845148fe4 .te-user-info_c9e161e487dccea0 {
          padding: 15px 30px; } }
      .te-testimonial-card_c825ef16d3f01e40.style-3_20aa8a93e22c4535 .te-content-wrapper_d740a04163d995ef .te-user-meta_a4edb0e845148fe4 .te-user-info_c9e161e487dccea0 .image {
        width: 80px;
        height: 80px;
        border-radius: 50%;
        overflow: hidden;
        margin-top: 0;
        position: relative; }
        .te-testimonial-card_c825ef16d3f01e40.style-3_20aa8a93e22c4535 .te-content-wrapper_d740a04163d995ef .te-user-meta_a4edb0e845148fe4 .te-user-info_c9e161e487dccea0 .image img {
          width: 100%;
          height: 100%;
          -o-object-fit: cover;
             object-fit: cover;
          position: absolute;
          left: 0;
          top: 0; }
      .te-testimonial-card_c825ef16d3f01e40.style-3_20aa8a93e22c4535 .te-content-wrapper_d740a04163d995ef .te-user-meta_a4edb0e845148fe4 .te-user-info_c9e161e487dccea0 .rating_a46a28aea8423e92 {
        gap: 5px;
        color: #E7F914;
        font-size: 14px;
        margin-bottom: 10px; }
      .te-testimonial-card_c825ef16d3f01e40.style-3_20aa8a93e22c4535 .te-content-wrapper_d740a04163d995ef .te-user-meta_a4edb0e845148fe4 .te-user-info_c9e161e487dccea0 .name span {
        color: #317EFE; }
    .te-testimonial-card_c825ef16d3f01e40.style-3_20aa8a93e22c4535 .te-content-wrapper_d740a04163d995ef .te-user-meta_a4edb0e845148fe4 .icon_357e1756cd7c26a2 {
      font-size: 64px;
      color: #E7F914;
      position: absolute;
      top: -5px;
      margin-top: 0;
      right: 0; }
      @media (max-width: 575px) {
        .te-testimonial-card_c825ef16d3f01e40.style-3_20aa8a93e22c4535 .te-content-wrapper_d740a04163d995ef .te-user-meta_a4edb0e845148fe4 .icon_357e1756cd7c26a2 {
          font-size: 34px; } }

.te-testimonial-slider-wrapper_038f77c8fcccac2b {
  position: relative; }
  .te-testimonial-slider-wrapper_038f77c8fcccac2b .slick-list_f017836d8871327e {
    margin: 0 -15px; }
    .te-testimonial-slider-wrapper_038f77c8fcccac2b .slick-list_f017836d8871327e .slick-slide {
      margin: 0 15px;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
  .te-testimonial-slider-wrapper_038f77c8fcccac2b .slick-dots_20bf7aba1b21dff4 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 16px;
    padding-left: 0;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-top: 80px;
    margin-bottom: 0; }
    .te-testimonial-slider-wrapper_038f77c8fcccac2b .slick-dots_20bf7aba1b21dff4 li {
      display: inline-block;
      line-height: 0;
      outline: 2px solid transparent;
      border: 5px solid transparent;
      border-radius: 50px;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
      .te-testimonial-slider-wrapper_038f77c8fcccac2b .slick-dots_20bf7aba1b21dff4 li button {
        font-size: 2px;
        text-indent: -9999px;
        padding: 0;
        width: 10px;
        height: 10px;
        background-color: #317EFE;
        border-radius: 50px;
        position: relative;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }
      .te-testimonial-slider-wrapper_038f77c8fcccac2b .slick-dots_20bf7aba1b21dff4 li.slick-active {
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        outline: 2px solid #317EFE; }
        .te-testimonial-slider-wrapper_038f77c8fcccac2b .slick-dots_20bf7aba1b21dff4 li.slick-active button {
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
  .te-testimonial-slider-wrapper_038f77c8fcccac2b .slick-arrow_0f4b7b2ff344007a {
    display: none !important; }

.te-accordion-box-wrapper_167c058ab8c5e7e8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px; }

.accordion-wrapper_2a4e61fc11b42e8a .te-accordion-list-item_c8d44306cc1eedf7 {
  border: 1px solid #E1E1E1;
  border-radius: 20px; }
  .accordion-wrapper_2a4e61fc11b42e8a .te-accordion-list-item_c8d44306cc1eedf7 .te-accordion-head_e578859e54929a7f {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 20px;
    cursor: pointer;
    padding: 16px 30px;
    position: relative;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    .accordion-wrapper_2a4e61fc11b42e8a .te-accordion-list-item_c8d44306cc1eedf7 .te-accordion-head_e578859e54929a7f:before {
      content: "\f068";
      font-family: "Font Awesome 6 Free";
      color: #ffffff;
      font-weight: 500;
      background-color: #317EFE;
      font-size: 12px;
      border-radius: 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      width: 30px;
      height: 30px;
      -ms-flex-negative: 0;
          flex-shrink: 0; }
    .accordion-wrapper_2a4e61fc11b42e8a .te-accordion-list-item_c8d44306cc1eedf7 .te-accordion-head_e578859e54929a7f.collapsed:before {
      position: relative;
      content: "\2b";
      font-family: "Font Awesome 6 Free";
      font-weight: 500;
      background-color: transparent;
      border-radius: 20px;
      color: #317EFE;
      font-size: 12px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      width: 30px;
      height: 30px;
      -ms-flex-negative: 0;
          flex-shrink: 0; }
    .accordion-wrapper_2a4e61fc11b42e8a .te-accordion-list-item_c8d44306cc1eedf7 .te-accordion-head_e578859e54929a7f .te-accordion-title_50f418420f214dd4 {
      font-size: 20px;
      line-height: 32px;
      font-weight: 500;
      margin-bottom: 0;
      letter-spacing: 0px; }
  .accordion-wrapper_2a4e61fc11b42e8a .te-accordion-list-item_c8d44306cc1eedf7 .te-accordion-body_4966c9ce0e67fd96 {
    font-size: 18px;
    line-height: 36px;
    margin: 0 30px;
    padding-bottom: 4px;
    padding-top: 15px;
    border-top: 1px solid #E1E1E1;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }

.page-header_270871750791c99f {
  border-left: 4px solid #dfe2e9;
  padding-left: 45px;
  margin-bottom: 50px; }
  @media (max-width: 991px) {
    .page-header_270871750791c99f {
      padding-left: 30px; } }
  .page-header_270871750791c99f .te-page-title_43d0bf2f03a1fd7b,
  .page-header_270871750791c99f .page-title_6bb76799088abc96 {
    font-size: 42px;
    line-height: 48px; }
    @media (max-width: 991px) {
      .page-header_270871750791c99f .te-page-title_43d0bf2f03a1fd7b,
      .page-header_270871750791c99f .page-title_6bb76799088abc96 {
        font-size: 38px;
        line-height: 48px; } }

.blog-area ol,
.blog-area ul {
  padding-left: 20px; }
  .blog-area ol li,
  .blog-area ul li {
    padding-top: 7px; }

.te-post-item_c7f73c854def9c44 {
  background-color: #ffffff;
  overflow: hidden;
  margin-bottom: 48px;
  -webkit-box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.05);
          box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.05);
  border-radius: 20px;
  /* Quote Format Post */
  /* Sticky Post */ }
  .te-post-item_c7f73c854def9c44:hover .te-post-thumbnail_8037adceea21f821 img,
  .te-post-item_c7f73c854def9c44:hover .post-video_a1005e7737d976fe img {
    -webkit-transform: scale(1.06);
            transform: scale(1.06);
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }
  .te-post-item_c7f73c854def9c44 iframe {
    width: 100%;
    height: 522px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-post-item_c7f73c854def9c44 iframe {
        height: 350px; } }
  .te-post-item_c7f73c854def9c44 .post-gallery .slick-list_f017836d8871327e .slick-track_1c65260c13f3357a {
    height: 392px;
    overflow: hidden; }
  .te-post-item_c7f73c854def9c44 .te-post-content-wrapper_9b01cdb8f76de2bd {
    padding: 32px 32px 40px 32px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-post-item_c7f73c854def9c44 .te-post-content-wrapper_9b01cdb8f76de2bd {
        padding: 35px;
        padding-top: 30px; } }
    .te-post-item_c7f73c854def9c44 .te-post-content-wrapper_9b01cdb8f76de2bd .te-read-more_358a1d0ef1ba52b6 {
      margin-top: 40px;
      margin-bottom: 6px;
      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;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      gap: 30px; }
  .te-post-item_c7f73c854def9c44.format-quote_68d925da4b5af968 .te-post-content {
    margin: 0; }
  .te-post-item_c7f73c854def9c44.format-quote_68d925da4b5af968 blockquote {
    margin: 0; }
    .te-post-item_c7f73c854def9c44.format-quote_68d925da4b5af968 blockquote p {
      margin-top: 0; }
    .te-post-item_c7f73c854def9c44.format-quote_68d925da4b5af968 blockquote cite a {
      font-family: "Inter", sans-serif;
      font-size: 16px;
      font-weight: 600;
      text-transform: capitalize;
      color: #335371;
      margin-top: 20px;
      font-style: normal;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
      .te-post-item_c7f73c854def9c44.format-quote_68d925da4b5af968 blockquote cite a:hover {
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        color: #317EFE; }
  .te-post-item_c7f73c854def9c44.sticky_3bd91b758a3b5ffe {
    border: 2px solid #317EFE; }
    .te-post-item_c7f73c854def9c44.sticky_3bd91b758a3b5ffe .te-post-content {
      margin-bottom: 0; }
      .te-post-item_c7f73c854def9c44.sticky_3bd91b758a3b5ffe .te-post-content p {
        margin-bottom: 0; }
  .te-post-item_c7f73c854def9c44 .te-post-title_c9bb60e4bcc675a8 {
    font-size: 32px;
    line-height: 45px;
    font-weight: 500;
    margin-bottom: 0; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-post-item_c7f73c854def9c44 .te-post-title_c9bb60e4bcc675a8 {
        font-size: 28px;
        line-height: 42px;
        margin-top: 5px; } }
    .te-post-item_c7f73c854def9c44 .te-post-title_c9bb60e4bcc675a8:hover a {
      color: #317EFE;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
  .te-post-item_c7f73c854def9c44 .te-post-content p {
    margin-top: 17px; }
  .te-post-item_c7f73c854def9c44 .te-post-content h2,
  .te-post-item_c7f73c854def9c44 .te-post-content h3,
  .te-post-item_c7f73c854def9c44 .te-post-content h4,
  .te-post-item_c7f73c854def9c44 .te-post-content h5,
  .te-post-item_c7f73c854def9c44 .te-post-content h6 {
    margin-bottom: 10px; }
  .te-post-item_c7f73c854def9c44 .te-post-content p {
    margin-bottom: unset; }
  .te-post-item_c7f73c854def9c44 .te-single-post-meta_7fd26b7ed55ff618 {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    padding-top: 15px;
    margin-top: 30px;
    margin-bottom: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    width: 100%; }
  .te-post-item_c7f73c854def9c44 .te-social-share_ba3bc8cbd3812180 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 17px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
    .te-post-item_c7f73c854def9c44 .te-social-share_ba3bc8cbd3812180 a.facebook_2cbcf1588815abf6 {
      color: #1877f2; }
    .te-post-item_c7f73c854def9c44 .te-social-share_ba3bc8cbd3812180 a.twitter_ac8ad9dd97c4df81 {
      color: #1da1f2; }
    .te-post-item_c7f73c854def9c44 .te-social-share_ba3bc8cbd3812180 a.linkedin_b11a9aac5276d8c8 {
      color: #1a70c6; }
    .te-post-item_c7f73c854def9c44 .te-social-share_ba3bc8cbd3812180 .te-social-share-title_b5f722a4b297396a {
      font-size: 16px;
      font-weight: 500;
      font-family: "Inter", sans-serif;
      color: #14203A;
      margin-right: 5px;
      text-transform: uppercase; }
  .te-post-item_c7f73c854def9c44 .te-blog-post-tag_6a2c865954f527d2 {
    width: 100%;
    display: inline-block; }
    .te-post-item_c7f73c854def9c44 .te-blog-post-tag_6a2c865954f527d2 span {
      font-size: 16px;
      font-weight: 500;
      display: inline-block;
      font-family: "Inter", sans-serif;
      color: #14203A;
      margin-bottom: 0;
      margin-right: 30px;
      text-transform: uppercase;
      margin-top: 8px;
      float: left; }
    .te-post-item_c7f73c854def9c44 .te-blog-post-tag_6a2c865954f527d2 .te-post-tag-list_536c3d46fc21f653 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      gap: 10px;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      .te-post-item_c7f73c854def9c44 .te-blog-post-tag_6a2c865954f527d2 .te-post-tag-list_536c3d46fc21f653 a {
        color: #335371;
        display: inline-block;
        font-size: 16px;
        line-height: 1;
        padding: 12px 22px;
        border-radius: 50px;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        border: 1px solid #E1E1E1;
        text-transform: capitalize; }
        .te-post-item_c7f73c854def9c44 .te-blog-post-tag_6a2c865954f527d2 .te-post-tag-list_536c3d46fc21f653 a:hover {
          color: #ffffff;
          background: #317EFE;
          border-color: #317EFE;
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
  .te-post-item_c7f73c854def9c44 .te-post-thumbnail_8037adceea21f821,
  .te-post-item_c7f73c854def9c44 .post-video_a1005e7737d976fe {
    position: relative;
    overflow: hidden; }
    .te-post-item_c7f73c854def9c44 .te-post-thumbnail_8037adceea21f821 img,
    .te-post-item_c7f73c854def9c44 .post-video_a1005e7737d976fe img {
      -webkit-transform: scale(1);
              transform: scale(1);
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      width: 100%; }
    .te-post-item_c7f73c854def9c44 .te-post-thumbnail_8037adceea21f821 .popup-video-wrapper_7478be9d4d786228,
    .te-post-item_c7f73c854def9c44 .post-video_a1005e7737d976fe .popup-video-wrapper_7478be9d4d786228 {
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%); }
    .te-post-item_c7f73c854def9c44 .te-post-thumbnail_8037adceea21f821 .video-btn_d336c1666b356b84 a,
    .te-post-item_c7f73c854def9c44 .post-video_a1005e7737d976fe .video-btn_d336c1666b356b84 a {
      width: 70px;
      height: 70px;
      -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.7);
              box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.7);
      background-color: #ffffff;
      border-radius: 50%;
      background-size: cover;
      background-repeat: no-repeat;
      -webkit-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
              animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
      .te-post-item_c7f73c854def9c44 .te-post-thumbnail_8037adceea21f821 .video-btn_d336c1666b356b84 a i,
      .te-post-item_c7f73c854def9c44 .post-video_a1005e7737d976fe .video-btn_d336c1666b356b84 a i {
        color: #317EFE;
        font-size: 18px; }
      .te-post-item_c7f73c854def9c44 .te-post-thumbnail_8037adceea21f821 .video-btn_d336c1666b356b84 a:hover,
      .te-post-item_c7f73c854def9c44 .post-video_a1005e7737d976fe .video-btn_d336c1666b356b84 a:hover {
        -webkit-animation: none;
                animation: none; }
  .te-post-item_c7f73c854def9c44 button.post-gallery-btn_3b485d3d0ce1e394 {
    position: absolute;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    z-index: 99;
    background-color: #ffffff;
    cursor: pointer;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    overflow: hidden; }
    .te-post-item_c7f73c854def9c44 button.post-gallery-btn_3b485d3d0ce1e394.prev-btn_ab6a7c1f58585bc4 {
      left: 30px; }
    .te-post-item_c7f73c854def9c44 button.post-gallery-btn_3b485d3d0ce1e394.next-btn_b25fbf46bee26c6e {
      right: 30px; }
    .te-post-item_c7f73c854def9c44 button.post-gallery-btn_3b485d3d0ce1e394 i {
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      color: #14203A;
      font-size: 17px;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-post-item_c7f73c854def9c44 button.post-gallery-btn_3b485d3d0ce1e394:hover {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      background-color: #317EFE; }
      .te-post-item_c7f73c854def9c44 button.post-gallery-btn_3b485d3d0ce1e394:hover i {
        color: #ffffff;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }
  .te-post-item_c7f73c854def9c44 .post-audio_a63b5d38fa6d9f5d iframe {
    width: 100%; }
  .te-post-item_c7f73c854def9c44 .te-post-meta_00565a491b6d1f3c {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 32px;
    margin: 13px 0;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-post-item_c7f73c854def9c44 .te-post-meta_00565a491b6d1f3c {
        gap: 10px;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        width: 100%;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; } }
    .te-post-item_c7f73c854def9c44 .te-post-meta_00565a491b6d1f3c span {
      font-size: 18px;
      font-weight: 400;
      color: #335371;
      text-transform: capitalize;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 10px; }
      .te-post-item_c7f73c854def9c44 .te-post-meta_00565a491b6d1f3c span i {
        color: #317EFE;
        font-size: 18px; }
      .te-post-item_c7f73c854def9c44 .te-post-meta_00565a491b6d1f3c span a {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        gap: 10px;
        color: #335371;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }
        .te-post-item_c7f73c854def9c44 .te-post-meta_00565a491b6d1f3c span a:hover {
          color: #317EFE;
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
          .te-post-item_c7f73c854def9c44 .te-post-meta_00565a491b6d1f3c span a:hover i {
            color: #317EFE;
            -webkit-transition: all 0.5s ease-out;
            transition: all 0.5s ease-out; }

.te-post-card_08baf7c935d1a895 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
  gap: 23px;
  margin-bottom: 24px; }
  .te-post-card_08baf7c935d1a895.style-1_df766ef49ccaf05e {
    background-color: #ffffff;
    padding: 10px;
    border-radius: 20px; }
    .te-post-card_08baf7c935d1a895.style-1_df766ef49ccaf05e .image {
      height: 290px; }
    .te-post-card_08baf7c935d1a895.style-1_df766ef49ccaf05e .content {
      padding: 0 20px 20px 20px; }
  .te-post-card_08baf7c935d1a895:hover .image img {
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }
  .te-post-card_08baf7c935d1a895 .image {
    overflow: hidden;
    border-radius: 20px;
    position: relative;
    width: 100%;
    height: 323px;
    position: relative; }
    .te-post-card_08baf7c935d1a895 .image img {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      -webkit-transform: scale(1);
              transform: scale(1);
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover;
      position: absolute;
      top: 0;
      left: 0; }
    .te-post-card_08baf7c935d1a895 .image .te-post-date_0674e11943bb8007 {
      position: absolute;
      right: 25px;
      top: 23px;
      background-color: #317EFE;
      border-radius: 20px;
      padding: 13px 18px;
      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-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 10px; }
      .te-post-card_08baf7c935d1a895 .image .te-post-date_0674e11943bb8007 span {
        color: #ffffff;
        font-size: 20px;
        font-weight: 500;
        line-height: 20px;
        letter-spacing: 0px; }
  .te-post-card_08baf7c935d1a895 .content {
    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: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 100%;
    position: relative;
    z-index: 3; }
    .te-post-card_08baf7c935d1a895 .content .te-post-meta-info_dabe20dfe7c3af4a {
      display: -webkit-inline-box;
      display: -ms-inline-flexbox;
      display: inline-flex;
      gap: 20px;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin-bottom: 12px; }
      .te-post-card_08baf7c935d1a895 .content .te-post-meta-info_dabe20dfe7c3af4a .te-single-meta_07d231f300bb5791 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        gap: 8px; }
        .te-post-card_08baf7c935d1a895 .content .te-post-meta-info_dabe20dfe7c3af4a .te-single-meta_07d231f300bb5791 span,
        .te-post-card_08baf7c935d1a895 .content .te-post-meta-info_dabe20dfe7c3af4a .te-single-meta_07d231f300bb5791 a {
          color: #335371;
          font-size: 14px;
          line-height: 28px;
          font-weight: 400;
          margin: 0;
          text-transform: capitalize; }
        .te-post-card_08baf7c935d1a895 .content .te-post-meta-info_dabe20dfe7c3af4a .te-single-meta_07d231f300bb5791 i {
          color: #317EFE; }
    .te-post-card_08baf7c935d1a895 .content .title {
      font-size: 24px;
      font-weight: 500;
      line-height: 39.84px;
      letter-spacing: 0px;
      font-family: "Inter", sans-serif;
      margin-bottom: 7px;
      color: #14203A;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-post-card_08baf7c935d1a895 .content a.read-btn_85417bbb99ea4b41 {
      font-size: 17px;
      font-weight: 600;
      line-height: 42px;
      letter-spacing: 0px;
      text-transform: capitalize;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 10px;
      color: #14203A; }
      .te-post-card_08baf7c935d1a895 .content a.read-btn_85417bbb99ea4b41:hover {
        color: #317EFE; }

.te-post-card_08baf7c935d1a895.style-2_2fddaf9b330e061a {
  gap: 20px; }
  .te-post-card_08baf7c935d1a895.style-2_2fddaf9b330e061a .image {
    border-radius: 20px 20px 20px 0; }
    .te-post-card_08baf7c935d1a895.style-2_2fddaf9b330e061a .image .te-post-date_0674e11943bb8007 {
      top: unset;
      right: unset;
      left: 0;
      bottom: 0;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
      border-radius: 0 5px 0 0;
      padding: 20px 30px; }
  .te-post-card_08baf7c935d1a895.style-2_2fddaf9b330e061a .content .title {
    font-size: 20px; }
  .te-post-card_08baf7c935d1a895.style-2_2fddaf9b330e061a .content .te-post-meta-info_dabe20dfe7c3af4a {
    border-bottom: 1px solid #E1E1E1;
    padding-bottom: 10px; }

.te-blog-details-wrapper_3f5de15c65b2e876 .te-comment-respond_ad031f0a4724e7d4 {
  margin-top: 78px;
  margin-bottom: 40px; }
.te-blog-details-wrapper_3f5de15c65b2e876 .te-post-comments_492106a937f93e17 {
  margin-top: 70px; }
.te-blog-details-wrapper_3f5de15c65b2e876 .wp-block-group_7c4f06e0535085c5.has-background_d8d5cc17db0b138f .wp-block-button_bd1e3420e1b6f5ee .wp-block-button__link_6c6a3efe46a14bd2 {
  color: #ffffff !important; }
.te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 {
  border: 0;
  overflow: visible;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 0; }
  .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 iframe {
    width: 100%;
    height: 522px; }
  .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .te-post-meta_00565a491b6d1f3c {
    margin-top: 0;
    margin-bottom: 20px; }
  .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .post-gallery:hover img {
    -webkit-transform: scale(1) !important;
            transform: scale(1) !important; }
  .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .te-post-thumbnail_8037adceea21f821,
  .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .post-video_a1005e7737d976fe,
  .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .post-gallery,
  .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .postbox-audio_373606b85659e7ab,
  .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .wp-block-post-featured-image_4b3cabf5bbe944c4 {
    border-radius: 12px;
    overflow: hidden;
    margin-bottom: 45px;
    position: relative; }
    @media (max-width: 767px) {
      .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .te-post-thumbnail_8037adceea21f821,
      .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .post-video_a1005e7737d976fe,
      .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .post-gallery,
      .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .postbox-audio_373606b85659e7ab,
      .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .wp-block-post-featured-image_4b3cabf5bbe944c4 {
        margin-bottom: 30px; } }
    .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .te-post-thumbnail_8037adceea21f821:hover img,
    .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .post-video_a1005e7737d976fe:hover img,
    .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .post-gallery:hover img,
    .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .postbox-audio_373606b85659e7ab:hover img,
    .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .wp-block-post-featured-image_4b3cabf5bbe944c4:hover img {
      -webkit-transform: scale(1.06);
              transform: scale(1.06);
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .te-post-thumbnail_8037adceea21f821 img,
    .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .post-video_a1005e7737d976fe img,
    .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .post-gallery img,
    .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .postbox-audio_373606b85659e7ab img,
    .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .wp-block-post-featured-image_4b3cabf5bbe944c4 img {
      -webkit-transform: scale(1);
              transform: scale(1);
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      width: 100%; }
  .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .te-post-content-wrapper_9b01cdb8f76de2bd {
    padding: 0 0 10px 0; }
  .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .te-post-content {
    margin-bottom: 17px;
    /* Unit Test Data Compatibility Start */
    /* Unit Test Data Compatibility End */ }
    .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .te-post-content .wp-block-query_2066245477fb9568 .wp-block-post-template_14d70b6b6e2c1194 {
      padding-left: 0; }
      .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .te-post-content .wp-block-query_2066245477fb9568 .wp-block-post-template_14d70b6b6e2c1194 .wp-block-post_55661fb103a959ea {
        margin-bottom: 30px; }
    .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .te-post-content .wp-block-navigation__responsive-container-content_20dc920e687e9cf0 .wp-block-page-list_da4f573532a34136 {
      padding-left: 0; }
    .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .te-post-content .wp-block-group_7c4f06e0535085c5 {
      margin: 15px 0; }
      .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .te-post-content .wp-block-group_7c4f06e0535085c5 p {
        margin-bottom: 0; }
    .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .te-post-content p {
      margin-bottom: 20px; }
      .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .te-post-content p img {
        margin: 20px 0;
        border-radius: 8px; }
  .te-blog-details-wrapper_3f5de15c65b2e876 .te-post-item_c7f73c854def9c44 .te-blog-post-tag_6a2c865954f527d2 .te-social-share_ba3bc8cbd3812180 {
    padding-bottom: 20px; }
.te-blog-details-wrapper_3f5de15c65b2e876 .wp-block-calendar_54b9a231e60af117 {
  margin-bottom: 30px; }

.te-author-info_ac671f389f6659a9 {
  background-color: #F9F4F1;
  padding: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 30px;
  border-radius: 14px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
  -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;
  margin-top: 130px;
  margin-bottom: 70px; }
  .te-author-info_ac671f389f6659a9 .te-author-thumb_36627dedec5ba6b3 {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: 120px;
    height: 120px;
    border-radius: 20px;
    overflow: hidden; }
    .te-author-info_ac671f389f6659a9 .te-author-thumb_36627dedec5ba6b3 img {
      border-radius: 20px; }
  .te-author-info_ac671f389f6659a9 .te-author-text_933886447f01dbdc h3 {
    font-size: 24px;
    font-weight: 500;
    margin-bottom: 10px;
    line-height: 28px; }
  .te-author-info_ac671f389f6659a9 .te-author-text_933886447f01dbdc .designation_2bdbc2999a743db2 {
    font-size: 16px;
    font-style: italic;
    color: #9ba8c3;
    text-transform: capitalize; }
  .te-author-info_ac671f389f6659a9 .te-author-text_933886447f01dbdc p {
    margin-top: 30px;
    margin-bottom: 0; }
  .te-author-info_ac671f389f6659a9 .te-author-social-profiles_9ca65c45794236db {
    margin-top: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 10px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
    .te-author-info_ac671f389f6659a9 .te-author-social-profiles_9ca65c45794236db a {
      font-size: 16px;
      color: #ffffff;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      width: 38px;
      height: 38px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      background-color: #317EFE;
      border-radius: 50px; }
      .te-author-info_ac671f389f6659a9 .te-author-social-profiles_9ca65c45794236db a:hover {
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        background-color: #ffffff;
        color: #317EFE; }
  .te-author-info_ac671f389f6659a9 .te-author-post_431c48b16c27b40e a {
    font-size: 16px;
    font-weight: 500;
    font-family: "Inter", sans-serif;
    color: #14203A;
    border-bottom: 2px solid #E1E1E1;
    margin-top: 30px;
    display: inline-block; }
    .te-author-info_ac671f389f6659a9 .te-author-post_431c48b16c27b40e a:hover {
      color: #317EFE;
      border-color: #317EFE; }

.skill-progressbar-wrapper_02f751c2ea2f7bf1 {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 30px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .skill-progressbar-wrapper_02f751c2ea2f7bf1 {
      grid-template-columns: repeat(1, 1fr);
      gap: 15px; } }

.skill-progressbar .progress-inner-item_b3c8eb4f6e31554e {
  position: relative;
  margin: 0;
  line-height: inherit; }
.skill-progressbar .skill-title_d5acbcf8c7c8a28d {
  z-index: 100;
  color: #335371;
  font-size: 18px;
  font-weight: 400;
  font-family: "Inter", sans-serif; }
.skill-progressbar .progressbar-number_55d51e80f870e659 {
  width: 100%;
  z-index: 10; }
.skill-progressbar .progress-number-count {
  padding: 0 8px;
  position: absolute;
  transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -webkit-transform: translateX(-50%); }
.skill-progressbar .progressbar-number_55d51e80f870e659,
.skill-progressbar .progress-number-count {
  font-size: 18px;
  line-height: 41px;
  height: 8px;
  letter-spacing: 0px;
  font-weight: 400;
  text-transform: none;
  font-family: "Inter", sans-serif;
  color: #335371; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .skill-progressbar .progressbar-number_55d51e80f870e659,
    .skill-progressbar .progress-number-count {
      left: 90% !important; } }
.skill-progressbar .progress-content-outter_0c4fb59318991ccd {
  height: 8px;
  background-color: #E1E1E1;
  border-radius: 50px; }
.skill-progressbar .progress-content {
  height: 8px;
  background-color: #317EFE;
  width: 0%;
  border-radius: 50px; }

.cta-area_68f433fef196eb45 {
  background-color: #317EFE;
  padding: 20px 70px;
  border-radius: 0 0 20px 20px; }
  .cta-area_68f433fef196eb45 .te-content-wrapper_d740a04163d995ef {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
    .cta-area_68f433fef196eb45 .te-content-wrapper_d740a04163d995ef .short-title_28205313736dbec1 {
      font-size: 21px;
      font-weight: 500;
      color: #ffffff;
      margin-bottom: 0; }
    .cta-area_68f433fef196eb45 .te-content-wrapper_d740a04163d995ef .te-cta-title_f16e1f78c046925a {
      color: #ffffff;
      text-transform: capitalize;
      margin-bottom: 0;
      font-size: 57px;
      line-height: 77px;
      letter-spacing: -1px; }
      @media (max-width: 375px) {
        .cta-area_68f433fef196eb45 .te-content-wrapper_d740a04163d995ef .te-cta-title_f16e1f78c046925a {
          font-size: 34px !important; } }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .cta-area_68f433fef196eb45 .te-content-wrapper_d740a04163d995ef .te-cta-title_f16e1f78c046925a {
          font-size: 40px;
          line-height: 42px; } }
      @media only screen and (min-width: 0px) and (max-width: 767px) {
        .cta-area_68f433fef196eb45 .te-content-wrapper_d740a04163d995ef .te-cta-title_f16e1f78c046925a {
          font-size: 36px;
          line-height: 42px; } }
    .cta-area_68f433fef196eb45 .te-content-wrapper_d740a04163d995ef .text {
      font-size: 18px;
      line-height: 36px;
      color: #ffffff;
      margin-bottom: 0; }
  .cta-area_68f433fef196eb45 .te-btn-wrapper_b2f6d6215c6066cb {
    margin-top: 30px; }
  .cta-area_68f433fef196eb45 .te-cta-inner-area_855f9f4f625730d8 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .cta-area_68f433fef196eb45 .te-cta-inner-area_855f9f4f625730d8 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; } }
    .cta-area_68f433fef196eb45 .te-cta-inner-area_855f9f4f625730d8 .te-cta-collumn_0709c43ab2a10df6 {
      -webkit-box-flex: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      -ms-flex-preferred-size: 0;
          flex-basis: 0;
      background-repeat: no-repeat;
      background-position: center center;
      background-size: cover; }

.te-section-title_e633b8f6c31d312d {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: end;
  margin-bottom: 40px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-section-title_e633b8f6c31d312d {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      gap: 28px;
      -webkit-box-align: unset;
          -ms-flex-align: unset;
              align-items: unset;
      margin-bottom: 28px; } }
  .te-section-title_e633b8f6c31d312d.left-align-title_a439dc1cd1cb2596 .te-section-content_53f52fd43c94b87f {
    margin-top: -15px; }
  .te-section-title_e633b8f6c31d312d .te-section-content_53f52fd43c94b87f {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 10px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    z-index: 2;
    position: relative;
    margin-bottom: -8px;
    margin-top: -10px; }
  .te-section-title_e633b8f6c31d312d .short-title_28205313736dbec1 {
    font-size: 12px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: 0.8px;
    color: #317EFE;
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 14px;
    text-transform: uppercase; }
    .te-section-title_e633b8f6c31d312d .short-title_28205313736dbec1::before, .te-section-title_e633b8f6c31d312d .short-title_28205313736dbec1::after {
      content: "";
      width: 40px;
      height: 2px;
      border-bottom: 2px solid #317EFE;
      -webkit-box-flex: 1;
          -ms-flex: 1 1;
              flex: 1 1; }
    .te-section-title_e633b8f6c31d312d .short-title_28205313736dbec1.only-divider_9cb227a78665610b {
      gap: 10px; }
      .te-section-title_e633b8f6c31d312d .short-title_28205313736dbec1.only-divider_9cb227a78665610b::before {
        display: none; }
  .te-section-title_e633b8f6c31d312d .title {
    font-size: 40px;
    line-height: 1.2;
    font-weight: 500;
    font-family: "Inter", sans-serif;
    letter-spacing: -0.5px;
    color: #14203A;
    margin-bottom: 0;
    text-transform: capitalize; }
    @media only screen and (min-width: 992px) and (max-width: 1199px) {
      .te-section-title_e633b8f6c31d312d .title {
        font-size: 34px;
        line-height: 1.25; } }
    @media only screen and (min-width: 992px) and (max-width: 1199px) {
      .te-section-title_e633b8f6c31d312d .title {
        font-size: 34px; } }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .te-section-title_e633b8f6c31d312d .title {
        font-size: 30px;
        line-height: 1.3; } }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-section-title_e633b8f6c31d312d .title {
        font-size: 26px;
        line-height: 1.35; } }
    @media only screen and (min-width: 0px) and (max-width: 439px) {
      .te-section-title_e633b8f6c31d312d .title br {
        display: none; } }
    .te-section-title_e633b8f6c31d312d .title span {
      color: #317EFE; }
  .te-section-title_e633b8f6c31d312d .te-section-desc_afbeee9c05ea9b29 {
    font-size: 16px;
    font-weight: 400;
    font-family: "Inter", sans-serif;
    color: #335371;
    margin-bottom: 0; }
    .te-section-title_e633b8f6c31d312d .te-section-desc_afbeee9c05ea9b29 .te-theme-btn_4d8c7440783b4cd1 {
      background-color: transparent;
      color: #14203A; }
      .te-section-title_e633b8f6c31d312d .te-section-desc_afbeee9c05ea9b29 .te-theme-btn_4d8c7440783b4cd1:hover {
        background-color: #317EFE;
        color: #ffffff;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }

.page-breadcrumb-area_e6267394488e513c {
  padding-top: 230px;
  padding-bottom: 120px;
  position: relative;
  background-size: cover;
  background: -webkit-gradient(linear, left top, left bottom, from(#A0D7FE), to(#F6FBFF));
  background: linear-gradient(180deg, #A0D7FE 0%, #F6FBFF 100%);
  background-repeat: no-repeat;
  background-position: left center;
  background-size: contain; }
  @media (max-width: 991px) {
    .page-breadcrumb-area_e6267394488e513c {
      padding-top: 180px;
      padding-bottom: 100px; } }
  @media (max-width: 767px) {
    .page-breadcrumb-area_e6267394488e513c {
      padding-top: 150px;
      padding-bottom: 80px; } }

.page-overlay_938de18dfe132f7a {
  background: -webkit-gradient(linear, left top, left bottom, from(#A0D7FE), to(#F6FBFF));
  background: linear-gradient(180deg, #A0D7FE 0%, #F6FBFF 100%);
  height: 100%;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  z-index: -1; }

.te-page-heading_0d0c632070b7902a h3,
.te-page-heading_0d0c632070b7902a .te-page-title_43d0bf2f03a1fd7b {
  font-family: "Inter", sans-serif;
  font-size: 57px;
  text-align: center;
  color: #14203A;
  margin-bottom: 0;
  text-transform: capitalize;
  line-height: 77px;
  font-weight: 500; }
  @media (max-width: 375px) {
    .te-page-heading_0d0c632070b7902a h3,
    .te-page-heading_0d0c632070b7902a .te-page-title_43d0bf2f03a1fd7b {
      font-size: 32px;
      line-height: 42px; } }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-page-heading_0d0c632070b7902a h3,
    .te-page-heading_0d0c632070b7902a .te-page-title_43d0bf2f03a1fd7b {
      font-size: 42px;
      line-height: 52px; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .te-page-heading_0d0c632070b7902a h3,
    .te-page-heading_0d0c632070b7902a .te-page-title_43d0bf2f03a1fd7b {
      font-size: 60px;
      line-height: 72px; } }

.te-breadcrumb-wrapper_5e284eaa598fda91 {
  padding: 0 100px; }
  @media (max-width: 1199px) {
    .te-breadcrumb-wrapper_5e284eaa598fda91 {
      padding: 0; } }

.te-breadcrumb-list_091580d7e690342a {
  text-align: center;
  margin-top: 20px;
  font-family: "Inter", sans-serif;
  font-size: 20px;
  text-align: center;
  color: #14203A;
  text-transform: capitalize;
  line-height: 39px;
  font-weight: 500;
  margin-bottom: 0;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out; }
  .te-breadcrumb-list_091580d7e690342a span.current-item_19e9758e6c6fde43 {
    color: #317EFE; }
  .te-breadcrumb-list_091580d7e690342a a {
    font-family: "Inter", sans-serif;
    font-size: 20px;
    text-align: center;
    color: #14203A;
    text-transform: capitalize;
    line-height: 39px;
    font-weight: 500;
    margin-bottom: 0;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }
    .te-breadcrumb-list_091580d7e690342a a:hover {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      color: #317EFE; }
  .te-breadcrumb-list_091580d7e690342a ul {
    margin-bottom: 0;
    padding-left: 0;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    gap: 0 12px; }
    @media (max-width: 375px) {
      .te-breadcrumb-list_091580d7e690342a ul {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; } }
    .te-breadcrumb-list_091580d7e690342a ul li {
      list-style: none;
      display: -webkit-inline-box;
      display: -ms-inline-flexbox;
      display: inline-flex;
      gap: 0 12px;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      color: #14203A; }
      .te-breadcrumb-list_091580d7e690342a ul li.active {
        color: #317EFE; }
        .te-breadcrumb-list_091580d7e690342a ul li.active a {
          color: #317EFE; }
      .te-breadcrumb-list_091580d7e690342a ul li a {
        font-family: "Inter", sans-serif;
        font-size: 20px;
        text-align: center;
        color: #14203A;
        text-transform: capitalize;
        line-height: 39px;
        font-weight: 500;
        margin-bottom: 0;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }
        .te-breadcrumb-list_091580d7e690342a ul li a:hover {
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out;
          color: #317EFE; }
      .te-breadcrumb-list_091580d7e690342a ul li:before {
        content: "\f054";
        font-size: 12px;
        color: #14203A;
        font-family: "Font Awesome 6 Free";
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex; }
      .te-breadcrumb-list_091580d7e690342a ul li:first-child:before {
        display: none; }
        @media (max-width: 375px) {
          .te-breadcrumb-list_091580d7e690342a ul li:first-child:before {
            display: block !important; } }

.wp-block-query-pagination_38b74557340ad73e,
.navigation_18c1828449345f07.posts-navigation_976823cdc542e023,
.comment-navigation_accb339de0302543 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  .wp-block-query-pagination_38b74557340ad73e .wp-block-query-pagination-numbers_2af455565810ce40,
  .navigation_18c1828449345f07.posts-navigation_976823cdc542e023 .wp-block-query-pagination-numbers_2af455565810ce40,
  .comment-navigation_accb339de0302543 .wp-block-query-pagination-numbers_2af455565810ce40 {
    width: inherit; }
  .wp-block-query-pagination_38b74557340ad73e .nav-links_194f844bd3c7c18b,
  .navigation_18c1828449345f07.posts-navigation_976823cdc542e023 .nav-links_194f844bd3c7c18b,
  .comment-navigation_accb339de0302543 .nav-links_194f844bd3c7c18b {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 20px; }
  .wp-block-query-pagination_38b74557340ad73e .wp-block-query-pagination-previous_bbb53cf81e2c39a7,
  .wp-block-query-pagination_38b74557340ad73e .wp-block-query-pagination-next_2ed442dd118d875c,
  .wp-block-query-pagination_38b74557340ad73e .nav-next_a3598e89adec78f1 a,
  .wp-block-query-pagination_38b74557340ad73e .nav-previous_44be3fab6a9c0665 a,
  .navigation_18c1828449345f07.posts-navigation_976823cdc542e023 .wp-block-query-pagination-previous_bbb53cf81e2c39a7,
  .navigation_18c1828449345f07.posts-navigation_976823cdc542e023 .wp-block-query-pagination-next_2ed442dd118d875c,
  .navigation_18c1828449345f07.posts-navigation_976823cdc542e023 .nav-next_a3598e89adec78f1 a,
  .navigation_18c1828449345f07.posts-navigation_976823cdc542e023 .nav-previous_44be3fab6a9c0665 a,
  .comment-navigation_accb339de0302543 .wp-block-query-pagination-previous_bbb53cf81e2c39a7,
  .comment-navigation_accb339de0302543 .wp-block-query-pagination-next_2ed442dd118d875c,
  .comment-navigation_accb339de0302543 .nav-next_a3598e89adec78f1 a,
  .comment-navigation_accb339de0302543 .nav-previous_44be3fab6a9c0665 a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    color: #14203A;
    background-color: #ffffff;
    border-radius: 50px;
    height: 53px;
    padding: 0 20px;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
    font-size: 24px;
    font-weight: 500;
    border: 1px solid #dfe2e9;
    text-transform: capitalize; }
    @media (max-width: 767px) {
      .wp-block-query-pagination_38b74557340ad73e .wp-block-query-pagination-previous_bbb53cf81e2c39a7,
      .wp-block-query-pagination_38b74557340ad73e .wp-block-query-pagination-next_2ed442dd118d875c,
      .wp-block-query-pagination_38b74557340ad73e .nav-next_a3598e89adec78f1 a,
      .wp-block-query-pagination_38b74557340ad73e .nav-previous_44be3fab6a9c0665 a,
      .navigation_18c1828449345f07.posts-navigation_976823cdc542e023 .wp-block-query-pagination-previous_bbb53cf81e2c39a7,
      .navigation_18c1828449345f07.posts-navigation_976823cdc542e023 .wp-block-query-pagination-next_2ed442dd118d875c,
      .navigation_18c1828449345f07.posts-navigation_976823cdc542e023 .nav-next_a3598e89adec78f1 a,
      .navigation_18c1828449345f07.posts-navigation_976823cdc542e023 .nav-previous_44be3fab6a9c0665 a,
      .comment-navigation_accb339de0302543 .wp-block-query-pagination-previous_bbb53cf81e2c39a7,
      .comment-navigation_accb339de0302543 .wp-block-query-pagination-next_2ed442dd118d875c,
      .comment-navigation_accb339de0302543 .nav-next_a3598e89adec78f1 a,
      .comment-navigation_accb339de0302543 .nav-previous_44be3fab6a9c0665 a {
        height: 40px; } }
    .wp-block-query-pagination_38b74557340ad73e .wp-block-query-pagination-previous_bbb53cf81e2c39a7:hover,
    .wp-block-query-pagination_38b74557340ad73e .wp-block-query-pagination-next_2ed442dd118d875c:hover,
    .wp-block-query-pagination_38b74557340ad73e .nav-next_a3598e89adec78f1 a:hover,
    .wp-block-query-pagination_38b74557340ad73e .nav-previous_44be3fab6a9c0665 a:hover,
    .navigation_18c1828449345f07.posts-navigation_976823cdc542e023 .wp-block-query-pagination-previous_bbb53cf81e2c39a7:hover,
    .navigation_18c1828449345f07.posts-navigation_976823cdc542e023 .wp-block-query-pagination-next_2ed442dd118d875c:hover,
    .navigation_18c1828449345f07.posts-navigation_976823cdc542e023 .nav-next_a3598e89adec78f1 a:hover,
    .navigation_18c1828449345f07.posts-navigation_976823cdc542e023 .nav-previous_44be3fab6a9c0665 a:hover,
    .comment-navigation_accb339de0302543 .wp-block-query-pagination-previous_bbb53cf81e2c39a7:hover,
    .comment-navigation_accb339de0302543 .wp-block-query-pagination-next_2ed442dd118d875c:hover,
    .comment-navigation_accb339de0302543 .nav-next_a3598e89adec78f1 a:hover,
    .comment-navigation_accb339de0302543 .nav-previous_44be3fab6a9c0665 a:hover {
      background: #317EFE !important;
      color: #ffffff;
      border-color: #317EFE;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }

.te-basic-pagination_1ba0e9adb0dc0c8b,
.page-links_dda32859a83d0a9e,
.wp-block-query-pagination-numbers_2af455565810ce40 {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 12px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: 40px; }
  .te-basic-pagination_1ba0e9adb0dc0c8b ul,
  .page-links_dda32859a83d0a9e ul,
  .wp-block-query-pagination-numbers_2af455565810ce40 ul {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 100%;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 12px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    list-style: none;
    margin-bottom: 0;
    padding-left: 0; }
    .te-basic-pagination_1ba0e9adb0dc0c8b ul li,
    .page-links_dda32859a83d0a9e ul li,
    .wp-block-query-pagination-numbers_2af455565810ce40 ul li {
      padding-top: 0; }
    .te-basic-pagination_1ba0e9adb0dc0c8b ul .prev span,
    .te-basic-pagination_1ba0e9adb0dc0c8b ul .next span,
    .page-links_dda32859a83d0a9e ul .prev span,
    .page-links_dda32859a83d0a9e ul .next span,
    .wp-block-query-pagination-numbers_2af455565810ce40 ul .prev span,
    .wp-block-query-pagination-numbers_2af455565810ce40 ul .next span {
      display: none; }
  .te-basic-pagination_1ba0e9adb0dc0c8b .post-page-numbers_cf1d47fcc5e7bf3a,
  .page-links_dda32859a83d0a9e .post-page-numbers_cf1d47fcc5e7bf3a,
  .wp-block-query-pagination-numbers_2af455565810ce40 .post-page-numbers_cf1d47fcc5e7bf3a {
    background-color: rgba(71, 112, 247, 0.1) !important; }
  .te-basic-pagination_1ba0e9adb0dc0c8b .page-numbers_bd667e8603d6df9e,
  .te-basic-pagination_1ba0e9adb0dc0c8b .post-page-numbers_cf1d47fcc5e7bf3a,
  .page-links_dda32859a83d0a9e .page-numbers_bd667e8603d6df9e,
  .page-links_dda32859a83d0a9e .post-page-numbers_cf1d47fcc5e7bf3a,
  .wp-block-query-pagination-numbers_2af455565810ce40 .page-numbers_bd667e8603d6df9e,
  .wp-block-query-pagination-numbers_2af455565810ce40 .post-page-numbers_cf1d47fcc5e7bf3a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    color: #14203A;
    background-color: #ffffff;
    border-radius: 50px;
    height: 60px;
    width: 60px;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
    font-size: 24px;
    font-weight: 500;
    border: 1px solid #dfe2e9;
    text-transform: capitalize; }
    @media (max-width: 767px) {
      .te-basic-pagination_1ba0e9adb0dc0c8b .page-numbers_bd667e8603d6df9e,
      .te-basic-pagination_1ba0e9adb0dc0c8b .post-page-numbers_cf1d47fcc5e7bf3a,
      .page-links_dda32859a83d0a9e .page-numbers_bd667e8603d6df9e,
      .page-links_dda32859a83d0a9e .post-page-numbers_cf1d47fcc5e7bf3a,
      .wp-block-query-pagination-numbers_2af455565810ce40 .page-numbers_bd667e8603d6df9e,
      .wp-block-query-pagination-numbers_2af455565810ce40 .post-page-numbers_cf1d47fcc5e7bf3a {
        width: 40px;
        height: 40px;
        font-size: 16px; } }
    .te-basic-pagination_1ba0e9adb0dc0c8b .page-numbers_bd667e8603d6df9e:hover,
    .te-basic-pagination_1ba0e9adb0dc0c8b .post-page-numbers_cf1d47fcc5e7bf3a:hover,
    .page-links_dda32859a83d0a9e .page-numbers_bd667e8603d6df9e:hover,
    .page-links_dda32859a83d0a9e .post-page-numbers_cf1d47fcc5e7bf3a:hover,
    .wp-block-query-pagination-numbers_2af455565810ce40 .page-numbers_bd667e8603d6df9e:hover,
    .wp-block-query-pagination-numbers_2af455565810ce40 .post-page-numbers_cf1d47fcc5e7bf3a:hover {
      background: #317EFE !important;
      color: #ffffff;
      border-color: #317EFE;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-basic-pagination_1ba0e9adb0dc0c8b .page-numbers_bd667e8603d6df9e.current,
    .te-basic-pagination_1ba0e9adb0dc0c8b .post-page-numbers_cf1d47fcc5e7bf3a.current,
    .page-links_dda32859a83d0a9e .page-numbers_bd667e8603d6df9e.current,
    .page-links_dda32859a83d0a9e .post-page-numbers_cf1d47fcc5e7bf3a.current,
    .wp-block-query-pagination-numbers_2af455565810ce40 .page-numbers_bd667e8603d6df9e.current,
    .wp-block-query-pagination-numbers_2af455565810ce40 .post-page-numbers_cf1d47fcc5e7bf3a.current {
      background: #317EFE !important;
      color: #ffffff;
      border-color: #317EFE;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }

.te-blog-post-nav_f0567c7ec30d27d6 {
  margin: 40px 0;
  background: #fff;
  padding: 23px 30px;
  padding-bottom: 22px;
  border-radius: 20px;
  border: 1px solid #E1E1E1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 30px; }
  @media only screen and (min-width: 992px) and (max-width: 1024px) {
    .te-blog-post-nav_f0567c7ec30d27d6 {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      padding: 30px;
      margin: 30px 0; } }
  @media (max-width: 767px) {
    .te-blog-post-nav_f0567c7ec30d27d6 {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      padding: 30px;
      margin: 30px 0; } }
  .te-blog-post-nav_f0567c7ec30d27d6 .te-post-navigation_5dd68e88b450a014 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 20px;
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    width: 50%; }
    @media (max-width: 374px) {
      .te-blog-post-nav_f0567c7ec30d27d6 .te-post-navigation_5dd68e88b450a014 {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
            -ms-flex-direction: column !important;
                flex-direction: column !important; } }
    @media only screen and (min-width: 992px) and (max-width: 1024px) {
      .te-blog-post-nav_f0567c7ec30d27d6 .te-post-navigation_5dd68e88b450a014 {
        width: 100%; } }
    @media (max-width: 767px) {
      .te-blog-post-nav_f0567c7ec30d27d6 .te-post-navigation_5dd68e88b450a014 {
        width: 100%; } }
    .te-blog-post-nav_f0567c7ec30d27d6 .te-post-navigation_5dd68e88b450a014::after {
      content: "";
      background-color: #E1E1E1;
      width: 1px;
      height: 100%;
      margin-right: -15px; }
      @media only screen and (min-width: 992px) and (max-width: 1024px) {
        .te-blog-post-nav_f0567c7ec30d27d6 .te-post-navigation_5dd68e88b450a014::after {
          display: none; } }
      @media (max-width: 767px) {
        .te-blog-post-nav_f0567c7ec30d27d6 .te-post-navigation_5dd68e88b450a014::after {
          display: none; } }
    .te-blog-post-nav_f0567c7ec30d27d6 .te-post-navigation_5dd68e88b450a014:last-child {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
          -ms-flex-direction: row-reverse;
              flex-direction: row-reverse; }
      .te-blog-post-nav_f0567c7ec30d27d6 .te-post-navigation_5dd68e88b450a014:last-child .text {
        text-align: right; }
        @media (max-width: 374px) {
          .te-blog-post-nav_f0567c7ec30d27d6 .te-post-navigation_5dd68e88b450a014:last-child .text {
            text-align: left; } }
      .te-blog-post-nav_f0567c7ec30d27d6 .te-post-navigation_5dd68e88b450a014:last-child::after {
        display: none; }
    .te-blog-post-nav_f0567c7ec30d27d6 .te-post-navigation_5dd68e88b450a014 .te-post-img_935acc917d6f0b3d {
      width: 96px;
      height: 96px;
      position: relative;
      border-radius: 50px;
      overflow: hidden;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      background-color: #317EFE;
      font-size: 28px;
      color: #ffffff; }
      @media (max-width: 374px) {
        .te-blog-post-nav_f0567c7ec30d27d6 .te-post-navigation_5dd68e88b450a014 .te-post-img_935acc917d6f0b3d {
          width: 100% !important;
          height: 150px !important; } }
      .te-blog-post-nav_f0567c7ec30d27d6 .te-post-navigation_5dd68e88b450a014 .te-post-img_935acc917d6f0b3d img {
        position: absolute;
        width: 100%;
        height: 100%;
        -o-object-fit: cover;
           object-fit: cover;
        left: 0;
        top: 0; }
    .te-blog-post-nav_f0567c7ec30d27d6 .te-post-navigation_5dd68e88b450a014 .text {
      width: 100%; }
      .te-blog-post-nav_f0567c7ec30d27d6 .te-post-navigation_5dd68e88b450a014 .text span {
        font-size: 18px;
        font-family: "Inter", sans-serif;
        text-transform: capitalize;
        font-weight: 400;
        display: block;
        color: #335371; }
      .te-blog-post-nav_f0567c7ec30d27d6 .te-post-navigation_5dd68e88b450a014 .text h4 {
        text-transform: capitalize;
        font-size: 20px;
        font-weight: 500;
        margin: 0;
        line-height: 30px;
        letter-spacing: 0px; }
    .te-blog-post-nav_f0567c7ec30d27d6 .te-post-navigation_5dd68e88b450a014 .theme-navigation_f155b2f8ea3ec2ac {
      width: 100%; }

.project-page-wrapper_ff31a6bb229cb0f3 {
  padding-top: 120px;
  padding-bottom: 80px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .project-page-wrapper_ff31a6bb229cb0f3 {
      padding-top: 80px;
      padding-bottom: 40px; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .project-page-wrapper_ff31a6bb229cb0f3 {
      padding-top: 100px;
      padding-bottom: 60px; } }

.project-details-page_3d38f873a012ed8f {
  padding: 80px 0; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .project-details-page_3d38f873a012ed8f {
      padding: 80px 0; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .project-details-page_3d38f873a012ed8f {
      padding: 100px 0; } }

.project-details_0f2851bb8f435247 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 30px; }
  .project-details_0f2851bb8f435247 .image {
    border-radius: 20px;
    overflow: hidden; }
  .project-details_0f2851bb8f435247 .content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 46px;
    padding-right: 73px; }
    @media (max-width: 1199px) {
      .project-details_0f2851bb8f435247 .content {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
            -ms-flex-direction: column-reverse;
                flex-direction: column-reverse;
        padding-right: 0; } }
    .project-details_0f2851bb8f435247 .content .text .title {
      font-size: 57px;
      font-weight: 500;
      line-height: 70px;
      letter-spacing: -1px;
      text-transform: capitalize; }
      @media only screen and (min-width: 0px) and (max-width: 767px) {
        .project-details_0f2851bb8f435247 .content .text .title {
          font-size: 32px;
          line-height: 42px; } }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .project-details_0f2851bb8f435247 .content .text .title {
          font-size: 34px;
          line-height: 48px; } }
      @media only screen and (min-width: 992px) and (max-width: 1199px) {
        .project-details_0f2851bb8f435247 .content .text .title {
          font-size: 42px;
          line-height: 52px; } }
      @media only screen and (min-width: 1200px) and (max-width: 1399px) {
        .project-details_0f2851bb8f435247 .content .text .title {
          font-size: 44px;
          line-height: 58px; } }
    .project-details_0f2851bb8f435247 .content .project-info-wrapper_d394d4e5fbcbaa9e {
      width: 431px;
      background-color: #317EFE;
      border-radius: 20px;
      padding: 36px 32px;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      margin-top: -120px; }
      @media (max-width: 1199px) {
        .project-details_0f2851bb8f435247 .content .project-info-wrapper_d394d4e5fbcbaa9e {
          width: 100%;
          margin-top: 40px; } }
      .project-details_0f2851bb8f435247 .content .project-info-wrapper_d394d4e5fbcbaa9e .title {
        font-size: 24px;
        font-weight: 500;
        line-height: 28px;
        letter-spacing: 0px;
        color: #ffffff;
        margin-bottom: 30px; }
      .project-details_0f2851bb8f435247 .content .project-info-wrapper_d394d4e5fbcbaa9e .project-info_59551b990f34ab1b {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        grid-gap: 20px 0; }
        @media (max-width: 575px) {
          .project-details_0f2851bb8f435247 .content .project-info-wrapper_d394d4e5fbcbaa9e .project-info_59551b990f34ab1b {
            grid-template-columns: repeat(1, 1fr); } }
        .project-details_0f2851bb8f435247 .content .project-info-wrapper_d394d4e5fbcbaa9e .project-info_59551b990f34ab1b .te-single-meta_07d231f300bb5791 {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
          gap: 10px; }
        .project-details_0f2851bb8f435247 .content .project-info-wrapper_d394d4e5fbcbaa9e .project-info_59551b990f34ab1b .meta-title_5c34334150626a8a {
          font-size: 20px;
          font-weight: 500;
          line-height: 24px;
          letter-spacing: 0px;
          color: #ffffff; }
        .project-details_0f2851bb8f435247 .content .project-info-wrapper_d394d4e5fbcbaa9e .project-info_59551b990f34ab1b .meta-text_b5860c0b6aa3e64e {
          font-size: 18px;
          font-weight: 400;
          line-height: 28px;
          color: #ffffff; }

.project-details-overview_29816b7f016c811e {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 50px;
  margin-top: 30px; }
  .project-details-overview_29816b7f016c811e .list-wrapper_fa96559a81a9b8e0 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 30px; }
    @media (max-width: 1199px) {
      .project-details-overview_29816b7f016c811e .list-wrapper_fa96559a81a9b8e0 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
            -ms-flex-direction: column-reverse;
                flex-direction: column-reverse;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: start; } }
    .project-details-overview_29816b7f016c811e .list-wrapper_fa96559a81a9b8e0 .image {
      width: 410px;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      border-radius: 20px;
      overflow: hidden; }
      .project-details-overview_29816b7f016c811e .list-wrapper_fa96559a81a9b8e0 .image img {
        border-radius: 20px; }
    .project-details-overview_29816b7f016c811e .list-wrapper_fa96559a81a9b8e0 ul {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      list-style: none;
      margin-bottom: 0;
      padding-left: 0;
      position: relative;
      gap: 20px; }
      .project-details-overview_29816b7f016c811e .list-wrapper_fa96559a81a9b8e0 ul::after {
        width: 2px;
        height: calc(100% - 20px);
        background-color: #E1E1E1;
        content: "";
        position: absolute;
        left: 2px;
        top: 50%;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%); }
      .project-details-overview_29816b7f016c811e .list-wrapper_fa96559a81a9b8e0 ul li {
        position: relative;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        gap: 15px;
        font-size: 18px;
        font-style: normal;
        font-weight: 400;
        line-height: 24px; }
        .project-details-overview_29816b7f016c811e .list-wrapper_fa96559a81a9b8e0 ul li::before {
          width: 6px;
          height: 6px;
          border-radius: 100%;
          background-color: #317EFE;
          content: "";
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-negative: 0;
              flex-shrink: 0;
          z-index: 2; }
    .project-details-overview_29816b7f016c811e .list-wrapper_fa96559a81a9b8e0 .user-card_88c59edf4e61f984 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      gap: 30px;
      padding: 40px 30px 40px 40px;
      border: 1px solid #E1E1E1;
      border-radius: 20px;
      margin-top: 50px; }
      @media (max-width: 575px) {
        .project-details-overview_29816b7f016c811e .list-wrapper_fa96559a81a9b8e0 .user-card_88c59edf4e61f984 {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column; } }
      .project-details-overview_29816b7f016c811e .list-wrapper_fa96559a81a9b8e0 .user-card_88c59edf4e61f984 .image {
        width: 90px;
        height: 90px;
        border-radius: 100px;
        overflow: hidden;
        -ms-flex-negative: 0;
            flex-shrink: 0; }
      .project-details-overview_29816b7f016c811e .list-wrapper_fa96559a81a9b8e0 .user-card_88c59edf4e61f984 .content .title {
        font-size: 20px;
        font-weight: 500;
        line-height: 28px;
        letter-spacing: 0px; }
      .project-details-overview_29816b7f016c811e .list-wrapper_fa96559a81a9b8e0 .user-card_88c59edf4e61f984 .content .text {
        margin-bottom: 0; }

.te-list-item_e25eac3688dac07f {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  gap: 10px; }
  .te-list-item_e25eac3688dac07f .icon_357e1756cd7c26a2 {
    width: 16px;
    height: 16px;
    border-radius: 50px;
    background: #317EFE;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    font-size: 10px; }
  .te-list-item_e25eac3688dac07f .text {
    font-size: 18px;
    line-height: 36px;
    font-weight: 400;
    color: #335371;
    margin: 0; }

.sidebar_af91677d57055330 {
  padding-left: 13px; }
  @media (max-width: 991px) {
    .sidebar_af91677d57055330 {
      padding-left: 0;
      padding-top: 40px; } }

.page-sidebar_68eef34ebed882c2 {
  margin-bottom: 50px;
  padding-left: 18px; }

.sidebar__widget_4045bd16b1a7d1ea {
  margin-bottom: 40px;
  background-color: #F9F4F1;
  padding: 40px 30px;
  border-radius: 20px; }

/* Widget */
.widget_ceea0df7e35c7663,
.sidebar__widget_4045bd16b1a7d1ea {
  /* Widget Instagram Feed */
  /* Widget Title */
  /* Social Widget Block */
  /* Recent Comment List Block Widget & Latest Post Widget Block */
  /* Social Widget */
  /* Select Option  */
  /* Login Widget */
  /* Search Widget */
  /* Tagcloud Widget */
  /* Default Widget */ }
  .widget_ceea0df7e35c7663 ol,
  .widget_ceea0df7e35c7663 ul,
  .sidebar__widget_4045bd16b1a7d1ea ol,
  .sidebar__widget_4045bd16b1a7d1ea ul {
    margin-bottom: 0; }
  .widget_ceea0df7e35c7663 .widget-instagram-feed_2f9ca2f3419c2c58,
  .sidebar__widget_4045bd16b1a7d1ea .widget-instagram-feed_2f9ca2f3419c2c58 {
    width: 315px; }
    @media only screen and (min-width: 992px) and (max-width: 1280px) {
      .widget_ceea0df7e35c7663 .widget-instagram-feed_2f9ca2f3419c2c58,
      .sidebar__widget_4045bd16b1a7d1ea .widget-instagram-feed_2f9ca2f3419c2c58 {
        width: 220px; } }
    @media (max-width: 374px) {
      .widget_ceea0df7e35c7663 .widget-instagram-feed_2f9ca2f3419c2c58,
      .sidebar__widget_4045bd16b1a7d1ea .widget-instagram-feed_2f9ca2f3419c2c58 {
        width: 200px; } }
    .widget_ceea0df7e35c7663 .widget-instagram-feed_2f9ca2f3419c2c58 .single-instagram-feed_6ea912cd0db8c637,
    .sidebar__widget_4045bd16b1a7d1ea .widget-instagram-feed_2f9ca2f3419c2c58 .single-instagram-feed_6ea912cd0db8c637 {
      width: 96px;
      height: 96px; }
  .widget_ceea0df7e35c7663 .wp-block-heading_6fb0f67b02d7fa75,
  .widget_ceea0df7e35c7663 .widget-title_b99f806f8bc24b99,
  .widget_ceea0df7e35c7663 .wp-block-search__label_3fcc28323672dea9,
  .sidebar__widget_4045bd16b1a7d1ea .wp-block-heading_6fb0f67b02d7fa75,
  .sidebar__widget_4045bd16b1a7d1ea .widget-title_b99f806f8bc24b99,
  .sidebar__widget_4045bd16b1a7d1ea .wp-block-search__label_3fcc28323672dea9 {
    font-size: 24px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    line-height: 28px;
    font-weight: 500;
    margin-bottom: 30px;
    color: #14203A;
    position: relative; }
  .widget_ceea0df7e35c7663 .wp-block-social-links_4fd67bda05f436d1 .wp-social-link_fb56f18ead1d7eed,
  .sidebar__widget_4045bd16b1a7d1ea .wp-block-social-links_4fd67bda05f436d1 .wp-social-link_fb56f18ead1d7eed {
    padding: 0;
    margin: 0;
    line-height: 0; }
    .widget_ceea0df7e35c7663 .wp-block-social-links_4fd67bda05f436d1 .wp-social-link_fb56f18ead1d7eed a,
    .sidebar__widget_4045bd16b1a7d1ea .wp-block-social-links_4fd67bda05f436d1 .wp-social-link_fb56f18ead1d7eed a {
      width: 44px;
      height: 44px;
      padding: 0;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
      .widget_ceea0df7e35c7663 .wp-block-social-links_4fd67bda05f436d1 .wp-social-link_fb56f18ead1d7eed a:before,
      .sidebar__widget_4045bd16b1a7d1ea .wp-block-social-links_4fd67bda05f436d1 .wp-social-link_fb56f18ead1d7eed a:before {
        display: none; }
  .widget_ceea0df7e35c7663 .has-avatars_f548e6e8d12080d5.has-dates_19e2c8b2a08d1bf4.has-excerpts_3bc0926211674df1.wp-block-te-latest-comments_fa16df7c348eba88 li.wp-block-te-latest-comments__comment_ea370216ab7da027 .wp-block-te-latest-comments__comment-meta_fd4a2d661e943e93,
  .widget_ceea0df7e35c7663 .has-dates_19e2c8b2a08d1bf4.has-excerpts_3bc0926211674df1.wp-block-te-latest-comments_fa16df7c348eba88 li.wp-block-te-latest-comments__comment_ea370216ab7da027 .wp-block-te-latest-comments__comment-meta_fd4a2d661e943e93,
  .sidebar__widget_4045bd16b1a7d1ea .has-avatars_f548e6e8d12080d5.has-dates_19e2c8b2a08d1bf4.has-excerpts_3bc0926211674df1.wp-block-te-latest-comments_fa16df7c348eba88 li.wp-block-te-latest-comments__comment_ea370216ab7da027 .wp-block-te-latest-comments__comment-meta_fd4a2d661e943e93,
  .sidebar__widget_4045bd16b1a7d1ea .has-dates_19e2c8b2a08d1bf4.has-excerpts_3bc0926211674df1.wp-block-te-latest-comments_fa16df7c348eba88 li.wp-block-te-latest-comments__comment_ea370216ab7da027 .wp-block-te-latest-comments__comment-meta_fd4a2d661e943e93 {
    font-weight: 500; }
    .widget_ceea0df7e35c7663 .has-avatars_f548e6e8d12080d5.has-dates_19e2c8b2a08d1bf4.has-excerpts_3bc0926211674df1.wp-block-te-latest-comments_fa16df7c348eba88 li.wp-block-te-latest-comments__comment_ea370216ab7da027 .wp-block-te-latest-comments__comment-meta_fd4a2d661e943e93 .wp-block-te-latest-comments__comment-author_5b5dd756051d5e91,
    .widget_ceea0df7e35c7663 .has-avatars_f548e6e8d12080d5.has-dates_19e2c8b2a08d1bf4.has-excerpts_3bc0926211674df1.wp-block-te-latest-comments_fa16df7c348eba88 li.wp-block-te-latest-comments__comment_ea370216ab7da027 .wp-block-te-latest-comments__comment-meta_fd4a2d661e943e93 .wp-block-te-latest-comments__comment-link_26fe7070fdde6798,
    .widget_ceea0df7e35c7663 .has-dates_19e2c8b2a08d1bf4.has-excerpts_3bc0926211674df1.wp-block-te-latest-comments_fa16df7c348eba88 li.wp-block-te-latest-comments__comment_ea370216ab7da027 .wp-block-te-latest-comments__comment-meta_fd4a2d661e943e93 .wp-block-te-latest-comments__comment-author_5b5dd756051d5e91,
    .widget_ceea0df7e35c7663 .has-dates_19e2c8b2a08d1bf4.has-excerpts_3bc0926211674df1.wp-block-te-latest-comments_fa16df7c348eba88 li.wp-block-te-latest-comments__comment_ea370216ab7da027 .wp-block-te-latest-comments__comment-meta_fd4a2d661e943e93 .wp-block-te-latest-comments__comment-link_26fe7070fdde6798,
    .sidebar__widget_4045bd16b1a7d1ea .has-avatars_f548e6e8d12080d5.has-dates_19e2c8b2a08d1bf4.has-excerpts_3bc0926211674df1.wp-block-te-latest-comments_fa16df7c348eba88 li.wp-block-te-latest-comments__comment_ea370216ab7da027 .wp-block-te-latest-comments__comment-meta_fd4a2d661e943e93 .wp-block-te-latest-comments__comment-author_5b5dd756051d5e91,
    .sidebar__widget_4045bd16b1a7d1ea .has-avatars_f548e6e8d12080d5.has-dates_19e2c8b2a08d1bf4.has-excerpts_3bc0926211674df1.wp-block-te-latest-comments_fa16df7c348eba88 li.wp-block-te-latest-comments__comment_ea370216ab7da027 .wp-block-te-latest-comments__comment-meta_fd4a2d661e943e93 .wp-block-te-latest-comments__comment-link_26fe7070fdde6798,
    .sidebar__widget_4045bd16b1a7d1ea .has-dates_19e2c8b2a08d1bf4.has-excerpts_3bc0926211674df1.wp-block-te-latest-comments_fa16df7c348eba88 li.wp-block-te-latest-comments__comment_ea370216ab7da027 .wp-block-te-latest-comments__comment-meta_fd4a2d661e943e93 .wp-block-te-latest-comments__comment-author_5b5dd756051d5e91,
    .sidebar__widget_4045bd16b1a7d1ea .has-dates_19e2c8b2a08d1bf4.has-excerpts_3bc0926211674df1.wp-block-te-latest-comments_fa16df7c348eba88 li.wp-block-te-latest-comments__comment_ea370216ab7da027 .wp-block-te-latest-comments__comment-meta_fd4a2d661e943e93 .wp-block-te-latest-comments__comment-link_26fe7070fdde6798 {
      font-weight: 500; }
  .widget_ceea0df7e35c7663 .wp-block-te-latest-comments_fa16df7c348eba88 li.wp-block-te-latest-comments__comment_ea370216ab7da027,
  .widget_ceea0df7e35c7663 .wp-block-latest-posts_322498ab051156da li.wp-block-te-latest-comments__comment_ea370216ab7da027,
  .sidebar__widget_4045bd16b1a7d1ea .wp-block-te-latest-comments_fa16df7c348eba88 li.wp-block-te-latest-comments__comment_ea370216ab7da027,
  .sidebar__widget_4045bd16b1a7d1ea .wp-block-latest-posts_322498ab051156da li.wp-block-te-latest-comments__comment_ea370216ab7da027 {
    margin-bottom: 0; }
  .widget_ceea0df7e35c7663 .wp-block-te-latest-comments_fa16df7c348eba88 li .wp-block-te-latest-comments__comment-meta_fd4a2d661e943e93,
  .widget_ceea0df7e35c7663 .wp-block-te-latest-comments_fa16df7c348eba88 li .wp-block-latest-posts__te-post-title_61e8c371737d6055,
  .widget_ceea0df7e35c7663 .wp-block-latest-posts_322498ab051156da li .wp-block-te-latest-comments__comment-meta_fd4a2d661e943e93,
  .widget_ceea0df7e35c7663 .wp-block-latest-posts_322498ab051156da li .wp-block-latest-posts__te-post-title_61e8c371737d6055,
  .sidebar__widget_4045bd16b1a7d1ea .wp-block-te-latest-comments_fa16df7c348eba88 li .wp-block-te-latest-comments__comment-meta_fd4a2d661e943e93,
  .sidebar__widget_4045bd16b1a7d1ea .wp-block-te-latest-comments_fa16df7c348eba88 li .wp-block-latest-posts__te-post-title_61e8c371737d6055,
  .sidebar__widget_4045bd16b1a7d1ea .wp-block-latest-posts_322498ab051156da li .wp-block-te-latest-comments__comment-meta_fd4a2d661e943e93,
  .sidebar__widget_4045bd16b1a7d1ea .wp-block-latest-posts_322498ab051156da li .wp-block-latest-posts__te-post-title_61e8c371737d6055 {
    line-height: 28px;
    font-weight: 400; }
    .widget_ceea0df7e35c7663 .wp-block-te-latest-comments_fa16df7c348eba88 li .wp-block-te-latest-comments__comment-meta_fd4a2d661e943e93 .wp-block-te-latest-comments__comment-date_54e65e31bea778c1,
    .widget_ceea0df7e35c7663 .wp-block-te-latest-comments_fa16df7c348eba88 li .wp-block-latest-posts__te-post-title_61e8c371737d6055 .wp-block-te-latest-comments__comment-date_54e65e31bea778c1,
    .widget_ceea0df7e35c7663 .wp-block-latest-posts_322498ab051156da li .wp-block-te-latest-comments__comment-meta_fd4a2d661e943e93 .wp-block-te-latest-comments__comment-date_54e65e31bea778c1,
    .widget_ceea0df7e35c7663 .wp-block-latest-posts_322498ab051156da li .wp-block-latest-posts__te-post-title_61e8c371737d6055 .wp-block-te-latest-comments__comment-date_54e65e31bea778c1,
    .sidebar__widget_4045bd16b1a7d1ea .wp-block-te-latest-comments_fa16df7c348eba88 li .wp-block-te-latest-comments__comment-meta_fd4a2d661e943e93 .wp-block-te-latest-comments__comment-date_54e65e31bea778c1,
    .sidebar__widget_4045bd16b1a7d1ea .wp-block-te-latest-comments_fa16df7c348eba88 li .wp-block-latest-posts__te-post-title_61e8c371737d6055 .wp-block-te-latest-comments__comment-date_54e65e31bea778c1,
    .sidebar__widget_4045bd16b1a7d1ea .wp-block-latest-posts_322498ab051156da li .wp-block-te-latest-comments__comment-meta_fd4a2d661e943e93 .wp-block-te-latest-comments__comment-date_54e65e31bea778c1,
    .sidebar__widget_4045bd16b1a7d1ea .wp-block-latest-posts_322498ab051156da li .wp-block-latest-posts__te-post-title_61e8c371737d6055 .wp-block-te-latest-comments__comment-date_54e65e31bea778c1 {
      font-size: 14px !important;
      margin-bottom: 10px;
      position: relative; }
      .widget_ceea0df7e35c7663 .wp-block-te-latest-comments_fa16df7c348eba88 li .wp-block-te-latest-comments__comment-meta_fd4a2d661e943e93 .wp-block-te-latest-comments__comment-date_54e65e31bea778c1:before,
      .widget_ceea0df7e35c7663 .wp-block-te-latest-comments_fa16df7c348eba88 li .wp-block-latest-posts__te-post-title_61e8c371737d6055 .wp-block-te-latest-comments__comment-date_54e65e31bea778c1:before,
      .widget_ceea0df7e35c7663 .wp-block-latest-posts_322498ab051156da li .wp-block-te-latest-comments__comment-meta_fd4a2d661e943e93 .wp-block-te-latest-comments__comment-date_54e65e31bea778c1:before,
      .widget_ceea0df7e35c7663 .wp-block-latest-posts_322498ab051156da li .wp-block-latest-posts__te-post-title_61e8c371737d6055 .wp-block-te-latest-comments__comment-date_54e65e31bea778c1:before,
      .sidebar__widget_4045bd16b1a7d1ea .wp-block-te-latest-comments_fa16df7c348eba88 li .wp-block-te-latest-comments__comment-meta_fd4a2d661e943e93 .wp-block-te-latest-comments__comment-date_54e65e31bea778c1:before,
      .sidebar__widget_4045bd16b1a7d1ea .wp-block-te-latest-comments_fa16df7c348eba88 li .wp-block-latest-posts__te-post-title_61e8c371737d6055 .wp-block-te-latest-comments__comment-date_54e65e31bea778c1:before,
      .sidebar__widget_4045bd16b1a7d1ea .wp-block-latest-posts_322498ab051156da li .wp-block-te-latest-comments__comment-meta_fd4a2d661e943e93 .wp-block-te-latest-comments__comment-date_54e65e31bea778c1:before,
      .sidebar__widget_4045bd16b1a7d1ea .wp-block-latest-posts_322498ab051156da li .wp-block-latest-posts__te-post-title_61e8c371737d6055 .wp-block-te-latest-comments__comment-date_54e65e31bea778c1:before {
        content: "\f274";
        font-family: "Font Awesome 6 Free";
        padding-right: 8px; }
  .widget_ceea0df7e35c7663 .wp-block-te-latest-comments_fa16df7c348eba88 li a,
  .widget_ceea0df7e35c7663 .wp-block-latest-posts_322498ab051156da li a,
  .sidebar__widget_4045bd16b1a7d1ea .wp-block-te-latest-comments_fa16df7c348eba88 li a,
  .sidebar__widget_4045bd16b1a7d1ea .wp-block-latest-posts_322498ab051156da li a {
    color: #335371; }
    .widget_ceea0df7e35c7663 .wp-block-te-latest-comments_fa16df7c348eba88 li a.wp-block-te-latest-comments__comment-author_5b5dd756051d5e91, .widget_ceea0df7e35c7663 .wp-block-te-latest-comments_fa16df7c348eba88 li a.wp-block-te-latest-comments__comment-link_26fe7070fdde6798,
    .widget_ceea0df7e35c7663 .wp-block-latest-posts_322498ab051156da li a.wp-block-te-latest-comments__comment-author_5b5dd756051d5e91,
    .widget_ceea0df7e35c7663 .wp-block-latest-posts_322498ab051156da li a.wp-block-te-latest-comments__comment-link_26fe7070fdde6798,
    .sidebar__widget_4045bd16b1a7d1ea .wp-block-te-latest-comments_fa16df7c348eba88 li a.wp-block-te-latest-comments__comment-author_5b5dd756051d5e91,
    .sidebar__widget_4045bd16b1a7d1ea .wp-block-te-latest-comments_fa16df7c348eba88 li a.wp-block-te-latest-comments__comment-link_26fe7070fdde6798,
    .sidebar__widget_4045bd16b1a7d1ea .wp-block-latest-posts_322498ab051156da li a.wp-block-te-latest-comments__comment-author_5b5dd756051d5e91,
    .sidebar__widget_4045bd16b1a7d1ea .wp-block-latest-posts_322498ab051156da li a.wp-block-te-latest-comments__comment-link_26fe7070fdde6798 {
      display: inline !important;
      text-transform: capitalize;
      line-height: 28px;
      font-weight: 400; }
    .widget_ceea0df7e35c7663 .wp-block-te-latest-comments_fa16df7c348eba88 li a:hover,
    .widget_ceea0df7e35c7663 .wp-block-latest-posts_322498ab051156da li a:hover,
    .sidebar__widget_4045bd16b1a7d1ea .wp-block-te-latest-comments_fa16df7c348eba88 li a:hover,
    .sidebar__widget_4045bd16b1a7d1ea .wp-block-latest-posts_322498ab051156da li a:hover {
      color: #317EFE; }
  .widget_ceea0df7e35c7663 .wp-block-te-latest-comments_fa16df7c348eba88 li .wp-block-te-latest-comments__comment-excerpt_835805c9c728c93e p,
  .widget_ceea0df7e35c7663 .wp-block-latest-posts_322498ab051156da li .wp-block-te-latest-comments__comment-excerpt_835805c9c728c93e p,
  .sidebar__widget_4045bd16b1a7d1ea .wp-block-te-latest-comments_fa16df7c348eba88 li .wp-block-te-latest-comments__comment-excerpt_835805c9c728c93e p,
  .sidebar__widget_4045bd16b1a7d1ea .wp-block-latest-posts_322498ab051156da li .wp-block-te-latest-comments__comment-excerpt_835805c9c728c93e p {
    font-size: 16px;
    line-height: 28px;
    margin: 0; }
  .widget_ceea0df7e35c7663 .te-social-profile_01de7fcfab37f1f7,
  .sidebar__widget_4045bd16b1a7d1ea .te-social-profile_01de7fcfab37f1f7 {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }
    .widget_ceea0df7e35c7663 .te-social-profile_01de7fcfab37f1f7 a,
    .sidebar__widget_4045bd16b1a7d1ea .te-social-profile_01de7fcfab37f1f7 a {
      width: 40px;
      height: 40px;
      background-color: #317EFE;
      color: #ffffff;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      border-radius: 50px;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      display: -webkit-inline-box;
      display: -ms-inline-flexbox;
      display: inline-flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      font-size: 18px; }
      @media (max-width: 1199px) {
        .widget_ceea0df7e35c7663 .te-social-profile_01de7fcfab37f1f7 a,
        .sidebar__widget_4045bd16b1a7d1ea .te-social-profile_01de7fcfab37f1f7 a {
          width: 40px;
          height: 40px; } }
      .widget_ceea0df7e35c7663 .te-social-profile_01de7fcfab37f1f7 a.facebook_2cbcf1588815abf6,
      .sidebar__widget_4045bd16b1a7d1ea .te-social-profile_01de7fcfab37f1f7 a.facebook_2cbcf1588815abf6 {
        background-color: #1877f2; }
      .widget_ceea0df7e35c7663 .te-social-profile_01de7fcfab37f1f7 a.twitter_ac8ad9dd97c4df81,
      .sidebar__widget_4045bd16b1a7d1ea .te-social-profile_01de7fcfab37f1f7 a.twitter_ac8ad9dd97c4df81 {
        background-color: #1da1f2; }
      .widget_ceea0df7e35c7663 .te-social-profile_01de7fcfab37f1f7 a.linkedin_b11a9aac5276d8c8,
      .sidebar__widget_4045bd16b1a7d1ea .te-social-profile_01de7fcfab37f1f7 a.linkedin_b11a9aac5276d8c8 {
        background-color: #0a66c2; }
      .widget_ceea0df7e35c7663 .te-social-profile_01de7fcfab37f1f7 a.instagram_df5042d0e1a692a5,
      .sidebar__widget_4045bd16b1a7d1ea .te-social-profile_01de7fcfab37f1f7 a.instagram_df5042d0e1a692a5 {
        background-color: #405de6; }
      .widget_ceea0df7e35c7663 .te-social-profile_01de7fcfab37f1f7 a:hover,
      .sidebar__widget_4045bd16b1a7d1ea .te-social-profile_01de7fcfab37f1f7 a:hover {
        color: #ffffff;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        background-color: #E7F914; }
  .widget_ceea0df7e35c7663 select,
  .sidebar__widget_4045bd16b1a7d1ea select {
    max-width: 100%;
    height: 50px;
    width: 100%;
    border: 1px solid #E1E1E1;
    padding: 0 10px;
    border-radius: 50px;
    color: #335371;
    margin-bottom: 0; }
  .widget_ceea0df7e35c7663 .has-login-form_fa03938675a46bcf .login-username_ef56e958e4d64f20 label,
  .widget_ceea0df7e35c7663 .has-login-form_fa03938675a46bcf .login-password_51fa53c7c2201fc2 label,
  .sidebar__widget_4045bd16b1a7d1ea .has-login-form_fa03938675a46bcf .login-username_ef56e958e4d64f20 label,
  .sidebar__widget_4045bd16b1a7d1ea .has-login-form_fa03938675a46bcf .login-password_51fa53c7c2201fc2 label {
    margin-bottom: 10px; }
  .widget_ceea0df7e35c7663 .has-login-form_fa03938675a46bcf .login-username_ef56e958e4d64f20 input,
  .widget_ceea0df7e35c7663 .has-login-form_fa03938675a46bcf .login-password_51fa53c7c2201fc2 input,
  .sidebar__widget_4045bd16b1a7d1ea .has-login-form_fa03938675a46bcf .login-username_ef56e958e4d64f20 input,
  .sidebar__widget_4045bd16b1a7d1ea .has-login-form_fa03938675a46bcf .login-password_51fa53c7c2201fc2 input {
    max-width: 100%;
    height: 50px;
    width: 100%;
    border: 1px solid #31373f;
    padding: 0 10px;
    border-radius: 50px;
    color: #335371; }
  .widget_ceea0df7e35c7663 .has-login-form_fa03938675a46bcf .login-remember_cd33ada94738ec6a label,
  .sidebar__widget_4045bd16b1a7d1ea .has-login-form_fa03938675a46bcf .login-remember_cd33ada94738ec6a label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 10px; }
  .widget_ceea0df7e35c7663 .has-login-form_fa03938675a46bcf .login-submit_d303702f649f0df9,
  .sidebar__widget_4045bd16b1a7d1ea .has-login-form_fa03938675a46bcf .login-submit_d303702f649f0df9 {
    margin-bottom: 0; }
    .widget_ceea0df7e35c7663 .has-login-form_fa03938675a46bcf .login-submit_d303702f649f0df9 input.button-primary_f7ae9b25750a3aa6,
    .sidebar__widget_4045bd16b1a7d1ea .has-login-form_fa03938675a46bcf .login-submit_d303702f649f0df9 input.button-primary_f7ae9b25750a3aa6 {
      display: -webkit-inline-box;
      display: -ms-inline-flexbox;
      display: inline-flex;
      background: #317EFE;
      color: #fff;
      padding: 12px 32px;
      text-align: center;
      font-weight: 500;
      font-family: "Inter", sans-serif;
      text-transform: capitalize;
      position: relative;
      z-index: 1;
      -webkit-transition: 0.3s;
      transition: 0.3s;
      font-size: 16px;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 10px;
      border-radius: 50px; }
  .widget_ceea0df7e35c7663 .search-form_18f87c9c12f2f81c,
  .sidebar__widget_4045bd16b1a7d1ea .search-form_18f87c9c12f2f81c {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
    .widget_ceea0df7e35c7663 .search-form_18f87c9c12f2f81c button,
    .sidebar__widget_4045bd16b1a7d1ea .search-form_18f87c9c12f2f81c button {
      width: 62px;
      -ms-flex-negative: 0;
          flex-shrink: 0; }
  .widget_ceea0df7e35c7663.widget_search_6c540c0c944408ab .sidebar__search_a751e98ea1280795,
  .sidebar__widget_4045bd16b1a7d1ea.widget_search_6c540c0c944408ab .sidebar__search_a751e98ea1280795 {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
    .widget_ceea0df7e35c7663.widget_search_6c540c0c944408ab .sidebar__search_a751e98ea1280795 button,
    .sidebar__widget_4045bd16b1a7d1ea.widget_search_6c540c0c944408ab .sidebar__search_a751e98ea1280795 button {
      width: 62px;
      -ms-flex-negative: 0;
          flex-shrink: 0; }
  .widget_ceea0df7e35c7663 .wp-block-search__no-button_c7bb419890a8b06f.wp-block-search_90b08860e9798c3b input,
  .sidebar__widget_4045bd16b1a7d1ea .wp-block-search__no-button_c7bb419890a8b06f.wp-block-search_90b08860e9798c3b input {
    border-radius: 10px; }
  .widget_ceea0df7e35c7663 .wp-block-search_90b08860e9798c3b,
  .sidebar__widget_4045bd16b1a7d1ea .wp-block-search_90b08860e9798c3b {
    margin-bottom: -2px; }
  .widget_ceea0df7e35c7663 .wp-block-search_90b08860e9798c3b,
  .widget_ceea0df7e35c7663 .search-form_18f87c9c12f2f81c,
  .widget_ceea0df7e35c7663 .sidebar__search_a751e98ea1280795,
  .sidebar__widget_4045bd16b1a7d1ea .wp-block-search_90b08860e9798c3b,
  .sidebar__widget_4045bd16b1a7d1ea .search-form_18f87c9c12f2f81c,
  .sidebar__widget_4045bd16b1a7d1ea .sidebar__search_a751e98ea1280795 {
    display: inline-block;
    width: 100%;
    overflow: hidden; }
    .widget_ceea0df7e35c7663 .wp-block-search_90b08860e9798c3b .wp-block-search__inside-wrapper_b51909076bc7db5c,
    .widget_ceea0df7e35c7663 .search-form_18f87c9c12f2f81c .wp-block-search__inside-wrapper_b51909076bc7db5c,
    .widget_ceea0df7e35c7663 .sidebar__search_a751e98ea1280795 .wp-block-search__inside-wrapper_b51909076bc7db5c,
    .sidebar__widget_4045bd16b1a7d1ea .wp-block-search_90b08860e9798c3b .wp-block-search__inside-wrapper_b51909076bc7db5c,
    .sidebar__widget_4045bd16b1a7d1ea .search-form_18f87c9c12f2f81c .wp-block-search__inside-wrapper_b51909076bc7db5c,
    .sidebar__widget_4045bd16b1a7d1ea .sidebar__search_a751e98ea1280795 .wp-block-search__inside-wrapper_b51909076bc7db5c {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      padding: 0 !important; }
    .widget_ceea0df7e35c7663 .wp-block-search_90b08860e9798c3b label,
    .widget_ceea0df7e35c7663 .search-form_18f87c9c12f2f81c label,
    .widget_ceea0df7e35c7663 .sidebar__search_a751e98ea1280795 label,
    .sidebar__widget_4045bd16b1a7d1ea .wp-block-search_90b08860e9798c3b label,
    .sidebar__widget_4045bd16b1a7d1ea .search-form_18f87c9c12f2f81c label,
    .sidebar__widget_4045bd16b1a7d1ea .sidebar__search_a751e98ea1280795 label {
      font-size: 24px;
      display: block;
      line-height: 28px;
      font-weight: 500;
      margin-bottom: 30px;
      color: #14203A;
      font-family: "Inter", sans-serif; }
    .widget_ceea0df7e35c7663 .wp-block-search_90b08860e9798c3b input,
    .widget_ceea0df7e35c7663 .search-form_18f87c9c12f2f81c input,
    .widget_ceea0df7e35c7663 .sidebar__search_a751e98ea1280795 input,
    .sidebar__widget_4045bd16b1a7d1ea .wp-block-search_90b08860e9798c3b input,
    .sidebar__widget_4045bd16b1a7d1ea .search-form_18f87c9c12f2f81c input,
    .sidebar__widget_4045bd16b1a7d1ea .sidebar__search_a751e98ea1280795 input {
      background-color: #ffffff;
      border: 1px solid #E1E1E1 !important;
      padding: 0 25px;
      height: 60px;
      width: 100%;
      color: #335371;
      font-size: 15px;
      border-radius: 6px 0 0 6px; }
    .widget_ceea0df7e35c7663 .wp-block-search_90b08860e9798c3b button,
    .widget_ceea0df7e35c7663 .search-form_18f87c9c12f2f81c button,
    .widget_ceea0df7e35c7663 .sidebar__search_a751e98ea1280795 button,
    .sidebar__widget_4045bd16b1a7d1ea .wp-block-search_90b08860e9798c3b button,
    .sidebar__widget_4045bd16b1a7d1ea .search-form_18f87c9c12f2f81c button,
    .sidebar__widget_4045bd16b1a7d1ea .sidebar__search_a751e98ea1280795 button {
      color: #ffffff;
      padding: 0 20px;
      position: relative;
      right: 0;
      background-color: #317EFE;
      top: 0;
      height: auto;
      border-radius: 0 6px 6px 0;
      line-height: 0;
      border: 0;
      margin-left: 0 !important; }
  .widget_ceea0df7e35c7663 .tagcloud_df76bbe7a382fa06,
  .widget_ceea0df7e35c7663 .wp-block-tag-cloud_b206eaa109ab3ea4,
  .sidebar__widget_4045bd16b1a7d1ea .tagcloud_df76bbe7a382fa06,
  .sidebar__widget_4045bd16b1a7d1ea .wp-block-tag-cloud_b206eaa109ab3ea4 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 14px 10px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .widget_ceea0df7e35c7663 .tagcloud_df76bbe7a382fa06 a,
    .widget_ceea0df7e35c7663 .wp-block-tag-cloud_b206eaa109ab3ea4 a,
    .sidebar__widget_4045bd16b1a7d1ea .tagcloud_df76bbe7a382fa06 a,
    .sidebar__widget_4045bd16b1a7d1ea .wp-block-tag-cloud_b206eaa109ab3ea4 a {
      color: #335371;
      display: inline-block;
      font-size: 18px;
      font-weight: 400;
      line-height: 1;
      padding: 10px 11px;
      border-radius: 50px;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      border: 1px solid #bfc5cb; }
      .widget_ceea0df7e35c7663 .tagcloud_df76bbe7a382fa06 a:hover,
      .widget_ceea0df7e35c7663 .wp-block-tag-cloud_b206eaa109ab3ea4 a:hover,
      .sidebar__widget_4045bd16b1a7d1ea .tagcloud_df76bbe7a382fa06 a:hover,
      .sidebar__widget_4045bd16b1a7d1ea .wp-block-tag-cloud_b206eaa109ab3ea4 a:hover {
        color: #ffffff;
        background: #317EFE;
        border-color: #317EFE;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }
  .widget_ceea0df7e35c7663 ul,
  .widget_ceea0df7e35c7663 ol,
  .sidebar__widget_4045bd16b1a7d1ea ul,
  .sidebar__widget_4045bd16b1a7d1ea ol {
    margin-bottom: 0;
    padding-left: 0;
    /* Tag Cloud Widget */ }
    .widget_ceea0df7e35c7663 ul li,
    .widget_ceea0df7e35c7663 ol li,
    .sidebar__widget_4045bd16b1a7d1ea ul li,
    .sidebar__widget_4045bd16b1a7d1ea ol li {
      display: block;
      padding: 8px 0;
      border-top: 1px solid #E1E1E1;
      margin-bottom: 0;
      /* Recent Comment Widget */ }
      .widget_ceea0df7e35c7663 ul li:first-child,
      .widget_ceea0df7e35c7663 ol li:first-child,
      .sidebar__widget_4045bd16b1a7d1ea ul li:first-child,
      .sidebar__widget_4045bd16b1a7d1ea ol li:first-child {
        border-top: 0; }
      .widget_ceea0df7e35c7663 ul li:last-child,
      .widget_ceea0df7e35c7663 ol li:last-child,
      .sidebar__widget_4045bd16b1a7d1ea ul li:last-child,
      .sidebar__widget_4045bd16b1a7d1ea ol li:last-child {
        margin-bottom: 0; }
      .widget_ceea0df7e35c7663 ul li.recentcomments_5c6738e5cf8fd8dd .comment-author-link_e149ea48c69c20b1 a:before, .widget_ceea0df7e35c7663 ul li.wp-block-latest-comments__comment_e7ac1a18c1fc47aa .comment-author-link_e149ea48c69c20b1 a:before,
      .widget_ceea0df7e35c7663 ol li.recentcomments_5c6738e5cf8fd8dd .comment-author-link_e149ea48c69c20b1 a:before,
      .widget_ceea0df7e35c7663 ol li.wp-block-latest-comments__comment_e7ac1a18c1fc47aa .comment-author-link_e149ea48c69c20b1 a:before,
      .sidebar__widget_4045bd16b1a7d1ea ul li.recentcomments_5c6738e5cf8fd8dd .comment-author-link_e149ea48c69c20b1 a:before,
      .sidebar__widget_4045bd16b1a7d1ea ul li.wp-block-latest-comments__comment_e7ac1a18c1fc47aa .comment-author-link_e149ea48c69c20b1 a:before,
      .sidebar__widget_4045bd16b1a7d1ea ol li.recentcomments_5c6738e5cf8fd8dd .comment-author-link_e149ea48c69c20b1 a:before,
      .sidebar__widget_4045bd16b1a7d1ea ol li.wp-block-latest-comments__comment_e7ac1a18c1fc47aa .comment-author-link_e149ea48c69c20b1 a:before {
        display: none; }
      .widget_ceea0df7e35c7663 ul li.recentcomments_5c6738e5cf8fd8dd a, .widget_ceea0df7e35c7663 ul li.wp-block-latest-comments__comment_e7ac1a18c1fc47aa a,
      .widget_ceea0df7e35c7663 ol li.recentcomments_5c6738e5cf8fd8dd a,
      .widget_ceea0df7e35c7663 ol li.wp-block-latest-comments__comment_e7ac1a18c1fc47aa a,
      .sidebar__widget_4045bd16b1a7d1ea ul li.recentcomments_5c6738e5cf8fd8dd a,
      .sidebar__widget_4045bd16b1a7d1ea ul li.wp-block-latest-comments__comment_e7ac1a18c1fc47aa a,
      .sidebar__widget_4045bd16b1a7d1ea ol li.recentcomments_5c6738e5cf8fd8dd a,
      .sidebar__widget_4045bd16b1a7d1ea ol li.wp-block-latest-comments__comment_e7ac1a18c1fc47aa a {
        padding-left: 0;
        display: inline; }
        .widget_ceea0df7e35c7663 ul li.recentcomments_5c6738e5cf8fd8dd a:before, .widget_ceea0df7e35c7663 ul li.wp-block-latest-comments__comment_e7ac1a18c1fc47aa a:before,
        .widget_ceea0df7e35c7663 ol li.recentcomments_5c6738e5cf8fd8dd a:before,
        .widget_ceea0df7e35c7663 ol li.wp-block-latest-comments__comment_e7ac1a18c1fc47aa a:before,
        .sidebar__widget_4045bd16b1a7d1ea ul li.recentcomments_5c6738e5cf8fd8dd a:before,
        .sidebar__widget_4045bd16b1a7d1ea ul li.wp-block-latest-comments__comment_e7ac1a18c1fc47aa a:before,
        .sidebar__widget_4045bd16b1a7d1ea ol li.recentcomments_5c6738e5cf8fd8dd a:before,
        .sidebar__widget_4045bd16b1a7d1ea ol li.wp-block-latest-comments__comment_e7ac1a18c1fc47aa a:before {
          display: none; }
      .widget_ceea0df7e35c7663 ul li a,
      .widget_ceea0df7e35c7663 ol li a,
      .sidebar__widget_4045bd16b1a7d1ea ul li a,
      .sidebar__widget_4045bd16b1a7d1ea ol li a {
        color: #335371;
        position: relative;
        display: inline-block;
        text-transform: capitalize;
        font-size: 18px;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        /* RSS Widget */ }
        .widget_ceea0df7e35c7663 ul li a::before,
        .widget_ceea0df7e35c7663 ol li a::before,
        .sidebar__widget_4045bd16b1a7d1ea ul li a::before,
        .sidebar__widget_4045bd16b1a7d1ea ol li a::before {
          content: "\f105";
          font-family: "Font Awesome 6 Free";
          margin-right: 10px; }
        .widget_ceea0df7e35c7663 ul li a:hover,
        .widget_ceea0df7e35c7663 ol li a:hover,
        .sidebar__widget_4045bd16b1a7d1ea ul li a:hover,
        .sidebar__widget_4045bd16b1a7d1ea ol li a:hover {
          color: #317EFE;
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
        .widget_ceea0df7e35c7663 ul li a.rsswidget_5d98555065e7b632, .widget_ceea0df7e35c7663 ul li a.wp-block-latest-posts__post-title_1dc675f3e942b113,
        .widget_ceea0df7e35c7663 ol li a.rsswidget_5d98555065e7b632,
        .widget_ceea0df7e35c7663 ol li a.wp-block-latest-posts__post-title_1dc675f3e942b113,
        .sidebar__widget_4045bd16b1a7d1ea ul li a.rsswidget_5d98555065e7b632,
        .sidebar__widget_4045bd16b1a7d1ea ul li a.wp-block-latest-posts__post-title_1dc675f3e942b113,
        .sidebar__widget_4045bd16b1a7d1ea ol li a.rsswidget_5d98555065e7b632,
        .sidebar__widget_4045bd16b1a7d1ea ol li a.wp-block-latest-posts__post-title_1dc675f3e942b113 {
          padding-left: 0;
          font-weight: 500;
          display: block; }
          .widget_ceea0df7e35c7663 ul li a.rsswidget_5d98555065e7b632:before, .widget_ceea0df7e35c7663 ul li a.wp-block-latest-posts__post-title_1dc675f3e942b113:before,
          .widget_ceea0df7e35c7663 ol li a.rsswidget_5d98555065e7b632:before,
          .widget_ceea0df7e35c7663 ol li a.wp-block-latest-posts__post-title_1dc675f3e942b113:before,
          .sidebar__widget_4045bd16b1a7d1ea ul li a.rsswidget_5d98555065e7b632:before,
          .sidebar__widget_4045bd16b1a7d1ea ul li a.wp-block-latest-posts__post-title_1dc675f3e942b113:before,
          .sidebar__widget_4045bd16b1a7d1ea ol li a.rsswidget_5d98555065e7b632:before,
          .sidebar__widget_4045bd16b1a7d1ea ol li a.wp-block-latest-posts__post-title_1dc675f3e942b113:before {
            display: none; }
      .widget_ceea0df7e35c7663 ul li ul,
      .widget_ceea0df7e35c7663 ol li ul,
      .sidebar__widget_4045bd16b1a7d1ea ul li ul,
      .sidebar__widget_4045bd16b1a7d1ea ol li ul {
        padding-left: 25px;
        padding-top: 10px; }
    .widget_ceea0df7e35c7663 ul.wp-tag-cloud_d8eea4a92c1daffc li,
    .widget_ceea0df7e35c7663 ol.wp-tag-cloud_d8eea4a92c1daffc li,
    .sidebar__widget_4045bd16b1a7d1ea ul.wp-tag-cloud_d8eea4a92c1daffc li,
    .sidebar__widget_4045bd16b1a7d1ea ol.wp-tag-cloud_d8eea4a92c1daffc li {
      display: inline-block;
      padding: 0;
      border: 0; }
      .widget_ceea0df7e35c7663 ul.wp-tag-cloud_d8eea4a92c1daffc li a:before,
      .widget_ceea0df7e35c7663 ol.wp-tag-cloud_d8eea4a92c1daffc li a:before,
      .sidebar__widget_4045bd16b1a7d1ea ul.wp-tag-cloud_d8eea4a92c1daffc li a:before,
      .sidebar__widget_4045bd16b1a7d1ea ol.wp-tag-cloud_d8eea4a92c1daffc li a:before {
        display: none; }
  .widget_ceea0df7e35c7663.te_widget_categories_1f4fdf23782d2d18 li, .widget_ceea0df7e35c7663.widget_archive_d14b8cef93777530 li,
  .widget_ceea0df7e35c7663 .wp-block-categories-list_ee33020c2a1d7e01 li,
  .widget_ceea0df7e35c7663 .wp-block-archives-list_d6ee263e17c74a0c li,
  .sidebar__widget_4045bd16b1a7d1ea.te_widget_categories_1f4fdf23782d2d18 li,
  .sidebar__widget_4045bd16b1a7d1ea.widget_archive_d14b8cef93777530 li,
  .sidebar__widget_4045bd16b1a7d1ea .wp-block-categories-list_ee33020c2a1d7e01 li,
  .sidebar__widget_4045bd16b1a7d1ea .wp-block-archives-list_d6ee263e17c74a0c li {
    text-align: right;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 100%;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    .widget_ceea0df7e35c7663.te_widget_categories_1f4fdf23782d2d18 li.cat-item_37beb2d86c34391e, .widget_ceea0df7e35c7663.widget_archive_d14b8cef93777530 li.cat-item_37beb2d86c34391e,
    .widget_ceea0df7e35c7663 .wp-block-categories-list_ee33020c2a1d7e01 li.cat-item_37beb2d86c34391e,
    .widget_ceea0df7e35c7663 .wp-block-archives-list_d6ee263e17c74a0c li.cat-item_37beb2d86c34391e,
    .sidebar__widget_4045bd16b1a7d1ea.te_widget_categories_1f4fdf23782d2d18 li.cat-item_37beb2d86c34391e,
    .sidebar__widget_4045bd16b1a7d1ea.widget_archive_d14b8cef93777530 li.cat-item_37beb2d86c34391e,
    .sidebar__widget_4045bd16b1a7d1ea .wp-block-categories-list_ee33020c2a1d7e01 li.cat-item_37beb2d86c34391e,
    .sidebar__widget_4045bd16b1a7d1ea .wp-block-archives-list_d6ee263e17c74a0c li.cat-item_37beb2d86c34391e {
      text-align: right;
      display: inline-block;
      width: 100%; }
    .widget_ceea0df7e35c7663.te_widget_categories_1f4fdf23782d2d18 li a, .widget_ceea0df7e35c7663.widget_archive_d14b8cef93777530 li a,
    .widget_ceea0df7e35c7663 .wp-block-categories-list_ee33020c2a1d7e01 li a,
    .widget_ceea0df7e35c7663 .wp-block-archives-list_d6ee263e17c74a0c li a,
    .sidebar__widget_4045bd16b1a7d1ea.te_widget_categories_1f4fdf23782d2d18 li a,
    .sidebar__widget_4045bd16b1a7d1ea.widget_archive_d14b8cef93777530 li a,
    .sidebar__widget_4045bd16b1a7d1ea .wp-block-categories-list_ee33020c2a1d7e01 li a,
    .sidebar__widget_4045bd16b1a7d1ea .wp-block-archives-list_d6ee263e17c74a0c li a {
      float: left; }

/* About Info Widget*/
.widget-about-info_fdc7dc76c162fe51 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }
  .widget-about-info_fdc7dc76c162fe51 .about-desc_88e3e60f0684c545 {
    text-align: left; }
    .widget-about-info_fdc7dc76c162fe51 .about-desc_88e3e60f0684c545 .about-title_16d11508786d57bd {
      font-size: 20px; }
  .widget-about-info_fdc7dc76c162fe51 .about-image_26e0a95667d0ff0b {
    width: 140px;
    height: 140px;
    border-radius: 10px;
    overflow: hidden;
    margin-bottom: 20px; }
  .widget-about-info_fdc7dc76c162fe51 .te-social-profile_01de7fcfab37f1f7 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 10px;
    padding-top: 30px;
    border-top: 1px solid #E1E1E1;
    width: 100%;
    margin-top: 10px; }
    .widget-about-info_fdc7dc76c162fe51 .te-social-profile_01de7fcfab37f1f7 a {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      width: 44px;
      height: 44px;
      background-color: #F9F4F1;
      border-radius: 50px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      color: #14203A;
      transition: all 0.5s ease-out; }
      .widget-about-info_fdc7dc76c162fe51 .te-social-profile_01de7fcfab37f1f7 a:hover {
        color: #ffffff;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        background-color: #317EFE; }

/* Latest Post Widget*/
.has-dates_19e2c8b2a08d1bf4.has-author_ae4d809a969045a8.wp-block-latest-posts_322498ab051156da .wp-block-latest-posts__te-post-title_61e8c371737d6055 {
  display: inline-block;
  width: 100%;
  font-weight: 500; }

.widget_rss_3511600265b1376b .wp-block-heading_6fb0f67b02d7fa75:before,
.widget_rss_3511600265b1376b .widget-title_b99f806f8bc24b99:before {
  display: none; }
.widget_rss_3511600265b1376b .rss-widget-icon_e9b67bccf905eeda {
  margin-right: 6px; }
.widget_rss_3511600265b1376b ul li a.rsswidget_5d98555065e7b632 {
  color: #14203A; }
  .widget_rss_3511600265b1376b ul li a.rsswidget_5d98555065e7b632:hover {
    color: #317EFE; }

.wp-block-latest-posts_322498ab051156da .wp-block-rss__item-title_a7adf5fee93c86c9,
.wp-block-rss_78dad458f21c0893 .wp-block-rss__item-title_a7adf5fee93c86c9,
.widget_rss_3511600265b1376b .wp-block-rss__item-title_a7adf5fee93c86c9 {
  display: inline-block;
  width: 100%;
  font-weight: 500; }
  .wp-block-latest-posts_322498ab051156da .wp-block-rss__item-title_a7adf5fee93c86c9 a:before,
  .wp-block-rss_78dad458f21c0893 .wp-block-rss__item-title_a7adf5fee93c86c9 a:before,
  .widget_rss_3511600265b1376b .wp-block-rss__item-title_a7adf5fee93c86c9 a:before {
    display: none; }
.wp-block-latest-posts_322498ab051156da .wp-block-latest-posts__post-author_bd45fb99b3ea2168,
.wp-block-latest-posts_322498ab051156da .wp-block-rss__item-publish-date_620adf4727c696eb,
.wp-block-rss_78dad458f21c0893 .wp-block-latest-posts__post-author_bd45fb99b3ea2168,
.wp-block-rss_78dad458f21c0893 .wp-block-rss__item-publish-date_620adf4727c696eb,
.widget_rss_3511600265b1376b .wp-block-latest-posts__post-author_bd45fb99b3ea2168,
.widget_rss_3511600265b1376b .wp-block-rss__item-publish-date_620adf4727c696eb {
  margin-right: 10px; }
.wp-block-latest-posts_322498ab051156da .wp-block-latest-posts__post-author_bd45fb99b3ea2168,
.wp-block-latest-posts_322498ab051156da .wp-block-latest-posts__te-post-date_f678ebb18dc74069,
.wp-block-latest-posts_322498ab051156da .wp-block-rss__item-publish-date_620adf4727c696eb,
.wp-block-latest-posts_322498ab051156da .wp-block-rss__item-author_d09f1e6d14225efc,
.wp-block-latest-posts_322498ab051156da .rss-date_ebdb1d8ecc0068d8,
.wp-block-rss_78dad458f21c0893 .wp-block-latest-posts__post-author_bd45fb99b3ea2168,
.wp-block-rss_78dad458f21c0893 .wp-block-latest-posts__te-post-date_f678ebb18dc74069,
.wp-block-rss_78dad458f21c0893 .wp-block-rss__item-publish-date_620adf4727c696eb,
.wp-block-rss_78dad458f21c0893 .wp-block-rss__item-author_d09f1e6d14225efc,
.wp-block-rss_78dad458f21c0893 .rss-date_ebdb1d8ecc0068d8,
.widget_rss_3511600265b1376b .wp-block-latest-posts__post-author_bd45fb99b3ea2168,
.widget_rss_3511600265b1376b .wp-block-latest-posts__te-post-date_f678ebb18dc74069,
.widget_rss_3511600265b1376b .wp-block-rss__item-publish-date_620adf4727c696eb,
.widget_rss_3511600265b1376b .wp-block-rss__item-author_d09f1e6d14225efc,
.widget_rss_3511600265b1376b .rss-date_ebdb1d8ecc0068d8 {
  display: inline-block;
  font-size: 14px !important;
  font-weight: 500;
  text-transform: capitalize;
  position: relative; }
.wp-block-latest-posts_322498ab051156da .wp-block-latest-posts__te-post-date_f678ebb18dc74069:before,
.wp-block-latest-posts_322498ab051156da .wp-block-rss__item-publish-date_620adf4727c696eb:before,
.wp-block-latest-posts_322498ab051156da .rss-date_ebdb1d8ecc0068d8:before,
.wp-block-rss_78dad458f21c0893 .wp-block-latest-posts__te-post-date_f678ebb18dc74069:before,
.wp-block-rss_78dad458f21c0893 .wp-block-rss__item-publish-date_620adf4727c696eb:before,
.wp-block-rss_78dad458f21c0893 .rss-date_ebdb1d8ecc0068d8:before,
.widget_rss_3511600265b1376b .wp-block-latest-posts__te-post-date_f678ebb18dc74069:before,
.widget_rss_3511600265b1376b .wp-block-rss__item-publish-date_620adf4727c696eb:before,
.widget_rss_3511600265b1376b .rss-date_ebdb1d8ecc0068d8:before {
  content: "\f274";
  font-family: "Font Awesome 6 Free";
  padding-right: 8px; }
.wp-block-latest-posts_322498ab051156da .wp-block-latest-posts__post-author_bd45fb99b3ea2168:before,
.wp-block-latest-posts_322498ab051156da .wp-block-rss__item-author_d09f1e6d14225efc:before,
.wp-block-rss_78dad458f21c0893 .wp-block-latest-posts__post-author_bd45fb99b3ea2168:before,
.wp-block-rss_78dad458f21c0893 .wp-block-rss__item-author_d09f1e6d14225efc:before,
.widget_rss_3511600265b1376b .wp-block-latest-posts__post-author_bd45fb99b3ea2168:before,
.widget_rss_3511600265b1376b .wp-block-rss__item-author_d09f1e6d14225efc:before {
  content: "\f007";
  font-family: "Font Awesome 6 Free";
  padding-right: 8px; }
.wp-block-latest-posts_322498ab051156da .wp-block-latest-posts__post-excerpt_c2118b87dcffd474,
.wp-block-latest-posts_322498ab051156da .wp-block-rss__item-excerpt_8d3ddd2f6e95c4a9,
.wp-block-latest-posts_322498ab051156da .rssSummary_6f2c7f02e92d3e56,
.wp-block-rss_78dad458f21c0893 .wp-block-latest-posts__post-excerpt_c2118b87dcffd474,
.wp-block-rss_78dad458f21c0893 .wp-block-rss__item-excerpt_8d3ddd2f6e95c4a9,
.wp-block-rss_78dad458f21c0893 .rssSummary_6f2c7f02e92d3e56,
.widget_rss_3511600265b1376b .wp-block-latest-posts__post-excerpt_c2118b87dcffd474,
.widget_rss_3511600265b1376b .wp-block-rss__item-excerpt_8d3ddd2f6e95c4a9,
.widget_rss_3511600265b1376b .rssSummary_6f2c7f02e92d3e56 {
  margin-top: 10px;
  margin-bottom: 0; }

.te_widget_latest_post_8863a983e7e3c4ce ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
  margin-bottom: 24px;
  border: 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0; }
  .te_widget_latest_post_8863a983e7e3c4ce ul li:hover .te-latest-post-thumb_7c68fad3fd43ea56 img {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }
  .te_widget_latest_post_8863a983e7e3c4ce ul li:last-child {
    margin-bottom: 0; }
  .te_widget_latest_post_8863a983e7e3c4ce ul li a {
    padding-left: 0; }
    .te_widget_latest_post_8863a983e7e3c4ce ul li a:before {
      display: none; }
  .te_widget_latest_post_8863a983e7e3c4ce ul li .te-latest-post-thumb_7c68fad3fd43ea56 {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    overflow: hidden;
    width: 90px;
    height: 90px;
    border-radius: 20px; }
    .te_widget_latest_post_8863a983e7e3c4ce ul li .te-latest-post-thumb_7c68fad3fd43ea56 img {
      -webkit-transform: scale(1);
              transform: scale(1);
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
  .te_widget_latest_post_8863a983e7e3c4ce ul li .te-latest-post-desc_28f3e653b2505e9d .te-latest-post-title_9cee0050e017f26b {
    margin-bottom: 8px;
    font-size: 20px;
    line-height: 33px;
    color: #14203A;
    font-family: "Inter", sans-serif; }
    .te_widget_latest_post_8863a983e7e3c4ce ul li .te-latest-post-desc_28f3e653b2505e9d .te-latest-post-title_9cee0050e017f26b a {
      font-size: 20px;
      line-height: 33px;
      color: #14203A;
      position: relative;
      text-transform: capitalize;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      font-family: "Inter", sans-serif; }
      .te_widget_latest_post_8863a983e7e3c4ce ul li .te-latest-post-desc_28f3e653b2505e9d .te-latest-post-title_9cee0050e017f26b a:hover {
        color: #317EFE;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }
  .te_widget_latest_post_8863a983e7e3c4ce ul li .te-latest-post-desc_28f3e653b2505e9d .te-latest-post-meta_52a535b5bcbe399f {
    font-size: 18px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    font-weight: 400;
    gap: 8px;
    color: #335371; }

.widget-instagram-feed_2f9ca2f3419c2c58 {
  display: grid;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 12px;
  width: 240px; }
  @media only screen and (min-width: 992px) and (max-width: 1280px) {
    .widget-instagram-feed_2f9ca2f3419c2c58 {
      grid-template-columns: repeat(2, 1fr); } }
  @media (max-width: 374px) {
    .widget-instagram-feed_2f9ca2f3419c2c58 {
      grid-template-columns: repeat(2, 1fr); } }
  .widget-instagram-feed_2f9ca2f3419c2c58 .single-instagram-feed_6ea912cd0db8c637 {
    border-radius: 20px;
    width: 72px;
    height: 72px;
    overflow: hidden;
    position: relative;
    -ms-flex-negative: 0;
        flex-shrink: 0; }
    .widget-instagram-feed_2f9ca2f3419c2c58 .single-instagram-feed_6ea912cd0db8c637:hover img {
      -webkit-transform: scale(1.1);
              transform: scale(1.1);
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .widget-instagram-feed_2f9ca2f3419c2c58 .single-instagram-feed_6ea912cd0db8c637 img {
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover;
      position: absolute;
      left: 0;
      top: 0;
      -webkit-transform: scale(1);
              transform: scale(1);
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }

.widget_promotion_8646edcdc921831a {
  padding-top: 50px;
  padding-bottom: 50px;
  text-align: center;
  background-color: #14203A; }
  .widget_promotion_8646edcdc921831a .wp-block-heading_6fb0f67b02d7fa75 {
    width: 100%;
    text-align: center;
    color: #ffffff;
    font-size: 40px;
    line-height: 56px;
    margin-bottom: 10px; }
  .widget_promotion_8646edcdc921831a .secondary-btn_ade0710dc112c8c9 {
    display: inline-block;
    background: #E7F914;
    color: #14203A;
    padding: 12px 104px;
    font-weight: 600;
    font-family: "Inter", sans-serif;
    text-transform: capitalize;
    position: relative;
    z-index: 1;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
    font-size: 16px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 10px;
    border-radius: 10px; }
    .widget_promotion_8646edcdc921831a .secondary-btn_ade0710dc112c8c9 i {
      color: #fff;
      font-size: 16px; }
    .widget_promotion_8646edcdc921831a .secondary-btn_ade0710dc112c8c9:hover {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      background-color: #ffffff;
      border-color: #ffffff; }
  .widget_promotion_8646edcdc921831a p {
    color: rgba(255, 255, 255, 0.53);
    margin-bottom: 32px; }

.te-post-item_c7f73c854def9c44 .te-single-post-meta_7fd26b7ed55ff618 {
  gap: 32px; }

.te-comment-respond_ad031f0a4724e7d4 {
  margin-top: 70px; }

.te-comment-title_48145122fcc0ef03 h2,
.te-comment-title_48145122fcc0ef03 .wp-block-comments-title_49c0b94391048c9c,
.wp-block-comments_1bc137a5a0c3bc9f h2,
.wp-block-comments_1bc137a5a0c3bc9f .wp-block-comments-title_49c0b94391048c9c {
  font-size: 24px;
  line-height: 28px;
  margin-bottom: 30px; }

/* Block Comment Start */
.wp-block-comments_1bc137a5a0c3bc9f .wp-block-comment-template_664d38027f27c187 {
  padding-left: 0; }
  .wp-block-comments_1bc137a5a0c3bc9f .wp-block-comment-template_664d38027f27c187 .wp-block-te-comment-reply_6dc7f6540889aa5d {
    margin-top: 15px; }
  .wp-block-comments_1bc137a5a0c3bc9f .wp-block-comment-template_664d38027f27c187 li .wp-block-columns_c12f711296f22b17 {
    padding: 50px;
    border: 1px solid #dfe2e9;
    border-radius: 8px;
    margin-bottom: 24px; }
    .wp-block-comments_1bc137a5a0c3bc9f .wp-block-comment-template_664d38027f27c187 li .wp-block-columns_c12f711296f22b17 .wp-block-column_c98e2e2e673b90da:first-child {
      -ms-flex-preferred-size: 80px !important;
          flex-basis: 80px !important; }
    .wp-block-comments_1bc137a5a0c3bc9f .wp-block-comment-template_664d38027f27c187 li .wp-block-columns_c12f711296f22b17 .wp-block-avatar_3f1e1b09d5430e5e {
      width: 100px;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      border-radius: 50%;
      overflow: hidden; }
      .wp-block-comments_1bc137a5a0c3bc9f .wp-block-comment-template_664d38027f27c187 li .wp-block-columns_c12f711296f22b17 .wp-block-avatar_3f1e1b09d5430e5e img {
        width: 100%; }
    .wp-block-comments_1bc137a5a0c3bc9f .wp-block-comment-template_664d38027f27c187 li .wp-block-columns_c12f711296f22b17 .wp-block-comment-author-name_c94cf7725e40b80b a {
      font-size: 21px;
      margin-bottom: 5px;
      font-weight: 500;
      font-family: "Inter", sans-serif;
      color: #14203A; }
    .wp-block-comments_1bc137a5a0c3bc9f .wp-block-comment-template_664d38027f27c187 li .wp-block-columns_c12f711296f22b17 .wp-block-comment-edit-link_0349e69e7634a702 a {
      color: #317EFE; }
    .wp-block-comments_1bc137a5a0c3bc9f .wp-block-comment-template_664d38027f27c187 li .wp-block-columns_c12f711296f22b17 .wp-block-comment-date_98635e8ceeb7b363 a,
    .wp-block-comments_1bc137a5a0c3bc9f .wp-block-comment-template_664d38027f27c187 li .wp-block-columns_c12f711296f22b17 .wp-block-comment-edit-link_0349e69e7634a702 a {
      color: #9ba8c3;
      font-size: 16px;
      font-weight: 400;
      font-family: "Inter", sans-serif; }
    .wp-block-comments_1bc137a5a0c3bc9f .wp-block-comment-template_664d38027f27c187 li .wp-block-columns_c12f711296f22b17 .wp-block-te-comment-reply_6dc7f6540889aa5d a {
      border-radius: 6px;
      font-size: 14px;
      font-weight: 500;
      color: #14203A;
      border: 1px solid #317EFE;
      padding: 4px 26px;
      display: inline-block; }
      .wp-block-comments_1bc137a5a0c3bc9f .wp-block-comment-template_664d38027f27c187 li .wp-block-columns_c12f711296f22b17 .wp-block-te-comment-reply_6dc7f6540889aa5d a:hover {
        background-color: #317EFE;
        color: #ffffff;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }

/* Block Comment End */
.te-latest-comments_14c6dc17fab350d7 .te-comment-respond_ad031f0a4724e7d4,
.te-latest-comments_14c6dc17fab350d7 .comment-respond_837938724ee1c52c {
  margin-top: 60px;
  margin-bottom: 40px; }
.te-latest-comments_14c6dc17fab350d7 li .children .te-comments-item_ce428c8484917961 {
  margin-left: 50px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-latest-comments_14c6dc17fab350d7 li .children .te-comments-item_ce428c8484917961 {
      margin-left: 0; } }
.te-latest-comments_14c6dc17fab350d7 li .children .children .te-comments-item_ce428c8484917961 {
  margin-left: 100px;
  border-top: 1px solid #F9F4F1; }
.te-latest-comments_14c6dc17fab350d7 li .te-comments-item_ce428c8484917961 {
  padding: 50px;
  border: 1px solid #F9F4F1;
  background-color: #F9F4F1;
  border-radius: 20px;
  margin-bottom: 24px; }
  @media (max-width: 767px) {
    .te-latest-comments_14c6dc17fab350d7 li .te-comments-item_ce428c8484917961 {
      padding: 30px; } }
  .te-latest-comments_14c6dc17fab350d7 li .te-comments-item_ce428c8484917961 .te-comments-avatar_b952221c19265ef6 {
    float: left; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-latest-comments_14c6dc17fab350d7 li .te-comments-item_ce428c8484917961 .te-comments-avatar_b952221c19265ef6 {
        float: inherit;
        margin-bottom: 20px; } }
    .te-latest-comments_14c6dc17fab350d7 li .te-comments-item_ce428c8484917961 .te-comments-avatar_b952221c19265ef6 img {
      margin-right: 30px;
      width: 100px;
      border-radius: 50px; }
  .te-latest-comments_14c6dc17fab350d7 li .te-comments-item_ce428c8484917961 .te-comments-text_45bfff6f364b5fdc {
    overflow: hidden; }
    .te-latest-comments_14c6dc17fab350d7 li .te-comments-item_ce428c8484917961 .te-comments-text_45bfff6f364b5fdc p {
      font-size: 16px;
      line-height: 30px;
      margin-bottom: 20px;
      color: #335371; }
    .te-latest-comments_14c6dc17fab350d7 li .te-comments-item_ce428c8484917961 .te-comments-text_45bfff6f364b5fdc .te-avatar-name_9b640deb0754e2a0 {
      margin-bottom: 10px;
      position: relative; }
      .te-latest-comments_14c6dc17fab350d7 li .te-comments-item_ce428c8484917961 .te-comments-text_45bfff6f364b5fdc .te-avatar-name_9b640deb0754e2a0 h5 {
        font-size: 21px;
        margin-bottom: 5px;
        font-weight: 500;
        font-family: "Inter", sans-serif;
        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; }
      .te-latest-comments_14c6dc17fab350d7 li .te-comments-item_ce428c8484917961 .te-comments-text_45bfff6f364b5fdc .te-avatar-name_9b640deb0754e2a0 span {
        color: #131A2A;
        font-size: 16px;
        font-weight: 400;
        font-family: "Inter", sans-serif;
        font-style: italic; }
        @media only screen and (min-width: 0px) and (max-width: 767px) {
          .te-latest-comments_14c6dc17fab350d7 li .te-comments-item_ce428c8484917961 .te-comments-text_45bfff6f364b5fdc .te-avatar-name_9b640deb0754e2a0 span {
            display: inline-block;
            width: 100%; } }
    .te-latest-comments_14c6dc17fab350d7 li .te-comments-item_ce428c8484917961 .te-comments-text_45bfff6f364b5fdc .te-comment-reply_c129286480cf212e {
      display: -webkit-inline-box;
      display: -ms-inline-flexbox;
      display: inline-flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      border-radius: 50px;
      font-size: 14px;
      font-weight: 500;
      color: #14203A;
      border: 1px solid #317EFE;
      padding: 4px 26px;
      gap: 8px;
      position: absolute;
      top: 0;
      right: 0; }
      @media only screen and (min-width: 0px) and (max-width: 767px) {
        .te-latest-comments_14c6dc17fab350d7 li .te-comments-item_ce428c8484917961 .te-comments-text_45bfff6f364b5fdc .te-comment-reply_c129286480cf212e {
          position: unset;
          margin-top: 10px; } }
      .te-latest-comments_14c6dc17fab350d7 li .te-comments-item_ce428c8484917961 .te-comments-text_45bfff6f364b5fdc .te-comment-reply_c129286480cf212e:hover {
        background-color: #317EFE;
        color: #ffffff;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }

.te-post-comments_492106a937f93e17 .te-latest-comments_14c6dc17fab350d7 > ul {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0; }

.te-comments-text_45bfff6f364b5fdc > ul, .te-comments-text_45bfff6f364b5fdc > ol {
  margin-bottom: 20px; }

ul.children {
  list-style: none; }

.te-post-comments-form_2e621cf5b4da4265 .te-contacts-message_69d526e5841d02fd {
  margin-top: 10px; }

/*Comment Input Filed*/
.te-post-comments-title_90ef72021c093ceb .sub-title_caa2e4a83d6e57a1 {
  font-size: 18px;
  font-weight: 500;
  font-family: "Inter", sans-serif;
  color: #E7F914;
  display: inline-block;
  width: 100%;
  margin-bottom: 15px; }
.te-post-comments-title_90ef72021c093ceb h2 {
  font-size: 36px;
  line-height: 28px;
  font-weight: 500;
  color: #14203A;
  margin-bottom: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-post-comments-title_90ef72021c093ceb h2 {
      font-size: 28px;
      margin-bottom: 20px; } }
  .te-post-comments-title_90ef72021c093ceb h2 small {
    font-size: 18px;
    font-family: "Inter", sans-serif;
    color: #317EFE;
    text-transform: capitalize; }

.comment-reply-title_2ff088b5f562f507 {
  font-size: 36px;
  line-height: 28px;
  font-weight: 500;
  color: #14203A;
  margin-bottom: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .comment-reply-title_2ff088b5f562f507 {
      font-size: 28px;
      margin-bottom: 20px; } }
  .comment-reply-title_2ff088b5f562f507 small {
    font-size: 18px;
    font-family: "Inter", sans-serif;
    color: #317EFE;
    text-transform: capitalize; }

.te-comment-respond_ad031f0a4724e7d4,
.comment-respond_837938724ee1c52c {
  position: relative;
  background-color: #F9F4F1;
  padding: 40px;
  border-radius: 20px; }
  .te-comment-respond_ad031f0a4724e7d4 .comment-form-cookies-consent_e340d2c04847b216,
  .comment-respond_837938724ee1c52c .comment-form-cookies-consent_e340d2c04847b216 {
    display: none; }
  .te-comment-respond_ad031f0a4724e7d4 .comment-notes_7042f2e6c48485ba,
  .comment-respond_837938724ee1c52c .comment-notes_7042f2e6c48485ba {
    margin-bottom: 30px; }
  .te-comment-respond_ad031f0a4724e7d4 p,
  .comment-respond_837938724ee1c52c p {
    margin: 0; }
  .te-comment-respond_ad031f0a4724e7d4 .te-contacts-email_566719be7187b340,
  .te-comment-respond_ad031f0a4724e7d4 .te-contacts-name_102140e58c0dc2de,
  .te-comment-respond_ad031f0a4724e7d4 .single-input-field_88e1d1bf34531a60,
  .comment-respond_837938724ee1c52c .te-contacts-email_566719be7187b340,
  .comment-respond_837938724ee1c52c .te-contacts-name_102140e58c0dc2de,
  .comment-respond_837938724ee1c52c .single-input-field_88e1d1bf34531a60 {
    margin-bottom: 20px; }
  .te-comment-respond_ad031f0a4724e7d4 label,
  .comment-respond_837938724ee1c52c label {
    display: block;
    font-size: 18px;
    font-weight: 600;
    color: #778196;
    margin-bottom: 20px; }
  .te-comment-respond_ad031f0a4724e7d4 .checkbox-field-wrapper_add1e176bb48c1bd,
  .comment-respond_837938724ee1c52c .checkbox-field-wrapper_add1e176bb48c1bd {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    gap: 10px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-bottom: 20px;
    padding: 15px 0; }
    .te-comment-respond_ad031f0a4724e7d4 .checkbox-field-wrapper_add1e176bb48c1bd p,
    .comment-respond_837938724ee1c52c .checkbox-field-wrapper_add1e176bb48c1bd p {
      margin: 0; }
    .te-comment-respond_ad031f0a4724e7d4 .checkbox-field-wrapper_add1e176bb48c1bd .single-checkbox-field_1aed230fd3c09374,
    .comment-respond_837938724ee1c52c .checkbox-field-wrapper_add1e176bb48c1bd .single-checkbox-field_1aed230fd3c09374 {
      margin-bottom: 0;
      display: -webkit-inline-box;
      display: -ms-inline-flexbox;
      display: inline-flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 12px;
      font-size: 18px;
      font-weight: 400;
      font-family: "Inter", sans-serif; }
  .te-comment-respond_ad031f0a4724e7d4 .te-comment-form-cookies-consent_00a929bf2d043ba9,
  .comment-respond_837938724ee1c52c .te-comment-form-cookies-consent_00a929bf2d043ba9 {
    display: none; }
  .te-comment-respond_ad031f0a4724e7d4 input[type="number"],
  .comment-respond_837938724ee1c52c input[type="number"] {
    -webkit-appearance: textfield;
    -moz-appearance: textfield;
    appearance: textfield; }
  .te-comment-respond_ad031f0a4724e7d4 input,
  .te-comment-respond_ad031f0a4724e7d4 select,
  .comment-respond_837938724ee1c52c input,
  .comment-respond_837938724ee1c52c select {
    padding: 0 20px;
    height: 60px;
    width: 100%;
    color: #778196;
    opacity: 1;
    border: 1px solid #E1E1E1 !important;
    border-radius: 20px;
    font-size: 18px;
    font-weight: 400;
    background-color: transparent;
    font-family: "Inter", sans-serif !important; }
  .te-comment-respond_ad031f0a4724e7d4 *::-webkit-input-placeholder,
  .comment-respond_837938724ee1c52c *::-webkit-input-placeholder {
    color: #778196; }
  .te-comment-respond_ad031f0a4724e7d4 *:-ms-input-placeholder,
  .comment-respond_837938724ee1c52c *:-ms-input-placeholder {
    color: #778196; }
  .te-comment-respond_ad031f0a4724e7d4 *::-ms-input-placeholder,
  .comment-respond_837938724ee1c52c *::-ms-input-placeholder {
    color: #778196; }
  .te-comment-respond_ad031f0a4724e7d4 *::placeholder,
  .comment-respond_837938724ee1c52c *::placeholder {
    color: #778196; }
  .te-comment-respond_ad031f0a4724e7d4 textarea,
  .comment-respond_837938724ee1c52c textarea {
    resize: vertical;
    padding: 20px;
    width: 100%;
    color: #778196;
    border: 1px solid #E1E1E1 !important;
    border-radius: 20px;
    font-size: 18px;
    font-weight: 400;
    background-color: transparent;
    font-family: "Inter", sans-serif !important;
    height: 190px;
    margin-bottom: 30px; }
  .te-comment-respond_ad031f0a4724e7d4 input:focus,
  .te-comment-respond_ad031f0a4724e7d4 textarea:focus,
  .te-comment-respond_ad031f0a4724e7d4 .form-select_2ac6277c8a1641b0:focus,
  .comment-respond_837938724ee1c52c input:focus,
  .comment-respond_837938724ee1c52c textarea:focus,
  .comment-respond_837938724ee1c52c .form-select_2ac6277c8a1641b0:focus {
    outline: none !important;
    -webkit-box-shadow: none;
            box-shadow: none;
    border-color: #317EFE !important;
    -webkit-transition: all 0.4s ease 0s;
    transition: all 0.4s ease 0s; }

.te-team-card_1848673777468418 {
  position: relative;
  border-radius: 20px;
  overflow: hidden; }
  .te-team-card_1848673777468418:hover .image:before {
    height: 250%;
    -webkit-transition: all 900ms linear;
    transition: all 900ms linear;
    background-color: transparent; }
  .te-team-card_1848673777468418:hover .image img {
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }
  .te-team-card_1848673777468418:hover .te-content-wrapper_d740a04163d995ef {
    visibility: visible;
    opacity: 1;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
    -webkit-transform: scale(1);
            transform: scale(1); }
  .te-team-card_1848673777468418 .image {
    overflow: hidden;
    position: relative; }
    .te-team-card_1848673777468418 .image:before {
      position: absolute;
      width: 200%;
      height: 0%;
      left: 50%;
      top: 50%;
      background-color: rgba(255, 255, 255, 0.3);
      -webkit-transform: translate(-50%, -50%) rotate(-45deg);
              transform: translate(-50%, -50%) rotate(-45deg);
      content: "";
      z-index: 1; }
    .te-team-card_1848673777468418 .image img {
      width: 100%;
      height: 100%;
      -webkit-transform: scale(1);
              transform: scale(1);
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
  .te-team-card_1848673777468418 .te-content-wrapper_d740a04163d995ef {
    position: absolute;
    top: 0;
    height: 100%;
    left: 0;
    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;
    width: 100%;
    z-index: 2;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(14, 43, 197, 0)), to(#0E2BC5));
    background: linear-gradient(180deg, rgba(14, 43, 197, 0) 0%, #0E2BC5 100%);
    visibility: hidden;
    opacity: 0;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
    -webkit-transform: scaleY(0.3);
            transform: scaleY(0.3); }
    .te-team-card_1848673777468418 .te-content-wrapper_d740a04163d995ef .content {
      width: 100%;
      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;
      z-index: 1;
      gap: 17px;
      position: absolute;
      bottom: 0;
      left: 0;
      padding: 45px 30px; }
      .te-team-card_1848673777468418 .te-content-wrapper_d740a04163d995ef .content .title {
        font-size: 24px;
        font-weight: 500;
        line-height: 24px;
        letter-spacing: 0px;
        color: #ffffff;
        font-family: "Inter", sans-serif;
        margin: 0; }
      .te-team-card_1848673777468418 .te-content-wrapper_d740a04163d995ef .content .desc_8275e75bca7b205c {
        font-size: 18px;
        line-height: 18px;
        font-weight: 400;
        color: #ffffff;
        font-family: "Inter", sans-serif;
        margin: 0; }
    .te-team-card_1848673777468418 .te-content-wrapper_d740a04163d995ef .social_03db347f288182a4 {
      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;
      gap: 20px;
      width: 100%;
      z-index: -1;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
      .te-team-card_1848673777468418 .te-content-wrapper_d740a04163d995ef .social_03db347f288182a4 a {
        width: 35px;
        height: 35px;
        border-radius: 50px;
        background-color: #ffffff;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        font-size: 14px;
        color: #14203A;
        -ms-flex-negative: 0;
            flex-shrink: 0; }
        .te-team-card_1848673777468418 .te-content-wrapper_d740a04163d995ef .social_03db347f288182a4 a:hover {
          background-color: #E7F914;
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }

.te-team-card_1848673777468418.style-2_2fddaf9b330e061a {
  padding: 20px;
  background-color: #F9F4F1;
  border-radius: 20px;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out; }
  .te-team-card_1848673777468418.style-2_2fddaf9b330e061a:hover {
    background-color: #317EFE;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }
    .te-team-card_1848673777468418.style-2_2fddaf9b330e061a:hover .te-content-wrapper_d740a04163d995ef .social_03db347f288182a4 a {
      color: #ffffff;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-team-card_1848673777468418.style-2_2fddaf9b330e061a:hover .te-content-wrapper_d740a04163d995ef .content .title,
    .te-team-card_1848673777468418.style-2_2fddaf9b330e061a:hover .te-content-wrapper_d740a04163d995ef .content .desc_8275e75bca7b205c {
      color: #ffffff;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
  .te-team-card_1848673777468418.style-2_2fddaf9b330e061a .image {
    border-radius: 20px; }
  .te-team-card_1848673777468418.style-2_2fddaf9b330e061a .te-content-wrapper_d740a04163d995ef {
    position: unset;
    visibility: visible;
    opacity: 1;
    background: transparent;
    -webkit-transform: unset;
            transform: unset; }
    .te-team-card_1848673777468418.style-2_2fddaf9b330e061a .te-content-wrapper_d740a04163d995ef .content {
      padding: 0;
      margin-top: 20px;
      margin-bottom: 10px;
      position: unset; }
      .te-team-card_1848673777468418.style-2_2fddaf9b330e061a .te-content-wrapper_d740a04163d995ef .content .title {
        color: #131A2A;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }
        .te-team-card_1848673777468418.style-2_2fddaf9b330e061a .te-content-wrapper_d740a04163d995ef .content .title a:hover {
          color: #ffffff !important; }
      .te-team-card_1848673777468418.style-2_2fddaf9b330e061a .te-content-wrapper_d740a04163d995ef .content .desc_8275e75bca7b205c {
        color: #335371;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }
    .te-team-card_1848673777468418.style-2_2fddaf9b330e061a .te-content-wrapper_d740a04163d995ef .social_03db347f288182a4 a {
      border: 1px solid #E1E1E1;
      background-color: transparent; }
      .te-team-card_1848673777468418.style-2_2fddaf9b330e061a .te-content-wrapper_d740a04163d995ef .social_03db347f288182a4 a:hover {
        background-color: #317EFE;
        border-color: #317EFE;
        color: #ffffff;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }

.te-team-member-slider-wrapper_5e80d354b8259083 {
  position: relative;
  padding: 0;
  overflow: hidden; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-team-member-slider-wrapper_5e80d354b8259083 {
      padding: 0 12px; } }
  .te-team-member-slider-wrapper_5e80d354b8259083 .slick-list_f017836d8871327e {
    margin: 0 -15px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-team-member-slider-wrapper_5e80d354b8259083 .slick-list_f017836d8871327e {
        padding-bottom: 25px;
        margin: unset; } }
    .te-team-member-slider-wrapper_5e80d354b8259083 .slick-list_f017836d8871327e .slick-slide {
      margin: 0 15px; }
  .te-team-member-slider-wrapper_5e80d354b8259083 .slick-dots_20bf7aba1b21dff4 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 24px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: 0; }
    .te-team-member-slider-wrapper_5e80d354b8259083 .slick-dots_20bf7aba1b21dff4 li {
      display: inline-block;
      line-height: 0;
      outline: 2px solid transparent;
      border: 5px solid transparent;
      border-radius: 50px;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
      .te-team-member-slider-wrapper_5e80d354b8259083 .slick-dots_20bf7aba1b21dff4 li button {
        font-size: 0;
        padding: 0;
        width: 12px;
        height: 12px;
        background-color: #317EFE;
        border-radius: 50px;
        position: relative;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }
      .te-team-member-slider-wrapper_5e80d354b8259083 .slick-dots_20bf7aba1b21dff4 li.slick-active {
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        outline: 2px solid #317EFE; }
        .te-team-member-slider-wrapper_5e80d354b8259083 .slick-dots_20bf7aba1b21dff4 li.slick-active button {
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
  .te-team-member-slider-wrapper_5e80d354b8259083 .slick-arrow_0f4b7b2ff344007a {
    display: none !important; }

.te-portfolio-filter {
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 20px 30px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 50px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  .te-portfolio-filter li {
    list-style: none;
    font-size: 17px;
    font-weight: 600;
    line-height: initial;
    letter-spacing: 0px;
    text-transform: capitalize;
    display: inline-block;
    cursor: pointer;
    border-radius: 50px;
    color: #335371;
    border: 1px solid #E1E1E1;
    padding: 10px 22px;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }
    .te-portfolio-filter li.active {
      background-color: #317EFE;
      border-color: #317EFE;
      color: #ffffff;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-portfolio-filter li:hover {
      background-color: #317EFE;
      border-color: #317EFE;
      color: #ffffff;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }

.te-portfolio-card_8802f0fa6fc2a74c {
  background-color: #ffffff;
  overflow: hidden;
  margin-bottom: 30px;
  border-radius: 20px; }
  .te-portfolio-card_8802f0fa6fc2a74c:hover .image .te-content-wrapper_d740a04163d995ef {
    visibility: visible;
    opacity: 1;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
    -webkit-transform: scale(1);
            transform: scale(1); }
    .te-portfolio-card_8802f0fa6fc2a74c:hover .image .te-content-wrapper_d740a04163d995ef .content .content-inner_f6ffd909f073ea03 {
      margin-bottom: 0;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-portfolio-card_8802f0fa6fc2a74c:hover .image .te-content-wrapper_d740a04163d995ef .content .btn-wrapper_93734c3439bc130f {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-portfolio-card_8802f0fa6fc2a74c:hover .image .te-content-wrapper_d740a04163d995ef .content .content-inner_f6ffd909f073ea03 {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      -webkit-transform: scaleY(1);
              transform: scaleY(1); }
  .te-portfolio-card_8802f0fa6fc2a74c:hover .image img {
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }
  .te-portfolio-card_8802f0fa6fc2a74c .image {
    overflow: hidden;
    position: relative; }
    .te-portfolio-card_8802f0fa6fc2a74c .image img {
      -webkit-transform: scale(1);
              transform: scale(1);
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      width: 100%; }
  .te-portfolio-card_8802f0fa6fc2a74c .te-content-wrapper_d740a04163d995ef {
    padding: 12px;
    position: absolute;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }
    .te-portfolio-card_8802f0fa6fc2a74c .te-content-wrapper_d740a04163d995ef .content {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
      height: 100%;
      gap: 10px;
      -webkit-box-align: end;
          -ms-flex-align: end;
              align-items: flex-end;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      position: relative;
      padding: 10px; }
      .te-portfolio-card_8802f0fa6fc2a74c .te-content-wrapper_d740a04163d995ef .content .content-inner_f6ffd909f073ea03 {
        width: 100%;
        background-color: #ffffff;
        border-radius: 20px;
        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;
        padding: 18px 10px;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        -webkit-transform: scaleY(0.3);
                transform: scaleY(0.3); }
      .te-portfolio-card_8802f0fa6fc2a74c .te-content-wrapper_d740a04163d995ef .content .sub-title_caa2e4a83d6e57a1 {
        color: #131A2A;
        font-size: 18px;
        line-height: 36px;
        font-weight: 400; }
      .te-portfolio-card_8802f0fa6fc2a74c .te-content-wrapper_d740a04163d995ef .content .title {
        margin-bottom: 0;
        color: #131A2A;
        font-size: 24px;
        line-height: 39px;
        font-weight: 500; }
      .te-portfolio-card_8802f0fa6fc2a74c .te-content-wrapper_d740a04163d995ef .content .btn-wrapper_93734c3439bc130f {
        position: absolute;
        top: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
        padding: 0;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }
        .te-portfolio-card_8802f0fa6fc2a74c .te-content-wrapper_d740a04163d995ef .content .btn-wrapper_93734c3439bc130f a {
          display: -webkit-inline-box;
          display: -ms-inline-flexbox;
          display: inline-flex;
          width: 73px;
          height: 73px;
          background-color: #E7F914;
          border-radius: 50px;
          color: #14203A;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out;
          font-size: 24px; }
          .te-portfolio-card_8802f0fa6fc2a74c .te-content-wrapper_d740a04163d995ef .content .btn-wrapper_93734c3439bc130f a:hover {
            -webkit-transition: all 0.5s ease-out;
            transition: all 0.5s ease-out;
            background-color: #317EFE;
            color: #ffffff; }

.te-portfolio-card_8802f0fa6fc2a74c.style-2_2fddaf9b330e061a .te-content-wrapper_d740a04163d995ef .content {
  background-color: #317efeb8;
  padding: 20px;
  border-radius: 20px; }
  .te-portfolio-card_8802f0fa6fc2a74c.style-2_2fddaf9b330e061a .te-content-wrapper_d740a04163d995ef .content .btn-wrapper_93734c3439bc130f {
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); }

.te-portfolio-card_8802f0fa6fc2a74c.style-3_20aa8a93e22c4535:hover .te-content-wrapper_d740a04163d995ef .content .btn-wrapper_93734c3439bc130f {
  top: 30px;
  right: 0;
  -webkit-transform: translate(-50%);
          transform: translate(-50%);
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out; }
.te-portfolio-card_8802f0fa6fc2a74c.style-3_20aa8a93e22c4535 .te-content-wrapper_d740a04163d995ef {
  padding: 0; }
  .te-portfolio-card_8802f0fa6fc2a74c.style-3_20aa8a93e22c4535 .te-content-wrapper_d740a04163d995ef .content .content-inner_f6ffd909f073ea03 {
    border-radius: 20px;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    padding: 30px; }
  .te-portfolio-card_8802f0fa6fc2a74c.style-3_20aa8a93e22c4535 .te-content-wrapper_d740a04163d995ef .content .btn-wrapper_93734c3439bc130f {
    top: -50px;
    right: 0;
    -webkit-transform: translate(50%);
            transform: translate(50%);
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }

.newsletter-area_755faf45ac97236d.style-1_df766ef49ccaf05e {
  margin-top: -210px; }
  @media (max-width: 991px) {
    .newsletter-area_755faf45ac97236d.style-1_df766ef49ccaf05e {
      margin-top: 0;
      padding-top: 100px; } }

.about-us-area_02d6229680da6c19.style-1_df766ef49ccaf05e {
  padding-top: 120px; }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .about-us-area_02d6229680da6c19.style-1_df766ef49ccaf05e {
      padding-top: 80px; } }
  @media only screen and (min-width: 992px) and (max-width: 1199px) {
    .about-us-area_02d6229680da6c19.style-1_df766ef49ccaf05e {
      padding-top: 100px; } }
  .about-us-area_02d6229680da6c19.style-1_df766ef49ccaf05e .te-about-info-card_2d4841b26a625875.style-2_2fddaf9b330e061a {
    padding-left: 30px; }
  .about-us-area_02d6229680da6c19.style-1_df766ef49ccaf05e .te-about-image-card_f4c9b519ea60d64d.style-2_2fddaf9b330e061a {
    padding-right: 30px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .about-us-area_02d6229680da6c19.style-1_df766ef49ccaf05e .te-about-image-card_f4c9b519ea60d64d.style-2_2fddaf9b330e061a {
        padding-right: 0;
        margin-bottom: 50px; } }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .about-us-area_02d6229680da6c19.style-1_df766ef49ccaf05e .te-about-image-card_f4c9b519ea60d64d.style-2_2fddaf9b330e061a {
        margin-bottom: 200px;
        padding-right: 0; } }
    @media only screen and (min-width: 992px) and (max-width: 1199px) {
      .about-us-area_02d6229680da6c19.style-1_df766ef49ccaf05e .te-about-image-card_f4c9b519ea60d64d.style-2_2fddaf9b330e061a {
        margin-bottom: 200px;
        padding-right: 0; } }

.feature-area_893f629b26f6f445.style-1_df766ef49ccaf05e {
  padding-top: 120px;
  padding-bottom: 96px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .feature-area_893f629b26f6f445.style-1_df766ef49ccaf05e {
      padding-top: 80px;
      padding-bottom: 56px; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .feature-area_893f629b26f6f445.style-1_df766ef49ccaf05e {
      padding-top: 100px;
      padding-bottom: 76px; } }
  .feature-area_893f629b26f6f445.style-1_df766ef49ccaf05e .te-info-card_fb45379060783511:hover .te-theme-btn_4d8c7440783b4cd1 {
    background-color: #317EFE;
    border-color: #317EFE;
    color: #ffffff; }

.testimonial-slider-area_3e9c8ecb605386b8.style-1_df766ef49ccaf05e {
  padding-bottom: 5px; }

.portfolio-area_873a0c5dcc504584.style-1_df766ef49ccaf05e {
  padding-top: 120px;
  padding-bottom: 96px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .portfolio-area_873a0c5dcc504584.style-1_df766ef49ccaf05e {
      padding-top: 80px;
      padding-bottom: 56px; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .portfolio-area_873a0c5dcc504584.style-1_df766ef49ccaf05e {
      padding-top: 100px;
      padding-bottom: 76px; } }

.counter-up-area_157179e9de38d6e6.style-1_df766ef49ccaf05e {
  padding-top: 710px;
  padding-bottom: 120px;
  background-repeat: no-repeat;
  background-position: center bottom;
  margin-top: -655px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .counter-up-area_157179e9de38d6e6.style-1_df766ef49ccaf05e {
      padding-bottom: 80px; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .counter-up-area_157179e9de38d6e6.style-1_df766ef49ccaf05e {
      padding-bottom: 100px; } }

.te-process-step-area_1d0acd3135735520.style-1_df766ef49ccaf05e {
  padding-top: 120px;
  padding-bottom: 96px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-process-step-area_1d0acd3135735520.style-1_df766ef49ccaf05e {
      padding-top: 80px;
      padding-bottom: 56px; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .te-process-step-area_1d0acd3135735520.style-1_df766ef49ccaf05e {
      padding-top: 100px;
      padding-bottom: 76px; } }

.latest-posts-area_29c368075550882b.style-1_df766ef49ccaf05e {
  padding-top: 120px;
  padding-bottom: 80px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .latest-posts-area_29c368075550882b.style-1_df766ef49ccaf05e {
      padding-top: 80px;
      padding-bottom: 40px; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .latest-posts-area_29c368075550882b.style-1_df766ef49ccaf05e {
      padding-top: 100px;
      padding-bottom: 60px; } }

.team-slider-area_c52564c7e0d0d94f.style-1_df766ef49ccaf05e {
  overflow: hidden; }

.brand-marquee-area_97eedef27308166f {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: hidden;
  gap: 66px;
  background-color: #317EFE; }
  @media (max-width: 767px) {
    .brand-marquee-area_97eedef27308166f {
      gap: 20px; } }
  .brand-marquee-area_97eedef27308166f .brand-marquee-wrapper_3806eac7ac425465 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    gap: 44px; }
    .brand-marquee-area_97eedef27308166f .brand-marquee-wrapper_3806eac7ac425465.first-brand-marquee_d4fcd8ea82e27428 {
      -webkit-animation: Scroll 32s linear infinite;
              animation: Scroll 32s linear infinite; }
    .brand-marquee-area_97eedef27308166f .brand-marquee-wrapper_3806eac7ac425465.second-brand-marquee_ac28a4d5ef019b41 {
      -webkit-animation: Scroll 32s linear infinite;
              animation: Scroll 32s linear infinite;
      -webkit-animation-direction: reverse;
              animation-direction: reverse; }
  .brand-marquee-area_97eedef27308166f .single-brand-marquee_d6ae51234d329414 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    gap: 44px; }
    .brand-marquee-area_97eedef27308166f .single-brand-marquee_d6ae51234d329414:nth-child(even) .brand-marquee-title_bfe5cf1a97890571 {
      color: #E7F914; }
    .brand-marquee-area_97eedef27308166f .single-brand-marquee_d6ae51234d329414:last-child .brand-marquee-star_657ed4db5f5d850b {
      display: none; }
    .brand-marquee-area_97eedef27308166f .single-brand-marquee_d6ae51234d329414 .brand-marquee-title_bfe5cf1a97890571 {
      font-size: 32px;
      color: #ffffff;
      font-weight: 500;
      text-transform: uppercase;
      line-height: initial;
      white-space: nowrap; }
      @media only screen and (min-width: 0px) and (max-width: 767px) {
        .brand-marquee-area_97eedef27308166f .single-brand-marquee_d6ae51234d329414 .brand-marquee-title_bfe5cf1a97890571 {
          font-size: 62px;
          line-height: 62px; } }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .brand-marquee-area_97eedef27308166f .single-brand-marquee_d6ae51234d329414 .brand-marquee-title_bfe5cf1a97890571 {
          font-size: 80px;
          line-height: 80px; } }
      @media only screen and (min-width: 992px) and (max-width: 1199px) {
        .brand-marquee-area_97eedef27308166f .single-brand-marquee_d6ae51234d329414 .brand-marquee-title_bfe5cf1a97890571 {
          font-size: 95px;
          line-height: 75px; } }
      @media only screen and (min-width: 1200px) and (max-width: 1399px) {
        .brand-marquee-area_97eedef27308166f .single-brand-marquee_d6ae51234d329414 .brand-marquee-title_bfe5cf1a97890571 {
          font-size: 100px;
          line-height: 80px; } }
    .brand-marquee-area_97eedef27308166f .single-brand-marquee_d6ae51234d329414 .brand-marquee-star_657ed4db5f5d850b {
      font-size: 90px;
      font-weight: 500;
      color: #E7F914;
      white-space: nowrap;
      margin-top: 20px;
      line-height: 0; }

.about-us-area_02d6229680da6c19.style-2_2fddaf9b330e061a {
  padding-top: 120px;
  padding-bottom: 330px;
  background-color: #F9F4F1; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .about-us-area_02d6229680da6c19.style-2_2fddaf9b330e061a {
      padding: 80px 0; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .about-us-area_02d6229680da6c19.style-2_2fddaf9b330e061a {
      padding: 100px 0; } }
  @media (max-width: 991px) {
    .about-us-area_02d6229680da6c19.style-2_2fddaf9b330e061a .te-about-image-card_f4c9b519ea60d64d {
      text-align: center;
      margin-bottom: 50px; } }
  @media (max-width: 991px) {
    .about-us-area_02d6229680da6c19.style-2_2fddaf9b330e061a .te-about-image-card_f4c9b519ea60d64d .te-main-img-wrapper_97036c12ed2a0d59 .te-main-img-inner_da80dde95d15ed9d {
      width: 100%; } }
  @media (max-width: 1199px) {
    .about-us-area_02d6229680da6c19.style-2_2fddaf9b330e061a .te-about-image-card_f4c9b519ea60d64d .te-company-foundation_74e030d58e4c3a77 {
      left: 0; } }
  @media (max-width: 1199px) {
    .about-us-area_02d6229680da6c19.style-2_2fddaf9b330e061a .te-about-info-card_2d4841b26a625875 {
      padding-left: 0; } }
  @media only screen and (min-width: 992px) and (max-width: 1199px) {
    .about-us-area_02d6229680da6c19.style-2_2fddaf9b330e061a .te-about-info-card_2d4841b26a625875 {
      padding-left: 60px; } }
  @media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .about-us-area_02d6229680da6c19.style-2_2fddaf9b330e061a .te-about-info-card_2d4841b26a625875 {
      padding-left: 80px; } }

.feature-area_893f629b26f6f445.style-2_2fddaf9b330e061a {
  padding-top: 120px;
  padding-bottom: 96px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .feature-area_893f629b26f6f445.style-2_2fddaf9b330e061a {
      padding-top: 80px;
      padding-bottom: 56px; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .feature-area_893f629b26f6f445.style-2_2fddaf9b330e061a {
      padding-top: 100px;
      padding-bottom: 76px; } }

.cta-and-portfolio-area_f3c012cde8007ebd {
  background: -webkit-gradient(linear, left top, left bottom, from(#EAF4FE), to(#C9E4FF));
  background: linear-gradient(180deg, #EAF4FE 0%, #C9E4FF 100%);
  padding-bottom: 610px; }
  @media only screen and (min-width: 992px) and (max-width: 1199px) {
    .cta-and-portfolio-area_f3c012cde8007ebd {
      padding-bottom: 100px; } }
  @media (max-width: 991px) {
    .cta-and-portfolio-area_f3c012cde8007ebd {
      padding-bottom: 80px; } }

.portfolio-area_873a0c5dcc504584.style-2_2fddaf9b330e061a {
  padding-top: 120px;
  margin-top: -600px; }
  @media (max-width: 991px) {
    .portfolio-area_873a0c5dcc504584.style-2_2fddaf9b330e061a {
      margin-top: 0; } }
  @media only screen and (min-width: 992px) and (max-width: 1199px) {
    .portfolio-area_873a0c5dcc504584.style-2_2fddaf9b330e061a {
      margin-top: 0;
      padding-top: 100px; } }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .portfolio-area_873a0c5dcc504584.style-2_2fddaf9b330e061a {
      padding-top: 80px; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .portfolio-area_873a0c5dcc504584.style-2_2fddaf9b330e061a {
      padding-top: 100px; } }

.team-slider-area_c52564c7e0d0d94f.style-2_2fddaf9b330e061a {
  overflow: hidden;
  padding: 80px 0; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .team-slider-area_c52564c7e0d0d94f.style-2_2fddaf9b330e061a {
      padding: 80px 0; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .team-slider-area_c52564c7e0d0d94f.style-2_2fddaf9b330e061a {
      padding: 100px 0; } }
  .team-slider-area_c52564c7e0d0d94f.style-2_2fddaf9b330e061a .slick-list_f017836d8871327e {
    padding-bottom: 0; }

.faq-area_e3d74b70397f65fa.style-1_df766ef49ccaf05e {
  padding-bottom: 100px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .faq-area_e3d74b70397f65fa.style-1_df766ef49ccaf05e {
      padding-bottom: 80px; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .faq-area_e3d74b70397f65fa.style-1_df766ef49ccaf05e {
      padding-bottom: 100px; } }
  @media only screen and (min-width: 992px) and (max-width: 1199px) {
    .faq-area_e3d74b70397f65fa.style-1_df766ef49ccaf05e {
      padding-bottom: 120px; } }
  @media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .faq-area_e3d74b70397f65fa.style-1_df766ef49ccaf05e {
      padding-bottom: 120px; } }
  @media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .faq-area_e3d74b70397f65fa.style-1_df766ef49ccaf05e .accordion-wrapper_2a4e61fc11b42e8a {
      padding-right: 60px; } }
  .faq-area_e3d74b70397f65fa.style-1_df766ef49ccaf05e .te-faq-image_bb713402ee754e22 {
    margin-top: 82px;
    position: relative;
    right: -83px;
    display: inline-block; }
    @media (max-width: 1199px) {
      .faq-area_e3d74b70397f65fa.style-1_df766ef49ccaf05e .te-faq-image_bb713402ee754e22 {
        right: unset;
        margin-bottom: 150px;
        -webkit-transform: translateX(-50%);
                transform: translateX(-50%);
        left: 50%; } }
    @media only screen and (min-width: 1200px) and (max-width: 1399px) {
      .faq-area_e3d74b70397f65fa.style-1_df766ef49ccaf05e .te-faq-image_bb713402ee754e22 {
        right: 0; } }
    .faq-area_e3d74b70397f65fa.style-1_df766ef49ccaf05e .te-faq-image_bb713402ee754e22 .te-image-wrapper_e338ea5fef1a2a61 {
      position: relative; }
      .faq-area_e3d74b70397f65fa.style-1_df766ef49ccaf05e .te-faq-image_bb713402ee754e22 .te-image-wrapper_e338ea5fef1a2a61 .te-main-img-inner_da80dde95d15ed9d {
        -webkit-clip-path: polygon(10% 0%, 100% 0%, 90% 100%, 0% 100%);
                clip-path: polygon(10% 0%, 100% 0%, 90% 100%, 0% 100%); }
      .faq-area_e3d74b70397f65fa.style-1_df766ef49ccaf05e .te-faq-image_bb713402ee754e22 .te-image-wrapper_e338ea5fef1a2a61 .te-image-shape_5ed8d894dad33d39 {
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
        z-index: -1; }
      .faq-area_e3d74b70397f65fa.style-1_df766ef49ccaf05e .te-faq-image_bb713402ee754e22 .te-image-wrapper_e338ea5fef1a2a61 .content {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        gap: 10px; }
        .faq-area_e3d74b70397f65fa.style-1_df766ef49ccaf05e .te-faq-image_bb713402ee754e22 .te-image-wrapper_e338ea5fef1a2a61 .content .title {
          font-size: 18px;
          font-weight: 400;
          line-height: 18px;
          color: #ffffff;
          margin-bottom: 0; }
        .faq-area_e3d74b70397f65fa.style-1_df766ef49ccaf05e .te-faq-image_bb713402ee754e22 .te-image-wrapper_e338ea5fef1a2a61 .content .number_43f7b00156bd5c04 {
          font-size: 32px;
          font-weight: 500;
          line-height: 32px;
          letter-spacing: 0px;
          color: #ffffff;
          margin-bottom: 0; }
      .faq-area_e3d74b70397f65fa.style-1_df766ef49ccaf05e .te-faq-image_bb713402ee754e22 .te-image-wrapper_e338ea5fef1a2a61 .top-content_b070a5330ea3063f {
        width: 152px;
        height: 152px;
        background-color: #317EFE;
        border-radius: 100%;
        border: 16px solid #ffffff;
        position: absolute;
        left: -70px;
        top: -95px; }
        @media only screen and (min-width: 0px) and (max-width: 767px) {
          .faq-area_e3d74b70397f65fa.style-1_df766ef49ccaf05e .te-faq-image_bb713402ee754e22 .te-image-wrapper_e338ea5fef1a2a61 .top-content_b070a5330ea3063f {
            left: 50%;
            -webkit-transform: translateX(-50%);
                    transform: translateX(-50%); } }
      .faq-area_e3d74b70397f65fa.style-1_df766ef49ccaf05e .te-faq-image_bb713402ee754e22 .te-image-wrapper_e338ea5fef1a2a61 .bottom-content_fee9e31699957f74 {
        border: 20px solid #ffffff;
        background-color: #ffffff;
        border-radius: 50%;
        width: 187px;
        height: 187px;
        position: absolute;
        right: -30px;
        bottom: -110px;
        -webkit-box-shadow: 0px 0px 60px rgba(0, 0, 0, 0.05);
                box-shadow: 0px 0px 60px rgba(0, 0, 0, 0.05); }
        @media only screen and (min-width: 0px) and (max-width: 767px) {
          .faq-area_e3d74b70397f65fa.style-1_df766ef49ccaf05e .te-faq-image_bb713402ee754e22 .te-image-wrapper_e338ea5fef1a2a61 .bottom-content_fee9e31699957f74 {
            right: 50%;
            -webkit-transform: translateX(50%);
                    transform: translateX(50%); } }
        .faq-area_e3d74b70397f65fa.style-1_df766ef49ccaf05e .te-faq-image_bb713402ee754e22 .te-image-wrapper_e338ea5fef1a2a61 .bottom-content_fee9e31699957f74 .bottom-content-inner_06ab7235376ad89a {
          width: 100%;
          height: 100%;
          background-color: #E7F914;
          border-radius: 100%;
          border: 8px solid #ffffff;
          outline: 2px dashed #14203A; }
          .faq-area_e3d74b70397f65fa.style-1_df766ef49ccaf05e .te-faq-image_bb713402ee754e22 .te-image-wrapper_e338ea5fef1a2a61 .bottom-content_fee9e31699957f74 .bottom-content-inner_06ab7235376ad89a .title,
          .faq-area_e3d74b70397f65fa.style-1_df766ef49ccaf05e .te-faq-image_bb713402ee754e22 .te-image-wrapper_e338ea5fef1a2a61 .bottom-content_fee9e31699957f74 .bottom-content-inner_06ab7235376ad89a .number_43f7b00156bd5c04 {
            color: #14203A; }

.testimonial-bg-area_d907267ccc8a76f7 {
  height: 490px;
  background-color: #F9F4F1;
  margin-top: -280px;
  margin-bottom: -120px; }

.testimonial-slider-area_3e9c8ecb605386b8 {
  overflow: hidden;
  padding-bottom: 10px; }
  .testimonial-slider-area_3e9c8ecb605386b8.style-2_2fddaf9b330e061a .slick-list_f017836d8871327e {
    margin: 0 -100px;
    overflow: visible; }
    .testimonial-slider-area_3e9c8ecb605386b8.style-2_2fddaf9b330e061a .slick-list_f017836d8871327e .te-slick-item_488370bc531b9500 {
      width: 520px;
      margin: 0 15px; }

.counter-up-area_157179e9de38d6e6.style-2_2fddaf9b330e061a .te-counter-card_d90b218052e32e3c {
  padding: 80px 55px;
  background-color: #131A2A;
  border-radius: 20px; }
  .counter-up-area_157179e9de38d6e6.style-2_2fddaf9b330e061a .te-counter-card_d90b218052e32e3c .te-counter-item_e84dd05b1fc93b67 .icon_357e1756cd7c26a2 {
    width: unset;
    height: unset;
    background-color: transparent; }
  .counter-up-area_157179e9de38d6e6.style-2_2fddaf9b330e061a .te-counter-card_d90b218052e32e3c .te-counter-item_e84dd05b1fc93b67 .te-counter-title_746635f528d769a3 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    gap: 30px; }
    .counter-up-area_157179e9de38d6e6.style-2_2fddaf9b330e061a .te-counter-card_d90b218052e32e3c .te-counter-item_e84dd05b1fc93b67 .te-counter-title_746635f528d769a3 .content {
      gap: 18px;
      text-align: left; }
  .counter-up-area_157179e9de38d6e6.style-2_2fddaf9b330e061a .te-counter-card_d90b218052e32e3c .te-counter-item_e84dd05b1fc93b67 .title {
    color: #ffffff; }
  .counter-up-area_157179e9de38d6e6.style-2_2fddaf9b330e061a .te-counter-card_d90b218052e32e3c .te-counter-item_e84dd05b1fc93b67 .number_43f7b00156bd5c04 {
    color: #E7F914; }
  .counter-up-area_157179e9de38d6e6.style-2_2fddaf9b330e061a .te-counter-card_d90b218052e32e3c .te-counter-item_e84dd05b1fc93b67 .number_43f7b00156bd5c04,
  .counter-up-area_157179e9de38d6e6.style-2_2fddaf9b330e061a .te-counter-card_d90b218052e32e3c .te-counter-item_e84dd05b1fc93b67 .title {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }

.latest-posts-area_29c368075550882b.style-2_2fddaf9b330e061a {
  padding-top: 120px;
  padding-bottom: 80px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .latest-posts-area_29c368075550882b.style-2_2fddaf9b330e061a {
      padding-top: 80px;
      padding-bottom: 40px; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .latest-posts-area_29c368075550882b.style-2_2fddaf9b330e061a {
      padding-top: 100px;
      padding-bottom: 60px; } }

.subscribe-area_555a079076da0ac6.style-2_2fddaf9b330e061a {
  position: relative;
  z-index: 9;
  margin-bottom: -140px; }
  .subscribe-area_555a079076da0ac6.style-2_2fddaf9b330e061a .te-subscribe-inner-area_65bbfd56e2e06b42 {
    background-color: #317EFE;
    padding: 10px;
    border-radius: 20px;
    gap: 0; }
    .subscribe-area_555a079076da0ac6.style-2_2fddaf9b330e061a .te-subscribe-inner-area_65bbfd56e2e06b42 .te-image-bg-collumn_a403020afd97e749 {
      width: 255px;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      -ms-flex-preferred-size: unset;
          flex-basis: unset;
      -webkit-box-flex: unset;
          -ms-flex-positive: unset;
              flex-grow: unset; }
    .subscribe-area_555a079076da0ac6.style-2_2fddaf9b330e061a .te-subscribe-inner-area_65bbfd56e2e06b42 .te-subscribe-form-wrapper_4ceac120f4726b55 {
      padding: 0; }
    .subscribe-area_555a079076da0ac6.style-2_2fddaf9b330e061a .te-subscribe-inner-area_65bbfd56e2e06b42 .te-content-wrapper_d740a04163d995ef {
      gap: 60px;
      width: unset;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end;
      float: right;
      position: relative;
      z-index: 2;
      left: -50px; }
      @media (max-width: 991px) {
        .subscribe-area_555a079076da0ac6.style-2_2fddaf9b330e061a .te-subscribe-inner-area_65bbfd56e2e06b42 .te-content-wrapper_d740a04163d995ef {
          left: unset; } }
      @media only screen and (min-width: 0px) and (max-width: 767px) {
        .subscribe-area_555a079076da0ac6.style-2_2fddaf9b330e061a .te-subscribe-inner-area_65bbfd56e2e06b42 .te-content-wrapper_d740a04163d995ef {
          -webkit-box-align: start;
              -ms-flex-align: start;
                  align-items: flex-start;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
          gap: 30px;
          float: unset; } }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .subscribe-area_555a079076da0ac6.style-2_2fddaf9b330e061a .te-subscribe-inner-area_65bbfd56e2e06b42 .te-content-wrapper_d740a04163d995ef {
          -webkit-box-align: start;
              -ms-flex-align: start;
                  align-items: flex-start;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
          gap: 30px;
          float: unset; } }
      @media only screen and (min-width: 992px) and (max-width: 1199px) {
        .subscribe-area_555a079076da0ac6.style-2_2fddaf9b330e061a .te-subscribe-inner-area_65bbfd56e2e06b42 .te-content-wrapper_d740a04163d995ef {
          gap: 60px; } }
      .subscribe-area_555a079076da0ac6.style-2_2fddaf9b330e061a .te-subscribe-inner-area_65bbfd56e2e06b42 .te-content-wrapper_d740a04163d995ef .te-subscribe-title_ce777384c353aa93 {
        font-size: 38px;
        font-weight: 500;
        line-height: 46px;
        letter-spacing: -0.676px;
        text-transform: capitalize;
        margin-bottom: 0; }
      .subscribe-area_555a079076da0ac6.style-2_2fddaf9b330e061a .te-subscribe-inner-area_65bbfd56e2e06b42 .te-content-wrapper_d740a04163d995ef .te-content-inner_120b02c7efb88b3e {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        gap: 20px; }
        @media only screen and (min-width: 0px) and (max-width: 767px) {
          .subscribe-area_555a079076da0ac6.style-2_2fddaf9b330e061a .te-subscribe-inner-area_65bbfd56e2e06b42 .te-content-wrapper_d740a04163d995ef .te-content-inner_120b02c7efb88b3e {
            -ms-flex-wrap: wrap;
                flex-wrap: wrap; } }
        .subscribe-area_555a079076da0ac6.style-2_2fddaf9b330e061a .te-subscribe-inner-area_65bbfd56e2e06b42 .te-content-wrapper_d740a04163d995ef .te-content-inner_120b02c7efb88b3e .icon_357e1756cd7c26a2 {
          width: 90px;
          height: 90px;
          background-color: #E7F914;
          border-radius: 20px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -ms-flex-negative: 0;
              flex-shrink: 0;
          padding: 15px; }
    .subscribe-area_555a079076da0ac6.style-2_2fddaf9b330e061a .te-subscribe-inner-area_65bbfd56e2e06b42 .te-subscribe-form-widget_05be66dc29730fc4 {
      background: #fff;
      padding: 7px;
      border-radius: 50px; }
    .subscribe-area_555a079076da0ac6.style-2_2fddaf9b330e061a .te-subscribe-inner-area_65bbfd56e2e06b42 .mc4wp-form-fields_76402cafc2a6bb4b {
      gap: 0;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
      @media only screen and (min-width: 992px) and (max-width: 1199px) {
        .subscribe-area_555a079076da0ac6.style-2_2fddaf9b330e061a .te-subscribe-inner-area_65bbfd56e2e06b42 .mc4wp-form-fields_76402cafc2a6bb4b {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column; } }

.testimonial-slider-area_3e9c8ecb605386b8.style-3_20aa8a93e22c4535 {
  padding: 80px 0; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .testimonial-slider-area_3e9c8ecb605386b8.style-3_20aa8a93e22c4535 {
      padding: 80px 0; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .testimonial-slider-area_3e9c8ecb605386b8.style-3_20aa8a93e22c4535 {
      padding: 100px 0; } }
  .testimonial-slider-area_3e9c8ecb605386b8.style-3_20aa8a93e22c4535 .slick-list_f017836d8871327e .slick-slide.slick-current_e238b855df61be70 .te-testimonial-card_c825ef16d3f01e40.style-3_20aa8a93e22c4535 .te-content-wrapper_d740a04163d995ef .te-user-meta_a4edb0e845148fe4 .icon_357e1756cd7c26a2 {
    color: #317EFE; }

.te-process-step-area_1d0acd3135735520.style-2_2fddaf9b330e061a {
  padding-top: 120px;
  padding-bottom: 96px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-process-step-area_1d0acd3135735520.style-2_2fddaf9b330e061a {
      padding-top: 80px;
      padding-bottom: 56px; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .te-process-step-area_1d0acd3135735520.style-2_2fddaf9b330e061a {
      padding-top: 100px;
      padding-bottom: 76px; } }
  .te-process-step-area_1d0acd3135735520.style-2_2fddaf9b330e061a .te-process-step_99f57d3cb70cff2c {
    padding: 30px 40px 40px 40px;
    background-color: #ffffff;
    -webkit-box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.05);
            box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.05); }
    .te-process-step-area_1d0acd3135735520.style-2_2fddaf9b330e061a .te-process-step_99f57d3cb70cff2c .te-counter-wrapper_ef94c5d5d2d5b884 {
      padding-bottom: 20px; }

.contact-form-area_4e85d9db16c0c1f4 {
  padding-bottom: 45px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .contact-form-area_4e85d9db16c0c1f4 {
      padding-top: 30px;
      padding-bottom: 45px; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .contact-form-area_4e85d9db16c0c1f4 {
      padding-top: 30px;
      padding-bottom: 45px; } }
  .contact-form-area_4e85d9db16c0c1f4 .te-comment-respond_ad031f0a4724e7d4 .title,
  .contact-form-area_4e85d9db16c0c1f4 .te-title-wrapper_d184dc0eb185c937 .title {
    font-size: 57px;
    font-weight: 500;
    line-height: 77.72px;
    letter-spacing: -1px;
    text-transform: capitalize;
    margin-bottom: 30px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .contact-form-area_4e85d9db16c0c1f4 .te-comment-respond_ad031f0a4724e7d4 .title,
      .contact-form-area_4e85d9db16c0c1f4 .te-title-wrapper_d184dc0eb185c937 .title {
        font-size: 32px;
        line-height: 38px; } }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .contact-form-area_4e85d9db16c0c1f4 .te-comment-respond_ad031f0a4724e7d4 .title,
      .contact-form-area_4e85d9db16c0c1f4 .te-title-wrapper_d184dc0eb185c937 .title {
        font-size: 34px;
        line-height: 40px; } }
    @media only screen and (min-width: 992px) and (max-width: 1199px) {
      .contact-form-area_4e85d9db16c0c1f4 .te-comment-respond_ad031f0a4724e7d4 .title,
      .contact-form-area_4e85d9db16c0c1f4 .te-title-wrapper_d184dc0eb185c937 .title {
        font-size: 48px;
        line-height: 52px; } }
  .contact-form-area_4e85d9db16c0c1f4 .te-social-profile-link_3fe34a8f1a9acc01 {
    gap: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 50px; }
    .contact-form-area_4e85d9db16c0c1f4 .te-social-profile-link_3fe34a8f1a9acc01 a {
      width: 50px;
      height: 50px;
      color: #14203A;
      background-color: #F9F4F1;
      border: 1px solid #E1E1E1;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      border-radius: 50px;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
      .contact-form-area_4e85d9db16c0c1f4 .te-social-profile-link_3fe34a8f1a9acc01 a:hover {
        color: #ffffff;
        background-color: #317EFE;
        border-color: #317EFE;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }

@media (max-width: 991px) {
  .te-contact-info-wrapper_4ae8869c5d6c90aa {
    margin-bottom: 60px; } }

.te-contact-info_79759c08a07bd859 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-contact-info_79759c08a07bd859 .te-icon-card_c7e79509640fc801 {
      -webkit-box-orient: unset;
      -webkit-box-direction: unset;
          -ms-flex-direction: unset;
              flex-direction: unset; } }

.te-map-widget_9bb7ed9c04f74c1b iframe {
  width: 100%;
  height: 650px;
  margin-bottom: -12px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-map-widget_9bb7ed9c04f74c1b iframe {
      height: 350px; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .te-map-widget_9bb7ed9c04f74c1b iframe {
      height: 450px; } }

.feature-area_893f629b26f6f445.style-3_20aa8a93e22c4535 {
  padding-top: 120px;
  padding-bottom: 96px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .feature-area_893f629b26f6f445.style-3_20aa8a93e22c4535 {
      padding-top: 80px;
      padding-bottom: 56px; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .feature-area_893f629b26f6f445.style-3_20aa8a93e22c4535 {
      padding-top: 100px;
      padding-bottom: 76px; } }
  .feature-area_893f629b26f6f445.style-3_20aa8a93e22c4535 .te-info-card_fb45379060783511 {
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #E1E1E1;
    padding: 0;
    border-radius: 20px;
    overflow: hidden; }
    .feature-area_893f629b26f6f445.style-3_20aa8a93e22c4535 .te-info-card_fb45379060783511 .te-info-card-inner_f1d22002aaf07a2a {
      gap: 0; }
    .feature-area_893f629b26f6f445.style-3_20aa8a93e22c4535 .te-info-card_fb45379060783511 .image {
      border-radius: 0; }
    .feature-area_893f629b26f6f445.style-3_20aa8a93e22c4535 .te-info-card_fb45379060783511 .te-content-wrapper_d740a04163d995ef {
      padding: 40px 40px 30px 40px; }
      @media (max-width: 1399px) {
        .feature-area_893f629b26f6f445.style-3_20aa8a93e22c4535 .te-info-card_fb45379060783511 .te-content-wrapper_d740a04163d995ef {
          padding: 40px 30px 30px 30px; } }

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .te-service-details-wrapper_7af0e36cc83e94e8 {
    margin-top: 40px; } }
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .te-service-details-wrapper_7af0e36cc83e94e8 {
    margin-top: 40px; } }

.service-details-page_39a3d4bab23a9d36 {
  padding-top: 120px;
  padding-bottom: 96px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .service-details-page_39a3d4bab23a9d36 {
      padding-top: 80px;
      padding-bottom: 56px; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .service-details-page_39a3d4bab23a9d36 {
      padding-top: 100px;
      padding-bottom: 76px; } }
  .service-details-page_39a3d4bab23a9d36 .sidebar_af91677d57055330 .te_widget_categories_1f4fdf23782d2d18 ul li a .my-icon_c93a2cc6b9d60983 {
    font-size: 24px; }
  .service-details-page_39a3d4bab23a9d36 .sidebar_af91677d57055330 .te_widget_categories_1f4fdf23782d2d18 ul li a:before {
    display: none; }

.service-details_da6f422134cb303b {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 30px; }
  .service-details_da6f422134cb303b .image {
    border-radius: 20px;
    overflow: hidden; }
  .service-details_da6f422134cb303b .content .te-title-wrapper_d184dc0eb185c937 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    gap: 10px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-bottom: 46px; }
    .service-details_da6f422134cb303b .content .te-title-wrapper_d184dc0eb185c937 .title-inner_e0726b1c29a2c642 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 20px; }
      .service-details_da6f422134cb303b .content .te-title-wrapper_d184dc0eb185c937 .title-inner_e0726b1c29a2c642 .icon_357e1756cd7c26a2 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -ms-flex-negative: 0;
            flex-shrink: 0;
        background-color: #317EFE;
        width: 60px;
        height: 60px;
        border-radius: 20px;
        font-size: 24px;
        color: #ffffff; }
      .service-details_da6f422134cb303b .content .te-title-wrapper_d184dc0eb185c937 .title-inner_e0726b1c29a2c642 .title {
        font-size: 24px;
        font-style: normal;
        font-weight: 500;
        line-height: 39.84px;
        letter-spacing: 0px;
        margin-bottom: 0;
        color: #317EFE; }

.service-details-overview_c564e69429ac51a2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 50px;
  margin-top: 30px; }
  .service-details-overview_c564e69429ac51a2 .list-wrapper_fa96559a81a9b8e0 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 40px; }
    .service-details-overview_c564e69429ac51a2 .list-wrapper_fa96559a81a9b8e0 .icon_357e1756cd7c26a2 {
      width: 60px;
      height: 60px;
      border-radius: 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      background-color: #1834c61f;
      font-size: 24px;
      color: #317EFE; }
    .service-details-overview_c564e69429ac51a2 .list-wrapper_fa96559a81a9b8e0 ul {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      list-style: none;
      margin-bottom: 0;
      padding-left: 0;
      position: relative;
      gap: 20px; }
      .service-details-overview_c564e69429ac51a2 .list-wrapper_fa96559a81a9b8e0 ul::after {
        width: 2px;
        height: calc(100% - 20px);
        background-color: #E1E1E1;
        content: "";
        position: absolute;
        left: 2px;
        top: 50%;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%); }
      .service-details-overview_c564e69429ac51a2 .list-wrapper_fa96559a81a9b8e0 ul li {
        position: relative;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        gap: 15px;
        font-size: 18px;
        font-style: normal;
        font-weight: 400;
        line-height: 24px; }
        .service-details-overview_c564e69429ac51a2 .list-wrapper_fa96559a81a9b8e0 ul li::before {
          width: 6px;
          height: 6px;
          border-radius: 100%;
          background-color: #317EFE;
          content: "";
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-negative: 0;
              flex-shrink: 0;
          z-index: 2; }

.team-page_789202c31f83afb6 {
  padding-top: 120px;
  padding-bottom: 96px; }
  .team-page_789202c31f83afb6 .te-team-card_1848673777468418 {
    margin-bottom: 24px;
    -webkit-box-shadow: 0px 0px 18px 3px rgba(0, 0, 0, 0.05);
            box-shadow: 0px 0px 18px 3px rgba(0, 0, 0, 0.05);
    background-color: #ffffff; }

.team-details-page_58a5b3097b0dda2d {
  padding-top: 120px;
  padding-bottom: 96px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .team-details-page_58a5b3097b0dda2d {
      padding-top: 80px;
      padding-bottom: 56px; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .team-details-page_58a5b3097b0dda2d {
      padding-top: 100px;
      padding-bottom: 76px; } }

.team-details-wrapper_79f010f1f3188b57 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 60px; }
  @media (max-width: 991px) {
    .team-details-wrapper_79f010f1f3188b57 {
      gap: 30px; } }

.team-details_65672d2db9dfc129 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 60px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  @media (max-width: 991px) {
    .team-details_65672d2db9dfc129 {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      gap: 30px; } }
  .team-details_65672d2db9dfc129 .content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 35px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .team-details_65672d2db9dfc129 .content {
        gap: 30px; } }
    @media only screen and (min-width: 992px) and (max-width: 1199px) {
      .team-details_65672d2db9dfc129 .content {
        gap: 20px; } }
  .team-details_65672d2db9dfc129 .image {
    width: 520px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    border-radius: 20px;
    overflow: hidden; }
    @media (max-width: 991px) {
      .team-details_65672d2db9dfc129 .image {
        width: 100%; }
        .team-details_65672d2db9dfc129 .image img {
          width: 100%; } }
    @media only screen and (min-width: 992px) and (max-width: 1199px) {
      .team-details_65672d2db9dfc129 .image {
        width: 330px; } }
  .team-details_65672d2db9dfc129 .user-meta_e32b063b7eab92b9 .title {
    font-size: 57px;
    letter-spacing: -1px;
    margin-bottom: 20px; }
    @media (max-width: 991px) {
      .team-details_65672d2db9dfc129 .user-meta_e32b063b7eab92b9 .title {
        font-size: 34px;
        margin-bottom: 10px; } }
    @media only screen and (min-width: 992px) and (max-width: 1199px) {
      .team-details_65672d2db9dfc129 .user-meta_e32b063b7eab92b9 .title {
        font-size: 36px; } }
  .team-details_65672d2db9dfc129 .user-meta_e32b063b7eab92b9 .desc_8275e75bca7b205c {
    margin-bottom: 0;
    line-height: 20px; }
  .team-details_65672d2db9dfc129 .social_03db347f288182a4 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 10px;
    width: 100%;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }
    .team-details_65672d2db9dfc129 .social_03db347f288182a4 a {
      width: 40px;
      height: 40px;
      border-radius: 50px;
      background-color: transparent;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      font-size: 14px;
      color: #317EFE;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      border: 1px solid #317EFE; }
      .team-details_65672d2db9dfc129 .social_03db347f288182a4 a:hover {
        background-color: #317EFE;
        color: #ffffff;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }

.team-details-overview-wrapper_40b25b7f10bdf3ed .sec-title_6650a904c81fe628 {
  font-size: 32px;
  font-weight: 500;
  line-height: 38px;
  letter-spacing: 0px;
  color: #131A2A; }
  @media (max-width: 991px) {
    .team-details-overview-wrapper_40b25b7f10bdf3ed .sec-title_6650a904c81fe628 {
      font-size: 28px;
      line-height: 32px; } }

.team-details-overview_9eccce50beebe862 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 50px; }

.blog-grid-area_20fb28f6f73871cf {
  padding-top: 140px;
  padding-bottom: 144px; }
  @media (max-width: 991px) {
    .blog-grid-area_20fb28f6f73871cf {
      padding: 100px 0; } }
  @media (max-width: 767px) {
    .blog-grid-area_20fb28f6f73871cf {
      padding: 70px 0; } }

.blog-load-btn_6f185410338abff6 {
  padding: 20px 35px;
  background: #E7F914;
  color: #ffffff;
  font-size: 16px;
  line-height: 18px;
  font-weight: 500;
  border-radius: 6px; }
  @media (max-width: 767px) {
    .blog-load-btn_6f185410338abff6 {
      margin-top: 0; } }
  .blog-load-btn_6f185410338abff6:hover {
    background-color: #317EFE;
    color: #ffffff; }

.footer_042d965558b736cb {
  position: relative;
  z-index: 2;
  overflow: hidden; }
  .footer_042d965558b736cb .te-subscribe-form-widget_05be66dc29730fc4 .submit-btn_b9bf1346a8add5e9 span {
    display: none; }
  .footer_042d965558b736cb.style-1_df766ef49ccaf05e {
    background: -webkit-gradient(linear, left top, left bottom, from(#A0D7FE), to(#F6FBFF));
    background: linear-gradient(180deg, #A0D7FE 0%, #F6FBFF 100%); }
    .footer_042d965558b736cb.style-1_df766ef49ccaf05e .te-footer-sec_a8361cc24d022230 {
      border-bottom: 1px solid rgba(19, 26, 42, 0.1);
      padding-top: 214px;
      padding-bottom: 60px; }
      .footer_042d965558b736cb.style-1_df766ef49ccaf05e .te-footer-sec_a8361cc24d022230 .te-footer-widget_cd5d7be6c1746aac .te-subscribe-form-widget_05be66dc29730fc4 .mc4wp-form-fields_76402cafc2a6bb4b {
        border-color: rgba(19, 26, 42, 0.5); }
    .footer_042d965558b736cb.style-1_df766ef49ccaf05e .te-footer-widget_cd5d7be6c1746aac .te-subscribe-form-widget_05be66dc29730fc4 .single-field_ab4fced494bb07a1 input {
      color: #131A2A; }
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .widget_ceea0df7e35c7663 .wp-block-heading_6fb0f67b02d7fa75,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .widget_ceea0df7e35c7663 .widget-title_b99f806f8bc24b99,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .widget_ceea0df7e35c7663 .wp-block-search__label_3fcc28323672dea9,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .sidebar__widget_4045bd16b1a7d1ea .wp-block-heading_6fb0f67b02d7fa75,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .sidebar__widget_4045bd16b1a7d1ea .widget-title_b99f806f8bc24b99,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .sidebar__widget_4045bd16b1a7d1ea .wp-block-search__label_3fcc28323672dea9,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .widget_ceea0df7e35c7663 ul li a,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .widget_ceea0df7e35c7663 ol li a,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .sidebar__widget_4045bd16b1a7d1ea ul li a,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .sidebar__widget_4045bd16b1a7d1ea ol li a,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .widget_ceea0df7e35c7663 ul li,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .wp-calendar-table_855d2a03ecec35ac,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .wp-block-calendar_54b9a231e60af117 caption,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a nav.wp-calendar-nav_591dd98a55808b0f a,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .wp-block-latest-comments__comment-excerpt_59e7027ac2255833,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .wp-calendar-table_855d2a03ecec35ac caption,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .widget_text_02fd39c3bdd75ea5,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .widget_ceea0df7e35c7663 .tagcloud_df76bbe7a382fa06 a,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .widget_ceea0df7e35c7663 .wp-block-tag-cloud_b206eaa109ab3ea4 a,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .sidebar__widget_4045bd16b1a7d1ea .tagcloud_df76bbe7a382fa06 a,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .sidebar__widget_4045bd16b1a7d1ea .wp-block-tag-cloud_b206eaa109ab3ea4 a,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .wp-block-latest-comments__comment-date_ab60fcf9fd6c2968,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .wp-block-latest-comments__comment_e7ac1a18c1fc47aa,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .wp-block-archives-dropdown_7523632b7d08d192 label,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .widget_categories_c5f51447768f647a li a,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .widget_archive_d14b8cef93777530 li a,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .widget_nav_menu_6cc64ebf9280bfd1 li a,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .widget_tag_cloud_18d165b7c120a41f a,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .widget_rss_3511600265b1376b li a,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .widget_rss_3511600265b1376b li,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .footer__widget_981fe3029aec6986 a,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .footer__widget_981fe3029aec6986 li,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a li.recentcomments_5c6738e5cf8fd8dd {
    color: #ffffff; }
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .te-theme-btn_4d8c7440783b4cd1,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .wp-block-loginout_b14f28d1a46597ce a,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a input.te-theme-btn_4d8c7440783b4cd1,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .widget_ceea0df7e35c7663 .wp-block-search_90b08860e9798c3b button,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .widget_ceea0df7e35c7663 .search-form_18f87c9c12f2f81c button,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .widget_ceea0df7e35c7663 .sidebar__search_a751e98ea1280795 button,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .sidebar__widget_4045bd16b1a7d1ea .wp-block-search_90b08860e9798c3b button,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .sidebar__widget_4045bd16b1a7d1ea .search-form_18f87c9c12f2f81c button,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .sidebar__widget_4045bd16b1a7d1ea .sidebar__search_a751e98ea1280795 button {
    background-color: #E7F914;
    color: #14203A; }
  .footer_042d965558b736cb .footer__widget_981fe3029aec6986 li {
    list-style: none; }
  .footer_042d965558b736cb .te-footer-widget_cd5d7be6c1746aac.te_widget_nav_menu_c60a5aab62c18066 li.wp-block-social-link_16d5c108d4a4999a {
    display: inline-block;
    width: unset !important; }
  .footer_042d965558b736cb .te_widget_nav_menu_c60a5aab62c18066 li.cat-item_37beb2d86c34391e {
    text-align: right; }
    .footer_042d965558b736cb .te_widget_nav_menu_c60a5aab62c18066 li.cat-item_37beb2d86c34391e a {
      float: left; }
  .footer_042d965558b736cb .te-footer-bg_bad6695c1f69ae05 {
    position: absolute;
    bottom: 30px;
    left: 0;
    z-index: -1; }
  .footer_042d965558b736cb .footer-nav-widget_ef8981e7fae7fd03 {
    padding: 0 90px; }
    @media (max-width: 991px) {
      .footer_042d965558b736cb .footer-nav-widget_ef8981e7fae7fd03 {
        padding: 0 12px; } }
    @media only screen and (min-width: 992px) and (max-width: 1199px) {
      .footer_042d965558b736cb .footer-nav-widget_ef8981e7fae7fd03 {
        padding: 0 20px; } }
    @media only screen and (min-width: 1200px) and (max-width: 1399px) {
      .footer_042d965558b736cb .footer-nav-widget_ef8981e7fae7fd03 {
        padding: 0 30px; } }

.te-footer-widget_cd5d7be6c1746aac {
  margin-bottom: 30px; }
  @media (max-width: 991px) {
    .te-footer-widget_cd5d7be6c1746aac {
      margin-bottom: 40px; } }
  .te-footer-widget_cd5d7be6c1746aac .te-footer-widget-title_7a19bd97f54bdc6c,
  .te-footer-widget_cd5d7be6c1746aac .wp-block-heading_6fb0f67b02d7fa75 {
    font-family: "Inter", sans-serif;
    font-size: 24px;
    line-height: 39px;
    color: #131A2A;
    position: relative;
    margin-bottom: 30px;
    font-weight: 700; }
  .te-footer-widget_cd5d7be6c1746aac ul {
    padding-left: 0; }
  .te-footer-widget_cd5d7be6c1746aac .te-subscribe-form-widget_05be66dc29730fc4 .mc4wp-form-fields_76402cafc2a6bb4b {
    border: 1px solid #ffffff;
    border-radius: 50px;
    padding: 5px; }
  .te-footer-widget_cd5d7be6c1746aac .te-subscribe-form-widget_05be66dc29730fc4 .single-field_ab4fced494bb07a1 input {
    border-radius: 0;
    background-color: transparent;
    color: #ffffff; }
  .te-footer-widget_cd5d7be6c1746aac.widget-latest-posts-footer_4210b971f94d853d {
    margin-top: -5px; }
  @media (max-width: 767px) {
    .te-footer-widget_cd5d7be6c1746aac.zoom-instagram-widget_b41c4c7c4b49c802 {
      margin-bottom: 0;
      margin-top: -10px; } }
  @media (max-width: 767px) {
    .te-footer-widget_cd5d7be6c1746aac.widget_contact_info_widget_04d957ee99b46f0f {
      margin-bottom: 18px; } }
  @media only screen and (min-width: 992px) and (max-width: 1399px) {
    .te-footer-widget_cd5d7be6c1746aac .widget-instagram-feed_2f9ca2f3419c2c58 {
      width: 170px; } }
  .te-footer-widget_cd5d7be6c1746aac .te-footer-widget-info_50ef3facfee2458e {
    padding-right: 30px; }
    @media (max-width: 1199px) {
      .te-footer-widget_cd5d7be6c1746aac .te-footer-widget-info_50ef3facfee2458e {
        padding-right: 0; } }
    .te-footer-widget_cd5d7be6c1746aac .te-footer-widget-info_50ef3facfee2458e p {
      color: #335371;
      margin-bottom: 30px; }
    .te-footer-widget_cd5d7be6c1746aac .te-footer-widget-info_50ef3facfee2458e .te-footer-logo_2e3c04c11756d265 {
      margin-bottom: 30px;
      display: inline-block; }
    .te-footer-widget_cd5d7be6c1746aac .te-footer-widget-info_50ef3facfee2458e .info-form-and-social-icon_2337e00c495ab8bf {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 50px; }
      .te-footer-widget_cd5d7be6c1746aac .te-footer-widget-info_50ef3facfee2458e .info-form-and-social-icon_2337e00c495ab8bf .te-social-profile_01de7fcfab37f1f7 {
        margin-top: 0; }
    .te-footer-widget_cd5d7be6c1746aac .te-footer-widget-info_50ef3facfee2458e .te-social-profile_01de7fcfab37f1f7 {
      gap: 20px;
      margin-top: 30px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-footer-widget_cd5d7be6c1746aac .te-footer-widget-info_50ef3facfee2458e .info-form-and-social-icon_2337e00c495ab8bf {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: start;
        gap: 30px; } }
  .te-footer-widget_cd5d7be6c1746aac.te_widget_nav_menu_c60a5aab62c18066 ul {
    margin-top: -5px;
    padding-left: 0;
    margin-bottom: 0; }
  .te-footer-widget_cd5d7be6c1746aac.te_widget_nav_menu_c60a5aab62c18066 li {
    position: relative;
    display: inline-block;
    width: 100%;
    padding-bottom: 2px; }
    .te-footer-widget_cd5d7be6c1746aac.te_widget_nav_menu_c60a5aab62c18066 li:last-child {
      padding-top: 0;
      padding-bottom: 0; }
    .te-footer-widget_cd5d7be6c1746aac.te_widget_nav_menu_c60a5aab62c18066 li a {
      color: #335371;
      text-transform: capitalize;
      font-size: 18px;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      position: relative;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 10px; }
      .te-footer-widget_cd5d7be6c1746aac.te_widget_nav_menu_c60a5aab62c18066 li a::before {
        content: "\f105";
        font-family: "Font Awesome 6 Free";
        font-size: 14px; }
      .te-footer-widget_cd5d7be6c1746aac.te_widget_nav_menu_c60a5aab62c18066 li a:hover {
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        color: #317EFE; }
  .te-footer-widget_cd5d7be6c1746aac .te-footer-widget-contact_d43f67adcddc4d04 p {
    color: #335371; }
  .te-footer-widget_cd5d7be6c1746aac .te-footer-widget-contact_d43f67adcddc4d04 .footer-contact_39c3370b32d0b5a0 ul {
    list-style: none; }
    .te-footer-widget_cd5d7be6c1746aac .te-footer-widget-contact_d43f67adcddc4d04 .footer-contact_39c3370b32d0b5a0 ul li {
      margin-bottom: 16px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      line-height: 24px;
      gap: 20px; }
      .te-footer-widget_cd5d7be6c1746aac .te-footer-widget-contact_d43f67adcddc4d04 .footer-contact_39c3370b32d0b5a0 ul li:first-child {
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
        .te-footer-widget_cd5d7be6c1746aac .te-footer-widget-contact_d43f67adcddc4d04 .footer-contact_39c3370b32d0b5a0 ul li:first-child .contact-icon_59c8f70706981063 {
          margin-top: 5px; }
      .te-footer-widget_cd5d7be6c1746aac .te-footer-widget-contact_d43f67adcddc4d04 .footer-contact_39c3370b32d0b5a0 ul li:last-child {
        margin-bottom: 0; }
      .te-footer-widget_cd5d7be6c1746aac .te-footer-widget-contact_d43f67adcddc4d04 .footer-contact_39c3370b32d0b5a0 ul li .contact-icon_59c8f70706981063 {
        color: #335371;
        border-radius: 50px;
        float: left;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -ms-flex-negative: 0;
            flex-shrink: 0; }
      .te-footer-widget_cd5d7be6c1746aac .te-footer-widget-contact_d43f67adcddc4d04 .footer-contact_39c3370b32d0b5a0 ul li .contact-text_969d8af69cd6b059 {
        color: #335371;
        font-size: 18px;
        line-height: 24px;
        overflow: hidden; }
        .te-footer-widget_cd5d7be6c1746aac .te-footer-widget-contact_d43f67adcddc4d04 .footer-contact_39c3370b32d0b5a0 ul li .contact-text_969d8af69cd6b059 a:hover span {
          color: #317EFE;
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
        .te-footer-widget_cd5d7be6c1746aac .te-footer-widget-contact_d43f67adcddc4d04 .footer-contact_39c3370b32d0b5a0 ul li .contact-text_969d8af69cd6b059 span,
        .te-footer-widget_cd5d7be6c1746aac .te-footer-widget-contact_d43f67adcddc4d04 .footer-contact_39c3370b32d0b5a0 ul li .contact-text_969d8af69cd6b059 p,
        .te-footer-widget_cd5d7be6c1746aac .te-footer-widget-contact_d43f67adcddc4d04 .footer-contact_39c3370b32d0b5a0 ul li .contact-text_969d8af69cd6b059 a {
          color: #335371;
          font-size: 18px;
          line-height: 24px;
          display: inline-block;
          width: 100%;
          margin-bottom: 0;
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
  .te-footer-widget_cd5d7be6c1746aac .te_widget_latest_post_8863a983e7e3c4ce ul li {
    margin-bottom: 10px; }
    .te-footer-widget_cd5d7be6c1746aac .te_widget_latest_post_8863a983e7e3c4ce ul li .te-latest-post-thumb_7c68fad3fd43ea56 {
      width: 80px;
      height: 80px;
      border-radius: 20px;
      overflow: hidden; }
    .te-footer-widget_cd5d7be6c1746aac .te_widget_latest_post_8863a983e7e3c4ce ul li .te-latest-post-desc_28f3e653b2505e9d .te-latest-post-title_9cee0050e017f26b {
      margin-bottom: 0;
      font-size: 18px;
      line-height: 29px;
      color: #335371;
      font-weight: 400; }
      .te-footer-widget_cd5d7be6c1746aac .te_widget_latest_post_8863a983e7e3c4ce ul li .te-latest-post-desc_28f3e653b2505e9d .te-latest-post-title_9cee0050e017f26b a {
        font-size: 18px;
        line-height: 29px;
        color: #335371;
        font-weight: 400;
        position: relative;
        text-transform: capitalize;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }
        .te-footer-widget_cd5d7be6c1746aac .te_widget_latest_post_8863a983e7e3c4ce ul li .te-latest-post-desc_28f3e653b2505e9d .te-latest-post-title_9cee0050e017f26b a:hover {
          color: #317EFE;
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
    .te-footer-widget_cd5d7be6c1746aac .te_widget_latest_post_8863a983e7e3c4ce ul li .te-latest-post-desc_28f3e653b2505e9d .te-latest-post-meta_52a535b5bcbe399f {
      font-size: 14px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      font-weight: 400;
      gap: 8px;
      color: #335371; }

.te-footer-bottom-menu_f555228fb5e448aa ul {
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0 13px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-bottom: 0;
  padding-left: 0;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  @media (max-width: 991px) {
    .te-footer-bottom-menu_f555228fb5e448aa ul {
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start; } }
  .te-footer-bottom-menu_f555228fb5e448aa ul li a {
    font-size: 18px;
    text-transform: capitalize;
    color: #335371;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }
    .te-footer-bottom-menu_f555228fb5e448aa ul li a:hover {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      color: #317EFE; }

.footer-bottom-area_85742c07e89e57cd {
  padding: 16px 0; }
  @media (max-width: 991px) {
    .footer-bottom-area_85742c07e89e57cd {
      padding: 30px 0; } }
  .footer-bottom-area_85742c07e89e57cd .te-footer-bottom-wrapper_5ed9daff553956d2 {
    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;
    -ms-flex-wrap: wrap-reverse;
        flex-wrap: wrap-reverse;
    gap: 10px 40px; }
  .footer-bottom-area_85742c07e89e57cd .te-copyright-text_8c6a3f6cb3a03304 p {
    color: #335371;
    margin-bottom: 0; }
    .footer-bottom-area_85742c07e89e57cd .te-copyright-text_8c6a3f6cb3a03304 p a {
      color: #335371;
      font-weight: 500; }
      .footer-bottom-area_85742c07e89e57cd .te-copyright-text_8c6a3f6cb3a03304 p a:hover {
        color: #317EFE; }
  .footer-bottom-area_85742c07e89e57cd .credit-text_8a58c05eff6bdbb1 p {
    color: #335371;
    margin-bottom: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    gap: 10px; }
  .footer-bottom-area_85742c07e89e57cd .credit-text_8a58c05eff6bdbb1 a {
    color: #317EFE; }

.subscribe-area_555a079076da0ac6 {
  overflow: hidden; }
  .subscribe-area_555a079076da0ac6.style-1_df766ef49ccaf05e .te-subscribe-inner-area_65bbfd56e2e06b42 .te-content-wrapper_d740a04163d995ef {
    background-color: #317EFE;
    border-radius: 20px;
    padding: 63px 50px 68px 74px;
    gap: 14px; }
  .subscribe-area_555a079076da0ac6.style-1_df766ef49ccaf05e .te-image-bg-collumn_a403020afd97e749 {
    width: 520px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    -ms-flex-preferred-size: unset !important;
        flex-basis: unset !important;
    -webkit-box-flex: unset !important;
        -ms-flex-positive: unset !important;
            flex-grow: unset !important; }
    @media (max-width: 1199px) {
      .subscribe-area_555a079076da0ac6.style-1_df766ef49ccaf05e .te-image-bg-collumn_a403020afd97e749 {
        display: none; } }
  .subscribe-area_555a079076da0ac6 .te-content-wrapper_d740a04163d995ef {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 30px;
    padding: 82px 0 89px 0; }
    @media only screen and (min-width: 810px) and (max-width: 991px) {
      .subscribe-area_555a079076da0ac6 .te-content-wrapper_d740a04163d995ef {
        padding: 100px 24px 100px 24px;
        margin: 0 auto; } }
    @media (max-width: 809px) {
      .subscribe-area_555a079076da0ac6 .te-content-wrapper_d740a04163d995ef {
        padding: 80px 24px 80px 24px;
        width: 100%; } }
    .subscribe-area_555a079076da0ac6 .te-content-wrapper_d740a04163d995ef .short-title_28205313736dbec1 {
      font-size: 21px;
      font-weight: 500;
      color: #335371;
      margin-bottom: 0; }
    .subscribe-area_555a079076da0ac6 .te-content-wrapper_d740a04163d995ef .te-subscribe-title_ce777384c353aa93 {
      color: #ffffff;
      font-size: 57px;
      font-style: normal;
      font-weight: 500;
      line-height: 60px;
      letter-spacing: -1px;
      text-transform: capitalize; }
      @media (max-width: 375px) {
        .subscribe-area_555a079076da0ac6 .te-content-wrapper_d740a04163d995ef .te-subscribe-title_ce777384c353aa93 {
          font-size: 34px !important; } }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .subscribe-area_555a079076da0ac6 .te-content-wrapper_d740a04163d995ef .te-subscribe-title_ce777384c353aa93 {
          font-size: 40px;
          line-height: 42px; } }
      @media only screen and (min-width: 0px) and (max-width: 767px) {
        .subscribe-area_555a079076da0ac6 .te-content-wrapper_d740a04163d995ef .te-subscribe-title_ce777384c353aa93 {
          font-size: 36px;
          line-height: 42px; } }
    .subscribe-area_555a079076da0ac6 .te-content-wrapper_d740a04163d995ef .text {
      font-size: 18px;
      color: #ffffff;
      margin-bottom: 0; }
  .subscribe-area_555a079076da0ac6 .te-subscribe-inner-area_65bbfd56e2e06b42 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 32px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .subscribe-area_555a079076da0ac6 .te-subscribe-inner-area_65bbfd56e2e06b42 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; } }
    .subscribe-area_555a079076da0ac6 .te-subscribe-inner-area_65bbfd56e2e06b42 .te-subscribe-collumn_5c511738155df4f6 {
      -webkit-box-flex: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      -ms-flex-preferred-size: 0;
          flex-basis: 0;
      background-repeat: no-repeat;
      background-position: center center;
      background-size: cover;
      border-radius: 20px; }
      @media (max-width: 991px) {
        .subscribe-area_555a079076da0ac6 .te-subscribe-inner-area_65bbfd56e2e06b42 .te-subscribe-collumn_5c511738155df4f6.te-image-bg-collumn_a403020afd97e749 {
          display: none; } }
    .subscribe-area_555a079076da0ac6 .te-subscribe-inner-area_65bbfd56e2e06b42 .mc4wp-form-fields_76402cafc2a6bb4b {
      background-color: transparent;
      gap: 10px; }
      @media (max-width: 575px) {
        .subscribe-area_555a079076da0ac6 .te-subscribe-inner-area_65bbfd56e2e06b42 .mc4wp-form-fields_76402cafc2a6bb4b {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column; } }
      .subscribe-area_555a079076da0ac6 .te-subscribe-inner-area_65bbfd56e2e06b42 .mc4wp-form-fields_76402cafc2a6bb4b .submit-btn_b9bf1346a8add5e9 {
        border-radius: 50px;
        padding: 10px 30px;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1; }

.te-footer-widget_cd5d7be6c1746aac .te-subscribe-form-wrapper_4ceac120f4726b55 {
  color: #335371; }

.te-subscribe-form-widget_05be66dc29730fc4 {
  position: relative; }
  .te-subscribe-form-widget_05be66dc29730fc4 .mc4wp-form-fields_76402cafc2a6bb4b {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background-color: transparent;
    overflow: hidden;
    border-radius: 5px; }
  .te-subscribe-form-widget_05be66dc29730fc4 .single-field_ab4fced494bb07a1 {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1; }
    .te-subscribe-form-widget_05be66dc29730fc4 .single-field_ab4fced494bb07a1 input {
      color: #335371;
      height: 55px;
      padding: 0 30px;
      font-size: 18px;
      width: 100%;
      border-radius: 50px; }
    .te-subscribe-form-widget_05be66dc29730fc4 .single-field_ab4fced494bb07a1 *::-webkit-input-placeholder {
      color: #778196; }
    .te-subscribe-form-widget_05be66dc29730fc4 .single-field_ab4fced494bb07a1 *:-ms-input-placeholder {
      color: #778196; }
    .te-subscribe-form-widget_05be66dc29730fc4 .single-field_ab4fced494bb07a1 *::-ms-input-placeholder {
      color: #778196; }
    .te-subscribe-form-widget_05be66dc29730fc4 .single-field_ab4fced494bb07a1 *::placeholder {
      color: #778196; }
  .te-subscribe-form-widget_05be66dc29730fc4 .submit-btn_b9bf1346a8add5e9 {
    background-color: #E7F914;
    color: #14203A;
    cursor: pointer;
    padding: 0 19px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 9px;
    text-transform: capitalize;
    font-size: 17px;
    font-weight: 600;
    letter-spacing: 0px;
    border-radius: 50px; }
    .te-subscribe-form-widget_05be66dc29730fc4 .submit-btn_b9bf1346a8add5e9:hover {
      background-color: #131A2A;
      color: #ffffff; }
  .te-subscribe-form-widget_05be66dc29730fc4 .mc4wp-response_57bf1256e06aa5d3 {
    position: absolute;
    margin-top: 15px; }
    .te-subscribe-form-widget_05be66dc29730fc4 .mc4wp-response_57bf1256e06aa5d3 .mc4wp-alert_8aaf80d9875206bd.mc4wp-error_f6dc6496870dfe16 p {
      color: #ff0000;
      position: relative; }
    .te-subscribe-form-widget_05be66dc29730fc4 .mc4wp-response_57bf1256e06aa5d3 .mc4wp-alert_8aaf80d9875206bd.mc4wp-error_f6dc6496870dfe16 a {
      color: #ff0000; }
    .te-subscribe-form-widget_05be66dc29730fc4 .mc4wp-response_57bf1256e06aa5d3 .mc4wp-alert_8aaf80d9875206bd.mc4wp-success_2c376b5e055e59df p, .te-subscribe-form-widget_05be66dc29730fc4 .mc4wp-response_57bf1256e06aa5d3 .mc4wp-alert_8aaf80d9875206bd.mc4wp-notice_644069723c57ffbb p {
      color: #ffffff;
      position: relative; }

.te-footer-social-wrapper_6c44ec83b9c06254 {
  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-bottom: 30px;
  margin-bottom: 66px;
  border-bottom: 1px solid rgba(225, 225, 225, 0.3);
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 20px 60px; }
  .te-footer-social-wrapper_6c44ec83b9c06254 .te-footer-logo_2e3c04c11756d265 {
    -ms-flex-negative: 0;
        flex-shrink: 0; }
  .te-footer-social-wrapper_6c44ec83b9c06254 .te-social-widget_8dbb16fe7d82d2ac {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 5px 20px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    .te-footer-social-wrapper_6c44ec83b9c06254 .te-social-widget_8dbb16fe7d82d2ac span {
      color: #ffffff;
      font-size: 20px;
      font-weight: 400; }

.te-social-profile_01de7fcfab37f1f7 {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px; }
  .te-social-profile_01de7fcfab37f1f7 a {
    color: #ffffff;
    font-size: 16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: 30px;
    height: 30px;
    background-color: rgba(255, 255, 255, 0.1);
    border-radius: 50px;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }
    .te-social-profile_01de7fcfab37f1f7 a:hover {
      background-color: #E7F914;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      color: #14203A; }

.footer_042d965558b736cb.style-2_2fddaf9b330e061a {
  background-color: #131A2A; }
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .te-footer-sec_a8361cc24d022230 {
    border-bottom: 1px solid rgba(225, 225, 225, 0.3);
    padding-top: calc(3rem +15px);
    padding-bottom: 70px; }
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .te-footer-widget-title_7a19bd97f54bdc6c,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .wp-block-heading_6fb0f67b02d7fa75 {
    color: #ffffff;
    font-size: 24px; }
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .footer-bottom-area_85742c07e89e57cd .te-copyright-text_8c6a3f6cb3a03304 p,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .te-footer-widget_cd5d7be6c1746aac.te_widget_nav_menu_c60a5aab62c18066 li a,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .te-footer-widget_cd5d7be6c1746aac .te_widget_latest_post_8863a983e7e3c4ce ul li .te-latest-post-desc_28f3e653b2505e9d .te-latest-post-title_9cee0050e017f26b a,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .te-footer-widget_cd5d7be6c1746aac .te_widget_latest_post_8863a983e7e3c4ce ul li .te-latest-post-desc_28f3e653b2505e9d .te-latest-post-title_9cee0050e017f26b,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .te-footer-widget_cd5d7be6c1746aac .te_widget_latest_post_8863a983e7e3c4ce ul li .te-latest-post-desc_28f3e653b2505e9d .te-latest-post-meta_52a535b5bcbe399f,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .te-footer-widget_cd5d7be6c1746aac .te-subscribe-form-wrapper_4ceac120f4726b55,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .te-footer-bottom-menu_f555228fb5e448aa ul li a,
  .footer_042d965558b736cb.style-2_2fddaf9b330e061a .footer-bottom-area_85742c07e89e57cd .te-copyright-text_8c6a3f6cb3a03304 p a {
    color: #ffffff; }

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