
.col-left{display:inline-block}

.col-left nav h4{color:#7F7F7F !important;font-size:130%;font-weight:bolder !important;}

.col-left{padding-left:0;width:100%}

.col-left > .container {
    background: #1c1c1c;
    padding: 11px;
    border: 0px;
    border-radius: 10px;
}

@media (max-width: 992px){
  .col-left{
   display:none;
  }
}


.col-left h4{
  font-family:'Montserrat', sans-serif;
  color:#555;margin:10px;
  text-transform:uppercase
}

.col-left ul{display:block;margin:0 0 35px;padding:0}

.col-left ul li{list-style:none;margin:10px 0px;padding:0;position:relative;}

.col-left ul li iframe{margin-top:00px}

.col-left ul li a{
   color:#fff;
   display: grid;
   grid-template-columns: 50px auto !important;
   align-items: center;
   font-size:120%; 
   padding:5px;
   font-family:Arial, Helvetica, sans-serif;
   pointer: cursor;
}

.col-left ul li a:hover{text-decoration:none;color:var(--package-button-bg)}

.col-left ul li a:active{text-decoration:none;color:var(--package-button-bg)}

.col-left ul li a img{
   -webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,0.5);
   -moz-box-shadow:1px 1px 5px 0 rgba(0,0,0,0.5);
   box-shadow:1px 1px 5px 0 rgba(0,0,0,0.5);
   height:40px;
   width:40px;
   margin:0 10px 0 0;
   padding:0;
   vertical-align:middle
}

.col-left ul li a b{
   display:inline-block;
   min-height:30px;
   vertical-align:top;
   font-weight:700;
   font-size:105%;
   width:calc(100% - 50px);
   padding:6px 0;
   vertical-align:middle
}

.col-left ul.limo a img{height:50px;width:auto;-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;margin:5px auto 0;display:block}

.col-left{top:0;z-index:100;margin:0px 0 0}


/* Grid kapsayıcı */
.btnGrid-3-2 {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  column-gap: 10px;
  row-gap: 10px;
}

/* Butonlar */
.btnGrid-3-2 > a.wawsm-btn {
  padding: 0.4em 1.2em;
  color: white;
  background: #7603CA;
  font-weight: 700;
  text-align: center;
  margin-bottom: 10px;
  text-transform: uppercase;
  border-radius: 4px;
  width: 100%; /* Grid hücresini tam kaplasın */
  height: auto; /* İçeriğe göre yükseklik */
  box-sizing: border-box;
}


/* Mobil görünüm için 2 sütunlu yapı */
@media screen and (max-width: 767px) {
  .btnGrid-3-2 {
    grid-template-columns: 1fr 1fr;
  }

  .btnGrid-1-3-column {
    grid-column: span 2 !important; /* 2 sütunu kapla */
  }
}

@media (max-width: 768px) {
    figure img {
        width: 100%;
    }
    .lub_video_overlay{
      display: none;
   }
}

