/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/

body {
background: rgb(0,31,60);
background: linear-gradient(167deg, rgba(0,31,60,1) 0%, rgba(16,24,39,1) 8%);
}

#video_btn_module_17390019098488 {
  display: none !important;
}

#video_btn_main_content-dnd_partial-4-module-5 {
  display: none !important;
}

#video_btn_module_17390019935268 {
  display: none !important;
}

#video_btn_module_17390020255855 {
  display: none !important;
}


#myCustomCursor {
    display: block !important;
}

#hs-eu-confirmation-button, #hs-eu-decline-button {
    cursor: pointer !important;
}

#hs-eu-cookie-confirmation{
  cursor: default !important;
}

.menu-drop-panel{
background-color: #101827;
}

.sub-menu-drop{
background-color: #101827;
}


#ac-1 {
    background-color: #101827 !important;
}

#ac-2 {
    background-color: #101827 !important;
}

#ac-3 {
    background-color: #101827 !important;
}

#ac-4 {
    background-color: #101827 !important;
}

#ac-5 {
    background-color: #101827 !important;
}




.textHighlightBanner {
  color: #7E858B;
  font-style: italic;
  font-weight: 300;
}

.textBanner {
  background: rgb(146,231,187);
background: linear-gradient(90deg, rgba(146,231,187,1) 0%, rgba(0,180,219,1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.textBannerDark {
  color: #101827;
}

.btn-list__item {
  margin-left: 10px !important;
}

@keyframes shake {
  0%, 100% { transform: translateX(0); }
  10%, 30%, 50%, 70%, 90% { transform: translateX(-5px); }
  20%, 40%, 60%, 80% { transform: translateX(5px); }
}

@keyframes rotate {
  0%, 100% { transform: rotate(0deg); }
  10%, 30%, 50%, 70%, 90% { transform: rotate(-3deg); }
  20%, 40%, 60%, 80% { transform: rotate(3deg); }
}


#video_module_17390000401507 {
  text-align: center;
  text-transform: uppercase;
  transition: 0.5s;
  background-size: 200% auto;
  color: white;
  border-radius: 24px;
  display: block;
  border: 0px;
  box-shadow: 0px 0px 14px -7px #195389;
  background-image: linear-gradient(45deg, #195389 0%, #101827  51%, #101827  100%);
  cursor: pointer;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
}

#hs_form_target_widget_1739870324158-11:hover {
  background-position: right center;
  color: #fff;
  text-decoration: none;
  animation: shake 0.5s, rotate 0.5s;
}

#hs_form_target_widget_1739870324158-11:active {
  transform: scale(0.95);
}


#hs_form_target_widget_1744114922529-15 {
  text-align: center;
  text-transform: uppercase;
  transition: 0.5s;
  background-size: 200% auto;
  color: white;
  border-radius: 100px;
  display: block;
  border: 0px;
  box-shadow: 0px 0px 14px -7px #195389;
  background-image: linear-gradient(45deg, #195389 0%, #101827  51%, #101827  100%);
  cursor: pointer;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
}

#hs_form_target_widget_1744114922529-15:hover {
  background-position: right center;
  color: #fff;
  text-decoration: none;
  animation: shake 0.5s, rotate 0.5s;
}

#hs_form_target_widget_1744114922529-15:active {
  transform: scale(0.95);
}

.container-fluid {
  position: relative;
  z-index: 1;!important;
}



/* Bilal css */

.dnd_office_section-row-0-background-layers #hs_form_target_widget_1749651645137-23 .hsfc-Step__Content{
  padding-left:0px;
  display: flex
