/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 20 2025 | 20:00:13 */
.home .we-can-help {
  display: none;
}
.home .get-sta {
  display: block;
}
.get-sta {
  display: none;
}

@media (min-width: 1024px) {
  li.menu-item-20214 {
    display: none !important;
  }
  li.menu-item-33769 {
    display: none !important;
  }
}

li.menu-item-20214 a {
  color: #07cdd9 !important;
}
li.menu-item-20214 a:hover {
  color: #fff !important;
}

.innercayk-sec-out {
  overflow-x: hidden;
}

.innercayk-sec-out .container-fluid {
  padding-left: 15px;
  padding-right: 15px;
  max-width: 100%;
  box-sizing: border-box;
}

.row.rower-res {
  margin-left: -15px;
  margin-right: -15px;
  flex-wrap: wrap;
}

.firx-box1,
.firx-box2 {
  padding-left: 15px;
  padding-right: 15px;
  box-sizing: border-box;
}

@media (max-width: 800px) {
  .page-id-20387 .innercayk-sec-out h1,
  .page-id-31361 .innercayk-sec-out h1 {
    margin-top: 70px;
  }

  .page-id-20387 #breadcrumbs,
  .page-id-31361 #breadcrumbs {
    margin-left: 10px !important;
  }

  .firx-box1,
  .firx-box2 {
    width: 100% !important;
    max-width: 98%;
  }
  .kwayy-html-sitemap-post-list li a {
    white-space: normal;
    word-wrap: break-word;
    overflow: visible;
  }
  .page-id-31361 .inner-frame-sec {
    white-space: normal;
    word-wrap: break-word;
    overflow: visible;
  }
}

.page-id-31361 .bread-crumby {
  display: none;
}

body {
  -webkit-text-stroke: 0px !important;
  -webkit-font-smoothing: antialiased !important;
}

.firx-box2 {
  align-self: flex-start;
}

.authorix .aut-img p {
  font-family: "Inter", Sans-serif;
  font-size: 14px;
  font-weight: 300;
  color: #07cdd9;
}

.hdclr .elementor-heading-title {
  color: #07cdd9 !important;
}

.elementor-search-form__submit,
.postSearchDIv button {
  cursor: pointer !important;
}

.postSearchDIv .fa-search {
  font-size: 20px;
}

.cay-post-cont p {
  margin-bottom: 20px;
}
.cay-post-cont h2 {
  font-weight: 400;
  font-size: 24px;
  line-height: 30px !important;
  color: #ffffff;
  font-family: "Inter Light", Sans-serif;
  margin-bottom: 10px;
}
.cay-post-cont h3 {
  font-weight: 400;
  font-size: 1.27em;
  line-height: 1.25em;
  color: #ffffff;
  font-family: "Inter Light", Sans-serif;
  margin-bottom: 10px;
}
.cay-post-cont h4 {
  margin-bottom: 15px;
}

.pgfw-single-pdf-download-button {
  background-color: #fff;
  padding: 10px;
  position: fixed;
  bottom: 0;
  top: unset;
  z-index: 999;
  left: 0;
  max-width: 10px !important;
  height: 20px;
  opacity: 1.01;
  display: nne !important;
}

.e-fab-twitter {
  font-size: 0px;
  background: url("/wp-content/uploads/2024/04/icons8-twitterx-96.webp")
    no-repeat;
  background-size: 26px;
  padding: 8px 13px;
}

.cayk-soci .e-fab-twitter {
  background-size: 20px;
  padding: 10px 10px !important;
}

.ga-form h4 {
  color: #12dce8;
  font-family: "Montserrat";
  font-size: 18px;
  font-weight: 800;
  line-height: 25px;
  margin: 40px 0px 20px 0px;
}
.ga-form #gform_fields_33 {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.ga-form #field_33_38 {
  width: 49%;
}
.ga-form #field_33_42 {
  width: 49%;
}
.ga-form .gfield {
  margin-bottom: 15px;
}
.ga-form .gform_footer .gform_button {
  float: right;
  padding: 20px 40px;
  width: 49%;
  background-image: linear-gradient(90deg, #3e96ec, #0ad9e6);
  color: #fff;
  font-size: 18px;
  font-family: "Montserrat";
  font-weight: 800;
  border-radius: 7px;
  border-width: 0px;
}
.ga-form .gfield input {
  padding: 15px !important;
  font-size: 15px !important;
}
.ga-form .gfield input::placeholder {
  color: #fff;
}

.gfrm .gform_wrapper.gravity-theme input[type="email"],
.gform_wrapper.gravity-theme input[type="number"],
.gfrm .gform_wrapper.gravity-theme input[type="tel"],
.gfrm .gform_wrapper.gravity-theme input[type="text"],
.gfrm .gform_wrapper.gravity-theme select,
.gfrm .gform_wrapper.gravity-theme textarea {
  border-radius: 7px !important;
  background-color: #0c1218 !important;
  border: solid 1px #0ad9e624 !important;
}

#teamsec {
  margin-right: 0px !important;
}
.t-slider {
  overflow-x: clip;
}
.t-slider-container {
  overflow: visible;
}
.t-slider .swiper-slide {
  overflow: visible;
  width: 400px !important;
}
.t-slider .elementor-testimonial__cite {
  padding: 20px 10px;
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 1;
}
.t-slider .elementor-testimonial__image {
  margin-bottom: -5px;
  margin-top: -50px;
}

.t-slider .swiper-slide {
  margin: 50px 20px 20px 20px;
  box-shadow: 0px 0px 20px 1px;
}

.t-slider .swiper-slide:after {
  content: url("/wp-content/uploads/2024/04/blue-corner-icon.webp");
  position: absolute;
  top: 0;
  right: 0;
}

.t-slider .elementor-swiper-button {
  top: unset !important;
  bottom: -80px;
  right: 10% !important;
  left: 90%;
}
.t-slider .elementor-swiper-button-prev {
  content: url(/wp-content/uploads/2024/04/cayk_team-arrow-left.webp);
  left: unset !important;
  right: 20% !important;
}
.t-slider .elementor-swiper-button-next {
  content: url(/wp-content/uploads/2024/04/cayk_team-arrow-right.webp);
}

@media (max-width: 768px) {
  .ga-form .gform_footer .gform_button {
    width: 100%;
    padding: 15px 30px;
  }
  .ga-form #field_33_38 {
    width: 100%;
  }
  .ga-form #field_33_42 {
    width: 100%;
  }
  .t-slider .elementor-swiper-button {
    top: unset !important;
    bottom: -60px;
    right: 40% !important;
    left: 70%;
  }

  .t-slider .swiper-slide {
    overflow: visible;
    width: 240px !important;
  }
}

