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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

code {
  color: #E7F914; }

.te-theme-btn_f91c559d84e1c9ed,
.wp-block-loginout_190c88d623dd0b29 a,
input.te-theme-btn_f91c559d84e1c9ed {
  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_f91c559d84e1c9ed:hover,
  .wp-block-loginout_190c88d623dd0b29 a:hover,
  input.te-theme-btn_f91c559d84e1c9ed:hover {
    color: #131A2A;
    background-color: #E7F914; }
  .te-theme-btn_f91c559d84e1c9ed:focus,
  .wp-block-loginout_190c88d623dd0b29 a:focus,
  input.te-theme-btn_f91c559d84e1c9ed:focus {
    color: #ffffff; }
  .te-theme-btn_f91c559d84e1c9ed.yellow-btn_82000ce6b878ab60,
  .wp-block-loginout_190c88d623dd0b29 a.yellow-btn_82000ce6b878ab60,
  input.te-theme-btn_f91c559d84e1c9ed.yellow-btn_82000ce6b878ab60 {
    background-color: #E7F914;
    color: #14203A; }
  .te-theme-btn_f91c559d84e1c9ed.simple-btn_035e73d41a50f362,
  .wp-block-loginout_190c88d623dd0b29 a.simple-btn_035e73d41a50f362,
  input.te-theme-btn_f91c559d84e1c9ed.simple-btn_035e73d41a50f362 {
    padding-left: 36px;
    padding-right: 36px; }

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

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

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

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

.circle-rotate-wrapper_559a6e92527fc97f {
  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_559a6e92527fc97f .circle-rotate-inner_4d3c57828eecce74 {
    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_596ac2118831f456 {
  margin-top: 5px; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.tp-page-content_b6187e1ec1091090 .size-full_9a6bc190f040839c.alignright_24968dcff39efe96 {
  margin-bottom: 15px;
  margin-top: 20px; }
.tp-page-content_b6187e1ec1091090 figure.wp-caption_2193283eefa4c99f.aligncenter_ef7671e482b22794 {
  margin-top: 40px; }
.tp-page-content_b6187e1ec1091090 dl, .tp-page-content_b6187e1ec1091090 ol, .tp-page-content_b6187e1ec1091090 ul {
  margin-bottom: 11px; }
.tp-page-content_b6187e1ec1091090 .te-comment-respond_532a25aea818e219 {
  margin-top: 78px;
  margin-bottom: 20px; }
.tp-page-content_b6187e1ec1091090 .te-latest-comments_bcc3622b7a126f39 .te-comment-respond_532a25aea818e219 {
  margin-bottom: 40px; }
.tp-page-content_b6187e1ec1091090 .te-post-comments_ce12f3a81b767f8b {
  margin-top: 80px; }

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

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

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

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

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

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

.gallery-columns-1_52965d86ad931ea6 .gallery-item_2c8608f38fb9d1d8 {
  max-width: 100%;
  width: 100%; }

.gallery-columns-2_446fd4284a91aa0c .gallery-item_2c8608f38fb9d1d8 {
  max-width: 50%; }

.gallery-columns-3_0f32168541611daa .gallery-item_2c8608f38fb9d1d8 {
  max-width: 33.33%; }

.gallery-columns-4_a9aa778db93cb2eb .gallery-item_2c8608f38fb9d1d8 {
  max-width: 25%; }

.gallery-columns-5_75d140d40b526cb9 .gallery-item_2c8608f38fb9d1d8 {
  max-width: 20%; }

.gallery-columns-6_01fb23cac4522cba .gallery-item_2c8608f38fb9d1d8 {
  max-width: 16.66%; }

.gallery-columns-7_c7be42bf0e032b90 .gallery-item_2c8608f38fb9d1d8 {
  max-width: 14.28%; }

.gallery-columns-8_7a45c7920ae48d4b .gallery-item_2c8608f38fb9d1d8 {
  max-width: 12.5%; }

.gallery-columns-9_9de8d38f15b80eec .gallery-item_2c8608f38fb9d1d8 {
  max-width: 11.11%; }

.gallery-caption_c7950f0d9bcacc5c {
  display: block; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.te-post-content p.has-large-font-size_d8e39824292c52c0 {
  font-size: 36px;
  line-height: 1.2; }
.te-post-content .wp-block-search_fd9d84c0693f4d19 {
  margin-bottom: 15px; }
.te-post-content .wp-block-file_d6328f711dc55e1f {
  margin-top: 20px; }
.te-post-content .wp-block-group__inner-container_b9c12d51f02f416b p {
  margin-top: 0 !important; }

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

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

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

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

.wp-block-cover_ca63841c4b052aa0 p.wp-block-cover-text_cae8885359637ddd,
.wp-block-cover_ca63841c4b052aa0.is-light_514950434983b065 .wp-block-cover__inner-container_2bad423e988382c1 {
  color: #fff !important; }

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

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

.widget_0787f1aee7dfa0c3 .wp-block-archives-dropdown_363b18bf4af56acb,
.widget_0787f1aee7dfa0c3 .wp-block-categories-dropdown_5617ed4494c956c1,
.widget_0787f1aee7dfa0c3 .wp-block-loginout_190c88d623dd0b29,
.widget_0787f1aee7dfa0c3 .wp-block-social-links_f0097e8c7f7ce0bc,
.widget_0787f1aee7dfa0c3.widget_archive_079f02f490d7cb31 select,
.widget_0787f1aee7dfa0c3.te_widget_categories_ce418529f3d6e833 select,
.widget_0787f1aee7dfa0c3.widget_text_1570201aa4f0322e select,
.widget_0787f1aee7dfa0c3.te_widget_search_4486b8d7d118ee4e .search-form_478d862ece45a2b1,
.widget_0787f1aee7dfa0c3.te_widget_tag_cloud_9375fde52d5b91ac .tagcloud_d28c6e914cce0c1c,
.widget_0787f1aee7dfa0c3 .wp-block-tag-cloud_2572f80035e24696 {
  margin-bottom: 6px; }

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

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

.blog-search-content_d94da4827ae449f3 {
  margin: 0; }
  .blog-search-content_d94da4827ae449f3 .wp-block-search_fd9d84c0693f4d19,
  .blog-search-content_d94da4827ae449f3 .search-form_478d862ece45a2b1,
  .blog-search-content_d94da4827ae449f3 .sidebar__search_18d24b7d26cfe0f0 {
    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_d94da4827ae449f3 .wp-block-search_fd9d84c0693f4d19,
      .blog-search-content_d94da4827ae449f3 .search-form_478d862ece45a2b1,
      .blog-search-content_d94da4827ae449f3 .sidebar__search_18d24b7d26cfe0f0 {
        width: 100%; } }
    .blog-search-content_d94da4827ae449f3 .wp-block-search_fd9d84c0693f4d19 .wp-block-search__inside-wrapper_c555da2dca12e37a,
    .blog-search-content_d94da4827ae449f3 .search-form_478d862ece45a2b1 .wp-block-search__inside-wrapper_c555da2dca12e37a,
    .blog-search-content_d94da4827ae449f3 .sidebar__search_18d24b7d26cfe0f0 .wp-block-search__inside-wrapper_c555da2dca12e37a {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      padding: 0 !important; }
    .blog-search-content_d94da4827ae449f3 .wp-block-search_fd9d84c0693f4d19 label,
    .blog-search-content_d94da4827ae449f3 .search-form_478d862ece45a2b1 label,
    .blog-search-content_d94da4827ae449f3 .sidebar__search_18d24b7d26cfe0f0 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_d94da4827ae449f3 .wp-block-search_fd9d84c0693f4d19 input,
    .blog-search-content_d94da4827ae449f3 .search-form_478d862ece45a2b1 input,
    .blog-search-content_d94da4827ae449f3 .sidebar__search_18d24b7d26cfe0f0 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_d94da4827ae449f3 .wp-block-search_fd9d84c0693f4d19 button,
    .blog-search-content_d94da4827ae449f3 .search-form_478d862ece45a2b1 button,
    .blog-search-content_d94da4827ae449f3 .sidebar__search_18d24b7d26cfe0f0 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_b6187e1ec1091090 .wp-smiley_7184869c5a8b3b08,
.entry-content_dc80dc5f19fc5b59 .wp-smiley_7184869c5a8b3b08,
.comment-content_bcebd79e515a4af0 .wp-smiley_7184869c5a8b3b08 {
  border: none;
  margin-bottom: 0;
  margin-top: 0;
  padding: 0; }

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

.te-comment-respond_532a25aea818e219.style-two_369f1577195c82e6 .wpcf7-form_1ee701f5b8210829 .wpcf7-not-valid-tip_8585394d8c1696a3 {
  color: #d9c0b8 !important; }
.te-comment-respond_532a25aea818e219 .wpcf7-form_1ee701f5b8210829 .wpcf7-not-valid_5d0c72517d91581b {
  border-color: #dc3232 !important; }
.te-comment-respond_532a25aea818e219 .wpcf7-form_1ee701f5b8210829 .wpcf7-not-valid-tip_8585394d8c1696a3 {
  font-size: 16px;
  margin-top: 5px; }
.te-comment-respond_532a25aea818e219 .wpcf7-form_1ee701f5b8210829.sent_87b02a22c1ee3e1a .wpcf7-response-output_de17df4f0932814d {
  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_532a25aea818e219 .wpcf7-form_1ee701f5b8210829.invalid_02de7d69219e9ba4 .wpcf7-response-output_de17df4f0932814d {
  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_92d78a12fa34666c {
  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_92d78a12fa34666c .wpcf7-te-list-item_7777ead5f5e7c265 {
    margin: 0; }
    .wpcf7-form-control_92d78a12fa34666c .wpcf7-te-list-item_7777ead5f5e7c265 label {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-line-pack: center;
          align-content: center;
      margin: 0;
      gap: 10px; }
      .wpcf7-form-control_92d78a12fa34666c .wpcf7-te-list-item_7777ead5f5e7c265 label .wpcf7-te-list-item-label_fa2dc41a40bf2877 {
        font-size: 16px;
        font-weight: 400; }

.logged-in_27751ef518412d5b .te-comment-respond_532a25aea818e219 textarea {
  margin-bottom: 12px; }

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

body.admin-bar_9bf44ec11f2c6bfd .header-menu-area_db99c5eb3c785099.sticky_menu_1ac7d4e513a7eb5b {
  top: 30px; }
  @media (max-width: 600px) {
    body.admin-bar_9bf44ec11f2c6bfd .header-menu-area_db99c5eb3c785099.sticky_menu_1ac7d4e513a7eb5b {
      top: 0; } }

.page-template-default_1a851b3f400c315f.page-id-146_c2db553ad9595bf2 .tp-page-content_b6187e1ec1091090 p:last-child {
  margin-bottom: 10px; }
.page-template-default_1a851b3f400c315f.page-id-1133_ce62527f2f293e2a .tp-page-content_b6187e1ec1091090 .te-comment-respond_532a25aea818e219 {
  margin-top: 78px;
  display: inline-block;
  width: 100%; }
.page-template-default_1a851b3f400c315f.page-id-3_2e17dfefb2a9343f .page-area_2ed12e6d3f78fde9 {
  padding-top: 128px; }

.single-post-item_f1a78e52cc907e10.post-24_bd76028e9ef4d1d0 .wp-block-button_8a405c7f79b1ca80 a {
  color: #ffffff; }

.post-template-default_a13b70c2042cb0e2.postid-163_7e7f115e96002f3f .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .te-post-content {
  margin-bottom: 34px; }
.post-template-default_a13b70c2042cb0e2.postid-150_c4f08d1dc3ecc3fb .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .te-post-content {
  margin-bottom: 34px; }
  .post-template-default_a13b70c2042cb0e2.postid-150_c4f08d1dc3ecc3fb .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .te-post-content .wp-block-group_2af4521fa57b4bc2.is-layout-constrained_de3385ac6e6b9c1b:last-child {
    border: 1px solid #000; }
.post-template-default_a13b70c2042cb0e2.postid-51_9cf6b3cd1bc32d02 .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .te-post-content {
  margin-bottom: 25px; }
  .post-template-default_a13b70c2042cb0e2.postid-51_9cf6b3cd1bc32d02 .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .te-post-content p:last-child {
    margin-bottom: 0; }
.post-template-default_a13b70c2042cb0e2.postid-1163_bd101667cd83d6d8 .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .te-post-content .wp-caption_2193283eefa4c99f, .post-template-default_a13b70c2042cb0e2.postid-568_fe5aabce5edfd387 .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .te-post-content .wp-caption_2193283eefa4c99f {
  margin-top: 20px; }
.post-template-default_a13b70c2042cb0e2.postid-1785_38921098c3f87d23 .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .te-post-content .wp-block-button__link_45573b7c3440f54e {
  color: #ffffff !important; }
.post-template-default_a13b70c2042cb0e2.postid-1149_dba0a4aa2ca671b3 .te-blog-details-wrapper_e6c3748270254fde .te-latest-comments_bcc3622b7a126f39 li .te-comments-item_e89089d0122cae00 .te-comments-text_a7733fa3ffb95338 p {
  margin-bottom: 0; }
.post-template-default_a13b70c2042cb0e2.postid-555_8644f6344b18a2c6 .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .te-post-content .gallery_958a5ff54dff04d1 {
  margin-top: 20px; }

.error-404_4e02f9e78a335153.not-found {
  margin-top: -20px;
  margin-bottom: 40px; }
  .error-404_4e02f9e78a335153.not-found .error-content_aa30652ffe423d3b .error-btn-bh_8647faa924c396d5 {
    margin-top: 20px; }

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

.sidebar_1c1825363b12d73e .widget_media_gallery_8510df9db130025a .gallery-item_2c8608f38fb9d1d8 {
  margin-bottom: 0; }
  .sidebar_1c1825363b12d73e .widget_media_gallery_8510df9db130025a .gallery-item_2c8608f38fb9d1d8 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_4522222f5552dd05 {
  -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_e0f8b85b1d688248 {
  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_052adeebf4bb6c2f path {
  stroke: #317EFE;
  stroke-width: 4;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear; }

body.admin-bar_9bf44ec11f2c6bfd .header-area_01cfda1a0867a96f.style-2_a517cf37c0eeb1a9.login .te-header-menu-area_146bfccc5692dc10 {
  top: auto !important; }

.header-area_01cfda1a0867a96f .container-fluid_27c739a621ad47f8 {
  padding: 0 70px; }
  @media (max-width: 1550px) {
    .header-area_01cfda1a0867a96f .container-fluid_27c739a621ad47f8 {
      padding: 0 24px; } }
.header-area_01cfda1a0867a96f.style-2_a517cf37c0eeb1a9 .header-top {
  padding: 9px 0;
  background-color: #F9F4F1; }
  .header-area_01cfda1a0867a96f.style-2_a517cf37c0eeb1a9 .header-top .te-header-contact-info_e2c9d6e9e212da4c span {
    color: #677471; }
    .header-area_01cfda1a0867a96f.style-2_a517cf37c0eeb1a9 .header-top .te-header-contact-info_e2c9d6e9e212da4c span i {
      color: #317EFE; }
    .header-area_01cfda1a0867a96f.style-2_a517cf37c0eeb1a9 .header-top .te-header-contact-info_e2c9d6e9e212da4c span a {
      color: #677471; }
  .header-area_01cfda1a0867a96f.style-2_a517cf37c0eeb1a9 .header-top .te-social-profile_3e04fd2cae33f62d a {
    color: #317EFE;
    background-color: #E0E6F8;
    width: 42px;
    height: 42px; }
    .header-area_01cfda1a0867a96f.style-2_a517cf37c0eeb1a9 .header-top .te-social-profile_3e04fd2cae33f62d a:hover {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      color: #ffffff;
      background-color: #317EFE; }
.header-area_01cfda1a0867a96f.style-2_a517cf37c0eeb1a9 .te-header-menu-area_146bfccc5692dc10 {
  position: fixed;
  top: 20px;
  left: 0;
  width: 100%; }
  .header-area_01cfda1a0867a96f.style-2_a517cf37c0eeb1a9 .te-header-menu-area_146bfccc5692dc10 .menu-wrapper_0ef51b761d5a9c5e {
    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_01cfda1a0867a96f.style-2_a517cf37c0eeb1a9 .te-header-menu-area_146bfccc5692dc10 .menu-wrapper_0ef51b761d5a9c5e {
        padding-left: 10px;
        padding-right: 6px; } }
  .header-area_01cfda1a0867a96f.style-2_a517cf37c0eeb1a9 .te-header-menu-area_146bfccc5692dc10 .te-header-btn_991e535f766dc68d .te-quote-btn_a1b7ea180c1a4f51 {
    background-color: #E7F914;
    border-color: #E7F914; }
.header-area_01cfda1a0867a96f.style-2_a517cf37c0eeb1a9 .te-sticky_menu {
  top: 0; }
  .header-area_01cfda1a0867a96f.style-2_a517cf37c0eeb1a9 .te-sticky_menu .menu-wrapper_0ef51b761d5a9c5e {
    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_687b15abb319cf29 {
    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_cd7dfd2f000843ce {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 0 24px; }
  .header-top .te-header-contact-info_e2c9d6e9e212da4c {
    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_e2c9d6e9e212da4c 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_e2c9d6e9e212da4c span.te-contact-info-item_286f40d42efae8a4 {
        gap: 0 10px !important; }
      .header-top .te-header-contact-info_e2c9d6e9e212da4c 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_3b8e2fa7478cfdfe {
      display: none; } }
  .header-top .header-top-btn_3b8e2fa7478cfdfe 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_3b8e2fa7478cfdfe a:hover:after {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      background-color: #317EFE; }
    .header-top .header-top-btn_3b8e2fa7478cfdfe 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_3e04fd2cae33f62d {
    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_3e04fd2cae33f62d .te-social-profile-label_d3976c52c3e32e31 {
      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_3e04fd2cae33f62d 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_3e04fd2cae33f62d a:hover {
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        color: #14203A;
        background-color: #E7F914; }

.te-header-menu-area_146bfccc5692dc10 {
  width: 100%;
  z-index: 999;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out; }
  .te-header-menu-area_146bfccc5692dc10.te-te-sticky-header_7949eb7643fa2a26 {
    width: 100%;
    z-index: 999;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }
  .te-header-menu-area_146bfccc5692dc10.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_146bfccc5692dc10.te-sticky_menu .te-logo_91e8c859503b6026 {
      height: 84px; }
      .te-header-menu-area_146bfccc5692dc10.te-sticky_menu .te-logo_91e8c859503b6026:after {
        display: none; }
      .te-header-menu-area_146bfccc5692dc10.te-sticky_menu .te-logo_91e8c859503b6026 .te-standard-logo_187059051fa368d0 {
        display: none; }
      .te-header-menu-area_146bfccc5692dc10.te-sticky_menu .te-logo_91e8c859503b6026 .te-sticky-logo_bcbab3c5f9d6ff90 {
        display: block; }
        .te-header-menu-area_146bfccc5692dc10.te-sticky_menu .te-logo_91e8c859503b6026 .te-sticky-logo_bcbab3c5f9d6ff90 img {
          width: 170px;
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
    .te-header-menu-area_146bfccc5692dc10.te-sticky_menu .te-main-menu_c4482bc008c4cc41 ul li.te-active > a:after {
      bottom: 20px; }
    .te-header-menu-area_146bfccc5692dc10.te-sticky_menu .te-main-menu_c4482bc008c4cc41 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_146bfccc5692dc10.te-sticky_menu .te-main-menu_c4482bc008c4cc41 ul li a {
          padding: 33px 14px; } }
    .te-header-menu-area_146bfccc5692dc10.te-sticky_menu .te-main-menu_c4482bc008c4cc41 ul li ul li a {
      padding: 10px 20px; }
  .te-header-menu-area_146bfccc5692dc10 .te-header-menu-wrapper_7a3f356d49ec6df6 {
    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_146bfccc5692dc10 .te-header-menu-wrapper_7a3f356d49ec6df6 {
        gap: 20px; } }
  .te-header-menu-area_146bfccc5692dc10 .te-logo_91e8c859503b6026 {
    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_146bfccc5692dc10 .te-logo_91e8c859503b6026 {
        height: 100px; } }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-header-menu-area_146bfccc5692dc10 .te-logo_91e8c859503b6026 {
        height: 80px; } }
    @media only screen and (max-width: 1199px) {
      .te-header-menu-area_146bfccc5692dc10 .te-logo_91e8c859503b6026 .te-standard-logo_187059051fa368d0 {
        display: none; } }
    .te-header-menu-area_146bfccc5692dc10 .te-logo_91e8c859503b6026 .te-standard-logo_187059051fa368d0 img {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-header-menu-area_146bfccc5692dc10 .te-logo_91e8c859503b6026 .te-sticky-logo_bcbab3c5f9d6ff90 {
      display: none; }
      @media only screen and (max-width: 767px) {
        .te-header-menu-area_146bfccc5692dc10 .te-logo_91e8c859503b6026 .te-sticky-logo_bcbab3c5f9d6ff90 {
          width: 170px; } }
      @media only screen and (max-width: 1199px) {
        .te-header-menu-area_146bfccc5692dc10 .te-logo_91e8c859503b6026 .te-sticky-logo_bcbab3c5f9d6ff90 {
          display: block; } }
      .te-header-menu-area_146bfccc5692dc10 .te-logo_91e8c859503b6026 .te-sticky-logo_bcbab3c5f9d6ff90 img {
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }
    .te-header-menu-area_146bfccc5692dc10 .te-logo_91e8c859503b6026 .te-retina-logo_1c49a48ca040c68a {
      display: none; }

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

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

.te-header-btn_991e535f766dc68d {
  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_991e535f766dc68d .te-icon_634019580eff00e5 {
    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_991e535f766dc68d .te-icon_634019580eff00e5: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_991e535f766dc68d {
      display: none; } }
  .te-header-btn_991e535f766dc68d .te-cta-btn_b235f4d8f7e0dc3e {
    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_991e535f766dc68d .te-cta-btn_b235f4d8f7e0dc3e:hover {
      background-color: #317EFE;
      color: #ffffff; }
  .te-header-btn_991e535f766dc68d .te-quote-btn_a1b7ea180c1a4f51 {
    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_991e535f766dc68d .te-quote-btn_a1b7ea180c1a4f51: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_430036421599b31e {
    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_430036421599b31e .te-search-content-filed_48b470572052cf49 {
      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_430036421599b31e .te-search-content-filed_48b470572052cf49 .te-search-close {
        cursor: pointer;
        font-size: 30px;
        color: #ffffff; }
    .te-search-form-wrapper .te-search-form-inner_430036421599b31e .te-search-form_fae72be494d862d3 {
      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_430036421599b31e .te-search-form_fae72be494d862d3 .te-search-form-input_96021c60ba84eabb {
        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_430036421599b31e .te-search-form_fae72be494d862d3 .te-search-form-input_96021c60ba84eabb .te-search-icon_d58d9a1bfb3ab8b2 {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex; }
        .te-search-form-wrapper .te-search-form-inner_430036421599b31e .te-search-form_fae72be494d862d3 .te-search-form-input_96021c60ba84eabb button.te-submit-search-btn_b371142863eedc75 {
          padding: 15px 24px !important; }
      .te-search-form-wrapper .te-search-form-inner_430036421599b31e .te-search-form_fae72be494d862d3 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_1a38b7d18f9c22f1 {
  display: none; }

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

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

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

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

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

.te-mobile-menu-bar_9f5421a7e35e5d1b 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_9f5421a7e35e5d1b 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_d3300e86e2c133f5 {
    display: inline-block;
    width: 180px; }
  .te-menu-sidebar-area .te-menu-sidebar-wrapper_65c0df4d0ae6823f {
    position: relative;
    padding: 40px; }
  .te-menu-sidebar-area.active {
    right: 0; }
  .te-menu-sidebar-area .te-menu-sidebar-close_a4b2c47e2b4f4829 {
    position: absolute;
    top: 0;
    right: 0; }
    .te-menu-sidebar-area .te-menu-sidebar-close_a4b2c47e2b4f4829 .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_a4b2c47e2b4f4829 .te-menu-sidebar-close-btn:hover {
        background-color: #317EFE; }
  .te-menu-sidebar-area .te-menu-sidebar-content_ef07fd7e75ebf3d9 .te-menu-sidebar-single-widget_d69b8e4df492ef39 {
    display: inline-block;
    margin-top: 20px;
    width: 100%; }
    .te-menu-sidebar-area .te-menu-sidebar-content_ef07fd7e75ebf3d9 .te-menu-sidebar-single-widget_d69b8e4df492ef39 .te-menu-sidebar-title_3a839169d11cf475 {
      margin-bottom: 5px; }
    .te-menu-sidebar-area .te-menu-sidebar-content_ef07fd7e75ebf3d9 .te-menu-sidebar-single-widget_d69b8e4df492ef39 .te-header-contact-info_e2c9d6e9e212da4c {
      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_ef07fd7e75ebf3d9 .te-menu-sidebar-single-widget_d69b8e4df492ef39 .te-header-contact-info_e2c9d6e9e212da4c 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_ef07fd7e75ebf3d9 .te-menu-sidebar-single-widget_d69b8e4df492ef39 .te-header-contact-info_e2c9d6e9e212da4c span.te-contact-info-item_286f40d42efae8a4 {
          gap: 0 10px !important; }
        .te-menu-sidebar-area .te-menu-sidebar-content_ef07fd7e75ebf3d9 .te-menu-sidebar-single-widget_d69b8e4df492ef39 .te-header-contact-info_e2c9d6e9e212da4c 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_ef07fd7e75ebf3d9 .te-menu-sidebar-single-widget_d69b8e4df492ef39 .te-header-contact-info_e2c9d6e9e212da4c span a:hover {
            color: #317EFE; }
    .te-menu-sidebar-area .te-menu-sidebar-content_ef07fd7e75ebf3d9 .te-menu-sidebar-single-widget_d69b8e4df492ef39 .te-social-profile_3e04fd2cae33f62d {
      margin-top: 20px;
      border-top: 1px solid #dfe2e9;
      width: 100%;
      padding-top: 20px; }
      .te-menu-sidebar-area .te-menu-sidebar-content_ef07fd7e75ebf3d9 .te-menu-sidebar-single-widget_d69b8e4df492ef39 .te-social-profile_3e04fd2cae33f62d a {
        color: #14203A;
        font-size: 22px; }
        .te-menu-sidebar-area .te-menu-sidebar-content_ef07fd7e75ebf3d9 .te-menu-sidebar-single-widget_d69b8e4df492ef39 .te-social-profile_3e04fd2cae33f62d 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_3d9fb69324d16458 {
  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_3d9fb69324d16458.style-2_a517cf37c0eeb1a9 .te-single-slider_9129e609fa5b6b5c {
    height: 950px;
    padding-top: 70px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .slider-area_3d9fb69324d16458.style-2_a517cf37c0eeb1a9 .te-single-slider_9129e609fa5b6b5c {
        height: unset;
        padding: 80px 0; } }
    .slider-area_3d9fb69324d16458.style-2_a517cf37c0eeb1a9 .te-single-slider_9129e609fa5b6b5c .slider-feature-img_6b479461f5cc9f0b {
      position: absolute;
      right: 0;
      top: 0; }
      @media only screen and (min-width: 1200px) and (max-width: 1399px) {
        .slider-area_3d9fb69324d16458.style-2_a517cf37c0eeb1a9 .te-single-slider_9129e609fa5b6b5c .slider-feature-img_6b479461f5cc9f0b {
          right: -200px; } }
      @media only screen and (min-width: 992px) and (max-width: 1199px) {
        .slider-area_3d9fb69324d16458.style-2_a517cf37c0eeb1a9 .te-single-slider_9129e609fa5b6b5c .slider-feature-img_6b479461f5cc9f0b {
          right: -280px; } }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .slider-area_3d9fb69324d16458.style-2_a517cf37c0eeb1a9 .te-single-slider_9129e609fa5b6b5c .slider-feature-img_6b479461f5cc9f0b {
          right: -380px; } }
      .slider-area_3d9fb69324d16458.style-2_a517cf37c0eeb1a9 .te-single-slider_9129e609fa5b6b5c .slider-feature-img_6b479461f5cc9f0b .company-award_2f7341361a3d5a55 {
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
        margin-top: 50px;
        left: 135px; }
        .slider-area_3d9fb69324d16458.style-2_a517cf37c0eeb1a9 .te-single-slider_9129e609fa5b6b5c .slider-feature-img_6b479461f5cc9f0b .company-award_2f7341361a3d5a55 .icon_4278fc0497240c03 {
          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_3d9fb69324d16458.style-2_a517cf37c0eeb1a9 .te-single-slider_9129e609fa5b6b5c .slider-feature-img_6b479461f5cc9f0b .slider-feature-img-overlay_dff165903758578d {
          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_3d9fb69324d16458.style-2_a517cf37c0eeb1a9 .te-single-slider_9129e609fa5b6b5c .slider-left-shape_37266491e9cd6bcc {
      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_3d9fb69324d16458.style-2_a517cf37c0eeb1a9 .te-single-slider_9129e609fa5b6b5c .slider-left-shape_37266491e9cd6bcc {
          display: none; } }
    .slider-area_3d9fb69324d16458.style-2_a517cf37c0eeb1a9 .te-single-slider_9129e609fa5b6b5c .slider-right-shape_4a4640688a2ba4e0 {
      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_3d9fb69324d16458.style-2_a517cf37c0eeb1a9 .te-single-slider_9129e609fa5b6b5c .slider-right-shape_4a4640688a2ba4e0 {
          display: none; } }
    .slider-area_3d9fb69324d16458.style-2_a517cf37c0eeb1a9 .te-single-slider_9129e609fa5b6b5c .slider-circle-shape_465430946043877b {
      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_3d9fb69324d16458 .te-slider-wrapper_dd0c10d5c47046c7 .slick-active_5fc3beaa30a866ea .te-slider-short-title_d18dcf1fd29d3735,
  .slider-area_3d9fb69324d16458 .te-slider-wrapper_dd0c10d5c47046c7 .slick-active_5fc3beaa30a866ea .te-slider-title_7f680e1edda1c064,
  .slider-area_3d9fb69324d16458 .te-slider-wrapper_dd0c10d5c47046c7 .slick-active_5fc3beaa30a866ea .te-slider-short-desc_777bb2cc99df6afb,
  .slider-area_3d9fb69324d16458 .te-slider-wrapper_dd0c10d5c47046c7 .slick-active_5fc3beaa30a866ea .te-slider-btn-wrapper_c29f1dcc61d51188 {
    -webkit-animation-name: MovefadeUp;
    animation-name: MovefadeUp;
    -webkit-animation-fill-mode: both; }
  .slider-area_3d9fb69324d16458 .te-slider-wrapper_dd0c10d5c47046c7 .slick-active_5fc3beaa30a866ea .te-slider-short-title_d18dcf1fd29d3735 {
    -webkit-animation-delay: 0.3s;
    animation-delay: 0.3s;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s; }
  .slider-area_3d9fb69324d16458 .te-slider-wrapper_dd0c10d5c47046c7 .slick-active_5fc3beaa30a866ea .te-slider-title_7f680e1edda1c064 {
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s; }
  .slider-area_3d9fb69324d16458 .te-slider-wrapper_dd0c10d5c47046c7 .slick-active_5fc3beaa30a866ea .te-slider-short-desc_777bb2cc99df6afb {
    -webkit-animation-delay: 0.7s;
    animation-delay: 0.7s;
    -webkit-animation-duration: 0.7s;
    animation-duration: 0.7s; }
  .slider-area_3d9fb69324d16458 .te-slider-wrapper_dd0c10d5c47046c7 .slick-active_5fc3beaa30a866ea .te-slider-btn-wrapper_c29f1dcc61d51188 {
    -webkit-animation-delay: 0.9s;
    animation-delay: 0.9s;
    -webkit-animation-duration: 0.9s;
    animation-duration: 0.9s; }
  .slider-area_3d9fb69324d16458 .te-slider-wrapper_dd0c10d5c47046c7 .slick-dots_30e44c7b63a7d26b {
    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_3d9fb69324d16458 .te-slider-wrapper_dd0c10d5c47046c7 .slick-dots_30e44c7b63a7d26b {
        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_3d9fb69324d16458 .te-slider-wrapper_dd0c10d5c47046c7 .slick-dots_30e44c7b63a7d26b 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_3d9fb69324d16458 .te-slider-wrapper_dd0c10d5c47046c7 .slick-dots_30e44c7b63a7d26b 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_3d9fb69324d16458 .te-slider-wrapper_dd0c10d5c47046c7 .slick-dots_30e44c7b63a7d26b li button:hover {
          background-color: #317EFE;
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
      .slider-area_3d9fb69324d16458 .te-slider-wrapper_dd0c10d5c47046c7 .slick-dots_30e44c7b63a7d26b li.slick-active_5fc3beaa30a866ea {
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        outline: 1px solid #317EFE; }
        .slider-area_3d9fb69324d16458 .te-slider-wrapper_dd0c10d5c47046c7 .slick-dots_30e44c7b63a7d26b li.slick-active_5fc3beaa30a866ea button {
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
  .slider-area_3d9fb69324d16458 .te-single-slider_9129e609fa5b6b5c {
    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_3d9fb69324d16458 .te-single-slider_9129e609fa5b6b5c {
        background-image: none !important; } }
    .slider-area_3d9fb69324d16458 .te-single-slider_9129e609fa5b6b5c .te-slider-overlay_db21b70ab909a841 {
      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_3d9fb69324d16458 .te-single-slider_9129e609fa5b6b5c .te-slider-overlay_db21b70ab909a841 {
          left: 0; } }
      .slider-area_3d9fb69324d16458 .te-single-slider_9129e609fa5b6b5c .te-slider-overlay_db21b70ab909a841 .te-slider-overlay-shape_2e99f762b586d720 {
        position: absolute;
        top: 0;
        height: 100%;
        left: -340px;
        width: 100%; }
        @media only screen and (min-width: 0px) and (max-width: 767px) {
          .slider-area_3d9fb69324d16458 .te-single-slider_9129e609fa5b6b5c .te-slider-overlay_db21b70ab909a841 .te-slider-overlay-shape_2e99f762b586d720 {
            display: none; } }
    .slider-area_3d9fb69324d16458 .te-single-slider_9129e609fa5b6b5c .te-slider-content-wrapper_f2abbd4cf2766f53 {
      position: relative;
      z-index: 99; }
      .slider-area_3d9fb69324d16458 .te-single-slider_9129e609fa5b6b5c .te-slider-content-wrapper_f2abbd4cf2766f53 .te-slider-content_238f1cc6a8d4479f .te-slider-short-title_d18dcf1fd29d3735 {
        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_3d9fb69324d16458 .te-single-slider_9129e609fa5b6b5c .te-slider-content-wrapper_f2abbd4cf2766f53 .te-slider-content_238f1cc6a8d4479f .te-slider-title_7f680e1edda1c064 {
        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_3d9fb69324d16458 .te-single-slider_9129e609fa5b6b5c .te-slider-content-wrapper_f2abbd4cf2766f53 .te-slider-content_238f1cc6a8d4479f .te-slider-title_7f680e1edda1c064 {
            font-size: 60px;
            line-height: 64px; } }
        @media only screen and (min-width: 992px) and (max-width: 1199px) {
          .slider-area_3d9fb69324d16458 .te-single-slider_9129e609fa5b6b5c .te-slider-content-wrapper_f2abbd4cf2766f53 .te-slider-content_238f1cc6a8d4479f .te-slider-title_7f680e1edda1c064 {
            font-size: 48px;
            line-height: 56px; } }
        @media only screen and (min-width: 768px) and (max-width: 991px) {
          .slider-area_3d9fb69324d16458 .te-single-slider_9129e609fa5b6b5c .te-slider-content-wrapper_f2abbd4cf2766f53 .te-slider-content_238f1cc6a8d4479f .te-slider-title_7f680e1edda1c064 {
            font-size: 42px;
            line-height: 52px; } }
        @media only screen and (min-width: 0px) and (max-width: 767px) {
          .slider-area_3d9fb69324d16458 .te-single-slider_9129e609fa5b6b5c .te-slider-content-wrapper_f2abbd4cf2766f53 .te-slider-content_238f1cc6a8d4479f .te-slider-title_7f680e1edda1c064 {
            font-size: 38px;
            line-height: 44px;
            margin-bottom: 20px; } }
      .slider-area_3d9fb69324d16458 .te-single-slider_9129e609fa5b6b5c .te-slider-content-wrapper_f2abbd4cf2766f53 .te-slider-content_238f1cc6a8d4479f .te-slider-short-desc_777bb2cc99df6afb {
        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_3d9fb69324d16458 .te-single-slider_9129e609fa5b6b5c .te-slider-content-wrapper_f2abbd4cf2766f53 .te-slider-content_238f1cc6a8d4479f .te-slider-short-desc_777bb2cc99df6afb {
            font-size: 18px;
            line-height: 32px; } }
        @media only screen and (min-width: 768px) and (max-width: 991px) {
          .slider-area_3d9fb69324d16458 .te-single-slider_9129e609fa5b6b5c .te-slider-content-wrapper_f2abbd4cf2766f53 .te-slider-content_238f1cc6a8d4479f .te-slider-short-desc_777bb2cc99df6afb {
            font-size: 18px;
            line-height: 32px; } }
        @media only screen and (min-width: 0px) and (max-width: 767px) {
          .slider-area_3d9fb69324d16458 .te-single-slider_9129e609fa5b6b5c .te-slider-content-wrapper_f2abbd4cf2766f53 .te-slider-content_238f1cc6a8d4479f .te-slider-short-desc_777bb2cc99df6afb {
            font-size: 18px;
            line-height: 32px; } }
      .slider-area_3d9fb69324d16458 .te-single-slider_9129e609fa5b6b5c .te-slider-content-wrapper_f2abbd4cf2766f53 .te-slider-content_238f1cc6a8d4479f .te-slider-btn-wrapper_c29f1dcc61d51188 {
        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_3d9fb69324d16458 .te-single-slider_9129e609fa5b6b5c .te-slider-content-wrapper_f2abbd4cf2766f53 .te-slider-content_238f1cc6a8d4479f .te-slider-btn-wrapper_c29f1dcc61d51188 {
            padding-top: 30px; } }
        .slider-area_3d9fb69324d16458 .te-single-slider_9129e609fa5b6b5c .te-slider-content-wrapper_f2abbd4cf2766f53 .te-slider-content_238f1cc6a8d4479f .te-slider-btn-wrapper_c29f1dcc61d51188 .te-theme-btn_f91c559d84e1c9ed {
          padding: 11px 30px;
          color: #ffffff;
          border-radius: 50px;
          background-color: #317EFE;
          -ms-flex-negative: 0;
              flex-shrink: 0; }
        .slider-area_3d9fb69324d16458 .te-single-slider_9129e609fa5b6b5c .te-slider-content-wrapper_f2abbd4cf2766f53 .te-slider-content_238f1cc6a8d4479f .te-slider-btn-wrapper_c29f1dcc61d51188 .te-call-btn_e18e9fae2af53d22 {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          gap: 20px; }
          .slider-area_3d9fb69324d16458 .te-single-slider_9129e609fa5b6b5c .te-slider-content-wrapper_f2abbd4cf2766f53 .te-slider-content_238f1cc6a8d4479f .te-slider-btn-wrapper_c29f1dcc61d51188 .te-call-btn_e18e9fae2af53d22 .te-icon_634019580eff00e5 {
            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_3d9fb69324d16458 .te-single-slider_9129e609fa5b6b5c .te-slider-content-wrapper_f2abbd4cf2766f53 .te-slider-content_238f1cc6a8d4479f .te-slider-btn-wrapper_c29f1dcc61d51188 .te-call-btn_e18e9fae2af53d22 .te-content_4450b850c307ee28 {
            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_3d9fb69324d16458 .te-single-slider_9129e609fa5b6b5c .te-slider-content-wrapper_f2abbd4cf2766f53 .te-slider-content_238f1cc6a8d4479f .te-slider-btn-wrapper_c29f1dcc61d51188 .te-call-btn_e18e9fae2af53d22 .te-content_4450b850c307ee28 .te-title_09392be2c9f6540a {
              font-size: 18px;
              font-weight: 400;
              line-height: 24px;
              color: #335371; }
            .slider-area_3d9fb69324d16458 .te-single-slider_9129e609fa5b6b5c .te-slider-content-wrapper_f2abbd4cf2766f53 .te-slider-content_238f1cc6a8d4479f .te-slider-btn-wrapper_c29f1dcc61d51188 .te-call-btn_e18e9fae2af53d22 .te-content_4450b850c307ee28 .te-text_5dfed49721d97d81 {
              font-size: 20px;
              font-weight: 500;
              line-height: 24px;
              letter-spacing: 0px;
              color: #14203A; }

.slider-area_3d9fb69324d16458.style-1_7b2cacc77a80dd65 {
  position: relative;
  overflow: visible;
  background: transparent; }
  .slider-area_3d9fb69324d16458.style-1_7b2cacc77a80dd65: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_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-single-slider_9129e609fa5b6b5c {
    position: relative;
    background: -webkit-gradient(linear, left top, left bottom, from(#A0D7FE), to(#F6FBFF));
    background: linear-gradient(180deg, #A0D7FE 0%, #F6FBFF 100%); }
    .slider-area_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-single-slider_9129e609fa5b6b5c .te-slider-overlay_db21b70ab909a841 {
      left: 0;
      background: -webkit-gradient(linear, left top, left bottom, from(#A0D7FE), to(#F6FBFF));
      background: linear-gradient(180deg, #A0D7FE 0%, #F6FBFF 100%); }
      .slider-area_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-single-slider_9129e609fa5b6b5c .te-slider-overlay_db21b70ab909a841::before {
        display: none; }
    .slider-area_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-single-slider_9129e609fa5b6b5c .slider-shape_2c9a4493ce0ef202 {
      position: absolute;
      border-radius: 20px;
      overflow: hidden; }
      .slider-area_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-single-slider_9129e609fa5b6b5c .slider-shape_2c9a4493ce0ef202 img {
        -o-object-fit: cover;
           object-fit: cover;
        position: absolute;
        left: 0;
        width: 100%;
        height: 100%;
        top: 0; }
    .slider-area_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-single-slider_9129e609fa5b6b5c .shape-one_818e7b4ec54c1f6c {
      top: 50px;
      left: 0;
      width: 300px;
      height: 290px; }
      @media (max-width: 991px) {
        .slider-area_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-single-slider_9129e609fa5b6b5c .shape-one_818e7b4ec54c1f6c {
          display: none; } }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .slider-area_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-single-slider_9129e609fa5b6b5c .shape-one_818e7b4ec54c1f6c {
          width: 200px;
          height: 150px;
          top: 100px; } }
      @media only screen and (min-width: 992px) and (max-width: 1199px) {
        .slider-area_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-single-slider_9129e609fa5b6b5c .shape-one_818e7b4ec54c1f6c {
          width: 200px;
          height: 150px;
          top: 100px; } }
      @media only screen and (min-width: 1200px) and (max-width: 1399px) {
        .slider-area_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-single-slider_9129e609fa5b6b5c .shape-one_818e7b4ec54c1f6c {
          top: 160px;
          width: 250px;
          height: 200px; } }
    .slider-area_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-single-slider_9129e609fa5b6b5c .shape-two_af459564b861b5a7 {
      top: 0;
      right: 0;
      width: 300px;
      height: 310px; }
      @media (max-width: 991px) {
        .slider-area_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-single-slider_9129e609fa5b6b5c .shape-two_af459564b861b5a7 {
          display: none; } }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .slider-area_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-single-slider_9129e609fa5b6b5c .shape-two_af459564b861b5a7 {
          top: 130px;
          right: -30px;
          width: 250px;
          height: 180px; } }
      @media only screen and (min-width: 992px) and (max-width: 1199px) {
        .slider-area_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-single-slider_9129e609fa5b6b5c .shape-two_af459564b861b5a7 {
          top: 130px;
          right: -30px;
          width: 250px;
          height: 180px; } }
      @media only screen and (min-width: 1200px) and (max-width: 1399px) {
        .slider-area_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-single-slider_9129e609fa5b6b5c .shape-two_af459564b861b5a7 {
          width: 300px;
          height: 250px;
          top: 70px;
          right: -40px; } }
    .slider-area_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-single-slider_9129e609fa5b6b5c .shape-three_d8cb49acd6129858 {
      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_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-single-slider_9129e609fa5b6b5c .shape-three_d8cb49acd6129858 {
          display: none !important; } }
      @media (max-width: 991px) {
        .slider-area_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-single-slider_9129e609fa5b6b5c .shape-three_d8cb49acd6129858 {
          top: 50%;
          -webkit-transform: translate(-50%, -50%);
                  transform: translate(-50%, -50%); } }
    .slider-area_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-single-slider_9129e609fa5b6b5c .te-slider-container_0e11b93cb3551f14 {
      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_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-single-slider_9129e609fa5b6b5c .te-slider-container_0e11b93cb3551f14 {
          -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_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-single-slider_9129e609fa5b6b5c .te-slider-container_0e11b93cb3551f14 {
          padding: 70px 0;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center; } }
      .slider-area_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-single-slider_9129e609fa5b6b5c .te-slider-container_0e11b93cb3551f14 .te-slider-column_42fc82511ca17571 {
        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_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-single-slider_9129e609fa5b6b5c .te-slider-container_0e11b93cb3551f14 .te-slider-column_42fc82511ca17571 {
            width: 100%; } }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .slider-area_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-single-slider_9129e609fa5b6b5c .te-slider-content-wrapper_f2abbd4cf2766f53 .te-slider-content_238f1cc6a8d4479f .te-slider-btn-wrapper_c29f1dcc61d51188 {
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center; } }
    .slider-area_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-single-slider_9129e609fa5b6b5c .te-slider-content-wrapper_f2abbd4cf2766f53 .te-slider-content_238f1cc6a8d4479f .te-slider-btn-wrapper_c29f1dcc61d51188 .te-theme-btn_f91c559d84e1c9ed {
      background-color: #317EFE;
      color: #ffffff; }
      .slider-area_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-single-slider_9129e609fa5b6b5c .te-slider-content-wrapper_f2abbd4cf2766f53 .te-slider-content_238f1cc6a8d4479f .te-slider-btn-wrapper_c29f1dcc61d51188 .te-theme-btn_f91c559d84e1c9ed:hover {
        background-color: #E7F914;
        color: #14203A; }
    .slider-area_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-single-slider_9129e609fa5b6b5c .te-slider-content-wrapper_f2abbd4cf2766f53 .te-slider-content_238f1cc6a8d4479f .te-slider-btn-wrapper_c29f1dcc61d51188 .te-call-btn_e18e9fae2af53d22 .te-icon_634019580eff00e5 {
      color: #317EFE; }
    .slider-area_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-single-slider_9129e609fa5b6b5c .te-slider-content-wrapper_f2abbd4cf2766f53 .te-slider-content_238f1cc6a8d4479f .te-slider-title_7f680e1edda1c064 {
      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_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-single-slider_9129e609fa5b6b5c .te-slider-content-wrapper_f2abbd4cf2766f53 .te-slider-content_238f1cc6a8d4479f .te-slider-title_7f680e1edda1c064 {
          font-size: 28px;
          line-height: 42px; } }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .slider-area_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-single-slider_9129e609fa5b6b5c .te-slider-content-wrapper_f2abbd4cf2766f53 .te-slider-content_238f1cc6a8d4479f .te-slider-title_7f680e1edda1c064 {
          font-size: 32px;
          line-height: 52px; } }
      @media only screen and (min-width: 992px) and (max-width: 1199px) {
        .slider-area_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-single-slider_9129e609fa5b6b5c .te-slider-content-wrapper_f2abbd4cf2766f53 .te-slider-content_238f1cc6a8d4479f .te-slider-title_7f680e1edda1c064 {
          font-size: 62px;
          line-height: 80px; } }
  .slider-area_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-slider-wrapper_dd0c10d5c47046c7 .container_c3f85587ea977dec {
    position: relative; }
  .slider-area_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-slider-wrapper_dd0c10d5c47046c7 .slider-shape-bg_bdcd697980a22cea {
    position: relative;
    width: 100%;
    height: 100%;
    margin-left: 100px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .slider-area_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-slider-wrapper_dd0c10d5c47046c7 .slider-shape-bg_bdcd697980a22cea {
        display: none; } }
    @media (max-width: 1399px) {
      .slider-area_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-slider-wrapper_dd0c10d5c47046c7 .slider-shape-bg_bdcd697980a22cea {
        margin-left: 0; } }
    .slider-area_3d9fb69324d16458.style-1_7b2cacc77a80dd65 .te-slider-wrapper_dd0c10d5c47046c7 .slider-shape-bg_bdcd697980a22cea: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_1098f7b2097167b7 {
  position: relative; }

.te-info-card_60337e2b5eb18bb4 {
  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_60337e2b5eb18bb4 {
      padding: 40px 25px; } }
  .te-info-card_60337e2b5eb18bb4: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_60337e2b5eb18bb4:hover .te-image-wrapper_6542d05d897141b2 .overlay_8fa3963f6a37a282 {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      opacity: 0.72; }
    .te-info-card_60337e2b5eb18bb4:hover .te-image-wrapper_6542d05d897141b2 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_60337e2b5eb18bb4:hover .icon_4278fc0497240c03 img {
      -webkit-transform: rotateY(360deg);
              transform: rotateY(360deg);
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-info-card_60337e2b5eb18bb4:hover .content_1629f987f5a73a7b .te-read-more_b7b3027b2807244c .te-theme-btn_f91c559d84e1c9ed {
      background-color: #317EFE;
      border-color: #317EFE;
      color: #ffffff;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
  .te-info-card_60337e2b5eb18bb4 .te-info-card-inner_80909c591c31414f {
    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_60337e2b5eb18bb4 .te-image-wrapper_6542d05d897141b2 {
    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_60337e2b5eb18bb4 .te-image-wrapper_6542d05d897141b2 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_60337e2b5eb18bb4 .te-image-wrapper_6542d05d897141b2 .overlay_8fa3963f6a37a282 {
      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_60337e2b5eb18bb4 .icon_4278fc0497240c03 {
    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_60337e2b5eb18bb4 .icon_4278fc0497240c03 img {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
  .te-info-card_60337e2b5eb18bb4 .te-content-wrapper_2bef8f06352e9b73 {
    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_60337e2b5eb18bb4 .te-title-wrapper_c4f8aff296ffcfa7 {
    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_60337e2b5eb18bb4 .te-title-wrapper_c4f8aff296ffcfa7 .icon_4278fc0497240c03 {
      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_60337e2b5eb18bb4 .te-title-wrapper_c4f8aff296ffcfa7 .icon_4278fc0497240c03::before, .te-info-card_60337e2b5eb18bb4 .te-title-wrapper_c4f8aff296ffcfa7 .icon_4278fc0497240c03::after {
        position: absolute;
        content: "";
        width: 10px;
        height: 10px;
        border-radius: 100%;
        background-color: #317EFE;
        border: 1px solid #E1E1E1; }
      .te-info-card_60337e2b5eb18bb4 .te-title-wrapper_c4f8aff296ffcfa7 .icon_4278fc0497240c03::before {
        top: 15px;
        left: 5px; }
      .te-info-card_60337e2b5eb18bb4 .te-title-wrapper_c4f8aff296ffcfa7 .icon_4278fc0497240c03::after {
        bottom: 15px;
        right: 5px; }
    .te-info-card_60337e2b5eb18bb4 .te-title-wrapper_c4f8aff296ffcfa7 .title_dc285999ccc6924b {
      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_60337e2b5eb18bb4 .te-title-wrapper_c4f8aff296ffcfa7 .divider_527e1978bcf78aa6 {
      width: 55px;
      height: 2px;
      background-color: #317EFE; }
  .te-info-card_60337e2b5eb18bb4 .content_1629f987f5a73a7b {
    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_60337e2b5eb18bb4 .content_1629f987f5a73a7b .desc_2c3fa1329334ead0 {
      -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_60337e2b5eb18bb4 .content_1629f987f5a73a7b .te-read-more_b7b3027b2807244c {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: start; }
      .te-info-card_60337e2b5eb18bb4 .content_1629f987f5a73a7b .te-read-more_b7b3027b2807244c .te-theme-btn_f91c559d84e1c9ed {
        background-color: transparent;
        color: #317EFE;
        border: 1px solid #131A2A;
        padding: 9px 28px; }
        .te-info-card_60337e2b5eb18bb4 .content_1629f987f5a73a7b .te-read-more_b7b3027b2807244c .te-theme-btn_f91c559d84e1c9ed:hover {
          background-color: #317EFE;
          color: #ffffff;
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }

.te-info-card_60337e2b5eb18bb4.style-2_a517cf37c0eeb1a9 {
  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_60337e2b5eb18bb4.style-2_a517cf37c0eeb1a9 {
      padding: 35px; } }
  @media only screen and (min-width: 992px) and (max-width: 1199px) {
    .te-info-card_60337e2b5eb18bb4.style-2_a517cf37c0eeb1a9 {
      padding: 35px; } }
  .te-info-card_60337e2b5eb18bb4.style-2_a517cf37c0eeb1a9:hover .image_ae6139d7695af75a 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_60337e2b5eb18bb4.style-2_a517cf37c0eeb1a9:hover .content_1629f987f5a73a7b .te-read-more_b7b3027b2807244c .te-theme-btn_f91c559d84e1c9ed {
    background-color: inherit;
    color: #317EFE; }
  .te-info-card_60337e2b5eb18bb4.style-2_a517cf37c0eeb1a9 .image_ae6139d7695af75a {
    border-radius: 20px;
    overflow: hidden; }
    .te-info-card_60337e2b5eb18bb4.style-2_a517cf37c0eeb1a9 .image_ae6139d7695af75a 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_60337e2b5eb18bb4.style-2_a517cf37c0eeb1a9 .te-title-wrapper_c4f8aff296ffcfa7 {
    padding-bottom: 15px; }
  .te-info-card_60337e2b5eb18bb4.style-2_a517cf37c0eeb1a9 .te-content-wrapper_2bef8f06352e9b73 {
    text-align: left;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start; }
  .te-info-card_60337e2b5eb18bb4.style-2_a517cf37c0eeb1a9 .content_1629f987f5a73a7b {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    gap: 10px; }
    .te-info-card_60337e2b5eb18bb4.style-2_a517cf37c0eeb1a9 .content_1629f987f5a73a7b .te-read-more_b7b3027b2807244c .te-theme-btn_f91c559d84e1c9ed {
      padding: 0;
      border: 0; }

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

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

.te-icon-card_4f06632dfc9bd55e.style-three_224010ededeecd15 {
  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_4f06632dfc9bd55e.style-three_224010ededeecd15 .icon_4278fc0497240c03 {
    width: 72px;
    height: 72px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-negative: 0;
        flex-shrink: 0; }
    .te-icon-card_4f06632dfc9bd55e.style-three_224010ededeecd15 .icon_4278fc0497240c03 img {
      width: 100%; }
  .te-icon-card_4f06632dfc9bd55e.style-three_224010ededeecd15 .content_1629f987f5a73a7b {
    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_4f06632dfc9bd55e.style-three_224010ededeecd15 .content_1629f987f5a73a7b .title_dc285999ccc6924b {
      color: #ffffff; }
    .te-icon-card_4f06632dfc9bd55e.style-three_224010ededeecd15 .content_1629f987f5a73a7b .desc_2c3fa1329334ead0 {
      color: #c7cdda; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-icon-card_4f06632dfc9bd55e.style-three_224010ededeecd15 {
      gap: 25px; }
      .te-icon-card_4f06632dfc9bd55e.style-three_224010ededeecd15 .content_1629f987f5a73a7b {
        gap: 18px; } }

.te-icon-card_4f06632dfc9bd55e.style-2_a517cf37c0eeb1a9 {
  gap: 20px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 0; }
  .te-icon-card_4f06632dfc9bd55e.style-2_a517cf37c0eeb1a9 .icon_4278fc0497240c03 {
    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_4f06632dfc9bd55e.style-2_a517cf37c0eeb1a9 .content_1629f987f5a73a7b {
    width: 100%;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    gap: 10px; }
    .te-icon-card_4f06632dfc9bd55e.style-2_a517cf37c0eeb1a9 .content_1629f987f5a73a7b .title_dc285999ccc6924b {
      font-size: 20px;
      font-weight: 500;
      line-height: 28px;
      letter-spacing: 0px; }
    .te-icon-card_4f06632dfc9bd55e.style-2_a517cf37c0eeb1a9 .content_1629f987f5a73a7b .desc_2c3fa1329334ead0 {
      line-height: 22px; }

.te-about-image-card_f4edf0be9940ce17 .te-main-img-wrapper_0ac70c4aff29b75b {
  text-align: right; }
  @media (max-width: 991px) {
    .te-about-image-card_f4edf0be9940ce17 .te-main-img-wrapper_0ac70c4aff29b75b {
      text-align: left; } }
  .te-about-image-card_f4edf0be9940ce17 .te-main-img-wrapper_0ac70c4aff29b75b .te-main-img-inner_8209d7529fecc709 {
    position: relative;
    display: inline-block;
    z-index: 2; }
    .te-about-image-card_f4edf0be9940ce17 .te-main-img-wrapper_0ac70c4aff29b75b .te-main-img-inner_8209d7529fecc709 > img {
      border-radius: 500px 500px 0 0;
      margin-left: 7px;
      margin-top: 4px; }
      @media (max-width: 650px) {
        .te-about-image-card_f4edf0be9940ce17 .te-main-img-wrapper_0ac70c4aff29b75b .te-main-img-inner_8209d7529fecc709 > img {
          width: 100%; } }
    .te-about-image-card_f4edf0be9940ce17 .te-main-img-wrapper_0ac70c4aff29b75b .te-main-img-inner_8209d7529fecc709 .te-img-card-shape_1ff6a4a92b2312c0 {
      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_f4edf0be9940ce17 .te-main-img-wrapper_0ac70c4aff29b75b .te-main-img-inner_8209d7529fecc709 .te-img-card-shape_1ff6a4a92b2312c0 {
          right: 0; } }
.te-about-image-card_f4edf0be9940ce17 .te-company-foundation_be9588d5a0736a0d {
  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_f4edf0be9940ce17 .te-company-foundation_be9588d5a0736a0d .te-counter-wrapper_32533a61232cf6f5 {
    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_f4edf0be9940ce17 .te-company-foundation_be9588d5a0736a0d .counter-title_1596137a7271f963 {
    font-size: 45px;
    font-weight: 700;
    line-height: 54.9px;
    letter-spacing: -0.8px;
    color: #14203A;
    margin-bottom: 0; }
  .te-about-image-card_f4edf0be9940ce17 .te-company-foundation_be9588d5a0736a0d .title_dc285999ccc6924b {
    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_f4edf0be9940ce17.style-2_a517cf37c0eeb1a9 .te-main-img-wrapper_0ac70c4aff29b75b .te-main-img-inner_8209d7529fecc709 {
  border-radius: 20px;
  padding-right: 80px;
  margin-top: 23px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-about-image-card_f4edf0be9940ce17.style-2_a517cf37c0eeb1a9 .te-main-img-wrapper_0ac70c4aff29b75b .te-main-img-inner_8209d7529fecc709 {
      padding-right: 0;
      margin-top: 0; } }
  .te-about-image-card_f4edf0be9940ce17.style-2_a517cf37c0eeb1a9 .te-main-img-wrapper_0ac70c4aff29b75b .te-main-img-inner_8209d7529fecc709 > img {
    margin: 0;
    border-radius: 20px; }
  .te-about-image-card_f4edf0be9940ce17.style-2_a517cf37c0eeb1a9 .te-main-img-wrapper_0ac70c4aff29b75b .te-main-img-inner_8209d7529fecc709 .te-img-card-shape_1ff6a4a92b2312c0 {
    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_f4edf0be9940ce17.style-2_a517cf37c0eeb1a9 .te-main-img-wrapper_0ac70c4aff29b75b .te-main-img-inner_8209d7529fecc709 .te-img-card-shape_1ff6a4a92b2312c0 {
        display: none; } }
  .te-about-image-card_f4edf0be9940ce17.style-2_a517cf37c0eeb1a9 .te-main-img-wrapper_0ac70c4aff29b75b .te-main-img-inner_8209d7529fecc709 .te-another-image_4194740ceb5f7407 {
    position: absolute;
    top: 55%;
    right: -45px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-about-image-card_f4edf0be9940ce17.style-2_a517cf37c0eeb1a9 .te-main-img-wrapper_0ac70c4aff29b75b .te-main-img-inner_8209d7529fecc709 .te-another-image_4194740ceb5f7407 {
        position: relative;
        right: unset;
        top: unset; } }
    @media only screen and (min-width: 1200px) and (max-width: 1399px) {
      .te-about-image-card_f4edf0be9940ce17.style-2_a517cf37c0eeb1a9 .te-main-img-wrapper_0ac70c4aff29b75b .te-main-img-inner_8209d7529fecc709 .te-another-image_4194740ceb5f7407 {
        position: relative; } }
    .te-about-image-card_f4edf0be9940ce17.style-2_a517cf37c0eeb1a9 .te-main-img-wrapper_0ac70c4aff29b75b .te-main-img-inner_8209d7529fecc709 .te-another-image_4194740ceb5f7407 .te-another-image-inner_de03f9546b285787 {
      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_f4edf0be9940ce17.style-2_a517cf37c0eeb1a9 .te-main-img-wrapper_0ac70c4aff29b75b .te-main-img-inner_8209d7529fecc709 .te-another-image_4194740ceb5f7407 .te-another-image-inner_de03f9546b285787 {
          width: 100%; }
          .te-about-image-card_f4edf0be9940ce17.style-2_a517cf37c0eeb1a9 .te-main-img-wrapper_0ac70c4aff29b75b .te-main-img-inner_8209d7529fecc709 .te-another-image_4194740ceb5f7407 .te-another-image-inner_de03f9546b285787 img {
            width: 100%; } }
    .te-about-image-card_f4edf0be9940ce17.style-2_a517cf37c0eeb1a9 .te-main-img-wrapper_0ac70c4aff29b75b .te-main-img-inner_8209d7529fecc709 .te-another-image_4194740ceb5f7407 .video-btn_2194e6c6f45ef475 {
      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_f4edf0be9940ce17.style-2_a517cf37c0eeb1a9 .te-main-img-wrapper_0ac70c4aff29b75b .te-main-img-inner_8209d7529fecc709 .te-another-image_4194740ceb5f7407 .video-btn_2194e6c6f45ef475 {
          left: 0;
          -webkit-transform: translate(0%, -50%);
                  transform: translate(0%, -50%); } }
      .te-about-image-card_f4edf0be9940ce17.style-2_a517cf37c0eeb1a9 .te-main-img-wrapper_0ac70c4aff29b75b .te-main-img-inner_8209d7529fecc709 .te-another-image_4194740ceb5f7407 .video-btn_2194e6c6f45ef475 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_f4edf0be9940ce17.style-2_a517cf37c0eeb1a9 .te-main-img-wrapper_0ac70c4aff29b75b .te-main-img-inner_8209d7529fecc709 .te-another-image_4194740ceb5f7407 .te-badge-text_7b45d4fc44d8a8bf {
      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_f4edf0be9940ce17.style-2_a517cf37c0eeb1a9 .te-main-img-wrapper_0ac70c4aff29b75b .te-main-img-inner_8209d7529fecc709 .te-another-image_4194740ceb5f7407 .te-badge-text_7b45d4fc44d8a8bf {
          left: unset;
          top: 0;
          -webkit-transform: translate(0%, -50%);
                  transform: translate(0%, -50%);
          right: 0; } }
      .te-about-image-card_f4edf0be9940ce17.style-2_a517cf37c0eeb1a9 .te-main-img-wrapper_0ac70c4aff29b75b .te-main-img-inner_8209d7529fecc709 .te-another-image_4194740ceb5f7407 .te-badge-text_7b45d4fc44d8a8bf .icon_4278fc0497240c03 {
        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_f4edf0be9940ce17.style-2_a517cf37c0eeb1a9 .te-main-img-wrapper_0ac70c4aff29b75b .te-main-img-inner_8209d7529fecc709 .te-another-image_4194740ceb5f7407 .te-badge-text_7b45d4fc44d8a8bf .text_cc0ec822876a8f41 {
        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_f4edf0be9940ce17.style-2_a517cf37c0eeb1a9 .te-main-img-wrapper_0ac70c4aff29b75b .te-main-img-inner_8209d7529fecc709 .te-another-image_4194740ceb5f7407 .te-badge-text_7b45d4fc44d8a8bf .text_cc0ec822876a8f41 .title_dc285999ccc6924b {
          font-size: 20px;
          font-weight: 500;
          line-height: 20px;
          letter-spacing: 0px;
          color: #14203A; }
        .te-about-image-card_f4edf0be9940ce17.style-2_a517cf37c0eeb1a9 .te-main-img-wrapper_0ac70c4aff29b75b .te-main-img-inner_8209d7529fecc709 .te-another-image_4194740ceb5f7407 .te-badge-text_7b45d4fc44d8a8bf .text_cc0ec822876a8f41 span {
          font-size: 12px;
          font-weight: 400;
          line-height: 12px;
          color: #335371; }

.te-about-info-card_bd351722e902c18b .te-about-info-content_2e244cb48b13081a {
  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_bd351722e902c18b .te-about-info-content_2e244cb48b13081a .te-section-title_6926aa3f20a94f80 {
    margin-bottom: 0; }
    .te-about-info-card_bd351722e902c18b .te-about-info-content_2e244cb48b13081a .te-section-title_6926aa3f20a94f80 .title_dc285999ccc6924b {
      margin-bottom: 0; }
  .te-about-info-card_bd351722e902c18b .te-about-info-content_2e244cb48b13081a .te-list-item-wrapper_e772c5a7e949f73a {
    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_bd351722e902c18b .te-about-info-content_2e244cb48b13081a .te-list-item-wrapper_e772c5a7e949f73a {
        grid-template-columns: repeat(1, 1fr); } }
    .te-about-info-card_bd351722e902c18b .te-about-info-content_2e244cb48b13081a .te-list-item-wrapper_e772c5a7e949f73a .te-list-item_0966d8e493bc469e .icon_4278fc0497240c03 {
      font-size: 24px;
      color: #317EFE;
      background-color: transparent;
      width: unset;
      height: unset; }
    .te-about-info-card_bd351722e902c18b .te-about-info-content_2e244cb48b13081a .te-list-item-wrapper_e772c5a7e949f73a .te-list-item_0966d8e493bc469e .text_cc0ec822876a8f41 {
      color: #14203A; }
  .te-about-info-card_bd351722e902c18b .te-about-info-content_2e244cb48b13081a .te-info-list_e1bd25a231bc97f2 {
    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_bd351722e902c18b .te-about-info-content_2e244cb48b13081a .te-info-list_e1bd25a231bc97f2 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        margin-top: 20px; } }
    .te-about-info-card_bd351722e902c18b .te-about-info-content_2e244cb48b13081a .te-info-list_e1bd25a231bc97f2 .te-single-info-list_9504b39a45278c47 {
      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_bd351722e902c18b .te-about-info-content_2e244cb48b13081a .te-info-list_e1bd25a231bc97f2 .te-single-info-list_9504b39a45278c47:hover .icon_4278fc0497240c03 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_bd351722e902c18b .te-about-info-content_2e244cb48b13081a .te-info-list_e1bd25a231bc97f2 .te-single-info-list_9504b39a45278c47 .icon_4278fc0497240c03 {
        margin-bottom: 10px;
        position: relative;
        margin-left: 20px; }
        .te-about-info-card_bd351722e902c18b .te-about-info-content_2e244cb48b13081a .te-info-list_e1bd25a231bc97f2 .te-single-info-list_9504b39a45278c47 .icon_4278fc0497240c03::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_bd351722e902c18b .te-about-info-content_2e244cb48b13081a .te-info-list_e1bd25a231bc97f2 .te-single-info-list_9504b39a45278c47 .icon_4278fc0497240c03 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_bd351722e902c18b .te-about-info-content_2e244cb48b13081a .te-info-list_e1bd25a231bc97f2 .te-single-info-list_9504b39a45278c47 .title_dc285999ccc6924b {
        font-size: 24px;
        font-weight: 500;
        line-height: 32px;
        letter-spacing: 0px;
        margin-bottom: 0; }
      .te-about-info-card_bd351722e902c18b .te-about-info-content_2e244cb48b13081a .te-info-list_e1bd25a231bc97f2 .te-single-info-list_9504b39a45278c47 .short-title_dca2db09b3a50e5f {
        font-size: 18px;
        font-weight: 400;
        line-height: 26px; }

.te-about-info-card_bd351722e902c18b.style-2_a517cf37c0eeb1a9 .te-about-info-content_2e244cb48b13081a {
  gap: 10px; }
  .te-about-info-card_bd351722e902c18b.style-2_a517cf37c0eeb1a9 .te-about-info-content_2e244cb48b13081a .te-list-item-wrapper_e772c5a7e949f73a {
    padding-top: 6px;
    gap: 0; }
    .te-about-info-card_bd351722e902c18b.style-2_a517cf37c0eeb1a9 .te-about-info-content_2e244cb48b13081a .te-list-item-wrapper_e772c5a7e949f73a .te-list-item_0966d8e493bc469e .icon_4278fc0497240c03 {
      width: 16px;
      height: 16px;
      background-color: #317EFE;
      border-radius: 50%;
      color: white;
      font-size: 10px; }
    .te-about-info-card_bd351722e902c18b.style-2_a517cf37c0eeb1a9 .te-about-info-content_2e244cb48b13081a .te-list-item-wrapper_e772c5a7e949f73a .te-list-item_0966d8e493bc469e .text_cc0ec822876a8f41 {
      color: #335371; }
  .te-about-info-card_bd351722e902c18b.style-2_a517cf37c0eeb1a9 .te-about-info-content_2e244cb48b13081a .te-info-list_e1bd25a231bc97f2 {
    border-top: 1px solid #E1E1E1;
    padding-top: 40px; }
    .te-about-info-card_bd351722e902c18b.style-2_a517cf37c0eeb1a9 .te-about-info-content_2e244cb48b13081a .te-info-list_e1bd25a231bc97f2 .divider_527e1978bcf78aa6 {
      width: 1px;
      background-color: #E1E1E1;
      height: 127px; }
      @media only screen and (min-width: 0px) and (max-width: 767px) {
        .te-about-info-card_bd351722e902c18b.style-2_a517cf37c0eeb1a9 .te-about-info-content_2e244cb48b13081a .te-info-list_e1bd25a231bc97f2 .divider_527e1978bcf78aa6 {
          height: 1px;
          width: 100%; } }

.te-about-info-card_bd351722e902c18b.style-three_224010ededeecd15 .te-section-title_6926aa3f20a94f80 {
  margin-bottom: 40px; }
.te-about-info-card_bd351722e902c18b.style-three_224010ededeecd15 .about-info-wrapper_aab544af0424475f {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-about-info-card_bd351722e902c18b.style-three_224010ededeecd15 .about-info-wrapper_aab544af0424475f {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column; } }
  .te-about-info-card_bd351722e902c18b.style-three_224010ededeecd15 .about-info-wrapper_aab544af0424475f .about-info-img_fffef763481e90b5 {
    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_bd351722e902c18b.style-three_224010ededeecd15 .about-info-wrapper_aab544af0424475f .about-info-img_fffef763481e90b5 {
        height: 350px; } }
    .te-about-info-card_bd351722e902c18b.style-three_224010ededeecd15 .about-info-wrapper_aab544af0424475f .about-info-img_fffef763481e90b5 img {
      -o-object-fit: cover;
         object-fit: cover;
      width: 100%;
      height: 100%; }
.te-about-info-card_bd351722e902c18b.style-three_224010ededeecd15 .te-about-info-content_2e244cb48b13081a {
  padding-left: 50px;
  gap: 30px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-about-info-card_bd351722e902c18b.style-three_224010ededeecd15 .te-about-info-content_2e244cb48b13081a {
      padding-left: 0;
      padding-top: 50px; } }
  .te-about-info-card_bd351722e902c18b.style-three_224010ededeecd15 .te-about-info-content_2e244cb48b13081a .skill-progressbar-wrapper_e8412d1d6e160892 {
    width: 100%; }
  .te-about-info-card_bd351722e902c18b.style-three_224010ededeecd15 .te-about-info-content_2e244cb48b13081a .te-icon-card-wrapper_c319f1f17e29c120 {
    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_bd351722e902c18b.style-three_224010ededeecd15 .te-about-info-content_2e244cb48b13081a .te-icon-card-wrapper_c319f1f17e29c120 .te-icon-card_4f06632dfc9bd55e {
      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_bd351722e902c18b.style-three_224010ededeecd15 .te-about-info-content_2e244cb48b13081a .te-icon-card-wrapper_c319f1f17e29c120 .te-icon-card_4f06632dfc9bd55e .icon_4278fc0497240c03 {
        width: 40px;
        height: 40px; }
      .te-about-info-card_bd351722e902c18b.style-three_224010ededeecd15 .te-about-info-content_2e244cb48b13081a .te-icon-card-wrapper_c319f1f17e29c120 .te-icon-card_4f06632dfc9bd55e .content_1629f987f5a73a7b {
        gap: 4px; }
        .te-about-info-card_bd351722e902c18b.style-three_224010ededeecd15 .te-about-info-content_2e244cb48b13081a .te-icon-card-wrapper_c319f1f17e29c120 .te-icon-card_4f06632dfc9bd55e .content_1629f987f5a73a7b .title_dc285999ccc6924b {
          font-size: 18px;
          line-height: 24px; }
  .te-about-info-card_bd351722e902c18b.style-three_224010ededeecd15 .te-about-info-content_2e244cb48b13081a .te-btn-wrapper_5100cc3b09ec0731 {
    margin-top: 7px; }

.te-counter-card_c0696e1588363288 {
  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_c0696e1588363288 {
      grid-template-columns: repeat(2, 1fr); } }
  @media (max-width: 575px) {
    .te-counter-card_c0696e1588363288 {
      grid-template-columns: repeat(1, 1fr);
      grid-gap: 50px; } }
  .te-counter-card_c0696e1588363288 .te-counter-item_cae42753e00969cd {
    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_c0696e1588363288 .te-counter-item_cae42753e00969cd:hover .icon_4278fc0497240c03 img {
      -webkit-transform: rotateY(360deg);
              transform: rotateY(360deg);
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-counter-card_c0696e1588363288 .te-counter-item_cae42753e00969cd .icon_4278fc0497240c03 {
      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_c0696e1588363288 .te-counter-item_cae42753e00969cd .icon_4278fc0497240c03 img {
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }
    .te-counter-card_c0696e1588363288 .te-counter-item_cae42753e00969cd .te-counter-title_6c7c961aefcf7f96 {
      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_c0696e1588363288 .te-counter-item_cae42753e00969cd .te-counter-title_6c7c961aefcf7f96 .content_1629f987f5a73a7b {
        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_c0696e1588363288 .te-counter-item_cae42753e00969cd .number_88d39b591c68c56b {
      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_c0696e1588363288 .te-counter-item_cae42753e00969cd .number_88d39b591c68c56b {
          font-size: 36px;
          line-height: 40px; } }
    .te-counter-card_c0696e1588363288 .te-counter-item_cae42753e00969cd .title_dc285999ccc6924b {
      margin: 0;
      font-family: "Inter", sans-serif;
      font-weight: 400;
      font-size: 18px;
      line-height: 18px;
      color: #335371; }
    .te-counter-card_c0696e1588363288 .te-counter-item_cae42753e00969cd .text_cc0ec822876a8f41 {
      margin: 0;
      color: #c7cdda; }

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

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

.te-process-step_fddefbebc67c6dbe {
  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_fddefbebc67c6dbe::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_fddefbebc67c6dbe {
      padding: 32px 28px 42px 28px; } }
  .te-process-step_fddefbebc67c6dbe:hover {
    top: -5px; }
    .te-process-step_fddefbebc67c6dbe:hover::before {
      width: 100%;
      height: 100%;
      border-radius: 0;
      -webkit-transform: translateX(-50%) scale(1);
              transform: translateX(-50%) scale(1); }
    .te-process-step_fddefbebc67c6dbe:hover .icon_4278fc0497240c03 img {
      -webkit-transform: rotateY(360deg);
              transform: rotateY(360deg);
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-process-step_fddefbebc67c6dbe:hover .counter-number_a3a29061bfe7c2b0 {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-process-step_fddefbebc67c6dbe:hover .content_1629f987f5a73a7b .te-read-more_b7b3027b2807244c .te-theme-btn_f91c559d84e1c9ed {
      background-color: #317EFE;
      border-color: #317EFE;
      color: #ffffff; }
  .te-process-step_fddefbebc67c6dbe .icon_4278fc0497240c03 {
    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_fddefbebc67c6dbe .icon_4278fc0497240c03 img {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
  .te-process-step_fddefbebc67c6dbe .te-content-wrapper_2bef8f06352e9b73 {
    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_fddefbebc67c6dbe .te-counter-wrapper_32533a61232cf6f5 {
    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_fddefbebc67c6dbe .te-counter-wrapper_32533a61232cf6f5 .shape_4b7979ad4aeaef73 {
      position: relative; }
  .te-process-step_fddefbebc67c6dbe .counter-number_a3a29061bfe7c2b0 {
    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_fddefbebc67c6dbe .te-title-wrapper_c4f8aff296ffcfa7 {
    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_fddefbebc67c6dbe .te-title-wrapper_c4f8aff296ffcfa7 .icon_4278fc0497240c03 {
      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_fddefbebc67c6dbe .te-title-wrapper_c4f8aff296ffcfa7 .title_dc285999ccc6924b {
      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_fddefbebc67c6dbe .content_1629f987f5a73a7b {
    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_fddefbebc67c6dbe .content_1629f987f5a73a7b .desc_2c3fa1329334ead0 {
      -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_fddefbebc67c6dbe .content_1629f987f5a73a7b .te-read-more_b7b3027b2807244c {
      margin-top: -10px; }
      .te-process-step_fddefbebc67c6dbe .content_1629f987f5a73a7b .te-read-more_b7b3027b2807244c .te-theme-btn_f91c559d84e1c9ed {
        border: 1px solid #E1E1E1;
        color: #317EFE;
        background-color: transparent; }

.te-testimonial-card_3b731652ce157789 {
  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_3b731652ce157789 {
      padding: 30px; } }
  .te-testimonial-card_3b731652ce157789 .te-content-wrapper_2bef8f06352e9b73 {
    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_3b731652ce157789 .te-content-wrapper_2bef8f06352e9b73 .content_1629f987f5a73a7b {
      font-size: 18px;
      font-weight: 400;
      line-height: 36px;
      color: #335371;
      margin-bottom: 0; }
    .te-testimonial-card_3b731652ce157789 .te-content-wrapper_2bef8f06352e9b73 .te-user-meta_ed489dd506b9a17a {
      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_3b731652ce157789 .te-content-wrapper_2bef8f06352e9b73 .te-user-meta_ed489dd506b9a17a {
          -webkit-box-align: end;
              -ms-flex-align: end;
                  align-items: flex-end; } }
      .te-testimonial-card_3b731652ce157789 .te-content-wrapper_2bef8f06352e9b73 .te-user-meta_ed489dd506b9a17a .te-user-info_8ded000e038b4c49 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        gap: 20px;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
        .te-testimonial-card_3b731652ce157789 .te-content-wrapper_2bef8f06352e9b73 .te-user-meta_ed489dd506b9a17a .te-user-info_8ded000e038b4c49 .image_ae6139d7695af75a {
          width: 74px;
          height: 84px;
          border-radius: 20px;
          overflow: hidden;
          -ms-flex-negative: 0;
              flex-shrink: 0; }
        .te-testimonial-card_3b731652ce157789 .te-content-wrapper_2bef8f06352e9b73 .te-user-meta_ed489dd506b9a17a .te-user-info_8ded000e038b4c49 .rating_733e4ac5d29360cf {
          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_3b731652ce157789 .te-content-wrapper_2bef8f06352e9b73 .te-user-meta_ed489dd506b9a17a .te-user-info_8ded000e038b4c49 .name_f9a7f9623b6ec237 {
          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_3b731652ce157789 .te-content-wrapper_2bef8f06352e9b73 .te-user-meta_ed489dd506b9a17a .te-user-info_8ded000e038b4c49 .name_f9a7f9623b6ec237 {
              font-size: 18px;
              line-height: 28px; } }
        .te-testimonial-card_3b731652ce157789 .te-content-wrapper_2bef8f06352e9b73 .te-user-meta_ed489dd506b9a17a .te-user-info_8ded000e038b4c49 .designation_d030719bfd877036 {
          font-size: 18px;
          font-weight: 400;
          line-height: 36px;
          color: #14203A; }
      .te-testimonial-card_3b731652ce157789 .te-content-wrapper_2bef8f06352e9b73 .te-user-meta_ed489dd506b9a17a .icon_4278fc0497240c03 {
        color: #E1E1E1;
        font-size: 55px;
        margin-top: 20px; }
        @media (max-width: 570px) {
          .te-testimonial-card_3b731652ce157789 .te-content-wrapper_2bef8f06352e9b73 .te-user-meta_ed489dd506b9a17a .icon_4278fc0497240c03 {
            position: absolute;
            right: 30px;
            top: 0;
            z-index: -1;
            font-size: 35px; } }

.te-testimonial-card-two_e498a9139dd31106 {
  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_e498a9139dd31106 .te-content-wrapper_2bef8f06352e9b73 {
    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_e498a9139dd31106 .te-content-wrapper_2bef8f06352e9b73 .content_1629f987f5a73a7b {
      font-size: 18px;
      font-weight: 400;
      line-height: 36px;
      color: #335371;
      margin-bottom: 0; }
      .te-testimonial-card-two_e498a9139dd31106 .te-content-wrapper_2bef8f06352e9b73 .content_1629f987f5a73a7b p {
        margin-bottom: 0; }
    .te-testimonial-card-two_e498a9139dd31106 .te-content-wrapper_2bef8f06352e9b73 .te-user-meta_ed489dd506b9a17a {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
      .te-testimonial-card-two_e498a9139dd31106 .te-content-wrapper_2bef8f06352e9b73 .te-user-meta_ed489dd506b9a17a .te-user-info_8ded000e038b4c49 {
        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_e498a9139dd31106 .te-content-wrapper_2bef8f06352e9b73 .te-user-meta_ed489dd506b9a17a .te-user-info_8ded000e038b4c49 .icon_4278fc0497240c03 {
          color: #317EFE;
          font-size: 40px; }
        .te-testimonial-card-two_e498a9139dd31106 .te-content-wrapper_2bef8f06352e9b73 .te-user-meta_ed489dd506b9a17a .te-user-info_8ded000e038b4c49 .name_f9a7f9623b6ec237 {
          font-size: 24px;
          font-weight: 500;
          line-height: 24px;
          letter-spacing: 0px;
          color: #14203A;
          margin-bottom: 0; }
        .te-testimonial-card-two_e498a9139dd31106 .te-content-wrapper_2bef8f06352e9b73 .te-user-meta_ed489dd506b9a17a .te-user-info_8ded000e038b4c49 .designation_d030719bfd877036 {
          font-size: 20px;
          font-weight: 500;
          line-height: 20px;
          letter-spacing: 0px;
          color: #317EFE; }
      .te-testimonial-card-two_e498a9139dd31106 .te-content-wrapper_2bef8f06352e9b73 .te-user-meta_ed489dd506b9a17a .image_ae6139d7695af75a {
        width: 74px;
        height: 74px;
        border-radius: 50%;
        overflow: hidden;
        -ms-flex-negative: 0;
            flex-shrink: 0; }

.te-testimonial-card_3b731652ce157789.style-3_b94be8f31c292f30 {
  padding: 30px 0 0 0;
  background-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none; }
  .te-testimonial-card_3b731652ce157789.style-3_b94be8f31c292f30::before {
    display: none; }
  .te-testimonial-card_3b731652ce157789.style-3_b94be8f31c292f30 .te-content-wrapper_2bef8f06352e9b73 {
    gap: 15px; }
    .te-testimonial-card_3b731652ce157789.style-3_b94be8f31c292f30 .te-content-wrapper_2bef8f06352e9b73 .content_1629f987f5a73a7b .title_dc285999ccc6924b {
      font-size: 24px;
      font-weight: 500;
      line-height: 28px;
      letter-spacing: 0px;
      color: #335371;
      margin-bottom: 20px; }
    .te-testimonial-card_3b731652ce157789.style-3_b94be8f31c292f30 .te-content-wrapper_2bef8f06352e9b73 .te-user-meta_ed489dd506b9a17a .te-user-info_8ded000e038b4c49 {
      -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_3b731652ce157789.style-3_b94be8f31c292f30 .te-content-wrapper_2bef8f06352e9b73 .te-user-meta_ed489dd506b9a17a .te-user-info_8ded000e038b4c49 {
          padding: 15px 30px; } }
      .te-testimonial-card_3b731652ce157789.style-3_b94be8f31c292f30 .te-content-wrapper_2bef8f06352e9b73 .te-user-meta_ed489dd506b9a17a .te-user-info_8ded000e038b4c49 .image_ae6139d7695af75a {
        width: 80px;
        height: 80px;
        border-radius: 50%;
        overflow: hidden;
        margin-top: 0;
        position: relative; }
        .te-testimonial-card_3b731652ce157789.style-3_b94be8f31c292f30 .te-content-wrapper_2bef8f06352e9b73 .te-user-meta_ed489dd506b9a17a .te-user-info_8ded000e038b4c49 .image_ae6139d7695af75a img {
          width: 100%;
          height: 100%;
          -o-object-fit: cover;
             object-fit: cover;
          position: absolute;
          left: 0;
          top: 0; }
      .te-testimonial-card_3b731652ce157789.style-3_b94be8f31c292f30 .te-content-wrapper_2bef8f06352e9b73 .te-user-meta_ed489dd506b9a17a .te-user-info_8ded000e038b4c49 .rating_733e4ac5d29360cf {
        gap: 5px;
        color: #E7F914;
        font-size: 14px;
        margin-bottom: 10px; }
      .te-testimonial-card_3b731652ce157789.style-3_b94be8f31c292f30 .te-content-wrapper_2bef8f06352e9b73 .te-user-meta_ed489dd506b9a17a .te-user-info_8ded000e038b4c49 .name_f9a7f9623b6ec237 span {
        color: #317EFE; }
    .te-testimonial-card_3b731652ce157789.style-3_b94be8f31c292f30 .te-content-wrapper_2bef8f06352e9b73 .te-user-meta_ed489dd506b9a17a .icon_4278fc0497240c03 {
      font-size: 64px;
      color: #E7F914;
      position: absolute;
      top: -5px;
      margin-top: 0;
      right: 0; }
      @media (max-width: 575px) {
        .te-testimonial-card_3b731652ce157789.style-3_b94be8f31c292f30 .te-content-wrapper_2bef8f06352e9b73 .te-user-meta_ed489dd506b9a17a .icon_4278fc0497240c03 {
          font-size: 34px; } }

.te-testimonial-slider-wrapper_6c37b04568cbabd6 {
  position: relative; }
  .te-testimonial-slider-wrapper_6c37b04568cbabd6 .slick-list_0e4a97ec36c3bc1e {
    margin: 0 -15px; }
    .te-testimonial-slider-wrapper_6c37b04568cbabd6 .slick-list_0e4a97ec36c3bc1e .slick-slide_e69973866fe090e9 {
      margin: 0 15px;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
  .te-testimonial-slider-wrapper_6c37b04568cbabd6 .slick-dots_30e44c7b63a7d26b {
    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_6c37b04568cbabd6 .slick-dots_30e44c7b63a7d26b 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_6c37b04568cbabd6 .slick-dots_30e44c7b63a7d26b 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_6c37b04568cbabd6 .slick-dots_30e44c7b63a7d26b li.slick-active_5fc3beaa30a866ea {
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        outline: 2px solid #317EFE; }
        .te-testimonial-slider-wrapper_6c37b04568cbabd6 .slick-dots_30e44c7b63a7d26b li.slick-active_5fc3beaa30a866ea button {
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
  .te-testimonial-slider-wrapper_6c37b04568cbabd6 .slick-arrow_99e0ff22f6ee412d {
    display: none !important; }

.te-accordion-box-wrapper_b8012a0359b79b4f {
  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_b33bceff1bdc3a66 .te-accordion-list-item_f9cef797efd9aabe {
  border: 1px solid #E1E1E1;
  border-radius: 20px; }
  .accordion-wrapper_b33bceff1bdc3a66 .te-accordion-list-item_f9cef797efd9aabe .te-accordion-head_2d96d55ab38b35fe {
    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_b33bceff1bdc3a66 .te-accordion-list-item_f9cef797efd9aabe .te-accordion-head_2d96d55ab38b35fe: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_b33bceff1bdc3a66 .te-accordion-list-item_f9cef797efd9aabe .te-accordion-head_2d96d55ab38b35fe.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_b33bceff1bdc3a66 .te-accordion-list-item_f9cef797efd9aabe .te-accordion-head_2d96d55ab38b35fe .te-accordion-title_e696afcc2899257a {
      font-size: 20px;
      line-height: 32px;
      font-weight: 500;
      margin-bottom: 0;
      letter-spacing: 0px; }
  .accordion-wrapper_b33bceff1bdc3a66 .te-accordion-list-item_f9cef797efd9aabe .te-accordion-body_9589e0be0a93b9bc {
    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_0dff152d778f74c3 {
  border-left: 4px solid #dfe2e9;
  padding-left: 45px;
  margin-bottom: 50px; }
  @media (max-width: 991px) {
    .page-header_0dff152d778f74c3 {
      padding-left: 30px; } }
  .page-header_0dff152d778f74c3 .te-page-title_4718ae9fb0c50294,
  .page-header_0dff152d778f74c3 .page-title_2b278d1d3e2b575f {
    font-size: 42px;
    line-height: 48px; }
    @media (max-width: 991px) {
      .page-header_0dff152d778f74c3 .te-page-title_4718ae9fb0c50294,
      .page-header_0dff152d778f74c3 .page-title_2b278d1d3e2b575f {
        font-size: 38px;
        line-height: 48px; } }

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

.te-post-item_6c5f62d746bcbcdb {
  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_6c5f62d746bcbcdb:hover .te-post-thumbnail_4a2d28c0919c61da img,
  .te-post-item_6c5f62d746bcbcdb:hover .post-video_b0ebcf51e32b733b 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_6c5f62d746bcbcdb iframe {
    width: 100%;
    height: 522px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-post-item_6c5f62d746bcbcdb iframe {
        height: 350px; } }
  .te-post-item_6c5f62d746bcbcdb .post-gallery .slick-list_0e4a97ec36c3bc1e .slick-track_03ffc267b0418382 {
    height: 392px;
    overflow: hidden; }
  .te-post-item_6c5f62d746bcbcdb .te-post-content-wrapper_46f6821c87f73ff4 {
    padding: 32px 32px 40px 32px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-post-item_6c5f62d746bcbcdb .te-post-content-wrapper_46f6821c87f73ff4 {
        padding: 35px;
        padding-top: 30px; } }
    .te-post-item_6c5f62d746bcbcdb .te-post-content-wrapper_46f6821c87f73ff4 .te-read-more_b7b3027b2807244c {
      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_6c5f62d746bcbcdb.format-quote_4ebed2e94ab56498 .te-post-content {
    margin: 0; }
  .te-post-item_6c5f62d746bcbcdb.format-quote_4ebed2e94ab56498 blockquote {
    margin: 0; }
    .te-post-item_6c5f62d746bcbcdb.format-quote_4ebed2e94ab56498 blockquote p {
      margin-top: 0; }
    .te-post-item_6c5f62d746bcbcdb.format-quote_4ebed2e94ab56498 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_6c5f62d746bcbcdb.format-quote_4ebed2e94ab56498 blockquote cite a:hover {
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        color: #317EFE; }
  .te-post-item_6c5f62d746bcbcdb.sticky_ebc795de4e4e435a {
    border: 2px solid #317EFE; }
    .te-post-item_6c5f62d746bcbcdb.sticky_ebc795de4e4e435a .te-post-content {
      margin-bottom: 0; }
      .te-post-item_6c5f62d746bcbcdb.sticky_ebc795de4e4e435a .te-post-content p {
        margin-bottom: 0; }
  .te-post-item_6c5f62d746bcbcdb .te-post-title_397978e38d108414 {
    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_6c5f62d746bcbcdb .te-post-title_397978e38d108414 {
        font-size: 28px;
        line-height: 42px;
        margin-top: 5px; } }
    .te-post-item_6c5f62d746bcbcdb .te-post-title_397978e38d108414:hover a {
      color: #317EFE;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
  .te-post-item_6c5f62d746bcbcdb .te-post-content p {
    margin-top: 17px; }
  .te-post-item_6c5f62d746bcbcdb .te-post-content h2,
  .te-post-item_6c5f62d746bcbcdb .te-post-content h3,
  .te-post-item_6c5f62d746bcbcdb .te-post-content h4,
  .te-post-item_6c5f62d746bcbcdb .te-post-content h5,
  .te-post-item_6c5f62d746bcbcdb .te-post-content h6 {
    margin-bottom: 10px; }
  .te-post-item_6c5f62d746bcbcdb .te-post-content p {
    margin-bottom: unset; }
  .te-post-item_6c5f62d746bcbcdb .te-single-post-meta_bbd51dc73490e326 {
    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_6c5f62d746bcbcdb .te-social-share_1094c8bf66d4f56e {
    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_6c5f62d746bcbcdb .te-social-share_1094c8bf66d4f56e a.facebook_2940816f292f3a86 {
      color: #1877f2; }
    .te-post-item_6c5f62d746bcbcdb .te-social-share_1094c8bf66d4f56e a.twitter_be591306949aa13a {
      color: #1da1f2; }
    .te-post-item_6c5f62d746bcbcdb .te-social-share_1094c8bf66d4f56e a.linkedin_4540d774ae94ef75 {
      color: #1a70c6; }
    .te-post-item_6c5f62d746bcbcdb .te-social-share_1094c8bf66d4f56e .te-social-share-title_ce8727b807b33cab {
      font-size: 16px;
      font-weight: 500;
      font-family: "Inter", sans-serif;
      color: #14203A;
      margin-right: 5px;
      text-transform: uppercase; }
  .te-post-item_6c5f62d746bcbcdb .te-blog-post-tag_1c2b1a25b0b8f7e3 {
    width: 100%;
    display: inline-block; }
    .te-post-item_6c5f62d746bcbcdb .te-blog-post-tag_1c2b1a25b0b8f7e3 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_6c5f62d746bcbcdb .te-blog-post-tag_1c2b1a25b0b8f7e3 .te-post-tag-list_a3d3eb6f2595591e {
      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_6c5f62d746bcbcdb .te-blog-post-tag_1c2b1a25b0b8f7e3 .te-post-tag-list_a3d3eb6f2595591e 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_6c5f62d746bcbcdb .te-blog-post-tag_1c2b1a25b0b8f7e3 .te-post-tag-list_a3d3eb6f2595591e 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_6c5f62d746bcbcdb .te-post-thumbnail_4a2d28c0919c61da,
  .te-post-item_6c5f62d746bcbcdb .post-video_b0ebcf51e32b733b {
    position: relative;
    overflow: hidden; }
    .te-post-item_6c5f62d746bcbcdb .te-post-thumbnail_4a2d28c0919c61da img,
    .te-post-item_6c5f62d746bcbcdb .post-video_b0ebcf51e32b733b 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_6c5f62d746bcbcdb .te-post-thumbnail_4a2d28c0919c61da .popup-video-wrapper_55d9c1dac416883d,
    .te-post-item_6c5f62d746bcbcdb .post-video_b0ebcf51e32b733b .popup-video-wrapper_55d9c1dac416883d {
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%); }
    .te-post-item_6c5f62d746bcbcdb .te-post-thumbnail_4a2d28c0919c61da .video-btn_2194e6c6f45ef475 a,
    .te-post-item_6c5f62d746bcbcdb .post-video_b0ebcf51e32b733b .video-btn_2194e6c6f45ef475 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_6c5f62d746bcbcdb .te-post-thumbnail_4a2d28c0919c61da .video-btn_2194e6c6f45ef475 a i,
      .te-post-item_6c5f62d746bcbcdb .post-video_b0ebcf51e32b733b .video-btn_2194e6c6f45ef475 a i {
        color: #317EFE;
        font-size: 18px; }
      .te-post-item_6c5f62d746bcbcdb .te-post-thumbnail_4a2d28c0919c61da .video-btn_2194e6c6f45ef475 a:hover,
      .te-post-item_6c5f62d746bcbcdb .post-video_b0ebcf51e32b733b .video-btn_2194e6c6f45ef475 a:hover {
        -webkit-animation: none;
                animation: none; }
  .te-post-item_6c5f62d746bcbcdb button.post-gallery-btn {
    position: absolute;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    z-index: 99;
    background-color: #ffffff;
    cursor: pointer;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    overflow: hidden; }
    .te-post-item_6c5f62d746bcbcdb button.post-gallery-btn.prev-btn {
      left: 30px; }
    .te-post-item_6c5f62d746bcbcdb button.post-gallery-btn.next-btn {
      right: 30px; }
    .te-post-item_6c5f62d746bcbcdb button.post-gallery-btn i {
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      color: #14203A;
      font-size: 17px;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-post-item_6c5f62d746bcbcdb button.post-gallery-btn:hover {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      background-color: #317EFE; }
      .te-post-item_6c5f62d746bcbcdb button.post-gallery-btn:hover i {
        color: #ffffff;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }
  .te-post-item_6c5f62d746bcbcdb .post-audio_da39b647d4f4c808 iframe {
    width: 100%; }
  .te-post-item_6c5f62d746bcbcdb .te-post-meta_e734a6b891ad6910 {
    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_6c5f62d746bcbcdb .te-post-meta_e734a6b891ad6910 {
        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_6c5f62d746bcbcdb .te-post-meta_e734a6b891ad6910 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_6c5f62d746bcbcdb .te-post-meta_e734a6b891ad6910 span i {
        color: #317EFE;
        font-size: 18px; }
      .te-post-item_6c5f62d746bcbcdb .te-post-meta_e734a6b891ad6910 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_6c5f62d746bcbcdb .te-post-meta_e734a6b891ad6910 span a:hover {
          color: #317EFE;
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
          .te-post-item_6c5f62d746bcbcdb .te-post-meta_e734a6b891ad6910 span a:hover i {
            color: #317EFE;
            -webkit-transition: all 0.5s ease-out;
            transition: all 0.5s ease-out; }

.te-post-card_dc3a888153de25e1 {
  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_dc3a888153de25e1.style-1_7b2cacc77a80dd65 {
    background-color: #ffffff;
    padding: 10px;
    border-radius: 20px; }
    .te-post-card_dc3a888153de25e1.style-1_7b2cacc77a80dd65 .image_ae6139d7695af75a {
      height: 290px; }
    .te-post-card_dc3a888153de25e1.style-1_7b2cacc77a80dd65 .content_1629f987f5a73a7b {
      padding: 0 20px 20px 20px; }
  .te-post-card_dc3a888153de25e1:hover .image_ae6139d7695af75a 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_dc3a888153de25e1 .image_ae6139d7695af75a {
    overflow: hidden;
    border-radius: 20px;
    position: relative;
    width: 100%;
    height: 323px;
    position: relative; }
    .te-post-card_dc3a888153de25e1 .image_ae6139d7695af75a 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_dc3a888153de25e1 .image_ae6139d7695af75a .te-post-date_d53ef43ca831846e {
      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_dc3a888153de25e1 .image_ae6139d7695af75a .te-post-date_d53ef43ca831846e span {
        color: #ffffff;
        font-size: 20px;
        font-weight: 500;
        line-height: 20px;
        letter-spacing: 0px; }
  .te-post-card_dc3a888153de25e1 .content_1629f987f5a73a7b {
    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_dc3a888153de25e1 .content_1629f987f5a73a7b .te-post-meta-info_062c87cf48c7897a {
      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_dc3a888153de25e1 .content_1629f987f5a73a7b .te-post-meta-info_062c87cf48c7897a .te-single-meta_03f8cf35663fd4cf {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        gap: 8px; }
        .te-post-card_dc3a888153de25e1 .content_1629f987f5a73a7b .te-post-meta-info_062c87cf48c7897a .te-single-meta_03f8cf35663fd4cf span,
        .te-post-card_dc3a888153de25e1 .content_1629f987f5a73a7b .te-post-meta-info_062c87cf48c7897a .te-single-meta_03f8cf35663fd4cf a {
          color: #335371;
          font-size: 14px;
          line-height: 28px;
          font-weight: 400;
          margin: 0;
          text-transform: capitalize; }
        .te-post-card_dc3a888153de25e1 .content_1629f987f5a73a7b .te-post-meta-info_062c87cf48c7897a .te-single-meta_03f8cf35663fd4cf i {
          color: #317EFE; }
    .te-post-card_dc3a888153de25e1 .content_1629f987f5a73a7b .title_dc285999ccc6924b {
      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_dc3a888153de25e1 .content_1629f987f5a73a7b a.read-btn_20ff96ae83f9a8b3 {
      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_dc3a888153de25e1 .content_1629f987f5a73a7b a.read-btn_20ff96ae83f9a8b3:hover {
        color: #317EFE; }

.te-post-card_dc3a888153de25e1.style-2_a517cf37c0eeb1a9 {
  gap: 20px; }
  .te-post-card_dc3a888153de25e1.style-2_a517cf37c0eeb1a9 .image_ae6139d7695af75a {
    border-radius: 20px 20px 20px 0; }
    .te-post-card_dc3a888153de25e1.style-2_a517cf37c0eeb1a9 .image_ae6139d7695af75a .te-post-date_d53ef43ca831846e {
      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_dc3a888153de25e1.style-2_a517cf37c0eeb1a9 .content_1629f987f5a73a7b .title_dc285999ccc6924b {
    font-size: 20px; }
  .te-post-card_dc3a888153de25e1.style-2_a517cf37c0eeb1a9 .content_1629f987f5a73a7b .te-post-meta-info_062c87cf48c7897a {
    border-bottom: 1px solid #E1E1E1;
    padding-bottom: 10px; }

.te-blog-details-wrapper_e6c3748270254fde .te-comment-respond_532a25aea818e219 {
  margin-top: 78px;
  margin-bottom: 40px; }
.te-blog-details-wrapper_e6c3748270254fde .te-post-comments_ce12f3a81b767f8b {
  margin-top: 70px; }
.te-blog-details-wrapper_e6c3748270254fde .wp-block-group_2af4521fa57b4bc2.has-background_118804e986299d61 .wp-block-button_8a405c7f79b1ca80 .wp-block-button__link_45573b7c3440f54e {
  color: #ffffff !important; }
.te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb {
  border: 0;
  overflow: visible;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 0; }
  .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb iframe {
    width: 100%;
    height: 522px; }
  .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .te-post-meta_e734a6b891ad6910 {
    margin-top: 0;
    margin-bottom: 20px; }
  .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .post-gallery:hover img {
    -webkit-transform: scale(1) !important;
            transform: scale(1) !important; }
  .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .te-post-thumbnail_4a2d28c0919c61da,
  .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .post-video_b0ebcf51e32b733b,
  .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .post-gallery,
  .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .postbox-audio_e2f7dfd0b30b09d0,
  .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .wp-block-post-featured-image_f74c19eba9c83284 {
    border-radius: 12px;
    overflow: hidden;
    margin-bottom: 45px;
    position: relative; }
    @media (max-width: 767px) {
      .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .te-post-thumbnail_4a2d28c0919c61da,
      .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .post-video_b0ebcf51e32b733b,
      .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .post-gallery,
      .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .postbox-audio_e2f7dfd0b30b09d0,
      .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .wp-block-post-featured-image_f74c19eba9c83284 {
        margin-bottom: 30px; } }
    .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .te-post-thumbnail_4a2d28c0919c61da:hover img,
    .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .post-video_b0ebcf51e32b733b:hover img,
    .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .post-gallery:hover img,
    .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .postbox-audio_e2f7dfd0b30b09d0:hover img,
    .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .wp-block-post-featured-image_f74c19eba9c83284: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_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .te-post-thumbnail_4a2d28c0919c61da img,
    .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .post-video_b0ebcf51e32b733b img,
    .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .post-gallery img,
    .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .postbox-audio_e2f7dfd0b30b09d0 img,
    .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .wp-block-post-featured-image_f74c19eba9c83284 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_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .te-post-content-wrapper_46f6821c87f73ff4 {
    padding: 0 0 10px 0; }
  .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .te-post-content {
    margin-bottom: 17px;
    /* Unit Test Data Compatibility Start */
    /* Unit Test Data Compatibility End */ }
    .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .te-post-content .wp-block-query_01b5d483721c7a47 .wp-block-post-template_80501c1961dc8135 {
      padding-left: 0; }
      .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .te-post-content .wp-block-query_01b5d483721c7a47 .wp-block-post-template_80501c1961dc8135 .wp-block-post_f841d01cec186474 {
        margin-bottom: 30px; }
    .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .te-post-content .wp-block-navigation__responsive-container-content_27885860a719106e .wp-block-page-list_6c6124b6bdf6b021 {
      padding-left: 0; }
    .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .te-post-content .wp-block-group_2af4521fa57b4bc2 {
      margin: 15px 0; }
      .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .te-post-content .wp-block-group_2af4521fa57b4bc2 p {
        margin-bottom: 0; }
    .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .te-post-content p {
      margin-bottom: 20px; }
      .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .te-post-content p img {
        margin: 20px 0;
        border-radius: 8px; }
  .te-blog-details-wrapper_e6c3748270254fde .te-post-item_6c5f62d746bcbcdb .te-blog-post-tag_1c2b1a25b0b8f7e3 .te-social-share_1094c8bf66d4f56e {
    padding-bottom: 20px; }
.te-blog-details-wrapper_e6c3748270254fde .wp-block-calendar_8cf910cc1d2e3618 {
  margin-bottom: 30px; }

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

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

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

.cta-area_18bcbcba18045fb1 {
  background-color: #317EFE;
  padding: 20px 70px;
  border-radius: 0 0 20px 20px; }
  .cta-area_18bcbcba18045fb1 .te-content-wrapper_2bef8f06352e9b73 {
    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_18bcbcba18045fb1 .te-content-wrapper_2bef8f06352e9b73 .short-title_dca2db09b3a50e5f {
      font-size: 21px;
      font-weight: 500;
      color: #ffffff;
      margin-bottom: 0; }
    .cta-area_18bcbcba18045fb1 .te-content-wrapper_2bef8f06352e9b73 .te-cta-title_7251241e94d2951d {
      color: #ffffff;
      text-transform: capitalize;
      margin-bottom: 0;
      font-size: 57px;
      line-height: 77px;
      letter-spacing: -1px; }
      @media (max-width: 375px) {
        .cta-area_18bcbcba18045fb1 .te-content-wrapper_2bef8f06352e9b73 .te-cta-title_7251241e94d2951d {
          font-size: 34px !important; } }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .cta-area_18bcbcba18045fb1 .te-content-wrapper_2bef8f06352e9b73 .te-cta-title_7251241e94d2951d {
          font-size: 40px;
          line-height: 42px; } }
      @media only screen and (min-width: 0px) and (max-width: 767px) {
        .cta-area_18bcbcba18045fb1 .te-content-wrapper_2bef8f06352e9b73 .te-cta-title_7251241e94d2951d {
          font-size: 36px;
          line-height: 42px; } }
    .cta-area_18bcbcba18045fb1 .te-content-wrapper_2bef8f06352e9b73 .text_cc0ec822876a8f41 {
      font-size: 18px;
      line-height: 36px;
      color: #ffffff;
      margin-bottom: 0; }
  .cta-area_18bcbcba18045fb1 .te-btn-wrapper_5100cc3b09ec0731 {
    margin-top: 30px; }
  .cta-area_18bcbcba18045fb1 .te-cta-inner-area_596a959bd4da0b9e {
    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_18bcbcba18045fb1 .te-cta-inner-area_596a959bd4da0b9e {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; } }
    .cta-area_18bcbcba18045fb1 .te-cta-inner-area_596a959bd4da0b9e .te-cta-collumn_c896a1ab4a15ca3c {
      -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_6926aa3f20a94f80 {
  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_6926aa3f20a94f80 {
      -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_6926aa3f20a94f80.left-align-title_f4aa6cf81e0ecc14 .te-section-content_ade3f0b72514f8fa {
    margin-top: -15px; }
  .te-section-title_6926aa3f20a94f80 .te-section-content_ade3f0b72514f8fa {
    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_6926aa3f20a94f80 .short-title_dca2db09b3a50e5f {
    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_6926aa3f20a94f80 .short-title_dca2db09b3a50e5f::before, .te-section-title_6926aa3f20a94f80 .short-title_dca2db09b3a50e5f::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_6926aa3f20a94f80 .short-title_dca2db09b3a50e5f.only-divider_e3b8784b227b56a9 {
      gap: 10px; }
      .te-section-title_6926aa3f20a94f80 .short-title_dca2db09b3a50e5f.only-divider_e3b8784b227b56a9::before {
        display: none; }
  .te-section-title_6926aa3f20a94f80 .title_dc285999ccc6924b {
    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_6926aa3f20a94f80 .title_dc285999ccc6924b {
        font-size: 34px;
        line-height: 1.25; } }
    @media only screen and (min-width: 992px) and (max-width: 1199px) {
      .te-section-title_6926aa3f20a94f80 .title_dc285999ccc6924b {
        font-size: 34px; } }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .te-section-title_6926aa3f20a94f80 .title_dc285999ccc6924b {
        font-size: 30px;
        line-height: 1.3; } }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-section-title_6926aa3f20a94f80 .title_dc285999ccc6924b {
        font-size: 26px;
        line-height: 1.35; } }
    @media only screen and (min-width: 0px) and (max-width: 439px) {
      .te-section-title_6926aa3f20a94f80 .title_dc285999ccc6924b br {
        display: none; } }
    .te-section-title_6926aa3f20a94f80 .title_dc285999ccc6924b span {
      color: #317EFE; }
  .te-section-title_6926aa3f20a94f80 .te-section-desc_d3d75a8cbf947284 {
    font-size: 16px;
    font-weight: 400;
    font-family: "Inter", sans-serif;
    color: #335371;
    margin-bottom: 0; }
    .te-section-title_6926aa3f20a94f80 .te-section-desc_d3d75a8cbf947284 .te-theme-btn_f91c559d84e1c9ed {
      background-color: transparent;
      color: #14203A; }
      .te-section-title_6926aa3f20a94f80 .te-section-desc_d3d75a8cbf947284 .te-theme-btn_f91c559d84e1c9ed:hover {
        background-color: #317EFE;
        color: #ffffff;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }

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

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

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

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

.wp-block-query-pagination_43db6b1d0d2109c2,
.navigation_343ed63024d64362.posts-navigation_df9ae9ffc839f96e,
.comment-navigation_704678b85076853f {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  .wp-block-query-pagination_43db6b1d0d2109c2 .wp-block-query-pagination-numbers_1cddc8134f136c9b,
  .navigation_343ed63024d64362.posts-navigation_df9ae9ffc839f96e .wp-block-query-pagination-numbers_1cddc8134f136c9b,
  .comment-navigation_704678b85076853f .wp-block-query-pagination-numbers_1cddc8134f136c9b {
    width: inherit; }
  .wp-block-query-pagination_43db6b1d0d2109c2 .nav-links_044bb33fc3e5aed4,
  .navigation_343ed63024d64362.posts-navigation_df9ae9ffc839f96e .nav-links_044bb33fc3e5aed4,
  .comment-navigation_704678b85076853f .nav-links_044bb33fc3e5aed4 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 20px; }
  .wp-block-query-pagination_43db6b1d0d2109c2 .wp-block-query-pagination-previous_911a6876b0bcf0d9,
  .wp-block-query-pagination_43db6b1d0d2109c2 .wp-block-query-pagination-next_6b0384c10c7e3112,
  .wp-block-query-pagination_43db6b1d0d2109c2 .nav-next_75222de7c15c8691 a,
  .wp-block-query-pagination_43db6b1d0d2109c2 .nav-previous_6edaff88a587d529 a,
  .navigation_343ed63024d64362.posts-navigation_df9ae9ffc839f96e .wp-block-query-pagination-previous_911a6876b0bcf0d9,
  .navigation_343ed63024d64362.posts-navigation_df9ae9ffc839f96e .wp-block-query-pagination-next_6b0384c10c7e3112,
  .navigation_343ed63024d64362.posts-navigation_df9ae9ffc839f96e .nav-next_75222de7c15c8691 a,
  .navigation_343ed63024d64362.posts-navigation_df9ae9ffc839f96e .nav-previous_6edaff88a587d529 a,
  .comment-navigation_704678b85076853f .wp-block-query-pagination-previous_911a6876b0bcf0d9,
  .comment-navigation_704678b85076853f .wp-block-query-pagination-next_6b0384c10c7e3112,
  .comment-navigation_704678b85076853f .nav-next_75222de7c15c8691 a,
  .comment-navigation_704678b85076853f .nav-previous_6edaff88a587d529 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_43db6b1d0d2109c2 .wp-block-query-pagination-previous_911a6876b0bcf0d9,
      .wp-block-query-pagination_43db6b1d0d2109c2 .wp-block-query-pagination-next_6b0384c10c7e3112,
      .wp-block-query-pagination_43db6b1d0d2109c2 .nav-next_75222de7c15c8691 a,
      .wp-block-query-pagination_43db6b1d0d2109c2 .nav-previous_6edaff88a587d529 a,
      .navigation_343ed63024d64362.posts-navigation_df9ae9ffc839f96e .wp-block-query-pagination-previous_911a6876b0bcf0d9,
      .navigation_343ed63024d64362.posts-navigation_df9ae9ffc839f96e .wp-block-query-pagination-next_6b0384c10c7e3112,
      .navigation_343ed63024d64362.posts-navigation_df9ae9ffc839f96e .nav-next_75222de7c15c8691 a,
      .navigation_343ed63024d64362.posts-navigation_df9ae9ffc839f96e .nav-previous_6edaff88a587d529 a,
      .comment-navigation_704678b85076853f .wp-block-query-pagination-previous_911a6876b0bcf0d9,
      .comment-navigation_704678b85076853f .wp-block-query-pagination-next_6b0384c10c7e3112,
      .comment-navigation_704678b85076853f .nav-next_75222de7c15c8691 a,
      .comment-navigation_704678b85076853f .nav-previous_6edaff88a587d529 a {
        height: 40px; } }
    .wp-block-query-pagination_43db6b1d0d2109c2 .wp-block-query-pagination-previous_911a6876b0bcf0d9:hover,
    .wp-block-query-pagination_43db6b1d0d2109c2 .wp-block-query-pagination-next_6b0384c10c7e3112:hover,
    .wp-block-query-pagination_43db6b1d0d2109c2 .nav-next_75222de7c15c8691 a:hover,
    .wp-block-query-pagination_43db6b1d0d2109c2 .nav-previous_6edaff88a587d529 a:hover,
    .navigation_343ed63024d64362.posts-navigation_df9ae9ffc839f96e .wp-block-query-pagination-previous_911a6876b0bcf0d9:hover,
    .navigation_343ed63024d64362.posts-navigation_df9ae9ffc839f96e .wp-block-query-pagination-next_6b0384c10c7e3112:hover,
    .navigation_343ed63024d64362.posts-navigation_df9ae9ffc839f96e .nav-next_75222de7c15c8691 a:hover,
    .navigation_343ed63024d64362.posts-navigation_df9ae9ffc839f96e .nav-previous_6edaff88a587d529 a:hover,
    .comment-navigation_704678b85076853f .wp-block-query-pagination-previous_911a6876b0bcf0d9:hover,
    .comment-navigation_704678b85076853f .wp-block-query-pagination-next_6b0384c10c7e3112:hover,
    .comment-navigation_704678b85076853f .nav-next_75222de7c15c8691 a:hover,
    .comment-navigation_704678b85076853f .nav-previous_6edaff88a587d529 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_ceea77c43e1d14dd,
.page-links_ea3b423106224300,
.wp-block-query-pagination-numbers_1cddc8134f136c9b {
  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_ceea77c43e1d14dd ul,
  .page-links_ea3b423106224300 ul,
  .wp-block-query-pagination-numbers_1cddc8134f136c9b 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_ceea77c43e1d14dd ul li,
    .page-links_ea3b423106224300 ul li,
    .wp-block-query-pagination-numbers_1cddc8134f136c9b ul li {
      padding-top: 0; }
    .te-basic-pagination_ceea77c43e1d14dd ul .prev_1c76896d808a17f0 span,
    .te-basic-pagination_ceea77c43e1d14dd ul .next_523c042144e474bc span,
    .page-links_ea3b423106224300 ul .prev_1c76896d808a17f0 span,
    .page-links_ea3b423106224300 ul .next_523c042144e474bc span,
    .wp-block-query-pagination-numbers_1cddc8134f136c9b ul .prev_1c76896d808a17f0 span,
    .wp-block-query-pagination-numbers_1cddc8134f136c9b ul .next_523c042144e474bc span {
      display: none; }
  .te-basic-pagination_ceea77c43e1d14dd .post-page-numbers_066ec4f36fb16e24,
  .page-links_ea3b423106224300 .post-page-numbers_066ec4f36fb16e24,
  .wp-block-query-pagination-numbers_1cddc8134f136c9b .post-page-numbers_066ec4f36fb16e24 {
    background-color: rgba(71, 112, 247, 0.1) !important; }
  .te-basic-pagination_ceea77c43e1d14dd .page-numbers_f75a98bcb13672a6,
  .te-basic-pagination_ceea77c43e1d14dd .post-page-numbers_066ec4f36fb16e24,
  .page-links_ea3b423106224300 .page-numbers_f75a98bcb13672a6,
  .page-links_ea3b423106224300 .post-page-numbers_066ec4f36fb16e24,
  .wp-block-query-pagination-numbers_1cddc8134f136c9b .page-numbers_f75a98bcb13672a6,
  .wp-block-query-pagination-numbers_1cddc8134f136c9b .post-page-numbers_066ec4f36fb16e24 {
    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_ceea77c43e1d14dd .page-numbers_f75a98bcb13672a6,
      .te-basic-pagination_ceea77c43e1d14dd .post-page-numbers_066ec4f36fb16e24,
      .page-links_ea3b423106224300 .page-numbers_f75a98bcb13672a6,
      .page-links_ea3b423106224300 .post-page-numbers_066ec4f36fb16e24,
      .wp-block-query-pagination-numbers_1cddc8134f136c9b .page-numbers_f75a98bcb13672a6,
      .wp-block-query-pagination-numbers_1cddc8134f136c9b .post-page-numbers_066ec4f36fb16e24 {
        width: 40px;
        height: 40px;
        font-size: 16px; } }
    .te-basic-pagination_ceea77c43e1d14dd .page-numbers_f75a98bcb13672a6:hover,
    .te-basic-pagination_ceea77c43e1d14dd .post-page-numbers_066ec4f36fb16e24:hover,
    .page-links_ea3b423106224300 .page-numbers_f75a98bcb13672a6:hover,
    .page-links_ea3b423106224300 .post-page-numbers_066ec4f36fb16e24:hover,
    .wp-block-query-pagination-numbers_1cddc8134f136c9b .page-numbers_f75a98bcb13672a6:hover,
    .wp-block-query-pagination-numbers_1cddc8134f136c9b .post-page-numbers_066ec4f36fb16e24: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_ceea77c43e1d14dd .page-numbers_f75a98bcb13672a6.current_8d6b74b2475f6f4e,
    .te-basic-pagination_ceea77c43e1d14dd .post-page-numbers_066ec4f36fb16e24.current_8d6b74b2475f6f4e,
    .page-links_ea3b423106224300 .page-numbers_f75a98bcb13672a6.current_8d6b74b2475f6f4e,
    .page-links_ea3b423106224300 .post-page-numbers_066ec4f36fb16e24.current_8d6b74b2475f6f4e,
    .wp-block-query-pagination-numbers_1cddc8134f136c9b .page-numbers_f75a98bcb13672a6.current_8d6b74b2475f6f4e,
    .wp-block-query-pagination-numbers_1cddc8134f136c9b .post-page-numbers_066ec4f36fb16e24.current_8d6b74b2475f6f4e {
      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_6a4c8ecd622bf7ca {
  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_6a4c8ecd622bf7ca {
      -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_6a4c8ecd622bf7ca {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      padding: 30px;
      margin: 30px 0; } }
  .te-blog-post-nav_6a4c8ecd622bf7ca .te-post-navigation_e689b604bfb03b4c {
    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_6a4c8ecd622bf7ca .te-post-navigation_e689b604bfb03b4c {
        -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_6a4c8ecd622bf7ca .te-post-navigation_e689b604bfb03b4c {
        width: 100%; } }
    @media (max-width: 767px) {
      .te-blog-post-nav_6a4c8ecd622bf7ca .te-post-navigation_e689b604bfb03b4c {
        width: 100%; } }
    .te-blog-post-nav_6a4c8ecd622bf7ca .te-post-navigation_e689b604bfb03b4c::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_6a4c8ecd622bf7ca .te-post-navigation_e689b604bfb03b4c::after {
          display: none; } }
      @media (max-width: 767px) {
        .te-blog-post-nav_6a4c8ecd622bf7ca .te-post-navigation_e689b604bfb03b4c::after {
          display: none; } }
    .te-blog-post-nav_6a4c8ecd622bf7ca .te-post-navigation_e689b604bfb03b4c:last-child {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
          -ms-flex-direction: row-reverse;
              flex-direction: row-reverse; }
      .te-blog-post-nav_6a4c8ecd622bf7ca .te-post-navigation_e689b604bfb03b4c:last-child .text_cc0ec822876a8f41 {
        text-align: right; }
        @media (max-width: 374px) {
          .te-blog-post-nav_6a4c8ecd622bf7ca .te-post-navigation_e689b604bfb03b4c:last-child .text_cc0ec822876a8f41 {
            text-align: left; } }
      .te-blog-post-nav_6a4c8ecd622bf7ca .te-post-navigation_e689b604bfb03b4c:last-child::after {
        display: none; }
    .te-blog-post-nav_6a4c8ecd622bf7ca .te-post-navigation_e689b604bfb03b4c .te-post-img_d277692258c9530f {
      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_6a4c8ecd622bf7ca .te-post-navigation_e689b604bfb03b4c .te-post-img_d277692258c9530f {
          width: 100% !important;
          height: 150px !important; } }
      .te-blog-post-nav_6a4c8ecd622bf7ca .te-post-navigation_e689b604bfb03b4c .te-post-img_d277692258c9530f img {
        position: absolute;
        width: 100%;
        height: 100%;
        -o-object-fit: cover;
           object-fit: cover;
        left: 0;
        top: 0; }
    .te-blog-post-nav_6a4c8ecd622bf7ca .te-post-navigation_e689b604bfb03b4c .text_cc0ec822876a8f41 {
      width: 100%; }
      .te-blog-post-nav_6a4c8ecd622bf7ca .te-post-navigation_e689b604bfb03b4c .text_cc0ec822876a8f41 span {
        font-size: 18px;
        font-family: "Inter", sans-serif;
        text-transform: capitalize;
        font-weight: 400;
        display: block;
        color: #335371; }
      .te-blog-post-nav_6a4c8ecd622bf7ca .te-post-navigation_e689b604bfb03b4c .text_cc0ec822876a8f41 h4 {
        text-transform: capitalize;
        font-size: 20px;
        font-weight: 500;
        margin: 0;
        line-height: 30px;
        letter-spacing: 0px; }
    .te-blog-post-nav_6a4c8ecd622bf7ca .te-post-navigation_e689b604bfb03b4c .theme-navigation_dd549a58e5ef1e48 {
      width: 100%; }

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

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

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

.project-details-overview_a1f4d75ded481030 {
  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_a1f4d75ded481030 .list-wrapper_2ab6e1c11628f4c8 {
    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_a1f4d75ded481030 .list-wrapper_2ab6e1c11628f4c8 {
        -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_a1f4d75ded481030 .list-wrapper_2ab6e1c11628f4c8 .image_ae6139d7695af75a {
      width: 410px;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      border-radius: 20px;
      overflow: hidden; }
      .project-details-overview_a1f4d75ded481030 .list-wrapper_2ab6e1c11628f4c8 .image_ae6139d7695af75a img {
        border-radius: 20px; }
    .project-details-overview_a1f4d75ded481030 .list-wrapper_2ab6e1c11628f4c8 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_a1f4d75ded481030 .list-wrapper_2ab6e1c11628f4c8 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_a1f4d75ded481030 .list-wrapper_2ab6e1c11628f4c8 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_a1f4d75ded481030 .list-wrapper_2ab6e1c11628f4c8 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_a1f4d75ded481030 .list-wrapper_2ab6e1c11628f4c8 .user-card_b4144e010cd3e088 {
      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_a1f4d75ded481030 .list-wrapper_2ab6e1c11628f4c8 .user-card_b4144e010cd3e088 {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column; } }
      .project-details-overview_a1f4d75ded481030 .list-wrapper_2ab6e1c11628f4c8 .user-card_b4144e010cd3e088 .image_ae6139d7695af75a {
        width: 90px;
        height: 90px;
        border-radius: 100px;
        overflow: hidden;
        -ms-flex-negative: 0;
            flex-shrink: 0; }
      .project-details-overview_a1f4d75ded481030 .list-wrapper_2ab6e1c11628f4c8 .user-card_b4144e010cd3e088 .content_1629f987f5a73a7b .title_dc285999ccc6924b {
        font-size: 20px;
        font-weight: 500;
        line-height: 28px;
        letter-spacing: 0px; }
      .project-details-overview_a1f4d75ded481030 .list-wrapper_2ab6e1c11628f4c8 .user-card_b4144e010cd3e088 .content_1629f987f5a73a7b .text_cc0ec822876a8f41 {
        margin-bottom: 0; }

.te-list-item_0966d8e493bc469e {
  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_0966d8e493bc469e .icon_4278fc0497240c03 {
    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_0966d8e493bc469e .text_cc0ec822876a8f41 {
    font-size: 18px;
    line-height: 36px;
    font-weight: 400;
    color: #335371;
    margin: 0; }

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

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

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

/* Widget */
.widget_0787f1aee7dfa0c3,
.sidebar__widget_2a53a45dc1a9e1cd {
  /* 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_0787f1aee7dfa0c3 ol,
  .widget_0787f1aee7dfa0c3 ul,
  .sidebar__widget_2a53a45dc1a9e1cd ol,
  .sidebar__widget_2a53a45dc1a9e1cd ul {
    margin-bottom: 0; }
  .widget_0787f1aee7dfa0c3 .widget-instagram-feed_8a9f0336dfb75091,
  .sidebar__widget_2a53a45dc1a9e1cd .widget-instagram-feed_8a9f0336dfb75091 {
    width: 315px; }
    @media only screen and (min-width: 992px) and (max-width: 1280px) {
      .widget_0787f1aee7dfa0c3 .widget-instagram-feed_8a9f0336dfb75091,
      .sidebar__widget_2a53a45dc1a9e1cd .widget-instagram-feed_8a9f0336dfb75091 {
        width: 220px; } }
    @media (max-width: 374px) {
      .widget_0787f1aee7dfa0c3 .widget-instagram-feed_8a9f0336dfb75091,
      .sidebar__widget_2a53a45dc1a9e1cd .widget-instagram-feed_8a9f0336dfb75091 {
        width: 200px; } }
    .widget_0787f1aee7dfa0c3 .widget-instagram-feed_8a9f0336dfb75091 .single-instagram-feed_6618f3de34dd9fc0,
    .sidebar__widget_2a53a45dc1a9e1cd .widget-instagram-feed_8a9f0336dfb75091 .single-instagram-feed_6618f3de34dd9fc0 {
      width: 96px;
      height: 96px; }
  .widget_0787f1aee7dfa0c3 .wp-block-heading_75a9ef09422ff052,
  .widget_0787f1aee7dfa0c3 .widget-title_cca6783e19e766d6,
  .widget_0787f1aee7dfa0c3 .wp-block-search__label_866cdfe25c64f27d,
  .sidebar__widget_2a53a45dc1a9e1cd .wp-block-heading_75a9ef09422ff052,
  .sidebar__widget_2a53a45dc1a9e1cd .widget-title_cca6783e19e766d6,
  .sidebar__widget_2a53a45dc1a9e1cd .wp-block-search__label_866cdfe25c64f27d {
    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_0787f1aee7dfa0c3 .wp-block-social-links_f0097e8c7f7ce0bc .wp-social-link_19493c7fd549d937,
  .sidebar__widget_2a53a45dc1a9e1cd .wp-block-social-links_f0097e8c7f7ce0bc .wp-social-link_19493c7fd549d937 {
    padding: 0;
    margin: 0;
    line-height: 0; }
    .widget_0787f1aee7dfa0c3 .wp-block-social-links_f0097e8c7f7ce0bc .wp-social-link_19493c7fd549d937 a,
    .sidebar__widget_2a53a45dc1a9e1cd .wp-block-social-links_f0097e8c7f7ce0bc .wp-social-link_19493c7fd549d937 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_0787f1aee7dfa0c3 .wp-block-social-links_f0097e8c7f7ce0bc .wp-social-link_19493c7fd549d937 a:before,
      .sidebar__widget_2a53a45dc1a9e1cd .wp-block-social-links_f0097e8c7f7ce0bc .wp-social-link_19493c7fd549d937 a:before {
        display: none; }
  .widget_0787f1aee7dfa0c3 .has-avatars_2bb47e30e28277ca.has-dates_afed569cd9ed6f16.has-excerpts_cb498526f4a176de.wp-block-te-latest-comments_3422ee728e224525 li.wp-block-te-latest-comments__comment_170f41e0cecac309 .wp-block-te-latest-comments__comment-meta_70c316c9924c9f73,
  .widget_0787f1aee7dfa0c3 .has-dates_afed569cd9ed6f16.has-excerpts_cb498526f4a176de.wp-block-te-latest-comments_3422ee728e224525 li.wp-block-te-latest-comments__comment_170f41e0cecac309 .wp-block-te-latest-comments__comment-meta_70c316c9924c9f73,
  .sidebar__widget_2a53a45dc1a9e1cd .has-avatars_2bb47e30e28277ca.has-dates_afed569cd9ed6f16.has-excerpts_cb498526f4a176de.wp-block-te-latest-comments_3422ee728e224525 li.wp-block-te-latest-comments__comment_170f41e0cecac309 .wp-block-te-latest-comments__comment-meta_70c316c9924c9f73,
  .sidebar__widget_2a53a45dc1a9e1cd .has-dates_afed569cd9ed6f16.has-excerpts_cb498526f4a176de.wp-block-te-latest-comments_3422ee728e224525 li.wp-block-te-latest-comments__comment_170f41e0cecac309 .wp-block-te-latest-comments__comment-meta_70c316c9924c9f73 {
    font-weight: 500; }
    .widget_0787f1aee7dfa0c3 .has-avatars_2bb47e30e28277ca.has-dates_afed569cd9ed6f16.has-excerpts_cb498526f4a176de.wp-block-te-latest-comments_3422ee728e224525 li.wp-block-te-latest-comments__comment_170f41e0cecac309 .wp-block-te-latest-comments__comment-meta_70c316c9924c9f73 .wp-block-te-latest-comments__comment-author_b13a20deb2c80d9d,
    .widget_0787f1aee7dfa0c3 .has-avatars_2bb47e30e28277ca.has-dates_afed569cd9ed6f16.has-excerpts_cb498526f4a176de.wp-block-te-latest-comments_3422ee728e224525 li.wp-block-te-latest-comments__comment_170f41e0cecac309 .wp-block-te-latest-comments__comment-meta_70c316c9924c9f73 .wp-block-te-latest-comments__comment-link_43afd67aef3c12a0,
    .widget_0787f1aee7dfa0c3 .has-dates_afed569cd9ed6f16.has-excerpts_cb498526f4a176de.wp-block-te-latest-comments_3422ee728e224525 li.wp-block-te-latest-comments__comment_170f41e0cecac309 .wp-block-te-latest-comments__comment-meta_70c316c9924c9f73 .wp-block-te-latest-comments__comment-author_b13a20deb2c80d9d,
    .widget_0787f1aee7dfa0c3 .has-dates_afed569cd9ed6f16.has-excerpts_cb498526f4a176de.wp-block-te-latest-comments_3422ee728e224525 li.wp-block-te-latest-comments__comment_170f41e0cecac309 .wp-block-te-latest-comments__comment-meta_70c316c9924c9f73 .wp-block-te-latest-comments__comment-link_43afd67aef3c12a0,
    .sidebar__widget_2a53a45dc1a9e1cd .has-avatars_2bb47e30e28277ca.has-dates_afed569cd9ed6f16.has-excerpts_cb498526f4a176de.wp-block-te-latest-comments_3422ee728e224525 li.wp-block-te-latest-comments__comment_170f41e0cecac309 .wp-block-te-latest-comments__comment-meta_70c316c9924c9f73 .wp-block-te-latest-comments__comment-author_b13a20deb2c80d9d,
    .sidebar__widget_2a53a45dc1a9e1cd .has-avatars_2bb47e30e28277ca.has-dates_afed569cd9ed6f16.has-excerpts_cb498526f4a176de.wp-block-te-latest-comments_3422ee728e224525 li.wp-block-te-latest-comments__comment_170f41e0cecac309 .wp-block-te-latest-comments__comment-meta_70c316c9924c9f73 .wp-block-te-latest-comments__comment-link_43afd67aef3c12a0,
    .sidebar__widget_2a53a45dc1a9e1cd .has-dates_afed569cd9ed6f16.has-excerpts_cb498526f4a176de.wp-block-te-latest-comments_3422ee728e224525 li.wp-block-te-latest-comments__comment_170f41e0cecac309 .wp-block-te-latest-comments__comment-meta_70c316c9924c9f73 .wp-block-te-latest-comments__comment-author_b13a20deb2c80d9d,
    .sidebar__widget_2a53a45dc1a9e1cd .has-dates_afed569cd9ed6f16.has-excerpts_cb498526f4a176de.wp-block-te-latest-comments_3422ee728e224525 li.wp-block-te-latest-comments__comment_170f41e0cecac309 .wp-block-te-latest-comments__comment-meta_70c316c9924c9f73 .wp-block-te-latest-comments__comment-link_43afd67aef3c12a0 {
      font-weight: 500; }
  .widget_0787f1aee7dfa0c3 .wp-block-te-latest-comments_3422ee728e224525 li.wp-block-te-latest-comments__comment_170f41e0cecac309,
  .widget_0787f1aee7dfa0c3 .wp-block-latest-posts_57fb4d5ce114fad5 li.wp-block-te-latest-comments__comment_170f41e0cecac309,
  .sidebar__widget_2a53a45dc1a9e1cd .wp-block-te-latest-comments_3422ee728e224525 li.wp-block-te-latest-comments__comment_170f41e0cecac309,
  .sidebar__widget_2a53a45dc1a9e1cd .wp-block-latest-posts_57fb4d5ce114fad5 li.wp-block-te-latest-comments__comment_170f41e0cecac309 {
    margin-bottom: 0; }
  .widget_0787f1aee7dfa0c3 .wp-block-te-latest-comments_3422ee728e224525 li .wp-block-te-latest-comments__comment-meta_70c316c9924c9f73,
  .widget_0787f1aee7dfa0c3 .wp-block-te-latest-comments_3422ee728e224525 li .wp-block-latest-posts__te-post-title_48cac72aa68f3edd,
  .widget_0787f1aee7dfa0c3 .wp-block-latest-posts_57fb4d5ce114fad5 li .wp-block-te-latest-comments__comment-meta_70c316c9924c9f73,
  .widget_0787f1aee7dfa0c3 .wp-block-latest-posts_57fb4d5ce114fad5 li .wp-block-latest-posts__te-post-title_48cac72aa68f3edd,
  .sidebar__widget_2a53a45dc1a9e1cd .wp-block-te-latest-comments_3422ee728e224525 li .wp-block-te-latest-comments__comment-meta_70c316c9924c9f73,
  .sidebar__widget_2a53a45dc1a9e1cd .wp-block-te-latest-comments_3422ee728e224525 li .wp-block-latest-posts__te-post-title_48cac72aa68f3edd,
  .sidebar__widget_2a53a45dc1a9e1cd .wp-block-latest-posts_57fb4d5ce114fad5 li .wp-block-te-latest-comments__comment-meta_70c316c9924c9f73,
  .sidebar__widget_2a53a45dc1a9e1cd .wp-block-latest-posts_57fb4d5ce114fad5 li .wp-block-latest-posts__te-post-title_48cac72aa68f3edd {
    line-height: 28px;
    font-weight: 400; }
    .widget_0787f1aee7dfa0c3 .wp-block-te-latest-comments_3422ee728e224525 li .wp-block-te-latest-comments__comment-meta_70c316c9924c9f73 .wp-block-te-latest-comments__comment-date_dca593600cd2ed1b,
    .widget_0787f1aee7dfa0c3 .wp-block-te-latest-comments_3422ee728e224525 li .wp-block-latest-posts__te-post-title_48cac72aa68f3edd .wp-block-te-latest-comments__comment-date_dca593600cd2ed1b,
    .widget_0787f1aee7dfa0c3 .wp-block-latest-posts_57fb4d5ce114fad5 li .wp-block-te-latest-comments__comment-meta_70c316c9924c9f73 .wp-block-te-latest-comments__comment-date_dca593600cd2ed1b,
    .widget_0787f1aee7dfa0c3 .wp-block-latest-posts_57fb4d5ce114fad5 li .wp-block-latest-posts__te-post-title_48cac72aa68f3edd .wp-block-te-latest-comments__comment-date_dca593600cd2ed1b,
    .sidebar__widget_2a53a45dc1a9e1cd .wp-block-te-latest-comments_3422ee728e224525 li .wp-block-te-latest-comments__comment-meta_70c316c9924c9f73 .wp-block-te-latest-comments__comment-date_dca593600cd2ed1b,
    .sidebar__widget_2a53a45dc1a9e1cd .wp-block-te-latest-comments_3422ee728e224525 li .wp-block-latest-posts__te-post-title_48cac72aa68f3edd .wp-block-te-latest-comments__comment-date_dca593600cd2ed1b,
    .sidebar__widget_2a53a45dc1a9e1cd .wp-block-latest-posts_57fb4d5ce114fad5 li .wp-block-te-latest-comments__comment-meta_70c316c9924c9f73 .wp-block-te-latest-comments__comment-date_dca593600cd2ed1b,
    .sidebar__widget_2a53a45dc1a9e1cd .wp-block-latest-posts_57fb4d5ce114fad5 li .wp-block-latest-posts__te-post-title_48cac72aa68f3edd .wp-block-te-latest-comments__comment-date_dca593600cd2ed1b {
      font-size: 14px !important;
      margin-bottom: 10px;
      position: relative; }
      .widget_0787f1aee7dfa0c3 .wp-block-te-latest-comments_3422ee728e224525 li .wp-block-te-latest-comments__comment-meta_70c316c9924c9f73 .wp-block-te-latest-comments__comment-date_dca593600cd2ed1b:before,
      .widget_0787f1aee7dfa0c3 .wp-block-te-latest-comments_3422ee728e224525 li .wp-block-latest-posts__te-post-title_48cac72aa68f3edd .wp-block-te-latest-comments__comment-date_dca593600cd2ed1b:before,
      .widget_0787f1aee7dfa0c3 .wp-block-latest-posts_57fb4d5ce114fad5 li .wp-block-te-latest-comments__comment-meta_70c316c9924c9f73 .wp-block-te-latest-comments__comment-date_dca593600cd2ed1b:before,
      .widget_0787f1aee7dfa0c3 .wp-block-latest-posts_57fb4d5ce114fad5 li .wp-block-latest-posts__te-post-title_48cac72aa68f3edd .wp-block-te-latest-comments__comment-date_dca593600cd2ed1b:before,
      .sidebar__widget_2a53a45dc1a9e1cd .wp-block-te-latest-comments_3422ee728e224525 li .wp-block-te-latest-comments__comment-meta_70c316c9924c9f73 .wp-block-te-latest-comments__comment-date_dca593600cd2ed1b:before,
      .sidebar__widget_2a53a45dc1a9e1cd .wp-block-te-latest-comments_3422ee728e224525 li .wp-block-latest-posts__te-post-title_48cac72aa68f3edd .wp-block-te-latest-comments__comment-date_dca593600cd2ed1b:before,
      .sidebar__widget_2a53a45dc1a9e1cd .wp-block-latest-posts_57fb4d5ce114fad5 li .wp-block-te-latest-comments__comment-meta_70c316c9924c9f73 .wp-block-te-latest-comments__comment-date_dca593600cd2ed1b:before,
      .sidebar__widget_2a53a45dc1a9e1cd .wp-block-latest-posts_57fb4d5ce114fad5 li .wp-block-latest-posts__te-post-title_48cac72aa68f3edd .wp-block-te-latest-comments__comment-date_dca593600cd2ed1b:before {
        content: "\f274";
        font-family: "Font Awesome 6 Free";
        padding-right: 8px; }
  .widget_0787f1aee7dfa0c3 .wp-block-te-latest-comments_3422ee728e224525 li a,
  .widget_0787f1aee7dfa0c3 .wp-block-latest-posts_57fb4d5ce114fad5 li a,
  .sidebar__widget_2a53a45dc1a9e1cd .wp-block-te-latest-comments_3422ee728e224525 li a,
  .sidebar__widget_2a53a45dc1a9e1cd .wp-block-latest-posts_57fb4d5ce114fad5 li a {
    color: #335371; }
    .widget_0787f1aee7dfa0c3 .wp-block-te-latest-comments_3422ee728e224525 li a.wp-block-te-latest-comments__comment-author_b13a20deb2c80d9d, .widget_0787f1aee7dfa0c3 .wp-block-te-latest-comments_3422ee728e224525 li a.wp-block-te-latest-comments__comment-link_43afd67aef3c12a0,
    .widget_0787f1aee7dfa0c3 .wp-block-latest-posts_57fb4d5ce114fad5 li a.wp-block-te-latest-comments__comment-author_b13a20deb2c80d9d,
    .widget_0787f1aee7dfa0c3 .wp-block-latest-posts_57fb4d5ce114fad5 li a.wp-block-te-latest-comments__comment-link_43afd67aef3c12a0,
    .sidebar__widget_2a53a45dc1a9e1cd .wp-block-te-latest-comments_3422ee728e224525 li a.wp-block-te-latest-comments__comment-author_b13a20deb2c80d9d,
    .sidebar__widget_2a53a45dc1a9e1cd .wp-block-te-latest-comments_3422ee728e224525 li a.wp-block-te-latest-comments__comment-link_43afd67aef3c12a0,
    .sidebar__widget_2a53a45dc1a9e1cd .wp-block-latest-posts_57fb4d5ce114fad5 li a.wp-block-te-latest-comments__comment-author_b13a20deb2c80d9d,
    .sidebar__widget_2a53a45dc1a9e1cd .wp-block-latest-posts_57fb4d5ce114fad5 li a.wp-block-te-latest-comments__comment-link_43afd67aef3c12a0 {
      display: inline !important;
      text-transform: capitalize;
      line-height: 28px;
      font-weight: 400; }
    .widget_0787f1aee7dfa0c3 .wp-block-te-latest-comments_3422ee728e224525 li a:hover,
    .widget_0787f1aee7dfa0c3 .wp-block-latest-posts_57fb4d5ce114fad5 li a:hover,
    .sidebar__widget_2a53a45dc1a9e1cd .wp-block-te-latest-comments_3422ee728e224525 li a:hover,
    .sidebar__widget_2a53a45dc1a9e1cd .wp-block-latest-posts_57fb4d5ce114fad5 li a:hover {
      color: #317EFE; }
  .widget_0787f1aee7dfa0c3 .wp-block-te-latest-comments_3422ee728e224525 li .wp-block-te-latest-comments__comment-excerpt_6442e34b151432af p,
  .widget_0787f1aee7dfa0c3 .wp-block-latest-posts_57fb4d5ce114fad5 li .wp-block-te-latest-comments__comment-excerpt_6442e34b151432af p,
  .sidebar__widget_2a53a45dc1a9e1cd .wp-block-te-latest-comments_3422ee728e224525 li .wp-block-te-latest-comments__comment-excerpt_6442e34b151432af p,
  .sidebar__widget_2a53a45dc1a9e1cd .wp-block-latest-posts_57fb4d5ce114fad5 li .wp-block-te-latest-comments__comment-excerpt_6442e34b151432af p {
    font-size: 16px;
    line-height: 28px;
    margin: 0; }
  .widget_0787f1aee7dfa0c3 .te-social-profile_3e04fd2cae33f62d,
  .sidebar__widget_2a53a45dc1a9e1cd .te-social-profile_3e04fd2cae33f62d {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }
    .widget_0787f1aee7dfa0c3 .te-social-profile_3e04fd2cae33f62d a,
    .sidebar__widget_2a53a45dc1a9e1cd .te-social-profile_3e04fd2cae33f62d 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_0787f1aee7dfa0c3 .te-social-profile_3e04fd2cae33f62d a,
        .sidebar__widget_2a53a45dc1a9e1cd .te-social-profile_3e04fd2cae33f62d a {
          width: 40px;
          height: 40px; } }
      .widget_0787f1aee7dfa0c3 .te-social-profile_3e04fd2cae33f62d a.facebook_2940816f292f3a86,
      .sidebar__widget_2a53a45dc1a9e1cd .te-social-profile_3e04fd2cae33f62d a.facebook_2940816f292f3a86 {
        background-color: #1877f2; }
      .widget_0787f1aee7dfa0c3 .te-social-profile_3e04fd2cae33f62d a.twitter_be591306949aa13a,
      .sidebar__widget_2a53a45dc1a9e1cd .te-social-profile_3e04fd2cae33f62d a.twitter_be591306949aa13a {
        background-color: #1da1f2; }
      .widget_0787f1aee7dfa0c3 .te-social-profile_3e04fd2cae33f62d a.linkedin_4540d774ae94ef75,
      .sidebar__widget_2a53a45dc1a9e1cd .te-social-profile_3e04fd2cae33f62d a.linkedin_4540d774ae94ef75 {
        background-color: #0a66c2; }
      .widget_0787f1aee7dfa0c3 .te-social-profile_3e04fd2cae33f62d a.instagram_cd2e4d176f3cc30e,
      .sidebar__widget_2a53a45dc1a9e1cd .te-social-profile_3e04fd2cae33f62d a.instagram_cd2e4d176f3cc30e {
        background-color: #405de6; }
      .widget_0787f1aee7dfa0c3 .te-social-profile_3e04fd2cae33f62d a:hover,
      .sidebar__widget_2a53a45dc1a9e1cd .te-social-profile_3e04fd2cae33f62d a:hover {
        color: #ffffff;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        background-color: #E7F914; }
  .widget_0787f1aee7dfa0c3 select,
  .sidebar__widget_2a53a45dc1a9e1cd select {
    max-width: 100%;
    height: 50px;
    width: 100%;
    border: 1px solid #E1E1E1;
    padding: 0 10px;
    border-radius: 50px;
    color: #335371;
    margin-bottom: 0; }
  .widget_0787f1aee7dfa0c3 .has-login-form_5996166acade27c4 .login-username_74c8ded9f92a9e38 label,
  .widget_0787f1aee7dfa0c3 .has-login-form_5996166acade27c4 .login-password_a84fa60af6de6762 label,
  .sidebar__widget_2a53a45dc1a9e1cd .has-login-form_5996166acade27c4 .login-username_74c8ded9f92a9e38 label,
  .sidebar__widget_2a53a45dc1a9e1cd .has-login-form_5996166acade27c4 .login-password_a84fa60af6de6762 label {
    margin-bottom: 10px; }
  .widget_0787f1aee7dfa0c3 .has-login-form_5996166acade27c4 .login-username_74c8ded9f92a9e38 input,
  .widget_0787f1aee7dfa0c3 .has-login-form_5996166acade27c4 .login-password_a84fa60af6de6762 input,
  .sidebar__widget_2a53a45dc1a9e1cd .has-login-form_5996166acade27c4 .login-username_74c8ded9f92a9e38 input,
  .sidebar__widget_2a53a45dc1a9e1cd .has-login-form_5996166acade27c4 .login-password_a84fa60af6de6762 input {
    max-width: 100%;
    height: 50px;
    width: 100%;
    border: 1px solid #31373f;
    padding: 0 10px;
    border-radius: 50px;
    color: #335371; }
  .widget_0787f1aee7dfa0c3 .has-login-form_5996166acade27c4 .login-remember_5d1a59a6b287edac label,
  .sidebar__widget_2a53a45dc1a9e1cd .has-login-form_5996166acade27c4 .login-remember_5d1a59a6b287edac label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 10px; }
  .widget_0787f1aee7dfa0c3 .has-login-form_5996166acade27c4 .login-submit_d1e6c6b67a37f31a,
  .sidebar__widget_2a53a45dc1a9e1cd .has-login-form_5996166acade27c4 .login-submit_d1e6c6b67a37f31a {
    margin-bottom: 0; }
    .widget_0787f1aee7dfa0c3 .has-login-form_5996166acade27c4 .login-submit_d1e6c6b67a37f31a input.button-primary_b19e27143a21f4c1,
    .sidebar__widget_2a53a45dc1a9e1cd .has-login-form_5996166acade27c4 .login-submit_d1e6c6b67a37f31a input.button-primary_b19e27143a21f4c1 {
      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_0787f1aee7dfa0c3 .search-form_478d862ece45a2b1,
  .sidebar__widget_2a53a45dc1a9e1cd .search-form_478d862ece45a2b1 {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
    .widget_0787f1aee7dfa0c3 .search-form_478d862ece45a2b1 button,
    .sidebar__widget_2a53a45dc1a9e1cd .search-form_478d862ece45a2b1 button {
      width: 62px;
      -ms-flex-negative: 0;
          flex-shrink: 0; }
  .widget_0787f1aee7dfa0c3.widget_search_df801228933a975d .sidebar__search_18d24b7d26cfe0f0,
  .sidebar__widget_2a53a45dc1a9e1cd.widget_search_df801228933a975d .sidebar__search_18d24b7d26cfe0f0 {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
    .widget_0787f1aee7dfa0c3.widget_search_df801228933a975d .sidebar__search_18d24b7d26cfe0f0 button,
    .sidebar__widget_2a53a45dc1a9e1cd.widget_search_df801228933a975d .sidebar__search_18d24b7d26cfe0f0 button {
      width: 62px;
      -ms-flex-negative: 0;
          flex-shrink: 0; }
  .widget_0787f1aee7dfa0c3 .wp-block-search__no-button_78773f15c8b1422b.wp-block-search_fd9d84c0693f4d19 input,
  .sidebar__widget_2a53a45dc1a9e1cd .wp-block-search__no-button_78773f15c8b1422b.wp-block-search_fd9d84c0693f4d19 input {
    border-radius: 10px; }
  .widget_0787f1aee7dfa0c3 .wp-block-search_fd9d84c0693f4d19,
  .sidebar__widget_2a53a45dc1a9e1cd .wp-block-search_fd9d84c0693f4d19 {
    margin-bottom: -2px; }
  .widget_0787f1aee7dfa0c3 .wp-block-search_fd9d84c0693f4d19,
  .widget_0787f1aee7dfa0c3 .search-form_478d862ece45a2b1,
  .widget_0787f1aee7dfa0c3 .sidebar__search_18d24b7d26cfe0f0,
  .sidebar__widget_2a53a45dc1a9e1cd .wp-block-search_fd9d84c0693f4d19,
  .sidebar__widget_2a53a45dc1a9e1cd .search-form_478d862ece45a2b1,
  .sidebar__widget_2a53a45dc1a9e1cd .sidebar__search_18d24b7d26cfe0f0 {
    display: inline-block;
    width: 100%;
    overflow: hidden; }
    .widget_0787f1aee7dfa0c3 .wp-block-search_fd9d84c0693f4d19 .wp-block-search__inside-wrapper_c555da2dca12e37a,
    .widget_0787f1aee7dfa0c3 .search-form_478d862ece45a2b1 .wp-block-search__inside-wrapper_c555da2dca12e37a,
    .widget_0787f1aee7dfa0c3 .sidebar__search_18d24b7d26cfe0f0 .wp-block-search__inside-wrapper_c555da2dca12e37a,
    .sidebar__widget_2a53a45dc1a9e1cd .wp-block-search_fd9d84c0693f4d19 .wp-block-search__inside-wrapper_c555da2dca12e37a,
    .sidebar__widget_2a53a45dc1a9e1cd .search-form_478d862ece45a2b1 .wp-block-search__inside-wrapper_c555da2dca12e37a,
    .sidebar__widget_2a53a45dc1a9e1cd .sidebar__search_18d24b7d26cfe0f0 .wp-block-search__inside-wrapper_c555da2dca12e37a {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      padding: 0 !important; }
    .widget_0787f1aee7dfa0c3 .wp-block-search_fd9d84c0693f4d19 label,
    .widget_0787f1aee7dfa0c3 .search-form_478d862ece45a2b1 label,
    .widget_0787f1aee7dfa0c3 .sidebar__search_18d24b7d26cfe0f0 label,
    .sidebar__widget_2a53a45dc1a9e1cd .wp-block-search_fd9d84c0693f4d19 label,
    .sidebar__widget_2a53a45dc1a9e1cd .search-form_478d862ece45a2b1 label,
    .sidebar__widget_2a53a45dc1a9e1cd .sidebar__search_18d24b7d26cfe0f0 label {
      font-size: 24px;
      display: block;
      line-height: 28px;
      font-weight: 500;
      margin-bottom: 30px;
      color: #14203A;
      font-family: "Inter", sans-serif; }
    .widget_0787f1aee7dfa0c3 .wp-block-search_fd9d84c0693f4d19 input,
    .widget_0787f1aee7dfa0c3 .search-form_478d862ece45a2b1 input,
    .widget_0787f1aee7dfa0c3 .sidebar__search_18d24b7d26cfe0f0 input,
    .sidebar__widget_2a53a45dc1a9e1cd .wp-block-search_fd9d84c0693f4d19 input,
    .sidebar__widget_2a53a45dc1a9e1cd .search-form_478d862ece45a2b1 input,
    .sidebar__widget_2a53a45dc1a9e1cd .sidebar__search_18d24b7d26cfe0f0 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_0787f1aee7dfa0c3 .wp-block-search_fd9d84c0693f4d19 button,
    .widget_0787f1aee7dfa0c3 .search-form_478d862ece45a2b1 button,
    .widget_0787f1aee7dfa0c3 .sidebar__search_18d24b7d26cfe0f0 button,
    .sidebar__widget_2a53a45dc1a9e1cd .wp-block-search_fd9d84c0693f4d19 button,
    .sidebar__widget_2a53a45dc1a9e1cd .search-form_478d862ece45a2b1 button,
    .sidebar__widget_2a53a45dc1a9e1cd .sidebar__search_18d24b7d26cfe0f0 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_0787f1aee7dfa0c3 .tagcloud_d28c6e914cce0c1c,
  .widget_0787f1aee7dfa0c3 .wp-block-tag-cloud_2572f80035e24696,
  .sidebar__widget_2a53a45dc1a9e1cd .tagcloud_d28c6e914cce0c1c,
  .sidebar__widget_2a53a45dc1a9e1cd .wp-block-tag-cloud_2572f80035e24696 {
    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_0787f1aee7dfa0c3 .tagcloud_d28c6e914cce0c1c a,
    .widget_0787f1aee7dfa0c3 .wp-block-tag-cloud_2572f80035e24696 a,
    .sidebar__widget_2a53a45dc1a9e1cd .tagcloud_d28c6e914cce0c1c a,
    .sidebar__widget_2a53a45dc1a9e1cd .wp-block-tag-cloud_2572f80035e24696 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_0787f1aee7dfa0c3 .tagcloud_d28c6e914cce0c1c a:hover,
      .widget_0787f1aee7dfa0c3 .wp-block-tag-cloud_2572f80035e24696 a:hover,
      .sidebar__widget_2a53a45dc1a9e1cd .tagcloud_d28c6e914cce0c1c a:hover,
      .sidebar__widget_2a53a45dc1a9e1cd .wp-block-tag-cloud_2572f80035e24696 a:hover {
        color: #ffffff;
        background: #317EFE;
        border-color: #317EFE;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }
  .widget_0787f1aee7dfa0c3 ul,
  .widget_0787f1aee7dfa0c3 ol,
  .sidebar__widget_2a53a45dc1a9e1cd ul,
  .sidebar__widget_2a53a45dc1a9e1cd ol {
    margin-bottom: 0;
    padding-left: 0;
    /* Tag Cloud Widget */ }
    .widget_0787f1aee7dfa0c3 ul li,
    .widget_0787f1aee7dfa0c3 ol li,
    .sidebar__widget_2a53a45dc1a9e1cd ul li,
    .sidebar__widget_2a53a45dc1a9e1cd ol li {
      display: block;
      padding: 8px 0;
      border-top: 1px solid #E1E1E1;
      margin-bottom: 0;
      /* Recent Comment Widget */ }
      .widget_0787f1aee7dfa0c3 ul li:first-child,
      .widget_0787f1aee7dfa0c3 ol li:first-child,
      .sidebar__widget_2a53a45dc1a9e1cd ul li:first-child,
      .sidebar__widget_2a53a45dc1a9e1cd ol li:first-child {
        border-top: 0; }
      .widget_0787f1aee7dfa0c3 ul li:last-child,
      .widget_0787f1aee7dfa0c3 ol li:last-child,
      .sidebar__widget_2a53a45dc1a9e1cd ul li:last-child,
      .sidebar__widget_2a53a45dc1a9e1cd ol li:last-child {
        margin-bottom: 0; }
      .widget_0787f1aee7dfa0c3 ul li.recentcomments_cf634b6cc63a9dc5 .comment-author-link_d3469c13e9856d47 a:before, .widget_0787f1aee7dfa0c3 ul li.wp-block-latest-comments__comment_514e7bed3a376cdc .comment-author-link_d3469c13e9856d47 a:before,
      .widget_0787f1aee7dfa0c3 ol li.recentcomments_cf634b6cc63a9dc5 .comment-author-link_d3469c13e9856d47 a:before,
      .widget_0787f1aee7dfa0c3 ol li.wp-block-latest-comments__comment_514e7bed3a376cdc .comment-author-link_d3469c13e9856d47 a:before,
      .sidebar__widget_2a53a45dc1a9e1cd ul li.recentcomments_cf634b6cc63a9dc5 .comment-author-link_d3469c13e9856d47 a:before,
      .sidebar__widget_2a53a45dc1a9e1cd ul li.wp-block-latest-comments__comment_514e7bed3a376cdc .comment-author-link_d3469c13e9856d47 a:before,
      .sidebar__widget_2a53a45dc1a9e1cd ol li.recentcomments_cf634b6cc63a9dc5 .comment-author-link_d3469c13e9856d47 a:before,
      .sidebar__widget_2a53a45dc1a9e1cd ol li.wp-block-latest-comments__comment_514e7bed3a376cdc .comment-author-link_d3469c13e9856d47 a:before {
        display: none; }
      .widget_0787f1aee7dfa0c3 ul li.recentcomments_cf634b6cc63a9dc5 a, .widget_0787f1aee7dfa0c3 ul li.wp-block-latest-comments__comment_514e7bed3a376cdc a,
      .widget_0787f1aee7dfa0c3 ol li.recentcomments_cf634b6cc63a9dc5 a,
      .widget_0787f1aee7dfa0c3 ol li.wp-block-latest-comments__comment_514e7bed3a376cdc a,
      .sidebar__widget_2a53a45dc1a9e1cd ul li.recentcomments_cf634b6cc63a9dc5 a,
      .sidebar__widget_2a53a45dc1a9e1cd ul li.wp-block-latest-comments__comment_514e7bed3a376cdc a,
      .sidebar__widget_2a53a45dc1a9e1cd ol li.recentcomments_cf634b6cc63a9dc5 a,
      .sidebar__widget_2a53a45dc1a9e1cd ol li.wp-block-latest-comments__comment_514e7bed3a376cdc a {
        padding-left: 0;
        display: inline; }
        .widget_0787f1aee7dfa0c3 ul li.recentcomments_cf634b6cc63a9dc5 a:before, .widget_0787f1aee7dfa0c3 ul li.wp-block-latest-comments__comment_514e7bed3a376cdc a:before,
        .widget_0787f1aee7dfa0c3 ol li.recentcomments_cf634b6cc63a9dc5 a:before,
        .widget_0787f1aee7dfa0c3 ol li.wp-block-latest-comments__comment_514e7bed3a376cdc a:before,
        .sidebar__widget_2a53a45dc1a9e1cd ul li.recentcomments_cf634b6cc63a9dc5 a:before,
        .sidebar__widget_2a53a45dc1a9e1cd ul li.wp-block-latest-comments__comment_514e7bed3a376cdc a:before,
        .sidebar__widget_2a53a45dc1a9e1cd ol li.recentcomments_cf634b6cc63a9dc5 a:before,
        .sidebar__widget_2a53a45dc1a9e1cd ol li.wp-block-latest-comments__comment_514e7bed3a376cdc a:before {
          display: none; }
      .widget_0787f1aee7dfa0c3 ul li a,
      .widget_0787f1aee7dfa0c3 ol li a,
      .sidebar__widget_2a53a45dc1a9e1cd ul li a,
      .sidebar__widget_2a53a45dc1a9e1cd 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_0787f1aee7dfa0c3 ul li a::before,
        .widget_0787f1aee7dfa0c3 ol li a::before,
        .sidebar__widget_2a53a45dc1a9e1cd ul li a::before,
        .sidebar__widget_2a53a45dc1a9e1cd ol li a::before {
          content: "\f105";
          font-family: "Font Awesome 6 Free";
          margin-right: 10px; }
        .widget_0787f1aee7dfa0c3 ul li a:hover,
        .widget_0787f1aee7dfa0c3 ol li a:hover,
        .sidebar__widget_2a53a45dc1a9e1cd ul li a:hover,
        .sidebar__widget_2a53a45dc1a9e1cd ol li a:hover {
          color: #317EFE;
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
        .widget_0787f1aee7dfa0c3 ul li a.rsswidget_b7cd3de5b41ffd6e, .widget_0787f1aee7dfa0c3 ul li a.wp-block-latest-posts__post-title_b3bb3adaec2ec0ff,
        .widget_0787f1aee7dfa0c3 ol li a.rsswidget_b7cd3de5b41ffd6e,
        .widget_0787f1aee7dfa0c3 ol li a.wp-block-latest-posts__post-title_b3bb3adaec2ec0ff,
        .sidebar__widget_2a53a45dc1a9e1cd ul li a.rsswidget_b7cd3de5b41ffd6e,
        .sidebar__widget_2a53a45dc1a9e1cd ul li a.wp-block-latest-posts__post-title_b3bb3adaec2ec0ff,
        .sidebar__widget_2a53a45dc1a9e1cd ol li a.rsswidget_b7cd3de5b41ffd6e,
        .sidebar__widget_2a53a45dc1a9e1cd ol li a.wp-block-latest-posts__post-title_b3bb3adaec2ec0ff {
          padding-left: 0;
          font-weight: 500;
          display: block; }
          .widget_0787f1aee7dfa0c3 ul li a.rsswidget_b7cd3de5b41ffd6e:before, .widget_0787f1aee7dfa0c3 ul li a.wp-block-latest-posts__post-title_b3bb3adaec2ec0ff:before,
          .widget_0787f1aee7dfa0c3 ol li a.rsswidget_b7cd3de5b41ffd6e:before,
          .widget_0787f1aee7dfa0c3 ol li a.wp-block-latest-posts__post-title_b3bb3adaec2ec0ff:before,
          .sidebar__widget_2a53a45dc1a9e1cd ul li a.rsswidget_b7cd3de5b41ffd6e:before,
          .sidebar__widget_2a53a45dc1a9e1cd ul li a.wp-block-latest-posts__post-title_b3bb3adaec2ec0ff:before,
          .sidebar__widget_2a53a45dc1a9e1cd ol li a.rsswidget_b7cd3de5b41ffd6e:before,
          .sidebar__widget_2a53a45dc1a9e1cd ol li a.wp-block-latest-posts__post-title_b3bb3adaec2ec0ff:before {
            display: none; }
      .widget_0787f1aee7dfa0c3 ul li ul,
      .widget_0787f1aee7dfa0c3 ol li ul,
      .sidebar__widget_2a53a45dc1a9e1cd ul li ul,
      .sidebar__widget_2a53a45dc1a9e1cd ol li ul {
        padding-left: 25px;
        padding-top: 10px; }
    .widget_0787f1aee7dfa0c3 ul.wp-tag-cloud_f52c781cb48efe68 li,
    .widget_0787f1aee7dfa0c3 ol.wp-tag-cloud_f52c781cb48efe68 li,
    .sidebar__widget_2a53a45dc1a9e1cd ul.wp-tag-cloud_f52c781cb48efe68 li,
    .sidebar__widget_2a53a45dc1a9e1cd ol.wp-tag-cloud_f52c781cb48efe68 li {
      display: inline-block;
      padding: 0;
      border: 0; }
      .widget_0787f1aee7dfa0c3 ul.wp-tag-cloud_f52c781cb48efe68 li a:before,
      .widget_0787f1aee7dfa0c3 ol.wp-tag-cloud_f52c781cb48efe68 li a:before,
      .sidebar__widget_2a53a45dc1a9e1cd ul.wp-tag-cloud_f52c781cb48efe68 li a:before,
      .sidebar__widget_2a53a45dc1a9e1cd ol.wp-tag-cloud_f52c781cb48efe68 li a:before {
        display: none; }
  .widget_0787f1aee7dfa0c3.te_widget_categories_ce418529f3d6e833 li, .widget_0787f1aee7dfa0c3.widget_archive_079f02f490d7cb31 li,
  .widget_0787f1aee7dfa0c3 .wp-block-categories-list_13b33e00d9936783 li,
  .widget_0787f1aee7dfa0c3 .wp-block-archives-list_8819a4720390f265 li,
  .sidebar__widget_2a53a45dc1a9e1cd.te_widget_categories_ce418529f3d6e833 li,
  .sidebar__widget_2a53a45dc1a9e1cd.widget_archive_079f02f490d7cb31 li,
  .sidebar__widget_2a53a45dc1a9e1cd .wp-block-categories-list_13b33e00d9936783 li,
  .sidebar__widget_2a53a45dc1a9e1cd .wp-block-archives-list_8819a4720390f265 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_0787f1aee7dfa0c3.te_widget_categories_ce418529f3d6e833 li.cat-item_46d68381d6d79b9a, .widget_0787f1aee7dfa0c3.widget_archive_079f02f490d7cb31 li.cat-item_46d68381d6d79b9a,
    .widget_0787f1aee7dfa0c3 .wp-block-categories-list_13b33e00d9936783 li.cat-item_46d68381d6d79b9a,
    .widget_0787f1aee7dfa0c3 .wp-block-archives-list_8819a4720390f265 li.cat-item_46d68381d6d79b9a,
    .sidebar__widget_2a53a45dc1a9e1cd.te_widget_categories_ce418529f3d6e833 li.cat-item_46d68381d6d79b9a,
    .sidebar__widget_2a53a45dc1a9e1cd.widget_archive_079f02f490d7cb31 li.cat-item_46d68381d6d79b9a,
    .sidebar__widget_2a53a45dc1a9e1cd .wp-block-categories-list_13b33e00d9936783 li.cat-item_46d68381d6d79b9a,
    .sidebar__widget_2a53a45dc1a9e1cd .wp-block-archives-list_8819a4720390f265 li.cat-item_46d68381d6d79b9a {
      text-align: right;
      display: inline-block;
      width: 100%; }
    .widget_0787f1aee7dfa0c3.te_widget_categories_ce418529f3d6e833 li a, .widget_0787f1aee7dfa0c3.widget_archive_079f02f490d7cb31 li a,
    .widget_0787f1aee7dfa0c3 .wp-block-categories-list_13b33e00d9936783 li a,
    .widget_0787f1aee7dfa0c3 .wp-block-archives-list_8819a4720390f265 li a,
    .sidebar__widget_2a53a45dc1a9e1cd.te_widget_categories_ce418529f3d6e833 li a,
    .sidebar__widget_2a53a45dc1a9e1cd.widget_archive_079f02f490d7cb31 li a,
    .sidebar__widget_2a53a45dc1a9e1cd .wp-block-categories-list_13b33e00d9936783 li a,
    .sidebar__widget_2a53a45dc1a9e1cd .wp-block-archives-list_8819a4720390f265 li a {
      float: left; }

/* About Info Widget*/
.widget-about-info_eeb7debbf436a571 {
  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_eeb7debbf436a571 .about-desc_d6d53ff6b6ff44b1 {
    text-align: left; }
    .widget-about-info_eeb7debbf436a571 .about-desc_d6d53ff6b6ff44b1 .about-title_475526d3059509d1 {
      font-size: 20px; }
  .widget-about-info_eeb7debbf436a571 .about-image_c8e92e3440ac4a21 {
    width: 140px;
    height: 140px;
    border-radius: 10px;
    overflow: hidden;
    margin-bottom: 20px; }
  .widget-about-info_eeb7debbf436a571 .te-social-profile_3e04fd2cae33f62d {
    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_eeb7debbf436a571 .te-social-profile_3e04fd2cae33f62d 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_eeb7debbf436a571 .te-social-profile_3e04fd2cae33f62d 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_afed569cd9ed6f16.has-author_045f3e91f3ac5d94.wp-block-latest-posts_57fb4d5ce114fad5 .wp-block-latest-posts__te-post-title_48cac72aa68f3edd {
  display: inline-block;
  width: 100%;
  font-weight: 500; }

.widget_rss_53ec4e702b00005c .wp-block-heading_75a9ef09422ff052:before,
.widget_rss_53ec4e702b00005c .widget-title_cca6783e19e766d6:before {
  display: none; }
.widget_rss_53ec4e702b00005c .rss-widget-icon_c416af5ccb1c52b7 {
  margin-right: 6px; }
.widget_rss_53ec4e702b00005c ul li a.rsswidget_b7cd3de5b41ffd6e {
  color: #14203A; }
  .widget_rss_53ec4e702b00005c ul li a.rsswidget_b7cd3de5b41ffd6e:hover {
    color: #317EFE; }

.wp-block-latest-posts_57fb4d5ce114fad5 .wp-block-rss__item-title_eecdf0f2e5fc72d7,
.wp-block-rss_852f9d43efabab45 .wp-block-rss__item-title_eecdf0f2e5fc72d7,
.widget_rss_53ec4e702b00005c .wp-block-rss__item-title_eecdf0f2e5fc72d7 {
  display: inline-block;
  width: 100%;
  font-weight: 500; }
  .wp-block-latest-posts_57fb4d5ce114fad5 .wp-block-rss__item-title_eecdf0f2e5fc72d7 a:before,
  .wp-block-rss_852f9d43efabab45 .wp-block-rss__item-title_eecdf0f2e5fc72d7 a:before,
  .widget_rss_53ec4e702b00005c .wp-block-rss__item-title_eecdf0f2e5fc72d7 a:before {
    display: none; }
.wp-block-latest-posts_57fb4d5ce114fad5 .wp-block-latest-posts__post-author_9b0ced00450fdd55,
.wp-block-latest-posts_57fb4d5ce114fad5 .wp-block-rss__item-publish-date_633db540db9f82d0,
.wp-block-rss_852f9d43efabab45 .wp-block-latest-posts__post-author_9b0ced00450fdd55,
.wp-block-rss_852f9d43efabab45 .wp-block-rss__item-publish-date_633db540db9f82d0,
.widget_rss_53ec4e702b00005c .wp-block-latest-posts__post-author_9b0ced00450fdd55,
.widget_rss_53ec4e702b00005c .wp-block-rss__item-publish-date_633db540db9f82d0 {
  margin-right: 10px; }
.wp-block-latest-posts_57fb4d5ce114fad5 .wp-block-latest-posts__post-author_9b0ced00450fdd55,
.wp-block-latest-posts_57fb4d5ce114fad5 .wp-block-latest-posts__te-post-date_52c4faa92337568a,
.wp-block-latest-posts_57fb4d5ce114fad5 .wp-block-rss__item-publish-date_633db540db9f82d0,
.wp-block-latest-posts_57fb4d5ce114fad5 .wp-block-rss__item-author_edec4beb71c50c16,
.wp-block-latest-posts_57fb4d5ce114fad5 .rss-date_8a9643163b61552e,
.wp-block-rss_852f9d43efabab45 .wp-block-latest-posts__post-author_9b0ced00450fdd55,
.wp-block-rss_852f9d43efabab45 .wp-block-latest-posts__te-post-date_52c4faa92337568a,
.wp-block-rss_852f9d43efabab45 .wp-block-rss__item-publish-date_633db540db9f82d0,
.wp-block-rss_852f9d43efabab45 .wp-block-rss__item-author_edec4beb71c50c16,
.wp-block-rss_852f9d43efabab45 .rss-date_8a9643163b61552e,
.widget_rss_53ec4e702b00005c .wp-block-latest-posts__post-author_9b0ced00450fdd55,
.widget_rss_53ec4e702b00005c .wp-block-latest-posts__te-post-date_52c4faa92337568a,
.widget_rss_53ec4e702b00005c .wp-block-rss__item-publish-date_633db540db9f82d0,
.widget_rss_53ec4e702b00005c .wp-block-rss__item-author_edec4beb71c50c16,
.widget_rss_53ec4e702b00005c .rss-date_8a9643163b61552e {
  display: inline-block;
  font-size: 14px !important;
  font-weight: 500;
  text-transform: capitalize;
  position: relative; }
.wp-block-latest-posts_57fb4d5ce114fad5 .wp-block-latest-posts__te-post-date_52c4faa92337568a:before,
.wp-block-latest-posts_57fb4d5ce114fad5 .wp-block-rss__item-publish-date_633db540db9f82d0:before,
.wp-block-latest-posts_57fb4d5ce114fad5 .rss-date_8a9643163b61552e:before,
.wp-block-rss_852f9d43efabab45 .wp-block-latest-posts__te-post-date_52c4faa92337568a:before,
.wp-block-rss_852f9d43efabab45 .wp-block-rss__item-publish-date_633db540db9f82d0:before,
.wp-block-rss_852f9d43efabab45 .rss-date_8a9643163b61552e:before,
.widget_rss_53ec4e702b00005c .wp-block-latest-posts__te-post-date_52c4faa92337568a:before,
.widget_rss_53ec4e702b00005c .wp-block-rss__item-publish-date_633db540db9f82d0:before,
.widget_rss_53ec4e702b00005c .rss-date_8a9643163b61552e:before {
  content: "\f274";
  font-family: "Font Awesome 6 Free";
  padding-right: 8px; }
.wp-block-latest-posts_57fb4d5ce114fad5 .wp-block-latest-posts__post-author_9b0ced00450fdd55:before,
.wp-block-latest-posts_57fb4d5ce114fad5 .wp-block-rss__item-author_edec4beb71c50c16:before,
.wp-block-rss_852f9d43efabab45 .wp-block-latest-posts__post-author_9b0ced00450fdd55:before,
.wp-block-rss_852f9d43efabab45 .wp-block-rss__item-author_edec4beb71c50c16:before,
.widget_rss_53ec4e702b00005c .wp-block-latest-posts__post-author_9b0ced00450fdd55:before,
.widget_rss_53ec4e702b00005c .wp-block-rss__item-author_edec4beb71c50c16:before {
  content: "\f007";
  font-family: "Font Awesome 6 Free";
  padding-right: 8px; }
.wp-block-latest-posts_57fb4d5ce114fad5 .wp-block-latest-posts__post-excerpt_45f9e572245f8ddc,
.wp-block-latest-posts_57fb4d5ce114fad5 .wp-block-rss__item-excerpt_a3715a9bc05ab9f1,
.wp-block-latest-posts_57fb4d5ce114fad5 .rssSummary_986bb889fea7e389,
.wp-block-rss_852f9d43efabab45 .wp-block-latest-posts__post-excerpt_45f9e572245f8ddc,
.wp-block-rss_852f9d43efabab45 .wp-block-rss__item-excerpt_a3715a9bc05ab9f1,
.wp-block-rss_852f9d43efabab45 .rssSummary_986bb889fea7e389,
.widget_rss_53ec4e702b00005c .wp-block-latest-posts__post-excerpt_45f9e572245f8ddc,
.widget_rss_53ec4e702b00005c .wp-block-rss__item-excerpt_a3715a9bc05ab9f1,
.widget_rss_53ec4e702b00005c .rssSummary_986bb889fea7e389 {
  margin-top: 10px;
  margin-bottom: 0; }

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

.te-post-item_6c5f62d746bcbcdb .te-single-post-meta_bbd51dc73490e326 {
  gap: 32px; }

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

.te-comment-title_4951944b1b4a90c4 h2,
.te-comment-title_4951944b1b4a90c4 .wp-block-comments-title_2759d90a3d2233d2,
.wp-block-comments_fbd10583a4347991 h2,
.wp-block-comments_fbd10583a4347991 .wp-block-comments-title_2759d90a3d2233d2 {
  font-size: 24px;
  line-height: 28px;
  margin-bottom: 30px; }

/* Block Comment Start */
.wp-block-comments_fbd10583a4347991 .wp-block-comment-template_1ca2aa0693d30e2f {
  padding-left: 0; }
  .wp-block-comments_fbd10583a4347991 .wp-block-comment-template_1ca2aa0693d30e2f .wp-block-te-comment-reply_36db7d6e07bffd59 {
    margin-top: 15px; }
  .wp-block-comments_fbd10583a4347991 .wp-block-comment-template_1ca2aa0693d30e2f li .wp-block-columns_5a04a9bcbcf0b9a6 {
    padding: 50px;
    border: 1px solid #dfe2e9;
    border-radius: 8px;
    margin-bottom: 24px; }
    .wp-block-comments_fbd10583a4347991 .wp-block-comment-template_1ca2aa0693d30e2f li .wp-block-columns_5a04a9bcbcf0b9a6 .wp-block-column_8e955b37dc66ca8b:first-child {
      -ms-flex-preferred-size: 80px !important;
          flex-basis: 80px !important; }
    .wp-block-comments_fbd10583a4347991 .wp-block-comment-template_1ca2aa0693d30e2f li .wp-block-columns_5a04a9bcbcf0b9a6 .wp-block-avatar_41e5bf2a46b217bb {
      width: 100px;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      border-radius: 50%;
      overflow: hidden; }
      .wp-block-comments_fbd10583a4347991 .wp-block-comment-template_1ca2aa0693d30e2f li .wp-block-columns_5a04a9bcbcf0b9a6 .wp-block-avatar_41e5bf2a46b217bb img {
        width: 100%; }
    .wp-block-comments_fbd10583a4347991 .wp-block-comment-template_1ca2aa0693d30e2f li .wp-block-columns_5a04a9bcbcf0b9a6 .wp-block-comment-author-name_42993ed622af9cc6 a {
      font-size: 21px;
      margin-bottom: 5px;
      font-weight: 500;
      font-family: "Inter", sans-serif;
      color: #14203A; }
    .wp-block-comments_fbd10583a4347991 .wp-block-comment-template_1ca2aa0693d30e2f li .wp-block-columns_5a04a9bcbcf0b9a6 .wp-block-comment-edit-link_8e0d708a8d14317d a {
      color: #317EFE; }
    .wp-block-comments_fbd10583a4347991 .wp-block-comment-template_1ca2aa0693d30e2f li .wp-block-columns_5a04a9bcbcf0b9a6 .wp-block-comment-date_b6622f45f7ed0a45 a,
    .wp-block-comments_fbd10583a4347991 .wp-block-comment-template_1ca2aa0693d30e2f li .wp-block-columns_5a04a9bcbcf0b9a6 .wp-block-comment-edit-link_8e0d708a8d14317d a {
      color: #9ba8c3;
      font-size: 16px;
      font-weight: 400;
      font-family: "Inter", sans-serif; }
    .wp-block-comments_fbd10583a4347991 .wp-block-comment-template_1ca2aa0693d30e2f li .wp-block-columns_5a04a9bcbcf0b9a6 .wp-block-te-comment-reply_36db7d6e07bffd59 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_fbd10583a4347991 .wp-block-comment-template_1ca2aa0693d30e2f li .wp-block-columns_5a04a9bcbcf0b9a6 .wp-block-te-comment-reply_36db7d6e07bffd59 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_bcc3622b7a126f39 .te-comment-respond_532a25aea818e219,
.te-latest-comments_bcc3622b7a126f39 .comment-respond_c0e78a62c8a7a105 {
  margin-top: 60px;
  margin-bottom: 40px; }
.te-latest-comments_bcc3622b7a126f39 li .children_d8a228043e07d605 .te-comments-item_e89089d0122cae00 {
  margin-left: 50px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-latest-comments_bcc3622b7a126f39 li .children_d8a228043e07d605 .te-comments-item_e89089d0122cae00 {
      margin-left: 0; } }
.te-latest-comments_bcc3622b7a126f39 li .children_d8a228043e07d605 .children_d8a228043e07d605 .te-comments-item_e89089d0122cae00 {
  margin-left: 100px;
  border-top: 1px solid #F9F4F1; }
.te-latest-comments_bcc3622b7a126f39 li .te-comments-item_e89089d0122cae00 {
  padding: 50px;
  border: 1px solid #F9F4F1;
  background-color: #F9F4F1;
  border-radius: 20px;
  margin-bottom: 24px; }
  @media (max-width: 767px) {
    .te-latest-comments_bcc3622b7a126f39 li .te-comments-item_e89089d0122cae00 {
      padding: 30px; } }
  .te-latest-comments_bcc3622b7a126f39 li .te-comments-item_e89089d0122cae00 .te-comments-avatar_e908233b67f60bf7 {
    float: left; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-latest-comments_bcc3622b7a126f39 li .te-comments-item_e89089d0122cae00 .te-comments-avatar_e908233b67f60bf7 {
        float: inherit;
        margin-bottom: 20px; } }
    .te-latest-comments_bcc3622b7a126f39 li .te-comments-item_e89089d0122cae00 .te-comments-avatar_e908233b67f60bf7 img {
      margin-right: 30px;
      width: 100px;
      border-radius: 50px; }
  .te-latest-comments_bcc3622b7a126f39 li .te-comments-item_e89089d0122cae00 .te-comments-text_a7733fa3ffb95338 {
    overflow: hidden; }
    .te-latest-comments_bcc3622b7a126f39 li .te-comments-item_e89089d0122cae00 .te-comments-text_a7733fa3ffb95338 p {
      font-size: 16px;
      line-height: 30px;
      margin-bottom: 20px;
      color: #335371; }
    .te-latest-comments_bcc3622b7a126f39 li .te-comments-item_e89089d0122cae00 .te-comments-text_a7733fa3ffb95338 .te-avatar-name_221c81fe70fa82a9 {
      margin-bottom: 10px;
      position: relative; }
      .te-latest-comments_bcc3622b7a126f39 li .te-comments-item_e89089d0122cae00 .te-comments-text_a7733fa3ffb95338 .te-avatar-name_221c81fe70fa82a9 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_bcc3622b7a126f39 li .te-comments-item_e89089d0122cae00 .te-comments-text_a7733fa3ffb95338 .te-avatar-name_221c81fe70fa82a9 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_bcc3622b7a126f39 li .te-comments-item_e89089d0122cae00 .te-comments-text_a7733fa3ffb95338 .te-avatar-name_221c81fe70fa82a9 span {
            display: inline-block;
            width: 100%; } }
    .te-latest-comments_bcc3622b7a126f39 li .te-comments-item_e89089d0122cae00 .te-comments-text_a7733fa3ffb95338 .te-comment-reply_246297d90a7e6815 {
      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_bcc3622b7a126f39 li .te-comments-item_e89089d0122cae00 .te-comments-text_a7733fa3ffb95338 .te-comment-reply_246297d90a7e6815 {
          position: unset;
          margin-top: 10px; } }
      .te-latest-comments_bcc3622b7a126f39 li .te-comments-item_e89089d0122cae00 .te-comments-text_a7733fa3ffb95338 .te-comment-reply_246297d90a7e6815:hover {
        background-color: #317EFE;
        color: #ffffff;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }

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

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

ul.children_d8a228043e07d605 {
  list-style: none; }

.te-post-comments-form_f9b028addbd54510 .te-contacts-message_448379ecf30796c0 {
  margin-top: 10px; }

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

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

.te-comment-respond_532a25aea818e219,
.comment-respond_c0e78a62c8a7a105 {
  position: relative;
  background-color: #F9F4F1;
  padding: 40px;
  border-radius: 20px; }
  .te-comment-respond_532a25aea818e219 .comment-form-cookies-consent_7dcaefbe75b4119c,
  .comment-respond_c0e78a62c8a7a105 .comment-form-cookies-consent_7dcaefbe75b4119c {
    display: none; }
  .te-comment-respond_532a25aea818e219 .comment-notes_9bd91507f49f73dd,
  .comment-respond_c0e78a62c8a7a105 .comment-notes_9bd91507f49f73dd {
    margin-bottom: 30px; }
  .te-comment-respond_532a25aea818e219 p,
  .comment-respond_c0e78a62c8a7a105 p {
    margin: 0; }
  .te-comment-respond_532a25aea818e219 .te-contacts-email_fe96eaa6d5136b4c,
  .te-comment-respond_532a25aea818e219 .te-contacts-name_b55830c846273884,
  .te-comment-respond_532a25aea818e219 .single-input-field_8335c18bd451cc94,
  .comment-respond_c0e78a62c8a7a105 .te-contacts-email_fe96eaa6d5136b4c,
  .comment-respond_c0e78a62c8a7a105 .te-contacts-name_b55830c846273884,
  .comment-respond_c0e78a62c8a7a105 .single-input-field_8335c18bd451cc94 {
    margin-bottom: 20px; }
  .te-comment-respond_532a25aea818e219 label,
  .comment-respond_c0e78a62c8a7a105 label {
    display: block;
    font-size: 18px;
    font-weight: 600;
    color: #778196;
    margin-bottom: 20px; }
  .te-comment-respond_532a25aea818e219 .checkbox-field-wrapper_e7382ca7e8485b70,
  .comment-respond_c0e78a62c8a7a105 .checkbox-field-wrapper_e7382ca7e8485b70 {
    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_532a25aea818e219 .checkbox-field-wrapper_e7382ca7e8485b70 p,
    .comment-respond_c0e78a62c8a7a105 .checkbox-field-wrapper_e7382ca7e8485b70 p {
      margin: 0; }
    .te-comment-respond_532a25aea818e219 .checkbox-field-wrapper_e7382ca7e8485b70 .single-checkbox-field_ef18e1642806697d,
    .comment-respond_c0e78a62c8a7a105 .checkbox-field-wrapper_e7382ca7e8485b70 .single-checkbox-field_ef18e1642806697d {
      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_532a25aea818e219 .te-comment-form-cookies-consent_adae00be4567583d,
  .comment-respond_c0e78a62c8a7a105 .te-comment-form-cookies-consent_adae00be4567583d {
    display: none; }
  .te-comment-respond_532a25aea818e219 input[type="number"],
  .comment-respond_c0e78a62c8a7a105 input[type="number"] {
    -webkit-appearance: textfield;
    -moz-appearance: textfield;
    appearance: textfield; }
  .te-comment-respond_532a25aea818e219 input,
  .te-comment-respond_532a25aea818e219 select,
  .comment-respond_c0e78a62c8a7a105 input,
  .comment-respond_c0e78a62c8a7a105 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_532a25aea818e219 *::-webkit-input-placeholder,
  .comment-respond_c0e78a62c8a7a105 *::-webkit-input-placeholder {
    color: #778196; }
  .te-comment-respond_532a25aea818e219 *:-ms-input-placeholder,
  .comment-respond_c0e78a62c8a7a105 *:-ms-input-placeholder {
    color: #778196; }
  .te-comment-respond_532a25aea818e219 *::-ms-input-placeholder,
  .comment-respond_c0e78a62c8a7a105 *::-ms-input-placeholder {
    color: #778196; }
  .te-comment-respond_532a25aea818e219 *::placeholder,
  .comment-respond_c0e78a62c8a7a105 *::placeholder {
    color: #778196; }
  .te-comment-respond_532a25aea818e219 textarea,
  .comment-respond_c0e78a62c8a7a105 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_532a25aea818e219 input:focus,
  .te-comment-respond_532a25aea818e219 textarea:focus,
  .te-comment-respond_532a25aea818e219 .form-select_dc0737095c45618e:focus,
  .comment-respond_c0e78a62c8a7a105 input:focus,
  .comment-respond_c0e78a62c8a7a105 textarea:focus,
  .comment-respond_c0e78a62c8a7a105 .form-select_dc0737095c45618e: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_22ef5d9e2ac8b473 {
  position: relative;
  border-radius: 20px;
  overflow: hidden; }
  .te-team-card_22ef5d9e2ac8b473:hover .image_ae6139d7695af75a:before {
    height: 250%;
    -webkit-transition: all 900ms linear;
    transition: all 900ms linear;
    background-color: transparent; }
  .te-team-card_22ef5d9e2ac8b473:hover .image_ae6139d7695af75a 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_22ef5d9e2ac8b473:hover .te-content-wrapper_2bef8f06352e9b73 {
    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_22ef5d9e2ac8b473 .image_ae6139d7695af75a {
    overflow: hidden;
    position: relative; }
    .te-team-card_22ef5d9e2ac8b473 .image_ae6139d7695af75a: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_22ef5d9e2ac8b473 .image_ae6139d7695af75a 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_22ef5d9e2ac8b473 .te-content-wrapper_2bef8f06352e9b73 {
    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_22ef5d9e2ac8b473 .te-content-wrapper_2bef8f06352e9b73 .content_1629f987f5a73a7b {
      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_22ef5d9e2ac8b473 .te-content-wrapper_2bef8f06352e9b73 .content_1629f987f5a73a7b .title_dc285999ccc6924b {
        font-size: 24px;
        font-weight: 500;
        line-height: 24px;
        letter-spacing: 0px;
        color: #ffffff;
        font-family: "Inter", sans-serif;
        margin: 0; }
      .te-team-card_22ef5d9e2ac8b473 .te-content-wrapper_2bef8f06352e9b73 .content_1629f987f5a73a7b .desc_2c3fa1329334ead0 {
        font-size: 18px;
        line-height: 18px;
        font-weight: 400;
        color: #ffffff;
        font-family: "Inter", sans-serif;
        margin: 0; }
    .te-team-card_22ef5d9e2ac8b473 .te-content-wrapper_2bef8f06352e9b73 .social_f7896fb3dbd53f4a {
      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_22ef5d9e2ac8b473 .te-content-wrapper_2bef8f06352e9b73 .social_f7896fb3dbd53f4a 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_22ef5d9e2ac8b473 .te-content-wrapper_2bef8f06352e9b73 .social_f7896fb3dbd53f4a a:hover {
          background-color: #E7F914;
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }

.te-team-card_22ef5d9e2ac8b473.style-2_a517cf37c0eeb1a9 {
  padding: 20px;
  background-color: #F9F4F1;
  border-radius: 20px;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out; }
  .te-team-card_22ef5d9e2ac8b473.style-2_a517cf37c0eeb1a9:hover {
    background-color: #317EFE;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }
    .te-team-card_22ef5d9e2ac8b473.style-2_a517cf37c0eeb1a9:hover .te-content-wrapper_2bef8f06352e9b73 .social_f7896fb3dbd53f4a a {
      color: #ffffff;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-team-card_22ef5d9e2ac8b473.style-2_a517cf37c0eeb1a9:hover .te-content-wrapper_2bef8f06352e9b73 .content_1629f987f5a73a7b .title_dc285999ccc6924b,
    .te-team-card_22ef5d9e2ac8b473.style-2_a517cf37c0eeb1a9:hover .te-content-wrapper_2bef8f06352e9b73 .content_1629f987f5a73a7b .desc_2c3fa1329334ead0 {
      color: #ffffff;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
  .te-team-card_22ef5d9e2ac8b473.style-2_a517cf37c0eeb1a9 .image_ae6139d7695af75a {
    border-radius: 20px; }
  .te-team-card_22ef5d9e2ac8b473.style-2_a517cf37c0eeb1a9 .te-content-wrapper_2bef8f06352e9b73 {
    position: unset;
    visibility: visible;
    opacity: 1;
    background: transparent;
    -webkit-transform: unset;
            transform: unset; }
    .te-team-card_22ef5d9e2ac8b473.style-2_a517cf37c0eeb1a9 .te-content-wrapper_2bef8f06352e9b73 .content_1629f987f5a73a7b {
      padding: 0;
      margin-top: 20px;
      margin-bottom: 10px;
      position: unset; }
      .te-team-card_22ef5d9e2ac8b473.style-2_a517cf37c0eeb1a9 .te-content-wrapper_2bef8f06352e9b73 .content_1629f987f5a73a7b .title_dc285999ccc6924b {
        color: #131A2A;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }
        .te-team-card_22ef5d9e2ac8b473.style-2_a517cf37c0eeb1a9 .te-content-wrapper_2bef8f06352e9b73 .content_1629f987f5a73a7b .title_dc285999ccc6924b a:hover {
          color: #ffffff !important; }
      .te-team-card_22ef5d9e2ac8b473.style-2_a517cf37c0eeb1a9 .te-content-wrapper_2bef8f06352e9b73 .content_1629f987f5a73a7b .desc_2c3fa1329334ead0 {
        color: #335371;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out; }
    .te-team-card_22ef5d9e2ac8b473.style-2_a517cf37c0eeb1a9 .te-content-wrapper_2bef8f06352e9b73 .social_f7896fb3dbd53f4a a {
      border: 1px solid #E1E1E1;
      background-color: transparent; }
      .te-team-card_22ef5d9e2ac8b473.style-2_a517cf37c0eeb1a9 .te-content-wrapper_2bef8f06352e9b73 .social_f7896fb3dbd53f4a 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_4e56f3aab94fe434 {
  position: relative;
  padding: 0;
  overflow: hidden; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .te-team-member-slider-wrapper_4e56f3aab94fe434 {
      padding: 0 12px; } }
  .te-team-member-slider-wrapper_4e56f3aab94fe434 .slick-list_0e4a97ec36c3bc1e {
    margin: 0 -15px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-team-member-slider-wrapper_4e56f3aab94fe434 .slick-list_0e4a97ec36c3bc1e {
        padding-bottom: 25px;
        margin: unset; } }
    .te-team-member-slider-wrapper_4e56f3aab94fe434 .slick-list_0e4a97ec36c3bc1e .slick-slide_e69973866fe090e9 {
      margin: 0 15px; }
  .te-team-member-slider-wrapper_4e56f3aab94fe434 .slick-dots_30e44c7b63a7d26b {
    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_4e56f3aab94fe434 .slick-dots_30e44c7b63a7d26b 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_4e56f3aab94fe434 .slick-dots_30e44c7b63a7d26b 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_4e56f3aab94fe434 .slick-dots_30e44c7b63a7d26b li.slick-active_5fc3beaa30a866ea {
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        outline: 2px solid #317EFE; }
        .te-team-member-slider-wrapper_4e56f3aab94fe434 .slick-dots_30e44c7b63a7d26b li.slick-active_5fc3beaa30a866ea button {
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
  .te-team-member-slider-wrapper_4e56f3aab94fe434 .slick-arrow_99e0ff22f6ee412d {
    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_10aa55b7ffbf84d3 {
  background-color: #ffffff;
  overflow: hidden;
  margin-bottom: 30px;
  border-radius: 20px; }
  .te-portfolio-card_10aa55b7ffbf84d3:hover .image_ae6139d7695af75a .te-content-wrapper_2bef8f06352e9b73 {
    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_10aa55b7ffbf84d3:hover .image_ae6139d7695af75a .te-content-wrapper_2bef8f06352e9b73 .content_1629f987f5a73a7b .content-inner_04452b5bd8e93cb3 {
      margin-bottom: 0;
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-portfolio-card_10aa55b7ffbf84d3:hover .image_ae6139d7695af75a .te-content-wrapper_2bef8f06352e9b73 .content_1629f987f5a73a7b .btn-wrapper_068ad7892041774d {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out; }
    .te-portfolio-card_10aa55b7ffbf84d3:hover .image_ae6139d7695af75a .te-content-wrapper_2bef8f06352e9b73 .content_1629f987f5a73a7b .content-inner_04452b5bd8e93cb3 {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      -webkit-transform: scaleY(1);
              transform: scaleY(1); }
  .te-portfolio-card_10aa55b7ffbf84d3:hover .image_ae6139d7695af75a 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_10aa55b7ffbf84d3 .image_ae6139d7695af75a {
    overflow: hidden;
    position: relative; }
    .te-portfolio-card_10aa55b7ffbf84d3 .image_ae6139d7695af75a 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_10aa55b7ffbf84d3 .te-content-wrapper_2bef8f06352e9b73 {
    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_10aa55b7ffbf84d3 .te-content-wrapper_2bef8f06352e9b73 .content_1629f987f5a73a7b {
      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_10aa55b7ffbf84d3 .te-content-wrapper_2bef8f06352e9b73 .content_1629f987f5a73a7b .content-inner_04452b5bd8e93cb3 {
        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_10aa55b7ffbf84d3 .te-content-wrapper_2bef8f06352e9b73 .content_1629f987f5a73a7b .sub-title_e30f3b0cbb89489e {
        color: #131A2A;
        font-size: 18px;
        line-height: 36px;
        font-weight: 400; }
      .te-portfolio-card_10aa55b7ffbf84d3 .te-content-wrapper_2bef8f06352e9b73 .content_1629f987f5a73a7b .title_dc285999ccc6924b {
        margin-bottom: 0;
        color: #131A2A;
        font-size: 24px;
        line-height: 39px;
        font-weight: 500; }
      .te-portfolio-card_10aa55b7ffbf84d3 .te-content-wrapper_2bef8f06352e9b73 .content_1629f987f5a73a7b .btn-wrapper_068ad7892041774d {
        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_10aa55b7ffbf84d3 .te-content-wrapper_2bef8f06352e9b73 .content_1629f987f5a73a7b .btn-wrapper_068ad7892041774d 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_10aa55b7ffbf84d3 .te-content-wrapper_2bef8f06352e9b73 .content_1629f987f5a73a7b .btn-wrapper_068ad7892041774d a:hover {
            -webkit-transition: all 0.5s ease-out;
            transition: all 0.5s ease-out;
            background-color: #317EFE;
            color: #ffffff; }

.te-portfolio-card_10aa55b7ffbf84d3.style-2_a517cf37c0eeb1a9 .te-content-wrapper_2bef8f06352e9b73 .content_1629f987f5a73a7b {
  background-color: #317efeb8;
  padding: 20px;
  border-radius: 20px; }
  .te-portfolio-card_10aa55b7ffbf84d3.style-2_a517cf37c0eeb1a9 .te-content-wrapper_2bef8f06352e9b73 .content_1629f987f5a73a7b .btn-wrapper_068ad7892041774d {
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); }

.te-portfolio-card_10aa55b7ffbf84d3.style-3_b94be8f31c292f30:hover .te-content-wrapper_2bef8f06352e9b73 .content_1629f987f5a73a7b .btn-wrapper_068ad7892041774d {
  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_10aa55b7ffbf84d3.style-3_b94be8f31c292f30 .te-content-wrapper_2bef8f06352e9b73 {
  padding: 0; }
  .te-portfolio-card_10aa55b7ffbf84d3.style-3_b94be8f31c292f30 .te-content-wrapper_2bef8f06352e9b73 .content_1629f987f5a73a7b .content-inner_04452b5bd8e93cb3 {
    border-radius: 20px;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    padding: 30px; }
  .te-portfolio-card_10aa55b7ffbf84d3.style-3_b94be8f31c292f30 .te-content-wrapper_2bef8f06352e9b73 .content_1629f987f5a73a7b .btn-wrapper_068ad7892041774d {
    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_212c408ef205a13a.style-1_7b2cacc77a80dd65 {
  margin-top: -210px; }
  @media (max-width: 991px) {
    .newsletter-area_212c408ef205a13a.style-1_7b2cacc77a80dd65 {
      margin-top: 0;
      padding-top: 100px; } }

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

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

.testimonial-slider-area_9acd065a0da260e1.style-1_7b2cacc77a80dd65 {
  padding-bottom: 5px; }

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

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

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

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

.team-slider-area_c904f2fe11c7772c.style-1_7b2cacc77a80dd65 {
  overflow: hidden; }

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

.about-us-area_48376c169c2d1ff6.style-2_a517cf37c0eeb1a9 {
  padding-top: 120px;
  padding-bottom: 330px;
  background-color: #F9F4F1; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .about-us-area_48376c169c2d1ff6.style-2_a517cf37c0eeb1a9 {
      padding: 80px 0; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .about-us-area_48376c169c2d1ff6.style-2_a517cf37c0eeb1a9 {
      padding: 100px 0; } }
  @media (max-width: 991px) {
    .about-us-area_48376c169c2d1ff6.style-2_a517cf37c0eeb1a9 .te-about-image-card_f4edf0be9940ce17 {
      text-align: center;
      margin-bottom: 50px; } }
  @media (max-width: 991px) {
    .about-us-area_48376c169c2d1ff6.style-2_a517cf37c0eeb1a9 .te-about-image-card_f4edf0be9940ce17 .te-main-img-wrapper_0ac70c4aff29b75b .te-main-img-inner_8209d7529fecc709 {
      width: 100%; } }
  @media (max-width: 1199px) {
    .about-us-area_48376c169c2d1ff6.style-2_a517cf37c0eeb1a9 .te-about-image-card_f4edf0be9940ce17 .te-company-foundation_be9588d5a0736a0d {
      left: 0; } }
  @media (max-width: 1199px) {
    .about-us-area_48376c169c2d1ff6.style-2_a517cf37c0eeb1a9 .te-about-info-card_bd351722e902c18b {
      padding-left: 0; } }
  @media only screen and (min-width: 992px) and (max-width: 1199px) {
    .about-us-area_48376c169c2d1ff6.style-2_a517cf37c0eeb1a9 .te-about-info-card_bd351722e902c18b {
      padding-left: 60px; } }
  @media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .about-us-area_48376c169c2d1ff6.style-2_a517cf37c0eeb1a9 .te-about-info-card_bd351722e902c18b {
      padding-left: 80px; } }

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

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

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

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

.faq-area_dc3ee79b1a438e11.style-1_7b2cacc77a80dd65 {
  padding-bottom: 100px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .faq-area_dc3ee79b1a438e11.style-1_7b2cacc77a80dd65 {
      padding-bottom: 80px; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .faq-area_dc3ee79b1a438e11.style-1_7b2cacc77a80dd65 {
      padding-bottom: 100px; } }
  @media only screen and (min-width: 992px) and (max-width: 1199px) {
    .faq-area_dc3ee79b1a438e11.style-1_7b2cacc77a80dd65 {
      padding-bottom: 120px; } }
  @media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .faq-area_dc3ee79b1a438e11.style-1_7b2cacc77a80dd65 {
      padding-bottom: 120px; } }
  @media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .faq-area_dc3ee79b1a438e11.style-1_7b2cacc77a80dd65 .accordion-wrapper_b33bceff1bdc3a66 {
      padding-right: 60px; } }
  .faq-area_dc3ee79b1a438e11.style-1_7b2cacc77a80dd65 .te-faq-image_f21f29813ce7018a {
    margin-top: 82px;
    position: relative;
    right: -83px;
    display: inline-block; }
    @media (max-width: 1199px) {
      .faq-area_dc3ee79b1a438e11.style-1_7b2cacc77a80dd65 .te-faq-image_f21f29813ce7018a {
        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_dc3ee79b1a438e11.style-1_7b2cacc77a80dd65 .te-faq-image_f21f29813ce7018a {
        right: 0; } }
    .faq-area_dc3ee79b1a438e11.style-1_7b2cacc77a80dd65 .te-faq-image_f21f29813ce7018a .te-image-wrapper_6542d05d897141b2 {
      position: relative; }
      .faq-area_dc3ee79b1a438e11.style-1_7b2cacc77a80dd65 .te-faq-image_f21f29813ce7018a .te-image-wrapper_6542d05d897141b2 .te-main-img-inner_8209d7529fecc709 {
        -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_dc3ee79b1a438e11.style-1_7b2cacc77a80dd65 .te-faq-image_f21f29813ce7018a .te-image-wrapper_6542d05d897141b2 .te-image-shape_888757b61a6a3123 {
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
        z-index: -1; }
      .faq-area_dc3ee79b1a438e11.style-1_7b2cacc77a80dd65 .te-faq-image_f21f29813ce7018a .te-image-wrapper_6542d05d897141b2 .content_1629f987f5a73a7b {
        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_dc3ee79b1a438e11.style-1_7b2cacc77a80dd65 .te-faq-image_f21f29813ce7018a .te-image-wrapper_6542d05d897141b2 .content_1629f987f5a73a7b .title_dc285999ccc6924b {
          font-size: 18px;
          font-weight: 400;
          line-height: 18px;
          color: #ffffff;
          margin-bottom: 0; }
        .faq-area_dc3ee79b1a438e11.style-1_7b2cacc77a80dd65 .te-faq-image_f21f29813ce7018a .te-image-wrapper_6542d05d897141b2 .content_1629f987f5a73a7b .number_88d39b591c68c56b {
          font-size: 32px;
          font-weight: 500;
          line-height: 32px;
          letter-spacing: 0px;
          color: #ffffff;
          margin-bottom: 0; }
      .faq-area_dc3ee79b1a438e11.style-1_7b2cacc77a80dd65 .te-faq-image_f21f29813ce7018a .te-image-wrapper_6542d05d897141b2 .top-content_2a0cec36ac8b74d8 {
        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_dc3ee79b1a438e11.style-1_7b2cacc77a80dd65 .te-faq-image_f21f29813ce7018a .te-image-wrapper_6542d05d897141b2 .top-content_2a0cec36ac8b74d8 {
            left: 50%;
            -webkit-transform: translateX(-50%);
                    transform: translateX(-50%); } }
      .faq-area_dc3ee79b1a438e11.style-1_7b2cacc77a80dd65 .te-faq-image_f21f29813ce7018a .te-image-wrapper_6542d05d897141b2 .bottom-content_6db5baa7a1b0a34c {
        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_dc3ee79b1a438e11.style-1_7b2cacc77a80dd65 .te-faq-image_f21f29813ce7018a .te-image-wrapper_6542d05d897141b2 .bottom-content_6db5baa7a1b0a34c {
            right: 50%;
            -webkit-transform: translateX(50%);
                    transform: translateX(50%); } }
        .faq-area_dc3ee79b1a438e11.style-1_7b2cacc77a80dd65 .te-faq-image_f21f29813ce7018a .te-image-wrapper_6542d05d897141b2 .bottom-content_6db5baa7a1b0a34c .bottom-content-inner_c00d7d7f515b24a5 {
          width: 100%;
          height: 100%;
          background-color: #E7F914;
          border-radius: 100%;
          border: 8px solid #ffffff;
          outline: 2px dashed #14203A; }
          .faq-area_dc3ee79b1a438e11.style-1_7b2cacc77a80dd65 .te-faq-image_f21f29813ce7018a .te-image-wrapper_6542d05d897141b2 .bottom-content_6db5baa7a1b0a34c .bottom-content-inner_c00d7d7f515b24a5 .title_dc285999ccc6924b,
          .faq-area_dc3ee79b1a438e11.style-1_7b2cacc77a80dd65 .te-faq-image_f21f29813ce7018a .te-image-wrapper_6542d05d897141b2 .bottom-content_6db5baa7a1b0a34c .bottom-content-inner_c00d7d7f515b24a5 .number_88d39b591c68c56b {
            color: #14203A; }

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

.testimonial-slider-area_9acd065a0da260e1 {
  overflow: hidden;
  padding-bottom: 10px; }
  .testimonial-slider-area_9acd065a0da260e1.style-2_a517cf37c0eeb1a9 .slick-list_0e4a97ec36c3bc1e {
    margin: 0 -100px;
    overflow: visible; }
    .testimonial-slider-area_9acd065a0da260e1.style-2_a517cf37c0eeb1a9 .slick-list_0e4a97ec36c3bc1e .te-slick-item_af1883eab0cc8538 {
      width: 520px;
      margin: 0 15px; }

.counter-up-area_a9807aa16a00985d.style-2_a517cf37c0eeb1a9 .te-counter-card_c0696e1588363288 {
  padding: 80px 55px;
  background-color: #131A2A;
  border-radius: 20px; }
  .counter-up-area_a9807aa16a00985d.style-2_a517cf37c0eeb1a9 .te-counter-card_c0696e1588363288 .te-counter-item_cae42753e00969cd .icon_4278fc0497240c03 {
    width: unset;
    height: unset;
    background-color: transparent; }
  .counter-up-area_a9807aa16a00985d.style-2_a517cf37c0eeb1a9 .te-counter-card_c0696e1588363288 .te-counter-item_cae42753e00969cd .te-counter-title_6c7c961aefcf7f96 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    gap: 30px; }
    .counter-up-area_a9807aa16a00985d.style-2_a517cf37c0eeb1a9 .te-counter-card_c0696e1588363288 .te-counter-item_cae42753e00969cd .te-counter-title_6c7c961aefcf7f96 .content_1629f987f5a73a7b {
      gap: 18px;
      text-align: left; }
  .counter-up-area_a9807aa16a00985d.style-2_a517cf37c0eeb1a9 .te-counter-card_c0696e1588363288 .te-counter-item_cae42753e00969cd .title_dc285999ccc6924b {
    color: #ffffff; }
  .counter-up-area_a9807aa16a00985d.style-2_a517cf37c0eeb1a9 .te-counter-card_c0696e1588363288 .te-counter-item_cae42753e00969cd .number_88d39b591c68c56b {
    color: #E7F914; }
  .counter-up-area_a9807aa16a00985d.style-2_a517cf37c0eeb1a9 .te-counter-card_c0696e1588363288 .te-counter-item_cae42753e00969cd .number_88d39b591c68c56b,
  .counter-up-area_a9807aa16a00985d.style-2_a517cf37c0eeb1a9 .te-counter-card_c0696e1588363288 .te-counter-item_cae42753e00969cd .title_dc285999ccc6924b {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }

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

.subscribe-area_875b2f73ac33faf0.style-2_a517cf37c0eeb1a9 {
  position: relative;
  z-index: 9;
  margin-bottom: -140px; }
  .subscribe-area_875b2f73ac33faf0.style-2_a517cf37c0eeb1a9 .te-subscribe-inner-area_73a1289634349a31 {
    background-color: #317EFE;
    padding: 10px;
    border-radius: 20px;
    gap: 0; }
    .subscribe-area_875b2f73ac33faf0.style-2_a517cf37c0eeb1a9 .te-subscribe-inner-area_73a1289634349a31 .te-image-bg-collumn_104c3d93fbbbfe9d {
      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_875b2f73ac33faf0.style-2_a517cf37c0eeb1a9 .te-subscribe-inner-area_73a1289634349a31 .te-subscribe-form-wrapper_e49f5bc39c27b97e {
      padding: 0; }
    .subscribe-area_875b2f73ac33faf0.style-2_a517cf37c0eeb1a9 .te-subscribe-inner-area_73a1289634349a31 .te-content-wrapper_2bef8f06352e9b73 {
      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_875b2f73ac33faf0.style-2_a517cf37c0eeb1a9 .te-subscribe-inner-area_73a1289634349a31 .te-content-wrapper_2bef8f06352e9b73 {
          left: unset; } }
      @media only screen and (min-width: 0px) and (max-width: 767px) {
        .subscribe-area_875b2f73ac33faf0.style-2_a517cf37c0eeb1a9 .te-subscribe-inner-area_73a1289634349a31 .te-content-wrapper_2bef8f06352e9b73 {
          -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_875b2f73ac33faf0.style-2_a517cf37c0eeb1a9 .te-subscribe-inner-area_73a1289634349a31 .te-content-wrapper_2bef8f06352e9b73 {
          -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_875b2f73ac33faf0.style-2_a517cf37c0eeb1a9 .te-subscribe-inner-area_73a1289634349a31 .te-content-wrapper_2bef8f06352e9b73 {
          gap: 60px; } }
      .subscribe-area_875b2f73ac33faf0.style-2_a517cf37c0eeb1a9 .te-subscribe-inner-area_73a1289634349a31 .te-content-wrapper_2bef8f06352e9b73 .te-subscribe-title_d6c1b9e407584334 {
        font-size: 38px;
        font-weight: 500;
        line-height: 46px;
        letter-spacing: -0.676px;
        text-transform: capitalize;
        margin-bottom: 0; }
      .subscribe-area_875b2f73ac33faf0.style-2_a517cf37c0eeb1a9 .te-subscribe-inner-area_73a1289634349a31 .te-content-wrapper_2bef8f06352e9b73 .te-content-inner_fbc60152cd6ca755 {
        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_875b2f73ac33faf0.style-2_a517cf37c0eeb1a9 .te-subscribe-inner-area_73a1289634349a31 .te-content-wrapper_2bef8f06352e9b73 .te-content-inner_fbc60152cd6ca755 {
            -ms-flex-wrap: wrap;
                flex-wrap: wrap; } }
        .subscribe-area_875b2f73ac33faf0.style-2_a517cf37c0eeb1a9 .te-subscribe-inner-area_73a1289634349a31 .te-content-wrapper_2bef8f06352e9b73 .te-content-inner_fbc60152cd6ca755 .icon_4278fc0497240c03 {
          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_875b2f73ac33faf0.style-2_a517cf37c0eeb1a9 .te-subscribe-inner-area_73a1289634349a31 .te-subscribe-form-widget_36d8d9b0fcfdf730 {
      background: #fff;
      padding: 7px;
      border-radius: 50px; }
    .subscribe-area_875b2f73ac33faf0.style-2_a517cf37c0eeb1a9 .te-subscribe-inner-area_73a1289634349a31 .mc4wp-form-fields_d4cf1d6be445d29a {
      gap: 0;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
      @media only screen and (min-width: 992px) and (max-width: 1199px) {
        .subscribe-area_875b2f73ac33faf0.style-2_a517cf37c0eeb1a9 .te-subscribe-inner-area_73a1289634349a31 .mc4wp-form-fields_d4cf1d6be445d29a {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column; } }

.testimonial-slider-area_9acd065a0da260e1.style-3_b94be8f31c292f30 {
  padding: 80px 0; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .testimonial-slider-area_9acd065a0da260e1.style-3_b94be8f31c292f30 {
      padding: 80px 0; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .testimonial-slider-area_9acd065a0da260e1.style-3_b94be8f31c292f30 {
      padding: 100px 0; } }
  .testimonial-slider-area_9acd065a0da260e1.style-3_b94be8f31c292f30 .slick-list_0e4a97ec36c3bc1e .slick-slide_e69973866fe090e9.slick-current_3fa8cc49fc797efb .te-testimonial-card_3b731652ce157789.style-3_b94be8f31c292f30 .te-content-wrapper_2bef8f06352e9b73 .te-user-meta_ed489dd506b9a17a .icon_4278fc0497240c03 {
    color: #317EFE; }

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

.contact-form-area_8d6e80533f733855 {
  padding-top: 30px;
  padding-bottom: 45px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .contact-form-area_8d6e80533f733855 {
      padding-top: 30px;
      padding-bottom: 45px; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .contact-form-area_8d6e80533f733855 {
      padding-top: 30px;
      padding-bottom: 45px; } }
  .contact-form-area_8d6e80533f733855 .te-comment-respond_532a25aea818e219 .title_dc285999ccc6924b,
  .contact-form-area_8d6e80533f733855 .te-title-wrapper_c4f8aff296ffcfa7 .title_dc285999ccc6924b {
    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_8d6e80533f733855 .te-comment-respond_532a25aea818e219 .title_dc285999ccc6924b,
      .contact-form-area_8d6e80533f733855 .te-title-wrapper_c4f8aff296ffcfa7 .title_dc285999ccc6924b {
        font-size: 32px;
        line-height: 38px; } }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
      .contact-form-area_8d6e80533f733855 .te-comment-respond_532a25aea818e219 .title_dc285999ccc6924b,
      .contact-form-area_8d6e80533f733855 .te-title-wrapper_c4f8aff296ffcfa7 .title_dc285999ccc6924b {
        font-size: 34px;
        line-height: 40px; } }
    @media only screen and (min-width: 992px) and (max-width: 1199px) {
      .contact-form-area_8d6e80533f733855 .te-comment-respond_532a25aea818e219 .title_dc285999ccc6924b,
      .contact-form-area_8d6e80533f733855 .te-title-wrapper_c4f8aff296ffcfa7 .title_dc285999ccc6924b {
        font-size: 48px;
        line-height: 52px; } }
  .contact-form-area_8d6e80533f733855 .te-social-profile-link_dee6ff4ecbe87a58 {
    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_8d6e80533f733855 .te-social-profile-link_dee6ff4ecbe87a58 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_8d6e80533f733855 .te-social-profile-link_dee6ff4ecbe87a58 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_a97e039b3c5aa2ec {
    margin-bottom: 60px; } }

.te-contact-info_a6f81fc24af88909 {
  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_a6f81fc24af88909 .te-icon-card_4f06632dfc9bd55e {
      -webkit-box-orient: unset;
      -webkit-box-direction: unset;
          -ms-flex-direction: unset;
              flex-direction: unset; } }

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

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

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

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

.service-details_52ffad7bed74eecb {
  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_52ffad7bed74eecb .image_ae6139d7695af75a {
    border-radius: 20px;
    overflow: hidden; }
  .service-details_52ffad7bed74eecb .content_1629f987f5a73a7b .te-title-wrapper_c4f8aff296ffcfa7 {
    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_52ffad7bed74eecb .content_1629f987f5a73a7b .te-title-wrapper_c4f8aff296ffcfa7 .title-inner_ff0aacbdafffa0ff {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 20px; }
      .service-details_52ffad7bed74eecb .content_1629f987f5a73a7b .te-title-wrapper_c4f8aff296ffcfa7 .title-inner_ff0aacbdafffa0ff .icon_4278fc0497240c03 {
        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_52ffad7bed74eecb .content_1629f987f5a73a7b .te-title-wrapper_c4f8aff296ffcfa7 .title-inner_ff0aacbdafffa0ff .title_dc285999ccc6924b {
        font-size: 24px;
        font-style: normal;
        font-weight: 500;
        line-height: 39.84px;
        letter-spacing: 0px;
        margin-bottom: 0;
        color: #317EFE; }

.service-details-overview_061cb6996f59ffe5 {
  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_061cb6996f59ffe5 .list-wrapper_2ab6e1c11628f4c8 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 40px; }
    .service-details-overview_061cb6996f59ffe5 .list-wrapper_2ab6e1c11628f4c8 .icon_4278fc0497240c03 {
      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_061cb6996f59ffe5 .list-wrapper_2ab6e1c11628f4c8 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_061cb6996f59ffe5 .list-wrapper_2ab6e1c11628f4c8 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_061cb6996f59ffe5 .list-wrapper_2ab6e1c11628f4c8 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_061cb6996f59ffe5 .list-wrapper_2ab6e1c11628f4c8 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_6f4911211f1cd1f2 {
  padding-top: 120px;
  padding-bottom: 96px; }
  .team-page_6f4911211f1cd1f2 .te-team-card_22ef5d9e2ac8b473 {
    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_d2af459d0597b172 {
  padding-top: 120px;
  padding-bottom: 96px; }
  @media only screen and (min-width: 0px) and (max-width: 767px) {
    .team-details-page_d2af459d0597b172 {
      padding-top: 80px;
      padding-bottom: 56px; } }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .team-details-page_d2af459d0597b172 {
      padding-top: 100px;
      padding-bottom: 76px; } }

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

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

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

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

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

.footer_8138963957cebc6a {
  position: relative;
  z-index: 2;
  overflow: hidden; }
  .footer_8138963957cebc6a .te-subscribe-form-widget_36d8d9b0fcfdf730 .submit-btn_8a3e789d01b72d75 span {
    display: none; }
  .footer_8138963957cebc6a.style-1_7b2cacc77a80dd65 {
    background: -webkit-gradient(linear, left top, left bottom, from(#A0D7FE), to(#F6FBFF));
    background: linear-gradient(180deg, #A0D7FE 0%, #F6FBFF 100%); }
    .footer_8138963957cebc6a.style-1_7b2cacc77a80dd65 .te-footer-sec_3f4728da04ca19fd {
      border-bottom: 1px solid rgba(19, 26, 42, 0.1);
      padding-top: 214px;
      padding-bottom: 60px; }
      .footer_8138963957cebc6a.style-1_7b2cacc77a80dd65 .te-footer-sec_3f4728da04ca19fd .te-footer-widget_742b998f6f772746 .te-subscribe-form-widget_36d8d9b0fcfdf730 .mc4wp-form-fields_d4cf1d6be445d29a {
        border-color: rgba(19, 26, 42, 0.5); }
    .footer_8138963957cebc6a.style-1_7b2cacc77a80dd65 .te-footer-widget_742b998f6f772746 .te-subscribe-form-widget_36d8d9b0fcfdf730 .single-field_ad29605fd7218171 input {
      color: #131A2A; }
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .widget_0787f1aee7dfa0c3 .wp-block-heading_75a9ef09422ff052,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .widget_0787f1aee7dfa0c3 .widget-title_cca6783e19e766d6,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .widget_0787f1aee7dfa0c3 .wp-block-search__label_866cdfe25c64f27d,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .sidebar__widget_2a53a45dc1a9e1cd .wp-block-heading_75a9ef09422ff052,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .sidebar__widget_2a53a45dc1a9e1cd .widget-title_cca6783e19e766d6,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .sidebar__widget_2a53a45dc1a9e1cd .wp-block-search__label_866cdfe25c64f27d,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .widget_0787f1aee7dfa0c3 ul li a,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .widget_0787f1aee7dfa0c3 ol li a,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .sidebar__widget_2a53a45dc1a9e1cd ul li a,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .sidebar__widget_2a53a45dc1a9e1cd ol li a,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .widget_0787f1aee7dfa0c3 ul li,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .wp-calendar-table_db2ca50677d48e81,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .wp-block-calendar_8cf910cc1d2e3618 caption,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 nav.wp-calendar-nav_b79e7f0607a99dc0 a,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .wp-block-latest-comments__comment-excerpt_de0154fb12129ef3,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .wp-calendar-table_db2ca50677d48e81 caption,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .widget_text_1570201aa4f0322e,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .widget_0787f1aee7dfa0c3 .tagcloud_d28c6e914cce0c1c a,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .widget_0787f1aee7dfa0c3 .wp-block-tag-cloud_2572f80035e24696 a,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .sidebar__widget_2a53a45dc1a9e1cd .tagcloud_d28c6e914cce0c1c a,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .sidebar__widget_2a53a45dc1a9e1cd .wp-block-tag-cloud_2572f80035e24696 a,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .wp-block-latest-comments__comment-date_ae75e35e7b2a61d4,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .wp-block-latest-comments__comment_514e7bed3a376cdc,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .wp-block-archives-dropdown_363b18bf4af56acb label,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .widget_categories_0814ce50af0e48e6 li a,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .widget_archive_079f02f490d7cb31 li a,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .widget_nav_menu_688e044784802c31 li a,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .widget_tag_cloud_9d71da5605481996 a,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .widget_rss_53ec4e702b00005c li a,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .widget_rss_53ec4e702b00005c li,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .footer__widget_f9532a990b28559d a,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .footer__widget_f9532a990b28559d li,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 li.recentcomments_cf634b6cc63a9dc5 {
    color: #ffffff; }
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .te-theme-btn_f91c559d84e1c9ed,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .wp-block-loginout_190c88d623dd0b29 a,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 input.te-theme-btn_f91c559d84e1c9ed,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .widget_0787f1aee7dfa0c3 .wp-block-search_fd9d84c0693f4d19 button,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .widget_0787f1aee7dfa0c3 .search-form_478d862ece45a2b1 button,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .widget_0787f1aee7dfa0c3 .sidebar__search_18d24b7d26cfe0f0 button,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .sidebar__widget_2a53a45dc1a9e1cd .wp-block-search_fd9d84c0693f4d19 button,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .sidebar__widget_2a53a45dc1a9e1cd .search-form_478d862ece45a2b1 button,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .sidebar__widget_2a53a45dc1a9e1cd .sidebar__search_18d24b7d26cfe0f0 button {
    background-color: #E7F914;
    color: #14203A; }
  .footer_8138963957cebc6a .footer__widget_f9532a990b28559d li {
    list-style: none; }
  .footer_8138963957cebc6a .te-footer-widget_742b998f6f772746.te_widget_nav_menu_50ac5c8058709b0e li.wp-block-social-link_ac5c0fc4f7bddb0a {
    display: inline-block;
    width: unset !important; }
  .footer_8138963957cebc6a .te_widget_nav_menu_50ac5c8058709b0e li.cat-item_46d68381d6d79b9a {
    text-align: right; }
    .footer_8138963957cebc6a .te_widget_nav_menu_50ac5c8058709b0e li.cat-item_46d68381d6d79b9a a {
      float: left; }
  .footer_8138963957cebc6a .te-footer-bg_b94304f45c30b717 {
    position: absolute;
    bottom: 30px;
    left: 0;
    z-index: -1; }
  .footer_8138963957cebc6a .footer-nav-widget_d21461988786f0c1 {
    padding: 0 90px; }
    @media (max-width: 991px) {
      .footer_8138963957cebc6a .footer-nav-widget_d21461988786f0c1 {
        padding: 0 12px; } }
    @media only screen and (min-width: 992px) and (max-width: 1199px) {
      .footer_8138963957cebc6a .footer-nav-widget_d21461988786f0c1 {
        padding: 0 20px; } }
    @media only screen and (min-width: 1200px) and (max-width: 1399px) {
      .footer_8138963957cebc6a .footer-nav-widget_d21461988786f0c1 {
        padding: 0 30px; } }

.te-footer-widget_742b998f6f772746 {
  margin-bottom: 30px; }
  @media (max-width: 991px) {
    .te-footer-widget_742b998f6f772746 {
      margin-bottom: 40px; } }
  .te-footer-widget_742b998f6f772746 .te-footer-widget-title_1f1919f62d9ad4f5,
  .te-footer-widget_742b998f6f772746 .wp-block-heading_75a9ef09422ff052 {
    font-family: "Inter", sans-serif;
    font-size: 24px;
    line-height: 39px;
    color: #131A2A;
    position: relative;
    margin-bottom: 30px;
    font-weight: 700; }
  .te-footer-widget_742b998f6f772746 ul {
    padding-left: 0; }
  .te-footer-widget_742b998f6f772746 .te-subscribe-form-widget_36d8d9b0fcfdf730 .mc4wp-form-fields_d4cf1d6be445d29a {
    border: 1px solid #ffffff;
    border-radius: 50px;
    padding: 5px; }
  .te-footer-widget_742b998f6f772746 .te-subscribe-form-widget_36d8d9b0fcfdf730 .single-field_ad29605fd7218171 input {
    border-radius: 0;
    background-color: transparent;
    color: #ffffff; }
  .te-footer-widget_742b998f6f772746.widget-latest-posts-footer_5162edafdab17240 {
    margin-top: -5px; }
  @media (max-width: 767px) {
    .te-footer-widget_742b998f6f772746.zoom-instagram-widget_fe598023a43aac9c {
      margin-bottom: 0;
      margin-top: -10px; } }
  @media (max-width: 767px) {
    .te-footer-widget_742b998f6f772746.widget_contact_info_widget_28bc33c914719790 {
      margin-bottom: 18px; } }
  @media only screen and (min-width: 992px) and (max-width: 1399px) {
    .te-footer-widget_742b998f6f772746 .widget-instagram-feed_8a9f0336dfb75091 {
      width: 170px; } }
  .te-footer-widget_742b998f6f772746 .te-footer-widget-info_386c62db6aa0c67d {
    padding-right: 30px; }
    @media (max-width: 1199px) {
      .te-footer-widget_742b998f6f772746 .te-footer-widget-info_386c62db6aa0c67d {
        padding-right: 0; } }
    .te-footer-widget_742b998f6f772746 .te-footer-widget-info_386c62db6aa0c67d p {
      color: #335371;
      margin-bottom: 30px; }
    .te-footer-widget_742b998f6f772746 .te-footer-widget-info_386c62db6aa0c67d .te-footer-logo_c86ce9b8503646ee {
      margin-bottom: 30px;
      display: inline-block; }
    .te-footer-widget_742b998f6f772746 .te-footer-widget-info_386c62db6aa0c67d .info-form-and-social-icon_bcc15099da851c16 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 50px; }
      .te-footer-widget_742b998f6f772746 .te-footer-widget-info_386c62db6aa0c67d .info-form-and-social-icon_bcc15099da851c16 .te-social-profile_3e04fd2cae33f62d {
        margin-top: 0; }
    .te-footer-widget_742b998f6f772746 .te-footer-widget-info_386c62db6aa0c67d .te-social-profile_3e04fd2cae33f62d {
      gap: 20px;
      margin-top: 30px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .te-footer-widget_742b998f6f772746 .te-footer-widget-info_386c62db6aa0c67d .info-form-and-social-icon_bcc15099da851c16 {
        -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_742b998f6f772746.te_widget_nav_menu_50ac5c8058709b0e ul {
    margin-top: -5px;
    padding-left: 0;
    margin-bottom: 0; }
  .te-footer-widget_742b998f6f772746.te_widget_nav_menu_50ac5c8058709b0e li {
    position: relative;
    display: inline-block;
    width: 100%;
    padding-bottom: 2px; }
    .te-footer-widget_742b998f6f772746.te_widget_nav_menu_50ac5c8058709b0e li:last-child {
      padding-top: 0;
      padding-bottom: 0; }
    .te-footer-widget_742b998f6f772746.te_widget_nav_menu_50ac5c8058709b0e 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_742b998f6f772746.te_widget_nav_menu_50ac5c8058709b0e li a::before {
        content: "\f105";
        font-family: "Font Awesome 6 Free";
        font-size: 14px; }
      .te-footer-widget_742b998f6f772746.te_widget_nav_menu_50ac5c8058709b0e li a:hover {
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        color: #317EFE; }
  .te-footer-widget_742b998f6f772746 .te-footer-widget-contact_1822fef0d16763a2 p {
    color: #335371; }
  .te-footer-widget_742b998f6f772746 .te-footer-widget-contact_1822fef0d16763a2 .footer-contact_99bb15f84187a18f ul {
    list-style: none; }
    .te-footer-widget_742b998f6f772746 .te-footer-widget-contact_1822fef0d16763a2 .footer-contact_99bb15f84187a18f 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_742b998f6f772746 .te-footer-widget-contact_1822fef0d16763a2 .footer-contact_99bb15f84187a18f ul li:first-child {
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
        .te-footer-widget_742b998f6f772746 .te-footer-widget-contact_1822fef0d16763a2 .footer-contact_99bb15f84187a18f ul li:first-child .contact-icon_8f7fec3d7fcca65d {
          margin-top: 5px; }
      .te-footer-widget_742b998f6f772746 .te-footer-widget-contact_1822fef0d16763a2 .footer-contact_99bb15f84187a18f ul li:last-child {
        margin-bottom: 0; }
      .te-footer-widget_742b998f6f772746 .te-footer-widget-contact_1822fef0d16763a2 .footer-contact_99bb15f84187a18f ul li .contact-icon_8f7fec3d7fcca65d {
        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_742b998f6f772746 .te-footer-widget-contact_1822fef0d16763a2 .footer-contact_99bb15f84187a18f ul li .contact-text_7a0b6961678f1144 {
        color: #335371;
        font-size: 18px;
        line-height: 24px;
        overflow: hidden; }
        .te-footer-widget_742b998f6f772746 .te-footer-widget-contact_1822fef0d16763a2 .footer-contact_99bb15f84187a18f ul li .contact-text_7a0b6961678f1144 a:hover span {
          color: #317EFE;
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
        .te-footer-widget_742b998f6f772746 .te-footer-widget-contact_1822fef0d16763a2 .footer-contact_99bb15f84187a18f ul li .contact-text_7a0b6961678f1144 span,
        .te-footer-widget_742b998f6f772746 .te-footer-widget-contact_1822fef0d16763a2 .footer-contact_99bb15f84187a18f ul li .contact-text_7a0b6961678f1144 p,
        .te-footer-widget_742b998f6f772746 .te-footer-widget-contact_1822fef0d16763a2 .footer-contact_99bb15f84187a18f ul li .contact-text_7a0b6961678f1144 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_742b998f6f772746 .te_widget_latest_post_faf4b4b15fde4823 ul li {
    margin-bottom: 10px; }
    .te-footer-widget_742b998f6f772746 .te_widget_latest_post_faf4b4b15fde4823 ul li .te-latest-post-thumb_68e2ec45fcd28740 {
      width: 80px;
      height: 80px;
      border-radius: 20px;
      overflow: hidden; }
    .te-footer-widget_742b998f6f772746 .te_widget_latest_post_faf4b4b15fde4823 ul li .te-latest-post-desc_a9ee87e9276c8abd .te-latest-post-title_c51db53e11360a4d {
      margin-bottom: 0;
      font-size: 18px;
      line-height: 29px;
      color: #335371;
      font-weight: 400; }
      .te-footer-widget_742b998f6f772746 .te_widget_latest_post_faf4b4b15fde4823 ul li .te-latest-post-desc_a9ee87e9276c8abd .te-latest-post-title_c51db53e11360a4d 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_742b998f6f772746 .te_widget_latest_post_faf4b4b15fde4823 ul li .te-latest-post-desc_a9ee87e9276c8abd .te-latest-post-title_c51db53e11360a4d a:hover {
          color: #317EFE;
          -webkit-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out; }
    .te-footer-widget_742b998f6f772746 .te_widget_latest_post_faf4b4b15fde4823 ul li .te-latest-post-desc_a9ee87e9276c8abd .te-latest-post-meta_248a867d9ac1721c {
      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_229587e399989cde 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_229587e399989cde ul {
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start; } }
  .te-footer-bottom-menu_229587e399989cde 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_229587e399989cde ul li a:hover {
      -webkit-transition: all 0.5s ease-out;
      transition: all 0.5s ease-out;
      color: #317EFE; }

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

.subscribe-area_875b2f73ac33faf0 {
  overflow: hidden; }
  .subscribe-area_875b2f73ac33faf0.style-1_7b2cacc77a80dd65 .te-subscribe-inner-area_73a1289634349a31 .te-content-wrapper_2bef8f06352e9b73 {
    background-color: #317EFE;
    border-radius: 20px;
    padding: 63px 50px 68px 74px;
    gap: 14px; }
  .subscribe-area_875b2f73ac33faf0.style-1_7b2cacc77a80dd65 .te-image-bg-collumn_104c3d93fbbbfe9d {
    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_875b2f73ac33faf0.style-1_7b2cacc77a80dd65 .te-image-bg-collumn_104c3d93fbbbfe9d {
        display: none; } }
  .subscribe-area_875b2f73ac33faf0 .te-content-wrapper_2bef8f06352e9b73 {
    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_875b2f73ac33faf0 .te-content-wrapper_2bef8f06352e9b73 {
        padding: 100px 24px 100px 24px;
        margin: 0 auto; } }
    @media (max-width: 809px) {
      .subscribe-area_875b2f73ac33faf0 .te-content-wrapper_2bef8f06352e9b73 {
        padding: 80px 24px 80px 24px;
        width: 100%; } }
    .subscribe-area_875b2f73ac33faf0 .te-content-wrapper_2bef8f06352e9b73 .short-title_dca2db09b3a50e5f {
      font-size: 21px;
      font-weight: 500;
      color: #335371;
      margin-bottom: 0; }
    .subscribe-area_875b2f73ac33faf0 .te-content-wrapper_2bef8f06352e9b73 .te-subscribe-title_d6c1b9e407584334 {
      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_875b2f73ac33faf0 .te-content-wrapper_2bef8f06352e9b73 .te-subscribe-title_d6c1b9e407584334 {
          font-size: 34px !important; } }
      @media only screen and (min-width: 768px) and (max-width: 991px) {
        .subscribe-area_875b2f73ac33faf0 .te-content-wrapper_2bef8f06352e9b73 .te-subscribe-title_d6c1b9e407584334 {
          font-size: 40px;
          line-height: 42px; } }
      @media only screen and (min-width: 0px) and (max-width: 767px) {
        .subscribe-area_875b2f73ac33faf0 .te-content-wrapper_2bef8f06352e9b73 .te-subscribe-title_d6c1b9e407584334 {
          font-size: 36px;
          line-height: 42px; } }
    .subscribe-area_875b2f73ac33faf0 .te-content-wrapper_2bef8f06352e9b73 .text_cc0ec822876a8f41 {
      font-size: 18px;
      color: #ffffff;
      margin-bottom: 0; }
  .subscribe-area_875b2f73ac33faf0 .te-subscribe-inner-area_73a1289634349a31 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 32px; }
    @media only screen and (min-width: 0px) and (max-width: 767px) {
      .subscribe-area_875b2f73ac33faf0 .te-subscribe-inner-area_73a1289634349a31 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; } }
    .subscribe-area_875b2f73ac33faf0 .te-subscribe-inner-area_73a1289634349a31 .te-subscribe-collumn_8184e2629903d327 {
      -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_875b2f73ac33faf0 .te-subscribe-inner-area_73a1289634349a31 .te-subscribe-collumn_8184e2629903d327.te-image-bg-collumn_104c3d93fbbbfe9d {
          display: none; } }
    .subscribe-area_875b2f73ac33faf0 .te-subscribe-inner-area_73a1289634349a31 .mc4wp-form-fields_d4cf1d6be445d29a {
      background-color: transparent;
      gap: 10px; }
      @media (max-width: 575px) {
        .subscribe-area_875b2f73ac33faf0 .te-subscribe-inner-area_73a1289634349a31 .mc4wp-form-fields_d4cf1d6be445d29a {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column; } }
      .subscribe-area_875b2f73ac33faf0 .te-subscribe-inner-area_73a1289634349a31 .mc4wp-form-fields_d4cf1d6be445d29a .submit-btn_8a3e789d01b72d75 {
        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_742b998f6f772746 .te-subscribe-form-wrapper_e49f5bc39c27b97e {
  color: #335371; }

.te-subscribe-form-widget_36d8d9b0fcfdf730 {
  position: relative; }
  .te-subscribe-form-widget_36d8d9b0fcfdf730 .mc4wp-form-fields_d4cf1d6be445d29a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background-color: transparent;
    overflow: hidden;
    border-radius: 5px; }
  .te-subscribe-form-widget_36d8d9b0fcfdf730 .single-field_ad29605fd7218171 {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1; }
    .te-subscribe-form-widget_36d8d9b0fcfdf730 .single-field_ad29605fd7218171 input {
      color: #335371;
      height: 55px;
      padding: 0 30px;
      font-size: 18px;
      width: 100%;
      border-radius: 50px; }
    .te-subscribe-form-widget_36d8d9b0fcfdf730 .single-field_ad29605fd7218171 *::-webkit-input-placeholder {
      color: #778196; }
    .te-subscribe-form-widget_36d8d9b0fcfdf730 .single-field_ad29605fd7218171 *:-ms-input-placeholder {
      color: #778196; }
    .te-subscribe-form-widget_36d8d9b0fcfdf730 .single-field_ad29605fd7218171 *::-ms-input-placeholder {
      color: #778196; }
    .te-subscribe-form-widget_36d8d9b0fcfdf730 .single-field_ad29605fd7218171 *::placeholder {
      color: #778196; }
  .te-subscribe-form-widget_36d8d9b0fcfdf730 .submit-btn_8a3e789d01b72d75 {
    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_36d8d9b0fcfdf730 .submit-btn_8a3e789d01b72d75:hover {
      background-color: #131A2A;
      color: #ffffff; }
  .te-subscribe-form-widget_36d8d9b0fcfdf730 .mc4wp-response_6d834a6efee972bd {
    position: absolute;
    margin-top: 15px; }
    .te-subscribe-form-widget_36d8d9b0fcfdf730 .mc4wp-response_6d834a6efee972bd .mc4wp-alert_a494ce4fa231fe6e.mc4wp-error_7f91de459003e4bb p {
      color: #ff0000;
      position: relative; }
    .te-subscribe-form-widget_36d8d9b0fcfdf730 .mc4wp-response_6d834a6efee972bd .mc4wp-alert_a494ce4fa231fe6e.mc4wp-error_7f91de459003e4bb a {
      color: #ff0000; }
    .te-subscribe-form-widget_36d8d9b0fcfdf730 .mc4wp-response_6d834a6efee972bd .mc4wp-alert_a494ce4fa231fe6e.mc4wp-success_6e7dca849b561d14 p, .te-subscribe-form-widget_36d8d9b0fcfdf730 .mc4wp-response_6d834a6efee972bd .mc4wp-alert_a494ce4fa231fe6e.mc4wp-notice_856678a9e5f741fe p {
      color: #ffffff;
      position: relative; }

.te-footer-social-wrapper_a583e0371136b93b {
  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_a583e0371136b93b .te-footer-logo_c86ce9b8503646ee {
    -ms-flex-negative: 0;
        flex-shrink: 0; }
  .te-footer-social-wrapper_a583e0371136b93b .te-social-widget_40e70c8771957181 {
    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_a583e0371136b93b .te-social-widget_40e70c8771957181 span {
      color: #ffffff;
      font-size: 20px;
      font-weight: 400; }

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

.footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 {
  background-color: #131A2A; }
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .te-footer-sec_3f4728da04ca19fd {
    border-bottom: 1px solid rgba(225, 225, 225, 0.3);
    padding-top: 80px;
    padding-bottom: 70px; }
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .te-footer-widget-title_1f1919f62d9ad4f5,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .wp-block-heading_75a9ef09422ff052 {
    color: #ffffff;
    font-size: 24px; }
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .footer-bottom-area_8b5c693bac94d45e .te-copyright-text_302ff339a8f59666 p,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .te-footer-widget_742b998f6f772746.te_widget_nav_menu_50ac5c8058709b0e li a,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .te-footer-widget_742b998f6f772746 .te_widget_latest_post_faf4b4b15fde4823 ul li .te-latest-post-desc_a9ee87e9276c8abd .te-latest-post-title_c51db53e11360a4d a,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .te-footer-widget_742b998f6f772746 .te_widget_latest_post_faf4b4b15fde4823 ul li .te-latest-post-desc_a9ee87e9276c8abd .te-latest-post-title_c51db53e11360a4d,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .te-footer-widget_742b998f6f772746 .te_widget_latest_post_faf4b4b15fde4823 ul li .te-latest-post-desc_a9ee87e9276c8abd .te-latest-post-meta_248a867d9ac1721c,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .te-footer-widget_742b998f6f772746 .te-subscribe-form-wrapper_e49f5bc39c27b97e,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .te-footer-bottom-menu_229587e399989cde ul li a,
  .footer_8138963957cebc6a.style-2_a517cf37c0eeb1a9 .footer-bottom-area_8b5c693bac94d45e .te-copyright-text_302ff339a8f59666 p a {
    color: #ffffff; }

/*# sourceMappingURL=style.css_6d3f023111704db9.map_e7693252e1d02ed0 */