;
}
#hs_form_target_widget_1749651645137-22{
  margin-top:11px;
}
#hs_form_target_widget_1749651645137-15{
  border-radius: 0px 10px 10px 0px;
  background-color: #70bf97;
  padding-bottom: 10.9px;
    padding-top: 10.8px;
}
.dnd_office_section-row-3-force-full-width-section > .row-fluid{
  padding:0px;
}
#hs_cos_wrapper_widget_1750242022271 .cards__card{
flex-direction: row;
    align-items: center;
}
#hs_cos_wrapper_widget_1750242022271 .card__image{
max-width: 100px;
    border-radius: 100px;
    margin-bottom: 0px !important;
    z-index: 99;
    position: relative;
    padding: 20px;
    background: #7AD29E;
    box-shadow: 0px 0px 0px 6px rgba(122, 210, 162, 0.7)
}
#hs_cos_wrapper_widget_1750242022271 .card__image img{

}
#hs_cos_wrapper_widget_1750242022271 .card__text{
background-color: #fff;
    padding-bottom: 0px;
    margin-left: -10px;
    color: #000;
    border-radius: 0px 10px 10px 0px;
    width: 70%;
    text-align: center;
}
#hs_cos_wrapper_widget_1750242022271 .card__title{
    margin-bottom: 0px;
    color: #0E3E6D;

    font-size: 20px;
}
#hs_cos_wrapper_widget_1750242022271 .card__title a{
  color: #0E3E6D !important;
  text-decoration:none !important;
  display:block;
      padding: 17px 0px;
}
#hs_cos_wrapper_widget_1750242022271 .card__title a:hover{
  text-decoration:none !important;
  color:#469B6F !important;
      box-shadow: none;
}
#hs_cos_wrapper_module_1751016045830 .cards__card {
  flex-direction: row;
  align-items: center;
}

#hs_cos_wrapper_module_1751016045830 .card__image {
  max-width: 100px;
  border-radius: 100px;
  margin-bottom: 0px !important;
  z-index: 99;
  position: relative;
  padding: 20px;
  background: #7AD29E;
  box-shadow: 0px 0px 0px 6px rgba(122, 210, 162, 0.7);
}

#hs_cos_wrapper_module_1751016045830 .card__text {
  background-color: #fff;
  padding-bottom: 0px;
  margin-left: -10px;
  color: #000;
  border-radius: 0px 10px 10px 0px;
  width: 70%;
  text-align: center;
}

#hs_cos_wrapper_module_1751016045830 .card__title{
    margin-bottom: 0px;
    color: #0E3E6D;

    font-size: 20px;
}
#hs_cos_wrapper_module_1751016045830 .card__title a{
  color: #0E3E6D !important;
  text-decoration:none !important;
  display:block;
      padding: 17px 0px;
}
#hs_cos_wrapper_module_1751016045830 .card__title a:hover{
  text-decoration:none !important;
  color:#469B6F !important;
      box-shadow: none;
}
#hs_cos_wrapper_module_1751016045830{
margin-top:30px;
}
#hs-button_widget_1750244860180{
  outline:none !important;
}
.hs-content-id-186258135590 .row-number-14 .row-fluid .span6:first-child{
background: linear-gradient(to bottom right, rgba(25, 83, 137, 1), rgba(146, 231, 187, 1));
    padding: 50px;
  border-radius:20px
}
#hs_cos_wrapper_module_17502490316977{
background: linear-gradient(to bottom right, rgba(70, 155, 111, 1), rgba(146, 231, 187, 1));
    padding: 50px;
  border-radius:20px
}
#hs_cos_wrapper_widget_1750241217681_ h2,#hs_cos_wrapper_widget_1750241411767_ h3{
    background: linear-gradient(90deg, rgba(146, 231, 187, 1) 0%, rgba(0, 180, 219, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
#hs_cos_wrapper_widget_1750328131608 span,#hs_cos_wrapper_widget_1750328354131 span{
opacity:0.7;
}
#hs_cos_wrapper_widget_1750328131608 span a:hover,#hs_cos_wrapper_widget_1750328354131 span a:hover{
color:#fff !important;
}
#hs-link-widget_1739002837916_hs_logo_widget img{
width:120px !important;
}
.b-footer{
border-top:2px solid rgba(146, 231, 187, 1)
}
#hs_cos_wrapper_widget_1750343262046 .card{
justify-content:center;
}
#hs_cos_wrapper_widget_1750343262046  .button--simple{
padding-left:0px;
}
.button--simple:before{
display:none;
}
.cell_17390019098487-vertical-alignment,.cell_1739001958935-background-gradient,.cell_17390019935267-background-gradient,.cell_1739002040613-background-layers{
border-radius:20px;
}
.main_content-row-7-background-layers .row-number-34>.row-fluid{
flex-wrap:wrap;
}
.main_content-row-7-background-layers .row-number-34>.row-fluid>.span6{
width:100%;
}
#hs_cos_wrapper_blog_listing-module-2 .blog-listing__post--featured .blog-listing__post-title a{
color:#000 !important;
}
#hs_cos_wrapper_blog_listing-module-2 .blog-listing__post--featured .blog-listing__post-description{
color:#000 !important;
}
.kohorta-faqs__title{
text-align:center;
}
 #hs_cos_wrapper_widget_1751446641449_{
                  margin-left:-100px;
                }
