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

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

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

p {
  margin: 0 0 15px; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

code {
  color: #E7F914; }

.te-theme-btn_2d0efa0bc82a4156,
.wp-block-loginout_f676b09077f54cf1 a,
input.te-theme-btn_2d0efa0bc82a4156 {
  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_2d0efa0bc82a4156:hover,
  .wp-block-loginout_f676b09077f54cf1 a:hover,
  input.te-theme-btn_2d0efa0bc82a4156:hover {
    color: #131A2A;
    background-color: #E7F914; }
  .te-theme-btn_2d0efa0bc82a4156:focus,
  .wp-block-loginout_f676b09077f54cf1 a:focus,
  input.te-theme-btn_2d0efa0bc82a4156:focus {
    color: #ffffff; }
  .te-theme-btn_2d0efa0bc82a4156.yellow-btn_3f9da0de52ca3e3d,
  .wp-block-loginout_f676b09077f54cf1 a.yellow-btn_3f9da0de52ca3e3d,
  input.te-theme-btn_2d0efa0bc82a4156.yellow-btn_3f9da0de52ca3e3d {
    background-color: #E7F914;
    color: #14203A; }
  .te-theme-btn_2d0efa0bc82a4156.simple-btn_9fb513257712a22a,
  .wp-block-loginout_f676b09077f54cf1 a.simple-btn_9fb513257712a22a,
  input.te-theme-btn_2d0efa0bc82a4156.simple-btn_9fb513257712a22a {
    padding-left: 36px;
    padding-right: 36px; }

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

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

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

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

.circle-rotate-wrapper_bf1ac976710ae8e8 {
  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_bf1ac976710ae8e8 .circle-rotate-inner_0b4592257fd9d78c {
    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_84683dc7c1500f5c {
  margin-top: 5px; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.px-350_b616cda664740a02 {
  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_e6bd7e2f9b12c36a label {
  width: 100%;
  display: block;
  font-weight: 600;
  margin-bottom: 10px; }
.post-password-form_e6bd7e2f9b12c36a input[type="password"] {
  font-size: 1.2rem;
  line-height: 20px;
  padding: 12px 20px;
  border: 1px solid #E4E4F2;
  width: 100%; }
.post-password-form_e6bd7e2f9b12c36a 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_e6bd7e2f9b12c36a input[type="submit"]:hover {
    background-color: #14203A; }

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

.tp-page-content_5b55937dec94316c .size-full_e70d932bd5109ce4.alignright_0e6e74a744ac7a1e {
  margin-bottom: 15px;
  margin-top: 20px; }
.tp-page-content_5b55937dec94316c figure.wp-caption_c0f78e6a278d9cfe.aligncenter_910b5f870212bc6a {
  margin-top: 40px; }
.tp-page-content_5b55937dec94316c dl, .tp-page-content_5b55937dec94316c ol, .tp-page-content_5b55937dec94316c ul {
  margin-bottom: 11px; }
.tp-page-content_5b55937dec94316c .te-comment-respond_1c811bd297607f69 {
  margin-top: 78px;
  margin-bottom: 20px; }
.tp-page-content_5b55937dec94316c .te-latest-comments_15cabc793c78b35c .te-comment-respond_1c811bd297607f69 {
  margin-bottom: 40px; }
.tp-page-content_5b55937dec94316c .te-post-comments_e22502dbdd94bc0d {
  margin-top: 80px; }

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

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

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

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

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

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

.gallery-columns-1_f69cda8005e6e7ee .gallery-item_ce4d116d05ec8f6a {
  max-width: 100%;
  width: 100%; }

.gallery-columns-2_04f704eeb932dde8 .gallery-item_ce4d116d05ec8f6a {
  max-width: 50%; }

.gallery-columns-3_87888a9c743e2835 .gallery-item_ce4d116d05ec8f6a {
  max-width: 33.33%; }

.gallery-columns-4_5cb615a854922096 .gallery-item_ce4d116d05ec8f6a {
  max-width: 25%; }

.gallery-columns-5_bf6ad5ffcd1c99ca .gallery-item_ce4d116d05ec8f6a {
  max-width: 20%; }

.gallery-columns-6_94fce30df278b141 .gallery-item_ce4d116d05ec8f6a {
  max-width: 16.66%; }

.gallery-columns-7_8b991a6ef596cc41 .gallery-item_ce4d116d05ec8f6a {
  max-width: 14.28%; }

.gallery-columns-8_5245b3a9440f593e .gallery-item_ce4d116d05ec8f6a {
  max-width: 12.5%; }

.gallery-columns-9_c521684f50f622de .gallery-item_ce4d116d05ec8f6a {
  max-width: 11.11%; }

.gallery-caption_99eba0489de0a343 {
  display: block; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.te-post-content p.has-large-font-size_5aa4f03f999197e0 {
  font-size: 36px;
  line-height: 1.2; }
.te-post-content .wp-block-search_5171372369e8ee82 {
  margin-bottom: 15px; }
.te-post-content .wp-block-file_43e3332561d4165d {
  margin-top: 20px; }
.te-post-content .wp-block-group__inner-container_92be77558494594b p {
  margin-top: 0 !important; }

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

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

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

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

.wp-block-cover_18eff3750f23b132 p.wp-block-cover-text_ba1f70ca8187e1a4,
.wp-block-cover_18eff3750f23b132.is-light_5c3853f8ea13d2a1 .wp-block-cover__inner-container_1d3527e77fdbfce9 {
  color: #fff !important; }

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

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

.widget_3876637cce616d7a .wp-block-archives-dropdown_1829bcd4b899ed6d,
.widget_3876637cce616d7a .wp-block-categories-dropdown_8a7662f8aab90eab,
.widget_3876637cce616d7a .wp-block-loginout_f676b09077f54cf1,
.widget_3876637cce616d7a .wp-block-social-links_695008e24b341b3e,
.widget_3876637cce616d7a.widget_archive_62383f5183c67a52 select,
.widget_3876637cce616d7a.te_widget_categories_a6e0b1eb58fca0b6 select,
.widget_3876637cce616d7a.widget_text_909ed53a51fe0720 select,
.widget_3876637cce616d7a.te_widget_search_438adf95bf2d84fc .search-form_61f1f902ea5125c2,
.widget_3876637cce616d7a.te_widget_tag_cloud_f25cd72ba8c150fd .tagcloud_416a7bd943994166,
.widget_3876637cce616d7a .wp-block-tag-cloud_3721f7405abdbd4a {
  margin-bottom: 6px; }

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

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

.blog-search-content_378ca408dd4697db {
  margin: 0; }
  .blog-search-content_378ca408dd4697db .wp-block-search_5171372369e8ee82,
  .blog-search-content_378ca408dd4697db .search-form_61f1f902ea5125c2,
  .blog-search-content_378ca408dd4697db .sidebar__search_0e4ca9121c1927a9 {
    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_378ca408dd4697db .wp-block-search_5171372369e8ee82,
      .blog-search-content_378ca408dd4697db .search-form_61f1f902ea5125c2,
      .blog-search-content_378ca408dd4697db .sidebar__search_0e4ca9121c1927a9 {
        width: 100%; } }
    .blog-search-content_378ca408dd4697db .wp-block-search_5171372369e8ee82 .wp-block-search__inside-wrapper_b8188cd2eeb9f99d,
    .blog-search-content_378ca408dd4697db .search-form_61f1f902ea5125c2 .wp-block-search__inside-wrapper_b8188cd2eeb9f99d,
    .blog-search-content_378ca408dd4697db .sidebar__search_0e4ca9121c1927a9 .wp-block-search__inside-wrapper_b8188cd2eeb9f99d {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      padding: 0 !important; }
    .blog-search-content_378ca408dd4697db .wp-block-search_5171372369e8ee82 label,
    .blog-search-content_378ca408dd4697db .search-form_61f1f902ea5125c2 label,
    .blog-search-content_378ca408dd4697db .sidebar__search_0e4ca9121c1927a9 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_378ca408dd4697db .wp-block-search_5171372369e8ee82 input,
    .blog-search-content_378ca408dd4697db .search-form_61f1f902ea5125c2 input,
    .blog-search-content_378ca408dd4697db .sidebar__search_0e4ca9121c1927a9 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_378ca408dd4697db .wp-block-search_5171372369e8ee82 button,
    .blog-search-content_378ca408dd4697db .search-form_61f1f902ea5125c2 button,
    .blog-search-content_378ca408dd4697db .sidebar__search_0e4ca9121c1927a9 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_5b55937dec94316c .wp-smiley_3e37b1408f627c10,
.entry-content_030f31b0690b6b3a .wp-smiley_3e37b1408f627c10,
.comment-content_c3b63f85a564e4b0 .wp-smiley_3e37b1408f627c10 {
  border: none;
  margin-bottom: 0;
  margin-top: 0;
  padding: 0; }

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

.te-comment-respond_1c811bd297607f69.style-two_19c639faa3d521f9 .wpcf7-form_037765e546832563 .wpcf7-not-valid-tip_5bdff53c402b2661 {
  color: #d9c0b8 !important; }
.te-comment-respond_1c811bd297607f69 .wpcf7-form_037765e546832563 .wpcf7-not-valid_fbd98b01eb3e52ab {
  border-color: #dc3232 !important; }
.te-comment-respond_1c811bd297607f69 .wpcf7-form_037765e546832563 .wpcf7-not-valid-tip_5bdff53c402b2661 {
  font-size: 16px;
  margin-top: 5px; }
.te-comment-respond_1c811bd297607f69 .wpcf7-form_037765e546832563.sent_ef1addd699caa9ee .wpcf7-response-output_c98d94b64bc40376 {
  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_1c811bd297607f69 .wpcf7-form_037765e546832563.invalid_5de54965b72d12ed .wpcf7-response-output_c98d94b64bc40376 {
  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_cf08e765fb604cf3 {
  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_cf08e765fb604cf3 .wpcf7-te-list-item_7d20a8fb39d18789 {
    margin: 0; }
    .wpcf7-form-control_cf08e765fb604cf3 .wpcf7-te-list-item_7d20a8fb39d18789 label {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-line-pack: center;
          align-content: center;
      margin: 0;
      gap: 10px; }
      .wpcf7-form-control_cf08e765fb604cf3 .wpcf7-te-list-item_7d20a8fb39d18789 label .wpcf7-te-list-item-label_d54ad98edf9f263c {
        font-size: 16px;
        font-weight: 400; }

.logged-in_69398ab0d91e5426 .te-comment-respond_1c811bd297607f69 textarea {
  margin-bottom: 12px; }

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

body.admin-bar_47270b9caa9027bc .header-menu-area_eaff7a00dbab460a.sticky_menu_de45ac054f18dad1 {
  top: 30px; }
  @media (max-width: 600px) {
    body.admin-bar_47270b9caa9027bc .header-menu-area_eaff7a00dbab460a.sticky_menu_de45ac054f18dad1 {
      top: 0; } }

.page-template-default_fa90aecffead0e9e.page-id-146_45b63ae5bb0ee4a3 .tp-page-content_5b55937dec94316c p:last-child {
  margin-bottom: 10px; }
.page-template-default_fa90aecffead0e9e.page-id-1133_36f7027a2110eddf .tp-page-content_5b55937dec94316c .te-comment-respond_1c811bd297607f69 {
  margin-top: 78px;
  display: inline-block;
  width: 100%; }
.page-template-default_fa90aecffead0e9e.page-id-3_8cef7417bdc16cd9 .page-area_bc4ac273533b9c21 {
  padding-top: 128px; }

.single-post-item_27888b1828d97449.post-24_7a0707b0b87c0a36 .wp-block-button_b554b9e832320599 a {
  color: #ffffff; }

.post-template-default_9fb59ae681653ca5.postid-163_e88dd2fdfc567dda .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .te-post-content {
  margin-bottom: 34px; }
.post-template-default_9fb59ae681653ca5.postid-150_eb6a0cb9f83dc05c .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .te-post-content {
  margin-bottom: 34px; }
  .post-template-default_9fb59ae681653ca5.postid-150_eb6a0cb9f83dc05c .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .te-post-content .wp-block-group_51be33dd7b8efded.is-layout-constrained_dfa07c00d312dee4:last-child {
    border: 1px solid #000; }
.post-template-default_9fb59ae681653ca5.postid-51_0ffc04886edf50c6 .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .te-post-content {
  margin-bottom: 25px; }
  .post-template-default_9fb59ae681653ca5.postid-51_0ffc04886edf50c6 .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .te-post-content p:last-child {
    margin-bottom: 0; }
.post-template-default_9fb59ae681653ca5.postid-1163_65300f4d5576a731 .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .te-post-content .wp-caption_c0f78e6a278d9cfe, .post-template-default_9fb59ae681653ca5.postid-568_c5ecf18beefa60b6 .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .te-post-content .wp-caption_c0f78e6a278d9cfe {
  margin-top: 20px; }
.post-template-default_9fb59ae681653ca5.postid-1785_10e99b0a97ce17c7 .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .te-post-content .wp-block-button__link_88caa5e0ea8d5359 {
  color: #ffffff !important; }
.post-template-default_9fb59ae681653ca5.postid-1149_dc332cb802309a5a .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-latest-comments_15cabc793c78b35c li .te-comments-item_edf8985d4cafc387 .te-comments-text_2e2c7b278355757f p {
  margin-bottom: 0; }
.post-template-default_9fb59ae681653ca5.postid-555_e1811a367f7417b2 .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .te-post-content .gallery {
  margin-top: 20px; }

.error-404_e00bbf1b9a3dbc7a.not-found {
  margin-top: -20px;
  margin-bottom: 40px; }
  .error-404_e00bbf1b9a3dbc7a.not-found .error-content_7653a3798f5532a1 .error-btn-bh_c3cc909693016c5c {
    margin-top: 20px; }

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

.sidebar_28c3a74a070a5f95 .widget_media_gallery_a4f2c325611bd6a3 .gallery-item_ce4d116d05ec8f6a {
  margin-bottom: 0; }
  .sidebar_28c3a74a070a5f95 .widget_media_gallery_a4f2c325611bd6a3 .gallery-item_ce4d116d05ec8f6a 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_496e3e691482e706 {
  -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_d08226c1aa963865 {
  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_1e263f43631b9bd0 path {
  stroke: #317EFE;
  stroke-width: 4;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear; }

body.admin-bar_47270b9caa9027bc .header-area_2af45644bbabb8a6.style-2_3b27032e2c964d60.login .te-header-menu-area_bde8a7856e453a64 {
  top: auto !important; }

.header-area_2af45644bbabb8a6 .container-fluid_3cf40fb7876a4ffa {
  padding: 0 70px; }
  @media (max-width: 1550px) {
    .header-area_2af45644bbabb8a6 .container-fluid_3cf40fb7876a4ffa {
      padding: 0 24px; } }
.header-area_2af45644bbabb8a6.style-2_3b27032e2c964d60 .header-top {
  padding: 9px 0;
  background-color: #F9F4F1; }
  .header-area_2af45644bbabb8a6.style-2_3b27032e2c964d60 .header-top .te-header-contact-info_5ac61be24a80101c span {
    color: #677471; }
    .header-area_2af45644bbabb8a6.style-2_3b27032e2c964d60 .header-top .te-header-contact-info_5ac61be24a80101c span i {
      color: #317EFE; }
    .header-area_2af45644bbabb8a6.style-2_3b27032e2c964d60 .header-top .te-header-contact-info_5ac61be24a80101c span a {
      color: #677471; }
  .header-area_2af45644bbabb8a6.style-2_3b27032e2c964d60 .header-top .te-social-profile_e226cec244f852bd a {
    color: #317EFE;
    background-color: #E0E6F8;
    width: 42px;
    height: 42px; }
    .header-area_2af45644bbabb8a6.style-2_3b27032e2c964d60 .header-top .te-social-profile_e226cec244f852bd a:hover {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      color: #ffffff;
      background-color: #317EFE; }
.header-area_2af45644bbabb8a6.style-2_3b27032e2c964d60 .te-header-menu-area_bde8a7856e453a64 {
  position: fixed;
  top: 20px;
  left: 0;
  width: 100%; }
  .header-area_2af45644bbabb8a6.style-2_3b27032e2c964d60 .te-header-menu-area_bde8a7856e453a64 .menu-wrapper_696fe98f086c560a {
    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_2af45644bbabb8a6.style-2_3b27032e2c964d60 .te-header-menu-area_bde8a7856e453a64 .menu-wrapper_696fe98f086c560a {
        padding-left: 10px;
        padding-right: 6px; } }
  .header-area_2af45644bbabb8a6.style-2_3b27032e2c964d60 .te-header-menu-area_bde8a7856e453a64 .te-header-btn_2dd7307fff221976 .te-quote-btn_5479b2ba9e7a851c {
    background-color: #E7F914;
    border-color: #E7F914; }
.header-area_2af45644bbabb8a6.style-2_3b27032e2c964d60 .te-sticky_menu {
  top: 0; }
  .header-area_2af45644bbabb8a6.style-2_3b27032e2c964d60 .te-sticky_menu .menu-wrapper_696fe98f086c560a {
    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_e20e106e2ae2a932 {
    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_62cee64e80ba8bf2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 0 24px; }
  .header-top .te-header-contact-info_5ac61be24a80101c {
    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_5ac61be24a80101c 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_5ac61be24a80101c span.te-contact-info-item_8dc9d6fd28ed148f {
        gap: 0 10px !important; }
      .header-top .te-header-contact-info_5ac61be24a80101c 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_4ce93ffed1a060ff {
      display: none; } }
  .header-top .header-top-btn_4ce93ffed1a060ff 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_4ce93ffed1a060ff a:hover:after {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      background-color: #317EFE; }
    .header-top .header-top-btn_4ce93ffed1a060ff 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_e226cec244f852bd {
    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_e226cec244f852bd .te-social-profile-label_4c476f0f90416379 {
      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_e226cec244f852bd 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_e226cec244f852bd a:hover {
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        color: #14203A;
        background-color: #E7F914; }

.te-header-menu-area_bde8a7856e453a64 {
  width: 100%;
  z-index: 999;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out; }
  .te-header-menu-area_bde8a7856e453a64.te-te-sticky-header_2b4642a14b36c308 {
    width: 100%;
    z-index: 999;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }
  .te-header-menu-area_bde8a7856e453a64.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_bde8a7856e453a64.te-sticky_menu .te-logo_bbc37ea0a490ad33 .te-sticky-logo_89fb649063435ca1 img {
          width: 170px;
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
    .te-header-menu-area_bde8a7856e453a64.te-sticky_menu .te-main-menu_01f171ae1de45920 ul li.te-active > a:after {
      bottom: 20px; }
    .te-header-menu-area_bde8a7856e453a64.te-sticky_menu .te-main-menu_01f171ae1de45920 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_bde8a7856e453a64.te-sticky_menu .te-main-menu_01f171ae1de45920 ul li a {
          padding: 33px 14px; } }
    .te-header-menu-area_bde8a7856e453a64.te-sticky_menu .te-main-menu_01f171ae1de45920 ul li ul li a {
      padding: 10px 20px; }
  .te-header-menu-area_bde8a7856e453a64 .te-header-menu-wrapper_b9d97d94a7ea4e9f {
    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_bde8a7856e453a64 .te-header-menu-wrapper_b9d97d94a7ea4e9f {
        gap: 20px; } }
  .te-header-menu-area_bde8a7856e453a64 .te-logo_bbc37ea0a490ad33 {
    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_bde8a7856e453a64 .te-logo_bbc37ea0a490ad33 {
        height: 100px; } }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-header-menu-area_bde8a7856e453a64 .te-logo_bbc37ea0a490ad33 {
        height: 80px; } }
    .te-header-menu-area_bde8a7856e453a64 .te-logo_bbc37ea0a490ad33 .te-standard-logo_af28107487b8c763 img {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-header-menu-area_bde8a7856e453a64 .te-logo_bbc37ea0a490ad33 .te-sticky-logo_89fb649063435ca1 {
      display: none; }
      @media only screen and (max-width: 767px) {
        .te-header-menu-area_bde8a7856e453a64 .te-logo_bbc37ea0a490ad33 .te-sticky-logo_89fb649063435ca1 {
          width: 170px; } }
      @media only screen and (max-width: 1199px) {
        .te-header-menu-area_bde8a7856e453a64 .te-logo_bbc37ea0a490ad33 .te-sticky-logo_89fb649063435ca1 {
          display: block; } }
      .te-header-menu-area_bde8a7856e453a64 .te-logo_bbc37ea0a490ad33 .te-sticky-logo_89fb649063435ca1 img {
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }
    .te-header-menu-area_bde8a7856e453a64 .te-logo_bbc37ea0a490ad33 .te-retina-logo_6c0f1a676ad8e8c2 {
      display: none; }

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

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

.te-header-btn_2dd7307fff221976 {
  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_2dd7307fff221976 .te-icon_85816ae85ce4cced {
    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_2dd7307fff221976 .te-icon_85816ae85ce4cced: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_2dd7307fff221976 {
      display: none; } }
  .te-header-btn_2dd7307fff221976 .te-cta-btn_00786ef2f19eaae4 {
    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_2dd7307fff221976 .te-cta-btn_00786ef2f19eaae4:hover {
      background-color: #317EFE;
      color: #ffffff; }
  .te-header-btn_2dd7307fff221976 .te-quote-btn_5479b2ba9e7a851c {
    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_2dd7307fff221976 .te-quote-btn_5479b2ba9e7a851c: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_ab2d4f85cae0f6c8 {
    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_ab2d4f85cae0f6c8 .te-search-content-filed_ac66ccd20ad86e5a {
      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_ab2d4f85cae0f6c8 .te-search-content-filed_ac66ccd20ad86e5a .te-search-close {
        cursor: pointer;
        font-size: 30px;
        color: #ffffff; }
    .te-search-form-wrapper .te-search-form-inner_ab2d4f85cae0f6c8 .te-search-form_212cfac2bc4f8423 {
      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_ab2d4f85cae0f6c8 .te-search-form_212cfac2bc4f8423 .te-search-form-input_a9856f191777d124 {
        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_ab2d4f85cae0f6c8 .te-search-form_212cfac2bc4f8423 .te-search-form-input_a9856f191777d124 .te-search-icon_d42b92990bcaef14 {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex; }
        .te-search-form-wrapper .te-search-form-inner_ab2d4f85cae0f6c8 .te-search-form_212cfac2bc4f8423 .te-search-form-input_a9856f191777d124 button.te-submit-search-btn_d4b0ccc13d3e4652 {
          padding: 15px 24px !important; }
      .te-search-form-wrapper .te-search-form-inner_ab2d4f85cae0f6c8 .te-search-form_212cfac2bc4f8423 input[type="search"] {
        margin-top: 0 !important;
        background: transparent !important;
        border: 0 !important;
        padding: 0 12px !important;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.te-mobile-menu-bar_eabc9d2eac67d09d 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_eabc9d2eac67d09d 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_dfddd4c8ca3e9714 {
    display: inline-block;
    width: 180px; }
  .te-menu-sidebar-area .te-menu-sidebar-wrapper_5301b5dc7a8308b5 {
    position: relative;
    padding: 40px; }
  .te-menu-sidebar-area.active {
    right: 0; }
  .te-menu-sidebar-area .te-menu-sidebar-close_d57431c525f092d5 {
    position: absolute;
    top: 0;
    right: 0; }
    .te-menu-sidebar-area .te-menu-sidebar-close_d57431c525f092d5 .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_d57431c525f092d5 .te-menu-sidebar-close-btn:hover {
        background-color: #317EFE; }
  .te-menu-sidebar-area .te-menu-sidebar-content_18445c94939d16eb .te-menu-sidebar-single-widget_2af685cd79157d98 {
    display: inline-block;
    margin-top: 20px;
    width: 100%; }
    .te-menu-sidebar-area .te-menu-sidebar-content_18445c94939d16eb .te-menu-sidebar-single-widget_2af685cd79157d98 .te-menu-sidebar-title_b25be73e67811ffe {
      margin-bottom: 5px; }
    .te-menu-sidebar-area .te-menu-sidebar-content_18445c94939d16eb .te-menu-sidebar-single-widget_2af685cd79157d98 .te-header-contact-info_5ac61be24a80101c {
      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_18445c94939d16eb .te-menu-sidebar-single-widget_2af685cd79157d98 .te-header-contact-info_5ac61be24a80101c 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_18445c94939d16eb .te-menu-sidebar-single-widget_2af685cd79157d98 .te-header-contact-info_5ac61be24a80101c span.te-contact-info-item_8dc9d6fd28ed148f {
          gap: 0 10px !important; }
        .te-menu-sidebar-area .te-menu-sidebar-content_18445c94939d16eb .te-menu-sidebar-single-widget_2af685cd79157d98 .te-header-contact-info_5ac61be24a80101c 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_18445c94939d16eb .te-menu-sidebar-single-widget_2af685cd79157d98 .te-header-contact-info_5ac61be24a80101c span a:hover {
            color: #317EFE; }
    .te-menu-sidebar-area .te-menu-sidebar-content_18445c94939d16eb .te-menu-sidebar-single-widget_2af685cd79157d98 .te-social-profile_e226cec244f852bd {
      margin-top: 20px;
      border-top: 1px solid #dfe2e9;
      width: 100%;
      padding-top: 20px; }
      .te-menu-sidebar-area .te-menu-sidebar-content_18445c94939d16eb .te-menu-sidebar-single-widget_2af685cd79157d98 .te-social-profile_e226cec244f852bd a {
        color: #14203A;
        font-size: 22px; }
        .te-menu-sidebar-area .te-menu-sidebar-content_18445c94939d16eb .te-menu-sidebar-single-widget_2af685cd79157d98 .te-social-profile_e226cec244f852bd 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_1436ffd9fb35b4a9 {
  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_1436ffd9fb35b4a9.style-2_3b27032e2c964d60 .te-single-slider_faa28729da2c248f {
    height: 950px;
    padding-top: 70px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .slider-area_1436ffd9fb35b4a9.style-2_3b27032e2c964d60 .te-single-slider_faa28729da2c248f {
        height: unset;
        padding: 80px 0; } }
    .slider-area_1436ffd9fb35b4a9.style-2_3b27032e2c964d60 .te-single-slider_faa28729da2c248f .slider-feature-img_08c0e4598535c26b {
      position: absolute;
      right: 0;
      top: 0; }
      @media only screen and (min-width: 1200px) and (max-width: 1399px) {
        .slider-area_1436ffd9fb35b4a9.style-2_3b27032e2c964d60 .te-single-slider_faa28729da2c248f .slider-feature-img_08c0e4598535c26b {
          right: -200px; } }
      @media only screen and (min-width: 992px) and (max-width: 1199px) {
        .slider-area_1436ffd9fb35b4a9.style-2_3b27032e2c964d60 .te-single-slider_faa28729da2c248f .slider-feature-img_08c0e4598535c26b {
          right: -280px; } }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .slider-area_1436ffd9fb35b4a9.style-2_3b27032e2c964d60 .te-single-slider_faa28729da2c248f .slider-feature-img_08c0e4598535c26b {
          right: -380px; } }
      .slider-area_1436ffd9fb35b4a9.style-2_3b27032e2c964d60 .te-single-slider_faa28729da2c248f .slider-feature-img_08c0e4598535c26b .company-award_2baf10ec69af2222 {
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
        margin-top: 50px;
        left: 135px; }
        .slider-area_1436ffd9fb35b4a9.style-2_3b27032e2c964d60 .te-single-slider_faa28729da2c248f .slider-feature-img_08c0e4598535c26b .company-award_2baf10ec69af2222 .icon_4a6cb6cdc9fdbc6c {
          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_1436ffd9fb35b4a9.style-2_3b27032e2c964d60 .te-single-slider_faa28729da2c248f .slider-feature-img_08c0e4598535c26b .slider-feature-img-overlay_a8209986fe051ff8 {
          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_1436ffd9fb35b4a9.style-2_3b27032e2c964d60 .te-single-slider_faa28729da2c248f .slider-left-shape_8d3eaaf4da5da94f {
      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_1436ffd9fb35b4a9.style-2_3b27032e2c964d60 .te-single-slider_faa28729da2c248f .slider-left-shape_8d3eaaf4da5da94f {
          display: none; } }
    .slider-area_1436ffd9fb35b4a9.style-2_3b27032e2c964d60 .te-single-slider_faa28729da2c248f .slider-right-shape_5c810bb19acf66ee {
      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_1436ffd9fb35b4a9.style-2_3b27032e2c964d60 .te-single-slider_faa28729da2c248f .slider-right-shape_5c810bb19acf66ee {
          display: none; } }
    .slider-area_1436ffd9fb35b4a9.style-2_3b27032e2c964d60 .te-single-slider_faa28729da2c248f .slider-circle-shape_a19b653d3a87268c {
      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_1436ffd9fb35b4a9 .te-slider-wrapper_7f9667ff4be72705 .slick-active .te-slider-short-title_5833424deab58a51,
  .slider-area_1436ffd9fb35b4a9 .te-slider-wrapper_7f9667ff4be72705 .slick-active .te-slider-title_d6adc1e989800601,
  .slider-area_1436ffd9fb35b4a9 .te-slider-wrapper_7f9667ff4be72705 .slick-active .te-slider-short-desc_d40680224809cebe,
  .slider-area_1436ffd9fb35b4a9 .te-slider-wrapper_7f9667ff4be72705 .slick-active .te-slider-btn-wrapper_082c046fe6a68aab {
    -webkit-animation-name: MovefadeUp;
    animation-name: MovefadeUp;
    -webkit-animation-fill-mode: both; }
  .slider-area_1436ffd9fb35b4a9 .te-slider-wrapper_7f9667ff4be72705 .slick-active .te-slider-short-title_5833424deab58a51 {
    -webkit-animation-delay: 0.3s;
    animation-delay: 0.3s;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s; }
  .slider-area_1436ffd9fb35b4a9 .te-slider-wrapper_7f9667ff4be72705 .slick-active .te-slider-title_d6adc1e989800601 {
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s; }
  .slider-area_1436ffd9fb35b4a9 .te-slider-wrapper_7f9667ff4be72705 .slick-active .te-slider-short-desc_d40680224809cebe {
    -webkit-animation-delay: 0.7s;
    animation-delay: 0.7s;
    -webkit-animation-duration: 0.7s;
    animation-duration: 0.7s; }
  .slider-area_1436ffd9fb35b4a9 .te-slider-wrapper_7f9667ff4be72705 .slick-active .te-slider-btn-wrapper_082c046fe6a68aab {
    -webkit-animation-delay: 0.9s;
    animation-delay: 0.9s;
    -webkit-animation-duration: 0.9s;
    animation-duration: 0.9s; }
  .slider-area_1436ffd9fb35b4a9 .te-slider-wrapper_7f9667ff4be72705 .slick-dots_c971a1011601355f {
    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_1436ffd9fb35b4a9 .te-slider-wrapper_7f9667ff4be72705 .slick-dots_c971a1011601355f {
        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_1436ffd9fb35b4a9 .te-slider-wrapper_7f9667ff4be72705 .slick-dots_c971a1011601355f 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_1436ffd9fb35b4a9 .te-slider-wrapper_7f9667ff4be72705 .slick-dots_c971a1011601355f 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_1436ffd9fb35b4a9 .te-slider-wrapper_7f9667ff4be72705 .slick-dots_c971a1011601355f li button:hover {
          background-color: #317EFE;
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
      .slider-area_1436ffd9fb35b4a9 .te-slider-wrapper_7f9667ff4be72705 .slick-dots_c971a1011601355f li.slick-active {
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        outline: 1px solid #317EFE; }
        .slider-area_1436ffd9fb35b4a9 .te-slider-wrapper_7f9667ff4be72705 .slick-dots_c971a1011601355f li.slick-active button {
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
  .slider-area_1436ffd9fb35b4a9 .te-single-slider_faa28729da2c248f {
    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_1436ffd9fb35b4a9 .te-single-slider_faa28729da2c248f {
        background-image: none !important; } }
    .slider-area_1436ffd9fb35b4a9 .te-single-slider_faa28729da2c248f .te-slider-overlay_5957862f7a0297f7 {
      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_1436ffd9fb35b4a9 .te-single-slider_faa28729da2c248f .te-slider-overlay_5957862f7a0297f7 {
          left: 0; } }
      .slider-area_1436ffd9fb35b4a9 .te-single-slider_faa28729da2c248f .te-slider-overlay_5957862f7a0297f7 .te-slider-overlay-shape_4b2ab6d479eb8a0f {
        position: absolute;
        top: 0;
        height: 100%;
        left: -340px;
        width: 100%; }
        @media only screen and (min-width: 0px) and (max-width: 767px) {
          .slider-area_1436ffd9fb35b4a9 .te-single-slider_faa28729da2c248f .te-slider-overlay_5957862f7a0297f7 .te-slider-overlay-shape_4b2ab6d479eb8a0f {
            display: none; } }
    .slider-area_1436ffd9fb35b4a9 .te-single-slider_faa28729da2c248f .te-slider-content-wrapper_1c62caa6baac7b9d {
      position: relative;
      z-index: 99; }
      .slider-area_1436ffd9fb35b4a9 .te-single-slider_faa28729da2c248f .te-slider-content-wrapper_1c62caa6baac7b9d .te-slider-content_8572f0d1937f00c6 .te-slider-short-title_5833424deab58a51 {
        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_1436ffd9fb35b4a9 .te-single-slider_faa28729da2c248f .te-slider-content-wrapper_1c62caa6baac7b9d .te-slider-content_8572f0d1937f00c6 .te-slider-title_d6adc1e989800601 {
        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_1436ffd9fb35b4a9 .te-single-slider_faa28729da2c248f .te-slider-content-wrapper_1c62caa6baac7b9d .te-slider-content_8572f0d1937f00c6 .te-slider-title_d6adc1e989800601 {
            font-size: 60px;
            line-height: 64px; } }
        @media only screen and (min-width: 992px) and (max-width: 1199px) {
          .slider-area_1436ffd9fb35b4a9 .te-single-slider_faa28729da2c248f .te-slider-content-wrapper_1c62caa6baac7b9d .te-slider-content_8572f0d1937f00c6 .te-slider-title_d6adc1e989800601 {
            font-size: 48px;
            line-height: 56px; } }
        @media only screen and (min-width: 768px) and (max-width: 991px) {
          .slider-area_1436ffd9fb35b4a9 .te-single-slider_faa28729da2c248f .te-slider-content-wrapper_1c62caa6baac7b9d .te-slider-content_8572f0d1937f00c6 .te-slider-title_d6adc1e989800601 {
            font-size: 42px;
            line-height: 52px; } }
        @media only screen and (min-width: 0px) and (max-width: 767px) {
          .slider-area_1436ffd9fb35b4a9 .te-single-slider_faa28729da2c248f .te-slider-content-wrapper_1c62caa6baac7b9d .te-slider-content_8572f0d1937f00c6 .te-slider-title_d6adc1e989800601 {
            font-size: 38px;
            line-height: 44px;
            margin-bottom: 20px; } }
      .slider-area_1436ffd9fb35b4a9 .te-single-slider_faa28729da2c248f .te-slider-content-wrapper_1c62caa6baac7b9d .te-slider-content_8572f0d1937f00c6 .te-slider-short-desc_d40680224809cebe {
        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_1436ffd9fb35b4a9 .te-single-slider_faa28729da2c248f .te-slider-content-wrapper_1c62caa6baac7b9d .te-slider-content_8572f0d1937f00c6 .te-slider-short-desc_d40680224809cebe {
            font-size: 18px;
            line-height: 32px; } }
        @media only screen and (min-width: 768px) and (max-width: 991px) {
          .slider-area_1436ffd9fb35b4a9 .te-single-slider_faa28729da2c248f .te-slider-content-wrapper_1c62caa6baac7b9d .te-slider-content_8572f0d1937f00c6 .te-slider-short-desc_d40680224809cebe {
            font-size: 18px;
            line-height: 32px; } }
        @media only screen and (min-width: 0px) and (max-width: 767px) {
          .slider-area_1436ffd9fb35b4a9 .te-single-slider_faa28729da2c248f .te-slider-content-wrapper_1c62caa6baac7b9d .te-slider-content_8572f0d1937f00c6 .te-slider-short-desc_d40680224809cebe {
            font-size: 18px;
            line-height: 32px; } }
      .slider-area_1436ffd9fb35b4a9 .te-single-slider_faa28729da2c248f .te-slider-content-wrapper_1c62caa6baac7b9d .te-slider-content_8572f0d1937f00c6 .te-slider-btn-wrapper_082c046fe6a68aab {
        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_1436ffd9fb35b4a9 .te-single-slider_faa28729da2c248f .te-slider-content-wrapper_1c62caa6baac7b9d .te-slider-content_8572f0d1937f00c6 .te-slider-btn-wrapper_082c046fe6a68aab {
            padding-top: 30px; } }
        .slider-area_1436ffd9fb35b4a9 .te-single-slider_faa28729da2c248f .te-slider-content-wrapper_1c62caa6baac7b9d .te-slider-content_8572f0d1937f00c6 .te-slider-btn-wrapper_082c046fe6a68aab .te-theme-btn_2d0efa0bc82a4156 {
          padding: 11px 30px;
          color: #ffffff;
          border-radius: 50px;
          background-color: #317EFE;
          -ms-flex-negative: 0;
              flex-shrink: 0; }
        .slider-area_1436ffd9fb35b4a9 .te-single-slider_faa28729da2c248f .te-slider-content-wrapper_1c62caa6baac7b9d .te-slider-content_8572f0d1937f00c6 .te-slider-btn-wrapper_082c046fe6a68aab .te-call-btn_1eb6f7f45ed3d148 {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          gap: 20px; }
          .slider-area_1436ffd9fb35b4a9 .te-single-slider_faa28729da2c248f .te-slider-content-wrapper_1c62caa6baac7b9d .te-slider-content_8572f0d1937f00c6 .te-slider-btn-wrapper_082c046fe6a68aab .te-call-btn_1eb6f7f45ed3d148 .te-icon_85816ae85ce4cced {
            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_1436ffd9fb35b4a9 .te-single-slider_faa28729da2c248f .te-slider-content-wrapper_1c62caa6baac7b9d .te-slider-content_8572f0d1937f00c6 .te-slider-btn-wrapper_082c046fe6a68aab .te-call-btn_1eb6f7f45ed3d148 .te-content_3ce1f1394be6079f {
            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_1436ffd9fb35b4a9 .te-single-slider_faa28729da2c248f .te-slider-content-wrapper_1c62caa6baac7b9d .te-slider-content_8572f0d1937f00c6 .te-slider-btn-wrapper_082c046fe6a68aab .te-call-btn_1eb6f7f45ed3d148 .te-content_3ce1f1394be6079f .te-title_83d4722a1e2f139d {
              font-size: 18px;
              font-weight: 400;
              line-height: 24px;
              color: #335371; }
            .slider-area_1436ffd9fb35b4a9 .te-single-slider_faa28729da2c248f .te-slider-content-wrapper_1c62caa6baac7b9d .te-slider-content_8572f0d1937f00c6 .te-slider-btn-wrapper_082c046fe6a68aab .te-call-btn_1eb6f7f45ed3d148 .te-content_3ce1f1394be6079f .te-text_34afe09f4b13b0b5 {
              font-size: 20px;
              font-weight: 500;
              line-height: 24px;
              letter-spacing: 0px;
              color: #14203A; }

.slider-area_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 {
  position: relative;
  overflow: visible;
  background: transparent; }
  .slider-area_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4: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_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-single-slider_faa28729da2c248f {
    position: relative;
    background: -webkit-gradient(linear, left top, left bottom, from(#A0D7FE), to(#F6FBFF));
    background: linear-gradient(180deg, #A0D7FE 0%, #F6FBFF 100%); }
    .slider-area_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-single-slider_faa28729da2c248f .te-slider-overlay_5957862f7a0297f7 {
      left: 0;
      background: -webkit-gradient(linear, left top, left bottom, from(#A0D7FE), to(#F6FBFF));
      background: linear-gradient(180deg, #A0D7FE 0%, #F6FBFF 100%); }
      .slider-area_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-single-slider_faa28729da2c248f .te-slider-overlay_5957862f7a0297f7::before {
        display: none; }
    .slider-area_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-single-slider_faa28729da2c248f .slider-shape_36c7d87e4bfb2549 {
      position: absolute;
      border-radius: 20px;
      overflow: hidden; }
      .slider-area_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-single-slider_faa28729da2c248f .slider-shape_36c7d87e4bfb2549 img {
        -o-object-fit: cover;
           object-fit: cover;
        position: absolute;
        left: 0;
        width: 100%;
        height: 100%;
        top: 0; }
    .slider-area_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-single-slider_faa28729da2c248f .shape-one_83a61b2b1a347707 {
      top: 50px;
      left: 0;
      width: 300px;
      height: 290px; }
      @media (max-width: 991px) {
        .slider-area_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-single-slider_faa28729da2c248f .shape-one_83a61b2b1a347707 {
          display: none; } }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .slider-area_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-single-slider_faa28729da2c248f .shape-one_83a61b2b1a347707 {
          width: 200px;
          height: 150px;
          top: 100px; } }
      @media only screen and (min-width: 992px) and (max-width: 1199px) {
        .slider-area_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-single-slider_faa28729da2c248f .shape-one_83a61b2b1a347707 {
          width: 200px;
          height: 150px;
          top: 100px; } }
      @media only screen and (min-width: 1200px) and (max-width: 1399px) {
        .slider-area_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-single-slider_faa28729da2c248f .shape-one_83a61b2b1a347707 {
          top: 160px;
          width: 250px;
          height: 200px; } }
    .slider-area_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-single-slider_faa28729da2c248f .shape-two_afc710b1c540c1d5 {
      top: 0;
      right: 0;
      width: 300px;
      height: 310px; }
      @media (max-width: 991px) {
        .slider-area_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-single-slider_faa28729da2c248f .shape-two_afc710b1c540c1d5 {
          display: none; } }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .slider-area_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-single-slider_faa28729da2c248f .shape-two_afc710b1c540c1d5 {
          top: 130px;
          right: -30px;
          width: 250px;
          height: 180px; } }
      @media only screen and (min-width: 992px) and (max-width: 1199px) {
        .slider-area_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-single-slider_faa28729da2c248f .shape-two_afc710b1c540c1d5 {
          top: 130px;
          right: -30px;
          width: 250px;
          height: 180px; } }
      @media only screen and (min-width: 1200px) and (max-width: 1399px) {
        .slider-area_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-single-slider_faa28729da2c248f .shape-two_afc710b1c540c1d5 {
          width: 300px;
          height: 250px;
          top: 70px;
          right: -40px; } }
    .slider-area_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-single-slider_faa28729da2c248f .shape-three_c9bab1f198f57433 {
      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_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-single-slider_faa28729da2c248f .shape-three_c9bab1f198f57433 {
          display: none !important; } }
      @media (max-width: 991px) {
        .slider-area_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-single-slider_faa28729da2c248f .shape-three_c9bab1f198f57433 {
          top: 50%;
          -webkit-transform: translate(-50%, -50%);
                  transform: translate(-50%, -50%); } }
    .slider-area_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-single-slider_faa28729da2c248f .te-slider-container_9295bb22461ec248 {
      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_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-single-slider_faa28729da2c248f .te-slider-container_9295bb22461ec248 {
          -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_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-single-slider_faa28729da2c248f .te-slider-container_9295bb22461ec248 {
          padding: 70px 0;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center; } }
      .slider-area_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-single-slider_faa28729da2c248f .te-slider-container_9295bb22461ec248 .te-slider-column_e86385043980ce35 {
        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_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-single-slider_faa28729da2c248f .te-slider-container_9295bb22461ec248 .te-slider-column_e86385043980ce35 {
            width: 100%; } }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .slider-area_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-single-slider_faa28729da2c248f .te-slider-content-wrapper_1c62caa6baac7b9d .te-slider-content_8572f0d1937f00c6 .te-slider-btn-wrapper_082c046fe6a68aab {
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center; } }
    .slider-area_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-single-slider_faa28729da2c248f .te-slider-content-wrapper_1c62caa6baac7b9d .te-slider-content_8572f0d1937f00c6 .te-slider-btn-wrapper_082c046fe6a68aab .te-theme-btn_2d0efa0bc82a4156 {
      background-color: #317EFE;
      color: #ffffff; }
      .slider-area_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-single-slider_faa28729da2c248f .te-slider-content-wrapper_1c62caa6baac7b9d .te-slider-content_8572f0d1937f00c6 .te-slider-btn-wrapper_082c046fe6a68aab .te-theme-btn_2d0efa0bc82a4156:hover {
        background-color: #E7F914;
        color: #14203A; }
    .slider-area_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-single-slider_faa28729da2c248f .te-slider-content-wrapper_1c62caa6baac7b9d .te-slider-content_8572f0d1937f00c6 .te-slider-btn-wrapper_082c046fe6a68aab .te-call-btn_1eb6f7f45ed3d148 .te-icon_85816ae85ce4cced {
      color: #317EFE; }
    .slider-area_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-single-slider_faa28729da2c248f .te-slider-content-wrapper_1c62caa6baac7b9d .te-slider-content_8572f0d1937f00c6 .te-slider-title_d6adc1e989800601 {
      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_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-single-slider_faa28729da2c248f .te-slider-content-wrapper_1c62caa6baac7b9d .te-slider-content_8572f0d1937f00c6 .te-slider-title_d6adc1e989800601 {
          font-size: 28px;
          line-height: 42px; } }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .slider-area_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-single-slider_faa28729da2c248f .te-slider-content-wrapper_1c62caa6baac7b9d .te-slider-content_8572f0d1937f00c6 .te-slider-title_d6adc1e989800601 {
          font-size: 32px;
          line-height: 52px; } }
      @media only screen and (min-width: 992px) and (max-width: 1199px) {
        .slider-area_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-single-slider_faa28729da2c248f .te-slider-content-wrapper_1c62caa6baac7b9d .te-slider-content_8572f0d1937f00c6 .te-slider-title_d6adc1e989800601 {
          font-size: 62px;
          line-height: 80px; } }
  .slider-area_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-slider-wrapper_7f9667ff4be72705 .container {
    position: relative; }
  .slider-area_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-slider-wrapper_7f9667ff4be72705 .slider-shape-bg_703854c02c7831ea {
    position: relative;
    width: 100%;
    height: 100%;
    margin-left: 100px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .slider-area_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-slider-wrapper_7f9667ff4be72705 .slider-shape-bg_703854c02c7831ea {
        display: none; } }
    @media (max-width: 1399px) {
      .slider-area_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-slider-wrapper_7f9667ff4be72705 .slider-shape-bg_703854c02c7831ea {
        margin-left: 0; } }
    .slider-area_1436ffd9fb35b4a9.style-1_5de27171dde9a8b4 .te-slider-wrapper_7f9667ff4be72705 .slider-shape-bg_703854c02c7831ea: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_646f44ac94d25ca3 {
  position: relative; }

.te-info-card_65ad410ecc1a5490 {
  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_65ad410ecc1a5490 {
      padding: 40px 25px; } }
  .te-info-card_65ad410ecc1a5490: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_65ad410ecc1a5490:hover .te-image-wrapper_7b1e3b374b423690 .overlay_a13bbccfc1f6350f {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      opacity: 0.72; }
    .te-info-card_65ad410ecc1a5490:hover .te-image-wrapper_7b1e3b374b423690 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_65ad410ecc1a5490:hover .icon_4a6cb6cdc9fdbc6c img {
      -webkit-transform: rotateY(360deg);
              transform: rotateY(360deg);
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-info-card_65ad410ecc1a5490:hover .content .te-read-more_99700ab311c0402c .te-theme-btn_2d0efa0bc82a4156 {
      background-color: #317EFE;
      border-color: #317EFE;
      color: #ffffff;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
  .te-info-card_65ad410ecc1a5490 .te-info-card-inner_559a85eed30d8116 {
    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_65ad410ecc1a5490 .te-image-wrapper_7b1e3b374b423690 {
    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_65ad410ecc1a5490 .te-image-wrapper_7b1e3b374b423690 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_65ad410ecc1a5490 .te-image-wrapper_7b1e3b374b423690 .overlay_a13bbccfc1f6350f {
      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_65ad410ecc1a5490 .icon_4a6cb6cdc9fdbc6c {
    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_65ad410ecc1a5490 .icon_4a6cb6cdc9fdbc6c img {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
  .te-info-card_65ad410ecc1a5490 .te-content-wrapper_dbe16323708a3c8b {
    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_65ad410ecc1a5490 .te-title-wrapper_6eb5eaac7e511ff2 {
    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_65ad410ecc1a5490 .te-title-wrapper_6eb5eaac7e511ff2 .icon_4a6cb6cdc9fdbc6c {
      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_65ad410ecc1a5490 .te-title-wrapper_6eb5eaac7e511ff2 .icon_4a6cb6cdc9fdbc6c::before, .te-info-card_65ad410ecc1a5490 .te-title-wrapper_6eb5eaac7e511ff2 .icon_4a6cb6cdc9fdbc6c::after {
        position: absolute;
        content: "";
        width: 10px;
        height: 10px;
        border-radius: 100%;
        background-color: #317EFE;
        border: 1px solid #E1E1E1; }
      .te-info-card_65ad410ecc1a5490 .te-title-wrapper_6eb5eaac7e511ff2 .icon_4a6cb6cdc9fdbc6c::before {
        top: 15px;
        left: 5px; }
      .te-info-card_65ad410ecc1a5490 .te-title-wrapper_6eb5eaac7e511ff2 .icon_4a6cb6cdc9fdbc6c::after {
        bottom: 15px;
        right: 5px; }
    .te-info-card_65ad410ecc1a5490 .te-title-wrapper_6eb5eaac7e511ff2 .title {
      font-size: 24px;
      line-height: 24px;
      font-weight: 500;
      margin: 0;
      color: #14203A;
      -webkit-transition: all 0.6s ease;
      transition: all 0.6s ease; }
    .te-info-card_65ad410ecc1a5490 .te-title-wrapper_6eb5eaac7e511ff2 .divider_dd0f28c034b66f02 {
      width: 55px;
      height: 2px;
      background-color: #317EFE; }
  .te-info-card_65ad410ecc1a5490 .content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 30px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .te-info-card_65ad410ecc1a5490 .content .desc_43b5ed6e080f413d {
      -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_65ad410ecc1a5490 .content .te-read-more_99700ab311c0402c {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: start; }
      .te-info-card_65ad410ecc1a5490 .content .te-read-more_99700ab311c0402c .te-theme-btn_2d0efa0bc82a4156 {
        background-color: transparent;
        color: #317EFE;
        border: 1px solid #131A2A;
        padding: 9px 28px; }
        .te-info-card_65ad410ecc1a5490 .content .te-read-more_99700ab311c0402c .te-theme-btn_2d0efa0bc82a4156:hover {
          background-color: #317EFE;
          color: #ffffff;
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }

.te-info-card_65ad410ecc1a5490.style-2_3b27032e2c964d60 {
  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_65ad410ecc1a5490.style-2_3b27032e2c964d60 {
      padding: 35px; } }
  @media only screen and (min-width: 992px) and (max-width: 1199px) {
    .te-info-card_65ad410ecc1a5490.style-2_3b27032e2c964d60 {
      padding: 35px; } }
  .te-info-card_65ad410ecc1a5490.style-2_3b27032e2c964d60:hover .image img {
    -webkit-transform: scale(1.03);
            transform: scale(1.03);
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }
  .te-info-card_65ad410ecc1a5490.style-2_3b27032e2c964d60:hover .content .te-read-more_99700ab311c0402c .te-theme-btn_2d0efa0bc82a4156 {
    background-color: inherit;
    color: #317EFE; }
  .te-info-card_65ad410ecc1a5490.style-2_3b27032e2c964d60 .image {
    border-radius: 20px;
    overflow: hidden; }
    .te-info-card_65ad410ecc1a5490.style-2_3b27032e2c964d60 .image img {
      -webkit-transform: scale(1);
              transform: scale(1);
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      width: 100%; }
  .te-info-card_65ad410ecc1a5490.style-2_3b27032e2c964d60 .te-title-wrapper_6eb5eaac7e511ff2 {
    padding-bottom: 15px; }
  .te-info-card_65ad410ecc1a5490.style-2_3b27032e2c964d60 .te-content-wrapper_dbe16323708a3c8b {
    text-align: left;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start; }
  .te-info-card_65ad410ecc1a5490.style-2_3b27032e2c964d60 .content {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    gap: 10px; }
    .te-info-card_65ad410ecc1a5490.style-2_3b27032e2c964d60 .content .te-read-more_99700ab311c0402c .te-theme-btn_2d0efa0bc82a4156 {
      padding: 0;
      border: 0; }

.te-icon-card_f3aaf9d269f440c9 {
  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_f3aaf9d269f440c9 {
      -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_f3aaf9d269f440c9:hover .icon_4a6cb6cdc9fdbc6c img {
    -webkit-transform: rotateY(360deg);
            transform: rotateY(360deg);
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }
  .te-icon-card_f3aaf9d269f440c9 .icon_4a6cb6cdc9fdbc6c {
    width: 78px;
    height: 78px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-negative: 0;
        flex-shrink: 0; }
    .te-icon-card_f3aaf9d269f440c9 .icon_4a6cb6cdc9fdbc6c img {
      width: 100%;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
  .te-icon-card_f3aaf9d269f440c9 .content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 30px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-icon-card_f3aaf9d269f440c9 .content {
        gap: 15px; } }
    .te-icon-card_f3aaf9d269f440c9 .content .title {
      font-family: "Inter", sans-serif;
      font-weight: 500;
      font-size: 24px;
      line-height: 36px;
      color: #14203A;
      margin-bottom: 0; }
    .te-icon-card_f3aaf9d269f440c9 .content .desc_43b5ed6e080f413d {
      font-family: "Inter", sans-serif;
      font-size: 18px;
      line-height: 30px;
      font-weight: 400;
      color: #335371;
      margin-bottom: 0; }
      .te-icon-card_f3aaf9d269f440c9 .content .desc_43b5ed6e080f413d a {
        color: #335371; }

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

.te-icon-card_f3aaf9d269f440c9.style-three_5254c17b3bb79fbe {
  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_f3aaf9d269f440c9.style-three_5254c17b3bb79fbe .icon_4a6cb6cdc9fdbc6c {
    width: 72px;
    height: 72px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-negative: 0;
        flex-shrink: 0; }
    .te-icon-card_f3aaf9d269f440c9.style-three_5254c17b3bb79fbe .icon_4a6cb6cdc9fdbc6c img {
      width: 100%; }
  .te-icon-card_f3aaf9d269f440c9.style-three_5254c17b3bb79fbe .content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 30px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
    .te-icon-card_f3aaf9d269f440c9.style-three_5254c17b3bb79fbe .content .title {
      color: #ffffff; }
    .te-icon-card_f3aaf9d269f440c9.style-three_5254c17b3bb79fbe .content .desc_43b5ed6e080f413d {
      color: #c7cdda; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-icon-card_f3aaf9d269f440c9.style-three_5254c17b3bb79fbe {
      gap: 25px; }
      .te-icon-card_f3aaf9d269f440c9.style-three_5254c17b3bb79fbe .content {
        gap: 18px; } }

.te-icon-card_f3aaf9d269f440c9.style-2_3b27032e2c964d60 {
  gap: 20px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 0; }
  .te-icon-card_f3aaf9d269f440c9.style-2_3b27032e2c964d60 .icon_4a6cb6cdc9fdbc6c {
    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_f3aaf9d269f440c9.style-2_3b27032e2c964d60 .content {
    width: 100%;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    gap: 10px; }
    .te-icon-card_f3aaf9d269f440c9.style-2_3b27032e2c964d60 .content .title {
      font-size: 20px;
      font-weight: 500;
      line-height: 28px;
      letter-spacing: 0px; }
    .te-icon-card_f3aaf9d269f440c9.style-2_3b27032e2c964d60 .content .desc_43b5ed6e080f413d {
      line-height: 22px; }

.te-about-image-card_1d4b83a9c6e47e8c .te-main-img-wrapper_1470fadf06492cf5 {
  text-align: right; }
  @media (max-width: 991px) {
    .te-about-image-card_1d4b83a9c6e47e8c .te-main-img-wrapper_1470fadf06492cf5 {
      text-align: left; } }
  .te-about-image-card_1d4b83a9c6e47e8c .te-main-img-wrapper_1470fadf06492cf5 .te-main-img-inner_90e03b6909c54525 {
    position: relative;
    display: inline-block;
    z-index: 2; }
    .te-about-image-card_1d4b83a9c6e47e8c .te-main-img-wrapper_1470fadf06492cf5 .te-main-img-inner_90e03b6909c54525 > img {
      border-radius: 500px 500px 0 0;
      margin-left: 7px;
      margin-top: 4px; }
      @media (max-width: 650px) {
        .te-about-image-card_1d4b83a9c6e47e8c .te-main-img-wrapper_1470fadf06492cf5 .te-main-img-inner_90e03b6909c54525 > img {
          width: 100%; } }
    .te-about-image-card_1d4b83a9c6e47e8c .te-main-img-wrapper_1470fadf06492cf5 .te-main-img-inner_90e03b6909c54525 .te-img-card-shape_83ef4370a4c5b449 {
      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_1d4b83a9c6e47e8c .te-main-img-wrapper_1470fadf06492cf5 .te-main-img-inner_90e03b6909c54525 .te-img-card-shape_83ef4370a4c5b449 {
          right: 0; } }
.te-about-image-card_1d4b83a9c6e47e8c .te-company-foundation_4444f2d53b6fc6f5 {
  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_1d4b83a9c6e47e8c .te-company-foundation_4444f2d53b6fc6f5 .te-counter-wrapper_30f2b97c39ee5240 {
    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_1d4b83a9c6e47e8c .te-company-foundation_4444f2d53b6fc6f5 .counter-title_0b12776ab67351c5 {
    font-size: 45px;
    font-weight: 700;
    line-height: 54.9px;
    letter-spacing: -0.8px;
    color: #14203A;
    margin-bottom: 0; }
  .te-about-image-card_1d4b83a9c6e47e8c .te-company-foundation_4444f2d53b6fc6f5 .title {
    font-size: 14.35px;
    font-weight: 500;
    line-height: 140%;
    letter-spacing: 0.359px;
    color: #14203A;
    margin-bottom: 0;
    text-align: left; }

.te-about-image-card_1d4b83a9c6e47e8c.style-2_3b27032e2c964d60 .te-main-img-wrapper_1470fadf06492cf5 .te-main-img-inner_90e03b6909c54525 {
  border-radius: 20px;
  padding-right: 80px;
  margin-top: 23px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-about-image-card_1d4b83a9c6e47e8c.style-2_3b27032e2c964d60 .te-main-img-wrapper_1470fadf06492cf5 .te-main-img-inner_90e03b6909c54525 {
      padding-right: 0;
      margin-top: 0; } }
  .te-about-image-card_1d4b83a9c6e47e8c.style-2_3b27032e2c964d60 .te-main-img-wrapper_1470fadf06492cf5 .te-main-img-inner_90e03b6909c54525 > img {
    margin: 0;
    border-radius: 20px; }
  .te-about-image-card_1d4b83a9c6e47e8c.style-2_3b27032e2c964d60 .te-main-img-wrapper_1470fadf06492cf5 .te-main-img-inner_90e03b6909c54525 .te-img-card-shape_83ef4370a4c5b449 {
    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_1d4b83a9c6e47e8c.style-2_3b27032e2c964d60 .te-main-img-wrapper_1470fadf06492cf5 .te-main-img-inner_90e03b6909c54525 .te-img-card-shape_83ef4370a4c5b449 {
        display: none; } }
  .te-about-image-card_1d4b83a9c6e47e8c.style-2_3b27032e2c964d60 .te-main-img-wrapper_1470fadf06492cf5 .te-main-img-inner_90e03b6909c54525 .te-another-image_6f9341e155ccd249 {
    position: absolute;
    top: 55%;
    right: -45px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-about-image-card_1d4b83a9c6e47e8c.style-2_3b27032e2c964d60 .te-main-img-wrapper_1470fadf06492cf5 .te-main-img-inner_90e03b6909c54525 .te-another-image_6f9341e155ccd249 {
        position: relative;
        right: unset;
        top: unset; } }
    @media only screen and (min-width: 1200px) and (max-width: 1399px) {
      .te-about-image-card_1d4b83a9c6e47e8c.style-2_3b27032e2c964d60 .te-main-img-wrapper_1470fadf06492cf5 .te-main-img-inner_90e03b6909c54525 .te-another-image_6f9341e155ccd249 {
        position: relative; } }
    .te-about-image-card_1d4b83a9c6e47e8c.style-2_3b27032e2c964d60 .te-main-img-wrapper_1470fadf06492cf5 .te-main-img-inner_90e03b6909c54525 .te-another-image_6f9341e155ccd249 .te-another-image-inner_de994bba5f0c9b59 {
      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_1d4b83a9c6e47e8c.style-2_3b27032e2c964d60 .te-main-img-wrapper_1470fadf06492cf5 .te-main-img-inner_90e03b6909c54525 .te-another-image_6f9341e155ccd249 .te-another-image-inner_de994bba5f0c9b59 {
          width: 100%; }
          .te-about-image-card_1d4b83a9c6e47e8c.style-2_3b27032e2c964d60 .te-main-img-wrapper_1470fadf06492cf5 .te-main-img-inner_90e03b6909c54525 .te-another-image_6f9341e155ccd249 .te-another-image-inner_de994bba5f0c9b59 img {
            width: 100%; } }
    .te-about-image-card_1d4b83a9c6e47e8c.style-2_3b27032e2c964d60 .te-main-img-wrapper_1470fadf06492cf5 .te-main-img-inner_90e03b6909c54525 .te-another-image_6f9341e155ccd249 .video-btn_8299de3701d4b81a {
      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_1d4b83a9c6e47e8c.style-2_3b27032e2c964d60 .te-main-img-wrapper_1470fadf06492cf5 .te-main-img-inner_90e03b6909c54525 .te-another-image_6f9341e155ccd249 .video-btn_8299de3701d4b81a {
          left: 0;
          -webkit-transform: translate(0%, -50%);
                  transform: translate(0%, -50%); } }
      .te-about-image-card_1d4b83a9c6e47e8c.style-2_3b27032e2c964d60 .te-main-img-wrapper_1470fadf06492cf5 .te-main-img-inner_90e03b6909c54525 .te-another-image_6f9341e155ccd249 .video-btn_8299de3701d4b81a 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_1d4b83a9c6e47e8c.style-2_3b27032e2c964d60 .te-main-img-wrapper_1470fadf06492cf5 .te-main-img-inner_90e03b6909c54525 .te-another-image_6f9341e155ccd249 .te-badge-text_637fb7d67bd9244e {
      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_1d4b83a9c6e47e8c.style-2_3b27032e2c964d60 .te-main-img-wrapper_1470fadf06492cf5 .te-main-img-inner_90e03b6909c54525 .te-another-image_6f9341e155ccd249 .te-badge-text_637fb7d67bd9244e {
          left: unset;
          top: 0;
          -webkit-transform: translate(0%, -50%);
                  transform: translate(0%, -50%);
          right: 0; } }
      .te-about-image-card_1d4b83a9c6e47e8c.style-2_3b27032e2c964d60 .te-main-img-wrapper_1470fadf06492cf5 .te-main-img-inner_90e03b6909c54525 .te-another-image_6f9341e155ccd249 .te-badge-text_637fb7d67bd9244e .icon_4a6cb6cdc9fdbc6c {
        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_1d4b83a9c6e47e8c.style-2_3b27032e2c964d60 .te-main-img-wrapper_1470fadf06492cf5 .te-main-img-inner_90e03b6909c54525 .te-another-image_6f9341e155ccd249 .te-badge-text_637fb7d67bd9244e .text {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -ms-flex-negative: 0;
            flex-shrink: 0;
        text-align: left; }
        .te-about-image-card_1d4b83a9c6e47e8c.style-2_3b27032e2c964d60 .te-main-img-wrapper_1470fadf06492cf5 .te-main-img-inner_90e03b6909c54525 .te-another-image_6f9341e155ccd249 .te-badge-text_637fb7d67bd9244e .text .title {
          font-size: 20px;
          font-weight: 500;
          line-height: 20px;
          letter-spacing: 0px;
          color: #14203A; }
        .te-about-image-card_1d4b83a9c6e47e8c.style-2_3b27032e2c964d60 .te-main-img-wrapper_1470fadf06492cf5 .te-main-img-inner_90e03b6909c54525 .te-another-image_6f9341e155ccd249 .te-badge-text_637fb7d67bd9244e .text span {
          font-size: 12px;
          font-weight: 400;
          line-height: 12px;
          color: #335371; }

.te-about-info-card_119adf07ce6daeeb .te-about-info-content_f28dca9be8c09840 {
  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_119adf07ce6daeeb .te-about-info-content_f28dca9be8c09840 .te-section-title_d5a87b6159d0170e {
    margin-bottom: 0; }
    .te-about-info-card_119adf07ce6daeeb .te-about-info-content_f28dca9be8c09840 .te-section-title_d5a87b6159d0170e .title {
      margin-bottom: 0; }
  .te-about-info-card_119adf07ce6daeeb .te-about-info-content_f28dca9be8c09840 .te-list-item-wrapper_af8ad9ba7b8a9629 {
    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_119adf07ce6daeeb .te-about-info-content_f28dca9be8c09840 .te-list-item-wrapper_af8ad9ba7b8a9629 {
        grid-template-columns: repeat(1, 1fr); } }
    .te-about-info-card_119adf07ce6daeeb .te-about-info-content_f28dca9be8c09840 .te-list-item-wrapper_af8ad9ba7b8a9629 .te-list-item_44a10c2cb41aa3e7 .icon_4a6cb6cdc9fdbc6c {
      font-size: 24px;
      color: #317EFE;
      background-color: transparent;
      width: unset;
      height: unset; }
    .te-about-info-card_119adf07ce6daeeb .te-about-info-content_f28dca9be8c09840 .te-list-item-wrapper_af8ad9ba7b8a9629 .te-list-item_44a10c2cb41aa3e7 .text {
      color: #14203A; }
  .te-about-info-card_119adf07ce6daeeb .te-about-info-content_f28dca9be8c09840 .te-info-list_41faa4e7188e7126 {
    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_119adf07ce6daeeb .te-about-info-content_f28dca9be8c09840 .te-info-list_41faa4e7188e7126 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        margin-top: 20px; } }
    .te-about-info-card_119adf07ce6daeeb .te-about-info-content_f28dca9be8c09840 .te-info-list_41faa4e7188e7126 .te-single-info-list_fb4faf3c75e2f7ae {
      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_119adf07ce6daeeb .te-about-info-content_f28dca9be8c09840 .te-info-list_41faa4e7188e7126 .te-single-info-list_fb4faf3c75e2f7ae:hover .icon_4a6cb6cdc9fdbc6c 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_119adf07ce6daeeb .te-about-info-content_f28dca9be8c09840 .te-info-list_41faa4e7188e7126 .te-single-info-list_fb4faf3c75e2f7ae .icon_4a6cb6cdc9fdbc6c {
        margin-bottom: 10px;
        position: relative;
        margin-left: 20px; }
        .te-about-info-card_119adf07ce6daeeb .te-about-info-content_f28dca9be8c09840 .te-info-list_41faa4e7188e7126 .te-single-info-list_fb4faf3c75e2f7ae .icon_4a6cb6cdc9fdbc6c::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_119adf07ce6daeeb .te-about-info-content_f28dca9be8c09840 .te-info-list_41faa4e7188e7126 .te-single-info-list_fb4faf3c75e2f7ae .icon_4a6cb6cdc9fdbc6c 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_119adf07ce6daeeb .te-about-info-content_f28dca9be8c09840 .te-info-list_41faa4e7188e7126 .te-single-info-list_fb4faf3c75e2f7ae .title {
        font-size: 24px;
        font-weight: 500;
        line-height: 32px;
        letter-spacing: 0px;
        margin-bottom: 0; }
      .te-about-info-card_119adf07ce6daeeb .te-about-info-content_f28dca9be8c09840 .te-info-list_41faa4e7188e7126 .te-single-info-list_fb4faf3c75e2f7ae .short-title_619920f3e40f6fcc {
        font-size: 18px;
        font-weight: 400;
        line-height: 26px; }

.te-about-info-card_119adf07ce6daeeb.style-2_3b27032e2c964d60 .te-about-info-content_f28dca9be8c09840 {
  gap: 10px; }
  .te-about-info-card_119adf07ce6daeeb.style-2_3b27032e2c964d60 .te-about-info-content_f28dca9be8c09840 .te-list-item-wrapper_af8ad9ba7b8a9629 {
    padding-top: 6px;
    gap: 0; }
    .te-about-info-card_119adf07ce6daeeb.style-2_3b27032e2c964d60 .te-about-info-content_f28dca9be8c09840 .te-list-item-wrapper_af8ad9ba7b8a9629 .te-list-item_44a10c2cb41aa3e7 .icon_4a6cb6cdc9fdbc6c {
      width: 16px;
      height: 16px;
      background-color: #317EFE;
      border-radius: 50%;
      color: white;
      font-size: 10px; }
    .te-about-info-card_119adf07ce6daeeb.style-2_3b27032e2c964d60 .te-about-info-content_f28dca9be8c09840 .te-list-item-wrapper_af8ad9ba7b8a9629 .te-list-item_44a10c2cb41aa3e7 .text {
      color: #335371; }
  .te-about-info-card_119adf07ce6daeeb.style-2_3b27032e2c964d60 .te-about-info-content_f28dca9be8c09840 .te-info-list_41faa4e7188e7126 {
    border-top: 1px solid #E1E1E1;
    padding-top: 40px; }
    .te-about-info-card_119adf07ce6daeeb.style-2_3b27032e2c964d60 .te-about-info-content_f28dca9be8c09840 .te-info-list_41faa4e7188e7126 .divider_dd0f28c034b66f02 {
      width: 1px;
      background-color: #E1E1E1;
      height: 127px; }
      @media only screen and (min-width: 0px) and (max-width: 767px) {
        .te-about-info-card_119adf07ce6daeeb.style-2_3b27032e2c964d60 .te-about-info-content_f28dca9be8c09840 .te-info-list_41faa4e7188e7126 .divider_dd0f28c034b66f02 {
          height: 1px;
          width: 100%; } }

.te-about-info-card_119adf07ce6daeeb.style-three_5254c17b3bb79fbe .te-section-title_d5a87b6159d0170e {
  margin-bottom: 40px; }
.te-about-info-card_119adf07ce6daeeb.style-three_5254c17b3bb79fbe .about-info-wrapper_861aa9c7f5c63721 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-about-info-card_119adf07ce6daeeb.style-three_5254c17b3bb79fbe .about-info-wrapper_861aa9c7f5c63721 {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column; } }
  .te-about-info-card_119adf07ce6daeeb.style-three_5254c17b3bb79fbe .about-info-wrapper_861aa9c7f5c63721 .about-info-img_1ca4e23a5ebf26d5 {
    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_119adf07ce6daeeb.style-three_5254c17b3bb79fbe .about-info-wrapper_861aa9c7f5c63721 .about-info-img_1ca4e23a5ebf26d5 {
        height: 350px; } }
    .te-about-info-card_119adf07ce6daeeb.style-three_5254c17b3bb79fbe .about-info-wrapper_861aa9c7f5c63721 .about-info-img_1ca4e23a5ebf26d5 img {
      -o-object-fit: cover;
         object-fit: cover;
      width: 100%;
      height: 100%; }
.te-about-info-card_119adf07ce6daeeb.style-three_5254c17b3bb79fbe .te-about-info-content_f28dca9be8c09840 {
  padding-left: 50px;
  gap: 30px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-about-info-card_119adf07ce6daeeb.style-three_5254c17b3bb79fbe .te-about-info-content_f28dca9be8c09840 {
      padding-left: 0;
      padding-top: 50px; } }
  .te-about-info-card_119adf07ce6daeeb.style-three_5254c17b3bb79fbe .te-about-info-content_f28dca9be8c09840 .skill-progressbar-wrapper_7301c842647b8698 {
    width: 100%; }
  .te-about-info-card_119adf07ce6daeeb.style-three_5254c17b3bb79fbe .te-about-info-content_f28dca9be8c09840 .te-icon-card-wrapper_92d1acc8394fa6c3 {
    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_119adf07ce6daeeb.style-three_5254c17b3bb79fbe .te-about-info-content_f28dca9be8c09840 .te-icon-card-wrapper_92d1acc8394fa6c3 .te-icon-card_f3aaf9d269f440c9 {
      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_119adf07ce6daeeb.style-three_5254c17b3bb79fbe .te-about-info-content_f28dca9be8c09840 .te-icon-card-wrapper_92d1acc8394fa6c3 .te-icon-card_f3aaf9d269f440c9 .icon_4a6cb6cdc9fdbc6c {
        width: 40px;
        height: 40px; }
      .te-about-info-card_119adf07ce6daeeb.style-three_5254c17b3bb79fbe .te-about-info-content_f28dca9be8c09840 .te-icon-card-wrapper_92d1acc8394fa6c3 .te-icon-card_f3aaf9d269f440c9 .content {
        gap: 4px; }
        .te-about-info-card_119adf07ce6daeeb.style-three_5254c17b3bb79fbe .te-about-info-content_f28dca9be8c09840 .te-icon-card-wrapper_92d1acc8394fa6c3 .te-icon-card_f3aaf9d269f440c9 .content .title {
          font-size: 18px;
          line-height: 24px; }
  .te-about-info-card_119adf07ce6daeeb.style-three_5254c17b3bb79fbe .te-about-info-content_f28dca9be8c09840 .te-btn-wrapper_4e6a750d804d8cf4 {
    margin-top: 7px; }

.te-counter-card_077f59ef03f38150 {
  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_077f59ef03f38150 {
      grid-template-columns: repeat(2, 1fr); } }
  @media (max-width: 575px) {
    .te-counter-card_077f59ef03f38150 {
      grid-template-columns: repeat(1, 1fr);
      grid-gap: 50px; } }
  .te-counter-card_077f59ef03f38150 .te-counter-item_7baedb7206b43bc6 {
    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_077f59ef03f38150 .te-counter-item_7baedb7206b43bc6:hover .icon_4a6cb6cdc9fdbc6c img {
      -webkit-transform: rotateY(360deg);
              transform: rotateY(360deg);
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-counter-card_077f59ef03f38150 .te-counter-item_7baedb7206b43bc6 .icon_4a6cb6cdc9fdbc6c {
      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_077f59ef03f38150 .te-counter-item_7baedb7206b43bc6 .icon_4a6cb6cdc9fdbc6c img {
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }
    .te-counter-card_077f59ef03f38150 .te-counter-item_7baedb7206b43bc6 .te-counter-title_4bfa05d99d9e5a1b {
      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_077f59ef03f38150 .te-counter-item_7baedb7206b43bc6 .te-counter-title_4bfa05d99d9e5a1b .content {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        gap: 26px; }
    .te-counter-card_077f59ef03f38150 .te-counter-item_7baedb7206b43bc6 .number_90793445d0d272e3 {
      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_077f59ef03f38150 .te-counter-item_7baedb7206b43bc6 .number_90793445d0d272e3 {
          font-size: 36px;
          line-height: 40px; } }
    .te-counter-card_077f59ef03f38150 .te-counter-item_7baedb7206b43bc6 .title {
      margin: 0;
      font-family: "Inter", sans-serif;
      font-weight: 400;
      font-size: 18px;
      line-height: 18px;
      color: #335371; }
    .te-counter-card_077f59ef03f38150 .te-counter-item_7baedb7206b43bc6 .text {
      margin: 0;
      color: #c7cdda; }

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

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

.te-process-step_2dfad442eb87cb0d {
  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_2dfad442eb87cb0d::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_2dfad442eb87cb0d {
      padding: 32px 28px 42px 28px; } }
  .te-process-step_2dfad442eb87cb0d:hover {
    top: -5px; }
    .te-process-step_2dfad442eb87cb0d:hover::before {
      width: 100%;
      height: 100%;
      border-radius: 0;
      -webkit-transform: translateX(-50%) scale(1);
              transform: translateX(-50%) scale(1); }
    .te-process-step_2dfad442eb87cb0d:hover .icon_4a6cb6cdc9fdbc6c img {
      -webkit-transform: rotateY(360deg);
              transform: rotateY(360deg);
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-process-step_2dfad442eb87cb0d:hover .counter-number_3a30f0964f5a7abf {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-process-step_2dfad442eb87cb0d:hover .content .te-read-more_99700ab311c0402c .te-theme-btn_2d0efa0bc82a4156 {
      background-color: #317EFE;
      border-color: #317EFE;
      color: #ffffff; }
  .te-process-step_2dfad442eb87cb0d .icon_4a6cb6cdc9fdbc6c {
    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_2dfad442eb87cb0d .icon_4a6cb6cdc9fdbc6c img {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
  .te-process-step_2dfad442eb87cb0d .te-content-wrapper_dbe16323708a3c8b {
    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_2dfad442eb87cb0d .te-counter-wrapper_30f2b97c39ee5240 {
    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_2dfad442eb87cb0d .te-counter-wrapper_30f2b97c39ee5240 .shape_f2aed1206dbe0873 {
      position: relative; }
  .te-process-step_2dfad442eb87cb0d .counter-number_3a30f0964f5a7abf {
    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_2dfad442eb87cb0d .te-title-wrapper_6eb5eaac7e511ff2 {
    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_2dfad442eb87cb0d .te-title-wrapper_6eb5eaac7e511ff2 .icon_4a6cb6cdc9fdbc6c {
      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_2dfad442eb87cb0d .te-title-wrapper_6eb5eaac7e511ff2 .title {
      font-size: 24px;
      line-height: 32px;
      font-weight: 500;
      margin: 0;
      color: #ffffff;
      -webkit-transition: all 0.6s ease;
      transition: all 0.6s ease; }
  .te-process-step_2dfad442eb87cb0d .content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 30px; }
    .te-process-step_2dfad442eb87cb0d .content .desc_43b5ed6e080f413d {
      -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_2dfad442eb87cb0d .content .te-read-more_99700ab311c0402c {
      margin-top: -10px; }
      .te-process-step_2dfad442eb87cb0d .content .te-read-more_99700ab311c0402c .te-theme-btn_2d0efa0bc82a4156 {
        border: 1px solid #E1E1E1;
        color: #317EFE;
        background-color: transparent; }

.te-testimonial-card_4d7a005fbeab9e4b {
  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_4d7a005fbeab9e4b {
      padding: 30px; } }
  .te-testimonial-card_4d7a005fbeab9e4b .te-content-wrapper_dbe16323708a3c8b {
    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_4d7a005fbeab9e4b .te-content-wrapper_dbe16323708a3c8b .content {
      font-size: 18px;
      font-weight: 400;
      line-height: 36px;
      color: #335371;
      margin-bottom: 0; }
    .te-testimonial-card_4d7a005fbeab9e4b .te-content-wrapper_dbe16323708a3c8b .te-user-meta_48ee858fe4feca2a {
      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_4d7a005fbeab9e4b .te-content-wrapper_dbe16323708a3c8b .te-user-meta_48ee858fe4feca2a {
          -webkit-box-align: end;
              -ms-flex-align: end;
                  align-items: flex-end; } }
      .te-testimonial-card_4d7a005fbeab9e4b .te-content-wrapper_dbe16323708a3c8b .te-user-meta_48ee858fe4feca2a .te-user-info_62a9aeb0fee3e99f {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        gap: 20px;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
        .te-testimonial-card_4d7a005fbeab9e4b .te-content-wrapper_dbe16323708a3c8b .te-user-meta_48ee858fe4feca2a .te-user-info_62a9aeb0fee3e99f .image {
          width: 74px;
          height: 84px;
          border-radius: 20px;
          overflow: hidden;
          -ms-flex-negative: 0;
              flex-shrink: 0; }
        .te-testimonial-card_4d7a005fbeab9e4b .te-content-wrapper_dbe16323708a3c8b .te-user-meta_48ee858fe4feca2a .te-user-info_62a9aeb0fee3e99f .rating_de2c4fbb1276e05c {
          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_4d7a005fbeab9e4b .te-content-wrapper_dbe16323708a3c8b .te-user-meta_48ee858fe4feca2a .te-user-info_62a9aeb0fee3e99f .name {
          font-size: 24px;
          font-weight: 500;
          line-height: 34px;
          letter-spacing: 0px;
          color: #14203A;
          margin-bottom: 0; }
          @media only screen and (min-width: 0px) and (max-width: 767px) {
            .te-testimonial-card_4d7a005fbeab9e4b .te-content-wrapper_dbe16323708a3c8b .te-user-meta_48ee858fe4feca2a .te-user-info_62a9aeb0fee3e99f .name {
              font-size: 18px;
              line-height: 28px; } }
        .te-testimonial-card_4d7a005fbeab9e4b .te-content-wrapper_dbe16323708a3c8b .te-user-meta_48ee858fe4feca2a .te-user-info_62a9aeb0fee3e99f .designation_e328926c6876d3c5 {
          font-size: 18px;
          font-weight: 400;
          line-height: 36px;
          color: #14203A; }
      .te-testimonial-card_4d7a005fbeab9e4b .te-content-wrapper_dbe16323708a3c8b .te-user-meta_48ee858fe4feca2a .icon_4a6cb6cdc9fdbc6c {
        color: #E1E1E1;
        font-size: 55px;
        margin-top: 20px; }
        @media (max-width: 570px) {
          .te-testimonial-card_4d7a005fbeab9e4b .te-content-wrapper_dbe16323708a3c8b .te-user-meta_48ee858fe4feca2a .icon_4a6cb6cdc9fdbc6c {
            position: absolute;
            right: 30px;
            top: 0;
            z-index: -1;
            font-size: 35px; } }

.te-testimonial-card-two_41f3db513d86daa3 {
  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_41f3db513d86daa3 .te-content-wrapper_dbe16323708a3c8b {
    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_41f3db513d86daa3 .te-content-wrapper_dbe16323708a3c8b .content {
      font-size: 18px;
      font-weight: 400;
      line-height: 36px;
      color: #335371;
      margin-bottom: 0; }
      .te-testimonial-card-two_41f3db513d86daa3 .te-content-wrapper_dbe16323708a3c8b .content p {
        margin-bottom: 0; }
    .te-testimonial-card-two_41f3db513d86daa3 .te-content-wrapper_dbe16323708a3c8b .te-user-meta_48ee858fe4feca2a {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
      .te-testimonial-card-two_41f3db513d86daa3 .te-content-wrapper_dbe16323708a3c8b .te-user-meta_48ee858fe4feca2a .te-user-info_62a9aeb0fee3e99f {
        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_41f3db513d86daa3 .te-content-wrapper_dbe16323708a3c8b .te-user-meta_48ee858fe4feca2a .te-user-info_62a9aeb0fee3e99f .icon_4a6cb6cdc9fdbc6c {
          color: #317EFE;
          font-size: 40px; }
        .te-testimonial-card-two_41f3db513d86daa3 .te-content-wrapper_dbe16323708a3c8b .te-user-meta_48ee858fe4feca2a .te-user-info_62a9aeb0fee3e99f .name {
          font-size: 24px;
          font-weight: 500;
          line-height: 24px;
          letter-spacing: 0px;
          color: #14203A;
          margin-bottom: 0; }
        .te-testimonial-card-two_41f3db513d86daa3 .te-content-wrapper_dbe16323708a3c8b .te-user-meta_48ee858fe4feca2a .te-user-info_62a9aeb0fee3e99f .designation_e328926c6876d3c5 {
          font-size: 20px;
          font-weight: 500;
          line-height: 20px;
          letter-spacing: 0px;
          color: #317EFE; }
      .te-testimonial-card-two_41f3db513d86daa3 .te-content-wrapper_dbe16323708a3c8b .te-user-meta_48ee858fe4feca2a .image {
        width: 74px;
        height: 74px;
        border-radius: 50%;
        overflow: hidden;
        -ms-flex-negative: 0;
            flex-shrink: 0; }

.te-testimonial-card_4d7a005fbeab9e4b.style-3_2bf47fbf4edc3f56 {
  padding: 30px 0 0 0;
  background-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none; }
  .te-testimonial-card_4d7a005fbeab9e4b.style-3_2bf47fbf4edc3f56::before {
    display: none; }
  .te-testimonial-card_4d7a005fbeab9e4b.style-3_2bf47fbf4edc3f56 .te-content-wrapper_dbe16323708a3c8b {
    gap: 15px; }
    .te-testimonial-card_4d7a005fbeab9e4b.style-3_2bf47fbf4edc3f56 .te-content-wrapper_dbe16323708a3c8b .content .title {
      font-size: 24px;
      font-weight: 500;
      line-height: 28px;
      letter-spacing: 0px;
      color: #335371;
      margin-bottom: 20px; }
    .te-testimonial-card_4d7a005fbeab9e4b.style-3_2bf47fbf4edc3f56 .te-content-wrapper_dbe16323708a3c8b .te-user-meta_48ee858fe4feca2a .te-user-info_62a9aeb0fee3e99f {
      -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_4d7a005fbeab9e4b.style-3_2bf47fbf4edc3f56 .te-content-wrapper_dbe16323708a3c8b .te-user-meta_48ee858fe4feca2a .te-user-info_62a9aeb0fee3e99f {
          padding: 15px 30px; } }
      .te-testimonial-card_4d7a005fbeab9e4b.style-3_2bf47fbf4edc3f56 .te-content-wrapper_dbe16323708a3c8b .te-user-meta_48ee858fe4feca2a .te-user-info_62a9aeb0fee3e99f .image {
        width: 80px;
        height: 80px;
        border-radius: 50%;
        overflow: hidden;
        margin-top: 0;
        position: relative; }
        .te-testimonial-card_4d7a005fbeab9e4b.style-3_2bf47fbf4edc3f56 .te-content-wrapper_dbe16323708a3c8b .te-user-meta_48ee858fe4feca2a .te-user-info_62a9aeb0fee3e99f .image img {
          width: 100%;
          height: 100%;
          -o-object-fit: cover;
             object-fit: cover;
          position: absolute;
          left: 0;
          top: 0; }
      .te-testimonial-card_4d7a005fbeab9e4b.style-3_2bf47fbf4edc3f56 .te-content-wrapper_dbe16323708a3c8b .te-user-meta_48ee858fe4feca2a .te-user-info_62a9aeb0fee3e99f .rating_de2c4fbb1276e05c {
        gap: 5px;
        color: #E7F914;
        font-size: 14px;
        margin-bottom: 10px; }
      .te-testimonial-card_4d7a005fbeab9e4b.style-3_2bf47fbf4edc3f56 .te-content-wrapper_dbe16323708a3c8b .te-user-meta_48ee858fe4feca2a .te-user-info_62a9aeb0fee3e99f .name span {
        color: #317EFE; }
    .te-testimonial-card_4d7a005fbeab9e4b.style-3_2bf47fbf4edc3f56 .te-content-wrapper_dbe16323708a3c8b .te-user-meta_48ee858fe4feca2a .icon_4a6cb6cdc9fdbc6c {
      font-size: 64px;
      color: #E7F914;
      position: absolute;
      top: -5px;
      margin-top: 0;
      right: 0; }
      @media (max-width: 575px) {
        .te-testimonial-card_4d7a005fbeab9e4b.style-3_2bf47fbf4edc3f56 .te-content-wrapper_dbe16323708a3c8b .te-user-meta_48ee858fe4feca2a .icon_4a6cb6cdc9fdbc6c {
          font-size: 34px; } }

.te-testimonial-slider-wrapper_56baca99f80f2d64 {
  position: relative; }
  .te-testimonial-slider-wrapper_56baca99f80f2d64 .slick-list_6cf3d2d5e7c4e2c7 {
    margin: 0 -15px; }
    .te-testimonial-slider-wrapper_56baca99f80f2d64 .slick-list_6cf3d2d5e7c4e2c7 .slick-slide {
      margin: 0 15px;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
  .te-testimonial-slider-wrapper_56baca99f80f2d64 .slick-dots_c971a1011601355f {
    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_56baca99f80f2d64 .slick-dots_c971a1011601355f 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_56baca99f80f2d64 .slick-dots_c971a1011601355f 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_56baca99f80f2d64 .slick-dots_c971a1011601355f li.slick-active {
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        outline: 2px solid #317EFE; }
        .te-testimonial-slider-wrapper_56baca99f80f2d64 .slick-dots_c971a1011601355f li.slick-active button {
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
  .te-testimonial-slider-wrapper_56baca99f80f2d64 .slick-arrow_8c6bb66a5c0ce604 {
    display: none !important; }

.te-accordion-box-wrapper_a4857e14b77506fd {
  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_45e7f2a4f300af52 .te-accordion-list-item_fcdfcab4e02cf2bf {
  border: 1px solid #E1E1E1;
  border-radius: 20px; }
  .accordion-wrapper_45e7f2a4f300af52 .te-accordion-list-item_fcdfcab4e02cf2bf .te-accordion-head_7bb9bda06d7138e1 {
    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_45e7f2a4f300af52 .te-accordion-list-item_fcdfcab4e02cf2bf .te-accordion-head_7bb9bda06d7138e1: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_45e7f2a4f300af52 .te-accordion-list-item_fcdfcab4e02cf2bf .te-accordion-head_7bb9bda06d7138e1.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_45e7f2a4f300af52 .te-accordion-list-item_fcdfcab4e02cf2bf .te-accordion-head_7bb9bda06d7138e1 .te-accordion-title_7c82cdc9e9cb225b {
      font-size: 20px;
      line-height: 32px;
      font-weight: 500;
      margin-bottom: 0;
      letter-spacing: 0px; }
  .accordion-wrapper_45e7f2a4f300af52 .te-accordion-list-item_fcdfcab4e02cf2bf .te-accordion-body_bb71d3bd9e8139d1 {
    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_b752832313fe7645 {
  border-left: 4px solid #dfe2e9;
  padding-left: 45px;
  margin-bottom: 50px; }
  @media (max-width: 991px) {
    .page-header_b752832313fe7645 {
      padding-left: 30px; } }
  .page-header_b752832313fe7645 .te-page-title_c93c0fb380c9a6df,
  .page-header_b752832313fe7645 .page-title_f6ffac4e0ce820aa {
    font-size: 42px;
    line-height: 48px; }
    @media (max-width: 991px) {
      .page-header_b752832313fe7645 .te-page-title_c93c0fb380c9a6df,
      .page-header_b752832313fe7645 .page-title_f6ffac4e0ce820aa {
        font-size: 38px;
        line-height: 48px; } }

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

.te-post-item_9954a6f17ea62ddf {
  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_9954a6f17ea62ddf:hover .te-post-thumbnail_6f0eed24db164743 img,
  .te-post-item_9954a6f17ea62ddf:hover .post-video_c8c8be44d8a5a3da 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_9954a6f17ea62ddf iframe {
    width: 100%;
    height: 522px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-post-item_9954a6f17ea62ddf iframe {
        height: 350px; } }
  .te-post-item_9954a6f17ea62ddf .post-gallery .slick-list_6cf3d2d5e7c4e2c7 .slick-track_4ef921eebd25675b {
    height: 392px;
    overflow: hidden; }
  .te-post-item_9954a6f17ea62ddf .te-post-content-wrapper_cfd3e7fcf39a194f {
    padding: 32px 32px 40px 32px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-post-item_9954a6f17ea62ddf .te-post-content-wrapper_cfd3e7fcf39a194f {
        padding: 35px;
        padding-top: 30px; } }
    .te-post-item_9954a6f17ea62ddf .te-post-content-wrapper_cfd3e7fcf39a194f .te-read-more_99700ab311c0402c {
      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_9954a6f17ea62ddf.format-quote_d7f178069133f167 .te-post-content {
    margin: 0; }
  .te-post-item_9954a6f17ea62ddf.format-quote_d7f178069133f167 blockquote {
    margin: 0; }
    .te-post-item_9954a6f17ea62ddf.format-quote_d7f178069133f167 blockquote p {
      margin-top: 0; }
    .te-post-item_9954a6f17ea62ddf.format-quote_d7f178069133f167 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_9954a6f17ea62ddf.format-quote_d7f178069133f167 blockquote cite a:hover {
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        color: #317EFE; }
  .te-post-item_9954a6f17ea62ddf.sticky_4158a845338d0326 {
    border: 2px solid #317EFE; }
    .te-post-item_9954a6f17ea62ddf.sticky_4158a845338d0326 .te-post-content {
      margin-bottom: 0; }
      .te-post-item_9954a6f17ea62ddf.sticky_4158a845338d0326 .te-post-content p {
        margin-bottom: 0; }
  .te-post-item_9954a6f17ea62ddf .te-post-title_5144c92e464d1c6c {
    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_9954a6f17ea62ddf .te-post-title_5144c92e464d1c6c {
        font-size: 28px;
        line-height: 42px;
        margin-top: 5px; } }
    .te-post-item_9954a6f17ea62ddf .te-post-title_5144c92e464d1c6c:hover a {
      color: #317EFE;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
  .te-post-item_9954a6f17ea62ddf .te-post-content p {
    margin-top: 17px; }
  .te-post-item_9954a6f17ea62ddf .te-post-content h2,
  .te-post-item_9954a6f17ea62ddf .te-post-content h3,
  .te-post-item_9954a6f17ea62ddf .te-post-content h4,
  .te-post-item_9954a6f17ea62ddf .te-post-content h5,
  .te-post-item_9954a6f17ea62ddf .te-post-content h6 {
    margin-bottom: 10px; }
  .te-post-item_9954a6f17ea62ddf .te-post-content p {
    margin-bottom: unset; }
  .te-post-item_9954a6f17ea62ddf .te-single-post-meta_f4c553e1fabf2ef1 {
    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_9954a6f17ea62ddf .te-social-share_6ebd3869001fe76b {
    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_9954a6f17ea62ddf .te-social-share_6ebd3869001fe76b a.facebook_f2ab5c72ca82f07f {
      color: #1877f2; }
    .te-post-item_9954a6f17ea62ddf .te-social-share_6ebd3869001fe76b a.twitter_bd35ed6147fccdf1 {
      color: #1da1f2; }
    .te-post-item_9954a6f17ea62ddf .te-social-share_6ebd3869001fe76b a.linkedin_253a85b75a6dc52d {
      color: #1a70c6; }
    .te-post-item_9954a6f17ea62ddf .te-social-share_6ebd3869001fe76b .te-social-share-title_ab5c8a1b9dbee9e1 {
      font-size: 16px;
      font-weight: 500;
      font-family: "Inter", sans-serif;
      color: #14203A;
      margin-right: 5px;
      text-transform: uppercase; }
  .te-post-item_9954a6f17ea62ddf .te-blog-post-tag_2a7b8fabe91c26cb {
    width: 100%;
    display: inline-block; }
    .te-post-item_9954a6f17ea62ddf .te-blog-post-tag_2a7b8fabe91c26cb 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_9954a6f17ea62ddf .te-blog-post-tag_2a7b8fabe91c26cb .te-post-tag-list_edadcd437eda2d70 {
      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_9954a6f17ea62ddf .te-blog-post-tag_2a7b8fabe91c26cb .te-post-tag-list_edadcd437eda2d70 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_9954a6f17ea62ddf .te-blog-post-tag_2a7b8fabe91c26cb .te-post-tag-list_edadcd437eda2d70 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_9954a6f17ea62ddf .te-post-thumbnail_6f0eed24db164743,
  .te-post-item_9954a6f17ea62ddf .post-video_c8c8be44d8a5a3da {
    position: relative;
    overflow: hidden; }
    .te-post-item_9954a6f17ea62ddf .te-post-thumbnail_6f0eed24db164743 img,
    .te-post-item_9954a6f17ea62ddf .post-video_c8c8be44d8a5a3da 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_9954a6f17ea62ddf .te-post-thumbnail_6f0eed24db164743 .popup-video-wrapper_de28889708096e8b,
    .te-post-item_9954a6f17ea62ddf .post-video_c8c8be44d8a5a3da .popup-video-wrapper_de28889708096e8b {
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%); }
    .te-post-item_9954a6f17ea62ddf .te-post-thumbnail_6f0eed24db164743 .video-btn_8299de3701d4b81a a,
    .te-post-item_9954a6f17ea62ddf .post-video_c8c8be44d8a5a3da .video-btn_8299de3701d4b81a 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_9954a6f17ea62ddf .te-post-thumbnail_6f0eed24db164743 .video-btn_8299de3701d4b81a a i,
      .te-post-item_9954a6f17ea62ddf .post-video_c8c8be44d8a5a3da .video-btn_8299de3701d4b81a a i {
        color: #317EFE;
        font-size: 18px; }
      .te-post-item_9954a6f17ea62ddf .te-post-thumbnail_6f0eed24db164743 .video-btn_8299de3701d4b81a a:hover,
      .te-post-item_9954a6f17ea62ddf .post-video_c8c8be44d8a5a3da .video-btn_8299de3701d4b81a a:hover {
        -webkit-animation: none;
                animation: none; }
  .te-post-item_9954a6f17ea62ddf button.post-gallery-btn_319444a386a166e8 {
    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_9954a6f17ea62ddf button.post-gallery-btn_319444a386a166e8.prev-btn_bfd741ad5b32a1d2 {
      left: 30px; }
    .te-post-item_9954a6f17ea62ddf button.post-gallery-btn_319444a386a166e8.next-btn_d23f4a93f5846327 {
      right: 30px; }
    .te-post-item_9954a6f17ea62ddf button.post-gallery-btn_319444a386a166e8 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_9954a6f17ea62ddf button.post-gallery-btn_319444a386a166e8:hover {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      background-color: #317EFE; }
      .te-post-item_9954a6f17ea62ddf button.post-gallery-btn_319444a386a166e8:hover i {
        color: #ffffff;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }
  .te-post-item_9954a6f17ea62ddf .post-audio_9fa9307519d67a11 iframe {
    width: 100%; }
  .te-post-item_9954a6f17ea62ddf .te-post-meta_8f2c401024dcf285 {
    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_9954a6f17ea62ddf .te-post-meta_8f2c401024dcf285 {
        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_9954a6f17ea62ddf .te-post-meta_8f2c401024dcf285 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_9954a6f17ea62ddf .te-post-meta_8f2c401024dcf285 span i {
        color: #317EFE;
        font-size: 18px; }
      .te-post-item_9954a6f17ea62ddf .te-post-meta_8f2c401024dcf285 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_9954a6f17ea62ddf .te-post-meta_8f2c401024dcf285 span a:hover {
          color: #317EFE;
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
          .te-post-item_9954a6f17ea62ddf .te-post-meta_8f2c401024dcf285 span a:hover i {
            color: #317EFE;
            -webkit-transition: all 0.5s ease-out;
            transition: all 0.5s ease-out; }

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

.te-post-card_2f79ec0e38259e0e.style-2_3b27032e2c964d60 {
  gap: 20px; }
  .te-post-card_2f79ec0e38259e0e.style-2_3b27032e2c964d60 .image {
    border-radius: 20px 20px 20px 0; }
    .te-post-card_2f79ec0e38259e0e.style-2_3b27032e2c964d60 .image .te-post-date_0dee14f8a5a4680c {
      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_2f79ec0e38259e0e.style-2_3b27032e2c964d60 .content .title {
    font-size: 20px; }
  .te-post-card_2f79ec0e38259e0e.style-2_3b27032e2c964d60 .content .te-post-meta-info_6599a32c42a4a2d6 {
    border-bottom: 1px solid #E1E1E1;
    padding-bottom: 10px; }

.te-blog-details-wrapper_4ab58b0abd8ffcfa .te-comment-respond_1c811bd297607f69 {
  margin-top: 78px;
  margin-bottom: 40px; }
.te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-comments_e22502dbdd94bc0d {
  margin-top: 70px; }
.te-blog-details-wrapper_4ab58b0abd8ffcfa .wp-block-group_51be33dd7b8efded.has-background_56b8e95ea8792a2e .wp-block-button_b554b9e832320599 .wp-block-button__link_88caa5e0ea8d5359 {
  color: #ffffff !important; }
.te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf {
  border: 0;
  overflow: visible;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 0; }
  .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf iframe {
    width: 100%;
    height: 522px; }
  .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .te-post-meta_8f2c401024dcf285 {
    margin-top: 0;
    margin-bottom: 20px; }
  .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .post-gallery:hover img {
    -webkit-transform: scale(1) !important;
            transform: scale(1) !important; }
  .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .te-post-thumbnail_6f0eed24db164743,
  .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .post-video_c8c8be44d8a5a3da,
  .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .post-gallery,
  .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .postbox-audio_84f71c57a936122e,
  .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .wp-block-post-featured-image_8fe099f93e3fa11f {
    border-radius: 12px;
    overflow: hidden;
    margin-bottom: 45px;
    position: relative; }
    @media (max-width: 767px) {
      .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .te-post-thumbnail_6f0eed24db164743,
      .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .post-video_c8c8be44d8a5a3da,
      .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .post-gallery,
      .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .postbox-audio_84f71c57a936122e,
      .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .wp-block-post-featured-image_8fe099f93e3fa11f {
        margin-bottom: 30px; } }
    .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .te-post-thumbnail_6f0eed24db164743:hover img,
    .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .post-video_c8c8be44d8a5a3da:hover img,
    .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .post-gallery:hover img,
    .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .postbox-audio_84f71c57a936122e:hover img,
    .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .wp-block-post-featured-image_8fe099f93e3fa11f: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_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .te-post-thumbnail_6f0eed24db164743 img,
    .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .post-video_c8c8be44d8a5a3da img,
    .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .post-gallery img,
    .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .postbox-audio_84f71c57a936122e img,
    .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .wp-block-post-featured-image_8fe099f93e3fa11f 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_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .te-post-content-wrapper_cfd3e7fcf39a194f {
    padding: 0 0 10px 0; }
  .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .te-post-content {
    margin-bottom: 17px;
    /* Unit Test Data Compatibility Start */
    /* Unit Test Data Compatibility End */ }
    .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .te-post-content .wp-block-query_47b0066bde72a84a .wp-block-post-template_803479b3510e7d6e {
      padding-left: 0; }
      .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .te-post-content .wp-block-query_47b0066bde72a84a .wp-block-post-template_803479b3510e7d6e .wp-block-post_736b7970b21ff208 {
        margin-bottom: 30px; }
    .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .te-post-content .wp-block-navigation__responsive-container-content_3b19b7ee0fc19771 .wp-block-page-list_98dee7e4ad273a79 {
      padding-left: 0; }
    .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .te-post-content .wp-block-group_51be33dd7b8efded {
      margin: 15px 0; }
      .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .te-post-content .wp-block-group_51be33dd7b8efded p {
        margin-bottom: 0; }
    .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .te-post-content p {
      margin-bottom: 20px; }
      .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .te-post-content p img {
        margin: 20px 0;
        border-radius: 8px; }
  .te-blog-details-wrapper_4ab58b0abd8ffcfa .te-post-item_9954a6f17ea62ddf .te-blog-post-tag_2a7b8fabe91c26cb .te-social-share_6ebd3869001fe76b {
    padding-bottom: 20px; }
.te-blog-details-wrapper_4ab58b0abd8ffcfa .wp-block-calendar_5407805d342ae3ce {
  margin-bottom: 30px; }

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

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

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

.cta-area_0f4e8d66686c3cbf {
  background-color: #317EFE;
  padding: 20px 70px;
  border-radius: 0 0 20px 20px; }
  .cta-area_0f4e8d66686c3cbf .te-content-wrapper_dbe16323708a3c8b {
    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_0f4e8d66686c3cbf .te-content-wrapper_dbe16323708a3c8b .short-title_619920f3e40f6fcc {
      font-size: 21px;
      font-weight: 500;
      color: #ffffff;
      margin-bottom: 0; }
    .cta-area_0f4e8d66686c3cbf .te-content-wrapper_dbe16323708a3c8b .te-cta-title_c69acd9d0f52e71d {
      color: #ffffff;
      text-transform: capitalize;
      margin-bottom: 0;
      font-size: 57px;
      line-height: 77px;
      letter-spacing: -1px; }
      @media (max-width: 375px) {
        .cta-area_0f4e8d66686c3cbf .te-content-wrapper_dbe16323708a3c8b .te-cta-title_c69acd9d0f52e71d {
          font-size: 34px !important; } }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .cta-area_0f4e8d66686c3cbf .te-content-wrapper_dbe16323708a3c8b .te-cta-title_c69acd9d0f52e71d {
          font-size: 40px;
          line-height: 42px; } }
      @media only screen and (min-width: 0px) and (max-width: 767px) {
        .cta-area_0f4e8d66686c3cbf .te-content-wrapper_dbe16323708a3c8b .te-cta-title_c69acd9d0f52e71d {
          font-size: 36px;
          line-height: 42px; } }
    .cta-area_0f4e8d66686c3cbf .te-content-wrapper_dbe16323708a3c8b .text {
      font-size: 18px;
      line-height: 36px;
      color: #ffffff;
      margin-bottom: 0; }
  .cta-area_0f4e8d66686c3cbf .te-btn-wrapper_4e6a750d804d8cf4 {
    margin-top: 30px; }
  .cta-area_0f4e8d66686c3cbf .te-cta-inner-area_f1363121929bdd72 {
    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_0f4e8d66686c3cbf .te-cta-inner-area_f1363121929bdd72 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; } }
    .cta-area_0f4e8d66686c3cbf .te-cta-inner-area_f1363121929bdd72 .te-cta-collumn_1ce34b86916664d6 {
      -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_d5a87b6159d0170e {
  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_d5a87b6159d0170e {
      -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_d5a87b6159d0170e.left-align-title_3849694004ec0d6d .te-section-content_161ad42d7aa58cfb {
    margin-top: -15px; }
  .te-section-title_d5a87b6159d0170e .te-section-content_161ad42d7aa58cfb {
    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_d5a87b6159d0170e .short-title_619920f3e40f6fcc {
    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_d5a87b6159d0170e .short-title_619920f3e40f6fcc::before, .te-section-title_d5a87b6159d0170e .short-title_619920f3e40f6fcc::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_d5a87b6159d0170e .short-title_619920f3e40f6fcc.only-divider_91aca24580b3b794 {
      gap: 10px; }
      .te-section-title_d5a87b6159d0170e .short-title_619920f3e40f6fcc.only-divider_91aca24580b3b794::before {
        display: none; }
  .te-section-title_d5a87b6159d0170e .title {
    font-size: 40px;
    line-height: 1.2;
    font-weight: 500;
    font-family: "Inter", sans-serif;
    letter-spacing: -0.5px;
    color: #14203A;
    margin-bottom: 0;
    text-transform: capitalize; }
    @media only screen and (min-width: 992px) and (max-width: 1199px) {
      .te-section-title_d5a87b6159d0170e .title {
        font-size: 34px;
        line-height: 1.25; } }
    @media only screen and (min-width: 992px) and (max-width: 1199px) {
      .te-section-title_d5a87b6159d0170e .title {
        font-size: 34px; } }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .te-section-title_d5a87b6159d0170e .title {
        font-size: 30px;
        line-height: 1.3; } }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-section-title_d5a87b6159d0170e .title {
        font-size: 26px;
        line-height: 1.35; } }
    @media only screen and (min-width: 0px) and (max-width: 439px) {
      .te-section-title_d5a87b6159d0170e .title br {
        display: none; } }
    .te-section-title_d5a87b6159d0170e .title span {
      color: #317EFE; }
  .te-section-title_d5a87b6159d0170e .te-section-desc_a414868854f8b13a {
    font-size: 16px;
    font-weight: 400;
    font-family: "Inter", sans-serif;
    color: #335371;
    margin-bottom: 0; }
    .te-section-title_d5a87b6159d0170e .te-section-desc_a414868854f8b13a .te-theme-btn_2d0efa0bc82a4156 {
      background-color: transparent;
      color: #14203A; }
      .te-section-title_d5a87b6159d0170e .te-section-desc_a414868854f8b13a .te-theme-btn_2d0efa0bc82a4156:hover {
        background-color: #317EFE;
        color: #ffffff;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }

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

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

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

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

.wp-block-query-pagination_64d2306d538bde2d,
.navigation_af9328f3796d101c.posts-navigation_d9f9e3b15fe4a4a2,
.comment-navigation_7ffa744e49b6481d {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  .wp-block-query-pagination_64d2306d538bde2d .wp-block-query-pagination-numbers_52635ae8dbb2070b,
  .navigation_af9328f3796d101c.posts-navigation_d9f9e3b15fe4a4a2 .wp-block-query-pagination-numbers_52635ae8dbb2070b,
  .comment-navigation_7ffa744e49b6481d .wp-block-query-pagination-numbers_52635ae8dbb2070b {
    width: inherit; }
  .wp-block-query-pagination_64d2306d538bde2d .nav-links_e7afd553010bb887,
  .navigation_af9328f3796d101c.posts-navigation_d9f9e3b15fe4a4a2 .nav-links_e7afd553010bb887,
  .comment-navigation_7ffa744e49b6481d .nav-links_e7afd553010bb887 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 20px; }
  .wp-block-query-pagination_64d2306d538bde2d .wp-block-query-pagination-previous_227edbbd0ad7a068,
  .wp-block-query-pagination_64d2306d538bde2d .wp-block-query-pagination-next_2a68c770b5ca731e,
  .wp-block-query-pagination_64d2306d538bde2d .nav-next_c00d26183c58d656 a,
  .wp-block-query-pagination_64d2306d538bde2d .nav-previous_3a38680efea2897f a,
  .navigation_af9328f3796d101c.posts-navigation_d9f9e3b15fe4a4a2 .wp-block-query-pagination-previous_227edbbd0ad7a068,
  .navigation_af9328f3796d101c.posts-navigation_d9f9e3b15fe4a4a2 .wp-block-query-pagination-next_2a68c770b5ca731e,
  .navigation_af9328f3796d101c.posts-navigation_d9f9e3b15fe4a4a2 .nav-next_c00d26183c58d656 a,
  .navigation_af9328f3796d101c.posts-navigation_d9f9e3b15fe4a4a2 .nav-previous_3a38680efea2897f a,
  .comment-navigation_7ffa744e49b6481d .wp-block-query-pagination-previous_227edbbd0ad7a068,
  .comment-navigation_7ffa744e49b6481d .wp-block-query-pagination-next_2a68c770b5ca731e,
  .comment-navigation_7ffa744e49b6481d .nav-next_c00d26183c58d656 a,
  .comment-navigation_7ffa744e49b6481d .nav-previous_3a38680efea2897f 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_64d2306d538bde2d .wp-block-query-pagination-previous_227edbbd0ad7a068,
      .wp-block-query-pagination_64d2306d538bde2d .wp-block-query-pagination-next_2a68c770b5ca731e,
      .wp-block-query-pagination_64d2306d538bde2d .nav-next_c00d26183c58d656 a,
      .wp-block-query-pagination_64d2306d538bde2d .nav-previous_3a38680efea2897f a,
      .navigation_af9328f3796d101c.posts-navigation_d9f9e3b15fe4a4a2 .wp-block-query-pagination-previous_227edbbd0ad7a068,
      .navigation_af9328f3796d101c.posts-navigation_d9f9e3b15fe4a4a2 .wp-block-query-pagination-next_2a68c770b5ca731e,
      .navigation_af9328f3796d101c.posts-navigation_d9f9e3b15fe4a4a2 .nav-next_c00d26183c58d656 a,
      .navigation_af9328f3796d101c.posts-navigation_d9f9e3b15fe4a4a2 .nav-previous_3a38680efea2897f a,
      .comment-navigation_7ffa744e49b6481d .wp-block-query-pagination-previous_227edbbd0ad7a068,
      .comment-navigation_7ffa744e49b6481d .wp-block-query-pagination-next_2a68c770b5ca731e,
      .comment-navigation_7ffa744e49b6481d .nav-next_c00d26183c58d656 a,
      .comment-navigation_7ffa744e49b6481d .nav-previous_3a38680efea2897f a {
        height: 40px; } }
    .wp-block-query-pagination_64d2306d538bde2d .wp-block-query-pagination-previous_227edbbd0ad7a068:hover,
    .wp-block-query-pagination_64d2306d538bde2d .wp-block-query-pagination-next_2a68c770b5ca731e:hover,
    .wp-block-query-pagination_64d2306d538bde2d .nav-next_c00d26183c58d656 a:hover,
    .wp-block-query-pagination_64d2306d538bde2d .nav-previous_3a38680efea2897f a:hover,
    .navigation_af9328f3796d101c.posts-navigation_d9f9e3b15fe4a4a2 .wp-block-query-pagination-previous_227edbbd0ad7a068:hover,
    .navigation_af9328f3796d101c.posts-navigation_d9f9e3b15fe4a4a2 .wp-block-query-pagination-next_2a68c770b5ca731e:hover,
    .navigation_af9328f3796d101c.posts-navigation_d9f9e3b15fe4a4a2 .nav-next_c00d26183c58d656 a:hover,
    .navigation_af9328f3796d101c.posts-navigation_d9f9e3b15fe4a4a2 .nav-previous_3a38680efea2897f a:hover,
    .comment-navigation_7ffa744e49b6481d .wp-block-query-pagination-previous_227edbbd0ad7a068:hover,
    .comment-navigation_7ffa744e49b6481d .wp-block-query-pagination-next_2a68c770b5ca731e:hover,
    .comment-navigation_7ffa744e49b6481d .nav-next_c00d26183c58d656 a:hover,
    .comment-navigation_7ffa744e49b6481d .nav-previous_3a38680efea2897f 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_47c189433dbaef55,
.page-links_d1238b3c845dd58d,
.wp-block-query-pagination-numbers_52635ae8dbb2070b {
  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_47c189433dbaef55 ul,
  .page-links_d1238b3c845dd58d ul,
  .wp-block-query-pagination-numbers_52635ae8dbb2070b 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_47c189433dbaef55 ul li,
    .page-links_d1238b3c845dd58d ul li,
    .wp-block-query-pagination-numbers_52635ae8dbb2070b ul li {
      padding-top: 0; }
    .te-basic-pagination_47c189433dbaef55 ul .prev span,
    .te-basic-pagination_47c189433dbaef55 ul .next span,
    .page-links_d1238b3c845dd58d ul .prev span,
    .page-links_d1238b3c845dd58d ul .next span,
    .wp-block-query-pagination-numbers_52635ae8dbb2070b ul .prev span,
    .wp-block-query-pagination-numbers_52635ae8dbb2070b ul .next span {
      display: none; }
  .te-basic-pagination_47c189433dbaef55 .post-page-numbers_3e604896f774b51c,
  .page-links_d1238b3c845dd58d .post-page-numbers_3e604896f774b51c,
  .wp-block-query-pagination-numbers_52635ae8dbb2070b .post-page-numbers_3e604896f774b51c {
    background-color: rgba(71, 112, 247, 0.1) !important; }
  .te-basic-pagination_47c189433dbaef55 .page-numbers_2f2aeeb23b8d2b6d,
  .te-basic-pagination_47c189433dbaef55 .post-page-numbers_3e604896f774b51c,
  .page-links_d1238b3c845dd58d .page-numbers_2f2aeeb23b8d2b6d,
  .page-links_d1238b3c845dd58d .post-page-numbers_3e604896f774b51c,
  .wp-block-query-pagination-numbers_52635ae8dbb2070b .page-numbers_2f2aeeb23b8d2b6d,
  .wp-block-query-pagination-numbers_52635ae8dbb2070b .post-page-numbers_3e604896f774b51c {
    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_47c189433dbaef55 .page-numbers_2f2aeeb23b8d2b6d,
      .te-basic-pagination_47c189433dbaef55 .post-page-numbers_3e604896f774b51c,
      .page-links_d1238b3c845dd58d .page-numbers_2f2aeeb23b8d2b6d,
      .page-links_d1238b3c845dd58d .post-page-numbers_3e604896f774b51c,
      .wp-block-query-pagination-numbers_52635ae8dbb2070b .page-numbers_2f2aeeb23b8d2b6d,
      .wp-block-query-pagination-numbers_52635ae8dbb2070b .post-page-numbers_3e604896f774b51c {
        width: 40px;
        height: 40px;
        font-size: 16px; } }
    .te-basic-pagination_47c189433dbaef55 .page-numbers_2f2aeeb23b8d2b6d:hover,
    .te-basic-pagination_47c189433dbaef55 .post-page-numbers_3e604896f774b51c:hover,
    .page-links_d1238b3c845dd58d .page-numbers_2f2aeeb23b8d2b6d:hover,
    .page-links_d1238b3c845dd58d .post-page-numbers_3e604896f774b51c:hover,
    .wp-block-query-pagination-numbers_52635ae8dbb2070b .page-numbers_2f2aeeb23b8d2b6d:hover,
    .wp-block-query-pagination-numbers_52635ae8dbb2070b .post-page-numbers_3e604896f774b51c: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_47c189433dbaef55 .page-numbers_2f2aeeb23b8d2b6d.current,
    .te-basic-pagination_47c189433dbaef55 .post-page-numbers_3e604896f774b51c.current,
    .page-links_d1238b3c845dd58d .page-numbers_2f2aeeb23b8d2b6d.current,
    .page-links_d1238b3c845dd58d .post-page-numbers_3e604896f774b51c.current,
    .wp-block-query-pagination-numbers_52635ae8dbb2070b .page-numbers_2f2aeeb23b8d2b6d.current,
    .wp-block-query-pagination-numbers_52635ae8dbb2070b .post-page-numbers_3e604896f774b51c.current {
      background: #317EFE !important;
      color: #ffffff;
      border-color: #317EFE;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }

.te-blog-post-nav_26e8bfb6bd940331 {
  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_26e8bfb6bd940331 {
      -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_26e8bfb6bd940331 {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      padding: 30px;
      margin: 30px 0; } }
  .te-blog-post-nav_26e8bfb6bd940331 .te-post-navigation_5f68cae0473e9a01 {
    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_26e8bfb6bd940331 .te-post-navigation_5f68cae0473e9a01 {
        -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_26e8bfb6bd940331 .te-post-navigation_5f68cae0473e9a01 {
        width: 100%; } }
    @media (max-width: 767px) {
      .te-blog-post-nav_26e8bfb6bd940331 .te-post-navigation_5f68cae0473e9a01 {
        width: 100%; } }
    .te-blog-post-nav_26e8bfb6bd940331 .te-post-navigation_5f68cae0473e9a01::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_26e8bfb6bd940331 .te-post-navigation_5f68cae0473e9a01::after {
          display: none; } }
      @media (max-width: 767px) {
        .te-blog-post-nav_26e8bfb6bd940331 .te-post-navigation_5f68cae0473e9a01::after {
          display: none; } }
    .te-blog-post-nav_26e8bfb6bd940331 .te-post-navigation_5f68cae0473e9a01:last-child {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
          -ms-flex-direction: row-reverse;
              flex-direction: row-reverse; }
      .te-blog-post-nav_26e8bfb6bd940331 .te-post-navigation_5f68cae0473e9a01:last-child .text {
        text-align: right; }
        @media (max-width: 374px) {
          .te-blog-post-nav_26e8bfb6bd940331 .te-post-navigation_5f68cae0473e9a01:last-child .text {
            text-align: left; } }
      .te-blog-post-nav_26e8bfb6bd940331 .te-post-navigation_5f68cae0473e9a01:last-child::after {
        display: none; }
    .te-blog-post-nav_26e8bfb6bd940331 .te-post-navigation_5f68cae0473e9a01 .te-post-img_4a7d1455840c035c {
      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_26e8bfb6bd940331 .te-post-navigation_5f68cae0473e9a01 .te-post-img_4a7d1455840c035c {
          width: 100% !important;
          height: 150px !important; } }
      .te-blog-post-nav_26e8bfb6bd940331 .te-post-navigation_5f68cae0473e9a01 .te-post-img_4a7d1455840c035c img {
        position: absolute;
        width: 100%;
        height: 100%;
        -o-object-fit: cover;
           object-fit: cover;
        left: 0;
        top: 0; }
    .te-blog-post-nav_26e8bfb6bd940331 .te-post-navigation_5f68cae0473e9a01 .text {
      width: 100%; }
      .te-blog-post-nav_26e8bfb6bd940331 .te-post-navigation_5f68cae0473e9a01 .text span {
        font-size: 18px;
        font-family: "Inter", sans-serif;
        text-transform: capitalize;
        font-weight: 400;
        display: block;
        color: #335371; }
      .te-blog-post-nav_26e8bfb6bd940331 .te-post-navigation_5f68cae0473e9a01 .text h4 {
        text-transform: capitalize;
        font-size: 20px;
        font-weight: 500;
        margin: 0;
        line-height: 30px;
        letter-spacing: 0px; }
    .te-blog-post-nav_26e8bfb6bd940331 .te-post-navigation_5f68cae0473e9a01 .theme-navigation_506e39c9689bc0bc {
      width: 100%; }

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

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

.project-details_0ee63ccf15bf1696 {
  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_0ee63ccf15bf1696 .image {
    border-radius: 20px;
    overflow: hidden; }
  .project-details_0ee63ccf15bf1696 .content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 46px;
    padding-right: 73px; }
    @media (max-width: 1199px) {
      .project-details_0ee63ccf15bf1696 .content {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
            -ms-flex-direction: column-reverse;
                flex-direction: column-reverse;
        padding-right: 0; } }
    .project-details_0ee63ccf15bf1696 .content .text .title {
      font-size: 57px;
      font-weight: 500;
      line-height: 70px;
      letter-spacing: -1px;
      text-transform: capitalize; }
      @media only screen and (min-width: 0px) and (max-width: 767px) {
        .project-details_0ee63ccf15bf1696 .content .text .title {
          font-size: 32px;
          line-height: 42px; } }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .project-details_0ee63ccf15bf1696 .content .text .title {
          font-size: 34px;
          line-height: 48px; } }
      @media only screen and (min-width: 992px) and (max-width: 1199px) {
        .project-details_0ee63ccf15bf1696 .content .text .title {
          font-size: 42px;
          line-height: 52px; } }
      @media only screen and (min-width: 1200px) and (max-width: 1399px) {
        .project-details_0ee63ccf15bf1696 .content .text .title {
          font-size: 44px;
          line-height: 58px; } }
    .project-details_0ee63ccf15bf1696 .content .project-info-wrapper_485d173f78049e10 {
      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_0ee63ccf15bf1696 .content .project-info-wrapper_485d173f78049e10 {
          width: 100%;
          margin-top: 40px; } }
      .project-details_0ee63ccf15bf1696 .content .project-info-wrapper_485d173f78049e10 .title {
        font-size: 24px;
        font-weight: 500;
        line-height: 28px;
        letter-spacing: 0px;
        color: #ffffff;
        margin-bottom: 30px; }
      .project-details_0ee63ccf15bf1696 .content .project-info-wrapper_485d173f78049e10 .project-info_133501e1a59286e9 {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        grid-gap: 20px 0; }
        @media (max-width: 575px) {
          .project-details_0ee63ccf15bf1696 .content .project-info-wrapper_485d173f78049e10 .project-info_133501e1a59286e9 {
            grid-template-columns: repeat(1, 1fr); } }
        .project-details_0ee63ccf15bf1696 .content .project-info-wrapper_485d173f78049e10 .project-info_133501e1a59286e9 .te-single-meta_7905e28ace9d1cd1 {
          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_0ee63ccf15bf1696 .content .project-info-wrapper_485d173f78049e10 .project-info_133501e1a59286e9 .meta-title_2820de460e6c7404 {
          font-size: 20px;
          font-weight: 500;
          line-height: 24px;
          letter-spacing: 0px;
          color: #ffffff; }
        .project-details_0ee63ccf15bf1696 .content .project-info-wrapper_485d173f78049e10 .project-info_133501e1a59286e9 .meta-text_f8c09ac242fb3ae7 {
          font-size: 18px;
          font-weight: 400;
          line-height: 28px;
          color: #ffffff; }

.project-details-overview_65368f150a28b43a {
  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_65368f150a28b43a .list-wrapper_8b5766c0cdfd972b {
    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_65368f150a28b43a .list-wrapper_8b5766c0cdfd972b {
        -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_65368f150a28b43a .list-wrapper_8b5766c0cdfd972b .image {
      width: 410px;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      border-radius: 20px;
      overflow: hidden; }
      .project-details-overview_65368f150a28b43a .list-wrapper_8b5766c0cdfd972b .image img {
        border-radius: 20px; }
    .project-details-overview_65368f150a28b43a .list-wrapper_8b5766c0cdfd972b 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_65368f150a28b43a .list-wrapper_8b5766c0cdfd972b 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_65368f150a28b43a .list-wrapper_8b5766c0cdfd972b 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_65368f150a28b43a .list-wrapper_8b5766c0cdfd972b 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_65368f150a28b43a .list-wrapper_8b5766c0cdfd972b .user-card_8592195c055454f3 {
      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_65368f150a28b43a .list-wrapper_8b5766c0cdfd972b .user-card_8592195c055454f3 {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column; } }
      .project-details-overview_65368f150a28b43a .list-wrapper_8b5766c0cdfd972b .user-card_8592195c055454f3 .image {
        width: 90px;
        height: 90px;
        border-radius: 100px;
        overflow: hidden;
        -ms-flex-negative: 0;
            flex-shrink: 0; }
      .project-details-overview_65368f150a28b43a .list-wrapper_8b5766c0cdfd972b .user-card_8592195c055454f3 .content .title {
        font-size: 20px;
        font-weight: 500;
        line-height: 28px;
        letter-spacing: 0px; }
      .project-details-overview_65368f150a28b43a .list-wrapper_8b5766c0cdfd972b .user-card_8592195c055454f3 .content .text {
        margin-bottom: 0; }

.te-list-item_44a10c2cb41aa3e7 {
  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_44a10c2cb41aa3e7 .icon_4a6cb6cdc9fdbc6c {
    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_44a10c2cb41aa3e7 .text {
    font-size: 18px;
    line-height: 36px;
    font-weight: 400;
    color: #335371;
    margin: 0; }

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

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

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

/* Widget */
.widget_3876637cce616d7a,
.sidebar__widget_f10ea21bca9c3c66 {
  /* 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_3876637cce616d7a ol,
  .widget_3876637cce616d7a ul,
  .sidebar__widget_f10ea21bca9c3c66 ol,
  .sidebar__widget_f10ea21bca9c3c66 ul {
    margin-bottom: 0; }
  .widget_3876637cce616d7a .widget-instagram-feed_f88b48323aa70fc1,
  .sidebar__widget_f10ea21bca9c3c66 .widget-instagram-feed_f88b48323aa70fc1 {
    width: 315px; }
    @media only screen and (min-width: 992px) and (max-width: 1280px) {
      .widget_3876637cce616d7a .widget-instagram-feed_f88b48323aa70fc1,
      .sidebar__widget_f10ea21bca9c3c66 .widget-instagram-feed_f88b48323aa70fc1 {
        width: 220px; } }
    @media (max-width: 374px) {
      .widget_3876637cce616d7a .widget-instagram-feed_f88b48323aa70fc1,
      .sidebar__widget_f10ea21bca9c3c66 .widget-instagram-feed_f88b48323aa70fc1 {
        width: 200px; } }
    .widget_3876637cce616d7a .widget-instagram-feed_f88b48323aa70fc1 .single-instagram-feed_1fdf2baa7745a89f,
    .sidebar__widget_f10ea21bca9c3c66 .widget-instagram-feed_f88b48323aa70fc1 .single-instagram-feed_1fdf2baa7745a89f {
      width: 96px;
      height: 96px; }
  .widget_3876637cce616d7a .wp-block-heading_7483cce52386bed0,
  .widget_3876637cce616d7a .widget-title_df45d301aaf4fcc6,
  .widget_3876637cce616d7a .wp-block-search__label_3195ea4979674c81,
  .sidebar__widget_f10ea21bca9c3c66 .wp-block-heading_7483cce52386bed0,
  .sidebar__widget_f10ea21bca9c3c66 .widget-title_df45d301aaf4fcc6,
  .sidebar__widget_f10ea21bca9c3c66 .wp-block-search__label_3195ea4979674c81 {
    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_3876637cce616d7a .wp-block-social-links_695008e24b341b3e .wp-social-link_e206b5f52b607709,
  .sidebar__widget_f10ea21bca9c3c66 .wp-block-social-links_695008e24b341b3e .wp-social-link_e206b5f52b607709 {
    padding: 0;
    margin: 0;
    line-height: 0; }
    .widget_3876637cce616d7a .wp-block-social-links_695008e24b341b3e .wp-social-link_e206b5f52b607709 a,
    .sidebar__widget_f10ea21bca9c3c66 .wp-block-social-links_695008e24b341b3e .wp-social-link_e206b5f52b607709 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_3876637cce616d7a .wp-block-social-links_695008e24b341b3e .wp-social-link_e206b5f52b607709 a:before,
      .sidebar__widget_f10ea21bca9c3c66 .wp-block-social-links_695008e24b341b3e .wp-social-link_e206b5f52b607709 a:before {
        display: none; }
  .widget_3876637cce616d7a .has-avatars_b63f2b9130739b60.has-dates_1b2fe8d47e3fae5a.has-excerpts_3eaee687fe8c3439.wp-block-te-latest-comments_23cc05a4a7cc718b li.wp-block-te-latest-comments__comment_829d15d9eb2368ed .wp-block-te-latest-comments__comment-meta_242c18ac21d91966,
  .widget_3876637cce616d7a .has-dates_1b2fe8d47e3fae5a.has-excerpts_3eaee687fe8c3439.wp-block-te-latest-comments_23cc05a4a7cc718b li.wp-block-te-latest-comments__comment_829d15d9eb2368ed .wp-block-te-latest-comments__comment-meta_242c18ac21d91966,
  .sidebar__widget_f10ea21bca9c3c66 .has-avatars_b63f2b9130739b60.has-dates_1b2fe8d47e3fae5a.has-excerpts_3eaee687fe8c3439.wp-block-te-latest-comments_23cc05a4a7cc718b li.wp-block-te-latest-comments__comment_829d15d9eb2368ed .wp-block-te-latest-comments__comment-meta_242c18ac21d91966,
  .sidebar__widget_f10ea21bca9c3c66 .has-dates_1b2fe8d47e3fae5a.has-excerpts_3eaee687fe8c3439.wp-block-te-latest-comments_23cc05a4a7cc718b li.wp-block-te-latest-comments__comment_829d15d9eb2368ed .wp-block-te-latest-comments__comment-meta_242c18ac21d91966 {
    font-weight: 500; }
    .widget_3876637cce616d7a .has-avatars_b63f2b9130739b60.has-dates_1b2fe8d47e3fae5a.has-excerpts_3eaee687fe8c3439.wp-block-te-latest-comments_23cc05a4a7cc718b li.wp-block-te-latest-comments__comment_829d15d9eb2368ed .wp-block-te-latest-comments__comment-meta_242c18ac21d91966 .wp-block-te-latest-comments__comment-author_600777a75e93c88c,
    .widget_3876637cce616d7a .has-avatars_b63f2b9130739b60.has-dates_1b2fe8d47e3fae5a.has-excerpts_3eaee687fe8c3439.wp-block-te-latest-comments_23cc05a4a7cc718b li.wp-block-te-latest-comments__comment_829d15d9eb2368ed .wp-block-te-latest-comments__comment-meta_242c18ac21d91966 .wp-block-te-latest-comments__comment-link_b3bedbe31affb9cf,
    .widget_3876637cce616d7a .has-dates_1b2fe8d47e3fae5a.has-excerpts_3eaee687fe8c3439.wp-block-te-latest-comments_23cc05a4a7cc718b li.wp-block-te-latest-comments__comment_829d15d9eb2368ed .wp-block-te-latest-comments__comment-meta_242c18ac21d91966 .wp-block-te-latest-comments__comment-author_600777a75e93c88c,
    .widget_3876637cce616d7a .has-dates_1b2fe8d47e3fae5a.has-excerpts_3eaee687fe8c3439.wp-block-te-latest-comments_23cc05a4a7cc718b li.wp-block-te-latest-comments__comment_829d15d9eb2368ed .wp-block-te-latest-comments__comment-meta_242c18ac21d91966 .wp-block-te-latest-comments__comment-link_b3bedbe31affb9cf,
    .sidebar__widget_f10ea21bca9c3c66 .has-avatars_b63f2b9130739b60.has-dates_1b2fe8d47e3fae5a.has-excerpts_3eaee687fe8c3439.wp-block-te-latest-comments_23cc05a4a7cc718b li.wp-block-te-latest-comments__comment_829d15d9eb2368ed .wp-block-te-latest-comments__comment-meta_242c18ac21d91966 .wp-block-te-latest-comments__comment-author_600777a75e93c88c,
    .sidebar__widget_f10ea21bca9c3c66 .has-avatars_b63f2b9130739b60.has-dates_1b2fe8d47e3fae5a.has-excerpts_3eaee687fe8c3439.wp-block-te-latest-comments_23cc05a4a7cc718b li.wp-block-te-latest-comments__comment_829d15d9eb2368ed .wp-block-te-latest-comments__comment-meta_242c18ac21d91966 .wp-block-te-latest-comments__comment-link_b3bedbe31affb9cf,
    .sidebar__widget_f10ea21bca9c3c66 .has-dates_1b2fe8d47e3fae5a.has-excerpts_3eaee687fe8c3439.wp-block-te-latest-comments_23cc05a4a7cc718b li.wp-block-te-latest-comments__comment_829d15d9eb2368ed .wp-block-te-latest-comments__comment-meta_242c18ac21d91966 .wp-block-te-latest-comments__comment-author_600777a75e93c88c,
    .sidebar__widget_f10ea21bca9c3c66 .has-dates_1b2fe8d47e3fae5a.has-excerpts_3eaee687fe8c3439.wp-block-te-latest-comments_23cc05a4a7cc718b li.wp-block-te-latest-comments__comment_829d15d9eb2368ed .wp-block-te-latest-comments__comment-meta_242c18ac21d91966 .wp-block-te-latest-comments__comment-link_b3bedbe31affb9cf {
      font-weight: 500; }
  .widget_3876637cce616d7a .wp-block-te-latest-comments_23cc05a4a7cc718b li.wp-block-te-latest-comments__comment_829d15d9eb2368ed,
  .widget_3876637cce616d7a .wp-block-latest-posts_bf357d64834e553d li.wp-block-te-latest-comments__comment_829d15d9eb2368ed,
  .sidebar__widget_f10ea21bca9c3c66 .wp-block-te-latest-comments_23cc05a4a7cc718b li.wp-block-te-latest-comments__comment_829d15d9eb2368ed,
  .sidebar__widget_f10ea21bca9c3c66 .wp-block-latest-posts_bf357d64834e553d li.wp-block-te-latest-comments__comment_829d15d9eb2368ed {
    margin-bottom: 0; }
  .widget_3876637cce616d7a .wp-block-te-latest-comments_23cc05a4a7cc718b li .wp-block-te-latest-comments__comment-meta_242c18ac21d91966,
  .widget_3876637cce616d7a .wp-block-te-latest-comments_23cc05a4a7cc718b li .wp-block-latest-posts__te-post-title_151dc51044677c1f,
  .widget_3876637cce616d7a .wp-block-latest-posts_bf357d64834e553d li .wp-block-te-latest-comments__comment-meta_242c18ac21d91966,
  .widget_3876637cce616d7a .wp-block-latest-posts_bf357d64834e553d li .wp-block-latest-posts__te-post-title_151dc51044677c1f,
  .sidebar__widget_f10ea21bca9c3c66 .wp-block-te-latest-comments_23cc05a4a7cc718b li .wp-block-te-latest-comments__comment-meta_242c18ac21d91966,
  .sidebar__widget_f10ea21bca9c3c66 .wp-block-te-latest-comments_23cc05a4a7cc718b li .wp-block-latest-posts__te-post-title_151dc51044677c1f,
  .sidebar__widget_f10ea21bca9c3c66 .wp-block-latest-posts_bf357d64834e553d li .wp-block-te-latest-comments__comment-meta_242c18ac21d91966,
  .sidebar__widget_f10ea21bca9c3c66 .wp-block-latest-posts_bf357d64834e553d li .wp-block-latest-posts__te-post-title_151dc51044677c1f {
    line-height: 28px;
    font-weight: 400; }
    .widget_3876637cce616d7a .wp-block-te-latest-comments_23cc05a4a7cc718b li .wp-block-te-latest-comments__comment-meta_242c18ac21d91966 .wp-block-te-latest-comments__comment-date_f9c161469f73c1f7,
    .widget_3876637cce616d7a .wp-block-te-latest-comments_23cc05a4a7cc718b li .wp-block-latest-posts__te-post-title_151dc51044677c1f .wp-block-te-latest-comments__comment-date_f9c161469f73c1f7,
    .widget_3876637cce616d7a .wp-block-latest-posts_bf357d64834e553d li .wp-block-te-latest-comments__comment-meta_242c18ac21d91966 .wp-block-te-latest-comments__comment-date_f9c161469f73c1f7,
    .widget_3876637cce616d7a .wp-block-latest-posts_bf357d64834e553d li .wp-block-latest-posts__te-post-title_151dc51044677c1f .wp-block-te-latest-comments__comment-date_f9c161469f73c1f7,
    .sidebar__widget_f10ea21bca9c3c66 .wp-block-te-latest-comments_23cc05a4a7cc718b li .wp-block-te-latest-comments__comment-meta_242c18ac21d91966 .wp-block-te-latest-comments__comment-date_f9c161469f73c1f7,
    .sidebar__widget_f10ea21bca9c3c66 .wp-block-te-latest-comments_23cc05a4a7cc718b li .wp-block-latest-posts__te-post-title_151dc51044677c1f .wp-block-te-latest-comments__comment-date_f9c161469f73c1f7,
    .sidebar__widget_f10ea21bca9c3c66 .wp-block-latest-posts_bf357d64834e553d li .wp-block-te-latest-comments__comment-meta_242c18ac21d91966 .wp-block-te-latest-comments__comment-date_f9c161469f73c1f7,
    .sidebar__widget_f10ea21bca9c3c66 .wp-block-latest-posts_bf357d64834e553d li .wp-block-latest-posts__te-post-title_151dc51044677c1f .wp-block-te-latest-comments__comment-date_f9c161469f73c1f7 {
      font-size: 14px !important;
      margin-bottom: 10px;
      position: relative; }
      .widget_3876637cce616d7a .wp-block-te-latest-comments_23cc05a4a7cc718b li .wp-block-te-latest-comments__comment-meta_242c18ac21d91966 .wp-block-te-latest-comments__comment-date_f9c161469f73c1f7:before,
      .widget_3876637cce616d7a .wp-block-te-latest-comments_23cc05a4a7cc718b li .wp-block-latest-posts__te-post-title_151dc51044677c1f .wp-block-te-latest-comments__comment-date_f9c161469f73c1f7:before,
      .widget_3876637cce616d7a .wp-block-latest-posts_bf357d64834e553d li .wp-block-te-latest-comments__comment-meta_242c18ac21d91966 .wp-block-te-latest-comments__comment-date_f9c161469f73c1f7:before,
      .widget_3876637cce616d7a .wp-block-latest-posts_bf357d64834e553d li .wp-block-latest-posts__te-post-title_151dc51044677c1f .wp-block-te-latest-comments__comment-date_f9c161469f73c1f7:before,
      .sidebar__widget_f10ea21bca9c3c66 .wp-block-te-latest-comments_23cc05a4a7cc718b li .wp-block-te-latest-comments__comment-meta_242c18ac21d91966 .wp-block-te-latest-comments__comment-date_f9c161469f73c1f7:before,
      .sidebar__widget_f10ea21bca9c3c66 .wp-block-te-latest-comments_23cc05a4a7cc718b li .wp-block-latest-posts__te-post-title_151dc51044677c1f .wp-block-te-latest-comments__comment-date_f9c161469f73c1f7:before,
      .sidebar__widget_f10ea21bca9c3c66 .wp-block-latest-posts_bf357d64834e553d li .wp-block-te-latest-comments__comment-meta_242c18ac21d91966 .wp-block-te-latest-comments__comment-date_f9c161469f73c1f7:before,
      .sidebar__widget_f10ea21bca9c3c66 .wp-block-latest-posts_bf357d64834e553d li .wp-block-latest-posts__te-post-title_151dc51044677c1f .wp-block-te-latest-comments__comment-date_f9c161469f73c1f7:before {
        content: "\f274";
        font-family: "Font Awesome 6 Free";
        padding-right: 8px; }
  .widget_3876637cce616d7a .wp-block-te-latest-comments_23cc05a4a7cc718b li a,
  .widget_3876637cce616d7a .wp-block-latest-posts_bf357d64834e553d li a,
  .sidebar__widget_f10ea21bca9c3c66 .wp-block-te-latest-comments_23cc05a4a7cc718b li a,
  .sidebar__widget_f10ea21bca9c3c66 .wp-block-latest-posts_bf357d64834e553d li a {
    color: #335371; }
    .widget_3876637cce616d7a .wp-block-te-latest-comments_23cc05a4a7cc718b li a.wp-block-te-latest-comments__comment-author_600777a75e93c88c, .widget_3876637cce616d7a .wp-block-te-latest-comments_23cc05a4a7cc718b li a.wp-block-te-latest-comments__comment-link_b3bedbe31affb9cf,
    .widget_3876637cce616d7a .wp-block-latest-posts_bf357d64834e553d li a.wp-block-te-latest-comments__comment-author_600777a75e93c88c,
    .widget_3876637cce616d7a .wp-block-latest-posts_bf357d64834e553d li a.wp-block-te-latest-comments__comment-link_b3bedbe31affb9cf,
    .sidebar__widget_f10ea21bca9c3c66 .wp-block-te-latest-comments_23cc05a4a7cc718b li a.wp-block-te-latest-comments__comment-author_600777a75e93c88c,
    .sidebar__widget_f10ea21bca9c3c66 .wp-block-te-latest-comments_23cc05a4a7cc718b li a.wp-block-te-latest-comments__comment-link_b3bedbe31affb9cf,
    .sidebar__widget_f10ea21bca9c3c66 .wp-block-latest-posts_bf357d64834e553d li a.wp-block-te-latest-comments__comment-author_600777a75e93c88c,
    .sidebar__widget_f10ea21bca9c3c66 .wp-block-latest-posts_bf357d64834e553d li a.wp-block-te-latest-comments__comment-link_b3bedbe31affb9cf {
      display: inline !important;
      text-transform: capitalize;
      line-height: 28px;
      font-weight: 400; }
    .widget_3876637cce616d7a .wp-block-te-latest-comments_23cc05a4a7cc718b li a:hover,
    .widget_3876637cce616d7a .wp-block-latest-posts_bf357d64834e553d li a:hover,
    .sidebar__widget_f10ea21bca9c3c66 .wp-block-te-latest-comments_23cc05a4a7cc718b li a:hover,
    .sidebar__widget_f10ea21bca9c3c66 .wp-block-latest-posts_bf357d64834e553d li a:hover {
      color: #317EFE; }
  .widget_3876637cce616d7a .wp-block-te-latest-comments_23cc05a4a7cc718b li .wp-block-te-latest-comments__comment-excerpt_9200f11b767c1341 p,
  .widget_3876637cce616d7a .wp-block-latest-posts_bf357d64834e553d li .wp-block-te-latest-comments__comment-excerpt_9200f11b767c1341 p,
  .sidebar__widget_f10ea21bca9c3c66 .wp-block-te-latest-comments_23cc05a4a7cc718b li .wp-block-te-latest-comments__comment-excerpt_9200f11b767c1341 p,
  .sidebar__widget_f10ea21bca9c3c66 .wp-block-latest-posts_bf357d64834e553d li .wp-block-te-latest-comments__comment-excerpt_9200f11b767c1341 p {
    font-size: 16px;
    line-height: 28px;
    margin: 0; }
  .widget_3876637cce616d7a .te-social-profile_e226cec244f852bd,
  .sidebar__widget_f10ea21bca9c3c66 .te-social-profile_e226cec244f852bd {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }
    .widget_3876637cce616d7a .te-social-profile_e226cec244f852bd a,
    .sidebar__widget_f10ea21bca9c3c66 .te-social-profile_e226cec244f852bd 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_3876637cce616d7a .te-social-profile_e226cec244f852bd a,
        .sidebar__widget_f10ea21bca9c3c66 .te-social-profile_e226cec244f852bd a {
          width: 40px;
          height: 40px; } }
      .widget_3876637cce616d7a .te-social-profile_e226cec244f852bd a.facebook_f2ab5c72ca82f07f,
      .sidebar__widget_f10ea21bca9c3c66 .te-social-profile_e226cec244f852bd a.facebook_f2ab5c72ca82f07f {
        background-color: #1877f2; }
      .widget_3876637cce616d7a .te-social-profile_e226cec244f852bd a.twitter_bd35ed6147fccdf1,
      .sidebar__widget_f10ea21bca9c3c66 .te-social-profile_e226cec244f852bd a.twitter_bd35ed6147fccdf1 {
        background-color: #1da1f2; }
      .widget_3876637cce616d7a .te-social-profile_e226cec244f852bd a.linkedin_253a85b75a6dc52d,
      .sidebar__widget_f10ea21bca9c3c66 .te-social-profile_e226cec244f852bd a.linkedin_253a85b75a6dc52d {
        background-color: #0a66c2; }
      .widget_3876637cce616d7a .te-social-profile_e226cec244f852bd a.instagram_e3abb3fc61da561d,
      .sidebar__widget_f10ea21bca9c3c66 .te-social-profile_e226cec244f852bd a.instagram_e3abb3fc61da561d {
        background-color: #405de6; }
      .widget_3876637cce616d7a .te-social-profile_e226cec244f852bd a:hover,
      .sidebar__widget_f10ea21bca9c3c66 .te-social-profile_e226cec244f852bd a:hover {
        color: #ffffff;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        background-color: #E7F914; }
  .widget_3876637cce616d7a select,
  .sidebar__widget_f10ea21bca9c3c66 select {
    max-width: 100%;
    height: 50px;
    width: 100%;
    border: 1px solid #E1E1E1;
    padding: 0 10px;
    border-radius: 50px;
    color: #335371;
    margin-bottom: 0; }
  .widget_3876637cce616d7a .has-login-form_afdab70266ce10c2 .login-username_d8044e015783e845 label,
  .widget_3876637cce616d7a .has-login-form_afdab70266ce10c2 .login-password_124475448c1abd76 label,
  .sidebar__widget_f10ea21bca9c3c66 .has-login-form_afdab70266ce10c2 .login-username_d8044e015783e845 label,
  .sidebar__widget_f10ea21bca9c3c66 .has-login-form_afdab70266ce10c2 .login-password_124475448c1abd76 label {
    margin-bottom: 10px; }
  .widget_3876637cce616d7a .has-login-form_afdab70266ce10c2 .login-username_d8044e015783e845 input,
  .widget_3876637cce616d7a .has-login-form_afdab70266ce10c2 .login-password_124475448c1abd76 input,
  .sidebar__widget_f10ea21bca9c3c66 .has-login-form_afdab70266ce10c2 .login-username_d8044e015783e845 input,
  .sidebar__widget_f10ea21bca9c3c66 .has-login-form_afdab70266ce10c2 .login-password_124475448c1abd76 input {
    max-width: 100%;
    height: 50px;
    width: 100%;
    border: 1px solid #31373f;
    padding: 0 10px;
    border-radius: 50px;
    color: #335371; }
  .widget_3876637cce616d7a .has-login-form_afdab70266ce10c2 .login-remember_bf8328c7d8bc64be label,
  .sidebar__widget_f10ea21bca9c3c66 .has-login-form_afdab70266ce10c2 .login-remember_bf8328c7d8bc64be label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 10px; }
  .widget_3876637cce616d7a .has-login-form_afdab70266ce10c2 .login-submit_22916d350b83ad5f,
  .sidebar__widget_f10ea21bca9c3c66 .has-login-form_afdab70266ce10c2 .login-submit_22916d350b83ad5f {
    margin-bottom: 0; }
    .widget_3876637cce616d7a .has-login-form_afdab70266ce10c2 .login-submit_22916d350b83ad5f input.button-primary_936b69f51c7115b1,
    .sidebar__widget_f10ea21bca9c3c66 .has-login-form_afdab70266ce10c2 .login-submit_22916d350b83ad5f input.button-primary_936b69f51c7115b1 {
      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_3876637cce616d7a .search-form_61f1f902ea5125c2,
  .sidebar__widget_f10ea21bca9c3c66 .search-form_61f1f902ea5125c2 {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
    .widget_3876637cce616d7a .search-form_61f1f902ea5125c2 button,
    .sidebar__widget_f10ea21bca9c3c66 .search-form_61f1f902ea5125c2 button {
      width: 62px;
      -ms-flex-negative: 0;
          flex-shrink: 0; }
  .widget_3876637cce616d7a.widget_search_8e533bcdbd8b7a0c .sidebar__search_0e4ca9121c1927a9,
  .sidebar__widget_f10ea21bca9c3c66.widget_search_8e533bcdbd8b7a0c .sidebar__search_0e4ca9121c1927a9 {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
    .widget_3876637cce616d7a.widget_search_8e533bcdbd8b7a0c .sidebar__search_0e4ca9121c1927a9 button,
    .sidebar__widget_f10ea21bca9c3c66.widget_search_8e533bcdbd8b7a0c .sidebar__search_0e4ca9121c1927a9 button {
      width: 62px;
      -ms-flex-negative: 0;
          flex-shrink: 0; }
  .widget_3876637cce616d7a .wp-block-search__no-button_f3d48bc6e3cfb944.wp-block-search_5171372369e8ee82 input,
  .sidebar__widget_f10ea21bca9c3c66 .wp-block-search__no-button_f3d48bc6e3cfb944.wp-block-search_5171372369e8ee82 input {
    border-radius: 10px; }
  .widget_3876637cce616d7a .wp-block-search_5171372369e8ee82,
  .sidebar__widget_f10ea21bca9c3c66 .wp-block-search_5171372369e8ee82 {
    margin-bottom: -2px; }
  .widget_3876637cce616d7a .wp-block-search_5171372369e8ee82,
  .widget_3876637cce616d7a .search-form_61f1f902ea5125c2,
  .widget_3876637cce616d7a .sidebar__search_0e4ca9121c1927a9,
  .sidebar__widget_f10ea21bca9c3c66 .wp-block-search_5171372369e8ee82,
  .sidebar__widget_f10ea21bca9c3c66 .search-form_61f1f902ea5125c2,
  .sidebar__widget_f10ea21bca9c3c66 .sidebar__search_0e4ca9121c1927a9 {
    display: inline-block;
    width: 100%;
    overflow: hidden; }
    .widget_3876637cce616d7a .wp-block-search_5171372369e8ee82 .wp-block-search__inside-wrapper_b8188cd2eeb9f99d,
    .widget_3876637cce616d7a .search-form_61f1f902ea5125c2 .wp-block-search__inside-wrapper_b8188cd2eeb9f99d,
    .widget_3876637cce616d7a .sidebar__search_0e4ca9121c1927a9 .wp-block-search__inside-wrapper_b8188cd2eeb9f99d,
    .sidebar__widget_f10ea21bca9c3c66 .wp-block-search_5171372369e8ee82 .wp-block-search__inside-wrapper_b8188cd2eeb9f99d,
    .sidebar__widget_f10ea21bca9c3c66 .search-form_61f1f902ea5125c2 .wp-block-search__inside-wrapper_b8188cd2eeb9f99d,
    .sidebar__widget_f10ea21bca9c3c66 .sidebar__search_0e4ca9121c1927a9 .wp-block-search__inside-wrapper_b8188cd2eeb9f99d {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      padding: 0 !important; }
    .widget_3876637cce616d7a .wp-block-search_5171372369e8ee82 label,
    .widget_3876637cce616d7a .search-form_61f1f902ea5125c2 label,
    .widget_3876637cce616d7a .sidebar__search_0e4ca9121c1927a9 label,
    .sidebar__widget_f10ea21bca9c3c66 .wp-block-search_5171372369e8ee82 label,
    .sidebar__widget_f10ea21bca9c3c66 .search-form_61f1f902ea5125c2 label,
    .sidebar__widget_f10ea21bca9c3c66 .sidebar__search_0e4ca9121c1927a9 label {
      font-size: 24px;
      display: block;
      line-height: 28px;
      font-weight: 500;
      margin-bottom: 30px;
      color: #14203A;
      font-family: "Inter", sans-serif; }
    .widget_3876637cce616d7a .wp-block-search_5171372369e8ee82 input,
    .widget_3876637cce616d7a .search-form_61f1f902ea5125c2 input,
    .widget_3876637cce616d7a .sidebar__search_0e4ca9121c1927a9 input,
    .sidebar__widget_f10ea21bca9c3c66 .wp-block-search_5171372369e8ee82 input,
    .sidebar__widget_f10ea21bca9c3c66 .search-form_61f1f902ea5125c2 input,
    .sidebar__widget_f10ea21bca9c3c66 .sidebar__search_0e4ca9121c1927a9 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_3876637cce616d7a .wp-block-search_5171372369e8ee82 button,
    .widget_3876637cce616d7a .search-form_61f1f902ea5125c2 button,
    .widget_3876637cce616d7a .sidebar__search_0e4ca9121c1927a9 button,
    .sidebar__widget_f10ea21bca9c3c66 .wp-block-search_5171372369e8ee82 button,
    .sidebar__widget_f10ea21bca9c3c66 .search-form_61f1f902ea5125c2 button,
    .sidebar__widget_f10ea21bca9c3c66 .sidebar__search_0e4ca9121c1927a9 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_3876637cce616d7a .tagcloud_416a7bd943994166,
  .widget_3876637cce616d7a .wp-block-tag-cloud_3721f7405abdbd4a,
  .sidebar__widget_f10ea21bca9c3c66 .tagcloud_416a7bd943994166,
  .sidebar__widget_f10ea21bca9c3c66 .wp-block-tag-cloud_3721f7405abdbd4a {
    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_3876637cce616d7a .tagcloud_416a7bd943994166 a,
    .widget_3876637cce616d7a .wp-block-tag-cloud_3721f7405abdbd4a a,
    .sidebar__widget_f10ea21bca9c3c66 .tagcloud_416a7bd943994166 a,
    .sidebar__widget_f10ea21bca9c3c66 .wp-block-tag-cloud_3721f7405abdbd4a 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_3876637cce616d7a .tagcloud_416a7bd943994166 a:hover,
      .widget_3876637cce616d7a .wp-block-tag-cloud_3721f7405abdbd4a a:hover,
      .sidebar__widget_f10ea21bca9c3c66 .tagcloud_416a7bd943994166 a:hover,
      .sidebar__widget_f10ea21bca9c3c66 .wp-block-tag-cloud_3721f7405abdbd4a a:hover {
        color: #ffffff;
        background: #317EFE;
        border-color: #317EFE;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }
  .widget_3876637cce616d7a ul,
  .widget_3876637cce616d7a ol,
  .sidebar__widget_f10ea21bca9c3c66 ul,
  .sidebar__widget_f10ea21bca9c3c66 ol {
    margin-bottom: 0;
    padding-left: 0;
    /* Tag Cloud Widget */ }
    .widget_3876637cce616d7a ul li,
    .widget_3876637cce616d7a ol li,
    .sidebar__widget_f10ea21bca9c3c66 ul li,
    .sidebar__widget_f10ea21bca9c3c66 ol li {
      display: block;
      padding: 8px 0;
      border-top: 1px solid #E1E1E1;
      margin-bottom: 0;
      /* Recent Comment Widget */ }
      .widget_3876637cce616d7a ul li:first-child,
      .widget_3876637cce616d7a ol li:first-child,
      .sidebar__widget_f10ea21bca9c3c66 ul li:first-child,
      .sidebar__widget_f10ea21bca9c3c66 ol li:first-child {
        border-top: 0; }
      .widget_3876637cce616d7a ul li:last-child,
      .widget_3876637cce616d7a ol li:last-child,
      .sidebar__widget_f10ea21bca9c3c66 ul li:last-child,
      .sidebar__widget_f10ea21bca9c3c66 ol li:last-child {
        margin-bottom: 0; }
      .widget_3876637cce616d7a ul li.recentcomments_5a16ba80d8a0a5a1 .comment-author-link_30eb1c591c5f6d67 a:before, .widget_3876637cce616d7a ul li.wp-block-latest-comments__comment_43a62a4aff944af6 .comment-author-link_30eb1c591c5f6d67 a:before,
      .widget_3876637cce616d7a ol li.recentcomments_5a16ba80d8a0a5a1 .comment-author-link_30eb1c591c5f6d67 a:before,
      .widget_3876637cce616d7a ol li.wp-block-latest-comments__comment_43a62a4aff944af6 .comment-author-link_30eb1c591c5f6d67 a:before,
      .sidebar__widget_f10ea21bca9c3c66 ul li.recentcomments_5a16ba80d8a0a5a1 .comment-author-link_30eb1c591c5f6d67 a:before,
      .sidebar__widget_f10ea21bca9c3c66 ul li.wp-block-latest-comments__comment_43a62a4aff944af6 .comment-author-link_30eb1c591c5f6d67 a:before,
      .sidebar__widget_f10ea21bca9c3c66 ol li.recentcomments_5a16ba80d8a0a5a1 .comment-author-link_30eb1c591c5f6d67 a:before,
      .sidebar__widget_f10ea21bca9c3c66 ol li.wp-block-latest-comments__comment_43a62a4aff944af6 .comment-author-link_30eb1c591c5f6d67 a:before {
        display: none; }
      .widget_3876637cce616d7a ul li.recentcomments_5a16ba80d8a0a5a1 a, .widget_3876637cce616d7a ul li.wp-block-latest-comments__comment_43a62a4aff944af6 a,
      .widget_3876637cce616d7a ol li.recentcomments_5a16ba80d8a0a5a1 a,
      .widget_3876637cce616d7a ol li.wp-block-latest-comments__comment_43a62a4aff944af6 a,
      .sidebar__widget_f10ea21bca9c3c66 ul li.recentcomments_5a16ba80d8a0a5a1 a,
      .sidebar__widget_f10ea21bca9c3c66 ul li.wp-block-latest-comments__comment_43a62a4aff944af6 a,
      .sidebar__widget_f10ea21bca9c3c66 ol li.recentcomments_5a16ba80d8a0a5a1 a,
      .sidebar__widget_f10ea21bca9c3c66 ol li.wp-block-latest-comments__comment_43a62a4aff944af6 a {
        padding-left: 0;
        display: inline; }
        .widget_3876637cce616d7a ul li.recentcomments_5a16ba80d8a0a5a1 a:before, .widget_3876637cce616d7a ul li.wp-block-latest-comments__comment_43a62a4aff944af6 a:before,
        .widget_3876637cce616d7a ol li.recentcomments_5a16ba80d8a0a5a1 a:before,
        .widget_3876637cce616d7a ol li.wp-block-latest-comments__comment_43a62a4aff944af6 a:before,
        .sidebar__widget_f10ea21bca9c3c66 ul li.recentcomments_5a16ba80d8a0a5a1 a:before,
        .sidebar__widget_f10ea21bca9c3c66 ul li.wp-block-latest-comments__comment_43a62a4aff944af6 a:before,
        .sidebar__widget_f10ea21bca9c3c66 ol li.recentcomments_5a16ba80d8a0a5a1 a:before,
        .sidebar__widget_f10ea21bca9c3c66 ol li.wp-block-latest-comments__comment_43a62a4aff944af6 a:before {
          display: none; }
      .widget_3876637cce616d7a ul li a,
      .widget_3876637cce616d7a ol li a,
      .sidebar__widget_f10ea21bca9c3c66 ul li a,
      .sidebar__widget_f10ea21bca9c3c66 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_3876637cce616d7a ul li a::before,
        .widget_3876637cce616d7a ol li a::before,
        .sidebar__widget_f10ea21bca9c3c66 ul li a::before,
        .sidebar__widget_f10ea21bca9c3c66 ol li a::before {
          content: "\f105";
          font-family: "Font Awesome 6 Free";
          margin-right: 10px; }
        .widget_3876637cce616d7a ul li a:hover,
        .widget_3876637cce616d7a ol li a:hover,
        .sidebar__widget_f10ea21bca9c3c66 ul li a:hover,
        .sidebar__widget_f10ea21bca9c3c66 ol li a:hover {
          color: #317EFE;
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
        .widget_3876637cce616d7a ul li a.rsswidget_44cb6d55ce14835d, .widget_3876637cce616d7a ul li a.wp-block-latest-posts__post-title_0b5596cc982120df,
        .widget_3876637cce616d7a ol li a.rsswidget_44cb6d55ce14835d,
        .widget_3876637cce616d7a ol li a.wp-block-latest-posts__post-title_0b5596cc982120df,
        .sidebar__widget_f10ea21bca9c3c66 ul li a.rsswidget_44cb6d55ce14835d,
        .sidebar__widget_f10ea21bca9c3c66 ul li a.wp-block-latest-posts__post-title_0b5596cc982120df,
        .sidebar__widget_f10ea21bca9c3c66 ol li a.rsswidget_44cb6d55ce14835d,
        .sidebar__widget_f10ea21bca9c3c66 ol li a.wp-block-latest-posts__post-title_0b5596cc982120df {
          padding-left: 0;
          font-weight: 500;
          display: block; }
          .widget_3876637cce616d7a ul li a.rsswidget_44cb6d55ce14835d:before, .widget_3876637cce616d7a ul li a.wp-block-latest-posts__post-title_0b5596cc982120df:before,
          .widget_3876637cce616d7a ol li a.rsswidget_44cb6d55ce14835d:before,
          .widget_3876637cce616d7a ol li a.wp-block-latest-posts__post-title_0b5596cc982120df:before,
          .sidebar__widget_f10ea21bca9c3c66 ul li a.rsswidget_44cb6d55ce14835d:before,
          .sidebar__widget_f10ea21bca9c3c66 ul li a.wp-block-latest-posts__post-title_0b5596cc982120df:before,
          .sidebar__widget_f10ea21bca9c3c66 ol li a.rsswidget_44cb6d55ce14835d:before,
          .sidebar__widget_f10ea21bca9c3c66 ol li a.wp-block-latest-posts__post-title_0b5596cc982120df:before {
            display: none; }
      .widget_3876637cce616d7a ul li ul,
      .widget_3876637cce616d7a ol li ul,
      .sidebar__widget_f10ea21bca9c3c66 ul li ul,
      .sidebar__widget_f10ea21bca9c3c66 ol li ul {
        padding-left: 25px;
        padding-top: 10px; }
    .widget_3876637cce616d7a ul.wp-tag-cloud_b985140df0cba8ab li,
    .widget_3876637cce616d7a ol.wp-tag-cloud_b985140df0cba8ab li,
    .sidebar__widget_f10ea21bca9c3c66 ul.wp-tag-cloud_b985140df0cba8ab li,
    .sidebar__widget_f10ea21bca9c3c66 ol.wp-tag-cloud_b985140df0cba8ab li {
      display: inline-block;
      padding: 0;
      border: 0; }
      .widget_3876637cce616d7a ul.wp-tag-cloud_b985140df0cba8ab li a:before,
      .widget_3876637cce616d7a ol.wp-tag-cloud_b985140df0cba8ab li a:before,
      .sidebar__widget_f10ea21bca9c3c66 ul.wp-tag-cloud_b985140df0cba8ab li a:before,
      .sidebar__widget_f10ea21bca9c3c66 ol.wp-tag-cloud_b985140df0cba8ab li a:before {
        display: none; }
  .widget_3876637cce616d7a.te_widget_categories_a6e0b1eb58fca0b6 li, .widget_3876637cce616d7a.widget_archive_62383f5183c67a52 li,
  .widget_3876637cce616d7a .wp-block-categories-list_ed9a957377a43621 li,
  .widget_3876637cce616d7a .wp-block-archives-list_f5307b100f91df1f li,
  .sidebar__widget_f10ea21bca9c3c66.te_widget_categories_a6e0b1eb58fca0b6 li,
  .sidebar__widget_f10ea21bca9c3c66.widget_archive_62383f5183c67a52 li,
  .sidebar__widget_f10ea21bca9c3c66 .wp-block-categories-list_ed9a957377a43621 li,
  .sidebar__widget_f10ea21bca9c3c66 .wp-block-archives-list_f5307b100f91df1f 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_3876637cce616d7a.te_widget_categories_a6e0b1eb58fca0b6 li.cat-item_4cc1438d62509297, .widget_3876637cce616d7a.widget_archive_62383f5183c67a52 li.cat-item_4cc1438d62509297,
    .widget_3876637cce616d7a .wp-block-categories-list_ed9a957377a43621 li.cat-item_4cc1438d62509297,
    .widget_3876637cce616d7a .wp-block-archives-list_f5307b100f91df1f li.cat-item_4cc1438d62509297,
    .sidebar__widget_f10ea21bca9c3c66.te_widget_categories_a6e0b1eb58fca0b6 li.cat-item_4cc1438d62509297,
    .sidebar__widget_f10ea21bca9c3c66.widget_archive_62383f5183c67a52 li.cat-item_4cc1438d62509297,
    .sidebar__widget_f10ea21bca9c3c66 .wp-block-categories-list_ed9a957377a43621 li.cat-item_4cc1438d62509297,
    .sidebar__widget_f10ea21bca9c3c66 .wp-block-archives-list_f5307b100f91df1f li.cat-item_4cc1438d62509297 {
      text-align: right;
      display: inline-block;
      width: 100%; }
    .widget_3876637cce616d7a.te_widget_categories_a6e0b1eb58fca0b6 li a, .widget_3876637cce616d7a.widget_archive_62383f5183c67a52 li a,
    .widget_3876637cce616d7a .wp-block-categories-list_ed9a957377a43621 li a,
    .widget_3876637cce616d7a .wp-block-archives-list_f5307b100f91df1f li a,
    .sidebar__widget_f10ea21bca9c3c66.te_widget_categories_a6e0b1eb58fca0b6 li a,
    .sidebar__widget_f10ea21bca9c3c66.widget_archive_62383f5183c67a52 li a,
    .sidebar__widget_f10ea21bca9c3c66 .wp-block-categories-list_ed9a957377a43621 li a,
    .sidebar__widget_f10ea21bca9c3c66 .wp-block-archives-list_f5307b100f91df1f li a {
      float: left; }

/* About Info Widget*/
.widget-about-info_a235c9c68c2c26aa {
  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_a235c9c68c2c26aa .about-desc_eab4ec6756d27823 {
    text-align: left; }
    .widget-about-info_a235c9c68c2c26aa .about-desc_eab4ec6756d27823 .about-title_b9f405d28a52fdac {
      font-size: 20px; }
  .widget-about-info_a235c9c68c2c26aa .about-image_768b8322d379f572 {
    width: 140px;
    height: 140px;
    border-radius: 10px;
    overflow: hidden;
    margin-bottom: 20px; }
  .widget-about-info_a235c9c68c2c26aa .te-social-profile_e226cec244f852bd {
    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_a235c9c68c2c26aa .te-social-profile_e226cec244f852bd 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_a235c9c68c2c26aa .te-social-profile_e226cec244f852bd 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_1b2fe8d47e3fae5a.has-author_72c9a13a60bd1c96.wp-block-latest-posts_bf357d64834e553d .wp-block-latest-posts__te-post-title_151dc51044677c1f {
  display: inline-block;
  width: 100%;
  font-weight: 500; }

.widget_rss_ca160a5debd4d019 .wp-block-heading_7483cce52386bed0:before,
.widget_rss_ca160a5debd4d019 .widget-title_df45d301aaf4fcc6:before {
  display: none; }
.widget_rss_ca160a5debd4d019 .rss-widget-icon_83940ac368ae78f6 {
  margin-right: 6px; }
.widget_rss_ca160a5debd4d019 ul li a.rsswidget_44cb6d55ce14835d {
  color: #14203A; }
  .widget_rss_ca160a5debd4d019 ul li a.rsswidget_44cb6d55ce14835d:hover {
    color: #317EFE; }

.wp-block-latest-posts_bf357d64834e553d .wp-block-rss__item-title_8406af8f944440e3,
.wp-block-rss_e014b9fe9c41c288 .wp-block-rss__item-title_8406af8f944440e3,
.widget_rss_ca160a5debd4d019 .wp-block-rss__item-title_8406af8f944440e3 {
  display: inline-block;
  width: 100%;
  font-weight: 500; }
  .wp-block-latest-posts_bf357d64834e553d .wp-block-rss__item-title_8406af8f944440e3 a:before,
  .wp-block-rss_e014b9fe9c41c288 .wp-block-rss__item-title_8406af8f944440e3 a:before,
  .widget_rss_ca160a5debd4d019 .wp-block-rss__item-title_8406af8f944440e3 a:before {
    display: none; }
.wp-block-latest-posts_bf357d64834e553d .wp-block-latest-posts__post-author_c7256d00d03c5343,
.wp-block-latest-posts_bf357d64834e553d .wp-block-rss__item-publish-date_127386da90c747c7,
.wp-block-rss_e014b9fe9c41c288 .wp-block-latest-posts__post-author_c7256d00d03c5343,
.wp-block-rss_e014b9fe9c41c288 .wp-block-rss__item-publish-date_127386da90c747c7,
.widget_rss_ca160a5debd4d019 .wp-block-latest-posts__post-author_c7256d00d03c5343,
.widget_rss_ca160a5debd4d019 .wp-block-rss__item-publish-date_127386da90c747c7 {
  margin-right: 10px; }
.wp-block-latest-posts_bf357d64834e553d .wp-block-latest-posts__post-author_c7256d00d03c5343,
.wp-block-latest-posts_bf357d64834e553d .wp-block-latest-posts__te-post-date_0416f234942c3b21,
.wp-block-latest-posts_bf357d64834e553d .wp-block-rss__item-publish-date_127386da90c747c7,
.wp-block-latest-posts_bf357d64834e553d .wp-block-rss__item-author_4221865894d77161,
.wp-block-latest-posts_bf357d64834e553d .rss-date_90eb7882cf269fa4,
.wp-block-rss_e014b9fe9c41c288 .wp-block-latest-posts__post-author_c7256d00d03c5343,
.wp-block-rss_e014b9fe9c41c288 .wp-block-latest-posts__te-post-date_0416f234942c3b21,
.wp-block-rss_e014b9fe9c41c288 .wp-block-rss__item-publish-date_127386da90c747c7,
.wp-block-rss_e014b9fe9c41c288 .wp-block-rss__item-author_4221865894d77161,
.wp-block-rss_e014b9fe9c41c288 .rss-date_90eb7882cf269fa4,
.widget_rss_ca160a5debd4d019 .wp-block-latest-posts__post-author_c7256d00d03c5343,
.widget_rss_ca160a5debd4d019 .wp-block-latest-posts__te-post-date_0416f234942c3b21,
.widget_rss_ca160a5debd4d019 .wp-block-rss__item-publish-date_127386da90c747c7,
.widget_rss_ca160a5debd4d019 .wp-block-rss__item-author_4221865894d77161,
.widget_rss_ca160a5debd4d019 .rss-date_90eb7882cf269fa4 {
  display: inline-block;
  font-size: 14px !important;
  font-weight: 500;
  text-transform: capitalize;
  position: relative; }
.wp-block-latest-posts_bf357d64834e553d .wp-block-latest-posts__te-post-date_0416f234942c3b21:before,
.wp-block-latest-posts_bf357d64834e553d .wp-block-rss__item-publish-date_127386da90c747c7:before,
.wp-block-latest-posts_bf357d64834e553d .rss-date_90eb7882cf269fa4:before,
.wp-block-rss_e014b9fe9c41c288 .wp-block-latest-posts__te-post-date_0416f234942c3b21:before,
.wp-block-rss_e014b9fe9c41c288 .wp-block-rss__item-publish-date_127386da90c747c7:before,
.wp-block-rss_e014b9fe9c41c288 .rss-date_90eb7882cf269fa4:before,
.widget_rss_ca160a5debd4d019 .wp-block-latest-posts__te-post-date_0416f234942c3b21:before,
.widget_rss_ca160a5debd4d019 .wp-block-rss__item-publish-date_127386da90c747c7:before,
.widget_rss_ca160a5debd4d019 .rss-date_90eb7882cf269fa4:before {
  content: "\f274";
  font-family: "Font Awesome 6 Free";
  padding-right: 8px; }
.wp-block-latest-posts_bf357d64834e553d .wp-block-latest-posts__post-author_c7256d00d03c5343:before,
.wp-block-latest-posts_bf357d64834e553d .wp-block-rss__item-author_4221865894d77161:before,
.wp-block-rss_e014b9fe9c41c288 .wp-block-latest-posts__post-author_c7256d00d03c5343:before,
.wp-block-rss_e014b9fe9c41c288 .wp-block-rss__item-author_4221865894d77161:before,
.widget_rss_ca160a5debd4d019 .wp-block-latest-posts__post-author_c7256d00d03c5343:before,
.widget_rss_ca160a5debd4d019 .wp-block-rss__item-author_4221865894d77161:before {
  content: "\f007";
  font-family: "Font Awesome 6 Free";
  padding-right: 8px; }
.wp-block-latest-posts_bf357d64834e553d .wp-block-latest-posts__post-excerpt_0b6300398f3670e0,
.wp-block-latest-posts_bf357d64834e553d .wp-block-rss__item-excerpt_1ce58adc48cdbb9e,
.wp-block-latest-posts_bf357d64834e553d .rssSummary_264d2b313dffe64f,
.wp-block-rss_e014b9fe9c41c288 .wp-block-latest-posts__post-excerpt_0b6300398f3670e0,
.wp-block-rss_e014b9fe9c41c288 .wp-block-rss__item-excerpt_1ce58adc48cdbb9e,
.wp-block-rss_e014b9fe9c41c288 .rssSummary_264d2b313dffe64f,
.widget_rss_ca160a5debd4d019 .wp-block-latest-posts__post-excerpt_0b6300398f3670e0,
.widget_rss_ca160a5debd4d019 .wp-block-rss__item-excerpt_1ce58adc48cdbb9e,
.widget_rss_ca160a5debd4d019 .rssSummary_264d2b313dffe64f {
  margin-top: 10px;
  margin-bottom: 0; }

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

.te-post-item_9954a6f17ea62ddf .te-single-post-meta_f4c553e1fabf2ef1 {
  gap: 32px; }

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

.te-comment-title_2bff28fa104ed218 h2,
.te-comment-title_2bff28fa104ed218 .wp-block-comments-title_e4b6eeece933e0fd,
.wp-block-comments_1af8473176e3df49 h2,
.wp-block-comments_1af8473176e3df49 .wp-block-comments-title_e4b6eeece933e0fd {
  font-size: 24px;
  line-height: 28px;
  margin-bottom: 30px; }

/* Block Comment Start */
.wp-block-comments_1af8473176e3df49 .wp-block-comment-template_3d6f91b9bf642db6 {
  padding-left: 0; }
  .wp-block-comments_1af8473176e3df49 .wp-block-comment-template_3d6f91b9bf642db6 .wp-block-te-comment-reply_e477fbde376f5caa {
    margin-top: 15px; }
  .wp-block-comments_1af8473176e3df49 .wp-block-comment-template_3d6f91b9bf642db6 li .wp-block-columns_8567ae2887f19105 {
    padding: 50px;
    border: 1px solid #dfe2e9;
    border-radius: 8px;
    margin-bottom: 24px; }
    .wp-block-comments_1af8473176e3df49 .wp-block-comment-template_3d6f91b9bf642db6 li .wp-block-columns_8567ae2887f19105 .wp-block-column_788cce8a45d6a848:first-child {
      -ms-flex-preferred-size: 80px !important;
          flex-basis: 80px !important; }
    .wp-block-comments_1af8473176e3df49 .wp-block-comment-template_3d6f91b9bf642db6 li .wp-block-columns_8567ae2887f19105 .wp-block-avatar_5200c4160c887256 {
      width: 100px;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      border-radius: 50%;
      overflow: hidden; }
      .wp-block-comments_1af8473176e3df49 .wp-block-comment-template_3d6f91b9bf642db6 li .wp-block-columns_8567ae2887f19105 .wp-block-avatar_5200c4160c887256 img {
        width: 100%; }
    .wp-block-comments_1af8473176e3df49 .wp-block-comment-template_3d6f91b9bf642db6 li .wp-block-columns_8567ae2887f19105 .wp-block-comment-author-name_15dd77721dc2c937 a {
      font-size: 21px;
      margin-bottom: 5px;
      font-weight: 500;
      font-family: "Inter", sans-serif;
      color: #14203A; }
    .wp-block-comments_1af8473176e3df49 .wp-block-comment-template_3d6f91b9bf642db6 li .wp-block-columns_8567ae2887f19105 .wp-block-comment-edit-link_9bae460e9bb82e6f a {
      color: #317EFE; }
    .wp-block-comments_1af8473176e3df49 .wp-block-comment-template_3d6f91b9bf642db6 li .wp-block-columns_8567ae2887f19105 .wp-block-comment-date_c26d1419af724985 a,
    .wp-block-comments_1af8473176e3df49 .wp-block-comment-template_3d6f91b9bf642db6 li .wp-block-columns_8567ae2887f19105 .wp-block-comment-edit-link_9bae460e9bb82e6f a {
      color: #9ba8c3;
      font-size: 16px;
      font-weight: 400;
      font-family: "Inter", sans-serif; }
    .wp-block-comments_1af8473176e3df49 .wp-block-comment-template_3d6f91b9bf642db6 li .wp-block-columns_8567ae2887f19105 .wp-block-te-comment-reply_e477fbde376f5caa 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_1af8473176e3df49 .wp-block-comment-template_3d6f91b9bf642db6 li .wp-block-columns_8567ae2887f19105 .wp-block-te-comment-reply_e477fbde376f5caa 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_15cabc793c78b35c .te-comment-respond_1c811bd297607f69,
.te-latest-comments_15cabc793c78b35c .comment-respond_ab44c0e73f80bfa9 {
  margin-top: 60px;
  margin-bottom: 40px; }
.te-latest-comments_15cabc793c78b35c li .children .te-comments-item_edf8985d4cafc387 {
  margin-left: 50px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-latest-comments_15cabc793c78b35c li .children .te-comments-item_edf8985d4cafc387 {
      margin-left: 0; } }
.te-latest-comments_15cabc793c78b35c li .children .children .te-comments-item_edf8985d4cafc387 {
  margin-left: 100px;
  border-top: 1px solid #F9F4F1; }
.te-latest-comments_15cabc793c78b35c li .te-comments-item_edf8985d4cafc387 {
  padding: 50px;
  border: 1px solid #F9F4F1;
  background-color: #F9F4F1;
  border-radius: 20px;
  margin-bottom: 24px; }
  @media (max-width: 767px) {
    .te-latest-comments_15cabc793c78b35c li .te-comments-item_edf8985d4cafc387 {
      padding: 30px; } }
  .te-latest-comments_15cabc793c78b35c li .te-comments-item_edf8985d4cafc387 .te-comments-avatar_043678eb42788a33 {
    float: left; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-latest-comments_15cabc793c78b35c li .te-comments-item_edf8985d4cafc387 .te-comments-avatar_043678eb42788a33 {
        float: inherit;
        margin-bottom: 20px; } }
    .te-latest-comments_15cabc793c78b35c li .te-comments-item_edf8985d4cafc387 .te-comments-avatar_043678eb42788a33 img {
      margin-right: 30px;
      width: 100px;
      border-radius: 50px; }
  .te-latest-comments_15cabc793c78b35c li .te-comments-item_edf8985d4cafc387 .te-comments-text_2e2c7b278355757f {
    overflow: hidden; }
    .te-latest-comments_15cabc793c78b35c li .te-comments-item_edf8985d4cafc387 .te-comments-text_2e2c7b278355757f p {
      font-size: 16px;
      line-height: 30px;
      margin-bottom: 20px;
      color: #335371; }
    .te-latest-comments_15cabc793c78b35c li .te-comments-item_edf8985d4cafc387 .te-comments-text_2e2c7b278355757f .te-avatar-name_9b0bcf97d0a12c5f {
      margin-bottom: 10px;
      position: relative; }
      .te-latest-comments_15cabc793c78b35c li .te-comments-item_edf8985d4cafc387 .te-comments-text_2e2c7b278355757f .te-avatar-name_9b0bcf97d0a12c5f 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_15cabc793c78b35c li .te-comments-item_edf8985d4cafc387 .te-comments-text_2e2c7b278355757f .te-avatar-name_9b0bcf97d0a12c5f 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_15cabc793c78b35c li .te-comments-item_edf8985d4cafc387 .te-comments-text_2e2c7b278355757f .te-avatar-name_9b0bcf97d0a12c5f span {
            display: inline-block;
            width: 100%; } }
    .te-latest-comments_15cabc793c78b35c li .te-comments-item_edf8985d4cafc387 .te-comments-text_2e2c7b278355757f .te-comment-reply_d7e3f460dafc9ab1 {
      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_15cabc793c78b35c li .te-comments-item_edf8985d4cafc387 .te-comments-text_2e2c7b278355757f .te-comment-reply_d7e3f460dafc9ab1 {
          position: unset;
          margin-top: 10px; } }
      .te-latest-comments_15cabc793c78b35c li .te-comments-item_edf8985d4cafc387 .te-comments-text_2e2c7b278355757f .te-comment-reply_d7e3f460dafc9ab1:hover {
        background-color: #317EFE;
        color: #ffffff;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }

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

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

ul.children {
  list-style: none; }

.te-post-comments-form_ce80e3763bda60cd .te-contacts-message_6b85a34a78976ffa {
  margin-top: 10px; }

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

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

.te-comment-respond_1c811bd297607f69,
.comment-respond_ab44c0e73f80bfa9 {
  position: relative;
  background-color: #F9F4F1;
  padding: 40px;
  border-radius: 20px; }
  .te-comment-respond_1c811bd297607f69 .comment-form-cookies-consent_839dd9c4b265e133,
  .comment-respond_ab44c0e73f80bfa9 .comment-form-cookies-consent_839dd9c4b265e133 {
    display: none; }
  .te-comment-respond_1c811bd297607f69 .comment-notes_8142569f37671c17,
  .comment-respond_ab44c0e73f80bfa9 .comment-notes_8142569f37671c17 {
    margin-bottom: 30px; }
  .te-comment-respond_1c811bd297607f69 p,
  .comment-respond_ab44c0e73f80bfa9 p {
    margin: 0; }
  .te-comment-respond_1c811bd297607f69 .te-contacts-email_1d00395618cdae81,
  .te-comment-respond_1c811bd297607f69 .te-contacts-name_d81fa00d8dd8d906,
  .te-comment-respond_1c811bd297607f69 .single-input-field_bc6d67b1a3923a18,
  .comment-respond_ab44c0e73f80bfa9 .te-contacts-email_1d00395618cdae81,
  .comment-respond_ab44c0e73f80bfa9 .te-contacts-name_d81fa00d8dd8d906,
  .comment-respond_ab44c0e73f80bfa9 .single-input-field_bc6d67b1a3923a18 {
    margin-bottom: 20px; }
  .te-comment-respond_1c811bd297607f69 label,
  .comment-respond_ab44c0e73f80bfa9 label {
    display: block;
    font-size: 18px;
    font-weight: 600;
    color: #778196;
    margin-bottom: 20px; }
  .te-comment-respond_1c811bd297607f69 .checkbox-field-wrapper_06b5929221849bf0,
  .comment-respond_ab44c0e73f80bfa9 .checkbox-field-wrapper_06b5929221849bf0 {
    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_1c811bd297607f69 .checkbox-field-wrapper_06b5929221849bf0 p,
    .comment-respond_ab44c0e73f80bfa9 .checkbox-field-wrapper_06b5929221849bf0 p {
      margin: 0; }
    .te-comment-respond_1c811bd297607f69 .checkbox-field-wrapper_06b5929221849bf0 .single-checkbox-field_4ff4f21a9ecd3499,
    .comment-respond_ab44c0e73f80bfa9 .checkbox-field-wrapper_06b5929221849bf0 .single-checkbox-field_4ff4f21a9ecd3499 {
      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_1c811bd297607f69 .te-comment-form-cookies-consent_ec584716a3e1d33b,
  .comment-respond_ab44c0e73f80bfa9 .te-comment-form-cookies-consent_ec584716a3e1d33b {
    display: none; }
  .te-comment-respond_1c811bd297607f69 input[type="number"],
  .comment-respond_ab44c0e73f80bfa9 input[type="number"] {
    -webkit-appearance: textfield;
    -moz-appearance: textfield;
    appearance: textfield; }
  .te-comment-respond_1c811bd297607f69 input,
  .te-comment-respond_1c811bd297607f69 select,
  .comment-respond_ab44c0e73f80bfa9 input,
  .comment-respond_ab44c0e73f80bfa9 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_1c811bd297607f69 *::-webkit-input-placeholder,
  .comment-respond_ab44c0e73f80bfa9 *::-webkit-input-placeholder {
    color: #778196; }
  .te-comment-respond_1c811bd297607f69 *:-ms-input-placeholder,
  .comment-respond_ab44c0e73f80bfa9 *:-ms-input-placeholder {
    color: #778196; }
  .te-comment-respond_1c811bd297607f69 *::-ms-input-placeholder,
  .comment-respond_ab44c0e73f80bfa9 *::-ms-input-placeholder {
    color: #778196; }
  .te-comment-respond_1c811bd297607f69 *::placeholder,
  .comment-respond_ab44c0e73f80bfa9 *::placeholder {
    color: #778196; }
  .te-comment-respond_1c811bd297607f69 textarea,
  .comment-respond_ab44c0e73f80bfa9 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_1c811bd297607f69 input:focus,
  .te-comment-respond_1c811bd297607f69 textarea:focus,
  .te-comment-respond_1c811bd297607f69 .form-select_c6759538270ea479:focus,
  .comment-respond_ab44c0e73f80bfa9 input:focus,
  .comment-respond_ab44c0e73f80bfa9 textarea:focus,
  .comment-respond_ab44c0e73f80bfa9 .form-select_c6759538270ea479: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_04de96daf0c32d14 {
  position: relative;
  border-radius: 20px;
  overflow: hidden; }
  .te-team-card_04de96daf0c32d14:hover .image:before {
    height: 250%;
    -webkit-transition: all 900ms linear;
    transition: all 900ms linear;
    background-color: transparent; }
  .te-team-card_04de96daf0c32d14:hover .image img {
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }
  .te-team-card_04de96daf0c32d14:hover .te-content-wrapper_dbe16323708a3c8b {
    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_04de96daf0c32d14 .image {
    overflow: hidden;
    position: relative; }
    .te-team-card_04de96daf0c32d14 .image:before {
      position: absolute;
      width: 200%;
      height: 0%;
      left: 50%;
      top: 50%;
      background-color: rgba(255, 255, 255, 0.3);
      -webkit-transform: translate(-50%, -50%) rotate(-45deg);
              transform: translate(-50%, -50%) rotate(-45deg);
      content: "";
      z-index: 1; }
    .te-team-card_04de96daf0c32d14 .image img {
      width: 100%;
      height: 100%;
      -webkit-transform: scale(1);
              transform: scale(1);
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
  .te-team-card_04de96daf0c32d14 .te-content-wrapper_dbe16323708a3c8b {
    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_04de96daf0c32d14 .te-content-wrapper_dbe16323708a3c8b .content {
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      z-index: 1;
      gap: 17px;
      position: absolute;
      bottom: 0;
      left: 0;
      padding: 45px 30px; }
      .te-team-card_04de96daf0c32d14 .te-content-wrapper_dbe16323708a3c8b .content .title {
        font-size: 24px;
        font-weight: 500;
        line-height: 24px;
        letter-spacing: 0px;
        color: #ffffff;
        font-family: "Inter", sans-serif;
        margin: 0; }
      .te-team-card_04de96daf0c32d14 .te-content-wrapper_dbe16323708a3c8b .content .desc_43b5ed6e080f413d {
        font-size: 18px;
        line-height: 18px;
        font-weight: 400;
        color: #ffffff;
        font-family: "Inter", sans-serif;
        margin: 0; }
    .te-team-card_04de96daf0c32d14 .te-content-wrapper_dbe16323708a3c8b .social_57aa1a6f4c603db3 {
      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_04de96daf0c32d14 .te-content-wrapper_dbe16323708a3c8b .social_57aa1a6f4c603db3 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_04de96daf0c32d14 .te-content-wrapper_dbe16323708a3c8b .social_57aa1a6f4c603db3 a:hover {
          background-color: #E7F914;
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }

.te-team-card_04de96daf0c32d14.style-2_3b27032e2c964d60 {
  padding: 20px;
  background-color: #F9F4F1;
  border-radius: 20px;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out; }
  .te-team-card_04de96daf0c32d14.style-2_3b27032e2c964d60:hover {
    background-color: #317EFE;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }
    .te-team-card_04de96daf0c32d14.style-2_3b27032e2c964d60:hover .te-content-wrapper_dbe16323708a3c8b .social_57aa1a6f4c603db3 a {
      color: #ffffff;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-team-card_04de96daf0c32d14.style-2_3b27032e2c964d60:hover .te-content-wrapper_dbe16323708a3c8b .content .title,
    .te-team-card_04de96daf0c32d14.style-2_3b27032e2c964d60:hover .te-content-wrapper_dbe16323708a3c8b .content .desc_43b5ed6e080f413d {
      color: #ffffff;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
  .te-team-card_04de96daf0c32d14.style-2_3b27032e2c964d60 .image {
    border-radius: 20px; }
  .te-team-card_04de96daf0c32d14.style-2_3b27032e2c964d60 .te-content-wrapper_dbe16323708a3c8b {
    position: unset;
    visibility: visible;
    opacity: 1;
    background: transparent;
    -webkit-transform: unset;
            transform: unset; }
    .te-team-card_04de96daf0c32d14.style-2_3b27032e2c964d60 .te-content-wrapper_dbe16323708a3c8b .content {
      padding: 0;
      margin-top: 20px;
      margin-bottom: 10px;
      position: unset; }
      .te-team-card_04de96daf0c32d14.style-2_3b27032e2c964d60 .te-content-wrapper_dbe16323708a3c8b .content .title {
        color: #131A2A;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }
        .te-team-card_04de96daf0c32d14.style-2_3b27032e2c964d60 .te-content-wrapper_dbe16323708a3c8b .content .title a:hover {
          color: #ffffff !important; }
      .te-team-card_04de96daf0c32d14.style-2_3b27032e2c964d60 .te-content-wrapper_dbe16323708a3c8b .content .desc_43b5ed6e080f413d {
        color: #335371;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }
    .te-team-card_04de96daf0c32d14.style-2_3b27032e2c964d60 .te-content-wrapper_dbe16323708a3c8b .social_57aa1a6f4c603db3 a {
      border: 1px solid #E1E1E1;
      background-color: transparent; }
      .te-team-card_04de96daf0c32d14.style-2_3b27032e2c964d60 .te-content-wrapper_dbe16323708a3c8b .social_57aa1a6f4c603db3 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_f4fd8654c670b49b {
  position: relative;
  padding: 0;
  overflow: hidden; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-team-member-slider-wrapper_f4fd8654c670b49b {
      padding: 0 12px; } }
  .te-team-member-slider-wrapper_f4fd8654c670b49b .slick-list_6cf3d2d5e7c4e2c7 {
    margin: 0 -15px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-team-member-slider-wrapper_f4fd8654c670b49b .slick-list_6cf3d2d5e7c4e2c7 {
        padding-bottom: 25px;
        margin: unset; } }
    .te-team-member-slider-wrapper_f4fd8654c670b49b .slick-list_6cf3d2d5e7c4e2c7 .slick-slide {
      margin: 0 15px; }
  .te-team-member-slider-wrapper_f4fd8654c670b49b .slick-dots_c971a1011601355f {
    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_f4fd8654c670b49b .slick-dots_c971a1011601355f 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_f4fd8654c670b49b .slick-dots_c971a1011601355f 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_f4fd8654c670b49b .slick-dots_c971a1011601355f li.slick-active {
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        outline: 2px solid #317EFE; }
        .te-team-member-slider-wrapper_f4fd8654c670b49b .slick-dots_c971a1011601355f li.slick-active button {
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
  .te-team-member-slider-wrapper_f4fd8654c670b49b .slick-arrow_8c6bb66a5c0ce604 {
    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_24f486f532355e8a {
  background-color: #ffffff;
  overflow: hidden;
  margin-bottom: 30px;
  border-radius: 20px; }
  .te-portfolio-card_24f486f532355e8a:hover .image .te-content-wrapper_dbe16323708a3c8b {
    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_24f486f532355e8a:hover .image .te-content-wrapper_dbe16323708a3c8b .content .content-inner_665ff32310e3ca0e {
      margin-bottom: 0;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-portfolio-card_24f486f532355e8a:hover .image .te-content-wrapper_dbe16323708a3c8b .content .btn-wrapper_69bba3a2ec6ca441 {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-portfolio-card_24f486f532355e8a:hover .image .te-content-wrapper_dbe16323708a3c8b .content .content-inner_665ff32310e3ca0e {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      -webkit-transform: scaleY(1);
              transform: scaleY(1); }
  .te-portfolio-card_24f486f532355e8a:hover .image img {
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }
  .te-portfolio-card_24f486f532355e8a .image {
    overflow: hidden;
    position: relative; }
    .te-portfolio-card_24f486f532355e8a .image img {
      -webkit-transform: scale(1);
              transform: scale(1);
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      width: 100%; }
  .te-portfolio-card_24f486f532355e8a .te-content-wrapper_dbe16323708a3c8b {
    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_24f486f532355e8a .te-content-wrapper_dbe16323708a3c8b .content {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
      height: 100%;
      gap: 10px;
      -webkit-box-align: end;
          -ms-flex-align: end;
              align-items: flex-end;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      position: relative;
      padding: 10px; }
      .te-portfolio-card_24f486f532355e8a .te-content-wrapper_dbe16323708a3c8b .content .content-inner_665ff32310e3ca0e {
        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_24f486f532355e8a .te-content-wrapper_dbe16323708a3c8b .content .sub-title_1aca49e95ba300c5 {
        color: #131A2A;
        font-size: 18px;
        line-height: 36px;
        font-weight: 400; }
      .te-portfolio-card_24f486f532355e8a .te-content-wrapper_dbe16323708a3c8b .content .title {
        margin-bottom: 0;
        color: #131A2A;
        font-size: 24px;
        line-height: 39px;
        font-weight: 500; }
      .te-portfolio-card_24f486f532355e8a .te-content-wrapper_dbe16323708a3c8b .content .btn-wrapper_69bba3a2ec6ca441 {
        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_24f486f532355e8a .te-content-wrapper_dbe16323708a3c8b .content .btn-wrapper_69bba3a2ec6ca441 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_24f486f532355e8a .te-content-wrapper_dbe16323708a3c8b .content .btn-wrapper_69bba3a2ec6ca441 a:hover {
            -webkit-transition: all 0.5s ease-out;
            transition: all 0.5s ease-out;
            background-color: #317EFE;
            color: #ffffff; }

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

.te-portfolio-card_24f486f532355e8a.style-3_2bf47fbf4edc3f56:hover .te-content-wrapper_dbe16323708a3c8b .content .btn-wrapper_69bba3a2ec6ca441 {
  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_24f486f532355e8a.style-3_2bf47fbf4edc3f56 .te-content-wrapper_dbe16323708a3c8b {
  padding: 0; }
  .te-portfolio-card_24f486f532355e8a.style-3_2bf47fbf4edc3f56 .te-content-wrapper_dbe16323708a3c8b .content .content-inner_665ff32310e3ca0e {
    border-radius: 20px;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    padding: 30px; }
  .te-portfolio-card_24f486f532355e8a.style-3_2bf47fbf4edc3f56 .te-content-wrapper_dbe16323708a3c8b .content .btn-wrapper_69bba3a2ec6ca441 {
    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_5ce1a0bae7facd41.style-1_5de27171dde9a8b4 {
  margin-top: -210px; }
  @media (max-width: 991px) {
    .newsletter-area_5ce1a0bae7facd41.style-1_5de27171dde9a8b4 {
      margin-top: 0;
      padding-top: 100px; } }

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

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

.testimonial-slider-area_fbf7692076f698e1.style-1_5de27171dde9a8b4 {
  padding-bottom: 5px; }

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

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

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

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

.team-slider-area_05febb38d5a2a36d.style-1_5de27171dde9a8b4 {
  overflow: hidden; }

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

.about-us-area_11a3e452668c4a92.style-2_3b27032e2c964d60 {
  padding-top: 120px;
  padding-bottom: 330px;
  background-color: #F9F4F1; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .about-us-area_11a3e452668c4a92.style-2_3b27032e2c964d60 {
      padding: 80px 0; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .about-us-area_11a3e452668c4a92.style-2_3b27032e2c964d60 {
      padding: 100px 0; } }
  @media (max-width: 991px) {
    .about-us-area_11a3e452668c4a92.style-2_3b27032e2c964d60 .te-about-image-card_1d4b83a9c6e47e8c {
      text-align: center;
      margin-bottom: 50px; } }
  @media (max-width: 991px) {
    .about-us-area_11a3e452668c4a92.style-2_3b27032e2c964d60 .te-about-image-card_1d4b83a9c6e47e8c .te-main-img-wrapper_1470fadf06492cf5 .te-main-img-inner_90e03b6909c54525 {
      width: 100%; } }
  @media (max-width: 1199px) {
    .about-us-area_11a3e452668c4a92.style-2_3b27032e2c964d60 .te-about-image-card_1d4b83a9c6e47e8c .te-company-foundation_4444f2d53b6fc6f5 {
      left: 0; } }
  @media (max-width: 1199px) {
    .about-us-area_11a3e452668c4a92.style-2_3b27032e2c964d60 .te-about-info-card_119adf07ce6daeeb {
      padding-left: 0; } }
  @media only screen and (min-width: 992px) and (max-width: 1199px) {
    .about-us-area_11a3e452668c4a92.style-2_3b27032e2c964d60 .te-about-info-card_119adf07ce6daeeb {
      padding-left: 60px; } }
  @media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .about-us-area_11a3e452668c4a92.style-2_3b27032e2c964d60 .te-about-info-card_119adf07ce6daeeb {
      padding-left: 80px; } }

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

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

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

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

.faq-area_5dabed7712f7ba35.style-1_5de27171dde9a8b4 {
  padding-bottom: 100px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .faq-area_5dabed7712f7ba35.style-1_5de27171dde9a8b4 {
      padding-bottom: 80px; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .faq-area_5dabed7712f7ba35.style-1_5de27171dde9a8b4 {
      padding-bottom: 100px; } }
  @media only screen and (min-width: 992px) and (max-width: 1199px) {
    .faq-area_5dabed7712f7ba35.style-1_5de27171dde9a8b4 {
      padding-bottom: 120px; } }
  @media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .faq-area_5dabed7712f7ba35.style-1_5de27171dde9a8b4 {
      padding-bottom: 120px; } }
  @media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .faq-area_5dabed7712f7ba35.style-1_5de27171dde9a8b4 .accordion-wrapper_45e7f2a4f300af52 {
      padding-right: 60px; } }
  .faq-area_5dabed7712f7ba35.style-1_5de27171dde9a8b4 .te-faq-image_b753594aeec7776e {
    margin-top: 82px;
    position: relative;
    right: -83px;
    display: inline-block; }
    @media (max-width: 1199px) {
      .faq-area_5dabed7712f7ba35.style-1_5de27171dde9a8b4 .te-faq-image_b753594aeec7776e {
        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_5dabed7712f7ba35.style-1_5de27171dde9a8b4 .te-faq-image_b753594aeec7776e {
        right: 0; } }
    .faq-area_5dabed7712f7ba35.style-1_5de27171dde9a8b4 .te-faq-image_b753594aeec7776e .te-image-wrapper_7b1e3b374b423690 {
      position: relative; }
      .faq-area_5dabed7712f7ba35.style-1_5de27171dde9a8b4 .te-faq-image_b753594aeec7776e .te-image-wrapper_7b1e3b374b423690 .te-main-img-inner_90e03b6909c54525 {
        -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_5dabed7712f7ba35.style-1_5de27171dde9a8b4 .te-faq-image_b753594aeec7776e .te-image-wrapper_7b1e3b374b423690 .te-image-shape_cd82414d34aa9f61 {
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
        z-index: -1; }
      .faq-area_5dabed7712f7ba35.style-1_5de27171dde9a8b4 .te-faq-image_b753594aeec7776e .te-image-wrapper_7b1e3b374b423690 .content {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        gap: 10px; }
        .faq-area_5dabed7712f7ba35.style-1_5de27171dde9a8b4 .te-faq-image_b753594aeec7776e .te-image-wrapper_7b1e3b374b423690 .content .title {
          font-size: 18px;
          font-weight: 400;
          line-height: 18px;
          color: #ffffff;
          margin-bottom: 0; }
        .faq-area_5dabed7712f7ba35.style-1_5de27171dde9a8b4 .te-faq-image_b753594aeec7776e .te-image-wrapper_7b1e3b374b423690 .content .number_90793445d0d272e3 {
          font-size: 32px;
          font-weight: 500;
          line-height: 32px;
          letter-spacing: 0px;
          color: #ffffff;
          margin-bottom: 0; }
      .faq-area_5dabed7712f7ba35.style-1_5de27171dde9a8b4 .te-faq-image_b753594aeec7776e .te-image-wrapper_7b1e3b374b423690 .top-content_2243a2df88120425 {
        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_5dabed7712f7ba35.style-1_5de27171dde9a8b4 .te-faq-image_b753594aeec7776e .te-image-wrapper_7b1e3b374b423690 .top-content_2243a2df88120425 {
            left: 50%;
            -webkit-transform: translateX(-50%);
                    transform: translateX(-50%); } }
      .faq-area_5dabed7712f7ba35.style-1_5de27171dde9a8b4 .te-faq-image_b753594aeec7776e .te-image-wrapper_7b1e3b374b423690 .bottom-content_590bddc6e517ca0c {
        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_5dabed7712f7ba35.style-1_5de27171dde9a8b4 .te-faq-image_b753594aeec7776e .te-image-wrapper_7b1e3b374b423690 .bottom-content_590bddc6e517ca0c {
            right: 50%;
            -webkit-transform: translateX(50%);
                    transform: translateX(50%); } }
        .faq-area_5dabed7712f7ba35.style-1_5de27171dde9a8b4 .te-faq-image_b753594aeec7776e .te-image-wrapper_7b1e3b374b423690 .bottom-content_590bddc6e517ca0c .bottom-content-inner_fdd64ea0b5271e68 {
          width: 100%;
          height: 100%;
          background-color: #E7F914;
          border-radius: 100%;
          border: 8px solid #ffffff;
          outline: 2px dashed #14203A; }
          .faq-area_5dabed7712f7ba35.style-1_5de27171dde9a8b4 .te-faq-image_b753594aeec7776e .te-image-wrapper_7b1e3b374b423690 .bottom-content_590bddc6e517ca0c .bottom-content-inner_fdd64ea0b5271e68 .title,
          .faq-area_5dabed7712f7ba35.style-1_5de27171dde9a8b4 .te-faq-image_b753594aeec7776e .te-image-wrapper_7b1e3b374b423690 .bottom-content_590bddc6e517ca0c .bottom-content-inner_fdd64ea0b5271e68 .number_90793445d0d272e3 {
            color: #14203A; }

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

.testimonial-slider-area_fbf7692076f698e1 {
  overflow: hidden;
  padding-bottom: 10px; }
  .testimonial-slider-area_fbf7692076f698e1.style-2_3b27032e2c964d60 .slick-list_6cf3d2d5e7c4e2c7 {
    margin: 0 -100px;
    overflow: visible; }
    .testimonial-slider-area_fbf7692076f698e1.style-2_3b27032e2c964d60 .slick-list_6cf3d2d5e7c4e2c7 .te-slick-item_f004954d0c88b6ea {
      width: 520px;
      margin: 0 15px; }

.counter-up-area_00c7fe75201a35ee.style-2_3b27032e2c964d60 .te-counter-card_077f59ef03f38150 {
  padding: 80px 55px;
  background-color: #131A2A;
  border-radius: 20px; }
  .counter-up-area_00c7fe75201a35ee.style-2_3b27032e2c964d60 .te-counter-card_077f59ef03f38150 .te-counter-item_7baedb7206b43bc6 .icon_4a6cb6cdc9fdbc6c {
    width: unset;
    height: unset;
    background-color: transparent; }
  .counter-up-area_00c7fe75201a35ee.style-2_3b27032e2c964d60 .te-counter-card_077f59ef03f38150 .te-counter-item_7baedb7206b43bc6 .te-counter-title_4bfa05d99d9e5a1b {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    gap: 30px; }
    .counter-up-area_00c7fe75201a35ee.style-2_3b27032e2c964d60 .te-counter-card_077f59ef03f38150 .te-counter-item_7baedb7206b43bc6 .te-counter-title_4bfa05d99d9e5a1b .content {
      gap: 18px;
      text-align: left; }
  .counter-up-area_00c7fe75201a35ee.style-2_3b27032e2c964d60 .te-counter-card_077f59ef03f38150 .te-counter-item_7baedb7206b43bc6 .title {
    color: #ffffff; }
  .counter-up-area_00c7fe75201a35ee.style-2_3b27032e2c964d60 .te-counter-card_077f59ef03f38150 .te-counter-item_7baedb7206b43bc6 .number_90793445d0d272e3 {
    color: #E7F914; }
  .counter-up-area_00c7fe75201a35ee.style-2_3b27032e2c964d60 .te-counter-card_077f59ef03f38150 .te-counter-item_7baedb7206b43bc6 .number_90793445d0d272e3,
  .counter-up-area_00c7fe75201a35ee.style-2_3b27032e2c964d60 .te-counter-card_077f59ef03f38150 .te-counter-item_7baedb7206b43bc6 .title {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }

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

.subscribe-area_226b0479fd5fc322.style-2_3b27032e2c964d60 {
  position: relative;
  z-index: 9;
  margin-bottom: -140px; }
  .subscribe-area_226b0479fd5fc322.style-2_3b27032e2c964d60 .te-subscribe-inner-area_2d338d2dac294615 {
    background-color: #317EFE;
    padding: 10px;
    border-radius: 20px;
    gap: 0; }
    .subscribe-area_226b0479fd5fc322.style-2_3b27032e2c964d60 .te-subscribe-inner-area_2d338d2dac294615 .te-image-bg-collumn_8f63f5cf002d304e {
      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_226b0479fd5fc322.style-2_3b27032e2c964d60 .te-subscribe-inner-area_2d338d2dac294615 .te-subscribe-form-wrapper_2a19fa3048a80aa9 {
      padding: 0; }
    .subscribe-area_226b0479fd5fc322.style-2_3b27032e2c964d60 .te-subscribe-inner-area_2d338d2dac294615 .te-content-wrapper_dbe16323708a3c8b {
      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_226b0479fd5fc322.style-2_3b27032e2c964d60 .te-subscribe-inner-area_2d338d2dac294615 .te-content-wrapper_dbe16323708a3c8b {
          left: unset; } }
      @media only screen and (min-width: 0px) and (max-width: 767px) {
        .subscribe-area_226b0479fd5fc322.style-2_3b27032e2c964d60 .te-subscribe-inner-area_2d338d2dac294615 .te-content-wrapper_dbe16323708a3c8b {
          -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_226b0479fd5fc322.style-2_3b27032e2c964d60 .te-subscribe-inner-area_2d338d2dac294615 .te-content-wrapper_dbe16323708a3c8b {
          -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_226b0479fd5fc322.style-2_3b27032e2c964d60 .te-subscribe-inner-area_2d338d2dac294615 .te-content-wrapper_dbe16323708a3c8b {
          gap: 60px; } }
      .subscribe-area_226b0479fd5fc322.style-2_3b27032e2c964d60 .te-subscribe-inner-area_2d338d2dac294615 .te-content-wrapper_dbe16323708a3c8b .te-subscribe-title_f001d827f72dfea1 {
        font-size: 38px;
        font-weight: 500;
        line-height: 46px;
        letter-spacing: -0.676px;
        text-transform: capitalize;
        margin-bottom: 0; }
      .subscribe-area_226b0479fd5fc322.style-2_3b27032e2c964d60 .te-subscribe-inner-area_2d338d2dac294615 .te-content-wrapper_dbe16323708a3c8b .te-content-inner_f199e9ac01932b1d {
        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_226b0479fd5fc322.style-2_3b27032e2c964d60 .te-subscribe-inner-area_2d338d2dac294615 .te-content-wrapper_dbe16323708a3c8b .te-content-inner_f199e9ac01932b1d {
            -ms-flex-wrap: wrap;
                flex-wrap: wrap; } }
        .subscribe-area_226b0479fd5fc322.style-2_3b27032e2c964d60 .te-subscribe-inner-area_2d338d2dac294615 .te-content-wrapper_dbe16323708a3c8b .te-content-inner_f199e9ac01932b1d .icon_4a6cb6cdc9fdbc6c {
          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_226b0479fd5fc322.style-2_3b27032e2c964d60 .te-subscribe-inner-area_2d338d2dac294615 .te-subscribe-form-widget_28c225e9257905a2 {
      background: #fff;
      padding: 7px;
      border-radius: 50px; }
    .subscribe-area_226b0479fd5fc322.style-2_3b27032e2c964d60 .te-subscribe-inner-area_2d338d2dac294615 .mc4wp-form-fields_edcef34e406d7977 {
      gap: 0;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
      @media only screen and (min-width: 992px) and (max-width: 1199px) {
        .subscribe-area_226b0479fd5fc322.style-2_3b27032e2c964d60 .te-subscribe-inner-area_2d338d2dac294615 .mc4wp-form-fields_edcef34e406d7977 {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column; } }

.testimonial-slider-area_fbf7692076f698e1.style-3_2bf47fbf4edc3f56 {
  padding: 80px 0; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .testimonial-slider-area_fbf7692076f698e1.style-3_2bf47fbf4edc3f56 {
      padding: 80px 0; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .testimonial-slider-area_fbf7692076f698e1.style-3_2bf47fbf4edc3f56 {
      padding: 100px 0; } }
  .testimonial-slider-area_fbf7692076f698e1.style-3_2bf47fbf4edc3f56 .slick-list_6cf3d2d5e7c4e2c7 .slick-slide.slick-current_d0adaa904375912f .te-testimonial-card_4d7a005fbeab9e4b.style-3_2bf47fbf4edc3f56 .te-content-wrapper_dbe16323708a3c8b .te-user-meta_48ee858fe4feca2a .icon_4a6cb6cdc9fdbc6c {
    color: #317EFE; }

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

.contact-form-area_1a8ee6ec5bdd8dc0 {
  padding-bottom: 45px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .contact-form-area_1a8ee6ec5bdd8dc0 {
      padding-top: 30px;
      padding-bottom: 45px; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .contact-form-area_1a8ee6ec5bdd8dc0 {
      padding-top: 30px;
      padding-bottom: 45px; } }
  .contact-form-area_1a8ee6ec5bdd8dc0 .te-comment-respond_1c811bd297607f69 .title,
  .contact-form-area_1a8ee6ec5bdd8dc0 .te-title-wrapper_6eb5eaac7e511ff2 .title {
    font-size: 57px;
    font-weight: 500;
    line-height: 77.72px;
    letter-spacing: -1px;
    text-transform: capitalize;
    margin-bottom: 30px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .contact-form-area_1a8ee6ec5bdd8dc0 .te-comment-respond_1c811bd297607f69 .title,
      .contact-form-area_1a8ee6ec5bdd8dc0 .te-title-wrapper_6eb5eaac7e511ff2 .title {
        font-size: 32px;
        line-height: 38px; } }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .contact-form-area_1a8ee6ec5bdd8dc0 .te-comment-respond_1c811bd297607f69 .title,
      .contact-form-area_1a8ee6ec5bdd8dc0 .te-title-wrapper_6eb5eaac7e511ff2 .title {
        font-size: 34px;
        line-height: 40px; } }
    @media only screen and (min-width: 992px) and (max-width: 1199px) {
      .contact-form-area_1a8ee6ec5bdd8dc0 .te-comment-respond_1c811bd297607f69 .title,
      .contact-form-area_1a8ee6ec5bdd8dc0 .te-title-wrapper_6eb5eaac7e511ff2 .title {
        font-size: 48px;
        line-height: 52px; } }
  .contact-form-area_1a8ee6ec5bdd8dc0 .te-social-profile-link_7a6971dae1993d2e {
    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_1a8ee6ec5bdd8dc0 .te-social-profile-link_7a6971dae1993d2e 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_1a8ee6ec5bdd8dc0 .te-social-profile-link_7a6971dae1993d2e 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_58fee055c50c5de8 {
    margin-bottom: 60px; } }

.te-contact-info_66106baff08a683e {
  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_66106baff08a683e .te-icon-card_f3aaf9d269f440c9 {
      -webkit-box-orient: unset;
      -webkit-box-direction: unset;
          -ms-flex-direction: unset;
              flex-direction: unset; } }

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

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

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

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

.service-details_58daf7eaa8be6888 {
  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_58daf7eaa8be6888 .image {
    border-radius: 20px;
    overflow: hidden; }
  .service-details_58daf7eaa8be6888 .content .te-title-wrapper_6eb5eaac7e511ff2 {
    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_58daf7eaa8be6888 .content .te-title-wrapper_6eb5eaac7e511ff2 .title-inner_092d431b343ad124 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 20px; }
      .service-details_58daf7eaa8be6888 .content .te-title-wrapper_6eb5eaac7e511ff2 .title-inner_092d431b343ad124 .icon_4a6cb6cdc9fdbc6c {
        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_58daf7eaa8be6888 .content .te-title-wrapper_6eb5eaac7e511ff2 .title-inner_092d431b343ad124 .title {
        font-size: 24px;
        font-style: normal;
        font-weight: 500;
        line-height: 39.84px;
        letter-spacing: 0px;
        margin-bottom: 0;
        color: #317EFE; }

.service-details-overview_27d2c3803bda68e6 {
  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_27d2c3803bda68e6 .list-wrapper_8b5766c0cdfd972b {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 40px; }
    .service-details-overview_27d2c3803bda68e6 .list-wrapper_8b5766c0cdfd972b .icon_4a6cb6cdc9fdbc6c {
      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_27d2c3803bda68e6 .list-wrapper_8b5766c0cdfd972b 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_27d2c3803bda68e6 .list-wrapper_8b5766c0cdfd972b 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_27d2c3803bda68e6 .list-wrapper_8b5766c0cdfd972b 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_27d2c3803bda68e6 .list-wrapper_8b5766c0cdfd972b 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_50b12ebc29c6b0be {
  padding-top: 120px;
  padding-bottom: 96px; }
  .team-page_50b12ebc29c6b0be .te-team-card_04de96daf0c32d14 {
    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_be424aba217d4e1b {
  padding-top: 120px;
  padding-bottom: 96px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .team-details-page_be424aba217d4e1b {
      padding-top: 80px;
      padding-bottom: 56px; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .team-details-page_be424aba217d4e1b {
      padding-top: 100px;
      padding-bottom: 76px; } }

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

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

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

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

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

.footer_1b6e55ed3bbd1448 {
  position: relative;
  z-index: 2;
  overflow: hidden; }
  .footer_1b6e55ed3bbd1448 .te-subscribe-form-widget_28c225e9257905a2 .submit-btn_0fdfc3419843b485 span {
    display: none; }
  .footer_1b6e55ed3bbd1448.style-1_5de27171dde9a8b4 {
    background: -webkit-gradient(linear, left top, left bottom, from(#A0D7FE), to(#F6FBFF));
    background: linear-gradient(180deg, #A0D7FE 0%, #F6FBFF 100%); }
    .footer_1b6e55ed3bbd1448.style-1_5de27171dde9a8b4 .te-footer-sec_28d5d2de539a0c03 {
      border-bottom: 1px solid rgba(19, 26, 42, 0.1);
      padding-top: 214px;
      padding-bottom: 60px; }
      .footer_1b6e55ed3bbd1448.style-1_5de27171dde9a8b4 .te-footer-sec_28d5d2de539a0c03 .te-footer-widget_c2131f51b956431e .te-subscribe-form-widget_28c225e9257905a2 .mc4wp-form-fields_edcef34e406d7977 {
        border-color: rgba(19, 26, 42, 0.5); }
    .footer_1b6e55ed3bbd1448.style-1_5de27171dde9a8b4 .te-footer-widget_c2131f51b956431e .te-subscribe-form-widget_28c225e9257905a2 .single-field_44595afa35a3e5e6 input {
      color: #131A2A; }
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .widget_3876637cce616d7a .wp-block-heading_7483cce52386bed0,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .widget_3876637cce616d7a .widget-title_df45d301aaf4fcc6,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .widget_3876637cce616d7a .wp-block-search__label_3195ea4979674c81,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .sidebar__widget_f10ea21bca9c3c66 .wp-block-heading_7483cce52386bed0,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .sidebar__widget_f10ea21bca9c3c66 .widget-title_df45d301aaf4fcc6,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .sidebar__widget_f10ea21bca9c3c66 .wp-block-search__label_3195ea4979674c81,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .widget_3876637cce616d7a ul li a,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .widget_3876637cce616d7a ol li a,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .sidebar__widget_f10ea21bca9c3c66 ul li a,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .sidebar__widget_f10ea21bca9c3c66 ol li a,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .widget_3876637cce616d7a ul li,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .wp-calendar-table_9d206127ee8e7f6b,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .wp-block-calendar_5407805d342ae3ce caption,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 nav.wp-calendar-nav_667985921d1bb61d a,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .wp-block-latest-comments__comment-excerpt_9df701d260b295ec,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .wp-calendar-table_9d206127ee8e7f6b caption,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .widget_text_909ed53a51fe0720,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .widget_3876637cce616d7a .tagcloud_416a7bd943994166 a,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .widget_3876637cce616d7a .wp-block-tag-cloud_3721f7405abdbd4a a,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .sidebar__widget_f10ea21bca9c3c66 .tagcloud_416a7bd943994166 a,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .sidebar__widget_f10ea21bca9c3c66 .wp-block-tag-cloud_3721f7405abdbd4a a,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .wp-block-latest-comments__comment-date_bc800e300cc1ea0f,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .wp-block-latest-comments__comment_43a62a4aff944af6,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .wp-block-archives-dropdown_1829bcd4b899ed6d label,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .widget_categories_48acc5cb74bff622 li a,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .widget_archive_62383f5183c67a52 li a,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .widget_nav_menu_ff46df3b41c3ec32 li a,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .widget_tag_cloud_a1da683aa7a05852 a,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .widget_rss_ca160a5debd4d019 li a,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .widget_rss_ca160a5debd4d019 li,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .footer__widget_23d2b717c95bf2e8 a,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .footer__widget_23d2b717c95bf2e8 li,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 li.recentcomments_5a16ba80d8a0a5a1 {
    color: #ffffff; }
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .te-theme-btn_2d0efa0bc82a4156,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .wp-block-loginout_f676b09077f54cf1 a,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 input.te-theme-btn_2d0efa0bc82a4156,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .widget_3876637cce616d7a .wp-block-search_5171372369e8ee82 button,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .widget_3876637cce616d7a .search-form_61f1f902ea5125c2 button,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .widget_3876637cce616d7a .sidebar__search_0e4ca9121c1927a9 button,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .sidebar__widget_f10ea21bca9c3c66 .wp-block-search_5171372369e8ee82 button,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .sidebar__widget_f10ea21bca9c3c66 .search-form_61f1f902ea5125c2 button,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .sidebar__widget_f10ea21bca9c3c66 .sidebar__search_0e4ca9121c1927a9 button {
    background-color: #E7F914;
    color: #14203A; }
  .footer_1b6e55ed3bbd1448 .footer__widget_23d2b717c95bf2e8 li {
    list-style: none; }
  .footer_1b6e55ed3bbd1448 .te-footer-widget_c2131f51b956431e.te_widget_nav_menu_3e3557410d494541 li.wp-block-social-link_666b42ff645f3aa8 {
    display: inline-block;
    width: unset !important; }
  .footer_1b6e55ed3bbd1448 .te_widget_nav_menu_3e3557410d494541 li.cat-item_4cc1438d62509297 {
    text-align: right; }
    .footer_1b6e55ed3bbd1448 .te_widget_nav_menu_3e3557410d494541 li.cat-item_4cc1438d62509297 a {
      float: left; }
  .footer_1b6e55ed3bbd1448 .te-footer-bg_f97cf1b833296a42 {
    position: absolute;
    bottom: 30px;
    left: 0;
    z-index: -1; }
  .footer_1b6e55ed3bbd1448 .footer-nav-widget_bd8843eaa3011f61 {
    padding: 0 90px; }
    @media (max-width: 991px) {
      .footer_1b6e55ed3bbd1448 .footer-nav-widget_bd8843eaa3011f61 {
        padding: 0 12px; } }
    @media only screen and (min-width: 992px) and (max-width: 1199px) {
      .footer_1b6e55ed3bbd1448 .footer-nav-widget_bd8843eaa3011f61 {
        padding: 0 20px; } }
    @media only screen and (min-width: 1200px) and (max-width: 1399px) {
      .footer_1b6e55ed3bbd1448 .footer-nav-widget_bd8843eaa3011f61 {
        padding: 0 30px; } }

.te-footer-widget_c2131f51b956431e {
  margin-bottom: 30px; }
  @media (max-width: 991px) {
    .te-footer-widget_c2131f51b956431e {
      margin-bottom: 40px; } }
  .te-footer-widget_c2131f51b956431e .te-footer-widget-title_ea4c469c4264f2fa,
  .te-footer-widget_c2131f51b956431e .wp-block-heading_7483cce52386bed0 {
    font-family: "Inter", sans-serif;
    font-size: 24px;
    line-height: 39px;
    color: #131A2A;
    position: relative;
    margin-bottom: 30px;
    font-weight: 700; }
  .te-footer-widget_c2131f51b956431e ul {
    padding-left: 0; }
  .te-footer-widget_c2131f51b956431e .te-subscribe-form-widget_28c225e9257905a2 .mc4wp-form-fields_edcef34e406d7977 {
    border: 1px solid #ffffff;
    border-radius: 50px;
    padding: 5px; }
  .te-footer-widget_c2131f51b956431e .te-subscribe-form-widget_28c225e9257905a2 .single-field_44595afa35a3e5e6 input {
    border-radius: 0;
    background-color: transparent;
    color: #ffffff; }
  .te-footer-widget_c2131f51b956431e.widget-latest-posts-footer_4f1ec61ee59a97e3 {
    margin-top: -5px; }
  @media (max-width: 767px) {
    .te-footer-widget_c2131f51b956431e.zoom-instagram-widget_b41dfc126170d0a0 {
      margin-bottom: 0;
      margin-top: -10px; } }
  @media (max-width: 767px) {
    .te-footer-widget_c2131f51b956431e.widget_contact_info_widget_286360152b966c70 {
      margin-bottom: 18px; } }
  @media only screen and (min-width: 992px) and (max-width: 1399px) {
    .te-footer-widget_c2131f51b956431e .widget-instagram-feed_f88b48323aa70fc1 {
      width: 170px; } }
  .te-footer-widget_c2131f51b956431e .te-footer-widget-info_2fc796f3a8352d73 {
    padding-right: 30px; }
    @media (max-width: 1199px) {
      .te-footer-widget_c2131f51b956431e .te-footer-widget-info_2fc796f3a8352d73 {
        padding-right: 0; } }
    .te-footer-widget_c2131f51b956431e .te-footer-widget-info_2fc796f3a8352d73 p {
      color: #335371;
      margin-bottom: 30px; }
    .te-footer-widget_c2131f51b956431e .te-footer-widget-info_2fc796f3a8352d73 .te-footer-logo_71fd9ef214b8abb0 {
      margin-bottom: 30px;
      display: inline-block; }
    .te-footer-widget_c2131f51b956431e .te-footer-widget-info_2fc796f3a8352d73 .info-form-and-social-icon_8c5e90f572f5b87e {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 50px; }
      .te-footer-widget_c2131f51b956431e .te-footer-widget-info_2fc796f3a8352d73 .info-form-and-social-icon_8c5e90f572f5b87e .te-social-profile_e226cec244f852bd {
        margin-top: 0; }
    .te-footer-widget_c2131f51b956431e .te-footer-widget-info_2fc796f3a8352d73 .te-social-profile_e226cec244f852bd {
      gap: 20px;
      margin-top: 30px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-footer-widget_c2131f51b956431e .te-footer-widget-info_2fc796f3a8352d73 .info-form-and-social-icon_8c5e90f572f5b87e {
        -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_c2131f51b956431e.te_widget_nav_menu_3e3557410d494541 ul {
    margin-top: -5px;
    padding-left: 0;
    margin-bottom: 0; }
  .te-footer-widget_c2131f51b956431e.te_widget_nav_menu_3e3557410d494541 li {
    position: relative;
    display: inline-block;
    width: 100%;
    padding-bottom: 2px; }
    .te-footer-widget_c2131f51b956431e.te_widget_nav_menu_3e3557410d494541 li:last-child {
      padding-top: 0;
      padding-bottom: 0; }
    .te-footer-widget_c2131f51b956431e.te_widget_nav_menu_3e3557410d494541 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_c2131f51b956431e.te_widget_nav_menu_3e3557410d494541 li a::before {
        content: "\f105";
        font-family: "Font Awesome 6 Free";
        font-size: 14px; }
      .te-footer-widget_c2131f51b956431e.te_widget_nav_menu_3e3557410d494541 li a:hover {
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        color: #317EFE; }
  .te-footer-widget_c2131f51b956431e .te-footer-widget-contact_c933917d9f0631c3 p {
    color: #335371; }
  .te-footer-widget_c2131f51b956431e .te-footer-widget-contact_c933917d9f0631c3 .footer-contact_ecde8f35baa02c77 ul {
    list-style: none; }
    .te-footer-widget_c2131f51b956431e .te-footer-widget-contact_c933917d9f0631c3 .footer-contact_ecde8f35baa02c77 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_c2131f51b956431e .te-footer-widget-contact_c933917d9f0631c3 .footer-contact_ecde8f35baa02c77 ul li:first-child {
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
        .te-footer-widget_c2131f51b956431e .te-footer-widget-contact_c933917d9f0631c3 .footer-contact_ecde8f35baa02c77 ul li:first-child .contact-icon_fa64ca9d308ca95e {
          margin-top: 5px; }
      .te-footer-widget_c2131f51b956431e .te-footer-widget-contact_c933917d9f0631c3 .footer-contact_ecde8f35baa02c77 ul li:last-child {
        margin-bottom: 0; }
      .te-footer-widget_c2131f51b956431e .te-footer-widget-contact_c933917d9f0631c3 .footer-contact_ecde8f35baa02c77 ul li .contact-icon_fa64ca9d308ca95e {
        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_c2131f51b956431e .te-footer-widget-contact_c933917d9f0631c3 .footer-contact_ecde8f35baa02c77 ul li .contact-text_a6a8ef9638ecced7 {
        color: #335371;
        font-size: 18px;
        line-height: 24px;
        overflow: hidden; }
        .te-footer-widget_c2131f51b956431e .te-footer-widget-contact_c933917d9f0631c3 .footer-contact_ecde8f35baa02c77 ul li .contact-text_a6a8ef9638ecced7 a:hover span {
          color: #317EFE;
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
        .te-footer-widget_c2131f51b956431e .te-footer-widget-contact_c933917d9f0631c3 .footer-contact_ecde8f35baa02c77 ul li .contact-text_a6a8ef9638ecced7 span,
        .te-footer-widget_c2131f51b956431e .te-footer-widget-contact_c933917d9f0631c3 .footer-contact_ecde8f35baa02c77 ul li .contact-text_a6a8ef9638ecced7 p,
        .te-footer-widget_c2131f51b956431e .te-footer-widget-contact_c933917d9f0631c3 .footer-contact_ecde8f35baa02c77 ul li .contact-text_a6a8ef9638ecced7 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_c2131f51b956431e .te_widget_latest_post_cd68948252d4e30f ul li {
    margin-bottom: 10px; }
    .te-footer-widget_c2131f51b956431e .te_widget_latest_post_cd68948252d4e30f ul li .te-latest-post-thumb_4eecc3f6f7d04949 {
      width: 80px;
      height: 80px;
      border-radius: 20px;
      overflow: hidden; }
    .te-footer-widget_c2131f51b956431e .te_widget_latest_post_cd68948252d4e30f ul li .te-latest-post-desc_a8408b6989016969 .te-latest-post-title_14a351e371110c02 {
      margin-bottom: 0;
      font-size: 18px;
      line-height: 29px;
      color: #335371;
      font-weight: 400; }
      .te-footer-widget_c2131f51b956431e .te_widget_latest_post_cd68948252d4e30f ul li .te-latest-post-desc_a8408b6989016969 .te-latest-post-title_14a351e371110c02 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_c2131f51b956431e .te_widget_latest_post_cd68948252d4e30f ul li .te-latest-post-desc_a8408b6989016969 .te-latest-post-title_14a351e371110c02 a:hover {
          color: #317EFE;
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
    .te-footer-widget_c2131f51b956431e .te_widget_latest_post_cd68948252d4e30f ul li .te-latest-post-desc_a8408b6989016969 .te-latest-post-meta_20f59d802e40f771 {
      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_110ec1a4bcb1225e 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_110ec1a4bcb1225e ul {
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start; } }
  .te-footer-bottom-menu_110ec1a4bcb1225e 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_110ec1a4bcb1225e ul li a:hover {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      color: #317EFE; }

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

.subscribe-area_226b0479fd5fc322 {
  overflow: hidden; }
  .subscribe-area_226b0479fd5fc322.style-1_5de27171dde9a8b4 .te-subscribe-inner-area_2d338d2dac294615 .te-content-wrapper_dbe16323708a3c8b {
    background-color: #317EFE;
    border-radius: 20px;
    padding: 63px 50px 68px 74px;
    gap: 14px; }
  .subscribe-area_226b0479fd5fc322.style-1_5de27171dde9a8b4 .te-image-bg-collumn_8f63f5cf002d304e {
    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_226b0479fd5fc322.style-1_5de27171dde9a8b4 .te-image-bg-collumn_8f63f5cf002d304e {
        display: none; } }
  .subscribe-area_226b0479fd5fc322 .te-content-wrapper_dbe16323708a3c8b {
    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_226b0479fd5fc322 .te-content-wrapper_dbe16323708a3c8b {
        padding: 100px 24px 100px 24px;
        margin: 0 auto; } }
    @media (max-width: 809px) {
      .subscribe-area_226b0479fd5fc322 .te-content-wrapper_dbe16323708a3c8b {
        padding: 80px 24px 80px 24px;
        width: 100%; } }
    .subscribe-area_226b0479fd5fc322 .te-content-wrapper_dbe16323708a3c8b .short-title_619920f3e40f6fcc {
      font-size: 21px;
      font-weight: 500;
      color: #335371;
      margin-bottom: 0; }
    .subscribe-area_226b0479fd5fc322 .te-content-wrapper_dbe16323708a3c8b .te-subscribe-title_f001d827f72dfea1 {
      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_226b0479fd5fc322 .te-content-wrapper_dbe16323708a3c8b .te-subscribe-title_f001d827f72dfea1 {
          font-size: 34px !important; } }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .subscribe-area_226b0479fd5fc322 .te-content-wrapper_dbe16323708a3c8b .te-subscribe-title_f001d827f72dfea1 {
          font-size: 40px;
          line-height: 42px; } }
      @media only screen and (min-width: 0px) and (max-width: 767px) {
        .subscribe-area_226b0479fd5fc322 .te-content-wrapper_dbe16323708a3c8b .te-subscribe-title_f001d827f72dfea1 {
          font-size: 36px;
          line-height: 42px; } }
    .subscribe-area_226b0479fd5fc322 .te-content-wrapper_dbe16323708a3c8b .text {
      font-size: 18px;
      color: #ffffff;
      margin-bottom: 0; }
  .subscribe-area_226b0479fd5fc322 .te-subscribe-inner-area_2d338d2dac294615 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 32px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .subscribe-area_226b0479fd5fc322 .te-subscribe-inner-area_2d338d2dac294615 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; } }
    .subscribe-area_226b0479fd5fc322 .te-subscribe-inner-area_2d338d2dac294615 .te-subscribe-collumn_ab5ffcdfcd76cb2d {
      -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_226b0479fd5fc322 .te-subscribe-inner-area_2d338d2dac294615 .te-subscribe-collumn_ab5ffcdfcd76cb2d.te-image-bg-collumn_8f63f5cf002d304e {
          display: none; } }
    .subscribe-area_226b0479fd5fc322 .te-subscribe-inner-area_2d338d2dac294615 .mc4wp-form-fields_edcef34e406d7977 {
      background-color: transparent;
      gap: 10px; }
      @media (max-width: 575px) {
        .subscribe-area_226b0479fd5fc322 .te-subscribe-inner-area_2d338d2dac294615 .mc4wp-form-fields_edcef34e406d7977 {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column; } }
      .subscribe-area_226b0479fd5fc322 .te-subscribe-inner-area_2d338d2dac294615 .mc4wp-form-fields_edcef34e406d7977 .submit-btn_0fdfc3419843b485 {
        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_c2131f51b956431e .te-subscribe-form-wrapper_2a19fa3048a80aa9 {
  color: #335371; }

.te-subscribe-form-widget_28c225e9257905a2 {
  position: relative; }
  .te-subscribe-form-widget_28c225e9257905a2 .mc4wp-form-fields_edcef34e406d7977 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background-color: transparent;
    overflow: hidden;
    border-radius: 5px; }
  .te-subscribe-form-widget_28c225e9257905a2 .single-field_44595afa35a3e5e6 {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1; }
    .te-subscribe-form-widget_28c225e9257905a2 .single-field_44595afa35a3e5e6 input {
      color: #335371;
      height: 55px;
      padding: 0 30px;
      font-size: 18px;
      width: 100%;
      border-radius: 50px; }
    .te-subscribe-form-widget_28c225e9257905a2 .single-field_44595afa35a3e5e6 *::-webkit-input-placeholder {
      color: #778196; }
    .te-subscribe-form-widget_28c225e9257905a2 .single-field_44595afa35a3e5e6 *:-ms-input-placeholder {
      color: #778196; }
    .te-subscribe-form-widget_28c225e9257905a2 .single-field_44595afa35a3e5e6 *::-ms-input-placeholder {
      color: #778196; }
    .te-subscribe-form-widget_28c225e9257905a2 .single-field_44595afa35a3e5e6 *::placeholder {
      color: #778196; }
  .te-subscribe-form-widget_28c225e9257905a2 .submit-btn_0fdfc3419843b485 {
    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_28c225e9257905a2 .submit-btn_0fdfc3419843b485:hover {
      background-color: #131A2A;
      color: #ffffff; }
  .te-subscribe-form-widget_28c225e9257905a2 .mc4wp-response_b33c03db2c21b12d {
    position: absolute;
    margin-top: 15px; }
    .te-subscribe-form-widget_28c225e9257905a2 .mc4wp-response_b33c03db2c21b12d .mc4wp-alert_be5d41edcececdbe.mc4wp-error_0d13c35f61a27acb p {
      color: #ff0000;
      position: relative; }
    .te-subscribe-form-widget_28c225e9257905a2 .mc4wp-response_b33c03db2c21b12d .mc4wp-alert_be5d41edcececdbe.mc4wp-error_0d13c35f61a27acb a {
      color: #ff0000; }
    .te-subscribe-form-widget_28c225e9257905a2 .mc4wp-response_b33c03db2c21b12d .mc4wp-alert_be5d41edcececdbe.mc4wp-success_9f234ab047813ba7 p, .te-subscribe-form-widget_28c225e9257905a2 .mc4wp-response_b33c03db2c21b12d .mc4wp-alert_be5d41edcececdbe.mc4wp-notice_3c36ab350b4cba40 p {
      color: #ffffff;
      position: relative; }

.te-footer-social-wrapper_4c613a59fd20520d {
  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_4c613a59fd20520d .te-footer-logo_71fd9ef214b8abb0 {
    -ms-flex-negative: 0;
        flex-shrink: 0; }
  .te-footer-social-wrapper_4c613a59fd20520d .te-social-widget_0359b1308a4c7a2f {
    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_4c613a59fd20520d .te-social-widget_0359b1308a4c7a2f span {
      color: #ffffff;
      font-size: 20px;
      font-weight: 400; }

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

.footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 {
  background-color: #131A2A; }
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .te-footer-sec_28d5d2de539a0c03 {
    border-bottom: 1px solid rgba(225, 225, 225, 0.3);
    padding-top: calc(3rem +15px);
    padding-bottom: 70px; }
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .te-footer-widget-title_ea4c469c4264f2fa,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .wp-block-heading_7483cce52386bed0 {
    color: #ffffff;
    font-size: 24px; }
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .footer-bottom-area_bda0b607563af3a1 .te-copyright-text_b7394c4ab1ca40b6 p,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .te-footer-widget_c2131f51b956431e.te_widget_nav_menu_3e3557410d494541 li a,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .te-footer-widget_c2131f51b956431e .te_widget_latest_post_cd68948252d4e30f ul li .te-latest-post-desc_a8408b6989016969 .te-latest-post-title_14a351e371110c02 a,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .te-footer-widget_c2131f51b956431e .te_widget_latest_post_cd68948252d4e30f ul li .te-latest-post-desc_a8408b6989016969 .te-latest-post-title_14a351e371110c02,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .te-footer-widget_c2131f51b956431e .te_widget_latest_post_cd68948252d4e30f ul li .te-latest-post-desc_a8408b6989016969 .te-latest-post-meta_20f59d802e40f771,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .te-footer-widget_c2131f51b956431e .te-subscribe-form-wrapper_2a19fa3048a80aa9,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .te-footer-bottom-menu_110ec1a4bcb1225e ul li a,
  .footer_1b6e55ed3bbd1448.style-2_3b27032e2c964d60 .footer-bottom-area_bda0b607563af3a1 .te-copyright-text_b7394c4ab1ca40b6 p a {
    color: #ffffff; }

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