.t-gradi {
  background: -webkit-linear-gradient(left, #6947af, #07cdd9);

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

@media (max-width: 1024px) {
  .e-fab-twitter {
    background-size: 20px;
    padding: 8px 10px;
  }
  #mob-nav nav {
    width: 100% !important;
  }
  #mob-nav .elementor-nav-menu__container.elementor-nav-menu--dropdown {
    margin-top: 42px !important;
  }
}

.geotargetlygeocontent1677850789867_default {
  display: inline !important;
}
.geotargetlygeocontent1527184739433_default {
  display: inline !important;
}

.logos img {
  filter: brightness(1.9);
}

#field_19_83 {
  color: #071119;
}
#gform_fields_19
  legend.gfield_label.gform-field-label.gfield_label_before_complex {
  color: #071119;
}

#gform_fields_19
  label.gform-field-label.gform-field-label--type-inline.gfield_consent_label {
  color: #071119;
}

#gfield_consent_description_19_83 {
  color: #071119;
}

#input_19_83_1 {
  color: #071119;
}

.gfield_description {
  font-size: 16px;
  color: #fff;
  font-weight: 400;
  font-family: "Inter", Sans-serif;
}
.gfield_consent_description {
  font-size: 16px;
  color: #fff;
  font-weight: 400;
  font-family: "Inter", Sans-serif;
}
.gfield_consent_label {
  font-size: 16px;
  color: #fff;
  font-weight: 400;
  font-family: "Inter", Sans-serif;
}
.gform_footer {
  display: block !important;
}

:-webkit-any(article, aside, nav, section)
  :-webkit-any(article, aside, nav, section)
  h1 {
}
ul li.menu-item-has-children:hover ul.sub-menu {
  display: block !important;
  width: auto !important;
}

#land-form label {
  font-size: 16px;
  color: #fff;
  font-weight: 400;
  font-family: "Inter", Sans-serif;
}

#land-form #input_28_8 {
  width: 100% !important;
}
#land-form #input_28_4,
#land-form #input_28_6,
#land-form #input_28_9 {
  width: 93%;
}
#land-form input[type="text"],
#land-form input[type="tel"],
#land-form textarea {
  margin: 0 10px;
  background: transparent !important;
  border: 1px solid #ccc !important;
  border-radius: 5px !important;
  color: #fff;
}
#land-form .validation_message {
  padding: 0 !important;
  border: none !important;
  background: transparent !important;
}
#land-form h2.gform_title {
  display: none;
}
#land-form .gform_footer.before {
  text-align: center;
  margin: 0 auto;
  justify-content: center;
}
#land-form input[type="submit"] {
  padding: 12px 150px;
  cursor: pointer;
  border: none;
  background: #18bdc8;
  font-size: 30px;
  font-weight: 900;
  text-transform: uppercase;
  border-radius: 10px;
  margin-top: 30px;
}
#land-form input[type="submit"]:hover {
  color: #fff !important;
}

.page-numbers.current {
  color: #fff !important;
  font-size: 16px !important;
  font-weight: 600 !important;
}
.page-numbers.dots {
  color: #fff !important;
  font-size: 16px !important;
  font-weight: 600 !important;
}

.serchResultarea .page-title {
  color: #fff !important;
  font-family: "Inter" !important;
  font-size: 56px !important;
  line-height: 66px !important;
  margin-bottom: 20px;
}

.serchResultarea .entry-title a {
  font-size: 25px !important;
  line-height: 30px;
  color: #07cdd9 !important;
  margin-bottom: 20px !important;
  font-family: "Inter Bold" !important;
}
.serchResultarea .entry-content {
  color: #ffffff;
  font-family: "Inter Light" !important;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
  margin-bottom: 25px !important;
}

#autocomplete-results {
  padding: 5px 2px;
}
.autocomplete-item {
  margin-bottom: 10px;
  font-family: inter;
  font-size: 13px;
  line-height: 18px;
}
.autocomplete-item a {
  color: #fff !important;
}
.autocomplete-item a:hover {
  color: #07cdd9 !important;
}

#arti-search input {
  height: 40px;
  background-color: transparent;
  border-width: 0px;
  padding-left: 10px;
  color: #fff;
}
#arti-search input::placeholder {
  font-size: 16px;
  color: #fff;
  font-weight: 300 !important;
  font-family: "Inter";
}

.postSearchDIv {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.postSearchDIv .fa-search {
  color: #07cdd9;
  font-size: 17;
  padding-right: 15px;
}
.postSearchDIv button {
  background-color: transparent;
  border: 0;
}
.postSearchDIv input {
  width: 80%;
}
.postSearchDIv button {
  width: 20%;
}

.home .bread-c {
  display: none !important;
}
.bread-c .breadcrumb_last {
  color: #07cdd9;
}

.cayk-pagi .elementor-post-navigation__link a {
  border: 1px solid grey;
  max-width: 114px !important;
  padding: 5px;
  border-radius: 50px;
}

.cayk-catg ul {
  list-style-type: none !important;
}

.cayk-pagi .elementor-post-navigation__next.elementor-post-navigation__link a {
  margin-left: auto;
}

.cayk-catg ul li {
  position: relative;
}
.cayk-catg ul li:before {
  content: "\002B";
  position: absolute;
  color: #07cdd9;
  left: -18px;
  top: 2px;
  font-weight: bolder;
}

.read-another .elementor-swiper-button {
  color: #07cdd9 !important;
  border: 2px solid #07cdd9 !important;
  border-radius: 50px !important;
  top: 100% !important;
}

.corsil .elementor-swiper-button {
  color: #07cdd9 !important;
  border: 2px solid #07cdd9 !important;
  border-radius: 50px !important;
}

.authorix .aut-img img {
  width: 45px;
  margin-right: 10px;
}

.authorix .aut-img {
  display: flex;
  align-items: center;
}

.authorix .aut-img h2 {
  font-family: "Inter", Sans-serif;
  font-size: 14px;
  font-weight: 300;
  color: #07cdd9;
}

.black-b {
  color: #000 !important;
  font-weight: 700 !important;
  text-decoration: underline !important;
}
.white-n {
  color: #fff !important;
  text-decoration: underline !important;
}
.under-b {
  font-weight: 700 !important;
  text-decoration: underline !important;
}
#f-white p a {
  color: #d2d2d2 !important;
}
#f-white p a:hover {
  color: #fff !important;
}
.h-num span {
  background-color: #18bec9;
  color: #000;
  padding: 1px 14px !important;
  border-radius: 50%;
  font-size: 40px;
}

.bene-box .elementor-image-box-description {
  margin-right: -60px !important;
}

@media (max-width: 768px) {
  .serchResultarea .entry-title a {
    font-size: 20px !important;
    line-height: 25px;
    margin-bottom: 20px !important;
  }

  #ser-result .page-title {
    font-size: 28px !important;
    line-height: 35px !important;
  }
  #img-box .elementor-image-box-img {
    margin-bottom: 20px !important;
  }
  .bene-box .elementor-image-box-description {
    margin-right: -0px !important;
  }
  .bene-box .elementor-image-box-img {
    margin-bottom: 15px !important;
  }
}