.mb-3, .my-3 {
    margin-bottom: 1rem !important;
}
figure .pull-left img {
    max-width: 100%;
    height: auto;
    margin-bottom: 15px;
    border-radius: 8px;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
figure.pull-left {
    margin-right: 15px;
    float: left;
}
.pull-left {
    width: 600px;
    position: relative;
    float: right;
    margin-right: 30px;
}


/* Ortak input kapsayıcı */
.infusion-field {
  position: relative;
  margin: 5px 0;
}

/* İkon yerleşimi 
.infusion-field::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 10px;
  transform: translateY(-50%);
  width: 18px;
  height: 18px;
  background-repeat: no-repeat;
  background-size: contain;
  pointer-events: none;
  opacity: 0.8;
} */

/* Input alanları */
.infusion-field input[type="text"],
.infusion-field input[type="email"],
.infusion-field input[type="tel"] {
  width: 100%;
  padding: 0px 10px 10px 48px !important;
  border: none;
  border-bottom: 2px solid #555;
  font-size: 16px !important;
  line-height: 20px;
  background-color: transparent;
  color: #ccc;
  transition: border-bottom-color 0.3s ease, box-shadow 0.3s ease;
}

/* Focus efekti */
.infusion-field input:focus {
  border-bottom: 2px solid #a020f0 !important;
  box-shadow: 0 0 6px 0 #a020f0;
  outline: none;
}

/* Placeholder metin */
::placeholder {
  color: #888;
  font-style: italic;
  font-size: 14px;
}

/* Her input için SVG ikonlar */

form.infusion-form.customInfForms > .infusion-field, form.infusion-form.customInfForms .awsm-form-grid-half .infusion-field {
  position: relative;
}

form.infusion-form.customInfForms > .infusion-field::before, form.infusion-form.customInfForms .awsm-form-grid-half .infusion-field::before {
  content: "";
  position: absolute;
  left: 12px;
  top: 50%;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
  background-repeat: no-repeat;
  opacity: 0.7;
}

/* SVG ikonlar */
form.infusion-form.customInfForms > .infusion-field:nth-of-type(1):not(.radio)::before, form.infusion-form.customInfForms .awsm-form-grid-half .infusion-field:nth-of-type(1)::before {
  background-image: url("data:image/svg+xml,%3Csvg fill='gray' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 12c2.7 0 5-2.3 5-5s-2.3-5-5-5-5 2.3-5 5 2.3 5 5 5zm0 2c-3.3 0-10 1.7-10 5v3h20v-3c0-3.3-6.7-5-10-5z'/%3E%3C/svg%3E");
}

form.infusion-form.customInfForms > .infusion-field:nth-of-type(2):not(.radio)::before, form.infusion-form.customInfForms .awsm-form-grid-half .infusion-field:nth-of-type(2)::before {
  background-image: url("data:image/svg+xml,%3Csvg fill='gray' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 12c2.7 0 5-2.3 5-5s-2.3-5-5-5-5 2.3-5 5 2.3 5 5 5zm0 2c-3.3 0-10 1.7-10 5v3h20v-3c0-3.3-6.7-5-10-5z'/%3E%3C/svg%3E");
}

form.infusion-form.customInfForms > .infusion-field:nth-of-type(3):not(.radio)::before, form.infusion-form.customInfForms .awsm-form-grid-half .infusion-field:nth-of-type(3)::before {
  background-image: url("data:image/svg+xml,%3Csvg fill='gray' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.6 10.8c1.2 2.3 3.3 4.4 5.6 5.6l1.9-1.9c.3-.3.8-.4 1.2-.3 1.3.4 2.7.6 4.1.6.7 0 1.3.6 1.3 1.3v3.2c0 .7-.6 1.3-1.3 1.3C10.3 22.6 1.4 13.7 1.4 2.6c0-.7.6-1.3 1.3-1.3h3.2c.7 0 1.3.6 1.3 1.3 0 1.4.2 2.8.6 4.1.1.4 0 .9-.3 1.2l-1.9 1.9z'/%3E%3C/svg%3E");
}

form.infusion-form.customInfForms > .infusion-field:nth-of-type(4):not(.radio)::before, form.infusion-form.customInfForms .awsm-form-grid-half .infusion-field:nth-of-type(4)::before {
  background-image: url("data:image/svg+xml,%3Csvg fill='gray' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 2l-8 5-8-5h16zm0 12H4V8l8 5 8-5v10z'/%3E%3C/svg%3E");
}

form.infusion-form.customInfForms > .infusion-field:nth-of-type(5):not(.radio)::before, form.infusion-form.customInfForms .awsm-form-grid-half .infusion-field:nth-of-type(5)::before,
form.infusion-form.customInfForms > .infusion-field:nth-of-type(6):not(.radio)::before, form.infusion-form.customInfForms .awsm-form-grid-half .infusion-field:nth-of-type(6)::before {
  background-image: url("data:image/svg+xml,%3Csvg fill='gray' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16 11c1.7 0 3-1.3 3-3s-1.3-3-3-3-3 1.3-3 3 1.3 3 3 3zm-8 0c1.7 0 3-1.3 3-3S9.7 5 8 5 5 6.3 5 8s1.3 3 3 3zm0 2c-2.7 0-8 1.3-8 4v3h8v-3c0-.7.3-1.3.8-1.8-.5-.1-1-.2-1.6-.2zm8 0c-.6 0-1.1.1-1.6.2.5.5.8 1.1.8 1.8v3h8v-3c0-2.7-5.3-4-8-4z'/%3E%3C/svg%3E");
}

form.infusion-form.customInfForms > .infusion-field:nth-of-type(7):not(.radio)::before, form.infusion-form.customInfForms .awsm-form-grid-half .infusion-field:nth-of-type(7)::before {
  background-image: url("data:image/svg+xml,%3Csvg fill='gray' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19 3h-1V1h-2v2H8V1H6v2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11z'/%3E%3C/svg%3E");
}

form.infusion-form.customInfForms > .infusion-field:nth-of-type(8):not(.radio)::before, form.infusion-form.customInfForms .awsm-form-grid-half .infusion-field:nth-of-type(8)::before {
  background-image: url("data:image/svg+xml,%3Csvg fill='gray' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21 6h-2v9H5v2c0 1.1.9 2 2 2h9l4 4V8c0-1.1-.9-2-2-2zM17 2H3c-1.1 0-2 .9-2 2v12l4-4h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2z'/%3E%3C/svg%3E");
}