.ai-list{
padding-left:0px;
  margin-top:0px;
      list-style-type: none;
  margin-bottom:0px;
}
.ai-list li{
position:relative;
  padding-left: 35px;
}
.ai-list li:before{
content:'';
  background:url('https://49160752.fs1.hubspotusercontent-na1.net/hubfs/49160752/Component%203%20%281%29.png') no-repeat center;
  width:20px;
  height:20px;
  position:absolute;
  left: 5px;
    top: 5px;
}
.ai-list li:last-child{
margin-bottom:0px;
}
.cell_17514496518093-background-layers,.cell_1751460821044-background-layers{
  border-radius:20px;
}
.textBanner-2{
background: linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.cell_17515310418213-background-gradient,.cell_1751533893755-padding,.cell_17515338825502-padding,.cell_1751534201222-padding,.cell_1751534726603-padding,.cell_17515347266032-padding{
  border-radius:20px;
  box-shadow: inset 0 2px 6px rgba(255, 255, 255, 0.9);
  transition:0.5s all ease;
}
.cell_1751534726603-background-layers:hover,.cell_17515338825502-background-layers:hover,.cell_17515347266032-background-layers:hover,.cell_1751534201222-background-layers:hover,.cell_17515310418213-background-layers:hover,.cell_1751533893755-background-layers:hover{
      background-image: linear-gradient(to right, rgba(4, 29, 54, 1), rgba(119, 221, 192, 1)) !important;
}
.support-button.blue{
  background:#041d36;
  color:#fff;
}
.support-button-2 {
  background-color: rgba(146, 231, 187,1.0);
  color: #000;
  font-weight: 700;
  padding: 0.85rem 1.5rem;
  border-radius: 25px;
  display: inline-block;
  text-decoration: none;
  transition: background 0.2s ease;
  animation: floatAliveTwo 3s ease-in-out infinite;
  will-change: transform;
}
.support-button-2:hover{
background-color:rgba(0, 58, 112,1.0);
  color:#fff;
}
.cell_17514496518093-background-layers:hover,.cell_1751460821044-background-layers:hover{
    background-image: linear-gradient(to right, rgba(4, 29, 54, 1), rgba(119, 221, 192, 1)) !important;
}
@keyframes floatAliveTwo {
  0%, 100% {
    transform: translateX(0) scale(1);
  }
  50% {
    transform: translateX(6px) scale(1.03);
  }
}
#hs_cos_wrapper_main_content-dnd_partial-2-module-3 .card:hover{
background-image: linear-gradient(to right, rgba(4, 29, 54, 1), rgba(119, 221, 192, 1)) !important;
}
#hs_cos_wrapper_main_content-dnd_partial-2-module-4 .card:hover{
background-image: linear-gradient(to right, rgba(4, 29, 54, 1), rgba(119, 221, 192, 1)) !important;
}
#hs_cos_wrapper_widget_1752056362919{
text-align:center;
}
.support-button {
    animation: floatAlive 3s ease-in-out infinite;
    border-radius: 8px;
    color: #041d36;
    display: inline-block;
    font-family: Outfit-SemiBold;
    font-weight: 600;
    padding: .85rem 1.5rem;
    text-decoration: none;
    transition: background .2s ease;
  will-change: transform;
  position:relative;
  background:#fff;
}
#open-meeting-popup{
margin-left:50px;
}
@keyframes floatAlive{
0%, 100% {
    transform: translateY(0) scale(1);
}
50% {
    transform: translateY(-6px) scale(1.03);
}
}
.btn-text{
position:relative;
  z-index:9;
}
.support-button{
background:#fff;
}
.support-button:before{
content: '';
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: -1px;
    left: -1px;
    z-index: 0;
    opacity: 0;
    -webkit-transition: opacity 100ms ease-in-out, background-position 400ms ease-in-out;
    transition: opacity 100ms ease-in-out, background-position 400ms ease-in-out;
    border-radius: 10px;
    box-sizing: content-box;
    padding: 1px;
    background: linear-gradient(to right, #008fc1, #00f099, #008fc1, #00f099);
    -webkit-background-size: 300% 100%;
    background-size: 300% 100%;
}
.support-button:hover:before{

    opacity: 1;
    -webkit-background-position: 100% 0;
    background-position: 100% 0;
}
.support-button.black{
background:#000;
  color:#fff;
}
.cell_17422065258663-vertical-alignment .module_17422065258668-flexbox-positioning{
  
}
.style-1 li::marker{
    color: #fff !important;
}
.cell_17521460385373-background-layers,.cell_1752150336336-background-layers,.cell_17521505391602-background-layers,.cell_17521505391603-background-layers{
border-radius: 20px
}
.cell_17521594173203-background-layers,.cell_17521594173204-background-layers,.cell_17521594224923-background-layers,.cell_17521594224924-background-layers{
border-radius: 20px
}
.cell_17521508249182-row-2-background-layers{
border-radius: 20px 20px 0px 0px;
}
.cell_1752151921852-vertical-alignment .module_1752151206569-flexbox-positioning,.cell_1752152112047-vertical-alignment .module_1752151217732-flexbox-positioning{
    align-items: start !important;
}
.cell_175215980622210-vertical-alignment .module_175215980622214-flexbox-positioning{
    align-items: start !important;
}
#hs_cos_wrapper_module_17521531171597,#hs_cos_wrapper_module_1752154053333{
text-align:center;
}
#hs_cos_wrapper_widget_1752151921219_{
    line-height: 1.5;
}
.d-inline-block{
display:inline-block;
}

  @media (max-width: 768px) {
    #popupContent {
      width: 100% !important;
      margin: 0 !important;
      height: 100% !important;
      border-radius: 0 !important;
    }
    .comparison-table-wrapper h2{
    font-size:1.8rem !important;
    }
    .comparison-table-wrapper h3{
    font-size:1.2rem !important;
    }
    #open-meeting-popup{
    margin-left: 0px;
    display: block;
    margin: auto;
      margin-top:20px;
    }
    .comparison-table td:first-child, .comparison-table th:first-child{
    
    width: 40%;
    font-size: 10px !important;
    }
    .comparison-table td, .comparison-table th{
    font-size: 9px !important;
      padding: 12px 5px !important;
    }
    .comparison-table th:nth-child(2):after{
        top: -10px !important;
          height: 10px !important;
    }
    .comparison-table-wrapper{
    padding: 3rem 0rem 2rem !important;
    }
    .comparison-table td:nth-child(2), .comparison-table th:nth-child(2){
        width: 10% !important;
    }
    .comparison-table td.no i span{
    right: 2px !important;
    top: 6px !important;
      font-size: 6px !important;
    }
  }