@media (max-width: 1024px) {
  #ser-result .page-title {
    font-size: 40px !important;
    line-height: 50px !important;
  }
}

@media (max-width: 1300px) and (min-width: 1024px) {
  .gb-box .elementor-image-box-title {
    margin-top: 20px;
  }
  #m-sec.elementor-element-92fd4af {
    --align-items: stretch !important;
  }
  #m-sec .neg {
    margin-top: 0px !important;
  }
  #m-sec.elementor-element-d0389aa {
    --align-items: stretch !important;
  }
}

.postid-20725 .post-7101 {
  display: none;
}
.postid-20725 .pagination-single {
  display: none;
}

.hubspot-grader-form__powered-by {
  display: none;
}
.tik-bor .e-font-icon-svg {
  background-color: #fff;
  padding: 4px;
  border-radius: 20px;
  margin-top: 4px;
}
.li-mar li::marker {
  font-size: 25px; !important;
}

#field_7_20 {
  display: none;
}

.gform_required_legend {
  display: none;
}

.g-frm .gform_wrapper.gravity-theme input[type="text"],
.g-frm .gform_wrapper.gravity-theme input[type="email"] {
  background-color: transparent !important;
  border-color: #ffffff2e !important;
}
.g-frm input::placeholder {
  opacity: 1 !important;
  color: #fff !important;
  font-family: "Inter", Sans-serif;
  font-size: 16px;
}
.g-frm .gform_button {
  background-color: #07cdd9;
  font-family: "Inter", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: uppercase;
  border-width: 0px;
  border-radius: 20px;
  padding: 10px 40px;
}

.radi-us img {
  border-bottom-left-radius: 133px;
  border-bottom-right-radius: 127px;
}

.mainer-head-zx {
  position: absolute;
  width: 100%;
  z-index: 9999;
}

.ciric-plot .elementor-image-box-img {
  background: #0b131c !important;
  box-shadow:
    inset 23px 23px 46px #081018,
    -23px -23px 46px #1a3652 inset !important;
  height: 95px;
  display: flex !important;
  justify-content: center;
  align-items: center;
  width: 95px !important;
  border-radius: 50%;
  min-width: 95px;
}

.play-ic .elementor-icon-wrapper {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background-color: #1c344b;
  display: flex;
  justify-content: center;
  align-items: center;
  box-shadow: 0px 0px 8px 5px inset #000;
}

.form-ez .hubspot-grader-form__header {
  display: none !important;
}
.form-ez .hubspot-grader-form-container {
  margin-top: 0px !important;
  background-color: #11202f !important;
}

.form-ez .hs-form-booleancheckbox label {
  font-size: 12px !important;
}

.form-ez .hs_submit.hs-submit input[type="submit"] {
  font-size: 20px;
  color: #11202f !important;
  text-transform: uppercase !important;
  width: 100% !important;
  padding: 15px 10px !important;
  border-radius: 0px !important;
}

.gform_wrapper.gravity-theme .ginput_complex label {
  color: white;
}

#new-reqa.gravity-form-styler .gform_confirmation_message {
  color: black !important;
  text-align: center;
  font-family: "Inter regular", Sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.head-height-set .elementor-widget-container {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 100px;
}
.list-mark .elementor-icon-list-icon {
  align-self: baseline;
  position: relative;
  top: 6px;
}

#new-reqa .gform_wrapper.gravity-theme input::placeholder {
  color: #061119 !important;
  opacity: 1 !important;
}

#new-reqa .gform_wrapper.gravity-theme textarea::placeholder {
  color: #061119 !important;
  opacity: 1 !important;
}

.blue-bnx {
  height: fit-content !important;
}

#new-reqa .gform_wrapper.gravity-theme input[type="color"],
.gform_wrapper.gravity-theme input[type="date"],
.gform_wrapper.gravity-theme input[type="datetime-local"],
.gform_wrapper.gravity-theme input[type="datetime"],
.gform_wrapper.gravity-theme input[type="email"],
.gform_wrapper.gravity-theme input[type="month"],
.gform_wrapper.gravity-theme input[type="number"],
.gform_wrapper.gravity-theme input[type="password"],
.gform_wrapper.gravity-theme input[type="search"],
.gform_wrapper.gravity-theme input[type="tel"],
.gform_wrapper.gravity-theme input[type="text"],
.gform_wrapper.gravity-theme input[type="time"],
.gform_wrapper.gravity-theme input[type="url"],
.gform_wrapper.gravity-theme input[type="week"],
.gform_wrapper.gravity-theme select,
.gform_wrapper.gravity-theme textarea {
  border-radius: 0px 0px 0px 0px !important;
  background-color: #f8f8f8 !important;
  border-bottom: 1px solid #06bec9 !important;
  border-top: 0px !important;
  border-left: 0px !important;
  border-right: 0px !important;
  color: #061119 !important;
  font-family: "Inter regular", Sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 24px;
}

#new-reqa .gform_wrapper.gravity-theme input[type="color"],
.gform_wrapper.gravity-theme input[type="date"]:hover,
.gform_wrapper.gravity-theme input[type="datetime-local"]:hover,
.gform_wrapper.gravity-theme input[type="datetime"]:hover,
.gform_wrapper.gravity-theme input[type="email"]:hover,
.gform_wrapper.gravity-theme input[type="month"]:hover,
.gform_wrapper.gravity-theme input[type="number"]:hover,
.gform_wrapper.gravity-theme input[type="password"]:hover,
.gform_wrapper.gravity-theme input[type="search"]:hover,
.gform_wrapper.gravity-theme input[type="tel"]:hover,
.gform_wrapper.gravity-theme input[type="text"]:hover,
.gform_wrapper.gravity-theme input[type="time"]:hover,
.gform_wrapper.gravity-theme input[type="url"]:hover,
.gform_wrapper.gravity-theme input[type="week"]:hover,
.gform_wrapper.gravity-theme select:hover,
.gform_wrapper.gravity-theme textarea:hover {
  border-bottom: 2px solid #06bec9 !important;
}
#new-reqa .gform_wrapper.gravity-theme input[type="color"]:focus,
.gform_wrapper.gravity-theme input[type="date"]:focus,
.gform_wrapper.gravity-theme input[type="datetime-local"]:focus,
.gform_wrapper.gravity-theme input[type="datetime"]:focus,
.gform_wrapper.gravity-theme input[type="email"]:focus,
.gform_wrapper.gravity-theme input[type="month"]:focus,
.gform_wrapper.gravity-theme input[type="number"]:focus,
.gform_wrapper.gravity-theme input[type="password"]:focus,
.gform_wrapper.gravity-theme input[type="search"]:focus,
.gform_wrapper.gravity-theme input[type="tel"]:focus,
.gform_wrapper.gravity-theme input[type="text"]:focus,
.gform_wrapper.gravity-theme input[type="time"]:focus,
.gform_wrapper.gravity-theme input[type="url"]:focus,
.gform_wrapper.gravity-theme input[type="week"]:focus,
.gform_wrapper.gravity-theme select,
.gform_wrapper.gravity-theme textarea:focus {
  outline: 1px solid #06bec9;
  outline-offset: -1px;
}

