:root{
    --color-white:#fff;
    --color-yellow:#FFC900;
    --color-gray:#A5A5A5;
    --color-dark-gray:#949494;
    --color-black:#000;
    --color-light-gray:#EFF3F6;
    --font-bold: 'Bold';
    --font-bold-italic: 'BoldItalic';
    --font-book: 'Book';
    --font-book-italic: 'BookItalic';
    --font-light: 'Light';
    --font-light-italic: 'LightItalic';
    --font-medium: 'Medium';
    --font-medium-italic: 'MediumItalic';
    --font-thin: 'Thin';
    --font-thin-italic: 'ThinItalic';
    --font-ultra: 'Ultra';
    --font-ultra-italic: 'UltraItalic';
    --radius-5px : 5px;
}
body{margin: 0;padding: 0;}
a{text-decoration: none;}
p,
h1,h2,h3,h4,h5,h6,
ul{list-style-type: none;margin:0;padding: 0;}
.content{width: 1360px;margin:0 auto;}
header{position: absolute;top:0;left: 0;right: 0;padding-top: 35px;z-index: 999;}
.slider{background:#000 url(../images/slide.png) no-repeat center center/cover;position: relative;height: 730px;overflow: hidden;}
.slide-search-content{position: absolute;inset: 0;display: flex;justify-content: center;align-items: center;z-index:30}
.slide-search-container{min-width:770px;}
.slide-search-action{display: flex;justify-content: center;align-items: center;margin-bottom: 45px;gap: 30px;}
.btn-yellow{display: inline-block;background: var(--color-yellow);color: var(--color-black);height: 40px;text-align: center;line-height: 40px;font-family: var(--font-medium);font-size: 14px;border-radius: var(--radius-5px);border: none;min-width: 110px;cursor: pointer;transition: all ease .5s;}
.btn-yellow:hover{background: var(--color-black);color: var(--color-yellow);box-shadow: #00000041 0 0 10px;}
.slide-search-action a.btn-yellow{min-width: 275px;}
.slider 
.owl-item.active img {
    animation: zoomCarousel infinite 30s;
    transform: scale(1)
}
@keyframes  zoomCarousel  {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.5);
    } 
    100% {
        transform: scale(1);
    }  
}

.slide-search{border-radius: var(--radius-5px);background: var(--color-white);padding: 12px 16px 26px;font-family: var(--font-medium);color: var(--color-black);}
.search-control{display: flex;flex-direction: column;position: relative;}
.slide-search label{font-size: 12px;margin-bottom: 6px;text-align: left;width: 100%;}
.slide-search input,
.slide-search select{background: var(--color-light-gray);border-radius: var(--radius-5px);height: 40px;padding: 0px 12px;position: relative;border: none;box-shadow: none;width: 110px;}
.slide-search input + span{position: absolute;right: 10px;height: 40px;text-align: center;top:20px;z-index: 2;line-height: 40px;font-family: var(--font-medium);}
.slide-search input:focus{border:none;outline: none;}
.slide-search input::placeholder{color: var(--color-black);font-family: var(--font-medium);}
.slide-search-form{display: flex;justify-content: center;align-items: flex-end;gap:15px}
.navbar{position: relative;}
.navbar ul{display: flex;justify-content: center;align-items: center;gap: 45px;}
.navbar ul li a{color: var(--color-white);font-size: 18px;font-family: var(--font-medium);transition:all ease .6s}
.navbar ul li a:hover,
.navbar ul li a.active{color:var(--color-yellow)}
.navlast-contact{position: absolute;right: 195px;top: 15px;}

