


.secUrunler{
    /*margin-top: 6.6em;*/
    
}


.divGroupContainer{
  height: auto;
}
.divGroupContainer:nth-child(2) {
    
    /*margin-top: 13em;*/

}
.divGroupUst {
    
   
    height: auto;
    /*border:1px solid red;    */
}

.divGroupUstBack {
    display: none;
}

.divGroupUstBackMobile {

    position: relative;
    display: block;

    width: 100%;
    
    top:0;
    left:0;
}
.divGroupUstBackMobile img{
    display: block;
    width: 100%;
}
.divGroupGBUstText {
    top: 45%;
    transform: translate(-50%,-50%);
    width: 50em;
}

.divGroupGBUstText span:nth-child(1) {
    font-size: 3.2em;
}

.divGroupGBUstText span:nth-child(2) {
    font-size: 2.3em;

}

.divGroupEFUstText {
    top: 45%;
    transform: translate(-50%,-50%);
    
    width: 50em;
}
.divGroupEFUstText span:nth-child(1) {
    font-size: 3.6em;
}
.divGroupEFUstText span:nth-child(2) {
    font-size: 3.4em;

}
.divGroupYanText {
    display: none;
}

.divGroupModel {
    
    max-width: 80%;
    margin:4vw auto 0 auto;    
    padding:1.5em 3em 1.5em 3em;
    left:50%;
    transform: translateX(-50%);
    
    text-align: center;
}

.divGroupModel span:nth-child(1) {
    font-size: 2.3em;
}

.divGroupModel span:nth-child(2) {
    font-size: 2.3em;
}

.divGroupElements {

    width: 90%;
    max-width: 63em;
    margin: 0 auto;
    justify-content: space-between;
}



.divElement {
    
    flex:0 0 46%;
    
    margin-left: 0;
    margin-top: 5%;
    
    border:1px solid var(--gri2);
}
.divElement:before{
    display: none;
}

.divElementImg {

    height:24em;
}


.divElementImg img {
    
    width: 100%;
    
    top:50%;
    left:50%;
    transform: translate(-50%,-50%);

}

.divIsim{
    
}

.divIsim span {
    font-size: 2.1em;
}

.divTur {    
    min-height: 5.2em;   
}

.divTur span{
    font-size: 2.0em;
}

.divFiyat1{
     margin-top: 0.3em;
}

.divFiyat1 span:first-of-type{
        font-size: 2.2em;

}

.divFiyat1 span:last-of-type{
        font-size: 2em;

}


.divFiyat1:after{
    
}


.divFiyat2{
    
}


.divFiyat2 span:first-of-type{
    font-size:2.8em;

}

.divFiyat2 span:last-of-type{
        font-size: 2.6em;

}


.divUrunLink{
    margin-top: 1.5em;
    padding: 0.6em 0;

    opacity: 1;
}



.divUrunLink span{
        font-size:2.0em;

}



.divUrunLink img{
    width: 0.9em;
    margin-left: 0.8em;

}


.divUrunLink:active{
    
}





























.divKendiTasarlaContainer {
}


.divKendin {
    display: none;
}
.divKendinMobil {
    display: block;
    
    width: 90%;
    
    margin: 0 auto;
}
.divKendinBack {
}
.divKendinBack img {
}

.divKendinCorner {
    top:9.6vw;
    right:5.6vw;
    
    width: 15vw;
    
    /*border:1px solid red;*/
}
.divKendinCorner span {
    font-size: 2.5vw;
}
.divKendinCorner b {
}

.divKendinTexts {
    
    
}

.divKendinTexts span:nth-child(1) {
    
    top:11.7vw;
    left:14.7vw;
    
    width: 16vw;
    
    font-size: 3.6vw;
}

.divKendinTexts span:nth-child(2) {
    
    top:16.3vw;
    left:14.5vw;
    
    width: 42vw;
    
    font-size: 4.5vw;
    
        /*border:1px solid red;*/

}
.divKendinTexts span:nth-child(3) {
    
    top:30.9vw;
    left:14.3vw;
    
    width: 50vw;
    
    font-family: 'Montserrat Regular',sans-serif;
    font-size: 2.7vw;
    
    line-height: 1.2em;
            
    /*border:1px solid red;*/

}

.divKendinBtn {
    
    top:41.5vw;
    left:15vw;
    
    margin-top: 0.5em;
    padding: 1em 2.6em 1em 2.6em;
    
}

.divKendinBtn a {
    
}

.divKendinBtn span {
    
    font-size: 1.8em;
}
.divKendinBtn:hover {
}
.divKendinBtn:active{
    top:42vw;
}






.secSloganAlt {

    margin-top: -1em;

}

.divSloganAltLine{
    top:4.5em;

}

.divSloganAltContainer {

    width: 100%;
}

.divSloganAlt {
    
    flex: 0 0 14em;
}

.divSloganAlt span {
    
    margin-top: 1em;

    font-size: 1.5em;
}






.divOverlay{
    
}
.secPopup{
       
}
.divKendinPopup {
    
}
.divPopupBack {
    display: none;
}


.divPopupOrta{
    width: 54em;
}

.divPopupUstText {
    top:18%;
}
.divPopupUstText span:nth-child(1) {
    font-size: 5.1em;
}
.divPopupUstText span:nth-child(2) {
    font-size: 4em;

}
.divPopupUstText span:nth-child(3) {
    font-size: 2.4em;

}
.divPopupText1 {
    margin-top: -10em;
}
.divPopupText1 span {
    font-size: 2.2em;
}
.divLinkAltSelects {
    width: 40em;
    margin: 0 auto;
}
.divSelect {
    display: block;
    width: 100%;
    margin-left: 0;
    margin-top: 2em;
}

.sMarka{
    
}
.sModel{
    
}
.sYil{
    
}

.divSelected {
    
}
.divSelected:active {
    
}
.divSelected span {
    font-size: 2.6em;

}
.divSelected img {
    width: 2.2em;
    right: 1em; 
}
.divSelectOptions {
    
    position: absolute;
    
    max-height: 30em;
    width: 100%;
    
    z-index: 5;
}
.divOption {
     min-height: 2.5em;
}
.divOption span {
    font-size: 2.6em;
}
.divDevam {
    
    margin-top:2em;
    margin-left: 0;
    
    padding: 0.4em 3em;
}
.divDevam span {
    font-size: 2.6em;

}


.divPopupText2 {
    
    width: 30em;
    
    margin:2.5em auto 0 auto;
    
    /*border:1px solid red;*/
}
.divPopupText2 span {
    font-size: 2.3em;
}
.divPopupImza {
    width: 35%;
}
.divPopupAlt{
    
}