.c-icon .clutch-widget {
  padding: 4px !important;
  margin-bottom: -20px;
}
/*landing banner form*/
.gravity-form-styler .landing-book-bnr p {
  color: #0c1219;
  line-height: 25px !important;
}

.gravity-form-styler .landing-book-bnr ::placeholder {
  opacity: 1 !important;
  color: #0c1219 !important;
}
.gravity-form-styler .landing-book-bnr input[type="email"],
.gravity-form-styler .landing-book-bnr input[type="number"],
.gravity-form-styler .landing-book-bnr input[type="tel"],
.gravity-form-styler .landing-book-bnr input[type="text"],
.gravity-form-styler .landing-book-bnr select,
.gravity-form-styler .landing-book-bnr textarea {
  background-color: #fff;
  color: #0c1219 !important;
  font-family: "Inter Light", Sans-serif;

  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 26px !important;
  border-radius: 0px !important;
  border: 0px !important;
  border-bottom: 1px solid #000 !important;
  font-size: 16px;
  padding-left: 2px !important;
}
.gravity-form-styler .landing-book-bnr select {
  border-bottom: 0px !important;
}
/*landing-page bottom form*/
.gravity-form-styler .landing-book .gform_footer input[type="submit"] {
  padding: 12px 85px;
}
.gravity-form-styler .landing-book ::placeholder {
  opacity: 1 !important;
}
.gravity-form-styler .landing-book p {
  color: #fff;
}
.gravity-form-styler .landing-book #gform_submit_button_17 {
  display: block;
  margin: auto;
}
.gravity-form-styler .landing-book input[type="email"],
.gravity-form-styler .landing-book input[type="number"],
.gravity-form-styler .landing-book input[type="tel"],
.gravity-form-styler .landing-book input[type="text"],
.gravity-form-styler .landing-book select,
.gravity-form-styler .landing-book textarea {
  background-color: #112237;
  color: #fff !important;
  font-family: "Inter Light", Sans-serif;

  font-size: 15px !important;
  font-weight: 400 !important;
  line-height: 24px !important;
  border-radius: 0px !important;
  border-bottom: 1px solid #fff !important;
  font-size: 16px;
  padding-left: 2px !important;
}

.btn-learn a {
  color: #000 !important;
  font-weight: 700;
}
.para .elementor-image-box-description {
  color: #0c1219 !important;
}
.outcome-para p.elementor-image-box-description {
  color: #0c1219 !important;
}
.outcome-para .elementor-widget-container {
  min-height: 565px !important;
}
@media (max-width: 1025px) {
  .outcome-para .elementor-widget-container {
    min-height: 600px !important;
  }
}
@media (max-width: 767px) {
  .outcome-para .elementor-widget-container {
    min-height: 400px !important;
  }
  .form-ez {
    position: unset !important;
  }
}

.inner-frame-sec ul {
  padding-left: 50px;
  margin: 10px 0px;
}

.inner-frame-sec .growth_in {
  padding: 30px 20px;
  background-color: #0e1925;
  margin-bottom: 30px;
}

.inner-frame-sec .image-box img {
  margin-bottom: 20px;
}
.inner-frame-sec img {
  margin-bottom: 20px;
}
.gfor-new-f .gform_heading {
  display: none !important;
}
.gfor-new-f input,
.gfor-new-f textarea {
  color: white !important;
  font-family: "Inter Light", Sans-serif;
  font-size: 16px !important;
  font-weight: 300;
  background-color: #0d1019;
  border-top: 0px;
  border-right: 0px;
  border-left: 0px;
  border-bottom: 2px solid white;
  border-radius: 0px !important;
}

.gfor-new-f .gform_footer input[type="submit"] {
  font-family: "Inter bold", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: uppercase;
  color: #08111a !important;
  float: right;
  background-color: #07cdd9;
  border-radius: 4px;
  padding: 12px 24px;
  border: 0px solid;
}

.gfor-new-f .gform_footer input[type="submit"]:hover {
  color: #ffffff !important;
  background-color: #0c969e;
}

.gfor-new-f .gfield_description {
  text-transform: uppercase;
  color: white !important;
  font-family: "Inter Light", Sans-serif !important;
  font-size: 14px !important;
}

.geotargetlygeocontent1527184739433 {
  display: inline !important;
}

.key-slider .swiper-slide-contents .elementor-slide-heading h1 {
  font-weight: 900 !important;
}

.firx-box2 h2.gform_title {
  color: white;
  font-family: "Inter", Sans-serif;
  margin-bottom: 10px !important;
}

.firx-box2 .partial_entry_warning {
  color: white;
  font-family: "Inter", Sans-serif;
  margin-bottom: 45px !important;
}

.bread-crumby span span a {
  color: #ffffff;
  font-family: "Inter", Sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}
