html {
    scroll-behavior: smooth;
}

.navbar{
    min-height: 80px;
}

@media (min-width: 768px){
#navbarNavAltMarkup{
    display: none;
}
}
@media (max-width: 767px) {
    .navbar-collapse
      {
          background-color:rgb(230, 71, 105) !important;
      }
  }

@media (max-width: 767px){
    .mobil{
        padding-bottom: 10% !important;
    }
}

@media (min-width: 1200px){
#header-h1{
    font-size: 3.625em!important;
    }
}

#hero{
    /*padding-bottom: 13%;*/
    background: url("../img/ulan_lp2_lyesil4_resized_desktop.jpg") no-repeat center center fixed; /*lp_business_3.jpeg*/
    width: 100vw!important;  
    height: 100vh!important;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;

}

@media (max-width: 767px) {
#hero{
    /*padding-bottom: 13%;*/
    background: url("../img/ulan_lp2_lyesil4_resized_mobile.jpg"); /*lp_business_3.jpeg*/
    width: 100vw!important;  
    height: 100vh!important;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-attachment: scroll;
    background-size:cover;

}
}

#hero-aff{
    background: url("../img/ulan_lp4_resized_desktop.jpg") no-repeat center center fixed;  /*lp_business_3.jpeg*/
    width: 100vw!important;  
    height: 100vh!important;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;

}
@media (max-width: 767px) {
#hero-aff{
    background: url("../img/ulan_lp4_resized_mobile.jpg") no-repeat center center;  /*lp_business_3.jpeg*/
    width: 100vw!important;  
    height: 100vh!important;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-attachment: scroll;
    background-size:cover;

}
}

#nasil-kullanirim-1-container{
    background-image: url("../img/ulan-back_resized.png") ;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100vw;
    
}
.buss-butt{
    width: 15% !important;
    color: #E64769 !important;
    border-color: white !important;
    background: white;
}

.buss-butt:hover{
    color: white !important;
    border-color: #E64769 !important;
    background: #E64769 !important;
}

.aff-butt{
    width: 15% !important;
    color: #E64769 !important;
    border-color: white !important;
    background: white;
}

.aff-butt:hover{
    color: white !important;
    border-color: rgb(7, 164, 175)  !important;
    background: rgb(7, 164, 175)  !important;
}

.bg-light{
    transition: 300ms ease;
    background-color: transparent !important;
}

.bg-light.scrolled{
    background: rgb(230, 71, 105) !important;
}

.bg-light.activated{
    background: rgb(230, 71, 105) !important;
}

.hero-center{
    padding: 20% 10%;
}

@media (max-width: 767px) {
    .hero-center{
        padding: 50% 10%;
    }
}

.hero-center-buss{
    padding: 15% 10%;
}

@media (max-width: 767px) {
    .hero-center-buss{
        padding: 40% 10%;
    }
}

.how-center{
    padding: 10% 10%;
}

.features-center{
    padding: 10% 15%;
}

.nav-item {
    color: white !important;
}

.nav-item:hover{
    background-color: rgba(0, 0, 0, 0.08);
}

.navbar-toggler{
    border-color: transparent !important;
}

.navbar-toggler:focus, .navbar-toggler:active {
    outline: none !important;
    box-shadow: none;
}

.dropdown-item:focus, .dropdown-item:active, .dropdown-item:hover{
    background-color: #E64769 !important;
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
}
.cta{
    color: rgb(7, 164, 175) !important;
    border-color: white !important;
    background: white;
}

.cta:hover{
    color: white !important;
    border-color: rgb(7, 164, 175) !important;
    background: rgb(7, 164, 175) !important;
}

.cta-div{
    padding-top: 10%;
}


.dwn-app{
    color: #E64769 !important;
    border-color: white !important;
    background: white;
}

.dwn-app:hover{
    color: white !important;
    border-color: #E64769 !important;
    background: #E64769 !important;
}

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 2px solid #E64769;
    margin: 1em 0;
    padding: 0;
    width: 35%;
}

.width-all{
    width: 80%;
    margin-left: 10%;
}

.column {
    float: left;
    width: 30%;
    padding: 5px;
    margin-left: 10px;
    margin-right: 10px;
  }
  
  /* Clear floats after image containers */
  .row::after {
    content: "";
    clear: both;
    display: table;
  }

  .centered{
    display: block;
    width: 100px; /*40%;*/
    margin-left: auto;
    margin-right: auto;
  }

.card {
    /* Add shadows to create the "card" effect */
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
    transition: 0.3s;
    margin:25px;
    padding:20px;
    border-radius: 25px; /* 5px rounded corners */
    
 }
  
/* On mouse-over, add a deeper shadow */
.card:hover {
    box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
}

a.nav-link:link
{
   color: #000000;
   text-decoration: none;
}
a.nav-link:visited
{
   color: #000000;
   text-decoration: none;
}
a.nav-link:hover
{
   color: #000000;
   text-decoration: none;
}
a.nav-link:active
{
   color: #000000;
   text-decoration: none;
}
  /* Add some padding inside the card container */
.container {
    padding: 2px 16px;
}

#contact-form{
    background: rgba(230, 71, 105, 0.8);
    /*background-color: transparent !important;*/
    /*background: rgba(230, 71,105, 0.08);*/  
}

#form-container{
    padding-bottom: 5%;
}

#form-row{
    padding-top: 1%;
}

.submitt{
    color: white !important;
    border-color: #E64769 !important;
    background: rgb(7, 164, 175) !important;
}

.submitt:hover{
    background: rgb(8, 202, 216) !important;
}

.contact-h2{
    margin-top: 5rem !important;
    margin-bottom: 1rem!important;
}

