/* @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;
}
.row-number-26 .row-number-30>.row-fluid{
flex-wrap:wrap;
}
.row-number-26 .row-number-30>.row-fluid>.span6{
width:100%;
}


@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; 
}
}


















}

.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);
  }
}