.bread-crumby span span {
  color: white !important;
}
.bread-crumby .breadcrumb_last {
  color: #07cdd9;
  font-family: "Inter", Sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.title-box-bn h2 a {
  color: #ffffff;
  font-family: "Inter Thin", Sans-serif;
  font-size: 56px;
  font-weight: 400;
  line-height: 65px;
}

.title-box-bn {
  background-color: #0e1925;
  padding: 50px 10px;
}
.innercayk-sec-out .container-fluid {
  max-width: 1280px;
  margin: auto;
  margin-top: 90px;
}
.rower-res {
  display: flex;
  margin: 50px 0px;
}
.inner-frame-sec {
  color: #ffffff;
  font-family: "Inter", Sans-serif;
  padding: 10px;
}

.inner-frame-sec p {
  font-size: 16px;
  font-weight: 300;
  line-height: 25px;
  margin-bottom: 30px;
}

.inner-frame-sec h2,
.inner-frame-sec h3,
.inner-frame-sec h4,
.inner-frame-sec h5,
.inner-frame-sec h6 {
  margin-bottom: 25px;
}

.innercayk-sec-out .firx-box1 {
  width: 70%;
  padding: 15px 50px 15px 0px;
}
.innercayk-sec-out .firx-box2 {
  width: 30%;
  padding: 40px 20px;
  background-color: #0e1925;
}
.recen-pos a.elementor-post__read-more {
  background-color: #07cdd9 !important;
  color: black !important;
  padding: 10px 30px !important;
  font-family: "Inter bold", Sans-serif !important;
  border-radius: 2px !important;
}
.recen-pos a.elementor-post__read-more:hover {
  background-color: white !important;
}

.entry-content p {
  color: white !important;
}
.new-slide-blog .slick-slide article {
  background-color: #0d1b28 !important;
  border-radius: 15px !important;
  -webkit-box-shadow: 0px 0px 20px 2px rgb(0 0 0 / 50%) !important;
  box-shadow: 0px 0px 20px 2px rgb(0 0 0 / 50%) !important;
  padding: 20px !important;
}

.new-slide-blog .slick-slide article .lae-read-more a {
  background-color: #07cdd9 !important;
  color: black !important;
  padding: 10px 30px !important;
  font-family: "Inter bold", Sans-serif !important;
  border-radius: 2px !important;
}
.new-slide-blog .slick-slide article .lae-read-more a:hover {
  background-color: white !important;
}

.new-slide-blog .slick-slide article .entry-summary {
  display: -webkit-box;
  -webkit-line-clamp: 7;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.phot-box .elementor-cta__bg-overlay {
  background-image: linear-gradient(to bottom, #ff000000, #000000ba) !important;
}

.teams p {
  padding-left: 20px;
}
#about-team .gform_button input[type="submit"] {
  float: right !important;
}

/*.gravity-form-styler*/
#rc-anchor-container .rc-anchor-light {
  background: #07cdd91f !important;
  color: #fff !important;
}
#form-sec input[type="email"],
#form-sec input[type="tel"],
#form-sec input[type="text"],
#form-sec select,
#form-sec textarea {
  background-color: #ffffff !important;
  color: #000 !important;
}
#form-sec ::placeholder {
  color: #000000 !important;
}
#form-sec select {
  color: #000 !important;
}
.gravity-form-styler .gform_confirmation_message,
.ginput_container_fileupload {
  color: #fff !important;
}
.gravity-form-styler .gform_fileupload_rules {
  display: none;
}
.gravity-form-styler .gfield_label {
  color: #fff;
}
.gravity-form-styler .gform_footer input[type="submit"] {
  font-family: "Inter bold", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: uppercase;
  color: #08111a !important;
  float: right;
  background-color: #07cdd9;
  border-radius: 4px;
  padding: 12px 24px;
  border: 0px solid;
}

.gravity-form-styler .gform_footer input[type="submit"]:hover {
  color: #ffffff !important;
  background-color: #0c969e;
}

.gravity-form-styler .gform_body.gform-body {
  font-family: "Inter Light", Sans-serif !important;
}
.gravity-form-styler .gform_footer {
  text-align: center;
}
.gravity-form-styler input[type="date"],
.gravity-form-styler input[type="email"],
.gravity-form-styler input[type="number"],
.gravity-form-styler input[type="password"],
.gravity-form-styler input[type="search"],
.gravity-form-styler input[type="tel"],
.gravity-form-styler input[type="text"],
.gravity-form-styler input[type="url"],
.gravity-form-styler select,
.gravity-form-styler textarea {
  background-color: #111e2e;
  color: #fff !important;
  font-family: "Inter Light", Sans-serif;
  font-size: 15px !important;
  font-weight: 400 !important;
  line-height: 24px !important;

  border-color: #111e2e;
  border-radius: 4px !important;
  border: 1px solid #111e2e !important;
  font-size: 16px;
  padding: 5px 14px;
}
.gravity-form-styler input::placeholder,
.gravity-form-styler textarea::placeholder {
  color: #fff !important;
  opacity: 0.6 !important;
}

.gravity-form-styler .gform_footer input[type="submit"] {
}

.home .mainer-head-zx {
  position: absolute !important;
  width: 100% !important;
  z-index: 9999;
}

.home .mainer-head-zx.elementor-sticky--active {
  position: fixed !important;
  width: 100%;
}

.new-slidx .info-detail .date {
  color: #07cdd9 !important;
  font-size: 13px !important;
  font-family: "Inter Black", Sans-serif !important;
  margin-bottom: 20px !important;
}

a.reader-x {
  background: #07cdd9 !important;
  color: black !important;
  padding: 10px 30px !important;
  font-family: "Inter bold", Sans-serif !important;
  border-radius: 2px !important;
}

.new-slidx {
  background: #0d1b28;
  padding: 20px !important;
  border-radius: 15px;
  -webkit-box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0.5);
  margin: 16px 5px;
}
.new-slidx p {
  color: #ffffff;
  font-family: "Inter Light", Sans-serif !important;
  font-size: 15px !important;
  font-weight: 300;
  line-height: 24px;
  margin-bottom: 30px !important;
  padding-right: 30px;
  display: -webkit-box;
  -webkit-line-clamp: 7;
  -webkit-box-orient: vertical;
  overflow: hidden !important;
}
.new-slidx h4 a {
  color: white !important;
  font-size: 22px !important;
  font-family: "Inter Black", Sans-serif !important;
}

.new-slidx h4 {
  margin-bottom: 20px;
  min-height: 76px;
}

table.full-widther {
  width: 100%;
}
.respo {
  overflow: auto;
  display: block;
}
.cay-post-cont.elementor-widget-theme-post-content ul {
  list-style-type: none;
  padding-left: 25px;
}

.cay-post-cont.elementor-widget-theme-post-content ul li:before {
  content: "";
  position: absolute;
  left: -26px;
  top: 0px;
  color: white;
  font-size: 20px;
}
.cay-post-cont.elementor-widget-theme-post-content ul li {
  position: relative;
  margin-bottom: 15px;
}

.cay-post-cont.elementor-widget-theme-post-content a {
  color: #07cdd9 !important;
}

.home-banner-slidex
  .key-slider
  .elementor-swiper
  .swiper-slide-inner
  .swiper-slide-contents {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: 100%;
  width: 90%;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.home-banner-slidex .key-slider.elementor-widget:not(:last-child) {
  margin-bottom: 0px !important;
}

.home-banner-slidex
  .key-slider
  .elementor-swiper
  .swiper-slide-inner
  .swiper-slide-contents
  .elementor-slide-description {
  padding-left: 80px;
  padding-top: 10px;
  position: relative;
}

.home-banner-slidex .key-slider .swiper-pagination {
  bottom: 57px !important;
  left: -63px !important;
  width: 100%;
  text-align: right;
}
.home-banner-slidex .key-slider .swiper-pagination .swiper-pagination-bullet {
  color: white;
  background: white;
  width: 50px;
  border-radius: 0px;
  margin: 0px;
  height: 4px;
}

.home-banner-slidex
  .key-slider
  .swiper-pagination
  .swiper-pagination-bullet-active {
  background: #07cdd9;
}

.home-banner-slidex
  .key-slider
  .swiper-pagination
  span.swiper-pagination-bullet:nth-of-type(1):before {
  content: "01";
  position: absolute;
  right: 118px;
  top: -15px;
  color: white;
  font-family: "Inter bold", Sans-serif;
  font-size: 14px;
}

.home-banner-slidex
  .key-slider
  .swiper-pagination
  span.swiper-pagination-bullet:nth-of-type(2):before {
  content: "02";
  position: absolute;
  right: 68px;
  top: -15px;
  color: white;
  font-family: "Inter bold", Sans-serif;
  font-size: 14px;
}

.home-banner-slidex
  .key-slider
  .swiper-pagination
  span.swiper-pagination-bullet:nth-of-type(3):before {
  content: "03";
  position: absolute;
  right: 15px;
  top: -15px;
  color: white;
  font-family: "Inter bold", Sans-serif;
  font-size: 14px;
}
.cayk-stg_sec .owl-nav button.owl-prev {
  position: absolute;
  text-align: left;
  left: -50px;
}

.owl-theme.cayk-stg_sec .owl-nav button span {
  color: white;
  font-size: 68px;
}

.owl-theme.cayk-stg_sec .owl-dots {
  display: none;
}

.cayk-stg_sec .item {
  background: #0d1b28;
  padding: 20px;
  border-radius: 15px;
  -webkit-box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0.5);
  margin: 16px 5px;
}