.fixed-contact{position: fixed;right: 20px;width: 80px;height: 210px;padding:27px 0 0;text-align: center;color: var(--color-white);display: flex;flex-direction: column;gap: 9px;background: var(--color-black);align-items: center;font-size: 14px;top:493px;border-radius: var(--radius-5px);z-index: 99;}
.fixed-contact p{font-family: var(--font-light);font-size: 12px;}
.fixed-contact a{width: 50px;height: 50px;border-radius: 50%;text-align: center;background: var(--color-white);color: var(--color-black);display: flex;justify-content: center;align-items: center;font-size:26px;}
.fixed-contact a:last-child{background: #67D449;}
.p-70{padding: 70px 0;}
.bg-light-gray{background: var(--color-light-gray)!important;}
.bg-white{background: var(--color-white);}
.text-center{text-align: center;}
.w-100{width: 100%;}
.section-title h1{font-family:var(--font-book);font-size: 26px;margin-bottom: 10px;}
.section-title h1 span{font-family: var(--font-bold);}
.section-title h2{font-family: var(--font-light);font-size: 24px;}


.advert-action{margin: 26px 0;}
.advert-action .btn-gray{width: 140px;height: 40px;display: inline-block;text-align: center;line-height: 40px;background: var(--color-gray);color: var(--color-black);font-family: var(--font-medium);font-size: 14px;border-radius: var(--radius-5px);margin-right: 15px;}
.advert-action .btn-gray:last-child{margin-right: 0;}
.advert-action .btn-gray.active{background: var(--color-yellow);}

.advert{border-radius: 5px;overflow: hidden;background: var(--color-white);width: 315px;transition: all ease .5s;color: var(--color-black);}
.advert-image{height: 180px;overflow:hidden;position: relative;display: flex;justify-content: center;align-items: center;}
.advert-image .tag{position: absolute;left: 5px;top:5px;font-size: 11px;font-family: var(--font-medium);background-color: var(--color-yellow);color: var(--color-black);padding: 5px 10px;border-radius: var(--radius-5px);}
.advert-info{padding: 18px 20px;}
.advert-info h5{font-family: var(--font-bold);font-size: 14px;-webkit-line-clamp: 2;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;width: 240px;line-height: 1.4;margin-bottom: 5px;}
.advert-description{border-top: solid 1px #F6F8FA;padding: 5px 0;font-size: 14px;color: var(--color-dark-gray);}
.advert-description div{margin-bottom: 5px;}
.advert-description div span:first-child{width: 90px;font-family: var(--font-medium);display: inline-block;}
.advert-description div span:last-child{font-family: var(--font-book);}
.advert-price{display: flex;justify-content: space-between;align-items: center;font-family: var(--font-bold);font-size: 22px;}
.advert:hover{box-shadow: #00000041 0 0 20px;}
.adverts{display: flex;justify-content: center;align-items: center;flex-wrap: wrap;column-gap: 30px;row-gap: 20px;}

.home-about{display: flex;justify-content: space-between;align-items: center;gap:60px}
.home-about p{font-family: var(--font-light);font-size: 17px;margin-bottom: 25px;line-height: 1.4;}
.mt-50{margin-top: 50px;}
.advert-category-content{padding-left: 280px;position: relative;}
.advert-types{position: relative;}
.advert-types::before{background: rgb(2,0,36);background: linear-gradient(90deg, rgba(2,0,36,0) 0%, rgba(246,248,250,1) 100%);content:'';position: absolute;right: 0;height: 226px;   width: 226px;top: 0;z-index: 9;}
.advert-category-type{width:200px;height:200px;}
.advert-category-type a{display: flex;justify-content: center;align-items: center;text-align: center;background: var(--color-white);font-family: var(--font-medium);font-size: 16px;border-radius: var(--radius-5px);width: 100%;height: 100%;flex-direction: column;transition: all ease .5s;}
.advert-category-type p{margin-top: 30px;color:var(--color-black);}
.advert-category-type img{transition: all ease .5s;}
.advert-category-type a:hover{box-shadow: #00000021 0 0 20px;background-color: var(--color-yellow);}
.advert-category-type a:hover img{filter: drop-shadow(-1px -1px 1px #000000c7) }

.section-form{position: relative;}
.section-form::before{content: '';inset: 0;background: url(../images/form.png) no-repeat top center/cover;position: absolute;z-index: -2;}
.section-form::after{content:'';background: url(../images/bulut.png) no-repeat bottom center/contain;width: 100%;height: 422px;bottom: 0;z-index: 1;position: absolute;}
.home-form{padding-top: 187px;display: flex;justify-content: flex-end;flex-direction: column; align-items: flex-end;position: relative;z-index: 3;}
.home-form-content{width: 660px;margin-bottom:40px ;}
.home-form-content .form-group{width: 100%;display: flex;justify-content: space-between;column-gap: 30px;row-gap: 10px; margin-bottom: 12px;font-family: var(--font-book);font-size: 16px;align-items: center;}
.home-form-content .section-title{margin-bottom: 22px;}
.home-form-content .section-title p{font-family: var(--font-book);font-size: 16px;color: var(--color-black);}
.home-form-content .form-control{width: calc(100% - 52px);border: none;padding: 0 26px;border-radius: var(--radius-5px);color: var(--color-black);height: 60px;font-family: var(--font-book);font-size: 16px;}
.home-form-content select{width:100%!important}
.home-form-content .form-control:focus{outline: none;box-shadow: none;border: none;}
.home-form-content textarea.form-control{height: 90px;padding-top: 12px;}
.justify-content-center{justify-content: center!important;}
.home-form-content .form-group p{color: var(--color-white);font-size: 14px;}
.radio-buttons{display: flex;justify-content: flex-end;align-items: center;gap: 44px;font-size: 16px;font-family: var(--font-book);color: var(--color-dark-gray );}
.radio-buttons input[type="radio"]{display: none;}
.radio-buttons label{position: relative;}
.radio-buttons label::before{content: '';width: 14px;height: 14px;background: var(--color-white);border: solid 5px var(--color-yellow);position: absolute;left: -28px;top: -2px;}
.radio-buttons input[type="radio"]:checked + label::after{content: '';position: absolute;width: 8px;height: 8px;background-color: var(--color-yellow);left: -20px;top:6px}
.p-50{padding: 50px 0;}
.pb-0{padding-bottom: 0!important;}
.whatsapp{font-size: 26px;font-family: var(--font-bold);margin: 10px;display: flex;color: var(--color-black);justify-content: center;align-items: center;gap: 15px;flex-direction: column;}
.whatsapp a{margin: 10px;display:flex;color:#32D24E;justify-content:center;align-items: center;gap: 15px;}
.whatsapp a i{color: var(--color-white);background: #32D24E;min-width:60px;min-height: 60px;border-radius: 50%;line-height: 60px;}
footer > .content{padding:30px 0 50px;border-top: solid 1px #f3f3f3;border-bottom: solid 1px #f3f3f3;}
.footer-content{display: flex;justify-content: space-between;align-items: flex-start;}

.footer-col h6{color: var(--color-black);font-family: var(--font-book);font-size: 18px;margin-bottom: 14px;}
ul.foot-address li,
ul.foot-address li a,
ul.foot-links li a{color: var(--color-dark-gray);font-family: var(--font-light);font-size: 16px;display: inline-block;padding: 10px 0 0;transition: all ease .5s;}
ul.foot-address li{display: flex;align-items: center;gap:5px;}
ul.foot-address li a{padding-top: 0;}
ul.foot-address li img,
.product-info-advisor-contact ul li img{width: 18px;}
.product-info-advisor-contact p{font-family: var(--font-book);font-size: 14px;-webkit-line-clamp:2;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;line-height: 1.4;margin-bottom: 5px;}
.footer-col ul li a:hover{color: var(--color-yellow);}
ul.foot-social{display:flex;justify-content:space-around;gap:10px;margin-top:10px;font-size:18px}
.copyright{padding: 10px 0;display: flex;justify-content: space-between;align-items: center;font-size: 14px;font-family: var(--font-book);color: var(--color-dark-gray);}
.copyright a{font-size: 14px;font-family: var(--font-book);color: var(--color-dark-gray);}

.page-top{background: #000 url(../images/pagetop.png) no-repeat center center;height: 242px;width: 100%;position: relative; overflow:hidden}

.breadcrumb{padding: 22px 0;}
.breadcrumb ul li,
.breadcrumb ul li a{position: relative;font-family: var(--font-book);font-size: 14px;color: var(--color-dark-gray);transition:all ease-in .5s}
.breadcrumb ul li a:hover{color:var(--color-yellow)}
.breadcrumb ul li{margin-left: 26px;display: inline-block;}
.breadcrumb ul li:first-child{margin-left: 0;}
.breadcrumb ul li a:nth-child(2){font-family: var(--font-bold);}
.breadcrumb ul li::before{content:"\f054";position: absolute;font-weight: 900;font-family: "Font Awesome 6 Free";left: -20px;}
.breadcrumb ul li:first-child::before{display: none;}
.product-detail{width: 100%;position: relative;margin-bottom: 30px;}
.product-detail-title{margin-bottom:30px;}
.product-detail-title h1{font-family:var(--font-medium);font-size:22px;color: var(--color-black);}
.product-top-container{display: flex;gap: 30px;align-items: flex-start;justify-content: space-between;}
.pt-0{padding-top: 0!important;}
.product-images{min-width: 660px}
.product-info,
.product-info-advisor{min-width: 320px}

.filter-category li{list-style-type:none;display:block;width:90%}
.filter-category li a {border-bottom:1px #efefef solid;display:block}
.filter-category li a{color:var(--color-black);font-size:16px;font-family:var(--font-medium)}
.filter-category li ul li a{font-family:var(--font-book);padding-left:15px;border-bottom:none;position:relative;}
.filter-category li ul li a::before{content:"\f054";position:absolute;left:-50px;font-weight:900;font-family:"Font Awesome 6 Free";font-size:12px;top: 3px;transition:all ease .5s}
.filter-category li ul li a:hover::before,
.filter-category li ul li a.active::before{left:0}

.product-filters .btn-yellow{width:270px}

.product-info .product-price{font-family: var(--font-bold);font-size: 22px;color: var(--color-black);}
.product-info-table{margin-top:10px;}
.product-info-table table{width: 100%;font-size:14px;color: var(--font-bold);}
.product-info-table table tr td:first-child{font-family: var(--font-medium);min-width: 170px;}
.product-info-table table tr td:last-child{font-family: var(--font-book);}
.product-info-table table tr{border-bottom: solid 1px #e3e3e3;padding: 5px 0;display: block;}

.product-info-advisor-content,
.product-detail-container{background-color: var(--color-white);border-radius: var(--radius-5px);}
.product-info-advisor-content{padding: 20px 23px 30px;margin-bottom: 20px;box-shadow: #0000000e 0 0 6px;}
.product-detail-container{padding: 30px 45px;box-shadow: #0000000e 0 0 6px;}

.product-detail-description-title h3{display: inline-block;padding: 15px 20px;background-color: var(--color-yellow);color: var(--color-black);font-size: 14px;font-family: var(--font-bold);border-radius: var(--radius-5px); margin-bottom: 20px;}

.product-detail-attribute,
.product-detail-description-text{font-family: var(--font-book);font-size: 14px;color: var(--color-black);line-height: 2;}
.product-detail-attribute h6{font-family: var(--font-bold);font-size:14px!important;margin-bottom: 12px;}

.product-detail-attribute{margin-bottom:15px;padding-bottom: 15px;border-bottom: solid 1px #f1f1f1;}
.product-detail-attribute ul{column-count: 5;}
.product-detail-attribute ul li{color:var(--color-dark-gray);position: relative;}
.product-detail-attribute ul li.selected{color: #000;font-family:var(--font-medium)}
.product-detail-attribute ul li.selected::after{content: "\f00c";margin-left: 5px;color: green;font-weight: 900;font-family: "Font Awesome 6 Free";}

.product-detail-attributes .product-detail-attribute:last-child{border-bottom: none;}

.product-info-advisor-contact{padding-top: 20px;}
.product-info-advisor-contact ul li{display: flex;gap:20px;align-items: center;margin-bottom: 20px;}
.product-info-advisor-contact ul li a{color: var(--color-black);font-family: var(--font-book);font-size: 14px;}

.product-info-advisor-whatsapp a{display: flex;gap: 10px;align-items: center;font-family: var(--font-medium);font-size: 18px;color: #67D449;}
.product-info-advisor-whatsapp i{font-size: 30px;}

.product-info-advisor-logo{padding-bottom: 20px;border-bottom: solid 1px #f1f1f1;}

.product-info-advert-title h3{font-family:var(--font-medium);font-size: 12px;color: var(--color-black);padding-bottom: 10px;border-bottom: solid 1px #f1f1f1;}
.product-info-advert-title ul{padding-top: 12px;}
.product-info-advert-title ul li{color:var(--color-gray);display: block;margin-bottom: 12px;font-family: var(--font-book);font-size: 12px;}
.product-info-advert-view{display: flex;align-items: center;justify-content: space-between;}
.product-info-advert-view p{font-family: var(--font-book);font-size:12px;color: var(--color-gray);display: flex;flex-direction: column;}
.product-info-advert-view p span{font-size: 22px;font-family: var(--font-medium);}
.product-info-advert-view a{font-size: 14px;font-family: var(--font-book);color: var(--color-gray);}
.product-info-advisor-content.street{background-color: var(--color-yellow);color: var(--color-black);text-align: center;padding: 12px 23px;}
.product-info-advisor-content.street a{display: flex;align-items: center;gap: 10px;color: var(--font-bold);font-family: var(--font-medium);font-size: 14px;}
.product-info-advisor-content.street i{font-size: 26px;}
.product-info-advisor-content.street:hover{background: var(--color-black);color: var(--color-yellow);}
.product-small-images{position: relative;}
.product-small-slide{overflow: hidden;margin-top: 20px;display: flex;align-items: flex-start;position: relative;}
.product-small-slide ul{display: flex;flex-wrap: wrap;align-items: flex-start;min-width:660px;column-gap: 25px;row-gap: 20px;transition: all ease-in .5s;}
.product-small-slide ul.active{margin-left: 0;}
.product-small-slide ul li{width: 110px;height:82px;overflow: hidden;border-radius: var(--radius-5px);cursor: pointer;border: solid 1px transparent;}
.product-small-slide ul li.active{border-color: #fac800;}
.product-small-slide-action a{position: absolute;top:calc(50% - 6px);}
.product-small-slide-action a:first-child{left: 10px;}
.product-small-slide-action a:last-child{right: 10px;}
.product-small-slide-action a i{width: 31px;height: 31px;border-radius: 50%;background-color: var(--color-yellow);color: var(--color-black);text-align: center;line-height: 31px;}
.smallAddress{font-family:var(--font-medium);font-size:12px;margin-top:8px}
.product-content{display: flex;align-items: flex-start;gap: 30px;}
.product-content .section-title{margin-bottom: 30px;}
.product-content .section-title h1{color: var(--color-yellow);}
.product-filters{min-width:270px;}
.products{min-width: calc(1360px - 300px)}
.product-content .section-title small{font-family:var(--font-book)}
.advert-inputs{display: flex;align-items: flex-start;gap:18px;}
.advert-inputs .input-group{width: 100%;position: relative;}
.advert-inputs .input-group input{width: calc(100% - 20px);border-radius: var(--radius-5px);background: #EFF3F6;height: 40px;border: none;padding-left: 10px;font-family: var(--font-medium);font-size: 14px;}
.advert-inputs .input-group input + span{position: absolute;right: 15px;font-family: var(--font-medium);font-size: 14px; top:12px;color: var(--color-gray);}
.product-info-advisor-content .filter-group{margin-top: 10px;}
.advert-inputs .input-group input:focus{outline:none;box-shadow:none}
.product-filters .product-info-advisor-content{padding-bottom: 20px;}
.product-info-advert-title .filter-group{max-height: 140px;overflow-y: auto;overflow-x: hidden;}

.product-info-advert-title .filter-group::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);background-color: #DEDEDE;border-radius: 10px;}
.product-info-advert-title .filter-group::-webkit-scrollbar{width: 6px;background-color: #F5F5F5;}
.product-info-advert-title .filter-group::-webkit-scrollbar-thumb{background-color: #A2A2A2;border-radius: 20px;}

.product-info-advert-title.closeFilter{position: relative;cursor:pointer;}
.product-info-advert-title.closeFilter::after{content: "\f107";right: 0;top:0;position: absolute;font-weight: 900;font-family: "Font Awesome 6 Free";transition: all ease .5s;}
.product-info-advert-title.closeFilter.active::after{transform: rotate(180deg);}
.product-info-advert-title.closeFilter .filter-group{height: 0;overflow: hidden;margin-top: 0;transition: all ease .5s;}
.product-info-advert-title.closeFilter .filter-group.active{max-height: 140px;overflow-y: scroll;margin-top: 10px;height: 140px;}

.adver-form-check{position: relative;margin-bottom: 10px;}
.adver-form-check input[type="radio"],
.adver-form-check input[type="checkbox"]{display: none;}
.adver-form-check label{position: relative;padding-left: 19px;color: var(--color-dark-gray);font-family: var(--font-book);font-size: 14px;cursor: pointer;}
.adver-form-check input[type="radio"] + label::before,
.adver-form-check input[type="checkbox"] + label::before{content: '';position: absolute;width: 12px;height: 12px;border-radius: 2px;border: solid 1px var(--color-dark-gray);left: 0;}
.adver-form-check input[type="radio"]:checked + label::after,
.adver-form-check input[type="checkbox"]:checked + label::after{content: '';position: absolute;width: 8px;height: 8px;background: var(--color-yellow);border-radius: 1px;left:3px;top: 3px;}
.adver-form-check input[type="radio"] + label::before,
.adver-form-check input[type="radio"]:checked + label::after{border-radius: 50%;}
.bg-none{background: transparent;}
.bg-none::after,
.bg-none::before{display: none;}
.p-0{padding: 0!important;}
.mission-bg{background:var(--color-light-gray) url(../images/Group\ 129883.png) no-repeat center center;}
.align-items-start{align-items: flex-start;}
.bg-yellow{background: var(--color-yellow);}
.carrier .home-form-content .form-group p{color: var(--color-black);}
.documents{width: 100%;position: relative;display: flex;justify-content: center;align-items: flex-start;flex-wrap: wrap;gap:30px;}
.document{width: 200px;height: 278px;background: var(--color-white);}

.advert .product-info-advisor-content{margin-bottom: 0;padding: 20px;}
.advert .product-info-advert-title h4 a{color: var(--color-black);font-size: 14px;font-family: var(--font-bold);margin-bottom: 8px;}
.advert .product-info-advert-title h5{color: var(--color-gray);font-size: 12px;font-family: var(--font-book);}
.advert .product-info-advert-view{justify-content: flex-start;gap: 30px;}
.advert .product-info-advisor-contact{margin: 10px 0;border: solid 1px #efefef;border-left: 0;border-right: 0;padding-top: 10px;}
.advert .product-info-advisor-contact ul li{margin-bottom: 10px;}
.mb-30{margin-bottom: 30px;}
.carrier-image{width: 100%;}
.carrier-image iframe{width: 100%;height: 500px;}
.contact-social,
.contact-social ul{display: flex;gap:10px;align-items: center;}
.contact-social p{margin-bottom: 0;}
.contact-social ul li i{background: var(--color-yellow);color: var(--color-white);width: 51px;height: 51px;text-align: center;line-height: 51px;font-size: 18px;}

.contact-info ul{display: flex;justify-content: space-around;align-items: flex-start;gap: 30px;width: 100%;}
.contact-info ul li{display: flex;flex-direction: column;align-items: center;gap: 10px;font-size: 24px;max-width: 400px;}
.contact-info ul li strong{font-family: var(--font-medium);}
.contact-info ul li .icon-img{height: 43px;}
.contact-info ul li .icon-img img{max-height: 43px;}
.contact-info ul li a,
.contact-info ul li p{font-family: var(--font-light);color: var(--color-black);}

.product-images div{width: 660px;overflow:hidden}
.product-images div a > img{border-radius:12px}
.product-info-fixed{position: fixed;bottom: 0;width: 100%;background: var(--color-white);z-index: 999;}
.advisor-fixed{padding: 10px 0;display: flex;justify-content: space-between;align-items: center;}
.advisor-fixed-contact ul li,
.advert-fixed-view,
.advisor-fixed-contact ul{display: flex;justify-content: center;align-items: center;gap: 5px;}
.advert-fixed-view a,
.advisor-fixed-contact ul li a{color: var(--color-black);font-size: 14px;font-family: var(--font-light);}
.advisor-fixed-contact ul li a i{color: #32D24E;font-size: 16px;}
.advisor-fixed-contact ul li:last-child a{color:#32D24E;}
.advert-fixed-view{font-family: var(--font-medium);gap: 20px;}
.advert-fixed-view span{font-family: var(--font-light);}
.advert-mobil-filter-actions,
.mobil-menu,
.product-mobil-advisor,
.mobil-detail-tab,
.back,
.product-info-mobil,
.product-mobil-advisor-content,
.mobil-product-contact,
.product-filtre-title{display: none;}
.filter-list-contaners{padding: 20px;background: #fff;margin-bottom: 30px;}
.filter-list-contaners ul{list-style-type: none;display: flex;flex-wrap: wrap;gap: 10px;}
.filter-list-contaners ul li{display: flex;gap: 5px;justify-content: center;align-items: center;font-family: var(--font-medium);font-size: 13px;}
.filter-list-contaners ul li span{background: #efefef;padding: 3px 20px 3px 10px;border-radius: 3px;position: relative;transition:all ease-in .5s;cursor:pointer}
.filter-list-contaners ul li span:before{content:"\f00d";position:absolute;right:2px;top:4px;color:#f00;cursor:pointer;font-size:12px;font-weight: 900;font-family: "Font Awesome 6 Free";height:18px;}
.filter-list-contaners ul li span:hover{background:#ccc;}

.preloader{position: fixed;z-index: 9999;background: #fff;inset: 0;display: flex;justify-content: center;align-items: center;}
.preloader img{animation:preloaderImage infinite .5s}
@keyframes preloaderImage{to{transform:rotateY(0)}from{transform:rotateY(360deg)}}

.alert{width: calc(100% - 40px);padding: 20px;text-align: center;font-family: var(--font-book);border-radius: 9px;margin-bottom:10px}
.alert-success{background: #d4edda;color: #155724;}
.alert-danger{background: #f8d7da;color: #721c24;}
.alert p{margin:5px 0!important}

header.sticky{position: fixed;padding: 20px;background:var(--color-white);top:-92px;animation:.5s ease-in forwards stickyTop !important;box-shadow:#00000036 0 0 10px}
header.sticky .navbar img{width:110px;transition:all ease .5s}
header.sticky .navbar ul li a{color:var(--color-black)}
header.sticky .navbar ul li a:hover, 
header.sticky .navbar ul li a.active{color:var(--color-yellow)}

@keyframes stickyTop{
    0%{
        top: -92px;
        opacity: 0
    }
    100%{
        top:0;
        opacity:1
    }
}

@media (max-width:992px) {
    .slider .owl-item.active img{width:auto;height:100vh;}
    .content{width: calc(100% - 40px);padding: 0 20px}
    .contact-info ul li,
    .section-title h1{font-size: 18px;}
    .section-title h2{font-size: 16px;}
    .product-small-images,
    .fixed-contact{display: none;}
    .home-about{flex-direction: column;text-align: center;}
    .advert-category-content .section-title h2,
    .home-about .section-title h2{padding-left: 0!important;}
    .home-about-image img{width: 100%;}
    .advert-category-content{padding: 0 20px;text-align: center;}
    .advert-category-type{margin: 0 auto;}
    .advert-types::before{display: none;}
    .home-form-content{width: 100%;}
    .home-form-content .form-group{flex-direction: column;}
    .radio-buttons{justify-content: center;margin-bottom: 15px;}
    .home-form-content .form-group button.btn-yellow{width: 100%;}
    .copyright,
    .slide-search-action,
    .slide-search-form,
    .contact-social,
    .contact-info ul,
    .footer-content{flex-direction: column;align-items: center;justify-content: center;text-align: center;row-gap: 25px;}
    ul.foot-address li{justify-content: center;}
    .slide-search-container{min-width:calc(100% - 40px);padding: 0 20px;}
    .slide-search{display: none;}
    .products,
    .carrier-image img{min-width: 100%;}
    .home-form-content .form-group p,
    .product-detail-title h1,
    .section-title{text-align: center;}
    .section-form::before{background-position: left center;}
    .home-about.align-items-start{align-items: center!important;}
    .product-filters{position: fixed;z-index: 999;background: var(--color-white);inset: 0;overflow-y: scroll;padding: 20px;display: none;}
    .product-mobil-advisor,
    .mobil-detail-tab,
    .product-mobil-advisor-content,
    .mobil-product-contact,
    .product-filters.active{display: block;}
    .product-filtre-title{display: block;text-align: center;color: var(--color-black);font-size: 18px;font-family: var(--font-medium);border-bottom: solid 1px #efefef;margin-bottom: 15px;padding-bottom: 10px;position: relative;}
    .filter-close{position: absolute;right: 0;top:0;font-size: 16px;padding: 5px;background: red;color: var(--color-white);}
    .section-title.product-title{display: none;}
    .advert-mobil-filter-actions{display: flex;justify-content: space-between;align-items: center;padding:0 20px;margin-bottom: 15px;}
    .advert-mobil-filter-actions a{color: #000;font-family: var(--font-medium);font-size: 14px;color: var(--color-black);background: var(--color-yellow);border-radius: var(--radius-5px);display: inline-block;height: 40px;width: 120px;text-align: center;line-height: 40px;}
    .advert-mobil-filter-actions form{margin-bottom: 0;}
    .advert-mobil-filter-actions select{width: 120px;height: 40px;text-align: center;background: var(--color-yellow);color: var(--color-black);border-radius: var(--radius-5px);font-family: var(--font-medium);font-size: 14px;text-align: center;border: none;}
    .advert-mobil-filter-actions select:focus{outline: none;box-shadow: none;}
    /* .advert{width: 100%;display: flex;}
    .advert-price a,
    .advert-image .tag, */
    .product-small-images,
    .product-info-advisor,
    .product-info,
    .product-info-fixed,
    .product-detail-description-title{display: none;}
    /* .advert-info{padding: 5px 10px;width: calc(100% - 110px);} */
    /* .advert-image{width: 110px;height: 65px;} */
    /* .advert-info h5{font-size: 12px;} */
    /* .advert-info h6{font-size: 14px;} */
    /* .adverts{row-gap: 10px;} */
    .product-images div,
    .product-images img,
    .product-images{min-width: 100%;width: 100%;}
    .product-mobil-advisor li{font-family: var(--font-medium);font-size: 18px;border-bottom: solid 1px #efefef;text-align: center;margin-bottom: 30px;}
    .product-top-container{flex-direction: column;text-align: center;align-items: center;}
    .product-top-container{row-gap: 10px;}
    .product-detail-container{border-radius: 0;}
    .product-detail{margin-bottom: 0;}
    .product-info-table table tr td:last-child{text-align: end;width: 100%;}
    .product-info-table table tr:last-child{border-bottom: none;}
    .mobil-detail-tab ul{display: flex;justify-content: center;align-items: center;gap: 5px;}
    .mobil-detail-tab ul li{width: calc(100% / 3);text-align: center;}
    .mobil-detail-tab ul li a{background: var(--color-yellow);color: var(--color-black);border-radius: 5px;font-family: var(--font-light);font-size: 12px;border-bottom-left-radius: 0;border-bottom-right-radius: 0;display: inline-block;padding: 10px;width: calc(100% - 20px);}
    .mobil-detail-tab ul li a.active{background: var(--color-black);color: var(--color-yellow);}
    .product-detail-container{padding: 5px 10px}
    .mobil-d-none,
    .product-detail.product-attribute{display: none;}
    .product-mobil-attribute-content{display: block;}
    .product-mobil-attribute-content h3{font-size: 16px;color: var(--color-black);font-family: var(--font-medium);padding: 10px 0;border: solid 1px #efefef;margin: 10px 0;border-left: none;border-right: none;background: #efefef;}
    .product-mobil-attribute{margin-bottom: 12px;border-bottom: solid 1px #efefef;padding-bottom: 8px;}
    .product-mobil-attribute-content h6{font-family: var(--font-medium);font-size: 14px;margin-bottom: 8px;}
    .product-mobil-attribute-content p{font-family: var(--font-light);font-size: 14px;}
    .product-mobil-advisor-content{margin-top: 30px;}
    .product-mobil-advisor-content .street{display: none;}
    .tab-content{display: none;}
    .tab-content.active{display: block;}
    .mobil-menu{display:block;position: fixed;left: 20px;right: 20px;;bottom: 20px;;background: var(--color-yellow);z-index: 999;border-radius: 10px;overflow: hidden;}
    .mobil-menu ul{display: flex;justify-content: space-around;align-items: center;}
    .mobil-menu ul li a{padding: 12px 5px;display: flex;align-items: center;flex-direction: column;color:var(--color-black);z-index: 999;font-family: var(--font-light);font-size: 14px;row-gap: 4px;}
    .mobil-menu ul li i{font-size: 20px;}
    .mobil-menu ul li a.active{color: var(--color-white);background: var(--color-black);}
    .navbar ul{padding-left: 0;}
    .navbar ul li:not(:nth-child(4)){display: none;}
    body{padding-bottom: 100px;}
    header.sticky{position:absolute;animation:none!important;top:0;padding:20px;background:transparent}
}

@media (min-width:1024px) and (max-width:1279px) {
    .content{width: 960px;}
    .mission-bg{background-size: cover;}
    .home-form-content{width: 545px;}
    .products .adverts{justify-content: flex-start;}
    .product-top-container{flex-wrap: wrap;justify-content: center;}
    /* .product-info-advisor{display: none;} */
    .footer-content{flex-wrap: wrap;}
    .carrier-image,
    .carrier-image img,
    .home-about-image img{width: 380px;}
    .home-about{align-items: flex-start;}
    .product-filters{min-width: 269px;}
    .product-info-fixed{display: none;}
}

@media (min-width:1280px) and (max-width:1360px) {
    .content{width: 1140px;}
    .mission-bg{background-size: cover;}
    .home-form-content{width: 545px;}
    .products .adverts{justify-content: flex-start;}
    .product-top-container{flex-wrap: wrap;}
    .product-info-advisor{display: none;}
    .product-info-fixed{display: block;}
}