/**
 * Stylesheet:  style.css_90f85e675986fd58
 * 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_b7001728cf40ad77 {
  text-decoration: none;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out; }

a:focus,
.button_b7001728cf40ad77: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_4e2f00295e682c0f {
  background-color: #FFF3F3; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

code {
  color: #E7F914; }

.te-theme-btn_f3829c6e5eb35cd5,
.wp-block-loginout_8b9e63963baba1cf a,
input.te-theme-btn_f3829c6e5eb35cd5 {
  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_f3829c6e5eb35cd5:hover,
  .wp-block-loginout_8b9e63963baba1cf a:hover,
  input.te-theme-btn_f3829c6e5eb35cd5:hover {
    color: #131A2A;
    background-color: #E7F914; }
  .te-theme-btn_f3829c6e5eb35cd5:focus,
  .wp-block-loginout_8b9e63963baba1cf a:focus,
  input.te-theme-btn_f3829c6e5eb35cd5:focus {
    color: #ffffff; }
  .te-theme-btn_f3829c6e5eb35cd5.yellow-btn_041dee43db810978,
  .wp-block-loginout_8b9e63963baba1cf a.yellow-btn_041dee43db810978,
  input.te-theme-btn_f3829c6e5eb35cd5.yellow-btn_041dee43db810978 {
    background-color: #E7F914;
    color: #14203A; }
  .te-theme-btn_f3829c6e5eb35cd5.simple-btn_4da393708fa3a414,
  .wp-block-loginout_8b9e63963baba1cf a.simple-btn_4da393708fa3a414,
  input.te-theme-btn_f3829c6e5eb35cd5.simple-btn_4da393708fa3a414 {
    padding-left: 36px;
    padding-right: 36px; }

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

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

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

.te-slider-btn-wrapper_cf683a5b32a78012 {
  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_cf683a5b32a78012 {
      top: unset; } }
  .te-slider-btn-wrapper_cf683a5b32a78012 .te-slider-nav_9eaa95ba39dc58ba {
    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_cf683a5b32a78012 .te-slider-nav_9eaa95ba39dc58ba:hover {
      background-color: #317EFE;
      color: #ffffff;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }

.circle-rotate-wrapper_797c0c1d11f8ba12 {
  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_797c0c1d11f8ba12 .circle-rotate-inner_befb7b3e33c95f9d {
    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_b02405bdd8d4f3c4 {
  margin-top: 5px; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.px-350_477d295cb02136aa {
  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_a5037b05e25cf5cc label {
  width: 100%;
  display: block;
  font-weight: 600;
  margin-bottom: 10px; }
.post-password-form_a5037b05e25cf5cc input[type="password"] {
  font-size: 1.2rem;
  line-height: 20px;
  padding: 12px 20px;
  border: 1px solid #E4E4F2;
  width: 100%; }
.post-password-form_a5037b05e25cf5cc 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_a5037b05e25cf5cc 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: left;
    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_bf1ceb9d9585dc35 .size-full_21d4df08d07bfcf2.alignright_cfee264b257363c7 {
  margin-bottom: 15px;
  margin-top: 20px; }
.tp-page-content_bf1ceb9d9585dc35 figure.wp-caption_eacc16d093ac0e4c.aligncenter_79cc04f86209a60f {
  margin-top: 40px; }
.tp-page-content_bf1ceb9d9585dc35 dl, .tp-page-content_bf1ceb9d9585dc35 ol, .tp-page-content_bf1ceb9d9585dc35 ul {
  margin-bottom: 11px; }
.tp-page-content_bf1ceb9d9585dc35 .te-comment-respond_fc6df79705a842ef {
  margin-top: 78px;
  margin-bottom: 20px; }
.tp-page-content_bf1ceb9d9585dc35 .te-latest-comments_62dd60dbbb51755e .te-comment-respond_fc6df79705a842ef {
  margin-bottom: 40px; }
.tp-page-content_bf1ceb9d9585dc35 .te-post-comments_c68f3392808d48b4 {
  margin-top: 80px; }

/* Text meant only for screen readers. */
.screen-reader-text_462f4c3c3552bc20 {
  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_462f4c3c3552bc20: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_eacc16d093ac0e4c {
  margin-bottom: 1.5em;
  max-width: 100%; }

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

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

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

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

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

.gallery-columns-1_025f59b22bc4ac54 .gallery-item_f8322b92eed7fce8 {
  max-width: 100%;
  width: 100%; }

.gallery-columns-2_bcacf11a01011e82 .gallery-item_f8322b92eed7fce8 {
  max-width: 50%; }

.gallery-columns-3_fb084b7417d47a10 .gallery-item_f8322b92eed7fce8 {
  max-width: 33.33%; }

.gallery-columns-4_45d8c565a4a1b34e .gallery-item_f8322b92eed7fce8 {
  max-width: 25%; }

.gallery-columns-5_28ed5a872c39f637 .gallery-item_f8322b92eed7fce8 {
  max-width: 20%; }

.gallery-columns-6_34ba05781b87c654 .gallery-item_f8322b92eed7fce8 {
  max-width: 16.66%; }

.gallery-columns-7_c572572df5e61132 .gallery-item_f8322b92eed7fce8 {
  max-width: 14.28%; }

.gallery-columns-8_d364b4bda4463062 .gallery-item_f8322b92eed7fce8 {
  max-width: 12.5%; }

.gallery-columns-9_40153d119b2cbab7 .gallery-item_f8322b92eed7fce8 {
  max-width: 11.11%; }

.gallery-caption_043df9c6f6226fa4 {
  display: block; }

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

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

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

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

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

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

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

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

.te-post-item_f9e374a7ecaf9246.format-quote_8d7c89d7e4c4c61e blockquote {
  padding: 45px; }
  @media (max-width: 767px) {
    .te-post-item_f9e374a7ecaf9246.format-quote_8d7c89d7e4c4c61e 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_e0549273a1a5a3f7, blockquote {
  border-left: solid 5px #317EFE; }

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

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

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

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

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

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

.te-post-content p.has-large-font-size_f26d6d8d3a208903 {
  font-size: 36px;
  line-height: 1.2; }
.te-post-content .wp-block-search_77a02d12279c58f4 {
  margin-bottom: 15px; }
.te-post-content .wp-block-file_bf686c5b0b667c82 {
  margin-top: 20px; }
.te-post-content .wp-block-group__inner-container_022cb44ae37a8d82 p {
  margin-top: 0 !important; }

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

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

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

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

.wp-block-cover_73a0f344f5f9d386 p.wp-block-cover-text_a411d2934f18492d,
.wp-block-cover_73a0f344f5f9d386.is-light_98ee07fe467e1d6d .wp-block-cover__inner-container_a68cb241dd4876dd {
  color: #fff !important; }

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

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

.widget_0a1af12bbe430aac .wp-block-archives-dropdown_45c9a58dc1d25d07,
.widget_0a1af12bbe430aac .wp-block-categories-dropdown_3fe4789229caa0ad,
.widget_0a1af12bbe430aac .wp-block-loginout_8b9e63963baba1cf,
.widget_0a1af12bbe430aac .wp-block-social-links_138020f138212c3e,
.widget_0a1af12bbe430aac.widget_archive_88b03b177be30560 select,
.widget_0a1af12bbe430aac.te_widget_categories_35a39b261525e9df select,
.widget_0a1af12bbe430aac.widget_text_5caa24a86bd4a0ea select,
.widget_0a1af12bbe430aac.te_widget_search_bc8ef8ca27ceb630 .search-form_187a3e40cf3fe62d,
.widget_0a1af12bbe430aac.te_widget_tag_cloud_5c4e7125d0cce3ef .tagcloud_d49ef38a6a9a6d26,
.widget_0a1af12bbe430aac .wp-block-tag-cloud_1741fb00f43dd5c9 {
  margin-bottom: 6px; }

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

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

.blog-search-content_64ddac70aae6f8fc {
  margin: 0; }
  .blog-search-content_64ddac70aae6f8fc .wp-block-search_77a02d12279c58f4,
  .blog-search-content_64ddac70aae6f8fc .search-form_187a3e40cf3fe62d,
  .blog-search-content_64ddac70aae6f8fc .sidebar__search_1a6205a1bd506be4 {
    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_64ddac70aae6f8fc .wp-block-search_77a02d12279c58f4,
      .blog-search-content_64ddac70aae6f8fc .search-form_187a3e40cf3fe62d,
      .blog-search-content_64ddac70aae6f8fc .sidebar__search_1a6205a1bd506be4 {
        width: 100%; } }
    .blog-search-content_64ddac70aae6f8fc .wp-block-search_77a02d12279c58f4 .wp-block-search__inside-wrapper_e6d2de9cc5169408,
    .blog-search-content_64ddac70aae6f8fc .search-form_187a3e40cf3fe62d .wp-block-search__inside-wrapper_e6d2de9cc5169408,
    .blog-search-content_64ddac70aae6f8fc .sidebar__search_1a6205a1bd506be4 .wp-block-search__inside-wrapper_e6d2de9cc5169408 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      padding: 0 !important; }
    .blog-search-content_64ddac70aae6f8fc .wp-block-search_77a02d12279c58f4 label,
    .blog-search-content_64ddac70aae6f8fc .search-form_187a3e40cf3fe62d label,
    .blog-search-content_64ddac70aae6f8fc .sidebar__search_1a6205a1bd506be4 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_64ddac70aae6f8fc .wp-block-search_77a02d12279c58f4 input,
    .blog-search-content_64ddac70aae6f8fc .search-form_187a3e40cf3fe62d input,
    .blog-search-content_64ddac70aae6f8fc .sidebar__search_1a6205a1bd506be4 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_64ddac70aae6f8fc .wp-block-search_77a02d12279c58f4 button,
    .blog-search-content_64ddac70aae6f8fc .search-form_187a3e40cf3fe62d button,
    .blog-search-content_64ddac70aae6f8fc .sidebar__search_1a6205a1bd506be4 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_bf1ceb9d9585dc35 .wp-smiley_ff5ae3177d84a028,
.entry-content_b54a96db15344ade .wp-smiley_ff5ae3177d84a028,
.comment-content_e6274f94586c8767 .wp-smiley_ff5ae3177d84a028 {
  border: none;
  margin-bottom: 0;
  margin-top: 0;
  padding: 0; }

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

.te-comment-respond_fc6df79705a842ef.style-two_da4edaf71c9f0a9c .wpcf7-form_bc7ddaec516ae109 .wpcf7-not-valid-tip_c76c6db54a0390af {
  color: #d9c0b8 !important; }
.te-comment-respond_fc6df79705a842ef .wpcf7-form_bc7ddaec516ae109 .wpcf7-not-valid_cc626f06b83a3d05 {
  border-color: #dc3232 !important; }
.te-comment-respond_fc6df79705a842ef .wpcf7-form_bc7ddaec516ae109 .wpcf7-not-valid-tip_c76c6db54a0390af {
  font-size: 16px;
  margin-top: 5px; }
.te-comment-respond_fc6df79705a842ef .wpcf7-form_bc7ddaec516ae109.sent_c342817bd5429fd9 .wpcf7-response-output_36cb4182b5986af5 {
  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_fc6df79705a842ef .wpcf7-form_bc7ddaec516ae109.invalid_dcf68da1b1e54a4d .wpcf7-response-output_36cb4182b5986af5 {
  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_250d6a7eff294353 {
  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_250d6a7eff294353 .wpcf7-te-list-item_a95901094782a1c4 {
    margin: 0; }
    .wpcf7-form-control_250d6a7eff294353 .wpcf7-te-list-item_a95901094782a1c4 label {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-line-pack: center;
          align-content: center;
      margin: 0;
      gap: 10px; }
      .wpcf7-form-control_250d6a7eff294353 .wpcf7-te-list-item_a95901094782a1c4 label .wpcf7-te-list-item-label_338c2549033dc2d4 {
        font-size: 16px;
        font-weight: 400; }

.logged-in_8f870b5d3ef62cdd .te-comment-respond_fc6df79705a842ef textarea {
  margin-bottom: 12px; }

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

body.admin-bar_34c54945e86903a9 .header-menu-area_1124a2ae5005e6fa.sticky_menu_26368a61e5a3f0c4 {
  top: 30px; }
  @media (max-width: 600px) {
    body.admin-bar_34c54945e86903a9 .header-menu-area_1124a2ae5005e6fa.sticky_menu_26368a61e5a3f0c4 {
      top: 0; } }

.page-template-default_7646777c88ed4563.page-id-146_17d6152ca670f4b3 .tp-page-content_bf1ceb9d9585dc35 p:last-child {
  margin-bottom: 10px; }
.page-template-default_7646777c88ed4563.page-id-1133_5f0e611c2bad0fb3 .tp-page-content_bf1ceb9d9585dc35 .te-comment-respond_fc6df79705a842ef {
  margin-top: 78px;
  display: inline-block;
  width: 100%; }
.page-template-default_7646777c88ed4563.page-id-3_87037ed4f27b40d6 .page-area_82c367ee1c9230eb {
  padding-top: 128px; }

.single-post-item_af766c6c11ef1dce.post-24_9515b681bffa40b8 .wp-block-button_f1a46837513a5751 a {
  color: #ffffff; }

.post-template-default_467251046abe97fc.postid-163_40f073d6d9efed3e .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .te-post-content {
  margin-bottom: 34px; }
.post-template-default_467251046abe97fc.postid-150_29e72135d4c5534d .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .te-post-content {
  margin-bottom: 34px; }
  .post-template-default_467251046abe97fc.postid-150_29e72135d4c5534d .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .te-post-content .wp-block-group_278621236be95e22.is-layout-constrained_a41ad5852971847f:last-child {
    border: 1px solid #000; }
.post-template-default_467251046abe97fc.postid-51_ef7ce5a935900ca9 .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .te-post-content {
  margin-bottom: 25px; }
  .post-template-default_467251046abe97fc.postid-51_ef7ce5a935900ca9 .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .te-post-content p:last-child {
    margin-bottom: 0; }
.post-template-default_467251046abe97fc.postid-1163_897b3f28e95af5e2 .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .te-post-content .wp-caption_eacc16d093ac0e4c, .post-template-default_467251046abe97fc.postid-568_59ff141d4fd61716 .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .te-post-content .wp-caption_eacc16d093ac0e4c {
  margin-top: 20px; }
.post-template-default_467251046abe97fc.postid-1785_ea2241f55c82cd8a .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .te-post-content .wp-block-button__link_390af480229438a9 {
  color: #ffffff !important; }
.post-template-default_467251046abe97fc.postid-1149_df52636537fb6acf .te-blog-details-wrapper_15692da5306bc77e .te-latest-comments_62dd60dbbb51755e li .te-comments-item_97b038379494b016 .te-comments-text_06744ff5da43c82b p {
  margin-bottom: 0; }
.post-template-default_467251046abe97fc.postid-555_d9e320a36e2d0d08 .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .te-post-content .gallery_6ca8827cfab6823c {
  margin-top: 20px; }

.error-404_3df711e30ab8d54a.not-found {
  margin-top: -20px;
  margin-bottom: 40px; }
  .error-404_3df711e30ab8d54a.not-found .error-content_0ab953df201a9568 .error-btn-bh_45b297f7fbd24d49 {
    margin-top: 20px; }

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

.sidebar_397e9bbb342228f4 .widget_media_gallery_de6a5769b1a4ca4e .gallery-item_f8322b92eed7fce8 {
  margin-bottom: 0; }
  .sidebar_397e9bbb342228f4 .widget_media_gallery_de6a5769b1a4ca4e .gallery-item_f8322b92eed7fce8 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_adf55bb1ca7ba3c9 {
  -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_ce6d10dfe922032c {
  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_40463e58ba0ca0a6 path {
  stroke: #317EFE;
  stroke-width: 4;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear; }

body.admin-bar_34c54945e86903a9 .header-area_c2f882ecb82be004.style-2_d04d696a5a632a30.login .te-header-menu-area_e1ba05f526c8220f {
  top: auto !important; }

.header-area_c2f882ecb82be004 .container-fluid_2d2d90b81cd92300 {
  padding: 0 70px; }
  @media (max-width: 1550px) {
    .header-area_c2f882ecb82be004 .container-fluid_2d2d90b81cd92300 {
      padding: 0 24px; } }
.header-area_c2f882ecb82be004.style-2_d04d696a5a632a30 .header-top {
  padding: 9px 0;
  background-color: #F9F4F1; }
  .header-area_c2f882ecb82be004.style-2_d04d696a5a632a30 .header-top .te-header-contact-info_c39b8f9143cc5e81 span {
    color: #677471; }
    .header-area_c2f882ecb82be004.style-2_d04d696a5a632a30 .header-top .te-header-contact-info_c39b8f9143cc5e81 span i {
      color: #317EFE; }
    .header-area_c2f882ecb82be004.style-2_d04d696a5a632a30 .header-top .te-header-contact-info_c39b8f9143cc5e81 span a {
      color: #677471; }
  .header-area_c2f882ecb82be004.style-2_d04d696a5a632a30 .header-top .te-social-profile_f397267c493fde2f a {
    color: #317EFE;
    background-color: #E0E6F8;
    width: 42px;
    height: 42px; }
    .header-area_c2f882ecb82be004.style-2_d04d696a5a632a30 .header-top .te-social-profile_f397267c493fde2f a:hover {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      color: #ffffff;
      background-color: #317EFE; }
.header-area_c2f882ecb82be004.style-2_d04d696a5a632a30 .te-header-menu-area_e1ba05f526c8220f {
  position: fixed;
  top: 20px;
  left: 0;
  width: 100%; }
  .header-area_c2f882ecb82be004.style-2_d04d696a5a632a30 .te-header-menu-area_e1ba05f526c8220f .menu-wrapper_b4dda366cc34af00 {
    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_c2f882ecb82be004.style-2_d04d696a5a632a30 .te-header-menu-area_e1ba05f526c8220f .menu-wrapper_b4dda366cc34af00 {
        padding-left: 10px;
        padding-right: 6px; } }
  .header-area_c2f882ecb82be004.style-2_d04d696a5a632a30 .te-header-menu-area_e1ba05f526c8220f .te-header-btn_d5345752ac826075 .te-quote-btn_4c26d0883b01dacb {
    background-color: #E7F914;
    border-color: #E7F914; }
.header-area_c2f882ecb82be004.style-2_d04d696a5a632a30 .te-sticky_menu {
  top: 0; }
  .header-area_c2f882ecb82be004.style-2_d04d696a5a632a30 .te-sticky_menu .menu-wrapper_b4dda366cc34af00 {
    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_ce0c4beeaeb2b27b {
    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_2eb2b19dbe2791e8 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 0 24px; }
  .header-top .te-header-contact-info_c39b8f9143cc5e81 {
    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_c39b8f9143cc5e81 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_c39b8f9143cc5e81 span.te-contact-info-item_5303d8dce97c4a2c {
        gap: 0 10px !important; }
      .header-top .te-header-contact-info_c39b8f9143cc5e81 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_26eb1a42606eb89b {
      display: none; } }
  .header-top .header-top-btn_26eb1a42606eb89b 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_26eb1a42606eb89b a:hover:after {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      background-color: #317EFE; }
    .header-top .header-top-btn_26eb1a42606eb89b 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_f397267c493fde2f {
    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_f397267c493fde2f .te-social-profile-label_c119ff61f413993e {
      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_f397267c493fde2f 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_f397267c493fde2f a:hover {
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        color: #14203A;
        background-color: #E7F914; }

.te-header-menu-area_e1ba05f526c8220f {
  width: 100%;
  z-index: 999;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out; }
  .te-header-menu-area_e1ba05f526c8220f.te-te-sticky-header_c10fcf7708de44e3 {
    width: 100%;
    z-index: 999;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }
  .te-header-menu-area_e1ba05f526c8220f.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_e1ba05f526c8220f.te-sticky_menu .te-logo_5617f8c7c5529d61 {
      height: 84px; }
      .te-header-menu-area_e1ba05f526c8220f.te-sticky_menu .te-logo_5617f8c7c5529d61:after {
        display: none; }
      .te-header-menu-area_e1ba05f526c8220f.te-sticky_menu .te-logo_5617f8c7c5529d61 .te-standard-logo_7c69141e765947d4 {
        display: none; }
      .te-header-menu-area_e1ba05f526c8220f.te-sticky_menu .te-logo_5617f8c7c5529d61 .te-sticky-logo_274177c9b1ec850d {
        display: block; }
        .te-header-menu-area_e1ba05f526c8220f.te-sticky_menu .te-logo_5617f8c7c5529d61 .te-sticky-logo_274177c9b1ec850d img {
          width: 170px;
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
    .te-header-menu-area_e1ba05f526c8220f.te-sticky_menu .te-main-menu_9b241433250b3bd4 ul li.te-active > a:after {
      bottom: 20px; }
    .te-header-menu-area_e1ba05f526c8220f.te-sticky_menu .te-main-menu_9b241433250b3bd4 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_e1ba05f526c8220f.te-sticky_menu .te-main-menu_9b241433250b3bd4 ul li a {
          padding: 33px 14px; } }
    .te-header-menu-area_e1ba05f526c8220f.te-sticky_menu .te-main-menu_9b241433250b3bd4 ul li ul li a {
      padding: 10px 20px; }
  .te-header-menu-area_e1ba05f526c8220f .te-header-menu-wrapper_78c8409ed002b210 {
    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_e1ba05f526c8220f .te-header-menu-wrapper_78c8409ed002b210 {
        gap: 20px; } }
  .te-header-menu-area_e1ba05f526c8220f .te-logo_5617f8c7c5529d61 {
    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_e1ba05f526c8220f .te-logo_5617f8c7c5529d61 {
        height: 100px; } }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-header-menu-area_e1ba05f526c8220f .te-logo_5617f8c7c5529d61 {
        height: 80px; } }
    @media only screen and (max-width: 1199px) {
      .te-header-menu-area_e1ba05f526c8220f .te-logo_5617f8c7c5529d61 .te-standard-logo_7c69141e765947d4 {
        display: none; } }
    .te-header-menu-area_e1ba05f526c8220f .te-logo_5617f8c7c5529d61 .te-standard-logo_7c69141e765947d4 img {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-header-menu-area_e1ba05f526c8220f .te-logo_5617f8c7c5529d61 .te-sticky-logo_274177c9b1ec850d {
      display: none; }
      @media only screen and (max-width: 767px) {
        .te-header-menu-area_e1ba05f526c8220f .te-logo_5617f8c7c5529d61 .te-sticky-logo_274177c9b1ec850d {
          width: 170px; } }
      @media only screen and (max-width: 1199px) {
        .te-header-menu-area_e1ba05f526c8220f .te-logo_5617f8c7c5529d61 .te-sticky-logo_274177c9b1ec850d {
          display: block; } }
      .te-header-menu-area_e1ba05f526c8220f .te-logo_5617f8c7c5529d61 .te-sticky-logo_274177c9b1ec850d img {
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }
    .te-header-menu-area_e1ba05f526c8220f .te-logo_5617f8c7c5529d61 .te-retina-logo_384ef23724ff5251 {
      display: none; }

.te-menu-wrapper_7c3088fd01c8c745 {
  -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_9b241433250b3bd4 ul {
  margin: 0;
  padding: 0;
  position: relative; }
  .te-main-menu_9b241433250b3bd4 ul li {
    display: inline-block;
    padding: 0;
    position: relative; }
    .te-main-menu_9b241433250b3bd4 ul li.te-active {
      position: relative; }
      .te-main-menu_9b241433250b3bd4 ul li.te-active > a {
        color: #317EFE; }
        .te-main-menu_9b241433250b3bd4 ul li.te-active > a:after {
          color: #317EFE;
          font-size: 13px;
          margin-left: 5px; }
    .te-main-menu_9b241433250b3bd4 ul li.dropdown > a:after {
      visibility: visible;
      font-size: 13px;
      margin-left: 5px; }
    .te-main-menu_9b241433250b3bd4 ul li.dropdown .dropdown > a:after {
      visibility: visible;
      font-size: 13px; }
    .te-main-menu_9b241433250b3bd4 ul li ul.te-submenu_6d06ffe7eb7948f6 li.te-active > a {
      position: relative;
      z-index: 2;
      color: #ffffff; }
      .te-main-menu_9b241433250b3bd4 ul li ul.te-submenu_6d06ffe7eb7948f6 li.te-active > a:after {
        color: #ffffff;
        font-size: 13px; }
    .te-main-menu_9b241433250b3bd4 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_9b241433250b3bd4 ul li a {
          padding: 32px 14px; } }
      .te-main-menu_9b241433250b3bd4 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_9b241433250b3bd4 ul li a:hover {
        color: #317EFE; }
        .te-main-menu_9b241433250b3bd4 ul li a:hover:after {
          color: #317EFE; }
    .te-main-menu_9b241433250b3bd4 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_9b241433250b3bd4 ul li ul li:hover ul {
      visibility: visible;
      top: -2px; }
  .te-main-menu_9b241433250b3bd4 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_9b241433250b3bd4 ul ul li {
      float: none;
      width: 210px; }
      .te-main-menu_9b241433250b3bd4 ul ul li ul {
        visibility: hidden; }
      .te-main-menu_9b241433250b3bd4 ul ul li i {
        float: right; }
      .te-main-menu_9b241433250b3bd4 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_9b241433250b3bd4 ul ul li a:hover {
          background-color: #317EFE;
          color: #ffffff; }
          .te-main-menu_9b241433250b3bd4 ul ul li a:hover:after {
            color: #ffffff; }
      .te-main-menu_9b241433250b3bd4 ul ul li:last-child a {
        border-bottom: 0px; }
    .te-main-menu_9b241433250b3bd4 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_8242d5579ce9c79a {
  -webkit-animation-duration: 0.3s;
          animation-duration: 0.3s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }

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

.te-header-btn_d5345752ac826075 {
  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_d5345752ac826075 .te-icon_bd49ca7b86d67814 {
    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_d5345752ac826075 .te-icon_bd49ca7b86d67814: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_d5345752ac826075 {
      display: none; } }
  .te-header-btn_d5345752ac826075 .te-cta-btn_b3d4b97a3cda9bce {
    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_d5345752ac826075 .te-cta-btn_b3d4b97a3cda9bce:hover {
      background-color: #317EFE;
      color: #ffffff; }
  .te-header-btn_d5345752ac826075 .te-quote-btn_4c26d0883b01dacb {
    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_d5345752ac826075 .te-quote-btn_4c26d0883b01dacb: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_f6aeaee2cc42065e {
    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_f6aeaee2cc42065e .te-search-content-filed_c488685a4c664765 {
      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_f6aeaee2cc42065e .te-search-content-filed_c488685a4c664765 .te-search-close {
        cursor: pointer;
        font-size: 30px;
        color: #ffffff; }
    .te-search-form-wrapper .te-search-form-inner_f6aeaee2cc42065e .te-search-form_a7e9fccf734aa527 {
      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_f6aeaee2cc42065e .te-search-form_a7e9fccf734aa527 .te-search-form-input_7877685b69d09671 {
        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_f6aeaee2cc42065e .te-search-form_a7e9fccf734aa527 .te-search-form-input_7877685b69d09671 .te-search-icon_314b71e71a926159 {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex; }
        .te-search-form-wrapper .te-search-form-inner_f6aeaee2cc42065e .te-search-form_a7e9fccf734aa527 .te-search-form-input_7877685b69d09671 button.te-submit-search-btn_8b9c4b6d2930c197 {
          padding: 15px 24px !important; }
      .te-search-form-wrapper .te-search-form-inner_f6aeaee2cc42065e .te-search-form_a7e9fccf734aa527 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_7fba06f447fb04da {
  display: none; }

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

.mean-container .mean-bar_f88d65ddf6c241c9 {
  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_7fba06f447fb04da {
  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_61d21bc69f53ab02 a.mean-expand.mean-clicked {
  background-color: #317EFE;
  border-color: #317EFE !important; }

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

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

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

.te-mobile-menu-bar_dd26e29ae8576c37 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_dd26e29ae8576c37 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_7acc9d4c94eca543 {
    display: inline-block;
    width: 180px; }
  .te-menu-sidebar-area .te-menu-sidebar-wrapper_f480259a3babd40c {
    position: relative;
    padding: 40px; }
  .te-menu-sidebar-area.active {
    right: 0; }
  .te-menu-sidebar-area .te-menu-sidebar-close_2371b457bcb30b6e {
    position: absolute;
    top: 0;
    right: 0; }
    .te-menu-sidebar-area .te-menu-sidebar-close_2371b457bcb30b6e .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_2371b457bcb30b6e .te-menu-sidebar-close-btn:hover {
        background-color: #317EFE; }
  .te-menu-sidebar-area .te-menu-sidebar-content_3a9fa173299da818 .te-menu-sidebar-single-widget_74a80ec16598c1a1 {
    display: inline-block;
    margin-top: 20px;
    width: 100%; }
    .te-menu-sidebar-area .te-menu-sidebar-content_3a9fa173299da818 .te-menu-sidebar-single-widget_74a80ec16598c1a1 .te-menu-sidebar-title_2a7b3e9b726829bb {
      margin-bottom: 5px; }
    .te-menu-sidebar-area .te-menu-sidebar-content_3a9fa173299da818 .te-menu-sidebar-single-widget_74a80ec16598c1a1 .te-header-contact-info_c39b8f9143cc5e81 {
      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_3a9fa173299da818 .te-menu-sidebar-single-widget_74a80ec16598c1a1 .te-header-contact-info_c39b8f9143cc5e81 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_3a9fa173299da818 .te-menu-sidebar-single-widget_74a80ec16598c1a1 .te-header-contact-info_c39b8f9143cc5e81 span.te-contact-info-item_5303d8dce97c4a2c {
          gap: 0 10px !important; }
        .te-menu-sidebar-area .te-menu-sidebar-content_3a9fa173299da818 .te-menu-sidebar-single-widget_74a80ec16598c1a1 .te-header-contact-info_c39b8f9143cc5e81 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_3a9fa173299da818 .te-menu-sidebar-single-widget_74a80ec16598c1a1 .te-header-contact-info_c39b8f9143cc5e81 span a:hover {
            color: #317EFE; }
    .te-menu-sidebar-area .te-menu-sidebar-content_3a9fa173299da818 .te-menu-sidebar-single-widget_74a80ec16598c1a1 .te-social-profile_f397267c493fde2f {
      margin-top: 20px;
      border-top: 1px solid #dfe2e9;
      width: 100%;
      padding-top: 20px; }
      .te-menu-sidebar-area .te-menu-sidebar-content_3a9fa173299da818 .te-menu-sidebar-single-widget_74a80ec16598c1a1 .te-social-profile_f397267c493fde2f a {
        color: #14203A;
        font-size: 22px; }
        .te-menu-sidebar-area .te-menu-sidebar-content_3a9fa173299da818 .te-menu-sidebar-single-widget_74a80ec16598c1a1 .te-social-profile_f397267c493fde2f 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_20a3dc1912e6e476 {
  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_20a3dc1912e6e476.style-2_d04d696a5a632a30 .te-single-slider_2d30ee0e77085a75 {
    height: 950px;
    padding-top: 70px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .slider-area_20a3dc1912e6e476.style-2_d04d696a5a632a30 .te-single-slider_2d30ee0e77085a75 {
        height: unset;
        padding: 80px 0; } }
    .slider-area_20a3dc1912e6e476.style-2_d04d696a5a632a30 .te-single-slider_2d30ee0e77085a75 .slider-feature-img_9bbfaa6b2d11b09d {
      position: absolute;
      right: 0;
      top: 0; }
      @media only screen and (min-width: 1200px) and (max-width: 1399px) {
        .slider-area_20a3dc1912e6e476.style-2_d04d696a5a632a30 .te-single-slider_2d30ee0e77085a75 .slider-feature-img_9bbfaa6b2d11b09d {
          right: -200px; } }
      @media only screen and (min-width: 992px) and (max-width: 1199px) {
        .slider-area_20a3dc1912e6e476.style-2_d04d696a5a632a30 .te-single-slider_2d30ee0e77085a75 .slider-feature-img_9bbfaa6b2d11b09d {
          right: -280px; } }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .slider-area_20a3dc1912e6e476.style-2_d04d696a5a632a30 .te-single-slider_2d30ee0e77085a75 .slider-feature-img_9bbfaa6b2d11b09d {
          right: -380px; } }
      .slider-area_20a3dc1912e6e476.style-2_d04d696a5a632a30 .te-single-slider_2d30ee0e77085a75 .slider-feature-img_9bbfaa6b2d11b09d .company-award_16b7ac6d64dc37ad {
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
        margin-top: 50px;
        left: 135px; }
        .slider-area_20a3dc1912e6e476.style-2_d04d696a5a632a30 .te-single-slider_2d30ee0e77085a75 .slider-feature-img_9bbfaa6b2d11b09d .company-award_16b7ac6d64dc37ad .icon_da2bf09c77b0b7fe {
          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_20a3dc1912e6e476.style-2_d04d696a5a632a30 .te-single-slider_2d30ee0e77085a75 .slider-feature-img_9bbfaa6b2d11b09d .slider-feature-img-overlay_4314d005b8984e26 {
          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_20a3dc1912e6e476.style-2_d04d696a5a632a30 .te-single-slider_2d30ee0e77085a75 .slider-left-shape_f4436d30e3002395 {
      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_20a3dc1912e6e476.style-2_d04d696a5a632a30 .te-single-slider_2d30ee0e77085a75 .slider-left-shape_f4436d30e3002395 {
          display: none; } }
    .slider-area_20a3dc1912e6e476.style-2_d04d696a5a632a30 .te-single-slider_2d30ee0e77085a75 .slider-right-shape_318e55988d18fc68 {
      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_20a3dc1912e6e476.style-2_d04d696a5a632a30 .te-single-slider_2d30ee0e77085a75 .slider-right-shape_318e55988d18fc68 {
          display: none; } }
    .slider-area_20a3dc1912e6e476.style-2_d04d696a5a632a30 .te-single-slider_2d30ee0e77085a75 .slider-circle-shape_19c186ded390dc48 {
      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_20a3dc1912e6e476 .te-slider-wrapper_9227e0ef64c2a444 .slick-active_a40b2ed7d664c62c .te-slider-short-title_7c3f0f370ac0f9b6,
  .slider-area_20a3dc1912e6e476 .te-slider-wrapper_9227e0ef64c2a444 .slick-active_a40b2ed7d664c62c .te-slider-title_75a066727bd98bdd,
  .slider-area_20a3dc1912e6e476 .te-slider-wrapper_9227e0ef64c2a444 .slick-active_a40b2ed7d664c62c .te-slider-short-desc_c3e98b1d4745d6e0,
  .slider-area_20a3dc1912e6e476 .te-slider-wrapper_9227e0ef64c2a444 .slick-active_a40b2ed7d664c62c .te-slider-btn-wrapper_cf683a5b32a78012 {
    -webkit-animation-name: MovefadeUp;
    animation-name: MovefadeUp;
    -webkit-animation-fill-mode: both; }
  .slider-area_20a3dc1912e6e476 .te-slider-wrapper_9227e0ef64c2a444 .slick-active_a40b2ed7d664c62c .te-slider-short-title_7c3f0f370ac0f9b6 {
    -webkit-animation-delay: 0.3s;
    animation-delay: 0.3s;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s; }
  .slider-area_20a3dc1912e6e476 .te-slider-wrapper_9227e0ef64c2a444 .slick-active_a40b2ed7d664c62c .te-slider-title_75a066727bd98bdd {
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s; }
  .slider-area_20a3dc1912e6e476 .te-slider-wrapper_9227e0ef64c2a444 .slick-active_a40b2ed7d664c62c .te-slider-short-desc_c3e98b1d4745d6e0 {
    -webkit-animation-delay: 0.7s;
    animation-delay: 0.7s;
    -webkit-animation-duration: 0.7s;
    animation-duration: 0.7s; }
  .slider-area_20a3dc1912e6e476 .te-slider-wrapper_9227e0ef64c2a444 .slick-active_a40b2ed7d664c62c .te-slider-btn-wrapper_cf683a5b32a78012 {
    -webkit-animation-delay: 0.9s;
    animation-delay: 0.9s;
    -webkit-animation-duration: 0.9s;
    animation-duration: 0.9s; }
  .slider-area_20a3dc1912e6e476 .te-slider-wrapper_9227e0ef64c2a444 .slick-dots_cd1839a4f5f688e2 {
    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_20a3dc1912e6e476 .te-slider-wrapper_9227e0ef64c2a444 .slick-dots_cd1839a4f5f688e2 {
        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_20a3dc1912e6e476 .te-slider-wrapper_9227e0ef64c2a444 .slick-dots_cd1839a4f5f688e2 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_20a3dc1912e6e476 .te-slider-wrapper_9227e0ef64c2a444 .slick-dots_cd1839a4f5f688e2 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_20a3dc1912e6e476 .te-slider-wrapper_9227e0ef64c2a444 .slick-dots_cd1839a4f5f688e2 li button:hover {
          background-color: #317EFE;
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
      .slider-area_20a3dc1912e6e476 .te-slider-wrapper_9227e0ef64c2a444 .slick-dots_cd1839a4f5f688e2 li.slick-active_a40b2ed7d664c62c {
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        outline: 1px solid #317EFE; }
        .slider-area_20a3dc1912e6e476 .te-slider-wrapper_9227e0ef64c2a444 .slick-dots_cd1839a4f5f688e2 li.slick-active_a40b2ed7d664c62c button {
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
  .slider-area_20a3dc1912e6e476 .te-single-slider_2d30ee0e77085a75 {
    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_20a3dc1912e6e476 .te-single-slider_2d30ee0e77085a75 {
        background-image: none !important; } }
    .slider-area_20a3dc1912e6e476 .te-single-slider_2d30ee0e77085a75 .te-slider-overlay_6e0841f4846f7576 {
      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_20a3dc1912e6e476 .te-single-slider_2d30ee0e77085a75 .te-slider-overlay_6e0841f4846f7576 {
          left: 0; } }
      .slider-area_20a3dc1912e6e476 .te-single-slider_2d30ee0e77085a75 .te-slider-overlay_6e0841f4846f7576 .te-slider-overlay-shape_d8cab53fac7ebaf5 {
        position: absolute;
        top: 0;
        height: 100%;
        left: -340px;
        width: 100%; }
        @media only screen and (min-width: 0px) and (max-width: 767px) {
          .slider-area_20a3dc1912e6e476 .te-single-slider_2d30ee0e77085a75 .te-slider-overlay_6e0841f4846f7576 .te-slider-overlay-shape_d8cab53fac7ebaf5 {
            display: none; } }
    .slider-area_20a3dc1912e6e476 .te-single-slider_2d30ee0e77085a75 .te-slider-content-wrapper_e2356befa2bf9e5c {
      position: relative;
      z-index: 99; }
      .slider-area_20a3dc1912e6e476 .te-single-slider_2d30ee0e77085a75 .te-slider-content-wrapper_e2356befa2bf9e5c .te-slider-content_6e5860b9e4ac620a .te-slider-short-title_7c3f0f370ac0f9b6 {
        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_20a3dc1912e6e476 .te-single-slider_2d30ee0e77085a75 .te-slider-content-wrapper_e2356befa2bf9e5c .te-slider-content_6e5860b9e4ac620a .te-slider-title_75a066727bd98bdd {
        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_20a3dc1912e6e476 .te-single-slider_2d30ee0e77085a75 .te-slider-content-wrapper_e2356befa2bf9e5c .te-slider-content_6e5860b9e4ac620a .te-slider-title_75a066727bd98bdd {
            font-size: 60px;
            line-height: 64px; } }
        @media only screen and (min-width: 992px) and (max-width: 1199px) {
          .slider-area_20a3dc1912e6e476 .te-single-slider_2d30ee0e77085a75 .te-slider-content-wrapper_e2356befa2bf9e5c .te-slider-content_6e5860b9e4ac620a .te-slider-title_75a066727bd98bdd {
            font-size: 48px;
            line-height: 56px; } }
        @media only screen and (min-width: 768px) and (max-width: 991px) {
          .slider-area_20a3dc1912e6e476 .te-single-slider_2d30ee0e77085a75 .te-slider-content-wrapper_e2356befa2bf9e5c .te-slider-content_6e5860b9e4ac620a .te-slider-title_75a066727bd98bdd {
            font-size: 42px;
            line-height: 52px; } }
        @media only screen and (min-width: 0px) and (max-width: 767px) {
          .slider-area_20a3dc1912e6e476 .te-single-slider_2d30ee0e77085a75 .te-slider-content-wrapper_e2356befa2bf9e5c .te-slider-content_6e5860b9e4ac620a .te-slider-title_75a066727bd98bdd {
            font-size: 38px;
            line-height: 44px;
            margin-bottom: 20px; } }
      .slider-area_20a3dc1912e6e476 .te-single-slider_2d30ee0e77085a75 .te-slider-content-wrapper_e2356befa2bf9e5c .te-slider-content_6e5860b9e4ac620a .te-slider-short-desc_c3e98b1d4745d6e0 {
        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_20a3dc1912e6e476 .te-single-slider_2d30ee0e77085a75 .te-slider-content-wrapper_e2356befa2bf9e5c .te-slider-content_6e5860b9e4ac620a .te-slider-short-desc_c3e98b1d4745d6e0 {
            font-size: 18px;
            line-height: 32px; } }
        @media only screen and (min-width: 768px) and (max-width: 991px) {
          .slider-area_20a3dc1912e6e476 .te-single-slider_2d30ee0e77085a75 .te-slider-content-wrapper_e2356befa2bf9e5c .te-slider-content_6e5860b9e4ac620a .te-slider-short-desc_c3e98b1d4745d6e0 {
            font-size: 18px;
            line-height: 32px; } }
        @media only screen and (min-width: 0px) and (max-width: 767px) {
          .slider-area_20a3dc1912e6e476 .te-single-slider_2d30ee0e77085a75 .te-slider-content-wrapper_e2356befa2bf9e5c .te-slider-content_6e5860b9e4ac620a .te-slider-short-desc_c3e98b1d4745d6e0 {
            font-size: 18px;
            line-height: 32px; } }
      .slider-area_20a3dc1912e6e476 .te-single-slider_2d30ee0e77085a75 .te-slider-content-wrapper_e2356befa2bf9e5c .te-slider-content_6e5860b9e4ac620a .te-slider-btn-wrapper_cf683a5b32a78012 {
        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_20a3dc1912e6e476 .te-single-slider_2d30ee0e77085a75 .te-slider-content-wrapper_e2356befa2bf9e5c .te-slider-content_6e5860b9e4ac620a .te-slider-btn-wrapper_cf683a5b32a78012 {
            padding-top: 30px; } }
        .slider-area_20a3dc1912e6e476 .te-single-slider_2d30ee0e77085a75 .te-slider-content-wrapper_e2356befa2bf9e5c .te-slider-content_6e5860b9e4ac620a .te-slider-btn-wrapper_cf683a5b32a78012 .te-theme-btn_f3829c6e5eb35cd5 {
          padding: 11px 30px;
          color: #ffffff;
          border-radius: 50px;
          background-color: #317EFE;
          -ms-flex-negative: 0;
              flex-shrink: 0; }
        .slider-area_20a3dc1912e6e476 .te-single-slider_2d30ee0e77085a75 .te-slider-content-wrapper_e2356befa2bf9e5c .te-slider-content_6e5860b9e4ac620a .te-slider-btn-wrapper_cf683a5b32a78012 .te-call-btn_7c0cd7a6b8cf02af {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          gap: 20px; }
          .slider-area_20a3dc1912e6e476 .te-single-slider_2d30ee0e77085a75 .te-slider-content-wrapper_e2356befa2bf9e5c .te-slider-content_6e5860b9e4ac620a .te-slider-btn-wrapper_cf683a5b32a78012 .te-call-btn_7c0cd7a6b8cf02af .te-icon_bd49ca7b86d67814 {
            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_20a3dc1912e6e476 .te-single-slider_2d30ee0e77085a75 .te-slider-content-wrapper_e2356befa2bf9e5c .te-slider-content_6e5860b9e4ac620a .te-slider-btn-wrapper_cf683a5b32a78012 .te-call-btn_7c0cd7a6b8cf02af .te-content_937e157452d4899a {
            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_20a3dc1912e6e476 .te-single-slider_2d30ee0e77085a75 .te-slider-content-wrapper_e2356befa2bf9e5c .te-slider-content_6e5860b9e4ac620a .te-slider-btn-wrapper_cf683a5b32a78012 .te-call-btn_7c0cd7a6b8cf02af .te-content_937e157452d4899a .te-title_ce7f599d746e2484 {
              font-size: 18px;
              font-weight: 400;
              line-height: 24px;
              color: #335371; }
            .slider-area_20a3dc1912e6e476 .te-single-slider_2d30ee0e77085a75 .te-slider-content-wrapper_e2356befa2bf9e5c .te-slider-content_6e5860b9e4ac620a .te-slider-btn-wrapper_cf683a5b32a78012 .te-call-btn_7c0cd7a6b8cf02af .te-content_937e157452d4899a .te-text_fbd2146a7957f2ce {
              font-size: 20px;
              font-weight: 500;
              line-height: 24px;
              letter-spacing: 0px;
              color: #14203A; }

.slider-area_20a3dc1912e6e476.style-1_2281aecd1435bfa0 {
  position: relative;
  overflow: visible;
  background: transparent; }
  .slider-area_20a3dc1912e6e476.style-1_2281aecd1435bfa0: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_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-single-slider_2d30ee0e77085a75 {
    position: relative;
    background: -webkit-gradient(linear, left top, left bottom, from(#A0D7FE), to(#F6FBFF));
    background: linear-gradient(180deg, #A0D7FE 0%, #F6FBFF 100%); }
    .slider-area_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-single-slider_2d30ee0e77085a75 .te-slider-overlay_6e0841f4846f7576 {
      left: 0;
      background: -webkit-gradient(linear, left top, left bottom, from(#A0D7FE), to(#F6FBFF));
      background: linear-gradient(180deg, #A0D7FE 0%, #F6FBFF 100%); }
      .slider-area_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-single-slider_2d30ee0e77085a75 .te-slider-overlay_6e0841f4846f7576::before {
        display: none; }
    .slider-area_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-single-slider_2d30ee0e77085a75 .slider-shape_18033ec6152079d2 {
      position: absolute;
      border-radius: 20px;
      overflow: hidden; }
      .slider-area_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-single-slider_2d30ee0e77085a75 .slider-shape_18033ec6152079d2 img {
        -o-object-fit: cover;
           object-fit: cover;
        position: absolute;
        left: 0;
        width: 100%;
        height: 100%;
        top: 0; }
    .slider-area_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-single-slider_2d30ee0e77085a75 .shape-one_454e9e8754b82169 {
      top: 50px;
      left: 0;
      width: 300px;
      height: 290px; }
      @media (max-width: 991px) {
        .slider-area_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-single-slider_2d30ee0e77085a75 .shape-one_454e9e8754b82169 {
          display: none; } }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .slider-area_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-single-slider_2d30ee0e77085a75 .shape-one_454e9e8754b82169 {
          width: 200px;
          height: 150px;
          top: 100px; } }
      @media only screen and (min-width: 992px) and (max-width: 1199px) {
        .slider-area_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-single-slider_2d30ee0e77085a75 .shape-one_454e9e8754b82169 {
          width: 200px;
          height: 150px;
          top: 100px; } }
      @media only screen and (min-width: 1200px) and (max-width: 1399px) {
        .slider-area_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-single-slider_2d30ee0e77085a75 .shape-one_454e9e8754b82169 {
          top: 160px;
          width: 250px;
          height: 200px; } }
    .slider-area_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-single-slider_2d30ee0e77085a75 .shape-two_eebdb3806de8b638 {
      top: 0;
      right: 0;
      width: 300px;
      height: 310px; }
      @media (max-width: 991px) {
        .slider-area_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-single-slider_2d30ee0e77085a75 .shape-two_eebdb3806de8b638 {
          display: none; } }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .slider-area_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-single-slider_2d30ee0e77085a75 .shape-two_eebdb3806de8b638 {
          top: 130px;
          right: -30px;
          width: 250px;
          height: 180px; } }
      @media only screen and (min-width: 992px) and (max-width: 1199px) {
        .slider-area_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-single-slider_2d30ee0e77085a75 .shape-two_eebdb3806de8b638 {
          top: 130px;
          right: -30px;
          width: 250px;
          height: 180px; } }
      @media only screen and (min-width: 1200px) and (max-width: 1399px) {
        .slider-area_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-single-slider_2d30ee0e77085a75 .shape-two_eebdb3806de8b638 {
          width: 300px;
          height: 250px;
          top: 70px;
          right: -40px; } }
    .slider-area_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-single-slider_2d30ee0e77085a75 .shape-three_5a71b4cddc7b4a16 {
      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_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-single-slider_2d30ee0e77085a75 .shape-three_5a71b4cddc7b4a16 {
          display: none !important; } }
      @media (max-width: 991px) {
        .slider-area_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-single-slider_2d30ee0e77085a75 .shape-three_5a71b4cddc7b4a16 {
          top: 50%;
          -webkit-transform: translate(-50%, -50%);
                  transform: translate(-50%, -50%); } }
    .slider-area_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-single-slider_2d30ee0e77085a75 .te-slider-container_c50a5f8139b12d96 {
      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_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-single-slider_2d30ee0e77085a75 .te-slider-container_c50a5f8139b12d96 {
          -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_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-single-slider_2d30ee0e77085a75 .te-slider-container_c50a5f8139b12d96 {
          padding: 70px 0;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center; } }
      .slider-area_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-single-slider_2d30ee0e77085a75 .te-slider-container_c50a5f8139b12d96 .te-slider-column_3d7389e7fd0c387f {
        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_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-single-slider_2d30ee0e77085a75 .te-slider-container_c50a5f8139b12d96 .te-slider-column_3d7389e7fd0c387f {
            width: 100%; } }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .slider-area_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-single-slider_2d30ee0e77085a75 .te-slider-content-wrapper_e2356befa2bf9e5c .te-slider-content_6e5860b9e4ac620a .te-slider-btn-wrapper_cf683a5b32a78012 {
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center; } }
    .slider-area_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-single-slider_2d30ee0e77085a75 .te-slider-content-wrapper_e2356befa2bf9e5c .te-slider-content_6e5860b9e4ac620a .te-slider-btn-wrapper_cf683a5b32a78012 .te-theme-btn_f3829c6e5eb35cd5 {
      background-color: #317EFE;
      color: #ffffff; }
      .slider-area_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-single-slider_2d30ee0e77085a75 .te-slider-content-wrapper_e2356befa2bf9e5c .te-slider-content_6e5860b9e4ac620a .te-slider-btn-wrapper_cf683a5b32a78012 .te-theme-btn_f3829c6e5eb35cd5:hover {
        background-color: #E7F914;
        color: #14203A; }
    .slider-area_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-single-slider_2d30ee0e77085a75 .te-slider-content-wrapper_e2356befa2bf9e5c .te-slider-content_6e5860b9e4ac620a .te-slider-btn-wrapper_cf683a5b32a78012 .te-call-btn_7c0cd7a6b8cf02af .te-icon_bd49ca7b86d67814 {
      color: #317EFE; }
    .slider-area_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-single-slider_2d30ee0e77085a75 .te-slider-content-wrapper_e2356befa2bf9e5c .te-slider-content_6e5860b9e4ac620a .te-slider-title_75a066727bd98bdd {
      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_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-single-slider_2d30ee0e77085a75 .te-slider-content-wrapper_e2356befa2bf9e5c .te-slider-content_6e5860b9e4ac620a .te-slider-title_75a066727bd98bdd {
          font-size: 28px;
          line-height: 42px; } }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .slider-area_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-single-slider_2d30ee0e77085a75 .te-slider-content-wrapper_e2356befa2bf9e5c .te-slider-content_6e5860b9e4ac620a .te-slider-title_75a066727bd98bdd {
          font-size: 32px;
          line-height: 52px; } }
      @media only screen and (min-width: 992px) and (max-width: 1199px) {
        .slider-area_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-single-slider_2d30ee0e77085a75 .te-slider-content-wrapper_e2356befa2bf9e5c .te-slider-content_6e5860b9e4ac620a .te-slider-title_75a066727bd98bdd {
          font-size: 62px;
          line-height: 80px; } }
  .slider-area_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-slider-wrapper_9227e0ef64c2a444 .container_366d5a0af16902b0 {
    position: relative; }
  .slider-area_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-slider-wrapper_9227e0ef64c2a444 .slider-shape-bg_46ffc58806e18135 {
    position: relative;
    width: 100%;
    height: 100%;
    margin-left: 100px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .slider-area_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-slider-wrapper_9227e0ef64c2a444 .slider-shape-bg_46ffc58806e18135 {
        display: none; } }
    @media (max-width: 1399px) {
      .slider-area_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-slider-wrapper_9227e0ef64c2a444 .slider-shape-bg_46ffc58806e18135 {
        margin-left: 0; } }
    .slider-area_20a3dc1912e6e476.style-1_2281aecd1435bfa0 .te-slider-wrapper_9227e0ef64c2a444 .slider-shape-bg_46ffc58806e18135: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_06b8df56daa1e95c {
  position: relative; }

.te-info-card_b81f22f5f8d3f2e7 {
  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_b81f22f5f8d3f2e7 {
      padding: 40px 25px; } }
  .te-info-card_b81f22f5f8d3f2e7: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_b81f22f5f8d3f2e7:hover .te-image-wrapper_4417d0d246fc4f00 .overlay_e5c7051fac083c2f {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      opacity: 0.72; }
    .te-info-card_b81f22f5f8d3f2e7:hover .te-image-wrapper_4417d0d246fc4f00 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_b81f22f5f8d3f2e7:hover .icon_da2bf09c77b0b7fe img {
      -webkit-transform: rotateY(360deg);
              transform: rotateY(360deg);
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-info-card_b81f22f5f8d3f2e7:hover .content_d4c242bcf01c5a52 .te-read-more_347fa7e1afb398de .te-theme-btn_f3829c6e5eb35cd5 {
      background-color: #317EFE;
      border-color: #317EFE;
      color: #ffffff;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
  .te-info-card_b81f22f5f8d3f2e7 .te-info-card-inner_3ab1dbbd7f6b4a8e {
    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_b81f22f5f8d3f2e7 .te-image-wrapper_4417d0d246fc4f00 {
    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_b81f22f5f8d3f2e7 .te-image-wrapper_4417d0d246fc4f00 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_b81f22f5f8d3f2e7 .te-image-wrapper_4417d0d246fc4f00 .overlay_e5c7051fac083c2f {
      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_b81f22f5f8d3f2e7 .icon_da2bf09c77b0b7fe {
    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_b81f22f5f8d3f2e7 .icon_da2bf09c77b0b7fe img {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
  .te-info-card_b81f22f5f8d3f2e7 .te-content-wrapper_c4794ec13acb29ee {
    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_b81f22f5f8d3f2e7 .te-title-wrapper_9eec4717f100fb61 {
    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_b81f22f5f8d3f2e7 .te-title-wrapper_9eec4717f100fb61 .icon_da2bf09c77b0b7fe {
      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_b81f22f5f8d3f2e7 .te-title-wrapper_9eec4717f100fb61 .icon_da2bf09c77b0b7fe::before, .te-info-card_b81f22f5f8d3f2e7 .te-title-wrapper_9eec4717f100fb61 .icon_da2bf09c77b0b7fe::after {
        position: absolute;
        content: "";
        width: 10px;
        height: 10px;
        border-radius: 100%;
        background-color: #317EFE;
        border: 1px solid #E1E1E1; }
      .te-info-card_b81f22f5f8d3f2e7 .te-title-wrapper_9eec4717f100fb61 .icon_da2bf09c77b0b7fe::before {
        top: 15px;
        left: 5px; }
      .te-info-card_b81f22f5f8d3f2e7 .te-title-wrapper_9eec4717f100fb61 .icon_da2bf09c77b0b7fe::after {
        bottom: 15px;
        right: 5px; }
    .te-info-card_b81f22f5f8d3f2e7 .te-title-wrapper_9eec4717f100fb61 .title_3f686870874feb50 {
      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_b81f22f5f8d3f2e7 .te-title-wrapper_9eec4717f100fb61 .divider_095433a6a69cb980 {
      width: 55px;
      height: 2px;
      background-color: #317EFE; }
  .te-info-card_b81f22f5f8d3f2e7 .content_d4c242bcf01c5a52 {
    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_b81f22f5f8d3f2e7 .content_d4c242bcf01c5a52 .desc_c3cc9c5bf9a3396c {
      -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_b81f22f5f8d3f2e7 .content_d4c242bcf01c5a52 .te-read-more_347fa7e1afb398de {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: start; }
      .te-info-card_b81f22f5f8d3f2e7 .content_d4c242bcf01c5a52 .te-read-more_347fa7e1afb398de .te-theme-btn_f3829c6e5eb35cd5 {
        background-color: transparent;
        color: #317EFE;
        border: 1px solid #131A2A;
        padding: 9px 28px; }
        .te-info-card_b81f22f5f8d3f2e7 .content_d4c242bcf01c5a52 .te-read-more_347fa7e1afb398de .te-theme-btn_f3829c6e5eb35cd5:hover {
          background-color: #317EFE;
          color: #ffffff;
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }

.te-info-card_b81f22f5f8d3f2e7.style-2_d04d696a5a632a30 {
  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_b81f22f5f8d3f2e7.style-2_d04d696a5a632a30 {
      padding: 35px; } }
  @media only screen and (min-width: 992px) and (max-width: 1199px) {
    .te-info-card_b81f22f5f8d3f2e7.style-2_d04d696a5a632a30 {
      padding: 35px; } }
  .te-info-card_b81f22f5f8d3f2e7.style-2_d04d696a5a632a30:hover .image_07e62029b9dac12b 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_b81f22f5f8d3f2e7.style-2_d04d696a5a632a30:hover .content_d4c242bcf01c5a52 .te-read-more_347fa7e1afb398de .te-theme-btn_f3829c6e5eb35cd5 {
    background-color: inherit;
    color: #317EFE; }
  .te-info-card_b81f22f5f8d3f2e7.style-2_d04d696a5a632a30 .image_07e62029b9dac12b {
    border-radius: 20px;
    overflow: hidden; }
    .te-info-card_b81f22f5f8d3f2e7.style-2_d04d696a5a632a30 .image_07e62029b9dac12b 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_b81f22f5f8d3f2e7.style-2_d04d696a5a632a30 .te-title-wrapper_9eec4717f100fb61 {
    padding-bottom: 15px; }
  .te-info-card_b81f22f5f8d3f2e7.style-2_d04d696a5a632a30 .te-content-wrapper_c4794ec13acb29ee {
    text-align: left;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start; }
  .te-info-card_b81f22f5f8d3f2e7.style-2_d04d696a5a632a30 .content_d4c242bcf01c5a52 {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    gap: 10px; }
    .te-info-card_b81f22f5f8d3f2e7.style-2_d04d696a5a632a30 .content_d4c242bcf01c5a52 .te-read-more_347fa7e1afb398de .te-theme-btn_f3829c6e5eb35cd5 {
      padding: 0;
      border: 0; }

.te-icon-card_9f0f48d9da68aacd {
  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_9f0f48d9da68aacd {
      -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_9f0f48d9da68aacd:hover .icon_da2bf09c77b0b7fe img {
    -webkit-transform: rotateY(360deg);
            transform: rotateY(360deg);
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }
  .te-icon-card_9f0f48d9da68aacd .icon_da2bf09c77b0b7fe {
    width: 78px;
    height: 78px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-negative: 0;
        flex-shrink: 0; }
    .te-icon-card_9f0f48d9da68aacd .icon_da2bf09c77b0b7fe img {
      width: 100%;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
  .te-icon-card_9f0f48d9da68aacd .content_d4c242bcf01c5a52 {
    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_9f0f48d9da68aacd .content_d4c242bcf01c5a52 {
        gap: 15px; } }
    .te-icon-card_9f0f48d9da68aacd .content_d4c242bcf01c5a52 .title_3f686870874feb50 {
      font-family: "Inter", sans-serif;
      font-weight: 500;
      font-size: 24px;
      line-height: 36px;
      color: #14203A;
      margin-bottom: 0; }
    .te-icon-card_9f0f48d9da68aacd .content_d4c242bcf01c5a52 .desc_c3cc9c5bf9a3396c {
      font-family: "Inter", sans-serif;
      font-size: 18px;
      line-height: 30px;
      font-weight: 400;
      color: #335371;
      margin-bottom: 0; }
      .te-icon-card_9f0f48d9da68aacd .content_d4c242bcf01c5a52 .desc_c3cc9c5bf9a3396c a {
        color: #335371; }

.te-icon-card_9f0f48d9da68aacd.style-two_da4edaf71c9f0a9c {
  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_9f0f48d9da68aacd.style-two_da4edaf71c9f0a9c .divider_095433a6a69cb980 {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-right: 1px solid #464b4e;
    border-bottom: 1px solid #464b4e; }
  .te-icon-card_9f0f48d9da68aacd.style-two_da4edaf71c9f0a9c .icon_da2bf09c77b0b7fe {
    width: 62px;
    height: 62px; }
    .te-icon-card_9f0f48d9da68aacd.style-two_da4edaf71c9f0a9c .icon_da2bf09c77b0b7fe img {
      width: 100%; }
  .te-icon-card_9f0f48d9da68aacd.style-two_da4edaf71c9f0a9c .content_d4c242bcf01c5a52 {
    gap: 26px; }
    .te-icon-card_9f0f48d9da68aacd.style-two_da4edaf71c9f0a9c .content_d4c242bcf01c5a52 .title_3f686870874feb50 {
      color: #ffffff; }
      @media (min-width: 1280px) {
        .te-icon-card_9f0f48d9da68aacd.style-two_da4edaf71c9f0a9c .content_d4c242bcf01c5a52 .title_3f686870874feb50 {
          font-size: 22px; } }
    .te-icon-card_9f0f48d9da68aacd.style-two_da4edaf71c9f0a9c .content_d4c242bcf01c5a52 .desc_c3cc9c5bf9a3396c {
      color: #c7cdda; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-icon-card_9f0f48d9da68aacd.style-two_da4edaf71c9f0a9c {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      padding: 36px;
      gap: 34px; }
      .te-icon-card_9f0f48d9da68aacd.style-two_da4edaf71c9f0a9c .content_d4c242bcf01c5a52 {
        gap: 24px; } }

.te-icon-card_9f0f48d9da68aacd.style-three_be478a90cebd6a7f {
  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_9f0f48d9da68aacd.style-three_be478a90cebd6a7f .icon_da2bf09c77b0b7fe {
    width: 72px;
    height: 72px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-negative: 0;
        flex-shrink: 0; }
    .te-icon-card_9f0f48d9da68aacd.style-three_be478a90cebd6a7f .icon_da2bf09c77b0b7fe img {
      width: 100%; }
  .te-icon-card_9f0f48d9da68aacd.style-three_be478a90cebd6a7f .content_d4c242bcf01c5a52 {
    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_9f0f48d9da68aacd.style-three_be478a90cebd6a7f .content_d4c242bcf01c5a52 .title_3f686870874feb50 {
      color: #ffffff; }
    .te-icon-card_9f0f48d9da68aacd.style-three_be478a90cebd6a7f .content_d4c242bcf01c5a52 .desc_c3cc9c5bf9a3396c {
      color: #c7cdda; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-icon-card_9f0f48d9da68aacd.style-three_be478a90cebd6a7f {
      gap: 25px; }
      .te-icon-card_9f0f48d9da68aacd.style-three_be478a90cebd6a7f .content_d4c242bcf01c5a52 {
        gap: 18px; } }

.te-icon-card_9f0f48d9da68aacd.style-2_d04d696a5a632a30 {
  gap: 20px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 0; }
  .te-icon-card_9f0f48d9da68aacd.style-2_d04d696a5a632a30 .icon_da2bf09c77b0b7fe {
    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_9f0f48d9da68aacd.style-2_d04d696a5a632a30 .content_d4c242bcf01c5a52 {
    width: 100%;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    gap: 10px; }
    .te-icon-card_9f0f48d9da68aacd.style-2_d04d696a5a632a30 .content_d4c242bcf01c5a52 .title_3f686870874feb50 {
      font-size: 20px;
      font-weight: 500;
      line-height: 28px;
      letter-spacing: 0px; }
    .te-icon-card_9f0f48d9da68aacd.style-2_d04d696a5a632a30 .content_d4c242bcf01c5a52 .desc_c3cc9c5bf9a3396c {
      line-height: 22px; }

.te-about-image-card_fba9448c57fb4a45 .te-main-img-wrapper_311a4767e065ab89 {
  text-align: right; }
  @media (max-width: 991px) {
    .te-about-image-card_fba9448c57fb4a45 .te-main-img-wrapper_311a4767e065ab89 {
      text-align: left; } }
  .te-about-image-card_fba9448c57fb4a45 .te-main-img-wrapper_311a4767e065ab89 .te-main-img-inner_44e145ad1fc962d4 {
    position: relative;
    display: inline-block;
    z-index: 2; }
    .te-about-image-card_fba9448c57fb4a45 .te-main-img-wrapper_311a4767e065ab89 .te-main-img-inner_44e145ad1fc962d4 > img {
      border-radius: 500px 500px 0 0;
      margin-left: 7px;
      margin-top: 4px; }
      @media (max-width: 650px) {
        .te-about-image-card_fba9448c57fb4a45 .te-main-img-wrapper_311a4767e065ab89 .te-main-img-inner_44e145ad1fc962d4 > img {
          width: 100%; } }
    .te-about-image-card_fba9448c57fb4a45 .te-main-img-wrapper_311a4767e065ab89 .te-main-img-inner_44e145ad1fc962d4 .te-img-card-shape_d39d7b01b0d0c387 {
      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_fba9448c57fb4a45 .te-main-img-wrapper_311a4767e065ab89 .te-main-img-inner_44e145ad1fc962d4 .te-img-card-shape_d39d7b01b0d0c387 {
          right: 0; } }
.te-about-image-card_fba9448c57fb4a45 .te-company-foundation_52e1833a02e375cf {
  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_fba9448c57fb4a45 .te-company-foundation_52e1833a02e375cf .te-counter-wrapper_6e385aa070df5033 {
    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_fba9448c57fb4a45 .te-company-foundation_52e1833a02e375cf .counter-title_b2ef97e768e8bd16 {
    font-size: 45px;
    font-weight: 700;
    line-height: 54.9px;
    letter-spacing: -0.8px;
    color: #14203A;
    margin-bottom: 0; }
  .te-about-image-card_fba9448c57fb4a45 .te-company-foundation_52e1833a02e375cf .title_3f686870874feb50 {
    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_fba9448c57fb4a45.style-2_d04d696a5a632a30 .te-main-img-wrapper_311a4767e065ab89 .te-main-img-inner_44e145ad1fc962d4 {
  border-radius: 20px;
  padding-right: 80px;
  margin-top: 23px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-about-image-card_fba9448c57fb4a45.style-2_d04d696a5a632a30 .te-main-img-wrapper_311a4767e065ab89 .te-main-img-inner_44e145ad1fc962d4 {
      padding-right: 0;
      margin-top: 0; } }
  .te-about-image-card_fba9448c57fb4a45.style-2_d04d696a5a632a30 .te-main-img-wrapper_311a4767e065ab89 .te-main-img-inner_44e145ad1fc962d4 > img {
    margin: 0;
    border-radius: 20px; }
  .te-about-image-card_fba9448c57fb4a45.style-2_d04d696a5a632a30 .te-main-img-wrapper_311a4767e065ab89 .te-main-img-inner_44e145ad1fc962d4 .te-img-card-shape_d39d7b01b0d0c387 {
    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_fba9448c57fb4a45.style-2_d04d696a5a632a30 .te-main-img-wrapper_311a4767e065ab89 .te-main-img-inner_44e145ad1fc962d4 .te-img-card-shape_d39d7b01b0d0c387 {
        display: none; } }
  .te-about-image-card_fba9448c57fb4a45.style-2_d04d696a5a632a30 .te-main-img-wrapper_311a4767e065ab89 .te-main-img-inner_44e145ad1fc962d4 .te-another-image_591b2026f935176b {
    position: absolute;
    top: 55%;
    right: -45px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-about-image-card_fba9448c57fb4a45.style-2_d04d696a5a632a30 .te-main-img-wrapper_311a4767e065ab89 .te-main-img-inner_44e145ad1fc962d4 .te-another-image_591b2026f935176b {
        position: relative;
        right: unset;
        top: unset; } }
    @media only screen and (min-width: 1200px) and (max-width: 1399px) {
      .te-about-image-card_fba9448c57fb4a45.style-2_d04d696a5a632a30 .te-main-img-wrapper_311a4767e065ab89 .te-main-img-inner_44e145ad1fc962d4 .te-another-image_591b2026f935176b {
        position: relative; } }
    .te-about-image-card_fba9448c57fb4a45.style-2_d04d696a5a632a30 .te-main-img-wrapper_311a4767e065ab89 .te-main-img-inner_44e145ad1fc962d4 .te-another-image_591b2026f935176b .te-another-image-inner_28db7f6b283b8f87 {
      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_fba9448c57fb4a45.style-2_d04d696a5a632a30 .te-main-img-wrapper_311a4767e065ab89 .te-main-img-inner_44e145ad1fc962d4 .te-another-image_591b2026f935176b .te-another-image-inner_28db7f6b283b8f87 {
          width: 100%; }
          .te-about-image-card_fba9448c57fb4a45.style-2_d04d696a5a632a30 .te-main-img-wrapper_311a4767e065ab89 .te-main-img-inner_44e145ad1fc962d4 .te-another-image_591b2026f935176b .te-another-image-inner_28db7f6b283b8f87 img {
            width: 100%; } }
    .te-about-image-card_fba9448c57fb4a45.style-2_d04d696a5a632a30 .te-main-img-wrapper_311a4767e065ab89 .te-main-img-inner_44e145ad1fc962d4 .te-another-image_591b2026f935176b .video-btn_1f6027fc1bf342f3 {
      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_fba9448c57fb4a45.style-2_d04d696a5a632a30 .te-main-img-wrapper_311a4767e065ab89 .te-main-img-inner_44e145ad1fc962d4 .te-another-image_591b2026f935176b .video-btn_1f6027fc1bf342f3 {
          left: 0;
          -webkit-transform: translate(0%, -50%);
                  transform: translate(0%, -50%); } }
      .te-about-image-card_fba9448c57fb4a45.style-2_d04d696a5a632a30 .te-main-img-wrapper_311a4767e065ab89 .te-main-img-inner_44e145ad1fc962d4 .te-another-image_591b2026f935176b .video-btn_1f6027fc1bf342f3 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_fba9448c57fb4a45.style-2_d04d696a5a632a30 .te-main-img-wrapper_311a4767e065ab89 .te-main-img-inner_44e145ad1fc962d4 .te-another-image_591b2026f935176b .te-badge-text_43307807a67645f8 {
      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_fba9448c57fb4a45.style-2_d04d696a5a632a30 .te-main-img-wrapper_311a4767e065ab89 .te-main-img-inner_44e145ad1fc962d4 .te-another-image_591b2026f935176b .te-badge-text_43307807a67645f8 {
          left: unset;
          top: 0;
          -webkit-transform: translate(0%, -50%);
                  transform: translate(0%, -50%);
          right: 0; } }
      .te-about-image-card_fba9448c57fb4a45.style-2_d04d696a5a632a30 .te-main-img-wrapper_311a4767e065ab89 .te-main-img-inner_44e145ad1fc962d4 .te-another-image_591b2026f935176b .te-badge-text_43307807a67645f8 .icon_da2bf09c77b0b7fe {
        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_fba9448c57fb4a45.style-2_d04d696a5a632a30 .te-main-img-wrapper_311a4767e065ab89 .te-main-img-inner_44e145ad1fc962d4 .te-another-image_591b2026f935176b .te-badge-text_43307807a67645f8 .text_0408d1d28683f6eb {
        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_fba9448c57fb4a45.style-2_d04d696a5a632a30 .te-main-img-wrapper_311a4767e065ab89 .te-main-img-inner_44e145ad1fc962d4 .te-another-image_591b2026f935176b .te-badge-text_43307807a67645f8 .text_0408d1d28683f6eb .title_3f686870874feb50 {
          font-size: 20px;
          font-weight: 500;
          line-height: 20px;
          letter-spacing: 0px;
          color: #14203A; }
        .te-about-image-card_fba9448c57fb4a45.style-2_d04d696a5a632a30 .te-main-img-wrapper_311a4767e065ab89 .te-main-img-inner_44e145ad1fc962d4 .te-another-image_591b2026f935176b .te-badge-text_43307807a67645f8 .text_0408d1d28683f6eb span {
          font-size: 12px;
          font-weight: 400;
          line-height: 12px;
          color: #335371; }

.te-about-info-card_03e837337eadfd86 .te-about-info-content_c4f5293cce8b45ae {
  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_03e837337eadfd86 .te-about-info-content_c4f5293cce8b45ae .te-section-title_e011e8743ccce847 {
    margin-bottom: 0; }
    .te-about-info-card_03e837337eadfd86 .te-about-info-content_c4f5293cce8b45ae .te-section-title_e011e8743ccce847 .title_3f686870874feb50 {
      margin-bottom: 0; }
  .te-about-info-card_03e837337eadfd86 .te-about-info-content_c4f5293cce8b45ae .te-list-item-wrapper_9a8be79776237fdf {
    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_03e837337eadfd86 .te-about-info-content_c4f5293cce8b45ae .te-list-item-wrapper_9a8be79776237fdf {
        grid-template-columns: repeat(1, 1fr); } }
    .te-about-info-card_03e837337eadfd86 .te-about-info-content_c4f5293cce8b45ae .te-list-item-wrapper_9a8be79776237fdf .te-list-item_46add667627ad0f3 .icon_da2bf09c77b0b7fe {
      font-size: 24px;
      color: #317EFE;
      background-color: transparent;
      width: unset;
      height: unset; }
    .te-about-info-card_03e837337eadfd86 .te-about-info-content_c4f5293cce8b45ae .te-list-item-wrapper_9a8be79776237fdf .te-list-item_46add667627ad0f3 .text_0408d1d28683f6eb {
      color: #14203A; }
  .te-about-info-card_03e837337eadfd86 .te-about-info-content_c4f5293cce8b45ae .te-info-list_a64b4de7ce097d30 {
    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_03e837337eadfd86 .te-about-info-content_c4f5293cce8b45ae .te-info-list_a64b4de7ce097d30 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        margin-top: 20px; } }
    .te-about-info-card_03e837337eadfd86 .te-about-info-content_c4f5293cce8b45ae .te-info-list_a64b4de7ce097d30 .te-single-info-list_1c9a32572c5f773d {
      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_03e837337eadfd86 .te-about-info-content_c4f5293cce8b45ae .te-info-list_a64b4de7ce097d30 .te-single-info-list_1c9a32572c5f773d:hover .icon_da2bf09c77b0b7fe 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_03e837337eadfd86 .te-about-info-content_c4f5293cce8b45ae .te-info-list_a64b4de7ce097d30 .te-single-info-list_1c9a32572c5f773d .icon_da2bf09c77b0b7fe {
        margin-bottom: 10px;
        position: relative;
        margin-left: 20px; }
        .te-about-info-card_03e837337eadfd86 .te-about-info-content_c4f5293cce8b45ae .te-info-list_a64b4de7ce097d30 .te-single-info-list_1c9a32572c5f773d .icon_da2bf09c77b0b7fe::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_03e837337eadfd86 .te-about-info-content_c4f5293cce8b45ae .te-info-list_a64b4de7ce097d30 .te-single-info-list_1c9a32572c5f773d .icon_da2bf09c77b0b7fe 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_03e837337eadfd86 .te-about-info-content_c4f5293cce8b45ae .te-info-list_a64b4de7ce097d30 .te-single-info-list_1c9a32572c5f773d .title_3f686870874feb50 {
        font-size: 24px;
        font-weight: 500;
        line-height: 32px;
        letter-spacing: 0px;
        margin-bottom: 0; }
      .te-about-info-card_03e837337eadfd86 .te-about-info-content_c4f5293cce8b45ae .te-info-list_a64b4de7ce097d30 .te-single-info-list_1c9a32572c5f773d .short-title_99ad920e2309a90c {
        font-size: 18px;
        font-weight: 400;
        line-height: 26px; }

.te-about-info-card_03e837337eadfd86.style-2_d04d696a5a632a30 .te-about-info-content_c4f5293cce8b45ae {
  gap: 10px; }
  .te-about-info-card_03e837337eadfd86.style-2_d04d696a5a632a30 .te-about-info-content_c4f5293cce8b45ae .te-list-item-wrapper_9a8be79776237fdf {
    padding-top: 6px;
    gap: 0; }
    .te-about-info-card_03e837337eadfd86.style-2_d04d696a5a632a30 .te-about-info-content_c4f5293cce8b45ae .te-list-item-wrapper_9a8be79776237fdf .te-list-item_46add667627ad0f3 .icon_da2bf09c77b0b7fe {
      width: 16px;
      height: 16px;
      background-color: #317EFE;
      border-radius: 50%;
      color: white;
      font-size: 10px; }
    .te-about-info-card_03e837337eadfd86.style-2_d04d696a5a632a30 .te-about-info-content_c4f5293cce8b45ae .te-list-item-wrapper_9a8be79776237fdf .te-list-item_46add667627ad0f3 .text_0408d1d28683f6eb {
      color: #335371; }
  .te-about-info-card_03e837337eadfd86.style-2_d04d696a5a632a30 .te-about-info-content_c4f5293cce8b45ae .te-info-list_a64b4de7ce097d30 {
    border-top: 1px solid #E1E1E1;
    padding-top: 40px; }
    .te-about-info-card_03e837337eadfd86.style-2_d04d696a5a632a30 .te-about-info-content_c4f5293cce8b45ae .te-info-list_a64b4de7ce097d30 .divider_095433a6a69cb980 {
      width: 1px;
      background-color: #E1E1E1;
      height: 127px; }
      @media only screen and (min-width: 0px) and (max-width: 767px) {
        .te-about-info-card_03e837337eadfd86.style-2_d04d696a5a632a30 .te-about-info-content_c4f5293cce8b45ae .te-info-list_a64b4de7ce097d30 .divider_095433a6a69cb980 {
          height: 1px;
          width: 100%; } }

.te-about-info-card_03e837337eadfd86.style-three_be478a90cebd6a7f .te-section-title_e011e8743ccce847 {
  margin-bottom: 40px; }
.te-about-info-card_03e837337eadfd86.style-three_be478a90cebd6a7f .about-info-wrapper_28640460b022781c {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-about-info-card_03e837337eadfd86.style-three_be478a90cebd6a7f .about-info-wrapper_28640460b022781c {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column; } }
  .te-about-info-card_03e837337eadfd86.style-three_be478a90cebd6a7f .about-info-wrapper_28640460b022781c .about-info-img_df53ab46f809a7a4 {
    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_03e837337eadfd86.style-three_be478a90cebd6a7f .about-info-wrapper_28640460b022781c .about-info-img_df53ab46f809a7a4 {
        height: 350px; } }
    .te-about-info-card_03e837337eadfd86.style-three_be478a90cebd6a7f .about-info-wrapper_28640460b022781c .about-info-img_df53ab46f809a7a4 img {
      -o-object-fit: cover;
         object-fit: cover;
      width: 100%;
      height: 100%; }
.te-about-info-card_03e837337eadfd86.style-three_be478a90cebd6a7f .te-about-info-content_c4f5293cce8b45ae {
  padding-left: 50px;
  gap: 30px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-about-info-card_03e837337eadfd86.style-three_be478a90cebd6a7f .te-about-info-content_c4f5293cce8b45ae {
      padding-left: 0;
      padding-top: 50px; } }
  .te-about-info-card_03e837337eadfd86.style-three_be478a90cebd6a7f .te-about-info-content_c4f5293cce8b45ae .skill-progressbar-wrapper_c7c696c9011e96aa {
    width: 100%; }
  .te-about-info-card_03e837337eadfd86.style-three_be478a90cebd6a7f .te-about-info-content_c4f5293cce8b45ae .te-icon-card-wrapper_d895bbd389f9d303 {
    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_03e837337eadfd86.style-three_be478a90cebd6a7f .te-about-info-content_c4f5293cce8b45ae .te-icon-card-wrapper_d895bbd389f9d303 .te-icon-card_9f0f48d9da68aacd {
      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_03e837337eadfd86.style-three_be478a90cebd6a7f .te-about-info-content_c4f5293cce8b45ae .te-icon-card-wrapper_d895bbd389f9d303 .te-icon-card_9f0f48d9da68aacd .icon_da2bf09c77b0b7fe {
        width: 40px;
        height: 40px; }
      .te-about-info-card_03e837337eadfd86.style-three_be478a90cebd6a7f .te-about-info-content_c4f5293cce8b45ae .te-icon-card-wrapper_d895bbd389f9d303 .te-icon-card_9f0f48d9da68aacd .content_d4c242bcf01c5a52 {
        gap: 4px; }
        .te-about-info-card_03e837337eadfd86.style-three_be478a90cebd6a7f .te-about-info-content_c4f5293cce8b45ae .te-icon-card-wrapper_d895bbd389f9d303 .te-icon-card_9f0f48d9da68aacd .content_d4c242bcf01c5a52 .title_3f686870874feb50 {
          font-size: 18px;
          line-height: 24px; }
  .te-about-info-card_03e837337eadfd86.style-three_be478a90cebd6a7f .te-about-info-content_c4f5293cce8b45ae .te-btn-wrapper_07a58d494306fad0 {
    margin-top: 7px; }

.te-counter-card_a58dbbc8c757c402 {
  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_a58dbbc8c757c402 {
      grid-template-columns: repeat(2, 1fr); } }
  @media (max-width: 575px) {
    .te-counter-card_a58dbbc8c757c402 {
      grid-template-columns: repeat(1, 1fr);
      grid-gap: 50px; } }
  .te-counter-card_a58dbbc8c757c402 .te-counter-item_9e88494e172df5f0 {
    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_a58dbbc8c757c402 .te-counter-item_9e88494e172df5f0:hover .icon_da2bf09c77b0b7fe img {
      -webkit-transform: rotateY(360deg);
              transform: rotateY(360deg);
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-counter-card_a58dbbc8c757c402 .te-counter-item_9e88494e172df5f0 .icon_da2bf09c77b0b7fe {
      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_a58dbbc8c757c402 .te-counter-item_9e88494e172df5f0 .icon_da2bf09c77b0b7fe img {
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }
    .te-counter-card_a58dbbc8c757c402 .te-counter-item_9e88494e172df5f0 .te-counter-title_1f6bad39be703d2f {
      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_a58dbbc8c757c402 .te-counter-item_9e88494e172df5f0 .te-counter-title_1f6bad39be703d2f .content_d4c242bcf01c5a52 {
        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_a58dbbc8c757c402 .te-counter-item_9e88494e172df5f0 .number_c3f00fe0a598634e {
      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_a58dbbc8c757c402 .te-counter-item_9e88494e172df5f0 .number_c3f00fe0a598634e {
          font-size: 36px;
          line-height: 40px; } }
    .te-counter-card_a58dbbc8c757c402 .te-counter-item_9e88494e172df5f0 .title_3f686870874feb50 {
      margin: 0;
      font-family: "Inter", sans-serif;
      font-weight: 400;
      font-size: 18px;
      line-height: 18px;
      color: #335371; }
    .te-counter-card_a58dbbc8c757c402 .te-counter-item_9e88494e172df5f0 .text_0408d1d28683f6eb {
      margin: 0;
      color: #c7cdda; }

.te-counter-card_a58dbbc8c757c402.style-two_da4edaf71c9f0a9c {
  grid-template-columns: repeat(3, 1fr);
  gap: 40px; }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .te-counter-card_a58dbbc8c757c402.style-two_da4edaf71c9f0a9c {
      grid-template-columns: repeat(2, 1fr); } }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-counter-card_a58dbbc8c757c402.style-two_da4edaf71c9f0a9c {
      grid-template-columns: repeat(1, 1fr); } }
  .te-counter-card_a58dbbc8c757c402.style-two_da4edaf71c9f0a9c .te-counter-item_9e88494e172df5f0 {
    text-align: left; }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .te-counter-card_a58dbbc8c757c402.style-two_da4edaf71c9f0a9c .te-counter-item_9e88494e172df5f0 {
        text-align: center; } }
    .te-counter-card_a58dbbc8c757c402.style-two_da4edaf71c9f0a9c .te-counter-item_9e88494e172df5f0 .te-counter-title_1f6bad39be703d2f {
      -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_a58dbbc8c757c402.style-two_da4edaf71c9f0a9c .te-counter-item_9e88494e172df5f0 .te-counter-title_1f6bad39be703d2f {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
          gap: 20px; } }
    .te-counter-card_a58dbbc8c757c402.style-two_da4edaf71c9f0a9c .te-counter-item_9e88494e172df5f0 .counter-content_fc2249561c96dbac {
      width: 100%; }
      @media (max-width: 280px) {
        .te-counter-card_a58dbbc8c757c402.style-two_da4edaf71c9f0a9c .te-counter-item_9e88494e172df5f0 .counter-content_fc2249561c96dbac .text_0408d1d28683f6eb br {
          display: none; } }
    .te-counter-card_a58dbbc8c757c402.style-two_da4edaf71c9f0a9c .te-counter-item_9e88494e172df5f0 .number_c3f00fe0a598634e {
      font-size: 90px; }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .te-counter-card_a58dbbc8c757c402.style-two_da4edaf71c9f0a9c .te-counter-item_9e88494e172df5f0 .number_c3f00fe0a598634e {
          font-size: 48px;
          line-height: 50px; } }
      @media only screen and (min-width: 0px) and (max-width: 767px) {
        .te-counter-card_a58dbbc8c757c402.style-two_da4edaf71c9f0a9c .te-counter-item_9e88494e172df5f0 .number_c3f00fe0a598634e {
          font-size: 48px;
          line-height: 50px; } }

.te-counter-card_a58dbbc8c757c402.style-three_be478a90cebd6a7f {
  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_a58dbbc8c757c402.style-three_be478a90cebd6a7f .te-counter-item_9e88494e172df5f0 {
    text-align: left;
    padding: 40px 32px;
    background: #317EFE;
    border-radius: 8px; }
    .te-counter-card_a58dbbc8c757c402.style-three_be478a90cebd6a7f .te-counter-item_9e88494e172df5f0 .te-counter-title_1f6bad39be703d2f {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
      gap: 30px; }
      .te-counter-card_a58dbbc8c757c402.style-three_be478a90cebd6a7f .te-counter-item_9e88494e172df5f0 .te-counter-title_1f6bad39be703d2f .title_3f686870874feb50 {
        margin: 0;
        color: #ffffff;
        font-size: 18px;
        line-height: 30px;
        font-weight: 500; }
    .te-counter-card_a58dbbc8c757c402.style-three_be478a90cebd6a7f .te-counter-item_9e88494e172df5f0 .number_c3f00fe0a598634e {
      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_a58dbbc8c757c402.style-three_be478a90cebd6a7f .te-counter-item_9e88494e172df5f0 .number_c3f00fe0a598634e {
          font-size: 48px;
          line-height: 52px; } }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-counter-card_a58dbbc8c757c402.style-three_be478a90cebd6a7f .te-counter-item_9e88494e172df5f0 {
        padding: 40px 30px; } }

.te-process-step_0ab1ba11dc017885 {
  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_0ab1ba11dc017885::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_0ab1ba11dc017885 {
      padding: 32px 28px 42px 28px; } }
  .te-process-step_0ab1ba11dc017885:hover {
    top: -5px; }
    .te-process-step_0ab1ba11dc017885:hover::before {
      width: 100%;
      height: 100%;
      border-radius: 0;
      -webkit-transform: translateX(-50%) scale(1);
              transform: translateX(-50%) scale(1); }
    .te-process-step_0ab1ba11dc017885:hover .icon_da2bf09c77b0b7fe img {
      -webkit-transform: rotateY(360deg);
              transform: rotateY(360deg);
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-process-step_0ab1ba11dc017885:hover .counter-number_3096a7a4b2c62dfe {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-process-step_0ab1ba11dc017885:hover .content_d4c242bcf01c5a52 .te-read-more_347fa7e1afb398de .te-theme-btn_f3829c6e5eb35cd5 {
      background-color: #317EFE;
      border-color: #317EFE;
      color: #ffffff; }
  .te-process-step_0ab1ba11dc017885 .icon_da2bf09c77b0b7fe {
    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_0ab1ba11dc017885 .icon_da2bf09c77b0b7fe img {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
  .te-process-step_0ab1ba11dc017885 .te-content-wrapper_c4794ec13acb29ee {
    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_0ab1ba11dc017885 .te-counter-wrapper_6e385aa070df5033 {
    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_0ab1ba11dc017885 .te-counter-wrapper_6e385aa070df5033 .shape_2b59f7bedeac4e4f {
      position: relative; }
  .te-process-step_0ab1ba11dc017885 .counter-number_3096a7a4b2c62dfe {
    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_0ab1ba11dc017885 .te-title-wrapper_9eec4717f100fb61 {
    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_0ab1ba11dc017885 .te-title-wrapper_9eec4717f100fb61 .icon_da2bf09c77b0b7fe {
      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_0ab1ba11dc017885 .te-title-wrapper_9eec4717f100fb61 .title_3f686870874feb50 {
      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_0ab1ba11dc017885 .content_d4c242bcf01c5a52 {
    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_0ab1ba11dc017885 .content_d4c242bcf01c5a52 .desc_c3cc9c5bf9a3396c {
      -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_0ab1ba11dc017885 .content_d4c242bcf01c5a52 .te-read-more_347fa7e1afb398de {
      margin-top: -10px; }
      .te-process-step_0ab1ba11dc017885 .content_d4c242bcf01c5a52 .te-read-more_347fa7e1afb398de .te-theme-btn_f3829c6e5eb35cd5 {
        border: 1px solid #E1E1E1;
        color: #317EFE;
        background-color: transparent; }

.te-testimonial-card_971a1a0d0519a61e {
  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_971a1a0d0519a61e {
      padding: 30px; } }
  .te-testimonial-card_971a1a0d0519a61e .te-content-wrapper_c4794ec13acb29ee {
    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_971a1a0d0519a61e .te-content-wrapper_c4794ec13acb29ee .content_d4c242bcf01c5a52 {
      font-size: 18px;
      font-weight: 400;
      line-height: 36px;
      color: #335371;
      margin-bottom: 0; }
    .te-testimonial-card_971a1a0d0519a61e .te-content-wrapper_c4794ec13acb29ee .te-user-meta_3cf461509d759ddb {
      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_971a1a0d0519a61e .te-content-wrapper_c4794ec13acb29ee .te-user-meta_3cf461509d759ddb {
          -webkit-box-align: end;
              -ms-flex-align: end;
                  align-items: flex-end; } }
      .te-testimonial-card_971a1a0d0519a61e .te-content-wrapper_c4794ec13acb29ee .te-user-meta_3cf461509d759ddb .te-user-info_a6dda000f55ad4d0 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        gap: 20px;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
        .te-testimonial-card_971a1a0d0519a61e .te-content-wrapper_c4794ec13acb29ee .te-user-meta_3cf461509d759ddb .te-user-info_a6dda000f55ad4d0 .image_07e62029b9dac12b {
          width: 74px;
          height: 84px;
          border-radius: 20px;
          overflow: hidden;
          -ms-flex-negative: 0;
              flex-shrink: 0; }
        .te-testimonial-card_971a1a0d0519a61e .te-content-wrapper_c4794ec13acb29ee .te-user-meta_3cf461509d759ddb .te-user-info_a6dda000f55ad4d0 .rating_f507173130f506cc {
          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_971a1a0d0519a61e .te-content-wrapper_c4794ec13acb29ee .te-user-meta_3cf461509d759ddb .te-user-info_a6dda000f55ad4d0 .name_2fe0c9c4976e777e {
          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_971a1a0d0519a61e .te-content-wrapper_c4794ec13acb29ee .te-user-meta_3cf461509d759ddb .te-user-info_a6dda000f55ad4d0 .name_2fe0c9c4976e777e {
              font-size: 18px;
              line-height: 28px; } }
        .te-testimonial-card_971a1a0d0519a61e .te-content-wrapper_c4794ec13acb29ee .te-user-meta_3cf461509d759ddb .te-user-info_a6dda000f55ad4d0 .designation_bbd7d95c9b69e480 {
          font-size: 18px;
          font-weight: 400;
          line-height: 36px;
          color: #14203A; }
      .te-testimonial-card_971a1a0d0519a61e .te-content-wrapper_c4794ec13acb29ee .te-user-meta_3cf461509d759ddb .icon_da2bf09c77b0b7fe {
        color: #E1E1E1;
        font-size: 55px;
        margin-top: 20px; }
        @media (max-width: 570px) {
          .te-testimonial-card_971a1a0d0519a61e .te-content-wrapper_c4794ec13acb29ee .te-user-meta_3cf461509d759ddb .icon_da2bf09c77b0b7fe {
            position: absolute;
            right: 30px;
            top: 0;
            z-index: -1;
            font-size: 35px; } }

.te-testimonial-card-two_6a29f41d3a586dc4 {
  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_6a29f41d3a586dc4 .te-content-wrapper_c4794ec13acb29ee {
    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_6a29f41d3a586dc4 .te-content-wrapper_c4794ec13acb29ee .content_d4c242bcf01c5a52 {
      font-size: 18px;
      font-weight: 400;
      line-height: 36px;
      color: #335371;
      margin-bottom: 0; }
      .te-testimonial-card-two_6a29f41d3a586dc4 .te-content-wrapper_c4794ec13acb29ee .content_d4c242bcf01c5a52 p {
        margin-bottom: 0; }
    .te-testimonial-card-two_6a29f41d3a586dc4 .te-content-wrapper_c4794ec13acb29ee .te-user-meta_3cf461509d759ddb {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
      .te-testimonial-card-two_6a29f41d3a586dc4 .te-content-wrapper_c4794ec13acb29ee .te-user-meta_3cf461509d759ddb .te-user-info_a6dda000f55ad4d0 {
        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_6a29f41d3a586dc4 .te-content-wrapper_c4794ec13acb29ee .te-user-meta_3cf461509d759ddb .te-user-info_a6dda000f55ad4d0 .icon_da2bf09c77b0b7fe {
          color: #317EFE;
          font-size: 40px; }
        .te-testimonial-card-two_6a29f41d3a586dc4 .te-content-wrapper_c4794ec13acb29ee .te-user-meta_3cf461509d759ddb .te-user-info_a6dda000f55ad4d0 .name_2fe0c9c4976e777e {
          font-size: 24px;
          font-weight: 500;
          line-height: 24px;
          letter-spacing: 0px;
          color: #14203A;
          margin-bottom: 0; }
        .te-testimonial-card-two_6a29f41d3a586dc4 .te-content-wrapper_c4794ec13acb29ee .te-user-meta_3cf461509d759ddb .te-user-info_a6dda000f55ad4d0 .designation_bbd7d95c9b69e480 {
          font-size: 20px;
          font-weight: 500;
          line-height: 20px;
          letter-spacing: 0px;
          color: #317EFE; }
      .te-testimonial-card-two_6a29f41d3a586dc4 .te-content-wrapper_c4794ec13acb29ee .te-user-meta_3cf461509d759ddb .image_07e62029b9dac12b {
        width: 74px;
        height: 74px;
        border-radius: 50%;
        overflow: hidden;
        -ms-flex-negative: 0;
            flex-shrink: 0; }

.te-testimonial-card_971a1a0d0519a61e.style-3_7a4218a761bc82cd {
  padding: 30px 0 0 0;
  background-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none; }
  .te-testimonial-card_971a1a0d0519a61e.style-3_7a4218a761bc82cd::before {
    display: none; }
  .te-testimonial-card_971a1a0d0519a61e.style-3_7a4218a761bc82cd .te-content-wrapper_c4794ec13acb29ee {
    gap: 15px; }
    .te-testimonial-card_971a1a0d0519a61e.style-3_7a4218a761bc82cd .te-content-wrapper_c4794ec13acb29ee .content_d4c242bcf01c5a52 .title_3f686870874feb50 {
      font-size: 24px;
      font-weight: 500;
      line-height: 28px;
      letter-spacing: 0px;
      color: #335371;
      margin-bottom: 20px; }
    .te-testimonial-card_971a1a0d0519a61e.style-3_7a4218a761bc82cd .te-content-wrapper_c4794ec13acb29ee .te-user-meta_3cf461509d759ddb .te-user-info_a6dda000f55ad4d0 {
      -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_971a1a0d0519a61e.style-3_7a4218a761bc82cd .te-content-wrapper_c4794ec13acb29ee .te-user-meta_3cf461509d759ddb .te-user-info_a6dda000f55ad4d0 {
          padding: 15px 30px; } }
      .te-testimonial-card_971a1a0d0519a61e.style-3_7a4218a761bc82cd .te-content-wrapper_c4794ec13acb29ee .te-user-meta_3cf461509d759ddb .te-user-info_a6dda000f55ad4d0 .image_07e62029b9dac12b {
        width: 80px;
        height: 80px;
        border-radius: 50%;
        overflow: hidden;
        margin-top: 0;
        position: relative; }
        .te-testimonial-card_971a1a0d0519a61e.style-3_7a4218a761bc82cd .te-content-wrapper_c4794ec13acb29ee .te-user-meta_3cf461509d759ddb .te-user-info_a6dda000f55ad4d0 .image_07e62029b9dac12b img {
          width: 100%;
          height: 100%;
          -o-object-fit: cover;
             object-fit: cover;
          position: absolute;
          left: 0;
          top: 0; }
      .te-testimonial-card_971a1a0d0519a61e.style-3_7a4218a761bc82cd .te-content-wrapper_c4794ec13acb29ee .te-user-meta_3cf461509d759ddb .te-user-info_a6dda000f55ad4d0 .rating_f507173130f506cc {
        gap: 5px;
        color: #E7F914;
        font-size: 14px;
        margin-bottom: 10px; }
      .te-testimonial-card_971a1a0d0519a61e.style-3_7a4218a761bc82cd .te-content-wrapper_c4794ec13acb29ee .te-user-meta_3cf461509d759ddb .te-user-info_a6dda000f55ad4d0 .name_2fe0c9c4976e777e span {
        color: #317EFE; }
    .te-testimonial-card_971a1a0d0519a61e.style-3_7a4218a761bc82cd .te-content-wrapper_c4794ec13acb29ee .te-user-meta_3cf461509d759ddb .icon_da2bf09c77b0b7fe {
      font-size: 64px;
      color: #E7F914;
      position: absolute;
      top: -5px;
      margin-top: 0;
      right: 0; }
      @media (max-width: 575px) {
        .te-testimonial-card_971a1a0d0519a61e.style-3_7a4218a761bc82cd .te-content-wrapper_c4794ec13acb29ee .te-user-meta_3cf461509d759ddb .icon_da2bf09c77b0b7fe {
          font-size: 34px; } }

.te-testimonial-slider-wrapper_c8bd08c6efc5d939 {
  position: relative; }
  .te-testimonial-slider-wrapper_c8bd08c6efc5d939 .slick-list_76f90b923b9393fe {
    margin: 0 -15px; }
    .te-testimonial-slider-wrapper_c8bd08c6efc5d939 .slick-list_76f90b923b9393fe .slick-slide_e6f2e318611bf454 {
      margin: 0 15px;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
  .te-testimonial-slider-wrapper_c8bd08c6efc5d939 .slick-dots_cd1839a4f5f688e2 {
    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_c8bd08c6efc5d939 .slick-dots_cd1839a4f5f688e2 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_c8bd08c6efc5d939 .slick-dots_cd1839a4f5f688e2 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_c8bd08c6efc5d939 .slick-dots_cd1839a4f5f688e2 li.slick-active_a40b2ed7d664c62c {
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        outline: 2px solid #317EFE; }
        .te-testimonial-slider-wrapper_c8bd08c6efc5d939 .slick-dots_cd1839a4f5f688e2 li.slick-active_a40b2ed7d664c62c button {
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
  .te-testimonial-slider-wrapper_c8bd08c6efc5d939 .slick-arrow_7b2fdf6b2316dd32 {
    display: none !important; }

.te-accordion-box-wrapper_972825bce56b11e3 {
  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_e7700e784a3baca1 .te-accordion-list-item_e17f99165202a966 {
  border: 1px solid #E1E1E1;
  border-radius: 20px; }
  .accordion-wrapper_e7700e784a3baca1 .te-accordion-list-item_e17f99165202a966 .te-accordion-head_5e31a3dd28e9637b {
    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_e7700e784a3baca1 .te-accordion-list-item_e17f99165202a966 .te-accordion-head_5e31a3dd28e9637b: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_e7700e784a3baca1 .te-accordion-list-item_e17f99165202a966 .te-accordion-head_5e31a3dd28e9637b.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_e7700e784a3baca1 .te-accordion-list-item_e17f99165202a966 .te-accordion-head_5e31a3dd28e9637b .te-accordion-title_a9c98294ffc9882d {
      font-size: 20px;
      line-height: 32px;
      font-weight: 500;
      margin-bottom: 0;
      letter-spacing: 0px; }
  .accordion-wrapper_e7700e784a3baca1 .te-accordion-list-item_e17f99165202a966 .te-accordion-body_a01273e113046690 {
    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_8c39e4240d2ea977 {
  border-left: 4px solid #dfe2e9;
  padding-left: 45px;
  margin-bottom: 50px; }
  @media (max-width: 991px) {
    .page-header_8c39e4240d2ea977 {
      padding-left: 30px; } }
  .page-header_8c39e4240d2ea977 .te-page-title_ee12496241191252,
  .page-header_8c39e4240d2ea977 .page-title_ef4a116fec03a21a {
    font-size: 42px;
    line-height: 48px; }
    @media (max-width: 991px) {
      .page-header_8c39e4240d2ea977 .te-page-title_ee12496241191252,
      .page-header_8c39e4240d2ea977 .page-title_ef4a116fec03a21a {
        font-size: 38px;
        line-height: 48px; } }

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

.te-post-item_f9e374a7ecaf9246 {
  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_f9e374a7ecaf9246:hover .te-post-thumbnail_a60484b7607f75c3 img,
  .te-post-item_f9e374a7ecaf9246:hover .post-video_21ef6621c11e9344 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_f9e374a7ecaf9246 iframe {
    width: 100%;
    height: 522px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-post-item_f9e374a7ecaf9246 iframe {
        height: 350px; } }
  .te-post-item_f9e374a7ecaf9246 .post-gallery .slick-list_76f90b923b9393fe .slick-track_26191be078c405cd {
    height: 392px;
    overflow: hidden; }
  .te-post-item_f9e374a7ecaf9246 .te-post-content-wrapper_820038f282539c6c {
    padding: 32px 32px 40px 32px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-post-item_f9e374a7ecaf9246 .te-post-content-wrapper_820038f282539c6c {
        padding: 35px;
        padding-top: 30px; } }
    .te-post-item_f9e374a7ecaf9246 .te-post-content-wrapper_820038f282539c6c .te-read-more_347fa7e1afb398de {
      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_f9e374a7ecaf9246.format-quote_8d7c89d7e4c4c61e .te-post-content {
    margin: 0; }
  .te-post-item_f9e374a7ecaf9246.format-quote_8d7c89d7e4c4c61e blockquote {
    margin: 0; }
    .te-post-item_f9e374a7ecaf9246.format-quote_8d7c89d7e4c4c61e blockquote p {
      margin-top: 0; }
    .te-post-item_f9e374a7ecaf9246.format-quote_8d7c89d7e4c4c61e 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_f9e374a7ecaf9246.format-quote_8d7c89d7e4c4c61e blockquote cite a:hover {
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        color: #317EFE; }
  .te-post-item_f9e374a7ecaf9246.sticky_1774ba1baa893371 {
    border: 2px solid #317EFE; }
    .te-post-item_f9e374a7ecaf9246.sticky_1774ba1baa893371 .te-post-content {
      margin-bottom: 0; }
      .te-post-item_f9e374a7ecaf9246.sticky_1774ba1baa893371 .te-post-content p {
        margin-bottom: 0; }
  .te-post-item_f9e374a7ecaf9246 .te-post-title_71df68289292955f {
    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_f9e374a7ecaf9246 .te-post-title_71df68289292955f {
        font-size: 28px;
        line-height: 42px;
        margin-top: 5px; } }
    .te-post-item_f9e374a7ecaf9246 .te-post-title_71df68289292955f:hover a {
      color: #317EFE;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
  .te-post-item_f9e374a7ecaf9246 .te-post-content p {
    margin-top: 17px; }
  .te-post-item_f9e374a7ecaf9246 .te-post-content h2,
  .te-post-item_f9e374a7ecaf9246 .te-post-content h3,
  .te-post-item_f9e374a7ecaf9246 .te-post-content h4,
  .te-post-item_f9e374a7ecaf9246 .te-post-content h5,
  .te-post-item_f9e374a7ecaf9246 .te-post-content h6 {
    margin-bottom: 10px; }
  .te-post-item_f9e374a7ecaf9246 .te-post-content p {
    margin-bottom: unset; }
  .te-post-item_f9e374a7ecaf9246 .te-single-post-meta_1a83166f65809b98 {
    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_f9e374a7ecaf9246 .te-social-share_b7b6651c8f0ecbde {
    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_f9e374a7ecaf9246 .te-social-share_b7b6651c8f0ecbde a.facebook_5a4557362ea34411 {
      color: #1877f2; }
    .te-post-item_f9e374a7ecaf9246 .te-social-share_b7b6651c8f0ecbde a.twitter_fa409d22195fdcf1 {
      color: #1da1f2; }
    .te-post-item_f9e374a7ecaf9246 .te-social-share_b7b6651c8f0ecbde a.linkedin_b188f6a9736ee0e2 {
      color: #1a70c6; }
    .te-post-item_f9e374a7ecaf9246 .te-social-share_b7b6651c8f0ecbde .te-social-share-title_86dabcaa0c895471 {
      font-size: 16px;
      font-weight: 500;
      font-family: "Inter", sans-serif;
      color: #14203A;
      margin-right: 5px;
      text-transform: uppercase; }
  .te-post-item_f9e374a7ecaf9246 .te-blog-post-tag_0027b90ac8051b35 {
    width: 100%;
    display: inline-block; }
    .te-post-item_f9e374a7ecaf9246 .te-blog-post-tag_0027b90ac8051b35 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_f9e374a7ecaf9246 .te-blog-post-tag_0027b90ac8051b35 .te-post-tag-list_c50d580aea9e19cf {
      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_f9e374a7ecaf9246 .te-blog-post-tag_0027b90ac8051b35 .te-post-tag-list_c50d580aea9e19cf 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_f9e374a7ecaf9246 .te-blog-post-tag_0027b90ac8051b35 .te-post-tag-list_c50d580aea9e19cf 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_f9e374a7ecaf9246 .te-post-thumbnail_a60484b7607f75c3,
  .te-post-item_f9e374a7ecaf9246 .post-video_21ef6621c11e9344 {
    position: relative;
    overflow: hidden; }
    .te-post-item_f9e374a7ecaf9246 .te-post-thumbnail_a60484b7607f75c3 img,
    .te-post-item_f9e374a7ecaf9246 .post-video_21ef6621c11e9344 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_f9e374a7ecaf9246 .te-post-thumbnail_a60484b7607f75c3 .popup-video-wrapper_20dab4191eafe718,
    .te-post-item_f9e374a7ecaf9246 .post-video_21ef6621c11e9344 .popup-video-wrapper_20dab4191eafe718 {
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%); }
    .te-post-item_f9e374a7ecaf9246 .te-post-thumbnail_a60484b7607f75c3 .video-btn_1f6027fc1bf342f3 a,
    .te-post-item_f9e374a7ecaf9246 .post-video_21ef6621c11e9344 .video-btn_1f6027fc1bf342f3 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_f9e374a7ecaf9246 .te-post-thumbnail_a60484b7607f75c3 .video-btn_1f6027fc1bf342f3 a i,
      .te-post-item_f9e374a7ecaf9246 .post-video_21ef6621c11e9344 .video-btn_1f6027fc1bf342f3 a i {
        color: #317EFE;
        font-size: 18px; }
      .te-post-item_f9e374a7ecaf9246 .te-post-thumbnail_a60484b7607f75c3 .video-btn_1f6027fc1bf342f3 a:hover,
      .te-post-item_f9e374a7ecaf9246 .post-video_21ef6621c11e9344 .video-btn_1f6027fc1bf342f3 a:hover {
        -webkit-animation: none;
                animation: none; }
  .te-post-item_f9e374a7ecaf9246 button.post-gallery-btn {
    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_f9e374a7ecaf9246 button.post-gallery-btn.prev-btn {
      left: 30px; }
    .te-post-item_f9e374a7ecaf9246 button.post-gallery-btn.next-btn {
      right: 30px; }
    .te-post-item_f9e374a7ecaf9246 button.post-gallery-btn 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_f9e374a7ecaf9246 button.post-gallery-btn:hover {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      background-color: #317EFE; }
      .te-post-item_f9e374a7ecaf9246 button.post-gallery-btn:hover i {
        color: #ffffff;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }
  .te-post-item_f9e374a7ecaf9246 .post-audio_629cdf1089b669e6 iframe {
    width: 100%; }
  .te-post-item_f9e374a7ecaf9246 .te-post-meta_a6816e17eaff70c2 {
    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_f9e374a7ecaf9246 .te-post-meta_a6816e17eaff70c2 {
        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_f9e374a7ecaf9246 .te-post-meta_a6816e17eaff70c2 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_f9e374a7ecaf9246 .te-post-meta_a6816e17eaff70c2 span i {
        color: #317EFE;
        font-size: 18px; }
      .te-post-item_f9e374a7ecaf9246 .te-post-meta_a6816e17eaff70c2 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_f9e374a7ecaf9246 .te-post-meta_a6816e17eaff70c2 span a:hover {
          color: #317EFE;
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
          .te-post-item_f9e374a7ecaf9246 .te-post-meta_a6816e17eaff70c2 span a:hover i {
            color: #317EFE;
            -webkit-transition: all 0.5s ease-out;
            transition: all 0.5s ease-out; }

.te-post-card_3b739a5143e1e3e5 {
  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_3b739a5143e1e3e5.style-1_2281aecd1435bfa0 {
    background-color: #ffffff;
    padding: 10px;
    border-radius: 20px; }
    .te-post-card_3b739a5143e1e3e5.style-1_2281aecd1435bfa0 .image_07e62029b9dac12b {
      height: 290px; }
    .te-post-card_3b739a5143e1e3e5.style-1_2281aecd1435bfa0 .content_d4c242bcf01c5a52 {
      padding: 0 20px 20px 20px; }
  .te-post-card_3b739a5143e1e3e5:hover .image_07e62029b9dac12b 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_3b739a5143e1e3e5 .image_07e62029b9dac12b {
    overflow: hidden;
    border-radius: 20px;
    position: relative;
    width: 100%;
    height: 323px;
    position: relative; }
    .te-post-card_3b739a5143e1e3e5 .image_07e62029b9dac12b 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_3b739a5143e1e3e5 .image_07e62029b9dac12b .te-post-date_ac919ae3cad4fd31 {
      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_3b739a5143e1e3e5 .image_07e62029b9dac12b .te-post-date_ac919ae3cad4fd31 span {
        color: #ffffff;
        font-size: 20px;
        font-weight: 500;
        line-height: 20px;
        letter-spacing: 0px; }
  .te-post-card_3b739a5143e1e3e5 .content_d4c242bcf01c5a52 {
    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_3b739a5143e1e3e5 .content_d4c242bcf01c5a52 .te-post-meta-info_209106d98975a43c {
      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_3b739a5143e1e3e5 .content_d4c242bcf01c5a52 .te-post-meta-info_209106d98975a43c .te-single-meta_1c03a12cded66038 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        gap: 8px; }
        .te-post-card_3b739a5143e1e3e5 .content_d4c242bcf01c5a52 .te-post-meta-info_209106d98975a43c .te-single-meta_1c03a12cded66038 span,
        .te-post-card_3b739a5143e1e3e5 .content_d4c242bcf01c5a52 .te-post-meta-info_209106d98975a43c .te-single-meta_1c03a12cded66038 a {
          color: #335371;
          font-size: 14px;
          line-height: 28px;
          font-weight: 400;
          margin: 0;
          text-transform: capitalize; }
        .te-post-card_3b739a5143e1e3e5 .content_d4c242bcf01c5a52 .te-post-meta-info_209106d98975a43c .te-single-meta_1c03a12cded66038 i {
          color: #317EFE; }
    .te-post-card_3b739a5143e1e3e5 .content_d4c242bcf01c5a52 .title_3f686870874feb50 {
      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_3b739a5143e1e3e5 .content_d4c242bcf01c5a52 a.read-btn_7279633f69d5b7b3 {
      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_3b739a5143e1e3e5 .content_d4c242bcf01c5a52 a.read-btn_7279633f69d5b7b3:hover {
        color: #317EFE; }

.te-post-card_3b739a5143e1e3e5.style-2_d04d696a5a632a30 {
  gap: 20px; }
  .te-post-card_3b739a5143e1e3e5.style-2_d04d696a5a632a30 .image_07e62029b9dac12b {
    border-radius: 20px 20px 20px 0; }
    .te-post-card_3b739a5143e1e3e5.style-2_d04d696a5a632a30 .image_07e62029b9dac12b .te-post-date_ac919ae3cad4fd31 {
      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_3b739a5143e1e3e5.style-2_d04d696a5a632a30 .content_d4c242bcf01c5a52 .title_3f686870874feb50 {
    font-size: 20px; }
  .te-post-card_3b739a5143e1e3e5.style-2_d04d696a5a632a30 .content_d4c242bcf01c5a52 .te-post-meta-info_209106d98975a43c {
    border-bottom: 1px solid #E1E1E1;
    padding-bottom: 10px; }

.te-blog-details-wrapper_15692da5306bc77e .te-comment-respond_fc6df79705a842ef {
  margin-top: 78px;
  margin-bottom: 40px; }
.te-blog-details-wrapper_15692da5306bc77e .te-post-comments_c68f3392808d48b4 {
  margin-top: 70px; }
.te-blog-details-wrapper_15692da5306bc77e .wp-block-group_278621236be95e22.has-background_f958f7ef5fc834ee .wp-block-button_f1a46837513a5751 .wp-block-button__link_390af480229438a9 {
  color: #ffffff !important; }
.te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 {
  border: 0;
  overflow: visible;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 0; }
  .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 iframe {
    width: 100%;
    height: 522px; }
  .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .te-post-meta_a6816e17eaff70c2 {
    margin-top: 0;
    margin-bottom: 20px; }
  .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .post-gallery:hover img {
    -webkit-transform: scale(1) !important;
            transform: scale(1) !important; }
  .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .te-post-thumbnail_a60484b7607f75c3,
  .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .post-video_21ef6621c11e9344,
  .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .post-gallery,
  .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .postbox-audio_efdf949167cf63b0,
  .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .wp-block-post-featured-image_29330a41ee96784b {
    border-radius: 12px;
    overflow: hidden;
    margin-bottom: 45px;
    position: relative; }
    @media (max-width: 767px) {
      .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .te-post-thumbnail_a60484b7607f75c3,
      .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .post-video_21ef6621c11e9344,
      .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .post-gallery,
      .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .postbox-audio_efdf949167cf63b0,
      .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .wp-block-post-featured-image_29330a41ee96784b {
        margin-bottom: 30px; } }
    .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .te-post-thumbnail_a60484b7607f75c3:hover img,
    .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .post-video_21ef6621c11e9344:hover img,
    .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .post-gallery:hover img,
    .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .postbox-audio_efdf949167cf63b0:hover img,
    .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .wp-block-post-featured-image_29330a41ee96784b: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_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .te-post-thumbnail_a60484b7607f75c3 img,
    .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .post-video_21ef6621c11e9344 img,
    .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .post-gallery img,
    .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .postbox-audio_efdf949167cf63b0 img,
    .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .wp-block-post-featured-image_29330a41ee96784b 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_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .te-post-content-wrapper_820038f282539c6c {
    padding: 0 0 10px 0; }
  .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .te-post-content {
    margin-bottom: 17px;
    /* Unit Test Data Compatibility Start */
    /* Unit Test Data Compatibility End */ }
    .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .te-post-content .wp-block-query_6981401d5ee07f1f .wp-block-post-template_bed1e66cccb352f7 {
      padding-left: 0; }
      .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .te-post-content .wp-block-query_6981401d5ee07f1f .wp-block-post-template_bed1e66cccb352f7 .wp-block-post_8b0d2665b1425bcb {
        margin-bottom: 30px; }
    .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .te-post-content .wp-block-navigation__responsive-container-content_744ab1eee33ea977 .wp-block-page-list_5c832c521c71b307 {
      padding-left: 0; }
    .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .te-post-content .wp-block-group_278621236be95e22 {
      margin: 15px 0; }
      .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .te-post-content .wp-block-group_278621236be95e22 p {
        margin-bottom: 0; }
    .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .te-post-content p {
      margin-bottom: 20px; }
      .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .te-post-content p img {
        margin: 20px 0;
        border-radius: 8px; }
  .te-blog-details-wrapper_15692da5306bc77e .te-post-item_f9e374a7ecaf9246 .te-blog-post-tag_0027b90ac8051b35 .te-social-share_b7b6651c8f0ecbde {
    padding-bottom: 20px; }
.te-blog-details-wrapper_15692da5306bc77e .wp-block-calendar_3a65bebc18fdc31a {
  margin-bottom: 30px; }

.te-author-info_f58544c2cea9bda7 {
  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_f58544c2cea9bda7 .te-author-thumb_3970865a436f7b3e {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: 120px;
    height: 120px;
    border-radius: 20px;
    overflow: hidden; }
    .te-author-info_f58544c2cea9bda7 .te-author-thumb_3970865a436f7b3e img {
      border-radius: 20px; }
  .te-author-info_f58544c2cea9bda7 .te-author-text_e15e6980210c1e90 h3 {
    font-size: 24px;
    font-weight: 500;
    margin-bottom: 10px;
    line-height: 28px; }
  .te-author-info_f58544c2cea9bda7 .te-author-text_e15e6980210c1e90 .designation_bbd7d95c9b69e480 {
    font-size: 16px;
    font-style: italic;
    color: #9ba8c3;
    text-transform: capitalize; }
  .te-author-info_f58544c2cea9bda7 .te-author-text_e15e6980210c1e90 p {
    margin-top: 30px;
    margin-bottom: 0; }
  .te-author-info_f58544c2cea9bda7 .te-author-social-profiles_fea2238a3420c309 {
    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_f58544c2cea9bda7 .te-author-social-profiles_fea2238a3420c309 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_f58544c2cea9bda7 .te-author-social-profiles_fea2238a3420c309 a:hover {
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        background-color: #ffffff;
        color: #317EFE; }
  .te-author-info_f58544c2cea9bda7 .te-author-post_9d1d131335471c87 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_f58544c2cea9bda7 .te-author-post_9d1d131335471c87 a:hover {
      color: #317EFE;
      border-color: #317EFE; }

.skill-progressbar-wrapper_c7c696c9011e96aa {
  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_c7c696c9011e96aa {
      grid-template-columns: repeat(1, 1fr);
      gap: 15px; } }

.skill-progressbar .progress-inner-item_25c7026889fefade {
  position: relative;
  margin: 0;
  line-height: inherit; }
.skill-progressbar .skill-title_a28e0efcd1f1f50b {
  z-index: 100;
  color: #335371;
  font-size: 18px;
  font-weight: 400;
  font-family: "Inter", sans-serif; }
.skill-progressbar .progressbar-number_fddadb33ceb4df44 {
  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_fddadb33ceb4df44,
.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_fddadb33ceb4df44,
    .skill-progressbar .progress-number-count {
      left: 90% !important; } }
.skill-progressbar .progress-content-outter_4fce1d61224e9c3b {
  height: 8px;
  background-color: #E1E1E1;
  border-radius: 50px; }
.skill-progressbar .progress-content {
  height: 8px;
  background-color: #317EFE;
  width: 0%;
  border-radius: 50px; }

.cta-area_69fb1012e0f571e0 {
  background-color: #317EFE;
  padding: 20px 70px;
  border-radius: 0 0 20px 20px; }
  .cta-area_69fb1012e0f571e0 .te-content-wrapper_c4794ec13acb29ee {
    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_69fb1012e0f571e0 .te-content-wrapper_c4794ec13acb29ee .short-title_99ad920e2309a90c {
      font-size: 21px;
      font-weight: 500;
      color: #ffffff;
      margin-bottom: 0; }
    .cta-area_69fb1012e0f571e0 .te-content-wrapper_c4794ec13acb29ee .te-cta-title_ad569898918fe403 {
      color: #ffffff;
      text-transform: capitalize;
      margin-bottom: 0;
      font-size: 57px;
      line-height: 77px;
      letter-spacing: -1px; }
      @media (max-width: 375px) {
        .cta-area_69fb1012e0f571e0 .te-content-wrapper_c4794ec13acb29ee .te-cta-title_ad569898918fe403 {
          font-size: 34px !important; } }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .cta-area_69fb1012e0f571e0 .te-content-wrapper_c4794ec13acb29ee .te-cta-title_ad569898918fe403 {
          font-size: 40px;
          line-height: 42px; } }
      @media only screen and (min-width: 0px) and (max-width: 767px) {
        .cta-area_69fb1012e0f571e0 .te-content-wrapper_c4794ec13acb29ee .te-cta-title_ad569898918fe403 {
          font-size: 36px;
          line-height: 42px; } }
    .cta-area_69fb1012e0f571e0 .te-content-wrapper_c4794ec13acb29ee .text_0408d1d28683f6eb {
      font-size: 18px;
      line-height: 36px;
      color: #ffffff;
      margin-bottom: 0; }
  .cta-area_69fb1012e0f571e0 .te-btn-wrapper_07a58d494306fad0 {
    margin-top: 30px; }
  .cta-area_69fb1012e0f571e0 .te-cta-inner-area_d8e3bcfb26ce54a9 {
    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_69fb1012e0f571e0 .te-cta-inner-area_d8e3bcfb26ce54a9 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; } }
    .cta-area_69fb1012e0f571e0 .te-cta-inner-area_d8e3bcfb26ce54a9 .te-cta-collumn_969bd1dc12da407f {
      -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_e011e8743ccce847 {
  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_e011e8743ccce847 {
      -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_e011e8743ccce847.left-align-title_f536acc17de7830e .te-section-content_6509b7059833f9df {
    margin-top: -15px; }
  .te-section-title_e011e8743ccce847 .te-section-content_6509b7059833f9df {
    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_e011e8743ccce847 .short-title_99ad920e2309a90c {
    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_e011e8743ccce847 .short-title_99ad920e2309a90c::before, .te-section-title_e011e8743ccce847 .short-title_99ad920e2309a90c::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_e011e8743ccce847 .short-title_99ad920e2309a90c.only-divider_92f119861cf44e54 {
      gap: 10px; }
      .te-section-title_e011e8743ccce847 .short-title_99ad920e2309a90c.only-divider_92f119861cf44e54::before {
        display: none; }
  .te-section-title_e011e8743ccce847 .title_3f686870874feb50 {
    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_e011e8743ccce847 .title_3f686870874feb50 {
        font-size: 34px;
        line-height: 1.25; } }
    @media only screen and (min-width: 992px) and (max-width: 1199px) {
      .te-section-title_e011e8743ccce847 .title_3f686870874feb50 {
        font-size: 34px; } }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .te-section-title_e011e8743ccce847 .title_3f686870874feb50 {
        font-size: 30px;
        line-height: 1.3; } }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-section-title_e011e8743ccce847 .title_3f686870874feb50 {
        font-size: 26px;
        line-height: 1.35; } }
    @media only screen and (min-width: 0px) and (max-width: 439px) {
      .te-section-title_e011e8743ccce847 .title_3f686870874feb50 br {
        display: none; } }
    .te-section-title_e011e8743ccce847 .title_3f686870874feb50 span {
      color: #317EFE; }
  .te-section-title_e011e8743ccce847 .te-section-desc_677e4a0fc50c7846 {
    font-size: 16px;
    font-weight: 400;
    font-family: "Inter", sans-serif;
    color: #335371;
    margin-bottom: 0; }
    .te-section-title_e011e8743ccce847 .te-section-desc_677e4a0fc50c7846 .te-theme-btn_f3829c6e5eb35cd5 {
      background-color: transparent;
      color: #14203A; }
      .te-section-title_e011e8743ccce847 .te-section-desc_677e4a0fc50c7846 .te-theme-btn_f3829c6e5eb35cd5:hover {
        background-color: #317EFE;
        color: #ffffff;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }

.page-breadcrumb-area_648d9c0c6ae9be70 {
  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_648d9c0c6ae9be70 {
      padding-top: 180px;
      padding-bottom: 100px; } }
  @media (max-width: 767px) {
    .page-breadcrumb-area_648d9c0c6ae9be70 {
      padding-top: 150px;
      padding-bottom: 80px; } }

.page-overlay_e7be11123065fd55 {
  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_f6e6350ea5b98d03 h3,
.te-page-heading_f6e6350ea5b98d03 .te-page-title_ee12496241191252 {
  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_f6e6350ea5b98d03 h3,
    .te-page-heading_f6e6350ea5b98d03 .te-page-title_ee12496241191252 {
      font-size: 32px;
      line-height: 42px; } }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-page-heading_f6e6350ea5b98d03 h3,
    .te-page-heading_f6e6350ea5b98d03 .te-page-title_ee12496241191252 {
      font-size: 42px;
      line-height: 52px; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .te-page-heading_f6e6350ea5b98d03 h3,
    .te-page-heading_f6e6350ea5b98d03 .te-page-title_ee12496241191252 {
      font-size: 60px;
      line-height: 72px; } }

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

.te-breadcrumb-list_d416b96715766c8a {
  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_d416b96715766c8a span.current-item_c62c5f194f51f2cd {
    color: #317EFE; }
  .te-breadcrumb-list_d416b96715766c8a 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_d416b96715766c8a a:hover {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      color: #317EFE; }
  .te-breadcrumb-list_d416b96715766c8a 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_d416b96715766c8a ul {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; } }
    .te-breadcrumb-list_d416b96715766c8a 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_d416b96715766c8a ul li.active {
        color: #317EFE; }
        .te-breadcrumb-list_d416b96715766c8a ul li.active a {
          color: #317EFE; }
      .te-breadcrumb-list_d416b96715766c8a 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_d416b96715766c8a ul li a:hover {
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out;
          color: #317EFE; }
      .te-breadcrumb-list_d416b96715766c8a 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_d416b96715766c8a ul li:first-child:before {
        display: none; }
        @media (max-width: 375px) {
          .te-breadcrumb-list_d416b96715766c8a ul li:first-child:before {
            display: block !important; } }

.wp-block-query-pagination_f5e0a23508069b52,
.navigation_aba116f42ab47a0a.posts-navigation_a58f222038bce312,
.comment-navigation_4fc0d3c0ffd470d1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  .wp-block-query-pagination_f5e0a23508069b52 .wp-block-query-pagination-numbers_d143aed1aa09c359,
  .navigation_aba116f42ab47a0a.posts-navigation_a58f222038bce312 .wp-block-query-pagination-numbers_d143aed1aa09c359,
  .comment-navigation_4fc0d3c0ffd470d1 .wp-block-query-pagination-numbers_d143aed1aa09c359 {
    width: inherit; }
  .wp-block-query-pagination_f5e0a23508069b52 .nav-links_ddf9f5ebf0a83e00,
  .navigation_aba116f42ab47a0a.posts-navigation_a58f222038bce312 .nav-links_ddf9f5ebf0a83e00,
  .comment-navigation_4fc0d3c0ffd470d1 .nav-links_ddf9f5ebf0a83e00 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 20px; }
  .wp-block-query-pagination_f5e0a23508069b52 .wp-block-query-pagination-previous_69151e12315402ce,
  .wp-block-query-pagination_f5e0a23508069b52 .wp-block-query-pagination-next_b352df797da3d372,
  .wp-block-query-pagination_f5e0a23508069b52 .nav-next_69b869d4c6e77375 a,
  .wp-block-query-pagination_f5e0a23508069b52 .nav-previous_9318649c93b72088 a,
  .navigation_aba116f42ab47a0a.posts-navigation_a58f222038bce312 .wp-block-query-pagination-previous_69151e12315402ce,
  .navigation_aba116f42ab47a0a.posts-navigation_a58f222038bce312 .wp-block-query-pagination-next_b352df797da3d372,
  .navigation_aba116f42ab47a0a.posts-navigation_a58f222038bce312 .nav-next_69b869d4c6e77375 a,
  .navigation_aba116f42ab47a0a.posts-navigation_a58f222038bce312 .nav-previous_9318649c93b72088 a,
  .comment-navigation_4fc0d3c0ffd470d1 .wp-block-query-pagination-previous_69151e12315402ce,
  .comment-navigation_4fc0d3c0ffd470d1 .wp-block-query-pagination-next_b352df797da3d372,
  .comment-navigation_4fc0d3c0ffd470d1 .nav-next_69b869d4c6e77375 a,
  .comment-navigation_4fc0d3c0ffd470d1 .nav-previous_9318649c93b72088 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_f5e0a23508069b52 .wp-block-query-pagination-previous_69151e12315402ce,
      .wp-block-query-pagination_f5e0a23508069b52 .wp-block-query-pagination-next_b352df797da3d372,
      .wp-block-query-pagination_f5e0a23508069b52 .nav-next_69b869d4c6e77375 a,
      .wp-block-query-pagination_f5e0a23508069b52 .nav-previous_9318649c93b72088 a,
      .navigation_aba116f42ab47a0a.posts-navigation_a58f222038bce312 .wp-block-query-pagination-previous_69151e12315402ce,
      .navigation_aba116f42ab47a0a.posts-navigation_a58f222038bce312 .wp-block-query-pagination-next_b352df797da3d372,
      .navigation_aba116f42ab47a0a.posts-navigation_a58f222038bce312 .nav-next_69b869d4c6e77375 a,
      .navigation_aba116f42ab47a0a.posts-navigation_a58f222038bce312 .nav-previous_9318649c93b72088 a,
      .comment-navigation_4fc0d3c0ffd470d1 .wp-block-query-pagination-previous_69151e12315402ce,
      .comment-navigation_4fc0d3c0ffd470d1 .wp-block-query-pagination-next_b352df797da3d372,
      .comment-navigation_4fc0d3c0ffd470d1 .nav-next_69b869d4c6e77375 a,
      .comment-navigation_4fc0d3c0ffd470d1 .nav-previous_9318649c93b72088 a {
        height: 40px; } }
    .wp-block-query-pagination_f5e0a23508069b52 .wp-block-query-pagination-previous_69151e12315402ce:hover,
    .wp-block-query-pagination_f5e0a23508069b52 .wp-block-query-pagination-next_b352df797da3d372:hover,
    .wp-block-query-pagination_f5e0a23508069b52 .nav-next_69b869d4c6e77375 a:hover,
    .wp-block-query-pagination_f5e0a23508069b52 .nav-previous_9318649c93b72088 a:hover,
    .navigation_aba116f42ab47a0a.posts-navigation_a58f222038bce312 .wp-block-query-pagination-previous_69151e12315402ce:hover,
    .navigation_aba116f42ab47a0a.posts-navigation_a58f222038bce312 .wp-block-query-pagination-next_b352df797da3d372:hover,
    .navigation_aba116f42ab47a0a.posts-navigation_a58f222038bce312 .nav-next_69b869d4c6e77375 a:hover,
    .navigation_aba116f42ab47a0a.posts-navigation_a58f222038bce312 .nav-previous_9318649c93b72088 a:hover,
    .comment-navigation_4fc0d3c0ffd470d1 .wp-block-query-pagination-previous_69151e12315402ce:hover,
    .comment-navigation_4fc0d3c0ffd470d1 .wp-block-query-pagination-next_b352df797da3d372:hover,
    .comment-navigation_4fc0d3c0ffd470d1 .nav-next_69b869d4c6e77375 a:hover,
    .comment-navigation_4fc0d3c0ffd470d1 .nav-previous_9318649c93b72088 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_1758aa522adcce69,
.page-links_ecedfaef2b664a6b,
.wp-block-query-pagination-numbers_d143aed1aa09c359 {
  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_1758aa522adcce69 ul,
  .page-links_ecedfaef2b664a6b ul,
  .wp-block-query-pagination-numbers_d143aed1aa09c359 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_1758aa522adcce69 ul li,
    .page-links_ecedfaef2b664a6b ul li,
    .wp-block-query-pagination-numbers_d143aed1aa09c359 ul li {
      padding-top: 0; }
    .te-basic-pagination_1758aa522adcce69 ul .prev_17e194454dcc837c span,
    .te-basic-pagination_1758aa522adcce69 ul .next_09c3c812f0e2f4b4 span,
    .page-links_ecedfaef2b664a6b ul .prev_17e194454dcc837c span,
    .page-links_ecedfaef2b664a6b ul .next_09c3c812f0e2f4b4 span,
    .wp-block-query-pagination-numbers_d143aed1aa09c359 ul .prev_17e194454dcc837c span,
    .wp-block-query-pagination-numbers_d143aed1aa09c359 ul .next_09c3c812f0e2f4b4 span {
      display: none; }
  .te-basic-pagination_1758aa522adcce69 .post-page-numbers_3e7d118e28722f09,
  .page-links_ecedfaef2b664a6b .post-page-numbers_3e7d118e28722f09,
  .wp-block-query-pagination-numbers_d143aed1aa09c359 .post-page-numbers_3e7d118e28722f09 {
    background-color: rgba(71, 112, 247, 0.1) !important; }
  .te-basic-pagination_1758aa522adcce69 .page-numbers_c344cb34856850b8,
  .te-basic-pagination_1758aa522adcce69 .post-page-numbers_3e7d118e28722f09,
  .page-links_ecedfaef2b664a6b .page-numbers_c344cb34856850b8,
  .page-links_ecedfaef2b664a6b .post-page-numbers_3e7d118e28722f09,
  .wp-block-query-pagination-numbers_d143aed1aa09c359 .page-numbers_c344cb34856850b8,
  .wp-block-query-pagination-numbers_d143aed1aa09c359 .post-page-numbers_3e7d118e28722f09 {
    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_1758aa522adcce69 .page-numbers_c344cb34856850b8,
      .te-basic-pagination_1758aa522adcce69 .post-page-numbers_3e7d118e28722f09,
      .page-links_ecedfaef2b664a6b .page-numbers_c344cb34856850b8,
      .page-links_ecedfaef2b664a6b .post-page-numbers_3e7d118e28722f09,
      .wp-block-query-pagination-numbers_d143aed1aa09c359 .page-numbers_c344cb34856850b8,
      .wp-block-query-pagination-numbers_d143aed1aa09c359 .post-page-numbers_3e7d118e28722f09 {
        width: 40px;
        height: 40px;
        font-size: 16px; } }
    .te-basic-pagination_1758aa522adcce69 .page-numbers_c344cb34856850b8:hover,
    .te-basic-pagination_1758aa522adcce69 .post-page-numbers_3e7d118e28722f09:hover,
    .page-links_ecedfaef2b664a6b .page-numbers_c344cb34856850b8:hover,
    .page-links_ecedfaef2b664a6b .post-page-numbers_3e7d118e28722f09:hover,
    .wp-block-query-pagination-numbers_d143aed1aa09c359 .page-numbers_c344cb34856850b8:hover,
    .wp-block-query-pagination-numbers_d143aed1aa09c359 .post-page-numbers_3e7d118e28722f09: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_1758aa522adcce69 .page-numbers_c344cb34856850b8.current_f7c9aa75906b9186,
    .te-basic-pagination_1758aa522adcce69 .post-page-numbers_3e7d118e28722f09.current_f7c9aa75906b9186,
    .page-links_ecedfaef2b664a6b .page-numbers_c344cb34856850b8.current_f7c9aa75906b9186,
    .page-links_ecedfaef2b664a6b .post-page-numbers_3e7d118e28722f09.current_f7c9aa75906b9186,
    .wp-block-query-pagination-numbers_d143aed1aa09c359 .page-numbers_c344cb34856850b8.current_f7c9aa75906b9186,
    .wp-block-query-pagination-numbers_d143aed1aa09c359 .post-page-numbers_3e7d118e28722f09.current_f7c9aa75906b9186 {
      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_04eb8a0125809883 {
  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_04eb8a0125809883 {
      -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_04eb8a0125809883 {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      padding: 30px;
      margin: 30px 0; } }
  .te-blog-post-nav_04eb8a0125809883 .te-post-navigation_2b6c04ca18056503 {
    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_04eb8a0125809883 .te-post-navigation_2b6c04ca18056503 {
        -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_04eb8a0125809883 .te-post-navigation_2b6c04ca18056503 {
        width: 100%; } }
    @media (max-width: 767px) {
      .te-blog-post-nav_04eb8a0125809883 .te-post-navigation_2b6c04ca18056503 {
        width: 100%; } }
    .te-blog-post-nav_04eb8a0125809883 .te-post-navigation_2b6c04ca18056503::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_04eb8a0125809883 .te-post-navigation_2b6c04ca18056503::after {
          display: none; } }
      @media (max-width: 767px) {
        .te-blog-post-nav_04eb8a0125809883 .te-post-navigation_2b6c04ca18056503::after {
          display: none; } }
    .te-blog-post-nav_04eb8a0125809883 .te-post-navigation_2b6c04ca18056503:last-child {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
          -ms-flex-direction: row-reverse;
              flex-direction: row-reverse; }
      .te-blog-post-nav_04eb8a0125809883 .te-post-navigation_2b6c04ca18056503:last-child .text_0408d1d28683f6eb {
        text-align: right; }
        @media (max-width: 374px) {
          .te-blog-post-nav_04eb8a0125809883 .te-post-navigation_2b6c04ca18056503:last-child .text_0408d1d28683f6eb {
            text-align: left; } }
      .te-blog-post-nav_04eb8a0125809883 .te-post-navigation_2b6c04ca18056503:last-child::after {
        display: none; }
    .te-blog-post-nav_04eb8a0125809883 .te-post-navigation_2b6c04ca18056503 .te-post-img_adc23e193125c0d6 {
      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_04eb8a0125809883 .te-post-navigation_2b6c04ca18056503 .te-post-img_adc23e193125c0d6 {
          width: 100% !important;
          height: 150px !important; } }
      .te-blog-post-nav_04eb8a0125809883 .te-post-navigation_2b6c04ca18056503 .te-post-img_adc23e193125c0d6 img {
        position: absolute;
        width: 100%;
        height: 100%;
        -o-object-fit: cover;
           object-fit: cover;
        left: 0;
        top: 0; }
    .te-blog-post-nav_04eb8a0125809883 .te-post-navigation_2b6c04ca18056503 .text_0408d1d28683f6eb {
      width: 100%; }
      .te-blog-post-nav_04eb8a0125809883 .te-post-navigation_2b6c04ca18056503 .text_0408d1d28683f6eb span {
        font-size: 18px;
        font-family: "Inter", sans-serif;
        text-transform: capitalize;
        font-weight: 400;
        display: block;
        color: #335371; }
      .te-blog-post-nav_04eb8a0125809883 .te-post-navigation_2b6c04ca18056503 .text_0408d1d28683f6eb h4 {
        text-transform: capitalize;
        font-size: 20px;
        font-weight: 500;
        margin: 0;
        line-height: 30px;
        letter-spacing: 0px; }
    .te-blog-post-nav_04eb8a0125809883 .te-post-navigation_2b6c04ca18056503 .theme-navigation_77b83d8756725e44 {
      width: 100%; }

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

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

.project-details_cee1573f426c0062 {
  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_cee1573f426c0062 .image_07e62029b9dac12b {
    border-radius: 20px;
    overflow: hidden; }
  .project-details_cee1573f426c0062 .content_d4c242bcf01c5a52 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 46px;
    padding-right: 73px; }
    @media (max-width: 1199px) {
      .project-details_cee1573f426c0062 .content_d4c242bcf01c5a52 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
            -ms-flex-direction: column-reverse;
                flex-direction: column-reverse;
        padding-right: 0; } }
    .project-details_cee1573f426c0062 .content_d4c242bcf01c5a52 .text_0408d1d28683f6eb .title_3f686870874feb50 {
      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_cee1573f426c0062 .content_d4c242bcf01c5a52 .text_0408d1d28683f6eb .title_3f686870874feb50 {
          font-size: 32px;
          line-height: 42px; } }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .project-details_cee1573f426c0062 .content_d4c242bcf01c5a52 .text_0408d1d28683f6eb .title_3f686870874feb50 {
          font-size: 34px;
          line-height: 48px; } }
      @media only screen and (min-width: 992px) and (max-width: 1199px) {
        .project-details_cee1573f426c0062 .content_d4c242bcf01c5a52 .text_0408d1d28683f6eb .title_3f686870874feb50 {
          font-size: 42px;
          line-height: 52px; } }
      @media only screen and (min-width: 1200px) and (max-width: 1399px) {
        .project-details_cee1573f426c0062 .content_d4c242bcf01c5a52 .text_0408d1d28683f6eb .title_3f686870874feb50 {
          font-size: 44px;
          line-height: 58px; } }
    .project-details_cee1573f426c0062 .content_d4c242bcf01c5a52 .project-info-wrapper_dda02c9f07ee8034 {
      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_cee1573f426c0062 .content_d4c242bcf01c5a52 .project-info-wrapper_dda02c9f07ee8034 {
          width: 100%;
          margin-top: 40px; } }
      .project-details_cee1573f426c0062 .content_d4c242bcf01c5a52 .project-info-wrapper_dda02c9f07ee8034 .title_3f686870874feb50 {
        font-size: 24px;
        font-weight: 500;
        line-height: 28px;
        letter-spacing: 0px;
        color: #ffffff;
        margin-bottom: 30px; }
      .project-details_cee1573f426c0062 .content_d4c242bcf01c5a52 .project-info-wrapper_dda02c9f07ee8034 .project-info_87781ce1d2a1cfd7 {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        grid-gap: 20px 0; }
        @media (max-width: 575px) {
          .project-details_cee1573f426c0062 .content_d4c242bcf01c5a52 .project-info-wrapper_dda02c9f07ee8034 .project-info_87781ce1d2a1cfd7 {
            grid-template-columns: repeat(1, 1fr); } }
        .project-details_cee1573f426c0062 .content_d4c242bcf01c5a52 .project-info-wrapper_dda02c9f07ee8034 .project-info_87781ce1d2a1cfd7 .te-single-meta_1c03a12cded66038 {
          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_cee1573f426c0062 .content_d4c242bcf01c5a52 .project-info-wrapper_dda02c9f07ee8034 .project-info_87781ce1d2a1cfd7 .meta-title_5261d3952ff9fdd0 {
          font-size: 20px;
          font-weight: 500;
          line-height: 24px;
          letter-spacing: 0px;
          color: #ffffff; }
        .project-details_cee1573f426c0062 .content_d4c242bcf01c5a52 .project-info-wrapper_dda02c9f07ee8034 .project-info_87781ce1d2a1cfd7 .meta-text_20cf5ec180bc9f28 {
          font-size: 18px;
          font-weight: 400;
          line-height: 28px;
          color: #ffffff; }

.project-details-overview_513b5731bc2641e5 {
  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_513b5731bc2641e5 .list-wrapper_6ea05d9eefa42ac5 {
    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_513b5731bc2641e5 .list-wrapper_6ea05d9eefa42ac5 {
        -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_513b5731bc2641e5 .list-wrapper_6ea05d9eefa42ac5 .image_07e62029b9dac12b {
      width: 410px;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      border-radius: 20px;
      overflow: hidden; }
      .project-details-overview_513b5731bc2641e5 .list-wrapper_6ea05d9eefa42ac5 .image_07e62029b9dac12b img {
        border-radius: 20px; }
    .project-details-overview_513b5731bc2641e5 .list-wrapper_6ea05d9eefa42ac5 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_513b5731bc2641e5 .list-wrapper_6ea05d9eefa42ac5 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_513b5731bc2641e5 .list-wrapper_6ea05d9eefa42ac5 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_513b5731bc2641e5 .list-wrapper_6ea05d9eefa42ac5 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_513b5731bc2641e5 .list-wrapper_6ea05d9eefa42ac5 .user-card_e7f79a23fef903a9 {
      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_513b5731bc2641e5 .list-wrapper_6ea05d9eefa42ac5 .user-card_e7f79a23fef903a9 {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column; } }
      .project-details-overview_513b5731bc2641e5 .list-wrapper_6ea05d9eefa42ac5 .user-card_e7f79a23fef903a9 .image_07e62029b9dac12b {
        width: 90px;
        height: 90px;
        border-radius: 100px;
        overflow: hidden;
        -ms-flex-negative: 0;
            flex-shrink: 0; }
      .project-details-overview_513b5731bc2641e5 .list-wrapper_6ea05d9eefa42ac5 .user-card_e7f79a23fef903a9 .content_d4c242bcf01c5a52 .title_3f686870874feb50 {
        font-size: 20px;
        font-weight: 500;
        line-height: 28px;
        letter-spacing: 0px; }
      .project-details-overview_513b5731bc2641e5 .list-wrapper_6ea05d9eefa42ac5 .user-card_e7f79a23fef903a9 .content_d4c242bcf01c5a52 .text_0408d1d28683f6eb {
        margin-bottom: 0; }

.te-list-item_46add667627ad0f3 {
  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_46add667627ad0f3 .icon_da2bf09c77b0b7fe {
    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_46add667627ad0f3 .text_0408d1d28683f6eb {
    font-size: 18px;
    line-height: 36px;
    font-weight: 400;
    color: #335371;
    margin: 0; }

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

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

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

/* Widget */
.widget_0a1af12bbe430aac,
.sidebar__widget_e3be229fe082ef69 {
  /* 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_0a1af12bbe430aac ol,
  .widget_0a1af12bbe430aac ul,
  .sidebar__widget_e3be229fe082ef69 ol,
  .sidebar__widget_e3be229fe082ef69 ul {
    margin-bottom: 0; }
  .widget_0a1af12bbe430aac .widget-instagram-feed_fb41fea976936503,
  .sidebar__widget_e3be229fe082ef69 .widget-instagram-feed_fb41fea976936503 {
    width: 315px; }
    @media only screen and (min-width: 992px) and (max-width: 1280px) {
      .widget_0a1af12bbe430aac .widget-instagram-feed_fb41fea976936503,
      .sidebar__widget_e3be229fe082ef69 .widget-instagram-feed_fb41fea976936503 {
        width: 220px; } }
    @media (max-width: 374px) {
      .widget_0a1af12bbe430aac .widget-instagram-feed_fb41fea976936503,
      .sidebar__widget_e3be229fe082ef69 .widget-instagram-feed_fb41fea976936503 {
        width: 200px; } }
    .widget_0a1af12bbe430aac .widget-instagram-feed_fb41fea976936503 .single-instagram-feed_204b4a17b3872c5c,
    .sidebar__widget_e3be229fe082ef69 .widget-instagram-feed_fb41fea976936503 .single-instagram-feed_204b4a17b3872c5c {
      width: 96px;
      height: 96px; }
  .widget_0a1af12bbe430aac .wp-block-heading_da65cb3378c97a0f,
  .widget_0a1af12bbe430aac .widget-title_e2c01ed77fb3286c,
  .widget_0a1af12bbe430aac .wp-block-search__label_e019cbd80f09ddae,
  .sidebar__widget_e3be229fe082ef69 .wp-block-heading_da65cb3378c97a0f,
  .sidebar__widget_e3be229fe082ef69 .widget-title_e2c01ed77fb3286c,
  .sidebar__widget_e3be229fe082ef69 .wp-block-search__label_e019cbd80f09ddae {
    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_0a1af12bbe430aac .wp-block-social-links_138020f138212c3e .wp-social-link_0e0c027670e05b20,
  .sidebar__widget_e3be229fe082ef69 .wp-block-social-links_138020f138212c3e .wp-social-link_0e0c027670e05b20 {
    padding: 0;
    margin: 0;
    line-height: 0; }
    .widget_0a1af12bbe430aac .wp-block-social-links_138020f138212c3e .wp-social-link_0e0c027670e05b20 a,
    .sidebar__widget_e3be229fe082ef69 .wp-block-social-links_138020f138212c3e .wp-social-link_0e0c027670e05b20 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_0a1af12bbe430aac .wp-block-social-links_138020f138212c3e .wp-social-link_0e0c027670e05b20 a:before,
      .sidebar__widget_e3be229fe082ef69 .wp-block-social-links_138020f138212c3e .wp-social-link_0e0c027670e05b20 a:before {
        display: none; }
  .widget_0a1af12bbe430aac .has-avatars_59d454f946c080d5.has-dates_922d1c1d3b2d0121.has-excerpts_6e5b5b8d4fb29e18.wp-block-te-latest-comments_885820ec16db8c1d li.wp-block-te-latest-comments__comment_dc44e752caea1b32 .wp-block-te-latest-comments__comment-meta_9a34d93970e5dfc2,
  .widget_0a1af12bbe430aac .has-dates_922d1c1d3b2d0121.has-excerpts_6e5b5b8d4fb29e18.wp-block-te-latest-comments_885820ec16db8c1d li.wp-block-te-latest-comments__comment_dc44e752caea1b32 .wp-block-te-latest-comments__comment-meta_9a34d93970e5dfc2,
  .sidebar__widget_e3be229fe082ef69 .has-avatars_59d454f946c080d5.has-dates_922d1c1d3b2d0121.has-excerpts_6e5b5b8d4fb29e18.wp-block-te-latest-comments_885820ec16db8c1d li.wp-block-te-latest-comments__comment_dc44e752caea1b32 .wp-block-te-latest-comments__comment-meta_9a34d93970e5dfc2,
  .sidebar__widget_e3be229fe082ef69 .has-dates_922d1c1d3b2d0121.has-excerpts_6e5b5b8d4fb29e18.wp-block-te-latest-comments_885820ec16db8c1d li.wp-block-te-latest-comments__comment_dc44e752caea1b32 .wp-block-te-latest-comments__comment-meta_9a34d93970e5dfc2 {
    font-weight: 500; }
    .widget_0a1af12bbe430aac .has-avatars_59d454f946c080d5.has-dates_922d1c1d3b2d0121.has-excerpts_6e5b5b8d4fb29e18.wp-block-te-latest-comments_885820ec16db8c1d li.wp-block-te-latest-comments__comment_dc44e752caea1b32 .wp-block-te-latest-comments__comment-meta_9a34d93970e5dfc2 .wp-block-te-latest-comments__comment-author_f8286ca2c7ec91ca,
    .widget_0a1af12bbe430aac .has-avatars_59d454f946c080d5.has-dates_922d1c1d3b2d0121.has-excerpts_6e5b5b8d4fb29e18.wp-block-te-latest-comments_885820ec16db8c1d li.wp-block-te-latest-comments__comment_dc44e752caea1b32 .wp-block-te-latest-comments__comment-meta_9a34d93970e5dfc2 .wp-block-te-latest-comments__comment-link_b322dff07d2cec39,
    .widget_0a1af12bbe430aac .has-dates_922d1c1d3b2d0121.has-excerpts_6e5b5b8d4fb29e18.wp-block-te-latest-comments_885820ec16db8c1d li.wp-block-te-latest-comments__comment_dc44e752caea1b32 .wp-block-te-latest-comments__comment-meta_9a34d93970e5dfc2 .wp-block-te-latest-comments__comment-author_f8286ca2c7ec91ca,
    .widget_0a1af12bbe430aac .has-dates_922d1c1d3b2d0121.has-excerpts_6e5b5b8d4fb29e18.wp-block-te-latest-comments_885820ec16db8c1d li.wp-block-te-latest-comments__comment_dc44e752caea1b32 .wp-block-te-latest-comments__comment-meta_9a34d93970e5dfc2 .wp-block-te-latest-comments__comment-link_b322dff07d2cec39,
    .sidebar__widget_e3be229fe082ef69 .has-avatars_59d454f946c080d5.has-dates_922d1c1d3b2d0121.has-excerpts_6e5b5b8d4fb29e18.wp-block-te-latest-comments_885820ec16db8c1d li.wp-block-te-latest-comments__comment_dc44e752caea1b32 .wp-block-te-latest-comments__comment-meta_9a34d93970e5dfc2 .wp-block-te-latest-comments__comment-author_f8286ca2c7ec91ca,
    .sidebar__widget_e3be229fe082ef69 .has-avatars_59d454f946c080d5.has-dates_922d1c1d3b2d0121.has-excerpts_6e5b5b8d4fb29e18.wp-block-te-latest-comments_885820ec16db8c1d li.wp-block-te-latest-comments__comment_dc44e752caea1b32 .wp-block-te-latest-comments__comment-meta_9a34d93970e5dfc2 .wp-block-te-latest-comments__comment-link_b322dff07d2cec39,
    .sidebar__widget_e3be229fe082ef69 .has-dates_922d1c1d3b2d0121.has-excerpts_6e5b5b8d4fb29e18.wp-block-te-latest-comments_885820ec16db8c1d li.wp-block-te-latest-comments__comment_dc44e752caea1b32 .wp-block-te-latest-comments__comment-meta_9a34d93970e5dfc2 .wp-block-te-latest-comments__comment-author_f8286ca2c7ec91ca,
    .sidebar__widget_e3be229fe082ef69 .has-dates_922d1c1d3b2d0121.has-excerpts_6e5b5b8d4fb29e18.wp-block-te-latest-comments_885820ec16db8c1d li.wp-block-te-latest-comments__comment_dc44e752caea1b32 .wp-block-te-latest-comments__comment-meta_9a34d93970e5dfc2 .wp-block-te-latest-comments__comment-link_b322dff07d2cec39 {
      font-weight: 500; }
  .widget_0a1af12bbe430aac .wp-block-te-latest-comments_885820ec16db8c1d li.wp-block-te-latest-comments__comment_dc44e752caea1b32,
  .widget_0a1af12bbe430aac .wp-block-latest-posts_fb107c807a2754c9 li.wp-block-te-latest-comments__comment_dc44e752caea1b32,
  .sidebar__widget_e3be229fe082ef69 .wp-block-te-latest-comments_885820ec16db8c1d li.wp-block-te-latest-comments__comment_dc44e752caea1b32,
  .sidebar__widget_e3be229fe082ef69 .wp-block-latest-posts_fb107c807a2754c9 li.wp-block-te-latest-comments__comment_dc44e752caea1b32 {
    margin-bottom: 0; }
  .widget_0a1af12bbe430aac .wp-block-te-latest-comments_885820ec16db8c1d li .wp-block-te-latest-comments__comment-meta_9a34d93970e5dfc2,
  .widget_0a1af12bbe430aac .wp-block-te-latest-comments_885820ec16db8c1d li .wp-block-latest-posts__te-post-title_a404d8fb01d23589,
  .widget_0a1af12bbe430aac .wp-block-latest-posts_fb107c807a2754c9 li .wp-block-te-latest-comments__comment-meta_9a34d93970e5dfc2,
  .widget_0a1af12bbe430aac .wp-block-latest-posts_fb107c807a2754c9 li .wp-block-latest-posts__te-post-title_a404d8fb01d23589,
  .sidebar__widget_e3be229fe082ef69 .wp-block-te-latest-comments_885820ec16db8c1d li .wp-block-te-latest-comments__comment-meta_9a34d93970e5dfc2,
  .sidebar__widget_e3be229fe082ef69 .wp-block-te-latest-comments_885820ec16db8c1d li .wp-block-latest-posts__te-post-title_a404d8fb01d23589,
  .sidebar__widget_e3be229fe082ef69 .wp-block-latest-posts_fb107c807a2754c9 li .wp-block-te-latest-comments__comment-meta_9a34d93970e5dfc2,
  .sidebar__widget_e3be229fe082ef69 .wp-block-latest-posts_fb107c807a2754c9 li .wp-block-latest-posts__te-post-title_a404d8fb01d23589 {
    line-height: 28px;
    font-weight: 400; }
    .widget_0a1af12bbe430aac .wp-block-te-latest-comments_885820ec16db8c1d li .wp-block-te-latest-comments__comment-meta_9a34d93970e5dfc2 .wp-block-te-latest-comments__comment-date_6d894585291c0a81,
    .widget_0a1af12bbe430aac .wp-block-te-latest-comments_885820ec16db8c1d li .wp-block-latest-posts__te-post-title_a404d8fb01d23589 .wp-block-te-latest-comments__comment-date_6d894585291c0a81,
    .widget_0a1af12bbe430aac .wp-block-latest-posts_fb107c807a2754c9 li .wp-block-te-latest-comments__comment-meta_9a34d93970e5dfc2 .wp-block-te-latest-comments__comment-date_6d894585291c0a81,
    .widget_0a1af12bbe430aac .wp-block-latest-posts_fb107c807a2754c9 li .wp-block-latest-posts__te-post-title_a404d8fb01d23589 .wp-block-te-latest-comments__comment-date_6d894585291c0a81,
    .sidebar__widget_e3be229fe082ef69 .wp-block-te-latest-comments_885820ec16db8c1d li .wp-block-te-latest-comments__comment-meta_9a34d93970e5dfc2 .wp-block-te-latest-comments__comment-date_6d894585291c0a81,
    .sidebar__widget_e3be229fe082ef69 .wp-block-te-latest-comments_885820ec16db8c1d li .wp-block-latest-posts__te-post-title_a404d8fb01d23589 .wp-block-te-latest-comments__comment-date_6d894585291c0a81,
    .sidebar__widget_e3be229fe082ef69 .wp-block-latest-posts_fb107c807a2754c9 li .wp-block-te-latest-comments__comment-meta_9a34d93970e5dfc2 .wp-block-te-latest-comments__comment-date_6d894585291c0a81,
    .sidebar__widget_e3be229fe082ef69 .wp-block-latest-posts_fb107c807a2754c9 li .wp-block-latest-posts__te-post-title_a404d8fb01d23589 .wp-block-te-latest-comments__comment-date_6d894585291c0a81 {
      font-size: 14px !important;
      margin-bottom: 10px;
      position: relative; }
      .widget_0a1af12bbe430aac .wp-block-te-latest-comments_885820ec16db8c1d li .wp-block-te-latest-comments__comment-meta_9a34d93970e5dfc2 .wp-block-te-latest-comments__comment-date_6d894585291c0a81:before,
      .widget_0a1af12bbe430aac .wp-block-te-latest-comments_885820ec16db8c1d li .wp-block-latest-posts__te-post-title_a404d8fb01d23589 .wp-block-te-latest-comments__comment-date_6d894585291c0a81:before,
      .widget_0a1af12bbe430aac .wp-block-latest-posts_fb107c807a2754c9 li .wp-block-te-latest-comments__comment-meta_9a34d93970e5dfc2 .wp-block-te-latest-comments__comment-date_6d894585291c0a81:before,
      .widget_0a1af12bbe430aac .wp-block-latest-posts_fb107c807a2754c9 li .wp-block-latest-posts__te-post-title_a404d8fb01d23589 .wp-block-te-latest-comments__comment-date_6d894585291c0a81:before,
      .sidebar__widget_e3be229fe082ef69 .wp-block-te-latest-comments_885820ec16db8c1d li .wp-block-te-latest-comments__comment-meta_9a34d93970e5dfc2 .wp-block-te-latest-comments__comment-date_6d894585291c0a81:before,
      .sidebar__widget_e3be229fe082ef69 .wp-block-te-latest-comments_885820ec16db8c1d li .wp-block-latest-posts__te-post-title_a404d8fb01d23589 .wp-block-te-latest-comments__comment-date_6d894585291c0a81:before,
      .sidebar__widget_e3be229fe082ef69 .wp-block-latest-posts_fb107c807a2754c9 li .wp-block-te-latest-comments__comment-meta_9a34d93970e5dfc2 .wp-block-te-latest-comments__comment-date_6d894585291c0a81:before,
      .sidebar__widget_e3be229fe082ef69 .wp-block-latest-posts_fb107c807a2754c9 li .wp-block-latest-posts__te-post-title_a404d8fb01d23589 .wp-block-te-latest-comments__comment-date_6d894585291c0a81:before {
        content: "\f274";
        font-family: "Font Awesome 6 Free";
        padding-right: 8px; }
  .widget_0a1af12bbe430aac .wp-block-te-latest-comments_885820ec16db8c1d li a,
  .widget_0a1af12bbe430aac .wp-block-latest-posts_fb107c807a2754c9 li a,
  .sidebar__widget_e3be229fe082ef69 .wp-block-te-latest-comments_885820ec16db8c1d li a,
  .sidebar__widget_e3be229fe082ef69 .wp-block-latest-posts_fb107c807a2754c9 li a {
    color: #335371; }
    .widget_0a1af12bbe430aac .wp-block-te-latest-comments_885820ec16db8c1d li a.wp-block-te-latest-comments__comment-author_f8286ca2c7ec91ca, .widget_0a1af12bbe430aac .wp-block-te-latest-comments_885820ec16db8c1d li a.wp-block-te-latest-comments__comment-link_b322dff07d2cec39,
    .widget_0a1af12bbe430aac .wp-block-latest-posts_fb107c807a2754c9 li a.wp-block-te-latest-comments__comment-author_f8286ca2c7ec91ca,
    .widget_0a1af12bbe430aac .wp-block-latest-posts_fb107c807a2754c9 li a.wp-block-te-latest-comments__comment-link_b322dff07d2cec39,
    .sidebar__widget_e3be229fe082ef69 .wp-block-te-latest-comments_885820ec16db8c1d li a.wp-block-te-latest-comments__comment-author_f8286ca2c7ec91ca,
    .sidebar__widget_e3be229fe082ef69 .wp-block-te-latest-comments_885820ec16db8c1d li a.wp-block-te-latest-comments__comment-link_b322dff07d2cec39,
    .sidebar__widget_e3be229fe082ef69 .wp-block-latest-posts_fb107c807a2754c9 li a.wp-block-te-latest-comments__comment-author_f8286ca2c7ec91ca,
    .sidebar__widget_e3be229fe082ef69 .wp-block-latest-posts_fb107c807a2754c9 li a.wp-block-te-latest-comments__comment-link_b322dff07d2cec39 {
      display: inline !important;
      text-transform: capitalize;
      line-height: 28px;
      font-weight: 400; }
    .widget_0a1af12bbe430aac .wp-block-te-latest-comments_885820ec16db8c1d li a:hover,
    .widget_0a1af12bbe430aac .wp-block-latest-posts_fb107c807a2754c9 li a:hover,
    .sidebar__widget_e3be229fe082ef69 .wp-block-te-latest-comments_885820ec16db8c1d li a:hover,
    .sidebar__widget_e3be229fe082ef69 .wp-block-latest-posts_fb107c807a2754c9 li a:hover {
      color: #317EFE; }
  .widget_0a1af12bbe430aac .wp-block-te-latest-comments_885820ec16db8c1d li .wp-block-te-latest-comments__comment-excerpt_e6ae8428f11ba5a4 p,
  .widget_0a1af12bbe430aac .wp-block-latest-posts_fb107c807a2754c9 li .wp-block-te-latest-comments__comment-excerpt_e6ae8428f11ba5a4 p,
  .sidebar__widget_e3be229fe082ef69 .wp-block-te-latest-comments_885820ec16db8c1d li .wp-block-te-latest-comments__comment-excerpt_e6ae8428f11ba5a4 p,
  .sidebar__widget_e3be229fe082ef69 .wp-block-latest-posts_fb107c807a2754c9 li .wp-block-te-latest-comments__comment-excerpt_e6ae8428f11ba5a4 p {
    font-size: 16px;
    line-height: 28px;
    margin: 0; }
  .widget_0a1af12bbe430aac .te-social-profile_f397267c493fde2f,
  .sidebar__widget_e3be229fe082ef69 .te-social-profile_f397267c493fde2f {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }
    .widget_0a1af12bbe430aac .te-social-profile_f397267c493fde2f a,
    .sidebar__widget_e3be229fe082ef69 .te-social-profile_f397267c493fde2f 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_0a1af12bbe430aac .te-social-profile_f397267c493fde2f a,
        .sidebar__widget_e3be229fe082ef69 .te-social-profile_f397267c493fde2f a {
          width: 40px;
          height: 40px; } }
      .widget_0a1af12bbe430aac .te-social-profile_f397267c493fde2f a.facebook_5a4557362ea34411,
      .sidebar__widget_e3be229fe082ef69 .te-social-profile_f397267c493fde2f a.facebook_5a4557362ea34411 {
        background-color: #1877f2; }
      .widget_0a1af12bbe430aac .te-social-profile_f397267c493fde2f a.twitter_fa409d22195fdcf1,
      .sidebar__widget_e3be229fe082ef69 .te-social-profile_f397267c493fde2f a.twitter_fa409d22195fdcf1 {
        background-color: #1da1f2; }
      .widget_0a1af12bbe430aac .te-social-profile_f397267c493fde2f a.linkedin_b188f6a9736ee0e2,
      .sidebar__widget_e3be229fe082ef69 .te-social-profile_f397267c493fde2f a.linkedin_b188f6a9736ee0e2 {
        background-color: #0a66c2; }
      .widget_0a1af12bbe430aac .te-social-profile_f397267c493fde2f a.instagram_7eb8e2aceb9412fb,
      .sidebar__widget_e3be229fe082ef69 .te-social-profile_f397267c493fde2f a.instagram_7eb8e2aceb9412fb {
        background-color: #405de6; }
      .widget_0a1af12bbe430aac .te-social-profile_f397267c493fde2f a:hover,
      .sidebar__widget_e3be229fe082ef69 .te-social-profile_f397267c493fde2f a:hover {
        color: #ffffff;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        background-color: #E7F914; }
  .widget_0a1af12bbe430aac select,
  .sidebar__widget_e3be229fe082ef69 select {
    max-width: 100%;
    height: 50px;
    width: 100%;
    border: 1px solid #E1E1E1;
    padding: 0 10px;
    border-radius: 50px;
    color: #335371;
    margin-bottom: 0; }
  .widget_0a1af12bbe430aac .has-login-form_ef9744e62a42b10d .login-username_e28aea81f4ae5865 label,
  .widget_0a1af12bbe430aac .has-login-form_ef9744e62a42b10d .login-password_75d0aa0a3a092301 label,
  .sidebar__widget_e3be229fe082ef69 .has-login-form_ef9744e62a42b10d .login-username_e28aea81f4ae5865 label,
  .sidebar__widget_e3be229fe082ef69 .has-login-form_ef9744e62a42b10d .login-password_75d0aa0a3a092301 label {
    margin-bottom: 10px; }
  .widget_0a1af12bbe430aac .has-login-form_ef9744e62a42b10d .login-username_e28aea81f4ae5865 input,
  .widget_0a1af12bbe430aac .has-login-form_ef9744e62a42b10d .login-password_75d0aa0a3a092301 input,
  .sidebar__widget_e3be229fe082ef69 .has-login-form_ef9744e62a42b10d .login-username_e28aea81f4ae5865 input,
  .sidebar__widget_e3be229fe082ef69 .has-login-form_ef9744e62a42b10d .login-password_75d0aa0a3a092301 input {
    max-width: 100%;
    height: 50px;
    width: 100%;
    border: 1px solid #31373f;
    padding: 0 10px;
    border-radius: 50px;
    color: #335371; }
  .widget_0a1af12bbe430aac .has-login-form_ef9744e62a42b10d .login-remember_dcb58582d98800fc label,
  .sidebar__widget_e3be229fe082ef69 .has-login-form_ef9744e62a42b10d .login-remember_dcb58582d98800fc label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 10px; }
  .widget_0a1af12bbe430aac .has-login-form_ef9744e62a42b10d .login-submit_074e1fe0b7ff094c,
  .sidebar__widget_e3be229fe082ef69 .has-login-form_ef9744e62a42b10d .login-submit_074e1fe0b7ff094c {
    margin-bottom: 0; }
    .widget_0a1af12bbe430aac .has-login-form_ef9744e62a42b10d .login-submit_074e1fe0b7ff094c input.button-primary_5bf7cf7e03ef0277,
    .sidebar__widget_e3be229fe082ef69 .has-login-form_ef9744e62a42b10d .login-submit_074e1fe0b7ff094c input.button-primary_5bf7cf7e03ef0277 {
      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_0a1af12bbe430aac .search-form_187a3e40cf3fe62d,
  .sidebar__widget_e3be229fe082ef69 .search-form_187a3e40cf3fe62d {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
    .widget_0a1af12bbe430aac .search-form_187a3e40cf3fe62d button,
    .sidebar__widget_e3be229fe082ef69 .search-form_187a3e40cf3fe62d button {
      width: 62px;
      -ms-flex-negative: 0;
          flex-shrink: 0; }
  .widget_0a1af12bbe430aac.widget_search_fbfc9b44ad5e2574 .sidebar__search_1a6205a1bd506be4,
  .sidebar__widget_e3be229fe082ef69.widget_search_fbfc9b44ad5e2574 .sidebar__search_1a6205a1bd506be4 {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
    .widget_0a1af12bbe430aac.widget_search_fbfc9b44ad5e2574 .sidebar__search_1a6205a1bd506be4 button,
    .sidebar__widget_e3be229fe082ef69.widget_search_fbfc9b44ad5e2574 .sidebar__search_1a6205a1bd506be4 button {
      width: 62px;
      -ms-flex-negative: 0;
          flex-shrink: 0; }
  .widget_0a1af12bbe430aac .wp-block-search__no-button_3088d375f0259d6c.wp-block-search_77a02d12279c58f4 input,
  .sidebar__widget_e3be229fe082ef69 .wp-block-search__no-button_3088d375f0259d6c.wp-block-search_77a02d12279c58f4 input {
    border-radius: 10px; }
  .widget_0a1af12bbe430aac .wp-block-search_77a02d12279c58f4,
  .sidebar__widget_e3be229fe082ef69 .wp-block-search_77a02d12279c58f4 {
    margin-bottom: -2px; }
  .widget_0a1af12bbe430aac .wp-block-search_77a02d12279c58f4,
  .widget_0a1af12bbe430aac .search-form_187a3e40cf3fe62d,
  .widget_0a1af12bbe430aac .sidebar__search_1a6205a1bd506be4,
  .sidebar__widget_e3be229fe082ef69 .wp-block-search_77a02d12279c58f4,
  .sidebar__widget_e3be229fe082ef69 .search-form_187a3e40cf3fe62d,
  .sidebar__widget_e3be229fe082ef69 .sidebar__search_1a6205a1bd506be4 {
    display: inline-block;
    width: 100%;
    overflow: hidden; }
    .widget_0a1af12bbe430aac .wp-block-search_77a02d12279c58f4 .wp-block-search__inside-wrapper_e6d2de9cc5169408,
    .widget_0a1af12bbe430aac .search-form_187a3e40cf3fe62d .wp-block-search__inside-wrapper_e6d2de9cc5169408,
    .widget_0a1af12bbe430aac .sidebar__search_1a6205a1bd506be4 .wp-block-search__inside-wrapper_e6d2de9cc5169408,
    .sidebar__widget_e3be229fe082ef69 .wp-block-search_77a02d12279c58f4 .wp-block-search__inside-wrapper_e6d2de9cc5169408,
    .sidebar__widget_e3be229fe082ef69 .search-form_187a3e40cf3fe62d .wp-block-search__inside-wrapper_e6d2de9cc5169408,
    .sidebar__widget_e3be229fe082ef69 .sidebar__search_1a6205a1bd506be4 .wp-block-search__inside-wrapper_e6d2de9cc5169408 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      padding: 0 !important; }
    .widget_0a1af12bbe430aac .wp-block-search_77a02d12279c58f4 label,
    .widget_0a1af12bbe430aac .search-form_187a3e40cf3fe62d label,
    .widget_0a1af12bbe430aac .sidebar__search_1a6205a1bd506be4 label,
    .sidebar__widget_e3be229fe082ef69 .wp-block-search_77a02d12279c58f4 label,
    .sidebar__widget_e3be229fe082ef69 .search-form_187a3e40cf3fe62d label,
    .sidebar__widget_e3be229fe082ef69 .sidebar__search_1a6205a1bd506be4 label {
      font-size: 24px;
      display: block;
      line-height: 28px;
      font-weight: 500;
      margin-bottom: 30px;
      color: #14203A;
      font-family: "Inter", sans-serif; }
    .widget_0a1af12bbe430aac .wp-block-search_77a02d12279c58f4 input,
    .widget_0a1af12bbe430aac .search-form_187a3e40cf3fe62d input,
    .widget_0a1af12bbe430aac .sidebar__search_1a6205a1bd506be4 input,
    .sidebar__widget_e3be229fe082ef69 .wp-block-search_77a02d12279c58f4 input,
    .sidebar__widget_e3be229fe082ef69 .search-form_187a3e40cf3fe62d input,
    .sidebar__widget_e3be229fe082ef69 .sidebar__search_1a6205a1bd506be4 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_0a1af12bbe430aac .wp-block-search_77a02d12279c58f4 button,
    .widget_0a1af12bbe430aac .search-form_187a3e40cf3fe62d button,
    .widget_0a1af12bbe430aac .sidebar__search_1a6205a1bd506be4 button,
    .sidebar__widget_e3be229fe082ef69 .wp-block-search_77a02d12279c58f4 button,
    .sidebar__widget_e3be229fe082ef69 .search-form_187a3e40cf3fe62d button,
    .sidebar__widget_e3be229fe082ef69 .sidebar__search_1a6205a1bd506be4 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_0a1af12bbe430aac .tagcloud_d49ef38a6a9a6d26,
  .widget_0a1af12bbe430aac .wp-block-tag-cloud_1741fb00f43dd5c9,
  .sidebar__widget_e3be229fe082ef69 .tagcloud_d49ef38a6a9a6d26,
  .sidebar__widget_e3be229fe082ef69 .wp-block-tag-cloud_1741fb00f43dd5c9 {
    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_0a1af12bbe430aac .tagcloud_d49ef38a6a9a6d26 a,
    .widget_0a1af12bbe430aac .wp-block-tag-cloud_1741fb00f43dd5c9 a,
    .sidebar__widget_e3be229fe082ef69 .tagcloud_d49ef38a6a9a6d26 a,
    .sidebar__widget_e3be229fe082ef69 .wp-block-tag-cloud_1741fb00f43dd5c9 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_0a1af12bbe430aac .tagcloud_d49ef38a6a9a6d26 a:hover,
      .widget_0a1af12bbe430aac .wp-block-tag-cloud_1741fb00f43dd5c9 a:hover,
      .sidebar__widget_e3be229fe082ef69 .tagcloud_d49ef38a6a9a6d26 a:hover,
      .sidebar__widget_e3be229fe082ef69 .wp-block-tag-cloud_1741fb00f43dd5c9 a:hover {
        color: #ffffff;
        background: #317EFE;
        border-color: #317EFE;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }
  .widget_0a1af12bbe430aac ul,
  .widget_0a1af12bbe430aac ol,
  .sidebar__widget_e3be229fe082ef69 ul,
  .sidebar__widget_e3be229fe082ef69 ol {
    margin-bottom: 0;
    padding-left: 0;
    /* Tag Cloud Widget */ }
    .widget_0a1af12bbe430aac ul li,
    .widget_0a1af12bbe430aac ol li,
    .sidebar__widget_e3be229fe082ef69 ul li,
    .sidebar__widget_e3be229fe082ef69 ol li {
      display: block;
      padding: 8px 0;
      border-top: 1px solid #E1E1E1;
      margin-bottom: 0;
      /* Recent Comment Widget */ }
      .widget_0a1af12bbe430aac ul li:first-child,
      .widget_0a1af12bbe430aac ol li:first-child,
      .sidebar__widget_e3be229fe082ef69 ul li:first-child,
      .sidebar__widget_e3be229fe082ef69 ol li:first-child {
        border-top: 0; }
      .widget_0a1af12bbe430aac ul li:last-child,
      .widget_0a1af12bbe430aac ol li:last-child,
      .sidebar__widget_e3be229fe082ef69 ul li:last-child,
      .sidebar__widget_e3be229fe082ef69 ol li:last-child {
        margin-bottom: 0; }
      .widget_0a1af12bbe430aac ul li.recentcomments_ccc72c0dae198635 .comment-author-link_04b2fa988c3f86b9 a:before, .widget_0a1af12bbe430aac ul li.wp-block-latest-comments__comment_68de37a3ced921b5 .comment-author-link_04b2fa988c3f86b9 a:before,
      .widget_0a1af12bbe430aac ol li.recentcomments_ccc72c0dae198635 .comment-author-link_04b2fa988c3f86b9 a:before,
      .widget_0a1af12bbe430aac ol li.wp-block-latest-comments__comment_68de37a3ced921b5 .comment-author-link_04b2fa988c3f86b9 a:before,
      .sidebar__widget_e3be229fe082ef69 ul li.recentcomments_ccc72c0dae198635 .comment-author-link_04b2fa988c3f86b9 a:before,
      .sidebar__widget_e3be229fe082ef69 ul li.wp-block-latest-comments__comment_68de37a3ced921b5 .comment-author-link_04b2fa988c3f86b9 a:before,
      .sidebar__widget_e3be229fe082ef69 ol li.recentcomments_ccc72c0dae198635 .comment-author-link_04b2fa988c3f86b9 a:before,
      .sidebar__widget_e3be229fe082ef69 ol li.wp-block-latest-comments__comment_68de37a3ced921b5 .comment-author-link_04b2fa988c3f86b9 a:before {
        display: none; }
      .widget_0a1af12bbe430aac ul li.recentcomments_ccc72c0dae198635 a, .widget_0a1af12bbe430aac ul li.wp-block-latest-comments__comment_68de37a3ced921b5 a,
      .widget_0a1af12bbe430aac ol li.recentcomments_ccc72c0dae198635 a,
      .widget_0a1af12bbe430aac ol li.wp-block-latest-comments__comment_68de37a3ced921b5 a,
      .sidebar__widget_e3be229fe082ef69 ul li.recentcomments_ccc72c0dae198635 a,
      .sidebar__widget_e3be229fe082ef69 ul li.wp-block-latest-comments__comment_68de37a3ced921b5 a,
      .sidebar__widget_e3be229fe082ef69 ol li.recentcomments_ccc72c0dae198635 a,
      .sidebar__widget_e3be229fe082ef69 ol li.wp-block-latest-comments__comment_68de37a3ced921b5 a {
        padding-left: 0;
        display: inline; }
        .widget_0a1af12bbe430aac ul li.recentcomments_ccc72c0dae198635 a:before, .widget_0a1af12bbe430aac ul li.wp-block-latest-comments__comment_68de37a3ced921b5 a:before,
        .widget_0a1af12bbe430aac ol li.recentcomments_ccc72c0dae198635 a:before,
        .widget_0a1af12bbe430aac ol li.wp-block-latest-comments__comment_68de37a3ced921b5 a:before,
        .sidebar__widget_e3be229fe082ef69 ul li.recentcomments_ccc72c0dae198635 a:before,
        .sidebar__widget_e3be229fe082ef69 ul li.wp-block-latest-comments__comment_68de37a3ced921b5 a:before,
        .sidebar__widget_e3be229fe082ef69 ol li.recentcomments_ccc72c0dae198635 a:before,
        .sidebar__widget_e3be229fe082ef69 ol li.wp-block-latest-comments__comment_68de37a3ced921b5 a:before {
          display: none; }
      .widget_0a1af12bbe430aac ul li a,
      .widget_0a1af12bbe430aac ol li a,
      .sidebar__widget_e3be229fe082ef69 ul li a,
      .sidebar__widget_e3be229fe082ef69 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_0a1af12bbe430aac ul li a::before,
        .widget_0a1af12bbe430aac ol li a::before,
        .sidebar__widget_e3be229fe082ef69 ul li a::before,
        .sidebar__widget_e3be229fe082ef69 ol li a::before {
          content: "\f105";
          font-family: "Font Awesome 6 Free";
          margin-right: 10px; }
        .widget_0a1af12bbe430aac ul li a:hover,
        .widget_0a1af12bbe430aac ol li a:hover,
        .sidebar__widget_e3be229fe082ef69 ul li a:hover,
        .sidebar__widget_e3be229fe082ef69 ol li a:hover {
          color: #317EFE;
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
        .widget_0a1af12bbe430aac ul li a.rsswidget_2803ba0c839d1578, .widget_0a1af12bbe430aac ul li a.wp-block-latest-posts__post-title_48a0c55ad8f9778f,
        .widget_0a1af12bbe430aac ol li a.rsswidget_2803ba0c839d1578,
        .widget_0a1af12bbe430aac ol li a.wp-block-latest-posts__post-title_48a0c55ad8f9778f,
        .sidebar__widget_e3be229fe082ef69 ul li a.rsswidget_2803ba0c839d1578,
        .sidebar__widget_e3be229fe082ef69 ul li a.wp-block-latest-posts__post-title_48a0c55ad8f9778f,
        .sidebar__widget_e3be229fe082ef69 ol li a.rsswidget_2803ba0c839d1578,
        .sidebar__widget_e3be229fe082ef69 ol li a.wp-block-latest-posts__post-title_48a0c55ad8f9778f {
          padding-left: 0;
          font-weight: 500;
          display: block; }
          .widget_0a1af12bbe430aac ul li a.rsswidget_2803ba0c839d1578:before, .widget_0a1af12bbe430aac ul li a.wp-block-latest-posts__post-title_48a0c55ad8f9778f:before,
          .widget_0a1af12bbe430aac ol li a.rsswidget_2803ba0c839d1578:before,
          .widget_0a1af12bbe430aac ol li a.wp-block-latest-posts__post-title_48a0c55ad8f9778f:before,
          .sidebar__widget_e3be229fe082ef69 ul li a.rsswidget_2803ba0c839d1578:before,
          .sidebar__widget_e3be229fe082ef69 ul li a.wp-block-latest-posts__post-title_48a0c55ad8f9778f:before,
          .sidebar__widget_e3be229fe082ef69 ol li a.rsswidget_2803ba0c839d1578:before,
          .sidebar__widget_e3be229fe082ef69 ol li a.wp-block-latest-posts__post-title_48a0c55ad8f9778f:before {
            display: none; }
      .widget_0a1af12bbe430aac ul li ul,
      .widget_0a1af12bbe430aac ol li ul,
      .sidebar__widget_e3be229fe082ef69 ul li ul,
      .sidebar__widget_e3be229fe082ef69 ol li ul {
        padding-left: 25px;
        padding-top: 10px; }
    .widget_0a1af12bbe430aac ul.wp-tag-cloud_65f515e43fa13cdf li,
    .widget_0a1af12bbe430aac ol.wp-tag-cloud_65f515e43fa13cdf li,
    .sidebar__widget_e3be229fe082ef69 ul.wp-tag-cloud_65f515e43fa13cdf li,
    .sidebar__widget_e3be229fe082ef69 ol.wp-tag-cloud_65f515e43fa13cdf li {
      display: inline-block;
      padding: 0;
      border: 0; }
      .widget_0a1af12bbe430aac ul.wp-tag-cloud_65f515e43fa13cdf li a:before,
      .widget_0a1af12bbe430aac ol.wp-tag-cloud_65f515e43fa13cdf li a:before,
      .sidebar__widget_e3be229fe082ef69 ul.wp-tag-cloud_65f515e43fa13cdf li a:before,
      .sidebar__widget_e3be229fe082ef69 ol.wp-tag-cloud_65f515e43fa13cdf li a:before {
        display: none; }
  .widget_0a1af12bbe430aac.te_widget_categories_35a39b261525e9df li, .widget_0a1af12bbe430aac.widget_archive_88b03b177be30560 li,
  .widget_0a1af12bbe430aac .wp-block-categories-list_2e273b8997c08bca li,
  .widget_0a1af12bbe430aac .wp-block-archives-list_13cf5b307060d8dc li,
  .sidebar__widget_e3be229fe082ef69.te_widget_categories_35a39b261525e9df li,
  .sidebar__widget_e3be229fe082ef69.widget_archive_88b03b177be30560 li,
  .sidebar__widget_e3be229fe082ef69 .wp-block-categories-list_2e273b8997c08bca li,
  .sidebar__widget_e3be229fe082ef69 .wp-block-archives-list_13cf5b307060d8dc 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_0a1af12bbe430aac.te_widget_categories_35a39b261525e9df li.cat-item_e1ddc95d8555923a, .widget_0a1af12bbe430aac.widget_archive_88b03b177be30560 li.cat-item_e1ddc95d8555923a,
    .widget_0a1af12bbe430aac .wp-block-categories-list_2e273b8997c08bca li.cat-item_e1ddc95d8555923a,
    .widget_0a1af12bbe430aac .wp-block-archives-list_13cf5b307060d8dc li.cat-item_e1ddc95d8555923a,
    .sidebar__widget_e3be229fe082ef69.te_widget_categories_35a39b261525e9df li.cat-item_e1ddc95d8555923a,
    .sidebar__widget_e3be229fe082ef69.widget_archive_88b03b177be30560 li.cat-item_e1ddc95d8555923a,
    .sidebar__widget_e3be229fe082ef69 .wp-block-categories-list_2e273b8997c08bca li.cat-item_e1ddc95d8555923a,
    .sidebar__widget_e3be229fe082ef69 .wp-block-archives-list_13cf5b307060d8dc li.cat-item_e1ddc95d8555923a {
      text-align: right;
      display: inline-block;
      width: 100%; }
    .widget_0a1af12bbe430aac.te_widget_categories_35a39b261525e9df li a, .widget_0a1af12bbe430aac.widget_archive_88b03b177be30560 li a,
    .widget_0a1af12bbe430aac .wp-block-categories-list_2e273b8997c08bca li a,
    .widget_0a1af12bbe430aac .wp-block-archives-list_13cf5b307060d8dc li a,
    .sidebar__widget_e3be229fe082ef69.te_widget_categories_35a39b261525e9df li a,
    .sidebar__widget_e3be229fe082ef69.widget_archive_88b03b177be30560 li a,
    .sidebar__widget_e3be229fe082ef69 .wp-block-categories-list_2e273b8997c08bca li a,
    .sidebar__widget_e3be229fe082ef69 .wp-block-archives-list_13cf5b307060d8dc li a {
      float: left; }

/* About Info Widget*/
.widget-about-info_0b0b1685713d1220 {
  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_0b0b1685713d1220 .about-desc_25f5b68fa9dc7529 {
    text-align: left; }
    .widget-about-info_0b0b1685713d1220 .about-desc_25f5b68fa9dc7529 .about-title_ca770214a2d5b541 {
      font-size: 20px; }
  .widget-about-info_0b0b1685713d1220 .about-image_72d547eb2296841c {
    width: 140px;
    height: 140px;
    border-radius: 10px;
    overflow: hidden;
    margin-bottom: 20px; }
  .widget-about-info_0b0b1685713d1220 .te-social-profile_f397267c493fde2f {
    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_0b0b1685713d1220 .te-social-profile_f397267c493fde2f 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_0b0b1685713d1220 .te-social-profile_f397267c493fde2f 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_922d1c1d3b2d0121.has-author_a9bff9c1798f1b78.wp-block-latest-posts_fb107c807a2754c9 .wp-block-latest-posts__te-post-title_a404d8fb01d23589 {
  display: inline-block;
  width: 100%;
  font-weight: 500; }

.widget_rss_2d4273f9a728a35b .wp-block-heading_da65cb3378c97a0f:before,
.widget_rss_2d4273f9a728a35b .widget-title_e2c01ed77fb3286c:before {
  display: none; }
.widget_rss_2d4273f9a728a35b .rss-widget-icon_6c4061b943d02424 {
  margin-right: 6px; }
.widget_rss_2d4273f9a728a35b ul li a.rsswidget_2803ba0c839d1578 {
  color: #14203A; }
  .widget_rss_2d4273f9a728a35b ul li a.rsswidget_2803ba0c839d1578:hover {
    color: #317EFE; }

.wp-block-latest-posts_fb107c807a2754c9 .wp-block-rss__item-title_084be7a042a648bc,
.wp-block-rss_cbccc917022732c5 .wp-block-rss__item-title_084be7a042a648bc,
.widget_rss_2d4273f9a728a35b .wp-block-rss__item-title_084be7a042a648bc {
  display: inline-block;
  width: 100%;
  font-weight: 500; }
  .wp-block-latest-posts_fb107c807a2754c9 .wp-block-rss__item-title_084be7a042a648bc a:before,
  .wp-block-rss_cbccc917022732c5 .wp-block-rss__item-title_084be7a042a648bc a:before,
  .widget_rss_2d4273f9a728a35b .wp-block-rss__item-title_084be7a042a648bc a:before {
    display: none; }
.wp-block-latest-posts_fb107c807a2754c9 .wp-block-latest-posts__post-author_6381342fbf876ab2,
.wp-block-latest-posts_fb107c807a2754c9 .wp-block-rss__item-publish-date_9740c28d9e818a68,
.wp-block-rss_cbccc917022732c5 .wp-block-latest-posts__post-author_6381342fbf876ab2,
.wp-block-rss_cbccc917022732c5 .wp-block-rss__item-publish-date_9740c28d9e818a68,
.widget_rss_2d4273f9a728a35b .wp-block-latest-posts__post-author_6381342fbf876ab2,
.widget_rss_2d4273f9a728a35b .wp-block-rss__item-publish-date_9740c28d9e818a68 {
  margin-right: 10px; }
.wp-block-latest-posts_fb107c807a2754c9 .wp-block-latest-posts__post-author_6381342fbf876ab2,
.wp-block-latest-posts_fb107c807a2754c9 .wp-block-latest-posts__te-post-date_4eef3cf3241d79fa,
.wp-block-latest-posts_fb107c807a2754c9 .wp-block-rss__item-publish-date_9740c28d9e818a68,
.wp-block-latest-posts_fb107c807a2754c9 .wp-block-rss__item-author_7343366450ad7f16,
.wp-block-latest-posts_fb107c807a2754c9 .rss-date_ad12ee49a6711c6c,
.wp-block-rss_cbccc917022732c5 .wp-block-latest-posts__post-author_6381342fbf876ab2,
.wp-block-rss_cbccc917022732c5 .wp-block-latest-posts__te-post-date_4eef3cf3241d79fa,
.wp-block-rss_cbccc917022732c5 .wp-block-rss__item-publish-date_9740c28d9e818a68,
.wp-block-rss_cbccc917022732c5 .wp-block-rss__item-author_7343366450ad7f16,
.wp-block-rss_cbccc917022732c5 .rss-date_ad12ee49a6711c6c,
.widget_rss_2d4273f9a728a35b .wp-block-latest-posts__post-author_6381342fbf876ab2,
.widget_rss_2d4273f9a728a35b .wp-block-latest-posts__te-post-date_4eef3cf3241d79fa,
.widget_rss_2d4273f9a728a35b .wp-block-rss__item-publish-date_9740c28d9e818a68,
.widget_rss_2d4273f9a728a35b .wp-block-rss__item-author_7343366450ad7f16,
.widget_rss_2d4273f9a728a35b .rss-date_ad12ee49a6711c6c {
  display: inline-block;
  font-size: 14px !important;
  font-weight: 500;
  text-transform: capitalize;
  position: relative; }
.wp-block-latest-posts_fb107c807a2754c9 .wp-block-latest-posts__te-post-date_4eef3cf3241d79fa:before,
.wp-block-latest-posts_fb107c807a2754c9 .wp-block-rss__item-publish-date_9740c28d9e818a68:before,
.wp-block-latest-posts_fb107c807a2754c9 .rss-date_ad12ee49a6711c6c:before,
.wp-block-rss_cbccc917022732c5 .wp-block-latest-posts__te-post-date_4eef3cf3241d79fa:before,
.wp-block-rss_cbccc917022732c5 .wp-block-rss__item-publish-date_9740c28d9e818a68:before,
.wp-block-rss_cbccc917022732c5 .rss-date_ad12ee49a6711c6c:before,
.widget_rss_2d4273f9a728a35b .wp-block-latest-posts__te-post-date_4eef3cf3241d79fa:before,
.widget_rss_2d4273f9a728a35b .wp-block-rss__item-publish-date_9740c28d9e818a68:before,
.widget_rss_2d4273f9a728a35b .rss-date_ad12ee49a6711c6c:before {
  content: "\f274";
  font-family: "Font Awesome 6 Free";
  padding-right: 8px; }
.wp-block-latest-posts_fb107c807a2754c9 .wp-block-latest-posts__post-author_6381342fbf876ab2:before,
.wp-block-latest-posts_fb107c807a2754c9 .wp-block-rss__item-author_7343366450ad7f16:before,
.wp-block-rss_cbccc917022732c5 .wp-block-latest-posts__post-author_6381342fbf876ab2:before,
.wp-block-rss_cbccc917022732c5 .wp-block-rss__item-author_7343366450ad7f16:before,
.widget_rss_2d4273f9a728a35b .wp-block-latest-posts__post-author_6381342fbf876ab2:before,
.widget_rss_2d4273f9a728a35b .wp-block-rss__item-author_7343366450ad7f16:before {
  content: "\f007";
  font-family: "Font Awesome 6 Free";
  padding-right: 8px; }
.wp-block-latest-posts_fb107c807a2754c9 .wp-block-latest-posts__post-excerpt_aed48495b546e8a3,
.wp-block-latest-posts_fb107c807a2754c9 .wp-block-rss__item-excerpt_d6187c0c8c2c1cf7,
.wp-block-latest-posts_fb107c807a2754c9 .rssSummary_c9c9e752f911df9a,
.wp-block-rss_cbccc917022732c5 .wp-block-latest-posts__post-excerpt_aed48495b546e8a3,
.wp-block-rss_cbccc917022732c5 .wp-block-rss__item-excerpt_d6187c0c8c2c1cf7,
.wp-block-rss_cbccc917022732c5 .rssSummary_c9c9e752f911df9a,
.widget_rss_2d4273f9a728a35b .wp-block-latest-posts__post-excerpt_aed48495b546e8a3,
.widget_rss_2d4273f9a728a35b .wp-block-rss__item-excerpt_d6187c0c8c2c1cf7,
.widget_rss_2d4273f9a728a35b .rssSummary_c9c9e752f911df9a {
  margin-top: 10px;
  margin-bottom: 0; }

.te_widget_latest_post_13ac63d34cc2aebe 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_13ac63d34cc2aebe ul li:hover .te-latest-post-thumb_34316befd34a8b00 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_13ac63d34cc2aebe ul li:last-child {
    margin-bottom: 0; }
  .te_widget_latest_post_13ac63d34cc2aebe ul li a {
    padding-left: 0; }
    .te_widget_latest_post_13ac63d34cc2aebe ul li a:before {
      display: none; }
  .te_widget_latest_post_13ac63d34cc2aebe ul li .te-latest-post-thumb_34316befd34a8b00 {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    overflow: hidden;
    width: 90px;
    height: 90px;
    border-radius: 20px; }
    .te_widget_latest_post_13ac63d34cc2aebe ul li .te-latest-post-thumb_34316befd34a8b00 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_13ac63d34cc2aebe ul li .te-latest-post-desc_ef7c3d12329d638e .te-latest-post-title_b529c735dd67371a {
    margin-bottom: 8px;
    font-size: 20px;
    line-height: 33px;
    color: #14203A;
    font-family: "Inter", sans-serif; }
    .te_widget_latest_post_13ac63d34cc2aebe ul li .te-latest-post-desc_ef7c3d12329d638e .te-latest-post-title_b529c735dd67371a 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_13ac63d34cc2aebe ul li .te-latest-post-desc_ef7c3d12329d638e .te-latest-post-title_b529c735dd67371a a:hover {
        color: #317EFE;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }
  .te_widget_latest_post_13ac63d34cc2aebe ul li .te-latest-post-desc_ef7c3d12329d638e .te-latest-post-meta_b4a45600e3281cf9 {
    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_fb41fea976936503 {
  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_fb41fea976936503 {
      grid-template-columns: repeat(2, 1fr); } }
  @media (max-width: 374px) {
    .widget-instagram-feed_fb41fea976936503 {
      grid-template-columns: repeat(2, 1fr); } }
  .widget-instagram-feed_fb41fea976936503 .single-instagram-feed_204b4a17b3872c5c {
    border-radius: 20px;
    width: 72px;
    height: 72px;
    overflow: hidden;
    position: relative;
    -ms-flex-negative: 0;
        flex-shrink: 0; }
    .widget-instagram-feed_fb41fea976936503 .single-instagram-feed_204b4a17b3872c5c: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_fb41fea976936503 .single-instagram-feed_204b4a17b3872c5c 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_e208b5726ad108d6 {
  padding-top: 50px;
  padding-bottom: 50px;
  text-align: center;
  background-color: #14203A; }
  .widget_promotion_e208b5726ad108d6 .wp-block-heading_da65cb3378c97a0f {
    width: 100%;
    text-align: center;
    color: #ffffff;
    font-size: 40px;
    line-height: 56px;
    margin-bottom: 10px; }
  .widget_promotion_e208b5726ad108d6 .secondary-btn_b704e2b937c93511 {
    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_e208b5726ad108d6 .secondary-btn_b704e2b937c93511 i {
      color: #fff;
      font-size: 16px; }
    .widget_promotion_e208b5726ad108d6 .secondary-btn_b704e2b937c93511:hover {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      background-color: #ffffff;
      border-color: #ffffff; }
  .widget_promotion_e208b5726ad108d6 p {
    color: rgba(255, 255, 255, 0.53);
    margin-bottom: 32px; }

.te-post-item_f9e374a7ecaf9246 .te-single-post-meta_1a83166f65809b98 {
  gap: 32px; }

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

.te-comment-title_db0ce6e9d2c31797 h2,
.te-comment-title_db0ce6e9d2c31797 .wp-block-comments-title_e2ed223fce01424b,
.wp-block-comments_627dc9f99d47b6c5 h2,
.wp-block-comments_627dc9f99d47b6c5 .wp-block-comments-title_e2ed223fce01424b {
  font-size: 24px;
  line-height: 28px;
  margin-bottom: 30px; }

/* Block Comment Start */
.wp-block-comments_627dc9f99d47b6c5 .wp-block-comment-template_235695e02c979fa6 {
  padding-left: 0; }
  .wp-block-comments_627dc9f99d47b6c5 .wp-block-comment-template_235695e02c979fa6 .wp-block-te-comment-reply_e3cba060eb8dd9df {
    margin-top: 15px; }
  .wp-block-comments_627dc9f99d47b6c5 .wp-block-comment-template_235695e02c979fa6 li .wp-block-columns_94c15910fcc208cc {
    padding: 50px;
    border: 1px solid #dfe2e9;
    border-radius: 8px;
    margin-bottom: 24px; }
    .wp-block-comments_627dc9f99d47b6c5 .wp-block-comment-template_235695e02c979fa6 li .wp-block-columns_94c15910fcc208cc .wp-block-column_b8fa750a97ff3c3e:first-child {
      -ms-flex-preferred-size: 80px !important;
          flex-basis: 80px !important; }
    .wp-block-comments_627dc9f99d47b6c5 .wp-block-comment-template_235695e02c979fa6 li .wp-block-columns_94c15910fcc208cc .wp-block-avatar_a77890fa928c1569 {
      width: 100px;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      border-radius: 50%;
      overflow: hidden; }
      .wp-block-comments_627dc9f99d47b6c5 .wp-block-comment-template_235695e02c979fa6 li .wp-block-columns_94c15910fcc208cc .wp-block-avatar_a77890fa928c1569 img {
        width: 100%; }
    .wp-block-comments_627dc9f99d47b6c5 .wp-block-comment-template_235695e02c979fa6 li .wp-block-columns_94c15910fcc208cc .wp-block-comment-author-name_94813f98e19e772b a {
      font-size: 21px;
      margin-bottom: 5px;
      font-weight: 500;
      font-family: "Inter", sans-serif;
      color: #14203A; }
    .wp-block-comments_627dc9f99d47b6c5 .wp-block-comment-template_235695e02c979fa6 li .wp-block-columns_94c15910fcc208cc .wp-block-comment-edit-link_8b6e7ab84f5fc41c a {
      color: #317EFE; }
    .wp-block-comments_627dc9f99d47b6c5 .wp-block-comment-template_235695e02c979fa6 li .wp-block-columns_94c15910fcc208cc .wp-block-comment-date_9bc5cff54bc61fe1 a,
    .wp-block-comments_627dc9f99d47b6c5 .wp-block-comment-template_235695e02c979fa6 li .wp-block-columns_94c15910fcc208cc .wp-block-comment-edit-link_8b6e7ab84f5fc41c a {
      color: #9ba8c3;
      font-size: 16px;
      font-weight: 400;
      font-family: "Inter", sans-serif; }
    .wp-block-comments_627dc9f99d47b6c5 .wp-block-comment-template_235695e02c979fa6 li .wp-block-columns_94c15910fcc208cc .wp-block-te-comment-reply_e3cba060eb8dd9df 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_627dc9f99d47b6c5 .wp-block-comment-template_235695e02c979fa6 li .wp-block-columns_94c15910fcc208cc .wp-block-te-comment-reply_e3cba060eb8dd9df 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_62dd60dbbb51755e .te-comment-respond_fc6df79705a842ef,
.te-latest-comments_62dd60dbbb51755e .comment-respond_efb9aed09058107f {
  margin-top: 60px;
  margin-bottom: 40px; }
.te-latest-comments_62dd60dbbb51755e li .children_62224af0c30be194 .te-comments-item_97b038379494b016 {
  margin-left: 50px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-latest-comments_62dd60dbbb51755e li .children_62224af0c30be194 .te-comments-item_97b038379494b016 {
      margin-left: 0; } }
.te-latest-comments_62dd60dbbb51755e li .children_62224af0c30be194 .children_62224af0c30be194 .te-comments-item_97b038379494b016 {
  margin-left: 100px;
  border-top: 1px solid #F9F4F1; }
.te-latest-comments_62dd60dbbb51755e li .te-comments-item_97b038379494b016 {
  padding: 50px;
  border: 1px solid #F9F4F1;
  background-color: #F9F4F1;
  border-radius: 20px;
  margin-bottom: 24px; }
  @media (max-width: 767px) {
    .te-latest-comments_62dd60dbbb51755e li .te-comments-item_97b038379494b016 {
      padding: 30px; } }
  .te-latest-comments_62dd60dbbb51755e li .te-comments-item_97b038379494b016 .te-comments-avatar_2d8714a3b05782b4 {
    float: left; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-latest-comments_62dd60dbbb51755e li .te-comments-item_97b038379494b016 .te-comments-avatar_2d8714a3b05782b4 {
        float: inherit;
        margin-bottom: 20px; } }
    .te-latest-comments_62dd60dbbb51755e li .te-comments-item_97b038379494b016 .te-comments-avatar_2d8714a3b05782b4 img {
      margin-right: 30px;
      width: 100px;
      border-radius: 50px; }
  .te-latest-comments_62dd60dbbb51755e li .te-comments-item_97b038379494b016 .te-comments-text_06744ff5da43c82b {
    overflow: hidden; }
    .te-latest-comments_62dd60dbbb51755e li .te-comments-item_97b038379494b016 .te-comments-text_06744ff5da43c82b p {
      font-size: 16px;
      line-height: 30px;
      margin-bottom: 20px;
      color: #335371; }
    .te-latest-comments_62dd60dbbb51755e li .te-comments-item_97b038379494b016 .te-comments-text_06744ff5da43c82b .te-avatar-name_f06c5e0804a49f7a {
      margin-bottom: 10px;
      position: relative; }
      .te-latest-comments_62dd60dbbb51755e li .te-comments-item_97b038379494b016 .te-comments-text_06744ff5da43c82b .te-avatar-name_f06c5e0804a49f7a 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_62dd60dbbb51755e li .te-comments-item_97b038379494b016 .te-comments-text_06744ff5da43c82b .te-avatar-name_f06c5e0804a49f7a 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_62dd60dbbb51755e li .te-comments-item_97b038379494b016 .te-comments-text_06744ff5da43c82b .te-avatar-name_f06c5e0804a49f7a span {
            display: inline-block;
            width: 100%; } }
    .te-latest-comments_62dd60dbbb51755e li .te-comments-item_97b038379494b016 .te-comments-text_06744ff5da43c82b .te-comment-reply_3c23de6053a2af05 {
      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_62dd60dbbb51755e li .te-comments-item_97b038379494b016 .te-comments-text_06744ff5da43c82b .te-comment-reply_3c23de6053a2af05 {
          position: unset;
          margin-top: 10px; } }
      .te-latest-comments_62dd60dbbb51755e li .te-comments-item_97b038379494b016 .te-comments-text_06744ff5da43c82b .te-comment-reply_3c23de6053a2af05:hover {
        background-color: #317EFE;
        color: #ffffff;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }

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

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

ul.children_62224af0c30be194 {
  list-style: none; }

.te-post-comments-form_885eccf39650952b .te-contacts-message_045940c850e11b8f {
  margin-top: 10px; }

/*Comment Input Filed*/
.te-post-comments-title_4a32c94182692164 .sub-title_26dab07e7c8748bf {
  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_4a32c94182692164 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_4a32c94182692164 h2 {
      font-size: 28px;
      margin-bottom: 20px; } }
  .te-post-comments-title_4a32c94182692164 h2 small {
    font-size: 18px;
    font-family: "Inter", sans-serif;
    color: #317EFE;
    text-transform: capitalize; }

.comment-reply-title_80a80c2939a60882 {
  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_80a80c2939a60882 {
      font-size: 28px;
      margin-bottom: 20px; } }
  .comment-reply-title_80a80c2939a60882 small {
    font-size: 18px;
    font-family: "Inter", sans-serif;
    color: #317EFE;
    text-transform: capitalize; }

.te-comment-respond_fc6df79705a842ef,
.comment-respond_efb9aed09058107f {
  position: relative;
  background-color: #F9F4F1;
  padding: 40px;
  border-radius: 20px; }
  .te-comment-respond_fc6df79705a842ef .comment-form-cookies-consent_778d13678b962686,
  .comment-respond_efb9aed09058107f .comment-form-cookies-consent_778d13678b962686 {
    display: none; }
  .te-comment-respond_fc6df79705a842ef .comment-notes_0578b110a8feb09b,
  .comment-respond_efb9aed09058107f .comment-notes_0578b110a8feb09b {
    margin-bottom: 30px; }
  .te-comment-respond_fc6df79705a842ef p,
  .comment-respond_efb9aed09058107f p {
    margin: 0; }
  .te-comment-respond_fc6df79705a842ef .te-contacts-email_a7c73e0bfc05f992,
  .te-comment-respond_fc6df79705a842ef .te-contacts-name_28486ee3ad68837b,
  .te-comment-respond_fc6df79705a842ef .single-input-field_750de46b1d09f94d,
  .comment-respond_efb9aed09058107f .te-contacts-email_a7c73e0bfc05f992,
  .comment-respond_efb9aed09058107f .te-contacts-name_28486ee3ad68837b,
  .comment-respond_efb9aed09058107f .single-input-field_750de46b1d09f94d {
    margin-bottom: 20px; }
  .te-comment-respond_fc6df79705a842ef label,
  .comment-respond_efb9aed09058107f label {
    display: block;
    font-size: 18px;
    font-weight: 600;
    color: #778196;
    margin-bottom: 20px; }
  .te-comment-respond_fc6df79705a842ef .checkbox-field-wrapper_f905ba768ab91bdf,
  .comment-respond_efb9aed09058107f .checkbox-field-wrapper_f905ba768ab91bdf {
    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_fc6df79705a842ef .checkbox-field-wrapper_f905ba768ab91bdf p,
    .comment-respond_efb9aed09058107f .checkbox-field-wrapper_f905ba768ab91bdf p {
      margin: 0; }
    .te-comment-respond_fc6df79705a842ef .checkbox-field-wrapper_f905ba768ab91bdf .single-checkbox-field_7e218827ac78b9f6,
    .comment-respond_efb9aed09058107f .checkbox-field-wrapper_f905ba768ab91bdf .single-checkbox-field_7e218827ac78b9f6 {
      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_fc6df79705a842ef .te-comment-form-cookies-consent_fc5ecf0856b34a91,
  .comment-respond_efb9aed09058107f .te-comment-form-cookies-consent_fc5ecf0856b34a91 {
    display: none; }
  .te-comment-respond_fc6df79705a842ef input[type="number"],
  .comment-respond_efb9aed09058107f input[type="number"] {
    -webkit-appearance: textfield;
    -moz-appearance: textfield;
    appearance: textfield; }
  .te-comment-respond_fc6df79705a842ef input,
  .te-comment-respond_fc6df79705a842ef select,
  .comment-respond_efb9aed09058107f input,
  .comment-respond_efb9aed09058107f 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_fc6df79705a842ef *::-webkit-input-placeholder,
  .comment-respond_efb9aed09058107f *::-webkit-input-placeholder {
    color: #778196; }
  .te-comment-respond_fc6df79705a842ef *:-ms-input-placeholder,
  .comment-respond_efb9aed09058107f *:-ms-input-placeholder {
    color: #778196; }
  .te-comment-respond_fc6df79705a842ef *::-ms-input-placeholder,
  .comment-respond_efb9aed09058107f *::-ms-input-placeholder {
    color: #778196; }
  .te-comment-respond_fc6df79705a842ef *::placeholder,
  .comment-respond_efb9aed09058107f *::placeholder {
    color: #778196; }
  .te-comment-respond_fc6df79705a842ef textarea,
  .comment-respond_efb9aed09058107f 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_fc6df79705a842ef input:focus,
  .te-comment-respond_fc6df79705a842ef textarea:focus,
  .te-comment-respond_fc6df79705a842ef .form-select_2c02814d60fb9cdf:focus,
  .comment-respond_efb9aed09058107f input:focus,
  .comment-respond_efb9aed09058107f textarea:focus,
  .comment-respond_efb9aed09058107f .form-select_2c02814d60fb9cdf: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_e1b07700ae32202f {
  position: relative;
  border-radius: 20px;
  overflow: hidden; }
  .te-team-card_e1b07700ae32202f:hover .image_07e62029b9dac12b:before {
    height: 250%;
    -webkit-transition: all 900ms linear;
    transition: all 900ms linear;
    background-color: transparent; }
  .te-team-card_e1b07700ae32202f:hover .image_07e62029b9dac12b 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_e1b07700ae32202f:hover .te-content-wrapper_c4794ec13acb29ee {
    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_e1b07700ae32202f .image_07e62029b9dac12b {
    overflow: hidden;
    position: relative; }
    .te-team-card_e1b07700ae32202f .image_07e62029b9dac12b: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_e1b07700ae32202f .image_07e62029b9dac12b 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_e1b07700ae32202f .te-content-wrapper_c4794ec13acb29ee {
    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_e1b07700ae32202f .te-content-wrapper_c4794ec13acb29ee .content_d4c242bcf01c5a52 {
      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_e1b07700ae32202f .te-content-wrapper_c4794ec13acb29ee .content_d4c242bcf01c5a52 .title_3f686870874feb50 {
        font-size: 24px;
        font-weight: 500;
        line-height: 24px;
        letter-spacing: 0px;
        color: #ffffff;
        font-family: "Inter", sans-serif;
        margin: 0; }
      .te-team-card_e1b07700ae32202f .te-content-wrapper_c4794ec13acb29ee .content_d4c242bcf01c5a52 .desc_c3cc9c5bf9a3396c {
        font-size: 18px;
        line-height: 18px;
        font-weight: 400;
        color: #ffffff;
        font-family: "Inter", sans-serif;
        margin: 0; }
    .te-team-card_e1b07700ae32202f .te-content-wrapper_c4794ec13acb29ee .social_d6a6e5a97136ba2f {
      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_e1b07700ae32202f .te-content-wrapper_c4794ec13acb29ee .social_d6a6e5a97136ba2f 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_e1b07700ae32202f .te-content-wrapper_c4794ec13acb29ee .social_d6a6e5a97136ba2f a:hover {
          background-color: #E7F914;
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }

.te-team-card_e1b07700ae32202f.style-2_d04d696a5a632a30 {
  padding: 20px;
  background-color: #F9F4F1;
  border-radius: 20px;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out; }
  .te-team-card_e1b07700ae32202f.style-2_d04d696a5a632a30:hover {
    background-color: #317EFE;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }
    .te-team-card_e1b07700ae32202f.style-2_d04d696a5a632a30:hover .te-content-wrapper_c4794ec13acb29ee .social_d6a6e5a97136ba2f a {
      color: #ffffff;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-team-card_e1b07700ae32202f.style-2_d04d696a5a632a30:hover .te-content-wrapper_c4794ec13acb29ee .content_d4c242bcf01c5a52 .title_3f686870874feb50,
    .te-team-card_e1b07700ae32202f.style-2_d04d696a5a632a30:hover .te-content-wrapper_c4794ec13acb29ee .content_d4c242bcf01c5a52 .desc_c3cc9c5bf9a3396c {
      color: #ffffff;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
  .te-team-card_e1b07700ae32202f.style-2_d04d696a5a632a30 .image_07e62029b9dac12b {
    border-radius: 20px; }
  .te-team-card_e1b07700ae32202f.style-2_d04d696a5a632a30 .te-content-wrapper_c4794ec13acb29ee {
    position: unset;
    visibility: visible;
    opacity: 1;
    background: transparent;
    -webkit-transform: unset;
            transform: unset; }
    .te-team-card_e1b07700ae32202f.style-2_d04d696a5a632a30 .te-content-wrapper_c4794ec13acb29ee .content_d4c242bcf01c5a52 {
      padding: 0;
      margin-top: 20px;
      margin-bottom: 10px;
      position: unset; }
      .te-team-card_e1b07700ae32202f.style-2_d04d696a5a632a30 .te-content-wrapper_c4794ec13acb29ee .content_d4c242bcf01c5a52 .title_3f686870874feb50 {
        color: #131A2A;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }
        .te-team-card_e1b07700ae32202f.style-2_d04d696a5a632a30 .te-content-wrapper_c4794ec13acb29ee .content_d4c242bcf01c5a52 .title_3f686870874feb50 a:hover {
          color: #ffffff !important; }
      .te-team-card_e1b07700ae32202f.style-2_d04d696a5a632a30 .te-content-wrapper_c4794ec13acb29ee .content_d4c242bcf01c5a52 .desc_c3cc9c5bf9a3396c {
        color: #335371;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }
    .te-team-card_e1b07700ae32202f.style-2_d04d696a5a632a30 .te-content-wrapper_c4794ec13acb29ee .social_d6a6e5a97136ba2f a {
      border: 1px solid #E1E1E1;
      background-color: transparent; }
      .te-team-card_e1b07700ae32202f.style-2_d04d696a5a632a30 .te-content-wrapper_c4794ec13acb29ee .social_d6a6e5a97136ba2f 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_7fb6c50274cff557 {
  position: relative;
  padding: 0;
  overflow: hidden; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-team-member-slider-wrapper_7fb6c50274cff557 {
      padding: 0 12px; } }
  .te-team-member-slider-wrapper_7fb6c50274cff557 .slick-list_76f90b923b9393fe {
    margin: 0 -15px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-team-member-slider-wrapper_7fb6c50274cff557 .slick-list_76f90b923b9393fe {
        padding-bottom: 25px;
        margin: unset; } }
    .te-team-member-slider-wrapper_7fb6c50274cff557 .slick-list_76f90b923b9393fe .slick-slide_e6f2e318611bf454 {
      margin: 0 15px; }
  .te-team-member-slider-wrapper_7fb6c50274cff557 .slick-dots_cd1839a4f5f688e2 {
    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_7fb6c50274cff557 .slick-dots_cd1839a4f5f688e2 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_7fb6c50274cff557 .slick-dots_cd1839a4f5f688e2 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_7fb6c50274cff557 .slick-dots_cd1839a4f5f688e2 li.slick-active_a40b2ed7d664c62c {
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        outline: 2px solid #317EFE; }
        .te-team-member-slider-wrapper_7fb6c50274cff557 .slick-dots_cd1839a4f5f688e2 li.slick-active_a40b2ed7d664c62c button {
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
  .te-team-member-slider-wrapper_7fb6c50274cff557 .slick-arrow_7b2fdf6b2316dd32 {
    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_874f8d030700a80b {
  background-color: #ffffff;
  overflow: hidden;
  margin-bottom: 30px;
  border-radius: 20px; }
  .te-portfolio-card_874f8d030700a80b:hover .image_07e62029b9dac12b .te-content-wrapper_c4794ec13acb29ee {
    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_874f8d030700a80b:hover .image_07e62029b9dac12b .te-content-wrapper_c4794ec13acb29ee .content_d4c242bcf01c5a52 .content-inner_a1ace6017fdf0077 {
      margin-bottom: 0;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-portfolio-card_874f8d030700a80b:hover .image_07e62029b9dac12b .te-content-wrapper_c4794ec13acb29ee .content_d4c242bcf01c5a52 .btn-wrapper_d133bd699b812c91 {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-portfolio-card_874f8d030700a80b:hover .image_07e62029b9dac12b .te-content-wrapper_c4794ec13acb29ee .content_d4c242bcf01c5a52 .content-inner_a1ace6017fdf0077 {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      -webkit-transform: scaleY(1);
              transform: scaleY(1); }
  .te-portfolio-card_874f8d030700a80b:hover .image_07e62029b9dac12b 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_874f8d030700a80b .image_07e62029b9dac12b {
    overflow: hidden;
    position: relative; }
    .te-portfolio-card_874f8d030700a80b .image_07e62029b9dac12b 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_874f8d030700a80b .te-content-wrapper_c4794ec13acb29ee {
    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_874f8d030700a80b .te-content-wrapper_c4794ec13acb29ee .content_d4c242bcf01c5a52 {
      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_874f8d030700a80b .te-content-wrapper_c4794ec13acb29ee .content_d4c242bcf01c5a52 .content-inner_a1ace6017fdf0077 {
        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_874f8d030700a80b .te-content-wrapper_c4794ec13acb29ee .content_d4c242bcf01c5a52 .sub-title_26dab07e7c8748bf {
        color: #131A2A;
        font-size: 18px;
        line-height: 36px;
        font-weight: 400; }
      .te-portfolio-card_874f8d030700a80b .te-content-wrapper_c4794ec13acb29ee .content_d4c242bcf01c5a52 .title_3f686870874feb50 {
        margin-bottom: 0;
        color: #131A2A;
        font-size: 24px;
        line-height: 39px;
        font-weight: 500; }
      .te-portfolio-card_874f8d030700a80b .te-content-wrapper_c4794ec13acb29ee .content_d4c242bcf01c5a52 .btn-wrapper_d133bd699b812c91 {
        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_874f8d030700a80b .te-content-wrapper_c4794ec13acb29ee .content_d4c242bcf01c5a52 .btn-wrapper_d133bd699b812c91 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_874f8d030700a80b .te-content-wrapper_c4794ec13acb29ee .content_d4c242bcf01c5a52 .btn-wrapper_d133bd699b812c91 a:hover {
            -webkit-transition: all 0.5s ease-out;
            transition: all 0.5s ease-out;
            background-color: #317EFE;
            color: #ffffff; }

.te-portfolio-card_874f8d030700a80b.style-2_d04d696a5a632a30 .te-content-wrapper_c4794ec13acb29ee .content_d4c242bcf01c5a52 {
  background-color: #317efeb8;
  padding: 20px;
  border-radius: 20px; }
  .te-portfolio-card_874f8d030700a80b.style-2_d04d696a5a632a30 .te-content-wrapper_c4794ec13acb29ee .content_d4c242bcf01c5a52 .btn-wrapper_d133bd699b812c91 {
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); }

.te-portfolio-card_874f8d030700a80b.style-3_7a4218a761bc82cd:hover .te-content-wrapper_c4794ec13acb29ee .content_d4c242bcf01c5a52 .btn-wrapper_d133bd699b812c91 {
  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_874f8d030700a80b.style-3_7a4218a761bc82cd .te-content-wrapper_c4794ec13acb29ee {
  padding: 0; }
  .te-portfolio-card_874f8d030700a80b.style-3_7a4218a761bc82cd .te-content-wrapper_c4794ec13acb29ee .content_d4c242bcf01c5a52 .content-inner_a1ace6017fdf0077 {
    border-radius: 20px;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    padding: 30px; }
  .te-portfolio-card_874f8d030700a80b.style-3_7a4218a761bc82cd .te-content-wrapper_c4794ec13acb29ee .content_d4c242bcf01c5a52 .btn-wrapper_d133bd699b812c91 {
    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_e6428f648d75a287.style-1_2281aecd1435bfa0 {
  margin-top: -210px; }
  @media (max-width: 991px) {
    .newsletter-area_e6428f648d75a287.style-1_2281aecd1435bfa0 {
      margin-top: 0;
      padding-top: 100px; } }

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

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

.testimonial-slider-area_f6b4d17be376972a.style-1_2281aecd1435bfa0 {
  padding-bottom: 5px; }

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

.counter-up-area_bbc697559d0c4325.style-1_2281aecd1435bfa0 {
  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_bbc697559d0c4325.style-1_2281aecd1435bfa0 {
      padding-bottom: 80px; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .counter-up-area_bbc697559d0c4325.style-1_2281aecd1435bfa0 {
      padding-bottom: 100px; } }

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

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

.team-slider-area_8acf2f6e115b05f4.style-1_2281aecd1435bfa0 {
  overflow: hidden; }

.brand-marquee-area_8840e6b64ce3cce0 {
  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_8840e6b64ce3cce0 {
      gap: 20px; } }
  .brand-marquee-area_8840e6b64ce3cce0 .brand-marquee-wrapper_5fc29d8b3285afa4 {
    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_8840e6b64ce3cce0 .brand-marquee-wrapper_5fc29d8b3285afa4.first-brand-marquee_79a93e79ba62d85f {
      -webkit-animation: Scroll 32s linear infinite;
              animation: Scroll 32s linear infinite; }
    .brand-marquee-area_8840e6b64ce3cce0 .brand-marquee-wrapper_5fc29d8b3285afa4.second-brand-marquee_02ba01872dcfe637 {
      -webkit-animation: Scroll 32s linear infinite;
              animation: Scroll 32s linear infinite;
      -webkit-animation-direction: reverse;
              animation-direction: reverse; }
  .brand-marquee-area_8840e6b64ce3cce0 .single-brand-marquee_eb795d02e15a5fdf {
    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_8840e6b64ce3cce0 .single-brand-marquee_eb795d02e15a5fdf:nth-child(even) .brand-marquee-title_ad8fba81ad23b7e9 {
      color: #E7F914; }
    .brand-marquee-area_8840e6b64ce3cce0 .single-brand-marquee_eb795d02e15a5fdf:last-child .brand-marquee-star_80a7efbbc99c30e0 {
      display: none; }
    .brand-marquee-area_8840e6b64ce3cce0 .single-brand-marquee_eb795d02e15a5fdf .brand-marquee-title_ad8fba81ad23b7e9 {
      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_8840e6b64ce3cce0 .single-brand-marquee_eb795d02e15a5fdf .brand-marquee-title_ad8fba81ad23b7e9 {
          font-size: 62px;
          line-height: 62px; } }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .brand-marquee-area_8840e6b64ce3cce0 .single-brand-marquee_eb795d02e15a5fdf .brand-marquee-title_ad8fba81ad23b7e9 {
          font-size: 80px;
          line-height: 80px; } }
      @media only screen and (min-width: 992px) and (max-width: 1199px) {
        .brand-marquee-area_8840e6b64ce3cce0 .single-brand-marquee_eb795d02e15a5fdf .brand-marquee-title_ad8fba81ad23b7e9 {
          font-size: 95px;
          line-height: 75px; } }
      @media only screen and (min-width: 1200px) and (max-width: 1399px) {
        .brand-marquee-area_8840e6b64ce3cce0 .single-brand-marquee_eb795d02e15a5fdf .brand-marquee-title_ad8fba81ad23b7e9 {
          font-size: 100px;
          line-height: 80px; } }
    .brand-marquee-area_8840e6b64ce3cce0 .single-brand-marquee_eb795d02e15a5fdf .brand-marquee-star_80a7efbbc99c30e0 {
      font-size: 90px;
      font-weight: 500;
      color: #E7F914;
      white-space: nowrap;
      margin-top: 20px;
      line-height: 0; }

.about-us-area_d2927a87095c879c.style-2_d04d696a5a632a30 {
  padding-top: 120px;
  padding-bottom: 330px;
  background-color: #F9F4F1; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .about-us-area_d2927a87095c879c.style-2_d04d696a5a632a30 {
      padding: 80px 0; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .about-us-area_d2927a87095c879c.style-2_d04d696a5a632a30 {
      padding: 100px 0; } }
  @media (max-width: 991px) {
    .about-us-area_d2927a87095c879c.style-2_d04d696a5a632a30 .te-about-image-card_fba9448c57fb4a45 {
      text-align: center;
      margin-bottom: 50px; } }
  @media (max-width: 991px) {
    .about-us-area_d2927a87095c879c.style-2_d04d696a5a632a30 .te-about-image-card_fba9448c57fb4a45 .te-main-img-wrapper_311a4767e065ab89 .te-main-img-inner_44e145ad1fc962d4 {
      width: 100%; } }
  @media (max-width: 1199px) {
    .about-us-area_d2927a87095c879c.style-2_d04d696a5a632a30 .te-about-image-card_fba9448c57fb4a45 .te-company-foundation_52e1833a02e375cf {
      left: 0; } }
  @media (max-width: 1199px) {
    .about-us-area_d2927a87095c879c.style-2_d04d696a5a632a30 .te-about-info-card_03e837337eadfd86 {
      padding-left: 0; } }
  @media only screen and (min-width: 992px) and (max-width: 1199px) {
    .about-us-area_d2927a87095c879c.style-2_d04d696a5a632a30 .te-about-info-card_03e837337eadfd86 {
      padding-left: 60px; } }
  @media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .about-us-area_d2927a87095c879c.style-2_d04d696a5a632a30 .te-about-info-card_03e837337eadfd86 {
      padding-left: 80px; } }

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

.cta-and-portfolio-area_095762da5346773c {
  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_095762da5346773c {
      padding-bottom: 100px; } }
  @media (max-width: 991px) {
    .cta-and-portfolio-area_095762da5346773c {
      padding-bottom: 80px; } }

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

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

.faq-area_003c722c77c024ef.style-1_2281aecd1435bfa0 {
  padding-bottom: 100px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .faq-area_003c722c77c024ef.style-1_2281aecd1435bfa0 {
      padding-bottom: 80px; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .faq-area_003c722c77c024ef.style-1_2281aecd1435bfa0 {
      padding-bottom: 100px; } }
  @media only screen and (min-width: 992px) and (max-width: 1199px) {
    .faq-area_003c722c77c024ef.style-1_2281aecd1435bfa0 {
      padding-bottom: 120px; } }
  @media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .faq-area_003c722c77c024ef.style-1_2281aecd1435bfa0 {
      padding-bottom: 120px; } }
  @media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .faq-area_003c722c77c024ef.style-1_2281aecd1435bfa0 .accordion-wrapper_e7700e784a3baca1 {
      padding-right: 60px; } }
  .faq-area_003c722c77c024ef.style-1_2281aecd1435bfa0 .te-faq-image_c4720afba68e0482 {
    margin-top: 82px;
    position: relative;
    right: -83px;
    display: inline-block; }
    @media (max-width: 1199px) {
      .faq-area_003c722c77c024ef.style-1_2281aecd1435bfa0 .te-faq-image_c4720afba68e0482 {
        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_003c722c77c024ef.style-1_2281aecd1435bfa0 .te-faq-image_c4720afba68e0482 {
        right: 0; } }
    .faq-area_003c722c77c024ef.style-1_2281aecd1435bfa0 .te-faq-image_c4720afba68e0482 .te-image-wrapper_4417d0d246fc4f00 {
      position: relative; }
      .faq-area_003c722c77c024ef.style-1_2281aecd1435bfa0 .te-faq-image_c4720afba68e0482 .te-image-wrapper_4417d0d246fc4f00 .te-main-img-inner_44e145ad1fc962d4 {
        -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_003c722c77c024ef.style-1_2281aecd1435bfa0 .te-faq-image_c4720afba68e0482 .te-image-wrapper_4417d0d246fc4f00 .te-image-shape_751131c1ba650e58 {
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
        z-index: -1; }
      .faq-area_003c722c77c024ef.style-1_2281aecd1435bfa0 .te-faq-image_c4720afba68e0482 .te-image-wrapper_4417d0d246fc4f00 .content_d4c242bcf01c5a52 {
        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_003c722c77c024ef.style-1_2281aecd1435bfa0 .te-faq-image_c4720afba68e0482 .te-image-wrapper_4417d0d246fc4f00 .content_d4c242bcf01c5a52 .title_3f686870874feb50 {
          font-size: 18px;
          font-weight: 400;
          line-height: 18px;
          color: #ffffff;
          margin-bottom: 0; }
        .faq-area_003c722c77c024ef.style-1_2281aecd1435bfa0 .te-faq-image_c4720afba68e0482 .te-image-wrapper_4417d0d246fc4f00 .content_d4c242bcf01c5a52 .number_c3f00fe0a598634e {
          font-size: 32px;
          font-weight: 500;
          line-height: 32px;
          letter-spacing: 0px;
          color: #ffffff;
          margin-bottom: 0; }
      .faq-area_003c722c77c024ef.style-1_2281aecd1435bfa0 .te-faq-image_c4720afba68e0482 .te-image-wrapper_4417d0d246fc4f00 .top-content_b62c149461f04061 {
        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_003c722c77c024ef.style-1_2281aecd1435bfa0 .te-faq-image_c4720afba68e0482 .te-image-wrapper_4417d0d246fc4f00 .top-content_b62c149461f04061 {
            left: 50%;
            -webkit-transform: translateX(-50%);
                    transform: translateX(-50%); } }
      .faq-area_003c722c77c024ef.style-1_2281aecd1435bfa0 .te-faq-image_c4720afba68e0482 .te-image-wrapper_4417d0d246fc4f00 .bottom-content_4b10e401d5d907f6 {
        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_003c722c77c024ef.style-1_2281aecd1435bfa0 .te-faq-image_c4720afba68e0482 .te-image-wrapper_4417d0d246fc4f00 .bottom-content_4b10e401d5d907f6 {
            right: 50%;
            -webkit-transform: translateX(50%);
                    transform: translateX(50%); } }
        .faq-area_003c722c77c024ef.style-1_2281aecd1435bfa0 .te-faq-image_c4720afba68e0482 .te-image-wrapper_4417d0d246fc4f00 .bottom-content_4b10e401d5d907f6 .bottom-content-inner_21e5831c35d82bfd {
          width: 100%;
          height: 100%;
          background-color: #E7F914;
          border-radius: 100%;
          border: 8px solid #ffffff;
          outline: 2px dashed #14203A; }
          .faq-area_003c722c77c024ef.style-1_2281aecd1435bfa0 .te-faq-image_c4720afba68e0482 .te-image-wrapper_4417d0d246fc4f00 .bottom-content_4b10e401d5d907f6 .bottom-content-inner_21e5831c35d82bfd .title_3f686870874feb50,
          .faq-area_003c722c77c024ef.style-1_2281aecd1435bfa0 .te-faq-image_c4720afba68e0482 .te-image-wrapper_4417d0d246fc4f00 .bottom-content_4b10e401d5d907f6 .bottom-content-inner_21e5831c35d82bfd .number_c3f00fe0a598634e {
            color: #14203A; }

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

.testimonial-slider-area_f6b4d17be376972a {
  overflow: hidden;
  padding-bottom: 10px; }
  .testimonial-slider-area_f6b4d17be376972a.style-2_d04d696a5a632a30 .slick-list_76f90b923b9393fe {
    margin: 0 -100px;
    overflow: visible; }
    .testimonial-slider-area_f6b4d17be376972a.style-2_d04d696a5a632a30 .slick-list_76f90b923b9393fe .te-slick-item_3d183dedf5248978 {
      width: 520px;
      margin: 0 15px; }

.counter-up-area_bbc697559d0c4325.style-2_d04d696a5a632a30 .te-counter-card_a58dbbc8c757c402 {
  padding: 80px 55px;
  background-color: #131A2A;
  border-radius: 20px; }
  .counter-up-area_bbc697559d0c4325.style-2_d04d696a5a632a30 .te-counter-card_a58dbbc8c757c402 .te-counter-item_9e88494e172df5f0 .icon_da2bf09c77b0b7fe {
    width: unset;
    height: unset;
    background-color: transparent; }
  .counter-up-area_bbc697559d0c4325.style-2_d04d696a5a632a30 .te-counter-card_a58dbbc8c757c402 .te-counter-item_9e88494e172df5f0 .te-counter-title_1f6bad39be703d2f {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    gap: 30px; }
    .counter-up-area_bbc697559d0c4325.style-2_d04d696a5a632a30 .te-counter-card_a58dbbc8c757c402 .te-counter-item_9e88494e172df5f0 .te-counter-title_1f6bad39be703d2f .content_d4c242bcf01c5a52 {
      gap: 18px;
      text-align: left; }
  .counter-up-area_bbc697559d0c4325.style-2_d04d696a5a632a30 .te-counter-card_a58dbbc8c757c402 .te-counter-item_9e88494e172df5f0 .title_3f686870874feb50 {
    color: #ffffff; }
  .counter-up-area_bbc697559d0c4325.style-2_d04d696a5a632a30 .te-counter-card_a58dbbc8c757c402 .te-counter-item_9e88494e172df5f0 .number_c3f00fe0a598634e {
    color: #E7F914; }
  .counter-up-area_bbc697559d0c4325.style-2_d04d696a5a632a30 .te-counter-card_a58dbbc8c757c402 .te-counter-item_9e88494e172df5f0 .number_c3f00fe0a598634e,
  .counter-up-area_bbc697559d0c4325.style-2_d04d696a5a632a30 .te-counter-card_a58dbbc8c757c402 .te-counter-item_9e88494e172df5f0 .title_3f686870874feb50 {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }

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

.subscribe-area_dc6da48bdbf696c2.style-2_d04d696a5a632a30 {
  position: relative;
  z-index: 9;
  margin-bottom: -140px; }
  .subscribe-area_dc6da48bdbf696c2.style-2_d04d696a5a632a30 .te-subscribe-inner-area_d9d15419903f0a0a {
    background-color: #317EFE;
    padding: 10px;
    border-radius: 20px;
    gap: 0; }
    .subscribe-area_dc6da48bdbf696c2.style-2_d04d696a5a632a30 .te-subscribe-inner-area_d9d15419903f0a0a .te-image-bg-collumn_3d01fc26c19f5532 {
      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_dc6da48bdbf696c2.style-2_d04d696a5a632a30 .te-subscribe-inner-area_d9d15419903f0a0a .te-subscribe-form-wrapper_064f747a66b50b20 {
      padding: 0; }
    .subscribe-area_dc6da48bdbf696c2.style-2_d04d696a5a632a30 .te-subscribe-inner-area_d9d15419903f0a0a .te-content-wrapper_c4794ec13acb29ee {
      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_dc6da48bdbf696c2.style-2_d04d696a5a632a30 .te-subscribe-inner-area_d9d15419903f0a0a .te-content-wrapper_c4794ec13acb29ee {
          left: unset; } }
      @media only screen and (min-width: 0px) and (max-width: 767px) {
        .subscribe-area_dc6da48bdbf696c2.style-2_d04d696a5a632a30 .te-subscribe-inner-area_d9d15419903f0a0a .te-content-wrapper_c4794ec13acb29ee {
          -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_dc6da48bdbf696c2.style-2_d04d696a5a632a30 .te-subscribe-inner-area_d9d15419903f0a0a .te-content-wrapper_c4794ec13acb29ee {
          -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_dc6da48bdbf696c2.style-2_d04d696a5a632a30 .te-subscribe-inner-area_d9d15419903f0a0a .te-content-wrapper_c4794ec13acb29ee {
          gap: 60px; } }
      .subscribe-area_dc6da48bdbf696c2.style-2_d04d696a5a632a30 .te-subscribe-inner-area_d9d15419903f0a0a .te-content-wrapper_c4794ec13acb29ee .te-subscribe-title_0674253ae481ce91 {
        font-size: 38px;
        font-weight: 500;
        line-height: 46px;
        letter-spacing: -0.676px;
        text-transform: capitalize;
        margin-bottom: 0; }
      .subscribe-area_dc6da48bdbf696c2.style-2_d04d696a5a632a30 .te-subscribe-inner-area_d9d15419903f0a0a .te-content-wrapper_c4794ec13acb29ee .te-content-inner_862c75f92b868c38 {
        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_dc6da48bdbf696c2.style-2_d04d696a5a632a30 .te-subscribe-inner-area_d9d15419903f0a0a .te-content-wrapper_c4794ec13acb29ee .te-content-inner_862c75f92b868c38 {
            -ms-flex-wrap: wrap;
                flex-wrap: wrap; } }
        .subscribe-area_dc6da48bdbf696c2.style-2_d04d696a5a632a30 .te-subscribe-inner-area_d9d15419903f0a0a .te-content-wrapper_c4794ec13acb29ee .te-content-inner_862c75f92b868c38 .icon_da2bf09c77b0b7fe {
          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_dc6da48bdbf696c2.style-2_d04d696a5a632a30 .te-subscribe-inner-area_d9d15419903f0a0a .te-subscribe-form-widget_440850cb8f2ad6a6 {
      background: #fff;
      padding: 7px;
      border-radius: 50px; }
    .subscribe-area_dc6da48bdbf696c2.style-2_d04d696a5a632a30 .te-subscribe-inner-area_d9d15419903f0a0a .mc4wp-form-fields_d0a7f1fff921c248 {
      gap: 0;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
      @media only screen and (min-width: 992px) and (max-width: 1199px) {
        .subscribe-area_dc6da48bdbf696c2.style-2_d04d696a5a632a30 .te-subscribe-inner-area_d9d15419903f0a0a .mc4wp-form-fields_d0a7f1fff921c248 {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column; } }

.testimonial-slider-area_f6b4d17be376972a.style-3_7a4218a761bc82cd {
  padding: 80px 0; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .testimonial-slider-area_f6b4d17be376972a.style-3_7a4218a761bc82cd {
      padding: 80px 0; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .testimonial-slider-area_f6b4d17be376972a.style-3_7a4218a761bc82cd {
      padding: 100px 0; } }
  .testimonial-slider-area_f6b4d17be376972a.style-3_7a4218a761bc82cd .slick-list_76f90b923b9393fe .slick-slide_e6f2e318611bf454.slick-current_f6e2d867383d5c45 .te-testimonial-card_971a1a0d0519a61e.style-3_7a4218a761bc82cd .te-content-wrapper_c4794ec13acb29ee .te-user-meta_3cf461509d759ddb .icon_da2bf09c77b0b7fe {
    color: #317EFE; }

.te-process-step-area_400c5875f2de0ee7.style-2_d04d696a5a632a30 {
  padding-top: 120px;
  padding-bottom: 96px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-process-step-area_400c5875f2de0ee7.style-2_d04d696a5a632a30 {
      padding-top: 80px;
      padding-bottom: 56px; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .te-process-step-area_400c5875f2de0ee7.style-2_d04d696a5a632a30 {
      padding-top: 100px;
      padding-bottom: 76px; } }
  .te-process-step-area_400c5875f2de0ee7.style-2_d04d696a5a632a30 .te-process-step_0ab1ba11dc017885 {
    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_400c5875f2de0ee7.style-2_d04d696a5a632a30 .te-process-step_0ab1ba11dc017885 .te-counter-wrapper_6e385aa070df5033 {
      padding-bottom: 20px; }

.contact-form-area_5ba56b6e97392556 {
  padding-top: 30px;
  padding-bottom: 45px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .contact-form-area_5ba56b6e97392556 {
      padding-top: 30px;
      padding-bottom: 45px; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .contact-form-area_5ba56b6e97392556 {
      padding-top: 30px;
      padding-bottom: 45px; } }
  .contact-form-area_5ba56b6e97392556 .te-comment-respond_fc6df79705a842ef .title_3f686870874feb50,
  .contact-form-area_5ba56b6e97392556 .te-title-wrapper_9eec4717f100fb61 .title_3f686870874feb50 {
    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_5ba56b6e97392556 .te-comment-respond_fc6df79705a842ef .title_3f686870874feb50,
      .contact-form-area_5ba56b6e97392556 .te-title-wrapper_9eec4717f100fb61 .title_3f686870874feb50 {
        font-size: 32px;
        line-height: 38px; } }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .contact-form-area_5ba56b6e97392556 .te-comment-respond_fc6df79705a842ef .title_3f686870874feb50,
      .contact-form-area_5ba56b6e97392556 .te-title-wrapper_9eec4717f100fb61 .title_3f686870874feb50 {
        font-size: 34px;
        line-height: 40px; } }
    @media only screen and (min-width: 992px) and (max-width: 1199px) {
      .contact-form-area_5ba56b6e97392556 .te-comment-respond_fc6df79705a842ef .title_3f686870874feb50,
      .contact-form-area_5ba56b6e97392556 .te-title-wrapper_9eec4717f100fb61 .title_3f686870874feb50 {
        font-size: 48px;
        line-height: 52px; } }
  .contact-form-area_5ba56b6e97392556 .te-social-profile-link_9f94b69c7e919c01 {
    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_5ba56b6e97392556 .te-social-profile-link_9f94b69c7e919c01 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_5ba56b6e97392556 .te-social-profile-link_9f94b69c7e919c01 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_068fba14ad4936ec {
    margin-bottom: 60px; } }

.te-contact-info_0aa723bf39d3b4b5 {
  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_0aa723bf39d3b4b5 .te-icon-card_9f0f48d9da68aacd {
      -webkit-box-orient: unset;
      -webkit-box-direction: unset;
          -ms-flex-direction: unset;
              flex-direction: unset; } }

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

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

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

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

.service-details_44057b28c225a4dd {
  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_44057b28c225a4dd .image_07e62029b9dac12b {
    border-radius: 20px;
    overflow: hidden; }
  .service-details_44057b28c225a4dd .content_d4c242bcf01c5a52 .te-title-wrapper_9eec4717f100fb61 {
    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_44057b28c225a4dd .content_d4c242bcf01c5a52 .te-title-wrapper_9eec4717f100fb61 .title-inner_1151fb3f2a846b91 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 20px; }
      .service-details_44057b28c225a4dd .content_d4c242bcf01c5a52 .te-title-wrapper_9eec4717f100fb61 .title-inner_1151fb3f2a846b91 .icon_da2bf09c77b0b7fe {
        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_44057b28c225a4dd .content_d4c242bcf01c5a52 .te-title-wrapper_9eec4717f100fb61 .title-inner_1151fb3f2a846b91 .title_3f686870874feb50 {
        font-size: 24px;
        font-style: normal;
        font-weight: 500;
        line-height: 39.84px;
        letter-spacing: 0px;
        margin-bottom: 0;
        color: #317EFE; }

.service-details-overview_d6bdba14bfcdf861 {
  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_d6bdba14bfcdf861 .list-wrapper_6ea05d9eefa42ac5 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 40px; }
    .service-details-overview_d6bdba14bfcdf861 .list-wrapper_6ea05d9eefa42ac5 .icon_da2bf09c77b0b7fe {
      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_d6bdba14bfcdf861 .list-wrapper_6ea05d9eefa42ac5 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_d6bdba14bfcdf861 .list-wrapper_6ea05d9eefa42ac5 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_d6bdba14bfcdf861 .list-wrapper_6ea05d9eefa42ac5 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_d6bdba14bfcdf861 .list-wrapper_6ea05d9eefa42ac5 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_8ea84943773746f7 {
  padding-top: 120px;
  padding-bottom: 96px; }
  .team-page_8ea84943773746f7 .te-team-card_e1b07700ae32202f {
    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_23409177b8c3cc51 {
  padding-top: 120px;
  padding-bottom: 96px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .team-details-page_23409177b8c3cc51 {
      padding-top: 80px;
      padding-bottom: 56px; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .team-details-page_23409177b8c3cc51 {
      padding-top: 100px;
      padding-bottom: 76px; } }

.team-details-wrapper_770bbfa058070872 {
  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_770bbfa058070872 {
      gap: 30px; } }

.team-details_60032de5d3bb0c64 {
  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_60032de5d3bb0c64 {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      gap: 30px; } }
  .team-details_60032de5d3bb0c64 .content_d4c242bcf01c5a52 {
    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_60032de5d3bb0c64 .content_d4c242bcf01c5a52 {
        gap: 30px; } }
    @media only screen and (min-width: 992px) and (max-width: 1199px) {
      .team-details_60032de5d3bb0c64 .content_d4c242bcf01c5a52 {
        gap: 20px; } }
  .team-details_60032de5d3bb0c64 .image_07e62029b9dac12b {
    width: 520px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    border-radius: 20px;
    overflow: hidden; }
    @media (max-width: 991px) {
      .team-details_60032de5d3bb0c64 .image_07e62029b9dac12b {
        width: 100%; }
        .team-details_60032de5d3bb0c64 .image_07e62029b9dac12b img {
          width: 100%; } }
    @media only screen and (min-width: 992px) and (max-width: 1199px) {
      .team-details_60032de5d3bb0c64 .image_07e62029b9dac12b {
        width: 330px; } }
  .team-details_60032de5d3bb0c64 .user-meta_ad3b6505e5bf61ae .title_3f686870874feb50 {
    font-size: 57px;
    letter-spacing: -1px;
    margin-bottom: 20px; }
    @media (max-width: 991px) {
      .team-details_60032de5d3bb0c64 .user-meta_ad3b6505e5bf61ae .title_3f686870874feb50 {
        font-size: 34px;
        margin-bottom: 10px; } }
    @media only screen and (min-width: 992px) and (max-width: 1199px) {
      .team-details_60032de5d3bb0c64 .user-meta_ad3b6505e5bf61ae .title_3f686870874feb50 {
        font-size: 36px; } }
  .team-details_60032de5d3bb0c64 .user-meta_ad3b6505e5bf61ae .desc_c3cc9c5bf9a3396c {
    margin-bottom: 0;
    line-height: 20px; }
  .team-details_60032de5d3bb0c64 .social_d6a6e5a97136ba2f {
    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_60032de5d3bb0c64 .social_d6a6e5a97136ba2f 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_60032de5d3bb0c64 .social_d6a6e5a97136ba2f a:hover {
        background-color: #317EFE;
        color: #ffffff;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }

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

.team-details-overview_c12a5d069ed49efd {
  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_1a710d965ae4fa9f {
  padding-top: 140px;
  padding-bottom: 144px; }
  @media (max-width: 991px) {
    .blog-grid-area_1a710d965ae4fa9f {
      padding: 100px 0; } }
  @media (max-width: 767px) {
    .blog-grid-area_1a710d965ae4fa9f {
      padding: 70px 0; } }

.blog-load-btn_ed3cf82cdd5442f4 {
  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_ed3cf82cdd5442f4 {
      margin-top: 0; } }
  .blog-load-btn_ed3cf82cdd5442f4:hover {
    background-color: #317EFE;
    color: #ffffff; }

.footer_dcfd85a7770a7f89 {
  position: relative;
  z-index: 2;
  overflow: hidden; }
  .footer_dcfd85a7770a7f89 .te-subscribe-form-widget_440850cb8f2ad6a6 .submit-btn_b01eef1c16f8fce6 span {
    display: none; }
  .footer_dcfd85a7770a7f89.style-1_2281aecd1435bfa0 {
    background: -webkit-gradient(linear, left top, left bottom, from(#A0D7FE), to(#F6FBFF));
    background: linear-gradient(180deg, #A0D7FE 0%, #F6FBFF 100%); }
    .footer_dcfd85a7770a7f89.style-1_2281aecd1435bfa0 .te-footer-sec_4d64b44fe1d40165 {
      border-bottom: 1px solid rgba(19, 26, 42, 0.1);
      padding-top: 214px;
      padding-bottom: 60px; }
      .footer_dcfd85a7770a7f89.style-1_2281aecd1435bfa0 .te-footer-sec_4d64b44fe1d40165 .te-footer-widget_4601e55ee9936525 .te-subscribe-form-widget_440850cb8f2ad6a6 .mc4wp-form-fields_d0a7f1fff921c248 {
        border-color: rgba(19, 26, 42, 0.5); }
    .footer_dcfd85a7770a7f89.style-1_2281aecd1435bfa0 .te-footer-widget_4601e55ee9936525 .te-subscribe-form-widget_440850cb8f2ad6a6 .single-field_dc33ee9dbfb28aee input {
      color: #131A2A; }
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .widget_0a1af12bbe430aac .wp-block-heading_da65cb3378c97a0f,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .widget_0a1af12bbe430aac .widget-title_e2c01ed77fb3286c,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .widget_0a1af12bbe430aac .wp-block-search__label_e019cbd80f09ddae,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .sidebar__widget_e3be229fe082ef69 .wp-block-heading_da65cb3378c97a0f,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .sidebar__widget_e3be229fe082ef69 .widget-title_e2c01ed77fb3286c,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .sidebar__widget_e3be229fe082ef69 .wp-block-search__label_e019cbd80f09ddae,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .widget_0a1af12bbe430aac ul li a,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .widget_0a1af12bbe430aac ol li a,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .sidebar__widget_e3be229fe082ef69 ul li a,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .sidebar__widget_e3be229fe082ef69 ol li a,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .widget_0a1af12bbe430aac ul li,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .wp-calendar-table_295a68079039347e,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .wp-block-calendar_3a65bebc18fdc31a caption,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 nav.wp-calendar-nav_bd7326ca83dc9e0f a,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .wp-block-latest-comments__comment-excerpt_6a1d45a272e45fb5,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .wp-calendar-table_295a68079039347e caption,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .widget_text_5caa24a86bd4a0ea,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .widget_0a1af12bbe430aac .tagcloud_d49ef38a6a9a6d26 a,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .widget_0a1af12bbe430aac .wp-block-tag-cloud_1741fb00f43dd5c9 a,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .sidebar__widget_e3be229fe082ef69 .tagcloud_d49ef38a6a9a6d26 a,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .sidebar__widget_e3be229fe082ef69 .wp-block-tag-cloud_1741fb00f43dd5c9 a,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .wp-block-latest-comments__comment-date_252628938a00a79b,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .wp-block-latest-comments__comment_68de37a3ced921b5,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .wp-block-archives-dropdown_45c9a58dc1d25d07 label,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .widget_categories_8455e62891b2f8e0 li a,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .widget_archive_88b03b177be30560 li a,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .widget_nav_menu_0092ddec0cdeae5c li a,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .widget_tag_cloud_0540c9dd67dd6509 a,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .widget_rss_2d4273f9a728a35b li a,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .widget_rss_2d4273f9a728a35b li,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .footer__widget_58b53dfa41cb478c a,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .footer__widget_58b53dfa41cb478c li,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 li.recentcomments_ccc72c0dae198635 {
    color: #ffffff; }
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .te-theme-btn_f3829c6e5eb35cd5,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .wp-block-loginout_8b9e63963baba1cf a,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 input.te-theme-btn_f3829c6e5eb35cd5,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .widget_0a1af12bbe430aac .wp-block-search_77a02d12279c58f4 button,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .widget_0a1af12bbe430aac .search-form_187a3e40cf3fe62d button,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .widget_0a1af12bbe430aac .sidebar__search_1a6205a1bd506be4 button,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .sidebar__widget_e3be229fe082ef69 .wp-block-search_77a02d12279c58f4 button,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .sidebar__widget_e3be229fe082ef69 .search-form_187a3e40cf3fe62d button,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .sidebar__widget_e3be229fe082ef69 .sidebar__search_1a6205a1bd506be4 button {
    background-color: #E7F914;
    color: #14203A; }
  .footer_dcfd85a7770a7f89 .footer__widget_58b53dfa41cb478c li {
    list-style: none; }
  .footer_dcfd85a7770a7f89 .te-footer-widget_4601e55ee9936525.te_widget_nav_menu_2486e27b050879ce li.wp-block-social-link_fc0b7a7edd82803d {
    display: inline-block;
    width: unset !important; }
  .footer_dcfd85a7770a7f89 .te_widget_nav_menu_2486e27b050879ce li.cat-item_e1ddc95d8555923a {
    text-align: right; }
    .footer_dcfd85a7770a7f89 .te_widget_nav_menu_2486e27b050879ce li.cat-item_e1ddc95d8555923a a {
      float: left; }
  .footer_dcfd85a7770a7f89 .te-footer-bg_9b989c27b87f58a7 {
    position: absolute;
    bottom: 30px;
    left: 0;
    z-index: -1; }
  .footer_dcfd85a7770a7f89 .footer-nav-widget_ee442288d5220cb9 {
    padding: 0 90px; }
    @media (max-width: 991px) {
      .footer_dcfd85a7770a7f89 .footer-nav-widget_ee442288d5220cb9 {
        padding: 0 12px; } }
    @media only screen and (min-width: 992px) and (max-width: 1199px) {
      .footer_dcfd85a7770a7f89 .footer-nav-widget_ee442288d5220cb9 {
        padding: 0 20px; } }
    @media only screen and (min-width: 1200px) and (max-width: 1399px) {
      .footer_dcfd85a7770a7f89 .footer-nav-widget_ee442288d5220cb9 {
        padding: 0 30px; } }

.te-footer-widget_4601e55ee9936525 {
  margin-bottom: 30px; }
  @media (max-width: 991px) {
    .te-footer-widget_4601e55ee9936525 {
      margin-bottom: 40px; } }
  .te-footer-widget_4601e55ee9936525 .te-footer-widget-title_ee1fb61f9d92b934,
  .te-footer-widget_4601e55ee9936525 .wp-block-heading_da65cb3378c97a0f {
    font-family: "Inter", sans-serif;
    font-size: 24px;
    line-height: 39px;
    color: #131A2A;
    position: relative;
    margin-bottom: 30px;
    font-weight: 700; }
  .te-footer-widget_4601e55ee9936525 ul {
    padding-left: 0; }
  .te-footer-widget_4601e55ee9936525 .te-subscribe-form-widget_440850cb8f2ad6a6 .mc4wp-form-fields_d0a7f1fff921c248 {
    border: 1px solid #ffffff;
    border-radius: 50px;
    padding: 5px; }
  .te-footer-widget_4601e55ee9936525 .te-subscribe-form-widget_440850cb8f2ad6a6 .single-field_dc33ee9dbfb28aee input {
    border-radius: 0;
    background-color: transparent;
    color: #ffffff; }
  .te-footer-widget_4601e55ee9936525.widget-latest-posts-footer_4128620cfb91f653 {
    margin-top: -5px; }
  @media (max-width: 767px) {
    .te-footer-widget_4601e55ee9936525.zoom-instagram-widget_dc2817b7f11b8385 {
      margin-bottom: 0;
      margin-top: -10px; } }
  @media (max-width: 767px) {
    .te-footer-widget_4601e55ee9936525.widget_contact_info_widget_1a6fc336bcf7753e {
      margin-bottom: 18px; } }
  @media only screen and (min-width: 992px) and (max-width: 1399px) {
    .te-footer-widget_4601e55ee9936525 .widget-instagram-feed_fb41fea976936503 {
      width: 170px; } }
  .te-footer-widget_4601e55ee9936525 .te-footer-widget-info_cb8cb1c9b4a40c36 {
    padding-right: 30px; }
    @media (max-width: 1199px) {
      .te-footer-widget_4601e55ee9936525 .te-footer-widget-info_cb8cb1c9b4a40c36 {
        padding-right: 0; } }
    .te-footer-widget_4601e55ee9936525 .te-footer-widget-info_cb8cb1c9b4a40c36 p {
      color: #335371;
      margin-bottom: 30px; }
    .te-footer-widget_4601e55ee9936525 .te-footer-widget-info_cb8cb1c9b4a40c36 .te-footer-logo_9593dd5ba1f7cc21 {
      margin-bottom: 30px;
      display: inline-block; }
    .te-footer-widget_4601e55ee9936525 .te-footer-widget-info_cb8cb1c9b4a40c36 .info-form-and-social-icon_00248129b2338dae {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 50px; }
      .te-footer-widget_4601e55ee9936525 .te-footer-widget-info_cb8cb1c9b4a40c36 .info-form-and-social-icon_00248129b2338dae .te-social-profile_f397267c493fde2f {
        margin-top: 0; }
    .te-footer-widget_4601e55ee9936525 .te-footer-widget-info_cb8cb1c9b4a40c36 .te-social-profile_f397267c493fde2f {
      gap: 20px;
      margin-top: 30px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-footer-widget_4601e55ee9936525 .te-footer-widget-info_cb8cb1c9b4a40c36 .info-form-and-social-icon_00248129b2338dae {
        -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_4601e55ee9936525.te_widget_nav_menu_2486e27b050879ce ul {
    margin-top: -5px;
    padding-left: 0;
    margin-bottom: 0; }
  .te-footer-widget_4601e55ee9936525.te_widget_nav_menu_2486e27b050879ce li {
    position: relative;
    display: inline-block;
    width: 100%;
    padding-bottom: 2px; }
    .te-footer-widget_4601e55ee9936525.te_widget_nav_menu_2486e27b050879ce li:last-child {
      padding-top: 0;
      padding-bottom: 0; }
    .te-footer-widget_4601e55ee9936525.te_widget_nav_menu_2486e27b050879ce 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_4601e55ee9936525.te_widget_nav_menu_2486e27b050879ce li a::before {
        content: "\f105";
        font-family: "Font Awesome 6 Free";
        font-size: 14px; }
      .te-footer-widget_4601e55ee9936525.te_widget_nav_menu_2486e27b050879ce li a:hover {
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        color: #317EFE; }
  .te-footer-widget_4601e55ee9936525 .te-footer-widget-contact_d8b336001ae911f6 p {
    color: #335371; }
  .te-footer-widget_4601e55ee9936525 .te-footer-widget-contact_d8b336001ae911f6 .footer-contact_1cf82847abc75bd4 ul {
    list-style: none; }
    .te-footer-widget_4601e55ee9936525 .te-footer-widget-contact_d8b336001ae911f6 .footer-contact_1cf82847abc75bd4 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_4601e55ee9936525 .te-footer-widget-contact_d8b336001ae911f6 .footer-contact_1cf82847abc75bd4 ul li:first-child {
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
        .te-footer-widget_4601e55ee9936525 .te-footer-widget-contact_d8b336001ae911f6 .footer-contact_1cf82847abc75bd4 ul li:first-child .contact-icon_f9c4db625d54707c {
          margin-top: 5px; }
      .te-footer-widget_4601e55ee9936525 .te-footer-widget-contact_d8b336001ae911f6 .footer-contact_1cf82847abc75bd4 ul li:last-child {
        margin-bottom: 0; }
      .te-footer-widget_4601e55ee9936525 .te-footer-widget-contact_d8b336001ae911f6 .footer-contact_1cf82847abc75bd4 ul li .contact-icon_f9c4db625d54707c {
        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_4601e55ee9936525 .te-footer-widget-contact_d8b336001ae911f6 .footer-contact_1cf82847abc75bd4 ul li .contact-text_7f40bc6ccb9022cd {
        color: #335371;
        font-size: 18px;
        line-height: 24px;
        overflow: hidden; }
        .te-footer-widget_4601e55ee9936525 .te-footer-widget-contact_d8b336001ae911f6 .footer-contact_1cf82847abc75bd4 ul li .contact-text_7f40bc6ccb9022cd a:hover span {
          color: #317EFE;
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
        .te-footer-widget_4601e55ee9936525 .te-footer-widget-contact_d8b336001ae911f6 .footer-contact_1cf82847abc75bd4 ul li .contact-text_7f40bc6ccb9022cd span,
        .te-footer-widget_4601e55ee9936525 .te-footer-widget-contact_d8b336001ae911f6 .footer-contact_1cf82847abc75bd4 ul li .contact-text_7f40bc6ccb9022cd p,
        .te-footer-widget_4601e55ee9936525 .te-footer-widget-contact_d8b336001ae911f6 .footer-contact_1cf82847abc75bd4 ul li .contact-text_7f40bc6ccb9022cd 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_4601e55ee9936525 .te_widget_latest_post_13ac63d34cc2aebe ul li {
    margin-bottom: 10px; }
    .te-footer-widget_4601e55ee9936525 .te_widget_latest_post_13ac63d34cc2aebe ul li .te-latest-post-thumb_34316befd34a8b00 {
      width: 80px;
      height: 80px;
      border-radius: 20px;
      overflow: hidden; }
    .te-footer-widget_4601e55ee9936525 .te_widget_latest_post_13ac63d34cc2aebe ul li .te-latest-post-desc_ef7c3d12329d638e .te-latest-post-title_b529c735dd67371a {
      margin-bottom: 0;
      font-size: 18px;
      line-height: 29px;
      color: #335371;
      font-weight: 400; }
      .te-footer-widget_4601e55ee9936525 .te_widget_latest_post_13ac63d34cc2aebe ul li .te-latest-post-desc_ef7c3d12329d638e .te-latest-post-title_b529c735dd67371a 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_4601e55ee9936525 .te_widget_latest_post_13ac63d34cc2aebe ul li .te-latest-post-desc_ef7c3d12329d638e .te-latest-post-title_b529c735dd67371a a:hover {
          color: #317EFE;
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
    .te-footer-widget_4601e55ee9936525 .te_widget_latest_post_13ac63d34cc2aebe ul li .te-latest-post-desc_ef7c3d12329d638e .te-latest-post-meta_b4a45600e3281cf9 {
      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_74552d91bc40d51f 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_74552d91bc40d51f ul {
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start; } }
  .te-footer-bottom-menu_74552d91bc40d51f 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_74552d91bc40d51f ul li a:hover {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      color: #317EFE; }

.footer-bottom-area_5d06bb49e873ba39 {
  padding: 16px 0; }
  @media (max-width: 991px) {
    .footer-bottom-area_5d06bb49e873ba39 {
      padding: 30px 0; } }
  .footer-bottom-area_5d06bb49e873ba39 .te-footer-bottom-wrapper_edd3511129a9e565 {
    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_5d06bb49e873ba39 .te-copyright-text_1a7576bbe02beb49 p {
    color: #335371;
    margin-bottom: 0; }
    .footer-bottom-area_5d06bb49e873ba39 .te-copyright-text_1a7576bbe02beb49 p a {
      color: #335371;
      font-weight: 500; }
      .footer-bottom-area_5d06bb49e873ba39 .te-copyright-text_1a7576bbe02beb49 p a:hover {
        color: #317EFE; }
  .footer-bottom-area_5d06bb49e873ba39 .credit-text_82564751246540d4 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_5d06bb49e873ba39 .credit-text_82564751246540d4 a {
    color: #317EFE; }

.subscribe-area_dc6da48bdbf696c2 {
  overflow: hidden; }
  .subscribe-area_dc6da48bdbf696c2.style-1_2281aecd1435bfa0 .te-subscribe-inner-area_d9d15419903f0a0a .te-content-wrapper_c4794ec13acb29ee {
    background-color: #317EFE;
    border-radius: 20px;
    padding: 63px 50px 68px 74px;
    gap: 14px; }
  .subscribe-area_dc6da48bdbf696c2.style-1_2281aecd1435bfa0 .te-image-bg-collumn_3d01fc26c19f5532 {
    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_dc6da48bdbf696c2.style-1_2281aecd1435bfa0 .te-image-bg-collumn_3d01fc26c19f5532 {
        display: none; } }
  .subscribe-area_dc6da48bdbf696c2 .te-content-wrapper_c4794ec13acb29ee {
    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_dc6da48bdbf696c2 .te-content-wrapper_c4794ec13acb29ee {
        padding: 100px 24px 100px 24px;
        margin: 0 auto; } }
    @media (max-width: 809px) {
      .subscribe-area_dc6da48bdbf696c2 .te-content-wrapper_c4794ec13acb29ee {
        padding: 80px 24px 80px 24px;
        width: 100%; } }
    .subscribe-area_dc6da48bdbf696c2 .te-content-wrapper_c4794ec13acb29ee .short-title_99ad920e2309a90c {
      font-size: 21px;
      font-weight: 500;
      color: #335371;
      margin-bottom: 0; }
    .subscribe-area_dc6da48bdbf696c2 .te-content-wrapper_c4794ec13acb29ee .te-subscribe-title_0674253ae481ce91 {
      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_dc6da48bdbf696c2 .te-content-wrapper_c4794ec13acb29ee .te-subscribe-title_0674253ae481ce91 {
          font-size: 34px !important; } }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .subscribe-area_dc6da48bdbf696c2 .te-content-wrapper_c4794ec13acb29ee .te-subscribe-title_0674253ae481ce91 {
          font-size: 40px;
          line-height: 42px; } }
      @media only screen and (min-width: 0px) and (max-width: 767px) {
        .subscribe-area_dc6da48bdbf696c2 .te-content-wrapper_c4794ec13acb29ee .te-subscribe-title_0674253ae481ce91 {
          font-size: 36px;
          line-height: 42px; } }
    .subscribe-area_dc6da48bdbf696c2 .te-content-wrapper_c4794ec13acb29ee .text_0408d1d28683f6eb {
      font-size: 18px;
      color: #ffffff;
      margin-bottom: 0; }
  .subscribe-area_dc6da48bdbf696c2 .te-subscribe-inner-area_d9d15419903f0a0a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 32px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .subscribe-area_dc6da48bdbf696c2 .te-subscribe-inner-area_d9d15419903f0a0a {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; } }
    .subscribe-area_dc6da48bdbf696c2 .te-subscribe-inner-area_d9d15419903f0a0a .te-subscribe-collumn_52feba3a8b33ffa4 {
      -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_dc6da48bdbf696c2 .te-subscribe-inner-area_d9d15419903f0a0a .te-subscribe-collumn_52feba3a8b33ffa4.te-image-bg-collumn_3d01fc26c19f5532 {
          display: none; } }
    .subscribe-area_dc6da48bdbf696c2 .te-subscribe-inner-area_d9d15419903f0a0a .mc4wp-form-fields_d0a7f1fff921c248 {
      background-color: transparent;
      gap: 10px; }
      @media (max-width: 575px) {
        .subscribe-area_dc6da48bdbf696c2 .te-subscribe-inner-area_d9d15419903f0a0a .mc4wp-form-fields_d0a7f1fff921c248 {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column; } }
      .subscribe-area_dc6da48bdbf696c2 .te-subscribe-inner-area_d9d15419903f0a0a .mc4wp-form-fields_d0a7f1fff921c248 .submit-btn_b01eef1c16f8fce6 {
        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_4601e55ee9936525 .te-subscribe-form-wrapper_064f747a66b50b20 {
  color: #335371; }

.te-subscribe-form-widget_440850cb8f2ad6a6 {
  position: relative; }
  .te-subscribe-form-widget_440850cb8f2ad6a6 .mc4wp-form-fields_d0a7f1fff921c248 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background-color: transparent;
    overflow: hidden;
    border-radius: 5px; }
  .te-subscribe-form-widget_440850cb8f2ad6a6 .single-field_dc33ee9dbfb28aee {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1; }
    .te-subscribe-form-widget_440850cb8f2ad6a6 .single-field_dc33ee9dbfb28aee input {
      color: #335371;
      height: 55px;
      padding: 0 30px;
      font-size: 18px;
      width: 100%;
      border-radius: 50px; }
    .te-subscribe-form-widget_440850cb8f2ad6a6 .single-field_dc33ee9dbfb28aee *::-webkit-input-placeholder {
      color: #778196; }
    .te-subscribe-form-widget_440850cb8f2ad6a6 .single-field_dc33ee9dbfb28aee *:-ms-input-placeholder {
      color: #778196; }
    .te-subscribe-form-widget_440850cb8f2ad6a6 .single-field_dc33ee9dbfb28aee *::-ms-input-placeholder {
      color: #778196; }
    .te-subscribe-form-widget_440850cb8f2ad6a6 .single-field_dc33ee9dbfb28aee *::placeholder {
      color: #778196; }
  .te-subscribe-form-widget_440850cb8f2ad6a6 .submit-btn_b01eef1c16f8fce6 {
    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_440850cb8f2ad6a6 .submit-btn_b01eef1c16f8fce6:hover {
      background-color: #131A2A;
      color: #ffffff; }
  .te-subscribe-form-widget_440850cb8f2ad6a6 .mc4wp-response_ab0daa2056f8b62d {
    position: absolute;
    margin-top: 15px; }
    .te-subscribe-form-widget_440850cb8f2ad6a6 .mc4wp-response_ab0daa2056f8b62d .mc4wp-alert_e33a101b5c9039b9.mc4wp-error_e3052419af1a5cfe p {
      color: #ff0000;
      position: relative; }
    .te-subscribe-form-widget_440850cb8f2ad6a6 .mc4wp-response_ab0daa2056f8b62d .mc4wp-alert_e33a101b5c9039b9.mc4wp-error_e3052419af1a5cfe a {
      color: #ff0000; }
    .te-subscribe-form-widget_440850cb8f2ad6a6 .mc4wp-response_ab0daa2056f8b62d .mc4wp-alert_e33a101b5c9039b9.mc4wp-success_a81d6d7e7489f4f1 p, .te-subscribe-form-widget_440850cb8f2ad6a6 .mc4wp-response_ab0daa2056f8b62d .mc4wp-alert_e33a101b5c9039b9.mc4wp-notice_64749c23f0299623 p {
      color: #ffffff;
      position: relative; }

.te-footer-social-wrapper_84599a73f16e7bdd {
  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_84599a73f16e7bdd .te-footer-logo_9593dd5ba1f7cc21 {
    -ms-flex-negative: 0;
        flex-shrink: 0; }
  .te-footer-social-wrapper_84599a73f16e7bdd .te-social-widget_1747edbe03b3c175 {
    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_84599a73f16e7bdd .te-social-widget_1747edbe03b3c175 span {
      color: #ffffff;
      font-size: 20px;
      font-weight: 400; }

.te-social-profile_f397267c493fde2f {
  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_f397267c493fde2f 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_f397267c493fde2f a:hover {
      background-color: #E7F914;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      color: #14203A; }

.footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 {
  background-color: #131A2A; }
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .te-footer-sec_4d64b44fe1d40165 {
    border-bottom: 1px solid rgba(225, 225, 225, 0.3);
    padding-top: 80px;
    padding-bottom: 70px; }
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .te-footer-widget-title_ee1fb61f9d92b934,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .wp-block-heading_da65cb3378c97a0f {
    color: #ffffff;
    font-size: 24px; }
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .footer-bottom-area_5d06bb49e873ba39 .te-copyright-text_1a7576bbe02beb49 p,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .te-footer-widget_4601e55ee9936525.te_widget_nav_menu_2486e27b050879ce li a,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .te-footer-widget_4601e55ee9936525 .te_widget_latest_post_13ac63d34cc2aebe ul li .te-latest-post-desc_ef7c3d12329d638e .te-latest-post-title_b529c735dd67371a a,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .te-footer-widget_4601e55ee9936525 .te_widget_latest_post_13ac63d34cc2aebe ul li .te-latest-post-desc_ef7c3d12329d638e .te-latest-post-title_b529c735dd67371a,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .te-footer-widget_4601e55ee9936525 .te_widget_latest_post_13ac63d34cc2aebe ul li .te-latest-post-desc_ef7c3d12329d638e .te-latest-post-meta_b4a45600e3281cf9,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .te-footer-widget_4601e55ee9936525 .te-subscribe-form-wrapper_064f747a66b50b20,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .te-footer-bottom-menu_74552d91bc40d51f ul li a,
  .footer_dcfd85a7770a7f89.style-2_d04d696a5a632a30 .footer-bottom-area_5d06bb49e873ba39 .te-copyright-text_1a7576bbe02beb49 p a {
    color: #ffffff; }

/*# sourceMappingURL=style.css_90f85e675986fd58.map_e8eb8c5ede8a9a84 */