.header-modal{
    background-color: white;
    border-radius: 10px;
    color: #E64769;
}

.modal-header{
    padding: 1.5rem 2.5rem;
    padding-top: 1rem;
    padding-right: 1rem;
    padding-bottom: 1.5rem;
    padding-left: 2.5rem;
    border-bottom: 0 none;
}

.modal-footer{
    border-top: 0 none;
}

.btn:focus, .close:focus, .btn:active {
    outline: none !important;
    box-shadow: none;
}

.center-text{
    text-align: left !important;
}

.close{
    color: #E64769 !important;
}

.modal-title{
    padding-top: 1rem;
}

#email{
    border-top:0 none !important;
    border-left: 0 none !important;
    border-right: 0 none !important;
    border-bottom-right-radius: 0rem;
    border-bottom-left-radius: 0rem;
    border-bottom-width: 2px;
    padding-left: 0rem !important;
}

#email:focus{
    border-color: #E64769 !important;
}

.form-control:focus{
    box-shadow: none; 
    -webkit-box-shadow: none;
}

.phone-img{
    padding-top: 10%;
    padding-left: 20%;
    padding-bottom: 0%;
    width: 95%;
    height: 95%;
}
.how-aff{
    padding-top: 15%;
}

.phone-container{
    padding-top: 5%;
    padding-left: 10%;
    padding-right: 10%;
}

.phone-col{
    padding-right: 1%;
    padding-left: 1%;
    padding-bottom: 0%;
}

.img-fluid-aff{
    max-width: 130% !important;
}

.phone-expl{
    margin-top: -5%;
}

.btn-buss{
    margin-left: 10rem;
}

.btn-buss:hover{
    background-color: rgba(0, 0, 0, 0.5);
}

.dropdown-menu{
    background-color: #E64769;
}
.footer-container{
    max-width: 100%;
    padding-left: 5%;
    padding-right: 5%;
    padding-top: 1%;
    background-color: rgb(7, 164, 175);
    color: white;
}

.ulan-icon{
    color: white;
}

.ulan-icon:hover{
    color: #E64769;
}

.mail-btn{
    background-color: #E64769;
    border-color: #E64769;
}

.mail-btn:hover{
    background-color: rgba(190, 60, 88, 0.9);
    border-color: #E64769;
}

.modal-footer{
    padding-top: 0.5%;
}


.main{ 
	padding:20px; 
	font-family: 'Helvetica', serif; 
	box-shadow: 5px 5px 7px 5px #888888; 
	
} 

.main h1{ 
	font-size: 40px; 
	text-align:center; 
	font-family: 'Helvetica', serif; 
} 

input{ 
	font-family: 'Helvetica', serif; 
	width: 100%; 
	font-size: 20px; 
	padding: 12px 20px; 
	margin: 8px 0; 
	border: none; 
	border-bottom: 2px solid #767474; 
} 


input[type=submit] { 
	font-family: 'Helvetica', serif; 
	width: 100%; 
	background-color: #767474; 
	border: none; 
	color: white; 
	padding: 16px 32px; 
	margin: 4px 2px; 
	border-radius: 10px; 
} 


/* Navbar collapse button icons*/
.animated-icon1 {
    width: 30px;
    height: 20px;
    position: relative;
    margin: 0px;
    -webkit-transform: rotate(0deg) !important;
    -moz-transform: rotate(0deg) !important;
    -o-transform: rotate(0deg) !important;
    transform: rotate(0deg) !important;
    -webkit-transition: .5s ease-in-out !important;
    -moz-transition: .5s ease-in-out !important;
    -o-transition: .5s ease-in-out !important;
    transition: .5s ease-in-out !important;
    cursor: pointer;
}
    
.animated-icon1 span {
    display: block;
    position: absolute;
    height: 3px;
    width: 100%;
    border-radius: 9px;
    opacity: 1;
    left: 0;
    -webkit-transform: rotate(0deg) !important;
    -moz-transform: rotate(0deg) !important;
    -o-transform: rotate(0deg) !important;
    transform: rotate(0deg) !important;
    -webkit-transition: .25s ease-in-out !important;
    -moz-transition: .25s ease-in-out !important;
    -o-transition: .25s ease-in-out !important;
    transition: .25s ease-in-out !important;
}

.animated-icon1 span {
    background: #f3e5f5;
}

.animated-icon1 span:nth-child(1) {
    top: 0px;
    -webkit-transform-origin: left center !important;
    -moz-transform-origin: left center !important;
    -o-transform-origin: left center !important;
    transform-origin: left center !important;
}
    
.animated-icon1 span:nth-child(2) {
    top: 10px;
    -webkit-transform-origin: left center !important; 
    -moz-transform-origin: left center !important;
    -o-transform-origin: left center !important;
    transform-origin: left center !important;
}
    
.animated-icon1 span:nth-child(3) {
    top: 20px;
    -webkit-transform-origin: left center !important;
    -moz-transform-origin: left center !important;
    -o-transform-origin: left center !important;
    transform-origin: left center !important;
}
    
.animated-icon1.open span:nth-child(1) {
    -webkit-transform: rotate(45deg) !important;
    -moz-transform: rotate(45deg) !important;
    -o-transform: rotate(45deg) !important;
    transform: rotate(45deg) !important;
    top: 0px;
    left: 8px;
}

.animated-icon1.open span:nth-child(2) {
    width: 0%;
    opacity: 0;
}
    
.animated-icon1.open span:nth-child(3) {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg) !important;
    top: 21px;
    left: 8px;
}

img {
  -webkit-user-drag: none;
  -khtml-user-drag: none;
  user-select: none;
}

.slick-dots li button:before{
    color: #E64769 !important;
    font-size: 15px;
    line-height: 15px
}