.owl-theme.cayk-stg_sec .owl-nav {
  position: absolute;
  top: 30%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cayk-stg_sec .owl-nav button.owl-next {
  position: absolute;
  text-align: right;
  right: -50px;
}

.owl-theme.cayk-stg_sec .owl-nav [class*="owl-"]:hover {
  background: transparent !important;
}

.cayk-stg_sec .item .blog_img img {
  height: 242px !important;
  -o-object-fit: cover !important;
  object-fit: cover !important;
  margin-bottom: 25px;
}
.cayk-stg_sec .item .blog_inner h4 a {
  color: white;
  font-size: 22px;
  font-family: "Inter Black", Sans-serif;
}
.cayk-stg_sec .item .blog_inner h4 {
  margin-bottom: 20px;
  min-height: 76px;
}
.cayk-stg_sec .item .blog_inner p {
  color: #ffffff;
  font-family: "Inter Light", Sans-serif;
  font-size: 15px;
  font-weight: 300;
  line-height: 24px;
  margin-bottom: 30px;
  padding-right: 30px;
  display: -webkit-box;
  -webkit-line-clamp: 7;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.cayk-stg_sec .item .blog_inner .info-detail .date {
  color: #07cdd9;
  font-size: 13px;
  font-family: "Inter Black", Sans-serif;
  margin-bottom: 20px;
}

.cayk-stg_sec .item .reader a {
  background: #07cdd9;
  color: black;
  padding: 10px 30px;
  font-family: "Inter bold", Sans-serif;
  border-radius: 2px;
}
.cayk-stg_sec .item .reader {
  margin-bottom: 30px;
}

.cayk-stg_sec .item .reader a:hover {
  background: white;
  -webkit-transform: scale(0.9);
  -ms-transform: scale(0.9);
  transform: scale(0.9);
}

.n-sty .elementor-menu-toggle.elementor-active i:before {
  content: "\e87f" !important;
  background: inherit;
  padding: 10px;
}

.header-footer-group {
  display: none;
}

.cayk-catg h5 {
  display: none;
}
.cayk-archiv h5 {
  display: none;
}

.cayk-catg ul {
  padding-left: 25px;
}
.cayk-catg ul li {
  color: white;
}
.cayk-catg ul li a {
  color: #ffffff;
  font-family: "Inter Light", Sans-serif;
  font-size: 15px;
  line-height: 24px;
}

span.ar-blue {
  color: #07cdd9;
}

.cayk-archiv ul {
  padding-left: 25px;
}
.cayk-archiv ul li {
  color: white;
}
.cayk-archiv ul li a {
  color: #ffffff;
  font-family: "Inter Light", Sans-serif;
  font-size: 17px;
  line-height: 24px;
}

.cayk-soci .elementor-widget-container {
  padding-left: 80px;
  position: relative;
}

.cayk-soci .elementor-widget-container:before {
  content: "Share On";
  position: absolute;
  left: 0px;
  top: 1px;
  color: white;
  font-size: 16px;
  font-family: "Inter Light", Sans-serif;
}
.cayk-pagi .elementor-post-navigation.elementor-grid {
  background: #09151e;
  padding: 15px 22px;
  -webkit-box-shadow: 0px 0px 14px 1px #000000a6;
  box-shadow: 0px 0px 14px 1px #000000a6;
}

.request-biller input::-webkit-input-placeholder {
  color: white !important;
}

.request-biller input::-moz-placeholder {
  color: white !important;
}

.request-biller input:-ms-input-placeholder {
  color: white !important;
}

.request-biller input::-ms-input-placeholder {
  color: white !important;
}

.request-biller input::placeholder {
  color: white !important;
}

.request-biller
  .elementor-field-subgroup.elementor-subgroup-inline
  .elementor-field-option {
  width: 20%;
  padding: 10px 5px;
}

.year-over h2:before {
  content: "";
  border-bottom: 2px solid white;
  width: 100px;
  position: absolute;
  left: 0px;
  top: 17px;
}
.year-over h2 {
  position: relative;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding-left: 140px;
}

.mainer-head-zx.elementor-sticky--effects {
  background: #191d28e3 !important;
}
.progressive-cayk .elementor-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

.connect-box {
  position: relative;
}
.connect-box:after {
  content: "";
  border-left: 4px solid #0d1927;
  position: absolute;
  left: 0px;
  bottom: -35%;
  height: 100%;
}

.connect-box:before {
  content: "";
  position: absolute;
  background: url("/wp-content/uploads/2024/04/joint.webp");
  padding: 15px;
  left: -12px;
  bottom: -42%;
  background-repeat: no-repeat;
  z-index: 2;
}

.connect-box2 {
  position: relative;
}
.connect-box2:after {
  content: "";
  border-left: 4px solid #0d1927;
  position: absolute;
  left: 0px;
  bottom: -30%;
  height: 100%;
}

.connect-box2:before {
  content: "";
  position: absolute;
  background: url("/wp-content/uploads/2024/04/joint.webp");
  padding: 15px;
  left: -12px;
  bottom: -37%;
  background-repeat: no-repeat;
  z-index: 2;
}

.connect-box3 {
  position: relative;
}
.connect-box3:after {
  content: "";
  border-left: 4px solid #0d1927;
  position: absolute;
  left: 0px;
  bottom: -30%;
  height: 100%;
}

.connect-box3:before {
  content: "";
  position: absolute;
  background: url("/wp-content/uploads/2024/04/joint.webp");
  padding: 15px;
  left: -12px;
  bottom: -37%;
  background-repeat: no-repeat;
  z-index: 2;
}

.connect-box4 {
  position: relative;
}
.connect-box4:after {
  content: "";
  border-left: 4px solid #0d1927;
  position: absolute;
  left: 0px;
  bottom: -18%;
  height: 100%;
}

.connect-box4:before {
  content: "";
  position: absolute;
  background: url("/wp-content/uploads/2024/04/joint.webp");
  padding: 15px;
  left: -12px;
  bottom: -23%;
  background-repeat: no-repeat;
  z-index: 2;
}

.connect-down-box {
  position: relative;
}
.connect-down-box:after {
  content: "";
  border-left: 4px solid #0d1927;
  position: absolute;
  left: 0px;
  top: -29%;
  height: 100%;
}

.connect-down-box:before {
  content: "";
  position: absolute;
  background: url("/wp-content/uploads/2024/04/joint.webp");
  padding: 15px;
  left: -12px;
  top: -34%;
  background-repeat: no-repeat;
  z-index: 2;
}

.connect-down-box2 {
  position: relative;
}
.connect-down-box2:after {
  content: "";
  border-left: 4px solid #0d1927;
  position: absolute;
  left: 0px;
  top: -15%;
  height: 100%;
}

.connect-down-box2:before {
  content: "";
  position: absolute;
  background: url("/wp-content/uploads/2024/04/joint.webp");
  padding: 15px;
  left: -12px;
  top: -21%;
  background-repeat: no-repeat;
  z-index: 2;
}

.connect-down-box3 {
  position: relative;
}
.connect-down-box3:after {
  content: "";
  border-left: 4px solid #0d1927;
  position: absolute;
  left: 0px;
  top: -48%;
  height: 100%;
}

.connect-down-box3:before {
  content: "";
  position: absolute;
  background: url("/wp-content/uploads/2024/04/joint.webp");
  padding: 15px;
  left: -12px;
  top: -55%;
  background-repeat: no-repeat;
  z-index: 2;
}
.n-sty .elementor-menu-toggle i {
  position: relative;
}
.n-sty .elementor-menu-toggle i:before {
  content: "";
  background: url("/wp-content/uploads/2024/04/new-tog.webp");
  background-repeat: no-repeat;
  position: absolute;
  background-size: auto;
  padding: 15px;
  left: 0px;
  top: 0px;
}
.ellipsi-prop .elementor-text-editor {
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  display: -webkit-box;

  -webkit-box-orient: vertical;
}
.hov-over-ic ul li:hover {
  -webkit-animation-name: elementor-animation-pulse;
  animation-name: elementor-animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

@media all and (-ms-high-contrast: none) {
  .mainer-head-zx {
    position: fixed !important;
    width: 100%;
    left: 0px;
  }
  .ellipsi-prop .elementor-text-editor {
    height: 47px;
  }
  .cayk-stg_sec .item .blog_inner p {
    height: 120px;
  }

  .socio-iic i {
    font-size: 25px;
    margin: 0px 10px 15px;
  }

  .mainer-head-zx.elementor-sticky--effects {
    background: #191d28 !important;
  }

  /* IE10 */
  *::-ms-backdrop,
  .mainer-head-zx {
    position: fixed !important;
    width: 100%;
    left: 0px;
  }

  *::-ms-backdrop,
  .ellipsi-prop .elementor-text-editor {
    height: 47px;
  }

  *::-ms-backdrop,
  .cayk-stg_sec .item .blog_inner p {
    height: 120px;
  }

  *::-ms-backdrop,
  .socio-iic i {
    font-size: 25px;
    margin: 0px 10px 15px;
  }
  *::-ms-backdrop,
  .mainer-head-zx.elementor-sticky--effects {
    background: #191d28 !important;
  }

  /* IE11 */
}

@media (max-width: 1024px) {
}

@media (min-width: 3000px) {
  .connect-box:after {
    bottom: -52%;
  }
  .connect-box:before {
    bottom: -62%;
  }
}

@media (min-width: 1800px) {
  .connect-box2:before {
    bottom: -85%;
  }
  .connect-box2:after {
    bottom: -77%;
  }
  .connect-box:before {
    bottom: -58%;
  }
  .connect-box:after {
    bottom: -44%;
  }
}
@media (min-width: 2500px) and (max-width: 3000px) {
  .connect-down-box:before {
    top: -17%;
  }
  .connect-down-box:after {
    top: -14%;
  }

  .connect-down-box2:before {
    top: -96%;
  }
  .connect-down-box2:after {
    top: -83%;
  }
}
@media (min-width: 2400px) and (max-width: 2500px) {
  .connect-down-box2:before {
    top: -90%;
  }
  .connect-down-box2:after {
    top: -80%;
  }
}
@media (min-width: 2000px) and (max-width: 2400px) {
  .connect-down-box:before {
    top: -55%;
  }
  .connect-down-box:after {
    top: -39%;
  }
  .connect-down-box2:before {
    top: -72%;
  }
  .connect-down-box2:after {
    top: -57%;
  }
}

@media (min-width: 1900px) and (max-width: 2000px) {
  .connect-down-box2:before {
    top: -45%;
  }
  .connect-down-box2:after {
    top: -31%;
  }
  .connect-down-box:before {
    top: -52%;
  }
  .connect-down-box:after {
    top: -43%;
  }
}

@media (min-width: 1800px) and (max-width: 1900px) {
  .connect-down-box2:before {
    top: -40%;
  }
  .connect-down-box2:after {
    top: -31%;
  }

  .connect-down-box:before {
    top: -45%;
  }
  .connect-down-box:after {
    top: -37%;
  }
}

@media (min-width: 1700px) and (max-width: 1800px) {
  .connect-box2:before {
    bottom: -78%;
  }
  .connect-box2:after {
    bottom: -61%;
  }

  .connect-down-box:before {
    top: -45%;
  }
  .connect-down-box:after {
    top: -37%;
  }

  .connect-box:before {
    bottom: -53%;
  }
  .connect-box:after {
    bottom: -44%;
  }
}
@media (min-width: 1600px) and (max-width: 1700px) {
  .connect-box2:before {
    bottom: -70%;
  }
  .connect-box2:after {
    bottom: -63%;
  }
  .connect-box:before {
    bottom: -50%;
  }
  .connect-box:after {
    bottom: -44%;
  }
}

@media (min-width: 1500px) and (max-width: 1600px) {
  .connect-box2:before {
    bottom: -55%;
  }
  .connect-box2:after {
    bottom: -42%;
  }

  .connect-box:before {
    bottom: -48%;
  }
  .connect-box:after {
    bottom: -44%;
  }
}

@media (min-width: 1500px) {
  .connect-down-box3:before {
    top: -15%;
  }
  .connect-down-box3:after {
    top: -10%;
  }
  .connect-box4:before {
    bottom: -37%;
  }
  .connect-box4:after {
    bottom: -23%;
  }
}
@media (max-width: 3000px) and (min-width: 2200px) {
  .connect-box:after {
    bottom: -52%;
  }
  .connect-box:before {
    bottom: -62%;
  }
}

@media (max-width: 1205px) {
  .home-banner-slidex
    .key-slider
    .elementor-swiper
    .swiper-slide-inner
    .swiper-slide-contents {
    width: 100%;
  }

  .owl-theme.cayk-stg_sec .owl-nav {
    position: inherit;
    top: inherit;
    display: inherit;
  }

  .cayk-stg_sec .owl-nav button.owl-prev {
    position: inherit;
    text-align: inherit;
    left: inherit;
    margin-right: 20px;
  }

  .cayk-stg_sec .owl-nav button.owl-next {
    position: inherit;
    text-align: inherit;
    right: inherit;
    margin-left: 20px;
  }
}

@media (max-width: 1240px) and (min-width: 767px) {
  .waver-sec {
    display: none;
  }
  .solut-top-box {
    border-bottom: 4px solid #8ae8ed !important;
  }
  .connect-box:after {
    display: none;
  }
  .connect-box2:after {
    display: none;
  }
  .connect-box3:after {
    display: none;
  }
  .connect-box4:after {
    display: none;
  }
  .connect-box:before {
    bottom: -17px;
  }
  .connect-box2:before {
    bottom: -17px;
  }
  .connect-box3:before {
    bottom: -17px;
  }
  .connect-box4:before {
    bottom: -17px;
  }
  .connect-down-box:before {
    top: -17px;
  }
  .connect-down-box2:before {
    top: -17px;
  }
  .connect-down-box3:before {
    top: -17px;
  }
  .connect-down-box:after {
    display: none;
  }
  .connect-down-box2:after {
    display: none;
  }
  .connect-down-box3:after {
    display: none;
  }
}

@media (max-width: 1024px) and (min-width: 991px) {
  .request-biller
    .elementor-field-subgroup.elementor-subgroup-inline
    .elementor-field-option {
    width: 25%;
  }

  .year-over h2:before {
    left: 0px;
  }
  .year-over h2 {
    text-align: left;
    padding-left: 162px;
  }

  .cay-bloger-z .elementor-posts .elementor-post {
    display: block !important;
    overflow: visible;
    margin-bottom: 23px;
  }

  .cay-bloger-z .elementor-post-date {
    top: -26px;
  }
  .title-box-bn h2 a {
    font-size: 50px;
    line-height: 55px;
  }
  .innercayk-sec-out .firx-box1 {
    width: 60%;
    padding: 15px 10px 15px 10px;
  }
  .innercayk-sec-out .firx-box2 {
    width: 40%;
    padding: 30px 10px;
  }
}

@media (max-width: 991px) and (min-width: 767px) {
  .request-biller
    .elementor-field-subgroup.elementor-subgroup-inline
    .elementor-field-option {
    width: 33%;
  }

  .cay-bloger-z .elementor-posts .elementor-post {
    display: block !important;
    overflow: visible;
    margin-bottom: 23px;
  }

  .cay-bloger-z .elementor-post-date {
    top: -26px;
  }

  .home-banner-slidex
    .key-slider
    .elementor-swiper
    .swiper-slide-inner
    .swiper-slide-contents {
    display: block;
    text-align: center;
  }

  .home-banner-slidex
    .key-slider
    .elementor-swiper
    .swiper-slide-inner
    .swiper-slide-contents
    .elementor-slide-description {
    display: -webkit-inline-box;
  }
  .title-box-bn h2 a {
    font-size: 40px;
    line-height: 45px;
  }
  .innercayk-sec-out .firx-box1 {
    width: 60%;
    padding: 15px 10px 15px 10px;
  }
  .innercayk-sec-out .firx-box2 {
    width: 40%;
    padding: 30px 10px;
  }
}

@media (max-width: 640px) {
  #land-form #input_28_4,
  #land-form #input_28_6,
  #land-form #input_28_9 {
    width: 100%;
  }
  #land-form input[type="submit"] {
    padding: 10px 50px;
    font-size: 20px;
  }
}
@media (max-width: 767px) {
  .gravity-form-styler .landing-book .gform_footer input[type="submit"] {
    padding: 8px 25px;
  }
  .title-box-bn {
    text-align: center;
  }
  .rower-res {
    display: block;
    margin: 50px 0px;
  }
  .innercayk-sec-out .firx-box1 {
    width: 100%;
    padding: 15px 10px 15px 10px;
  }
  .innercayk-sec-out .firx-box2 {
    width: 100%;
    padding: 30px 10px;
  }

  .title-box-bn h2 a {
    font-size: 35px;
    line-height: 40px;
  }
  .home-banner-slidex
    .key-slider
    .elementor-swiper
    .swiper-slide-inner
    .swiper-slide-contents
    .elementor-slide-description {
    padding-left: 0px;
    padding-top: 10px;
    position: relative;
  }
  #about-team .gform_footer {
    display: block;
    margin: auto;
  }
  .connect-down-box:after {
    display: none;
  }
  .connect-down-box2:after {
    display: none;
  }
  .connect-down-box3:after {
    display: none;
  }
  .connect-box:after {
    display: none;
  }
  .connect-box2:after {
    display: none;
  }
  .connect-box3:after {
    display: none;
  }
  .connect-box4:after {
    display: none;
  }

  .connect-box:before {
    display: none;
  }
  .connect-box2:before {
    display: none;
  }
  .connect-box3:before {
    display: none;
  }
  .connect-box4:before {
    display: none;
  }

  .connect-down-box:before {
    display: none;
  }
  .connect-down-box2:before {
    display: none;
  }
  .connect-down-box3:before {
    display: none;
  }
  .request-biller
    .elementor-field-subgroup.elementor-subgroup-inline
    .elementor-field-option {
    width: 100%;
  }

  .year-over h2 {
    padding-left: 71px;
    text-align: left;
  }
  .year-over h2:before {
    top: 13px;
    width: 50px;
  }

  .cay-bloger-z .elementor-posts .elementor-post {
    display: block !important;
    overflow: visible;
    margin-bottom: 23px;
  }

  .cay-bloger-z .elementor-post-date {
    top: -26px;
  }

  .home-banner-slidex
    .key-slider
    .elementor-swiper
    .swiper-slide-inner
    .swiper-slide-contents {
    display: block;
    text-align: center;
  }

  .home-banner-slidex
    .key-slider
    .elementor-swiper
    .swiper-slide-inner
    .swiper-slide-contents
    .elementor-slide-description {
    display: -webkit-inline-box;
  }

  .gravity-form-styler .gform_footer input[type="submit"] {
    float: none;
  }
}
@media (max-width: 400px) {
  .gravity-form-styler .gform_footer #rc-anchor-container {
    width: 95% !important;
  }
}

@media (max-width: 767px) {
  .elementor-sticky--active .bread-c {
    display: none !important;
  }
}

.mainer-head-zx.elementor-sticky--effects {
  background: #191d28 !important;
}

@media (max-width: 1024px) {
  .scc.elementor-sticky--active {
    background: #191d28 !important;
  }
}