@media (min-width: 1001px) {
    .custom-module__image:hover .custom-module__overlay {
        opacity: 1;
        visibility: visible;
        background: linear-gradient(to bottom right, rgba(25, 83, 137, 1), rgba(146, 231, 187, 1));
        padding: 20px 30px;
      border-radius:10px;
    
    }
      .custom-module__image:hover img {
        opacity: 0;
    }
}

@media only screen and (max-width: 600px) {
  .header {
  min-height: 140px!important;
  z-index: 999!important; 
}

#header {
  z-index: 999;!important; 
}
  .quotes-sub{
  color:#fff;
  }
  .quote-card{
  margin:0px !important;
    padding:0px !important;
  }
  .quote-card blockquote{
  font-size: .8rem !important;
  }
  .quotes-section{
  padding:3rem 0px !important;
  }
  .industries-section h2{
  font-size:2rem !important;
    line-height:2rem !important;
  }
  .testimonial-box{
  flex-direction:column;
  }
  .testimonial-box blockquote{
  width:100% !important;
  }
  .testimonial-box img{
  width:100% !important;
  }
  .quote-card blockquote h2{
  font-size:1rem !important;
  }
}


















}

.button--primary {
  text-align: center;
  transition: 0.5s;
  background-size: 200% auto;
  color: white;
  border-radius: 100px;
  display: block;
  border: 0px;
  box-shadow: 0px 0px 14px -7px #92E7BB;
  background-image: linear-gradient(45deg, #195389 0%, #92E7BB  51%, #195389  100%);
  cursor: pointer;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
}

.button--primary:hover {
  background-position: right center;
  /* change the direction of the change here */
  color: #fff;
  text-decoration: none;
  animation: shake 0.5s, rotate 0.5s; /* Apply the shake animation for 0.5 seconds */

}

.button--primary:active {
  transform: scale(0.95);
}


.button--secondary {
  text-align: center;
  transition: 0.5s;
  background-size: 200% auto;
  color: white;
  border-radius: 100px;
  display: block;
  border: 0px;
  box-shadow: 0px 0px 14px -7px #195389;
  background-image: linear-gradient(45deg, #195389 0%, #101827  51%, #101827  100%);
  cursor: pointer;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
}

.button--secondary:hover {
  background-position: right center;
  /* change the direction of the change here */
  color: #fff;
  text-decoration: none;
  animation: shake 0.5s, rotate 0.5s;
}

.button--secondary:active {
  transform: scale(0.95);
}

.button--inverted {
  text-align: center;
  transition: 0.5s;
  background-size: 200% auto;
  color: white;
  border-radius: 100px;
  display: block;
  box-shadow: 0px 0px 14px -7px #92E7BB;
  background-color: transparent; /* Başlangıçta transparan arka plan */
  border: 2px solid #92E7BB; /* Beyaz border */
  cursor: pointer;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
}

.button--inverted:hover {
   background-position: right center;
  /* change the direction of the change here */
  color: #fff;
  text-decoration: none;
   background-image: linear-gradient(45deg, #195389 0%, #469B6F  51%, #195389  100%);

  border: 2px solid #101827;
  animation: shake 0.5s, rotate 0.5s;
}

.button--inverted:active {
  transform: scale(0.95);
}



.relatedPosts{
  background-color: #101827!important;
}

.g-metaLabel {
  color: #ffffff!important;
}

#video_container_module_17390000401507 {
  position: relative;
  border-radius: 24px; /* Kenarları yumuşat */
  outline: 3px solid transparent; /* Başlangıçta görünmez outline */
  outline-offset: 0px; /* Gradient’i dışa taşır */
  animation: gradientOutline 4s ease-in-out infinite; /* Smooth geçiş için 'ease-in-out' */
}

/* Gradient animasyonu */
@keyframes gradientOutline {
  0% {
    outline-color: hsl(224, 85%, 66%);
  }
  20% {
    outline-color: hsl(269, 85%, 66%);
  }
  40% {
    outline-color: hsl(314, 85%, 66%);
  }
  60% {
    outline-color: hsl(359, 85%, 66%);
  }
  80% {
    outline-color: hsl(44, 85%, 66%);
  }
  100% {
    outline-color: hsl(89, 85%, 66%);
  }
}

/* Saat yönünde dönen arkaplan efekti */
#video_container_module_17390000401507::before {
  content: "";
  position: absolute;
  top: -5px;
  left: -5px;
  right: -5px;
  bottom: -5px;
  border-radius: 15px;
  padding: 3px;
  background: conic-gradient(
    from 0deg,
    hsl(224, 85%, 66%) 0deg,
    hsl(224, 85%, 66%) 30deg,
    hsl(269, 85%, 66%) 60deg,
    hsl(269, 85%, 66%) 90deg,
    hsl(314, 85%, 66%) 120deg,
    hsl(314, 85%, 66%) 150deg,
    hsl(359, 85%, 66%) 180deg,
    hsl(359, 85%, 66%) 210deg,
    hsl(44, 85%, 66%) 240deg,
    hsl(44, 85%, 66%) 270deg,
    hsl(89, 85%, 66%) 300deg,
    hsl(89, 85%, 66%) 330deg,
    hsl(134, 85%, 66%) 360deg
  );
  z-index: -1;
  animation: rotateGradient 4s ease-in-out infinite; /* Smooth geçiş için 'ease-in-out' */
}





/* Saat yönünde döndürme animasyonu */
@keyframes rotateGradient {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}