@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");

body {
  font-family: "Montserrat", sans-serif;
}
[type="radio"] {
  position: absolute;
  opacity: 0;
  width: 0;
  height: 0;
}
[type="radio"] + img {
  cursor: pointer;
}
[type="radio"]:checked + img {
  outline: 2px solid #f00;
}
.img__user {
  position: relative;
}
.mt-90 {
  margin-top: 90px;
}
.img__user input[type="radio"] {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}
.img__user p.user-type {
  width: 100%;
  height: 50px;
  border-radius: 10px;
  background-color: white;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition: border 0.3s ease;
}

.img__user input[type="radio"]:checked + p.user-type {
  border: 2px solid blue; /* Checked olduğunda kenarlık rengi */
}
.about_pic {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  object-fit: cover;
}
.text-align-center {
  text-align: center;
}
.m-top-100 {
  margin-top: 100px;
}
.fw-normal {
  font-weight: normal !important;
}
.fw-500 {
  font-weight: 500 !important;
}
.fw-600 {
  font-weight: 600;
}
.mr-10 {
  margin-right: 10px;
}
.border1blue {
  border: 1px blue solid;
}
.general-center {
  align-items: center;
  display: flex;
  justify-content: center;
}
.w-70 {
  width: 70% !important;
}
.w-90 {
  width: 90% !important;
}
.px-50 {
  padding-right: 50px;
  padding-left: 50px;
}
.p-5 {
  padding: 5px;
}
.px-30 {
  padding-right: 30px;
  padding-left: 30px;
}
.py-10 {
  padding-top: 10px;
  padding-bottom: 10px;
}
.faq_demo5::before {
  background-image: url(../assets/img/ill_faq.svg);
}
.mb-50 {
  margin-bottom: 50px !important;
}
.text-color-white {
  color: white !important;
}
.corporate-main-subcolor {
  background-color: #002453 !important;
}
.corporate-main-color {
  background-color: #111121 !important;
}
.corporate-header {
  background-color: #111121 !important;
  border-bottom: none !important;
}
.corporate-about-middle {
  background-color: #002453 !important;
}
.corporate-about-end {
  background-color: #0a2d5c !important;
}
.bg-gradient-primary-to-secondary-new-dash {
  background-color: #111121 !important;
  background-image: none !important;
}
.corporate-wrapper-logos {
  position: relative;
  direction: ltr;
  min-width: 100%;
}

.corporate-wrapper-logos .bx-wrapper {
  min-width: 100%;
}

.corporate-wrapper-logos .logos_masks {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(
    to right,
    #111121 0%,
    rgba(17, 17, 33, 0) 20%,
    rgba(17, 17, 33, 0) 80%,
    #111121 100%
  );
}
.corporate-blur-item {
  position: absolute;
  top: 0;
  height: 350px;
  width: 100%;
  transition: 0.8s cubic-bezier(0.86, 0, 0.07, 1) !important;
  background: rgba(17, 17, 33, 0.2) !important; /* #111121 rengi */
  -webkit-backdrop-filter: saturate(1) blur(20px) !important;
  -o-backdrop-filter: saturate(1) blur(20px) !important;
  -ms-backdrop-filter: saturate(1) blur(20px) !important;
  backdrop-filter: saturate(1) blur(20px) !important;
}

@-moz-document url-prefix() {
  .corporate-blur-item {
    background: rgba(17, 17, 33, 0.7) !important;
  }
}
.corporate-blur-item {
  background: #111121 !important; /* #111121 rengi */
}
.corporate-default_footer.dark:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='247.826' height='331.438' viewBox='0 0 247.826 331.438'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Cpath id='Path_383' data-name='Path 383' d='M3062.9,15531H2815.072v331.438H3062.9Z' transform='translate(-1562.898 -9045.335)' fill='%23fff'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Mask_Group_27' data-name='Mask Group 27' transform='translate(-1252.174 -6485.665)' clip-path='url(%23clip-path)'%3E%3Cpath id='Subtraction_6' data-name='Subtraction 6' d='M653-8713.9h0v0L487.734-9000.017a90.008,90.008,0,0,0-14.44-18.771,90.037,90.037,0,0,0-18.5-14.158,90.034,90.034,0,0,0-21.514-8.939A90.023,90.023,0,0,0,409.8-9045H653ZM-847-9044.787h0V-9045h6.078c-2.016,0-4.061.074-6.077.213Z' transform='translate(847 15531)' fill='%23111121'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.ml-0 {
  margin-left: 0 !important;
}
.cursor-pointer {
  cursor: pointer !important;
}
.btn-passive {
  background-color: #007bff !important;
  color: white !important;
  border: none !important;
}
.btn-active {
  background-color: #007bff !important;
  color: white !important;
  border: 4px solid #007bff;
}
.border-none {
  border: none !important;
}
.border-subcolor {
  border: 1px solid #002453 !important;
}
.border-top-none-subcolor {
  border-left: 1px solid #002453 !important;
  border-right: 1px solid #002453 !important;
  border-bottom: 1px solid #002453 !important;
  border-top: none !important;
}
.blur_item {
  top: 35%;
  height: 25px;
}
.loading_overlay {
  z-index: 99999999999;
}
.mx-5 {
  margin-left: 5px !important;
  margin-right: 5px !important;
}
.dropdown-toggle-corporate {
  background-color: #111121 !important ;
  color: white !important;
}
.navbar-toggler-corporate.menu svg path {
  stroke: white;
}
.icon_arrow_down {
  display: none;
}

@media only screen and (min-width: 600px) {
  .icon_arrow_down {
    display: contents !important;
  }
}
.form-label {
  font-weight: bolder !important;
}
.pricesFeaturesLabelClss {
  background-color: transparent !important;
  color: white !important;
  border: 1px solid rgb(157, 166, 175);
}
.checkmark_circle_outlined {
  color: rgb(22, 93, 245) !important;
}
.check_ico {
  background-color: transparent !important;
}
.color-campaign-blue {
  color: #165df5 !important;
}
#CampaignSubImg {
  width: 50%;
}
@media (max-width: 500px) {
  #CampaignSubImg {
    width: 100%;
  }
}
