@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap');

.margin10 {margin-top:10px;}
.margin15 {margin-top:15px;}
.margin25 {margin-top:25px;}
.fthin {font-weight: 100;}
.margin5 {margin-top:5px;}
.margin20 {margin-top:20px;}
.margin30 {margin-top:30px;}
.margin40 {margin-top:40px;}
.margin50 {margin-top:50px;}
.margin60 {margin-top:60px;}
.margin70 {margin-top:20px;}
.margin80 {margin-top:80px;}
.margin90 {margin-top:90px;}
.margin100 {margin-top:100px;}
.margin130 {margin-top:130px;}
.m15 {margin:15px 0px;}
.mleft25 {margin-left:25px;}
.csyh{ color: #000; }
.mleft30 {margin-left:30px;}
.font16 {font-size:16px;}
.font11 {font-size:11px; font-weight: 200}
.font15 {font-size:15px;}
.font14 {font-size:14px;}
.font13 {font-size:13px;}
.font12 {font-size:12px;}
.font20 {font-size:20px; font-weight: 200;}
.font24 {font-size:24px; font-weight: 200}
.font23 {font-size:23px; }
.font28 { font-size:28px; font-weight: 200;font-family: 'Poppins', sans-serif;}
.font121 {font-size:12px; letter-spacing:.1em; padding:8px 14px 8px 14px; color:#6B8D9E !important; background-color: #fff; border-radius: .3rem;}
.temiz {clear: both;}
.font32 { font-size:32px; font-weight: 200;font-family: 'Poppins', sans-serif; opacity: 0.5}
.center {text-align: center; padding:20px 0px;} 
.font30 {font-size:30px;}
.font18 {font-size:18px; font-weight: 200;font-weight: 200;font-family: 'Poppins', sans-serif;}
.font22 {font-size:22px; color:#666; font-weight: 200;font-family: 'Poppins', sans-serif;}
.bold {font-weight: 600;}
.bold2 {font-weight: 500;}
.h50 {height: 50px;}
.tright {text-align: right;}
.tright2 {text-align: right; font-size:1.25rem; font-weight: 600; color:#fff;}
.hmbl {display: none;}
.light {font-weight: 200;}
.bos {width: 100%; height: 1px;}
.mr5 {margin-right: 7px; font-size:14px;}
.slm img {width: 100%; height: auto}
.blue {font-size:15px; color: #00CEEC}
.blue2 {color:#273064}


.ksabit {width: 100%;display: none; position: fixed;bottom: 0;left: 0;right: 0;background-color: #fff;box-shadow: 0 10px 20px rgb(0 0 0 / 6%);z-index: 999999999;}
.ksabit ul {padding: 0px;margin: 0px;}
.ksabit ul a {color: #000;}
.ksabit ul li {width: 20%;float: left;list-style: none;text-align: center;padding: 15px 0px;}
.ksabit ul .active {background-color: #F8F3F0;}
.ksabit ul li img {height: 22px;width: auto;}
.ksbtmen {padding: 2px 7px;background-color:#A94754; color: #fff;border-radius: 100%;z-index: 99;font-size: 10px;font-weight: 600;position: relative;margin-left: -10px;}

.btnsocial {padding:20px !important; width:23% !important; border:2px solid #000 !important; background-color:#fff !important; color:#000 !important;}
.btnsocial:hover {background-color:#000 !important; transition:.4s; color:#fff !important}

.spsheader {width: 100%; padding:25px 0px; border-bottom:1px solid #f1f3f6; margin-bottom:20px;}
.spbaslik {font-size:20px; font-weight: 500; font-family: poppins; color:#000 !important; width: 50%; float: left;}
.splink {width:50%; float: right; text-align: right;}
.hicizgi {padding-top:10px; padding-bottom:10px; border-bottom:1px solid #f1f3f6; border-top:1px solid #f1f3f6}
.hemen {padding-top:10px; padding-bottom:10px; border-bottom:1px solid #f1f3f6; margin-bottom:10px; }
.hemen ul {margin:0; padding:0;}
.hemen ul li a {font-weight: 500 !important; font-size:13px !important; font-family: poppins !important; color:#000 !important;}
.hemen ul li {padding:0px 10px; list-style: none; float: left}

.listust {padding-bottom:10px !important; border-bottom:1px solid #f1f3f6;}
.listu1 {float: left; font-weight:500; font-size:17px; color:#000; width:50%; margin-top:23px;}
.listu1 span {font-size:12px; margin-left:5px; font-weight:400; font-style: italic;}
.listu2 {float: left; margin-left:15px;}
.listu3 {float: right; width:25%}

.usbtn {width: 100% !important; padding:14px 0px !important; text-align: center; border:none !important; text-transform: capitalize !important; font-weight: 500 !important; font-size:13px !important; background-color:#2d6a69 !important; color:#fff !important;  }
.modal-title {font-weight:500; font-size:17px; margin-top:0px; font-family: poppins;}
.fyologo2 {font-weight:500; font-size:18px; margin-top:10px;}

.fyologo2 img {width:180px !important; margin-top:10px;}
.nvblogo {width:120px; height: auto; }
.logoadi {font-weight:500; font-size:17px; font-family: poppins; }
.araicon {
    float: right;
    margin-top: -29px;
    position: relative;
    font-size: 15px;
    margin-right: 15px;
    color:#000 !important;
}

.filter-option {text-transform: capitalize !important; font-weight: 500 !important; font-size:13px !important;}

.heainput {width:400px; background-color: #f1f3f6;height: 40px; color:#62666a;
    border: none; -webkit-border-radius: 500px;
    -moz-border-radius: 500px;
    border-radius: 500px;
    padding: 0 15px;
    -o-text-overflow: ellipsis!important;
    text-overflow: ellipsis!important;
    white-space: nowrap!important;
    overflow: hidden!important; }


.tad1-1 {width: 100%; margin:1% 0%;}
.tadb1 {width: 100%;}
.tadb1 h4 {font-size:15px !important; font-weight: 500; font-family: poppins;}
.tadb1 p {font-size:12px;}
.tadb2 {width:30%; float: right; margin-top:-40px; text-align: right;}
.tadb2 a {padding:13px 20px; font-weight: 500; border-radius: 6px; background-color:#F9F8F8;}

.krg {width: 100%; padding:20px; margin-top:15px; border:1px solid #D8D8D8; border-radius:6px; }
.krg1 {width:5%; float: left; margin-top:1px;}
.krg2 {width:25%; float: left; margin-left:5%; height:30px; margin-top:2px;}
.krg2 img {max-height:30px; width: auto; text-align: center;}
.krg3 {width:20%; float: left; margin-left:5%; font-weight: 500; margin-top:8px;}
.krg4 {width:30%; margin-top:10px; float: right; text-align: right; font-weight:500; font-size:13px; margin-top:7px;}
.krg4 i {padding:10px 14px; border-radius:100px; background-color:#FBF8F6; margin-left:10px;}

.yesfirsat {}
.yesfirsat ul {margin:0px; padding:0px;}
.yesfirsat ul li {width: 14.6%; float: left; margin:1%; border:2px solid #ccc; padding:10px;}
.yesfirsat ul li:hover {border:2px solid #A94754;}

.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem;
    background-color: transparent;
}

.table tbody tr td {
    background: #fff;
    border-bottom: 1px solid #f1f1f1  !important;
    border-top: 0;
    padding: 20px  !important;
    font-size: 12px  !important;
}

.table td, .table th {
    padding: 0.6rem  !important;
    vertical-align: top;
    border-top: 1px solid #f1f1f1 !important;
}

.fs-12 {
    font-size: 12px!important;
}

.table.table-condensed tbody tr td {
    padding-top: 12px  !important;
    padding-bottom: 12px  !important;
}

.beden {margin:15px 0px;}
.bdn1b {width:50%; float: left; font-weight: 600; font-size:13px;}
.bdn2 {width:50%; float: right; text-align: right;}
.bdn2 a {color:#000;}
.bdn3 {margin:10px 0px;}
.bdn3 a {float: left; margin:10px; padding:8px 10px; font-weight: 400;  font-size:15px; color:#000;}
.actv {border:3px solid #000 !important; font-weight:600; }
.dactv {text-decoration:line-through !important; color:#ccc !important;}
.dactv a {color:#f20000 !important; font-weight: 300 !important;}

.ustfiltre2 {width: 100%; background-color: #fff !important; border:2px solid #666 !important; border-radius:5px; font-size:13px !important; color:#000; font-weight: 500 !important; text-transform: capitalize !important;}
.mblsm1 {width: 48%; margin-top:5px; float: left;}
.mblsm2 {width: 48%;margin-left: 4%; float: right;}

.btnfiltre {width:100% !important; box-shadow: none !important; text-transform:capitalize !important; font-weight: 500 !important; font-size:13px !important; padding:12px 0px !important; float: left; border:none !important; background-color:#fff !important; color:#000 !important;}
.msn1 {float: left; width:68%; border-radius: 6px; margin-top:20px; font-size:14px; padding:13px 0px 13px 20px; font-weight: 500; background-color: #fff;}
.msn2 {float: right;width:30%; margin-top:10px;}

.bdn1 {width: 100%; margin:5px 0px; }
.bdn1 ul {margin:0; padding:0;}
.bdn1 ul li {list-style: none; margin:10px 10px 10px 0px; width:auto; height: 35px; float: left; position: relative;}
.bdn1 ul li input {height: 35px;padding: 0 15px; z-index: -1; position: absolute; color: #9a9a9a;width: 100%;border: 1px solid #e2e6eb;border-radius: 3px;font-size: 13px;margin-bottom: 15px;}
.bdn1 ul li label {background:#F1F3F6; border:2px solid #F1F3F6; border-radius: 3px;box-sizing: border-box;text-align: center;width: auto;height: 40px;
	display: block;line-height: 38px;font-size: 15px !important;color: #212121;cursor: pointer;font-weight: 600;padding: 0 12px;}
.bdn1 ul li label .active {border:2px solid #000; color:#fff !important;}
.actcl {border:2px solid #000 !important; background-color:#fff !important;}
.decl {color:#ccc !important; text-decoration:line-through;}

.ysptimg {width: 100%; height: 80px; object-fit: cover; border-radius:5px;}
.favimg {height: 85px;width: 100%;object-fit: cover;border-radius: 5px;}

.markadetay {font-family: poppins; font-size:12px; font-weight: 500 !important; color:#A94755 !important; }

.fyologo {width:35%; float: left;}
.fsocial {width:60%; float: left; margin-left:5%;}

.lprice1 {width:35%; float: left; margin-top:5px;}
.lprice2 {width:35%; float:left; margin-left:5%; margin-top:5px;}
.lprice3 {width:20%; float: left; margin-left:5%; margin-top:0px;}
.lpbuton {width: 100%; padding:10px 8px !important; background-color:#000; box-shadow:none !important; color:#fff !important; }
.lpinput {width: 100%; padding:7px 8px; font-size:12px; border-radius: 4px; border:3px solid #F1F3F6; color: #000; font-weight: 400;  }

.headerbuton {width: 100%; float: right; border-radius: 6px; color: #fff; font-size:15px; padding:20px 15px; margin-top:-6px; font-weight: 600; border:none; color: #fff; background-color: #5A50A2; text-align: center;  }
.headerbuton:hover {background-color:#8B8B8B; color: #fff; transition: .4s;}

.hbuton {padding:8px 10px;  font-size:17px; border:2px solid #fff; opacity: .8; border-radius: 4px }
.hbuton:hover {opacity: 1; transition: .4s; background-color: #EE6B5A; border:2px solid #EE6B5A; color: #000;}


.hbuton1g {padding:5px 15px 7px 15px; border-radius:20px; margin-left:15px; background-color: #F1F3F6; color: #000; font-weight:500; font-family: poppins;}
.hbuton1g:hover { transition: .4s; background-color: #000; color: #fff; opacity: 1; }
.hbuton1t {padding:5px 15px 7px 15px; border-radius:20px; margin-left:7px; background-color: #F1F3F6; color:#FF0006; font-weight:500; font-family: poppins;}
.hbuton1t:hover { transition: .4s; background-color: #A94755; color: #fff; opacity: 1; }

.hbuton1u {padding:5px 15px 7px 15px; border-radius: 4px; margin-left:5px; color: #000; font-weight:500; font-family: poppins;}

.hbuton2 {padding:13px 15px 15px 15px; margin-left:12px; border-radius: 4px; border:none; background-color: #000; color: #fff; font-weight: 600;}
.hbuton2:hover { transition: .4s; background-color: #111; color: #fff;}

.hbuton2n {padding:6px 6px 6px 6px; margin-left:12px; border:none; font-weight: 500 color:#000 !important;}
.hbuton2n i {font-size:15px; width:32px; height: 32px; border-radius:100%; background-color:#F1F3F6;}
.hbuton2n span {font-size:11px; color:#9D9D9D;}

.sptn1 {font-size:16px; width:35px; height: 35px; margin-left:15px; text-align: center; padding-top:8px; border-radius:100%; background-color:#F1F3F6; float: left; color:#000 !important;}
.sptn2 {width:90px; height: auto; float: left; margin-left:10px; line-height: 17px; font-weight: 500; font-size:13px; font-family: poppins; color:#000 !important;}
.sptn2 span {font-size:12px; color:#999; font-weight: 400;}



.sptn1n {width:35px; height: 35px; text-align: center; padding-top:8px; float: left;}
.sptn2n { height: auto; float: left; margin-top:10px; margin-left:2px; margin-right:25px; line-height: 17px; font-weight: 500; font-size:13px; font-family: poppins; color:#000 !important;}
.sptn3n { height: auto; float: left; margin-top:10px; margin-left:10px; line-height: 17px; font-weight: 500; font-size:13px; font-family: poppins; color:#000 !important;}


.ksbtmen3 { padding: 1px 0px; width:20px; height: 20px; background-color: #007965; color: #fff; float: right; margin-top:-8px; border-radius: 100%; z-index: 99; font-size: 11px; font-weight: 600; position: relative; margin-left: -13px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
}





.hbuton3 {font-size:20px; border-radius: 4px; color: #000}
.hbuton3:hover { transition: .4s; color: #EE6B5A;}
.ufiyat {float: left; width: 70%; margin-top:13px; font-weight:600; font-size:17px;}
.ufavori {float: right; width: 20%; text-align: right; margin-top:10px;}
.ifiyat {color: #999; margin-right: 10px; font-weight: 200; font-size:12px;text-decoration:line-through;}
.yslider {width:100%; margin-top:10px;}
.yslider h1 {font-size:20px; margin-bottom:13px; margin-top:10px; font-weight:400; font-family: poppins;}

.ysn1 {font-family: poppins; font-size:15px; margin-top:18px;}


.adt {padding:5px 7px;  background-color: #fff; color: #000; margin-left:6px; font-size:9px; border-radius: 100px !important}
.cl1 {width: 25%;height: auto;float: left;}
.cl2 { width: 70%;height: auto;float: left; margin-left:5%;}
.cl2 p {font-size:11px;}
.cl2 span {font-size:15px; line-height: 1.4rem; font-family: poppins; font-weight: 500;}
.cl1 span {font-size:45px;}



.rk1 {width: 100%; height:auto; object-fit: cover;}
.rk2 {width: 100%; height:auto; object-fit: cover;}
.rk3 {width: 100%; height:auto; object-fit: cover;transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transition: all 0.3s ease-out 0s;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;}
.rk4 {width: 100%; height:auto; object-fit: cover;}
.rk48 {width: 100%; height:auto; object-fit: cover;}
.rk5 {width: 100%; height:auto; object-fit: cover;}
.rk6 {width: 100%; height:auto; object-fit: cover;}


.ackate {width: 100%; height: auto; font-family: poppins !important;}
.ackate h3 {font-size:20px; font-weight: 500; color:#000; }
.ackate a {color:#000 !important;}
.ackate a:hover {color:#000 !important;}
.ackate ul {margin:0; padding:0px !important;}
.ackate ul li {padding:14px 0px; border-bottom:1px solid #e5e5e5; list-style: none; width: 100%; font-size:13px; font-weight: 500; }
.ackate ul li i {text-align: right; font-size:11px; float: right; margin-top:5px;}
.ackate ul li img {height: 22px; width: auto; margin-right:10px;}




.header {background-color:#fff; color: #000; height: auto}
.header2 {background-color:#fff; color: #000; height: auto; padding-bottom:10px;}
.haltm{width: 100%;  border-top:1px solid #F5F5F5 !important;}

.haltmen ul {padding:0px; margin:0px;}
.haltmen li { list-style: none; float: left; padding:20px 22px 15px 0px;}
.haltmen li a { font-weight:500; font-family:poppins; color:#000;}
.haltmen li:hover {font-weight: 600; color:}
.haltmen li a:hover {color:#A94755}

.sps1 {width:76px; height: 76px; margin-top:30px; }
.sps2 {font-size:20px; color: #020E88; font-weight: 600;}
.sps3 {margin-top:15px; font-weight: 600; font-size:13px;}
.sps4 {margin-top:15px;}

.yfirsat1 {width:100%; margin:0 auto;}
.yfirsat {margin-top:30px;  clear: both; }
.yfirsat h3 {font-family: poppins; font-size:16px; font-weight: 500; }
.yuimgn {height:300px;}


.yf1 {width:14.6%; height: auto; float: left; margin:1% 2% 1% 0%; text-align: center; border:2px solid #ccc; padding:15px; border-radius:10px;}
.yf1:hover {border:2px solid #A94755;}
.yf1 a {color:#000;}
.yf1 a:hover {color:#F2A278;}
.yf2 {width:26%; height:auto; float: left;}
.yf2 img {width: 100%; height: 100%; border-radius: 100%; object-fit: cover;}
.yf3 { width:65%; float: right; text-align: left; font-family: poppins; font-weight:400; font-size:12px;}

.yuli1 {width:18% !important; margin:1%; float: left;}

.haltmen2 ul {padding:0px; margin:0px;}
.haltmen2 li { list-style: none; float: left; padding:20px 0px 15px 22px;}
.haltmen2 li a {color: #000; text-transform:capitalize; font-size:12px;}

.search {border-radius:4px; width:100%; color: #000 !important; border:2px solid #ccc;  padding:9px 0px 13px 5px;}
.search ::placeholder {color:#000;}


.teklifinput2 {width: 100%; height:auto; background-color:#FAF6F4; border-radius:6px; border:none; margin-top:15px; color: #0B2A37 !important; font-weight: 500; padding:26px 10px 26px 18px;}
.iletbuton {width: 100%; height: auto; padding:18px 0px !important; font-weight: 500 !important; background-color:#020218 !important; color: #fff !important;}
.ilt1 {width: 100%; height: 70px; margin-top:30px; padding-bottom:10px; color:#04356B }
.ilt1n {width: 100%; height: 70px; margin-top:10px; padding-bottom:10px;  margin-top:30px;  color:#04356B }

.ilt11 {float: left; width: 15%; height: 50px; font-size:30px; }
.ilt11 img {width:65px; height: auto;}
.ilt12 {float: left; margin-left:15px; margin-top:10px; width: 80%;}
.ilt13 {font-weight: 600; letter-spacing: 1px; color: #092430;}
.ilt14 {font-weight: 400; margin-top:5px; color: #666; font-size:15px;}
.ilt15 {color: #092430; font-weight: 600; font-size:22px; margin-top:8px;}

.form-check .form-check-label {font-size:12px !important; font-weight: 400 !important}

.hinput {color: #fff !important; border:none; background: none; width:300px }
.hinput placeholder {color: #fff !important}
.img100 {width: 100%; object-fit: cover; height:340px;}
.img101 {width: 100%; object-fit: cover;}
.img102 {width: 100%; object-fit: cover;}
::placeholder {/* Chrome, Firefox, Opera, Safari 10.1+ */

  color:#000 !important;

 opacity: 1; /* Firefox */
}
::-webkit-input-placeholder { /* Chrome */

  color:#000 !important;
}
:-ms-input-placeholder { /* IE 10+ */

  color:#000 !important;
}
::-moz-placeholder { /* Firefox 19+ */

  color:#000 !important;
}
:-moz-placeholder { /* Firefox 4 - 18 */

  color:#000 !important;
}

.pfooter {margin-top:50px; padding:15px 0px 30px 0px; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.filtrebaslik {padding: 5px 20px 10px 20px;
    margin: 0;
    box-shadow: none !important;
    background-color: #EFF0F9; font-size:12px; font-weight: 600;}

 .filtrebaslik a {color:#000; font-weight: 600}

.yzde {padding:8px 15px; width:54px; float: right; position: relative; z-index: 99; margin-top:-320px; margin-right: 15px; font-weight: 600; background-color: #EE6B5A; color: #fff; border-radius: 100px;}
.focizgi {padding:15px 0px 15px 0px; background-color:#F1F3F6; margin-top:20px;}
.foycizgi {border-top:1px solid #f5f5f5; padding-top:10px;}
.efo1 {background-color: #fff; height: 65px; padding:10px; border-radius: 6px;}
.efoinput {height: 45px; width:75%; margin-left:10px; float: left; border: none; background-color: #fff;}
.efobuton {height: 45px; width: 20%; padding-top:13px; float: right; border: none;border-radius: 6px;font-weight: 600;background-color: #5A50A2; text-align: center; }
.efobuton:hover {background-color: #666; color: #fff; transition: .4s;}

.social-buttons ul { float: right !important; margin:0px; padding:0px; }
.social-buttons li {padding:13px 0px; width:44px; height: 44px; text-align: center; font-size:18px; border-radius: 100%; color: #000 !important; list-style: none; float: left; margin:0px 4px; background-color:#fff}
.social-buttons li:hover {background-color:#000; color: #fff; transition: 0.5s}
.social-buttons li:hover a {color: #fff !important;}
.social-buttons li:hover a:hover {color: #fff !important}
.social-buttons li a {color: #000 !important}
.foalt a {color:#000 !important;}
.foalt2 {text-align: center;margin-top:20px; width: 100%;}
.spsbuton {font-weight:500 !important; }

.fomen ul {list-style: none;}
.fomen li {list-style: none; padding:4px 0px;}
.fomen li a { font-size:12px; color: #000; font-family:poppins;}
.fomen li a:hover {color: #A94755}


.fylogo2 {padding-right:35px; margin-top:10px;}
.fotcenter {padding:16px 0px; text-align: center; font-size:12px; font-family: poppins; }
.fotlogo {width:130px; margin:0 auto; }
.fotlogo img {width:150px;}

.fadres {margin-top:10px; font-family: poppins; font-size:12px; padding-right:30px;}
.fadres h5 {font-weight:500; font-size:13px; font-family: poppins; line-height: 1rem}

.cizgi1 {width: 100%; padding:5px 0px 20px 0px; border-top:1px solid #f1f1f1;}
.cizgi2 {width: 100%; padding-bottom:15px; border-top:1px solid #f1f1f1; border-bottom:1px solid #f1f1f1;}

.fapp {width: 100%; text-align: center;}
.fapp h3 {font-size:15px; font-weight: 500; margin-top:10px !important;}
.fapp img {width:47% !important; float: left; margin:1.5%; border:2px solid #ccc; border-radius:5px;}
.fapp img:hover {border:2px solid #A94754;}
.fapp2 {width: 100%; margin-top:15px !important; padding:2%;}

.bnklogo {width: 100%; height:auto; text-align: center; padding:35px 10px; background-color: #fff;}
.bnklogo img {width: 80%}
.bggri { padding:60px 0px; color: #000 !important}
.bgbyz {background-color: #fff; padding:50px;box-shadow: 6px 4px 20px 3px rgba(31, 38, 109, 0.06);}
.sayfadbg {background-color: #fff; font-family: poppins; padding:20px 45px 30px 45px; line-height:1.45rem;}
.sayfadbg h3 {font-size:20px; font-weight: 500;}

.bggri h3 {font-weight: 500 !important; font-family: poppins; font-size:26px;}
.bggri p {font-size:400; font-size:15px;}

.spnotu {background-color: #fff; padding:30px 20px 12px 20px; margin-top:20px; box-shadow: 6px 4px 20px 3px rgba(31, 38, 109, 0.06);}
.spnotu1 {font-size:16px; font-family: poppins; font-weight: 500;}
.bgbyz3 {background-color: #fff; padding:30px;box-shadow: 6px 4px 20px 3px rgba(31, 38, 109, 0.06);}
.bgbyz2 {background-color: #fff; padding:30px 30px 20px 30px;box-shadow: 6px 4px 20px 3px rgba(31, 38, 109, 0.06); margin-bottom:20px;}
.bgbyz4 {background-color: #fff; border-radius: 6px; text-align: center; padding:30px; box-shadow: 6px 4px 20px 3px rgba(31, 38, 109, 0.06);}
.sps10 {text-align: center; font-size:14px; margin:60px 0px; line-height: 1.5rem}
.sps10 img {margin-bottom:20px; width: 66px; height: 66px;}
.sps0 h3 {font-weight:500; font-family: poppins; font-size:32px; text-align: center; color:#000;}
.sps0 ul {margin:0; padding:0;}
.sps0 ul li {float: left; width: 24%; font-size:11px; list-style: none; height: auto; text-align: center; font-weight: 600; color: #1C2443;}
.spsimg {width:48px; height:48px; margin:0 auto; text-align: center; padding:12px; border-radius: 100%; background-color: #F1F3F6; margin-bottom:10px;}
.sps0 ul li img {width: 100%; height: auto;}
.spsactive {width:48px; height:48px; margin:0 auto; text-align: center; padding:12px; border-radius: 100%; border:3px solid #EE6B5A; margin-bottom:10px;}
.sps0 ul .active { color: #EE6B5A; }
.banka1 {width: 100%; height: auto; padding:20px; border-radius: 6px; margin-top:20px; background-color: #F1F3F6;}

.grsinput5 {width: 100%; padding:12px; font-size:12px; background-color:#F1F3F6; border:none; color: #000; font-weight: 400;  }

.grsinput3 {width: 100%; padding:18px 20px; font-size:12px; border-radius:6px; background-color: #F1F3F6; border:none; color: #000; font-weight: 400;  }
.grstext {width: 100%; padding:20px 0px; height: 100px; font-size:12px; background-color: #F1F3F6; border:none; color: #000; font-weight: 400;  }
.grsbuton {width: 100%; padding:16px 0px !important;letter-spacing: 1px !important; margin-top:10px; background-color:#EE6B5A !important; color: #fff; font-weight: 600 !important; font-size:13px;}
.grsbuton2 {width: 100%; height: auto; padding:20px 0px !important;  margin-top:10px; background-color:#1DC078 !important; color: #fff; font-weight: 600 !important; font-size:15px !important;}
.sifremiunuttum {font-weight:500; font-size:13px; color: #000; font-family: poppins}
.sifremiunuttum:hover {color: #666}
.grsbuton1 {width: 100%; height: 55px; letter-spacing: 1px !important; margin-top:10px; background-color:#1DC078 !important; color: #fff; font-weight: 600 !important; font-size:13px;}
.grsbuton4 {width: 100%; height: 55px; background-color:#EE6B5A !important; color: #fff !important; padding-top:18px !important; font-weight: 600 !important; font-size:12px;}
.grsbuton5 {margin-top:15px;background-color:#EE6B5A !important; color: #fff !important; padding-top:16px 25px !important; font-weight: 600 !important; font-size:12px;}
.grsbuton4 a {color: #fff !important;}
.grsbuton4:hover a {color: #fff;}
.grsbuton4:hover a:hover {color: #fff}
.grsol {width: 50%; text-align: left; float: left; margin-top:15px;}
.grsag {width: 35%; text-align: right; float: right; margin-top:15px;}
.gnlbtn {width: 100%; background-color:#EE6B5A !important; color: #fff; font-weight: 600 !important; font-size:11px !important;}
.float3 {width:27%; float: left; }
.float4 { width: 27%; float: left; margin-left:3%; }
.float5 { width: 40%; float: left; margin-left:3%; }
.ts2-3 {margin-top:10px;}
.ts2-1 {padding:15px 15px 10px 15px !important; float: left !important; width:48%; margin:0% 1%; border:2px solid #e5e5e5 !important; margin-top:15px; border-radius: 4px; background-color: #fff; color:#000 !important}
.ts2-2 {padding:15px 15px 10px 15px !important; float: left !important; width:48%; margin:0% 1%; border:2px solid #EE6B5A !important; margin-top:15px; border-radius: 4px; background-color: #fff !important; color:#000 !important}
.ts2-2 span {color:#EE6B5A !important;}
.ts2-2 a {color:#EE6B5A !important;}


.uyeliksiz1 {float: left; background-color:#F1F3F6; padding:6px 14px 3px 14px; border-radius:6px; margin-top:12px;}
.uyeliksiz2 {float: left; margin-left:20px; background-color:#F1F3F6; padding:6px 14px 3px 14px; border-radius:6px; margin-top:12px;}


.maktif {float: left; padding:12px 15px; color: #fff; background-color: #273064; border-radius: 4px; font-weight: 600}
.maktif2 {float: left; padding:12px 15px; margin-left:15px; color: #273064; font-weight: 600}
.maktif3 {float: left; padding:10px 15px; margin-left:10px; color: #273064; margin-top:8px; padding-left:10px; font-weight: 600}
.maktif3:hover {color: #EE6B5A; border-left:2px solid #EE6B5A;}
.hlogo {float: left; width:auto; margin-right:15px}

.spt1 {background-color: #F1F3F6; padding:10px 20px; margin-top:10px; font-size:10px;}
.spt2 {padding:10px 20px 10px 0px; margin-top:5px; border-bottom:1px solid #F1F3F6;}
.spt2 a {color: #1C2443;}
.spt2 a:Hover {color: #EE6B5A}
.spt3 {text-align: center; padding:18px 0px 0px 0px;}
.spt3 a {color: #1C2443; font-weight: 600;}
.spt3 a:Hover {color: #EE6B5A}
.spt4 {margin-top:20px; padding-top:15px; border-top:1px solid #F1F3F6;}
.tcenter {text-align: center;}
.slct10 {width: 100% !important; border:none; background-color: #F1F3F6;}
.gri {color: #777;}

.sptfyt {text-align: center; font-weight: 600; font-size:17px;}
.sprs1 {font-size:15px; font-weight: 600; color: #1C2443; margin-top:10px; padding-bottom:30px; border-bottom:1px solid #F1F3F6;}
.sprs2 {float: right; width:90px; height: auto; margin-top:-12px;}
.sprs3 {float: left; font-weight: 600; width: 50%;}
.sprs4 {float: right; text-align: right; width: 50%; }



.panelmen {background-color: #fff; border-radius: 4px; padding:20px; color: #000; box-shadow: 6px 4px 20px 3px rgba(31, 38, 109, 0.06);}
.pnl1 {width: 100%; height:auto; padding:15px 22px; background-color:#273064; color: #fff; border-radius: 5px;}

.prom1 {width: 100%; padding: 15px; background-color:#273064; color: #fff; border-radius: 6px;}
.prom1-1 {float: left; width: 25%;}
.prom1-2 {padding:18px 0px 8px 0px; float: right; width:78%; }
.ddort {font-size:150px; font-family: poppins; font-weight: 500;}

.promen ul { margin-top:20px;    padding-left:0px !important; }
.promen li {padding:13px 0px; border-bottom:1px solid #F2F7FD; text-align: left; color: #000; font-weight: 600; font-size:11px; list-style: none;}
.promen li a {font-size:11px; }
.promen li:hover {border-bottom:1px solid #273064; color: #000; font-weight: 600}
.promen li:hover a {color: #273064 !important}
.pmr5 {margin-right: 8px; width: 15px; height:15px}
.gnclbuton {width: 100%; height:auto; letter-spacing: 1px !important; padding:24px 0px !important; background-color:#1F266D !important; color: #fff; font-weight: 600 !important; font-size:13px;}
.slct11 {width: 100% !important; border-radius:5px;  background-color:#fff; border:2px solid #666; margin-top:0px !important; padding:3px 0px;}
.slctdty {width: 100% !important; border:none; text-transform: capitalize !important; background-color:#F1F3F6; margin-top:0px !important; padding:3px 0px; border-bottom:none; border-radius: 4px !important}
.pnlbaslik {width:100%; height: auto; padding:10px 0px 20px 0px; border-bottom:1px solid #E5E5E5; font-weight: bold; color:#273064; font-size:15px;}
.ts2-1 {padding:22px; border:2px solid #000; border-radius: 4px; color:#000 !important}
.ts2-2 {padding:22px; background-color: #F1F3F6; border-radius: 4px; color: #000 !important}
.grsarea {width: 100%; padding:20px; font-size:12px; height:120px !important; background-color:#F1F3F6; border:none; color: #000; font-weight: 400;  }
.hbutonts {padding:6px 0px; color:#1F266C; font-weight: 600; margin-top:10px;}
.hbutonts:hover { transition: .4s; color: #D40D15 !important; }
.ts2-3 {margin-top:10px;}
.ts2-4 {float: right; width: 27px; height: 27px; margin-bottom:5px;}
.ts2-4 img {width:27px; height:27px;}

.ts4-1 {padding:30px 22px; border:2px solid #000; border-radius: 4px; color:#000 !important}
.ts4-2 {padding:30px 22px; background-color: #F1F3F6; border-radius: 4px; color: #000 !important}
.ts5-2 {padding:30px 22px; text-align: center; background-color: #F1F3F6; border-radius: 4px; color: #000 !important}
.grsinput4 {width: 100%; padding:20px; font-size:12px; background-color: #fff; border:none; color: #000; font-weight: 400;  }
.gnclbuton1 {width: 100%; height:auto; margin-top:0px; padding:20px 0px !important; background-color:#1F266D !important; color: #fff; font-weight: 600 !important; font-size:12px;}
.detaybuton {width: 100%; height:auto; margin-top:0px; padding:9px 0px 10px 0px !important; box-shadow: none !important; background-color:#F1F3F6 !important; color:#000 !important; font-weight: 600 !important; font-size:21px !important;}
.detaybuton2 {width: 100%; height:auto; margin-top:0px; padding:18px 0px !important;  box-shadow: none !important; background-color:#000 !important; color:#fff !important; font-weight: 500 !important; font-size:14px; text-transform: capitalize !important;}
.kpnbtn {width: 100%; height:auto; margin-top:15px; padding:14px 0px !important; border:none; box-shadow: none !important; background-color:#f1f3f6 !important; color:#000 !important; font-weight: 500 !important; font-size:14px; text-transform: capitalize !important;}
.sepeteekle {width: 100%; height:auto; margin-top:0px; padding:17px 0px !important; background-color:#007965 !important; text-transform: capitalize !important; color:#fff; font-weight:500 !important; font-family: poppins; font-size:15px !important;}
.satinal {width: 100%; height:auto; margin-top:0px; padding:17px 0px !important; background-color:#000 !important; text-transform: capitalize !important; color:#fff; font-weight:500 !important; font-family: poppins; font-size:14px !important;}
.sepeteekle i {font-size:12px !important; margin-right:5px;}
.detaybuton:hover {background-color: #000 !important; transition: .5s; color:#fff !important;}
.dgrbuton1 {padding:8px 16px !important; margin-right:10px; background-color:#F1F3F6 !important; color:#273064 !important; font-weight: 600 !important; box-shadow: none !important; font-size:11px; border-radius:8px;}
.dgrbuton1:hover {background-color:#42AA4A !important; color:#fff !important; transition: .5s;}
.dgrbuton2 {padding:8px 16px !important; margin-right:10px; background-color:#F1F3F6 !important; color:#273064 !important; font-weight: 600 !important; box-shadow: none !important; font-size:11px; border-radius:8px;}
.dgrbuton2:hover {background-color:#E5232B !important; color:#fff !important; transition: .5s;}

.sipnav {margin-top:15px; margin-bottom:-20px;}
.sipnav ul{margin:0; padding:0; }
.sipnav ul li {list-style: none; float: left;  font-weight: 400; background: none !important; text-transform:lowercase !important; color: #000 !important;}
.sipnav ul li a  {padding:0px !important; background: none !important;     text-transform:capitalize !important;}
.sipnav ul li .active {background: none !important; color: #EE6B5A !important}

.detaystar {text-align: right;}
.detaystar i {font-size:15px; color:#FF9A01; margin-right:2px;}
.detaystar2 {text-align: left; margin-top:20px;}
.detaystar2 i {font-size:15px; color:#FF9A01; margin-right:2px;}

.detay {padding:15px 0px 30px 0px; background-color:#fff; }
.detay h1 {font-size:18px; font-family: poppins; font-weight: 500; line-height:1.4rem; margin-top:3px;}
.ustucizili {text-decoration:line-through !important; font-size:20px; margin-left:5px; font-weight: 400; color:#999;}
.alticizgili {text-decoration:underline !important;}
.detay1 {margin:10px 0px; height:auto; padding:5px 10px; border-radius: 5px; border:1px dashed #ccc; }


.thmn {font-family: poppins; font-size:13px;}
.whtsp {padding:14px 0px !important; text-align: center; margin-left:15px !important; font-weight: 500 !important; font-size:13px !important; text-transform: capitalize !important;  font-family: poppins; border:none; box-shadow: none !important; background-color:#fff !important; color:#000 !important; }
.whtsp i {color:#57CD63 !important; margin-right:7px;}

.dpy1 {padding:16px 0px !important; width: 100%; font-family: poppins; font-size:13px !important;text-transform: capitalize !important;text-align: center; box-shadow: none !important; border:none; background-color:#f1f3f6 !important; color:#000 !important; }
.dpy1 i {margin-right:7px;}


.detay1-1 {width: 20%; float: left; height:70px; background-color:#DA595F; color:#fff;}
.detay1-2 {width:75%; float:right;}
.yfiyat {font-weight: 600; font-size:27px; font-family: poppins;color:#273064; margin:2px 0px; }
.yindirim {width:50px; height: 50px; border-radius:10px; background:#DA595F; color:#fff; font-weight:700; font-size:20px; margin-top:-50px;}

.detay2 {  height:auto; margin-top:10px}
.detay2-1 {float: left; width:38%;}
.detay2-2 {float: left; width:58%; margin-left:4%;}

.yzde2 {padding:4px 8px; width:38px; float: right; position: relative; z-index: 99; margin-top:-35px; margin-right: 7px; font-size:11px; font-weight: 600; background-color: #EE6B5A; color: #fff; border-radius: 100px;}
.u2 a {color:#000; font-weight: 500; font-size:11px;}
.u2 a:Hover {color:#273064; transition: .5s}
.u1 a {color:#273064; font-weight: 600; font-size:15px; font-size:11px;}
.u1:hover a {color:#DA595F; transition: .5s}
.u21 a {color:#fff; font-weight: 500; font-size:11px;}
.u21 a:Hover {color:#273064; transition: .5s}


.detaydiger {width: 100%; height: auto; padding:20px 0px 30px 0px; margin-top:40px;}
.u3 {width: 100%; height: auto; background: #fff; padding:20px;}
.u3 img {width: 100%; height:auto; object-fit: cover}
.detaydiger h4 {font-size:16px; font-weight: 600 !important;}
.u3:hover a {color:#273064; transition: .5s;}

.u31 {width: 100%; height: auto; background: #F1F3F6; padding:20px;}
.u31 img {width: 100%; height:auto; object-fit: cover}
.u31:hover a {color:#273064; transition: .5s;}

.yor0 {padding:30px 30px 20px 30px; border:2px solid #F1F3F6; margin-top:20px; border-radius:6px;}
.yor1 {width:70px; height:70px; float: left; background-color:#F1F3F6; color: #273064; text-align: center; padding-top:27px; font-weight: 700; font-size:16px; border-radius: 100%; }
.yor2 {float:left; margin-left:20px; width:80%;}

.uozellik {margin-top:20px;}
.uozellik ul {margin:0; padding:0;}
.uozellik ul li {float: none; list-style: none; padding:10px; border-bottom:1px solid #F1F3F6;}

.detayfoto {padding:20px; border-radius: 8px; box-shadow:0px 4px 40px 8px rgba(9, 18, 55, 0.08);  background-color: #fff; }
.dtyfoto1 img {width:100%; height: 540px; object-fit: cover; border-radius:8px !important;}
.dtyfoto2 {float: left; padding:10px; background-color:#F1F3F6; border-radius:6px; text-align: center; margin:5px;}
.dtyfoto2 img { width:50px; height:50px; object-fit: cover;}


.encok {width: 100%; height: auto; padding:20px 0px 40px 0px; background-color:#121626; color: #fff; }
.encok h3 {font-size:16px; font-weight:500;}


.usp1 {width: 100%; padding:20px; height: 150px; border:1px solid #F1F3F6; border-radius: 6px;}
.usp2 {width:25%; height: 110px; float: left; border-radius:4px;}
.usp2 img {width:100%;  object-fit: cover; border-radius: 4px; height:110px;}
.usp3 {width: 70%; height: auto; float: right;}
.usp3-1 {font-weight: 600; margin-top:5px;}
.usp3-2 {font-size:13px;}
.usp3-3 {font-weight: 600; color:#273064;}
.usp3-4 {font-size:11px; color:#787878;}
.usp3-5 {font-size:13px; font-weight: 600;}

.usp4 {width: 100%; padding:20px; height: auto; border:1px solid #F1F3F6; border-radius: 6px;}
.usp4-1 {font-weight: 600; font-size:13px;}
.usp4-2 {margin-top:5px}
.usp4-21 {margin-top:15px}
.drm {width: 100%; height: auto; margin-top:30px;}
.drm1 {width:25%; height: auto; float: left; text-align: center; font-weight: 500; font-size:13px;}
.drm1 img {width:40%; height: auto; text-align:center; margin:0 auto; margin-bottom:10px;}
.drm2 {width:25%; opacity:.3; height: auto; float: left; text-align: center; font-weight: 500; font-size:13px;}
.drm2 img {width:40%; height: auto; text-align:center; margin:0 auto; margin-bottom:10px;}

.kargotakip {width: 100%; height:auto; margin-top:0px !important; padding:12px 0px !important; background-color:#1F266D !important; color: #fff; text-transform: capitalize !important; font-weight: 600 !important; font-size:12px;}
.kolayiade {width: 100%; height:auto; margin-top:0px; padding:12px 0px !important; text-transform: capitalize !important; color: #fff !important; font-weight: 600 !important; font-size:12px;}
.degerlendirme {width: 100%; height:auto; margin-top:0px; padding:12px 0px !important;text-transform: capitalize !important; background-color:#EE6B5A !important; color: #fff; font-weight: 600 !important; font-size:12px;}



.ykategori { clear: both;}
.ykategori ul {margin:0px; padding:0px;}
.ykategori ul li {float: left; list-style: none; padding:20px 20px 0px 0px; color: #000; font-weight: 500;}
.ykategori ul li a { color: #000;  font-family: poppins; font-weight: 500; }
.ykategori ul li:Hover {color:#A94755; }
.ykategori ul li:hover a {color:#A94755;}




.bordo {color:#A94755 !important;}

.yurun {padding:20px 20px 27px 20px; border-radius:10px; background-color: #fff;  box-shadow:0px 4px 40px 8px rgba(9, 18, 55, 0.08); font-family: poppins;}
.yurun:hover {box-shadow:0px 4px 40px 8px rgba(9, 18, 55, 0.14);  transition: .3s; }

.yurun img {width:100%; object-fit: cover; border-radius: 4px; height:250px;}
.yurun a {color:#000; font-weight:500; margin-top:10px;}
.yurun a:hover {color: #000}
.yurun1 {padding-bottom:10px; font-size:12px; height:28px; font-weight: 500; margin-top:15px;}
.yurun2 { height:25px;}
.yurun3 {float: left; width:100%; margin-top:7px;}
.yurun3-1 {font-weight: 600; font-size:18px; color:#A94754; font-family: poppins;}
.yurun3-2 {font-size:11px; color:#B7B7B7;text-decoration:line-through}
.yurun3-3 {margin-left:5px; color:#EE6B5A; font-weight: 600;}
.yurun4 {float: right; width:34px; height: 34px; padding-top:8px; font-size:14px; text-align: center; border-radius:100%; background-color:#007965; color:#fff !important; }
.yurun4 i {color:#fff !important;}
.yurun41 {float: right; width:18%; padding:2px 0px; font-weight:600; text-align: center; border-radius: 3px; color:#DD4B4B; border:2px solid #DD4B4B; }
.yreklam {margin-top:50px;}

.yurunindirim { z-index: 111; margin-top:-180px; background-color:#A94754 !important; color:#fff !important; padding:3px 6px !important; border-radius:6px;  }

.yfurun {padding:12px; border-radius: 4px; background-color: #fff; font-family: poppins; border:2px solid #fff; border-bottom:6px solid #fff;}
.yfurun:hover {border:2px solid #AF927D; box-shadow: 6px 4px 20px 3px rgba(31, 38, 109, 0.10); border-bottom:6px solid #AF927D; transition: .5s; border-bottom-left-radius:7px; border-bottom-right-radius:7px;}
.yfurun img {width: 100%; border-radius: 4px; height:210px; object-fit: cover;}
.yfurun a {color:#000; font-weight:500; margin-top:10px;}
.yfurun a:hover {color: #000}


.yindirimli {padding:40px 0px; background-color: #fff; font-family: poppins;}
.yindirimli h3 {font-size:20px; font-weight: 600; font-family: poppins;}

.yr1img {width: 100%; height:550px; object-fit: cover; border-radius:5px;}
.yr2img {width: 100%; height:260px; object-fit: cover; border-radius:5px;}
.yk1img {width: 100%; height:370px; object-fit: cover; border-radius:6px;}
.ykampanya {margin-top:50px;}
.ykampanya h3{font-size:20px; font-weight:500; font-family: poppins; }
.yr2 {margin-top:30px;}
.yftel {text-align: right; font-size:20px; font-weight: 400; font-family: poppins; line-height: 1.65rem}
.yftel span {color: #263A96; font-weight: 600; font-size:14px;}
.yftel2 {display: none;text-align: center; padding:11px 0px; font-size:16px; font-weight: 500; font-family: poppins; line-height: 1.65rem}
.yftel2 span {color: #263A96; font-weight: 600; font-size:14px;}

.yslide {height:134px;}
.ysl1 {width: 8%; float: left; margin:1% 0%;}
.ysl2 {width:15%; float: left; margin:1.6% .8% ;}
.ysl2 img {width: 100%; height: auto; border-radius: 4px;}

.fobuton {width: 100%; height:auto; padding:17px 0px !important; color: #000 !important; font-weight: 500 !important; margin-top:0px !important; box-shadow:none !important; text-align: center; background-color:#F1F3F6 !important; border-radius: 4px !important; border:none;}
.slctfo {width: 100% !important; text-transform: capitalize; border:none; background-color: #F1F3F6; margin-top:0px !important; padding:6px 0px !important; border-radius: 4px !important}


.fomen1 ul {margin:0px; padding:0px;}
.fomen1 ul li {list-style: none;}

.kaydirtma {
  width:auto ;
  flex-shrink: 0 !important;
  height: auto;
}


  .kaydirt {
  display: flex !important;
  overflow-x: auto !important;
}
.temiz2 {clear: both;}
.ys1 {width: 100%; object-fit: cover; border-radius: 5px; height:360px;}
.search2 {display: none;}
.mblac {display: none;}

.ydetay1 {float: left; width:auto; height:auto; border-radius: 5px; padding:6px 10px ; margin-left:5px; border:3px solid #D83030; color: #D83030; font-weight: 600; text-align: center; font-size:16px; font-family: poppins;}
.ydetay2 {float: left; margin-left:10px; width:80%; margin-top:8px;}

.ydetay3 {width: 100%; margin-top:20px; border-top:1px solid #F2F2F2;}
.ydetay3-1 {width:23%; margin:1%; float: left;}
.ydetay3-2 {width:40%; float: left;}
.ydetay3-2 img {width: 100%; height: auto;}
.ydetay3-3 {width:50%; margin-top:5px; font-size:11px; float: right; font-family: poppins; font-weight:500}
.ydetay {background-color: #fff; padding:30px 0px; margin-top:5px;}

.taksit {width:23%; height: auto; float: left; margin:1%; }
.taksit tr {width: 100%}
.taksit td {border:1px solid #f5f5f5; padding:5px 10px; text-align: center;}
.taksit th {border:1px solid #f5f5f5; padding:5px 10px;}
.taksit table {width: 100%;}
.taksit thead {}
.taksitbaslik {width: 100%; text-align: center; background-color: #f5f5f5; padding:7px 0px; border-top-left-radius: 7px; border-top-right-radius: 7px;}


.oztab {width:80%; height: auto; margin-top:10px; }
.oztab tr {width: 100%}
.oztab td {border:1px solid #f5f5f5; padding:12px 10px; text-align: left;}
.oztab th {border:1px solid #f5f5f5; padding:12px 10px; font-weight: 500;}
.oztab table {width: 100%;}
.oztab thead {}

.ydlist1 {width:18% !important; margin:1%; float: left;}

.ydurun {padding:10px; border-radius: 4px; background-color: #fff; font-family: poppins; border:2px solid #fff; border-bottom:6px solid #fff;}
.ydurun:hover {border:2px solid #AF927D; box-shadow: 6px 4px 20px 3px rgba(31, 38, 109, 0.10); border-bottom:6px solid #AF927D; transition: .5s; border-bottom-left-radius:7px; border-bottom-right-radius:7px;}
.ydurun img {width: 100%; border-radius: 4px; height:200px; object-fit: cover;}
.ydurun a {color:#000; font-weight:500; margin-top:10px;}
.ydurun a:hover {color: #000}
.ydurun1 {padding-bottom:14px; font-size:11px; font-weight: 500; margin-top:15px; border-bottom:1px solid #E8E8E8;}
.ydurun2 {margin-top:13px; height:36px; text-align: center;}
.ydurun3-1 {font-weight: 600; font-size:17px;}
.ydurun3-2 {font-size:11px; color:#B7B7B7;text-decoration:line-through}
.ydurun3-3 {margin-left:5px; color:#EE6B5A; font-weight: 600;}

.ydb1 {width: 75%; float: left; margin-top:12px;}

.ydb2 {width:12%; float: right;}


.formplus {background-color:#F1F3F6;padding:14px 10px!important;height:55px;border-radius: 4px; margin-top:5px;}

.fl1 {width: 25%;text-align: center;float: left;background-color: #fff;font-size: 15px;font-weight: 500;border-radius: 4px;padding:6px 0 4px;}
.fl2 {width: 50%;float: left;text-align: center;margin-top: 5px;font-weight: 500;font-size: 15px;}
.fl3 {width: 25%;text-align: center;float: left;background-color: #fff;font-size: 15px;font-weight: 500;border-radius: 4px;padding: 6px 0 4px;}
.rez3 {width:100%;height: auto;}
.toplaminput {text-align: center;width: 100%;padding-left: 0;padding-right: 0;border:none; background:none;}
#azalt {cursor: pointer;}
#arttir {cursor: pointer;}
.tatata {cursor:pointer;}

.mbgoster {display: none;}

.dyb1 {width:100%; padding-bottom:2px;} 

.detay ol {margin:0; padding:0; clear: both; margin-left:15px;}
.detay ol li {float: left; list-style: circle; margin-right:25px}
.detay ol li a {color:#000}

.detay0 {font-family: poppins; font-size:14px; line-height: 1.4rem; margin:7px 0px;}
.detay0 a {color:#000; font-weight: 500}
#yukleniyor
  {
    text-align:center; 
    background: url('img/yukleniyor.gif') no-repeat center; 
    height: 150px;
  }

.dtyimgfluid {width:100% !important; height:500px !important; text-align: center; margin:0 auto !important; object-fit:cover;}

.fomen li i {display: none;}

.bmd-form-group { width: 100% !important;}

.katemobil {width: 100%; display: none; margin-top:20px; padding-bottom:14px; border-bottom:1px solid #e9e9e9; font-weight: 500; font-size:13px; }
.katemobil i {float: right;}
#loading
  {
    text-align:center; 
    background: url('../img/yukleniyor.gif') no-repeat center; 
    height: 70px;
margin:0 auto; margin-top:30px;
  }

@media (max-width: 350px) {
.navbar-brand img {height: 37px !important; margin-top:0px !important;}
}


@media (max-width: 575.98px) {
    .ksabit {display: block;}
.hmbl {display: block; width:92%; margin:0 auto;}
.hlogo {text-align: center; margin:0 auto;}
.heainput {width: 100%; height:56px; font-size:13px; border-radius:10px; }
.araicon {font-size:18px; margin-top:-38px;}
.hcizgi {padding-bottom:2px;}
.hemen {display: none}
.listu1 {width: 100%;}
.listu3 {width: 100%; margin-top:20px;}
.dpy1 {width: 100% !important; background-color:#f1f3f6 !important; text-align: center; padding:17px 0px !important; margin-left:0px !important; font-size:15px; margin-top:0px !important;}
.cl1 span {font-size:25px;}
.nad1 {padding-left:0px !important;}
.fyologo2 {display:none}




.katemobil {display: block;}
.ilt11 img {width:100%; height: auto;}
.dtyimgfluid {width:100% !important; height:350px !important; text-align: center; border-radius:10px; margin:0 auto !important; object-fit:cover;}
.detayfoto {margin-top:0px; margin-bottom:-32px; padding:0px; width: 100%; background-color: none; box-shadow: none !important}
.ysptimg {height: 100px;}
.maktif3 {margin-left:0px;}
.fomen li i {display: block; float: right;}

.promen {margin-top:10px !important; display: none;}

.ts2-1 {width: 100%;}
.float3 {width: 48%;}
.float4 {width: 48%; margin-left:4%;}
.float5 {width: 100%; margin-left:0%;}

.drm1 {font-size:10px;}
.drm2 {font-size:10px;}
.usp2 {width: 34%; padding:0px;}
.usp2 img {width: 100%;height: 110px; object-fit: cover;}
.usp3 {width:60%;}
.carousel-item {text-align: center !important;}
.detay ol {display: none;}
.detay {padding-top:0px; margin-top:-10px;}
.hmsag {float: right;}
.font14 {font-size:11px; }
.mrtac0 {padding-top: 17px;margin-bottom:0px;}
.mrtac1 {padding-top: 17px;margin-bottom:0px;}
.mrtac2 {padding-top: 17px;margin-bottom:0px;}
.mrtac3 {padding-top: 17px;margin-bottom:0px;}
.mrtacicon {display: block;float: right;font-size: 14px;}
.mrtac20 {display: none;}
.mrtac21 {display: none;}
.mrtac22 {display: none;}
.mrtac23 {display: none;}
.bgbyz4 {padding:17px; margin-top:20px;}
.bggri {padding:0px;}
.margin50 {margin-top:20px;}
.bgbyz {padding:20px;}

.mrtac4 {padding-top: 17px;margin-bottom:0px;}
.mrtac24 {display: none;}

.focizgi {padding:10px 0px 0px 0px; border-bottom: none !important;}

.sps0 {padding-top:20px;}
.spt1 {display: none;}
.spt2 {padding:10px 0px;}
.yor0 {padding:15px;}
.yor1 {width: 50px; height: 50px; font-size:14px; padding-top:17px;}
.detaystar2 {margin-top:13px;}
.ydb2 i {font-size:10px; }

.ydb2 {width:27%;}
.ydb1 {width:73%;}

.yfiyat {font-size:18px;}
.ustucizili {font-size:14px;}
.detay0 {font-size:12px;}

.mblac {display: block;}	
.mbgoster {display: block}
.header {padding-bottom:5px;}  
.ys1 {height:350px;}
.kaydirtma1 {width: 100% !important;display: flex !important;overflow-x: auto !important;}
.kaydirt2 {flex-shrink: 0 !important;height: 100%; width:3750px !important;}
.kaydirtma {width: auto;flex-shrink: 0 !important;height: auto;}
.kaydirt1 {flex-shrink: 0 !important;height: 100%; width:1150px !important;}
.social-buttons li {padding:8px 10px; width:auto; height:auto; text-align: center; font-size:16px; border-radius: 100%; color: #000 !important; list-style: none; float: right; margin:0px 2px; background-color:#F1F3F6}
.temiz2 {clear: none;}
.yftel {display: none;}
.yftel2 {background-color: #FEF7F1; display: block; margin-top:10px;}
.fomen1 ul li {list-style: none; float: left !important; margin:0%; width:100% !important; color: #000 !important}
.fyologo {width:34%; float: left; margin:0 auto;}

.fsocial {width:60%; float: right; margin-left:0%; margin:0 auto; margin-top:0px;}
.fomen ul {border-bottom:1px solid #e9e9e9 !important;}
.fomen {border-bottom:1px solid #e9e9e9 !important;}

.fomen li {width:100% !important; padding:4px 0px 14px 0px !important;}

.cl1 {float: none; width: 100%; text-align: center; font-size:11px;}
.cl1 img {width:32px;}
.cl2 {float: none; width: 100%; margin-top:8px; text-align: center; font-size:11px; margin-left:0px; }
.cl2 p {display: none;}
.yr2img {height:auto;}
.yr1img {height:auto;}
.yreklam {margin-top:20px;}
.ykategori h3 {text-align: left;}
.yslide{display: none;}

.navbar-brand img { width:100%; height:50px; margin:0 auto; margin-top:-4px; text-align: center; margin-right: 0px; float: none;}
.hbuton2 {padding:8px 10px; margin-left:0px;  border:none; background-color: #000; color: #fff; font-weight: 600;}
.hbtn3 {padding:8px 10px; float: left; margin-left:0px;  border:none; color: #000 !important; font-size:17px !important; font-weight: 600;}
.hbtn5 {padding:8px 5px; float: left; margin-right:5px; border-radius: 5px; color:#000 !important; border:none; background-color: #F1F3F6 !important; margin-top:8px; font-size:12px !important; font-weight: 500;}
.hbtn4 {padding:8px 8px; float: right; margin-left:10px;  border:none; background-color: #000; color: #fff; font-weight: 600;}
.haltm {display: none}
.adt {padding:0px 4px;  background-color: #fff; color: #000; margin-left:2px; font-size:11px; border-radius: 100px !important}
.search2 {border-radius: 4px;width:100%; color: #000 !important;float: none;display: block;border: 2px solid #3C435E;padding: 1px 0px 3px 0px;}

.taksit {width: 100%;}
.oztab {width: 100%;}
.taksit th {text-align: center;}
.yindirimli h3 {font-size:15px;}
.ydetay3-2 {width:45%; float: none;margin:0 auto;}
.ydetay3-3 {width: 80%; margin:0 auto; float: none; margin-top:5px; text-align: center;}
.ydetay1 {width: 16%; font-size:16px;}
.dyb1{margin-top:10px;} 
.dyb2{margin-top:10px;} 
.detay h1 {font-size:16px;}
.dyb1 span {font-size:12px;}
.dtyfoto1 img {height: 350px}
.yslider {width:96%;}
.yfirsat1 {width: 100%;}
.yf1 { margin:.4%;}
.yf2 {margin:0 auto;}

.yurun3 {margin-top:0px;}
.yurun3-1 {font-size:14px;}
.yurun1 {padding-bottom:5px; height: auto}
.yurun img {height: 130px}
.yurun {padding:15px 15px 10px 15px;}

}


@media only screen and (min-width:576px) and (max-width:767px) {
.ksabit {display: block;}
.hmbl {display: block; width:92%; margin:0 auto;}
.hlogo {text-align: center; margin:0 auto;}
.heainput {width: 100%; height:56px; font-size:13px; border-radius:10px}
.araicon {font-size:18px; margin-top:-38px;}
.hcizgi {padding-bottom:2px;}
.hemen {display: none}
.listu1 {width: 100%;}
.listu3 {width: 100%; margin-top:20px;}
.dpy1 {width: 100% !important; background-color:#f1f3f6 !important; text-align: center; padding:17px 0px !important; margin-left:0px !important; font-size:15px; margin-top:0px !important;}
.cl1 span {font-size:25px;}
.nad1 {padding-left:0px !important;}
.fyologo2 {display:none}



.listu1 {width: 100%;}
.listu3 {width: 100%; margin-top:20px;}

.hmbl {display: block;}

.ilt11 img {width:100%; height: auto;}

.katemobil {display: block;}
.yslider {width:94%;}
.yfirsat1 {width: 100%;}
.font14 {font-size:12px; }
.detay ol {display: none;}
.bgbyz4 {padding:17px; margin-top:20px;}
.bggri {padding:0px;}
.margin50 {margin-top:20px;}
.bgbyz {padding:20px;}
.fomen li i {display: block; float: right;}
.promen {margin-top:10px !important; display: none;}


.dtyimgfluid {width:100% !important; height:350px !important; text-align: center; border-radius:10px; margin:0 auto !important; object-fit:cover;}
.detayfoto {margin-top:0px; margin-bottom:-32px; padding:0px; width: 100%; background-color: none; box-shadow: none !important}
.carousel-item {text-align: center !important;}

.yf1 {width:12%; margin:1%;}
.yf2 {margin:0 auto;}
.fomen li {width:100% !important; padding:4px 0px 14px 0px !important; border-bottom:1px solid #e9e9e9;}
.spt1 {display: none;}
.spt2 {padding:10px 0px;}
.ysptimg {height: 170px;}

.sps0 {padding-top:20px;}
.focizgi {padding:10px 0px 0px 0px; border-bottom: none !important;}

.mblac {display: block;}	
.mbgoster {display: block}
.header {padding-bottom:5px;}  
.ys1 {height:350px;}
.kaydirtma1 {width: 100% !important;display: flex !important;overflow-x: auto !important;}
.kaydirt2 {flex-shrink: 0 !important;height: 100%; width:3750px !important;}
.kaydirtma {width: auto;flex-shrink: 0 !important;height: auto;}
.kaydirt1 {flex-shrink: 0 !important;height: 100%; width:1150px !important;}
.social-buttons li {padding:8px 10px; width:auto; height:auto; text-align: center; font-size:16px; border-radius: 100%; color: #000 !important; list-style: none; float: right; margin:0px 2px; background-color:#F1F3F6}
.temiz2 {clear: none;}
.yftel {display: none;}
.yftel2 {background-color: #FEF7F1; display: block; margin-top:10px;}
.fomen1 ul li {list-style: none; float: left !important; margin:2%; width:100% !important; color: #000 !important}

.cl1 {float: none; width: 100%; text-align: center; font-size:11px;}
.cl1 img {width:32px;}
.cl2 {float: none; width: 100%; margin-top:8px; text-align: center; font-size:11px; margin-left:0px; }
.cl2 p {display: none;}
.yr2img {height:auto;}
.yr1img {height:auto;}
.yreklam {margin-top:20px;}
.ykategori h3 {text-align: left;}
.yslide{display: none;}
.search2 {border-radius: 4px;width:100%; color: #fff !important;float: none;display: block;border: 2px solid #3C435E;padding: 5px 0px 9px 5px;}

.navbar-brand img { width: 175px; margin:0 auto; text-align: center; margin-right: 0px; float: none;}
.hbuton2 {padding:8px 10px; margin-left:0px;  border:none; background-color: #ffff; color: #1C2443; font-weight: 600;}
.haltm {display: none}
.adt {padding:5px 7px;  background-color: #1C2443; color: #fff; margin-left:4px; font-size:10px; border-radius: 100px !important}

.taksit {width: 100%;}
.oztab {width: 100%;}
.taksit th {text-align: center;}
.yindirimli h3 {font-size:15px;}
.ydetay3-2 {width:45%; float: none;margin:0 auto;}
.ydetay3-3 {width: 80%; margin:0 auto; float: none; margin-top:5px; text-align: center;}
.ydetay1 {width: 16%; font-size:16px;}
.dyb1{margin-top:10px;} 
.dyb2{margin-top:10px;} 
.detay h1 {font-size:14px;}
.dyb1 span {font-size:11px;}
.dtyfoto1 img {height: 350px}
.ydlist1 {width:25% !important; margin:1%; float: left;}

.fyologo {width:34%; float: left; margin:0 auto;}

.fsocial {width:60%; float: right; margin-left:0%; margin:0 auto; margin-top:0px;}

}

@media only screen and (min-width:768px) and (max-width:990px) {
    .ksabit {display: block;}
.katemobil {display: block;}
.promen {margin-top:10px !important; display: none;}
.ilt11 img {width:100%; height: auto;}

.bggri {padding:0px;}
.hmbl {display: block;}


.dtyimgfluid {width:100% !important; height:450px !important; text-align: center; margin:0 auto !important; object-fit:cover;}
.carousel-item {text-align: center !important;}

.taksit {width: 48%;}
.yslider {width:90%;}
.yfirsat1 {width: 100%;}
.yf1 {width:12%; margin:1%;}
.yf2 {margin:0 auto;}
.spt1 {display: none;}
.spt2 {padding:10px 0px;}
.ysptimg {height: 170px;}
.mblac {display: block;}	
.mbgoster {display: block}
.kaydirtma1 {width: 100% !important;display: flex !important;overflow-x: auto !important;}
.kaydirt2 {flex-shrink: 0 !important;height: 100%; width:3750px !important;}
.kaydirtma {width: auto;flex-shrink: 0 !important;height: auto;}
.kaydirt1 {flex-shrink: 0 !important;height: 100%; width:1150px !important;}
.social-buttons li {height: 40px; width: 40px; padding:11px 0px; font-size:15px;}
.search2 {border-radius: 4px;width:100%; color: #fff !important;float: none;display: block;border: 2px solid #3C435E;padding: 5px 0px 9px 5px;}
.sps0 {padding-top:20px;}

.navbar-brand img { width: 175px; margin:0 auto; text-align: center; margin-right: 0px; float: none;}
.hbuton2 {padding:8px 10px; margin-left:0px;  border:none; background-color: #ffff; color: #1C2443; font-weight: 600;}
.haltm {display: none}
.adt {padding:5px 7px;  background-color: #1C2443; color: #fff; margin-left:4px; font-size:10px; border-radius: 100px !important}
.ydetay1 {width:17%; font-size:15px;}
.ydetay2 {width:70%;}
.ydb1 {width: 73%;}
.ydb2 {width:27%;}
.detay h1 {font-size:15px;}
.yslide {height: 85px}
.mbgoster {display: none;}
.ydetay3 {height: 50px;}
}

@media only screen and (min-width:991px) and (max-width:1140px) {
.taksit {width: 48%;}
.yurun3 {width: 57%;}
.yurun4 {width: 43%}
.yurun3-1 {font-size:15px;}
.yslider {width:86%;}
.yfirsat1 {width: 100%;}



}

@media only screen and (min-width:1141px) and (max-width:1200px) {
.yslider {width:83%;}

}

@media only screen and (min-width:1201px) and (max-width:1400px) {
.yslider {width:80%;}
}

@media only screen and (min-width:1401px) and (max-width:1600px) {

}

@media only screen and (min-width:1601px) and (max-width:1800px) {

}

@media only screen and (min-width:1801px) and (max-width:2000px) {

}

@media only screen and (min-width:2001px) and (max-width:2200px) {

}

@media only screen and (min-width:2201px) and (max-width:2560px) {

}



#favorisonuc{top:0px;z-index:9999;position: fixed; width: 100% !important}

.karartinput {
    display: block;
    position: fixed;
    inset: 0px;
    opacity: 0.7;
    z-index: 2;
    background-color: rgb(51, 51, 51);
}


.yeniaramainput {
    display: flex;
    position: relative;
    -webkit-box-align: center;
    align-items: center;
    z-index: 3;
    border-radius: 0.375em;
    background-color: transparent;
    height: 4.37em;
}

.liveresult {
    position: absolute;
    z-index: 999999;
    margin-top:45px;
    width: 102% !important;
    border-radius: 5px;
    margin-left:-5px;
}
.liveresult a {color:#000 !important;}
.search ul {padding:5px 15px 10px 15px; background-color: #fff !important;}
.search ul li {padding:7px 0px; list-style: none; font-size:12px; border-bottom:1px dashed #e9e9e9; width: 100%;}
.search ul li:hover { transition:.5s; font-weight: 500; }

.search2 ul {padding:5px 15px 10px 15px; background-color: #fff !important;}
.search2 ul li {padding:7px 0px; list-style: none; font-size:12px; border-bottom:1px dashed #e9e9e9; width: 100%;}
.search2 ul li:hover { transition:.5s; font-weight: 500; }


.lstbg {width: 100%; height: auto; background-color: #fff; font-family: poppins; padding:30px 20px; border-radius: 4px; margin-top:20px;}
.lstbg ul {margin:0;padding:0;}
.lstbg ul li {list-style: circle; width: 100%; padding:5px 0px;}
.lstbg ul li a {color:#000;}
.lstbgb {width: 100%; border-top:1px solid #F1F3F6; padding-top:14px; margin-top:20px; clear: both; font-size:13px; font-weight: 500; margin-bottom:10px;}
.lstbgb1 {width:100%; clear: both; font-size:16px; font-weight: 500;}
.lstbgb2 {font-size:12px; margin:5px 0px;}

.pricecl{
    background-color: #eee;
    padding: 10px;
    text-align: center;
}

.hreklam {width: 100%; color:#fff !important; background-color:#000 !important; padding:12px 0px; font-family: poppins; font-weight:400; text-align:center; font-size:13px;}
.hreklam b {font-weight:500 !important;}



.wmen1 {
  background-color:#fff !important; 
  padding:30px 20px 20px 40px !important; 
  box-shadow: 6px 4px 20px 3px rgba(31, 38, 109, 0.06) !important;
   width:220px; position:relative !important;
    margin:0 auto; margin-top:200px !important; 
  }
.wmen1 ul {
  float: left !important;
 width:140px !important;
  margin:10px !important;
}
.wmen1 li {
  list-style: circle !important;
  padding:4px 0px !important;
}
.wmen1 li a { 
  font-size:12px !important; 
  font-weight: 600 !important; 
  text-transform:uppercase !important; 
  color: #000; font-family:poppins !important;
}
.wmen1 li a:hover {
  color: #5A3DA4 !important;
}

.wmen2 {
  background-color:#fff !important; 
  padding:30px 20px 20px 40px !important;
   box-shadow: 6px 4px 20px 3px rgba(31, 38, 109, 0.06) ;
    width:760px !important; 
    position:relative !important; 
    margin:0 auto !important;
 }
.wmen2 ul {
  float: left !important;
 width:140px !important; 
 margin:0px 10px 10px 10px !important;
}
.wmen2 li {list-style: circle;
 padding:4px 0px !important;
}
.wmen2 li a {
 font-size:12px !important;
  color: #000; font-family:poppins !important;
}
.wmen2 li a:hover {
  color: #5A3DA4 !important;
}


.wm1 {
  width:18% !important;
  float: left !important;
}
.wm2 {
  width:74% !important; 
  float: left !important;
 margin-left:3% !important; 
 padding-left:5% !important; 
 border-left:1px solid #ccc !important; 
 margin-top:5px; padding-top:-5px !important;
}

.margin10 {margin-top:10px;}
.margin15 {margin-top:15px;}
.margin25 {margin-top:25px;}
.margin5 {margin-top:5px;}
.margin20 {margin-top:20px;}
.margin30 {margin-top:30px;}
.margin40 {margin-top:40px;}
.margin50 {margin-top:50px;}
.margin60 {margin-top:60px;}
.margin70 {margin-top:20px;}
.margin80 {margin-top:80px;}
.margin90 {margin-top:90px;}
.margin100 {margin-top:100px;}
.margin130 {margin-top:130px;}
.temiz {clear: both;}


.foalt {}

.navbar-brand2 {width:190px; margin-top:-20px;}
.navbar-brand3 {width:100px; margin-top:0px;}
.navbar-brand {padding:0px !important;}
.navbar-brand img {width:150px !important}
.bilgi2 {width: 100%; padding:13px 10px; background-color: #020218; font-size:14px; color:#fff; text-align: center;}
.bilgi2 span {font-weight: 500;}
.bilgi2 img {width:23px; margin-right:6px; height: auto; margin-top:-3px;}
.mbanner {width: 100%; height:400px; padding-top:50px; background-position:left; background:url(magaza.png); background-size:cover; color:#000000 !important; font-family: 'Lexend', sans-serif !important;}
.mbanner h1 {font-size:40px; letter-spacing: -1px; font-weight:600; margin-top:10px; font-family: 'Lexend', sans-serif !important;}
.hbuton1 {background-color: #040403 !important; border-radius:0px 12px 12px 12px !important; font-family: 'Lexend', sans-serif !important; color:#fff !important; box-shadow:none !important; padding:12px 25px !important; margin-left:15px !important; text-transform: capitalize !important; font-weight: 500 !important; font-size:13px !important;}




.mban2 {margin-top:20px; color:#000; font-size:16px; font-weight:600;font-family: 'Lexend', sans-serif !important;}
.mban2 i {margin-right: 5px; font-size:15px;}

.heai3 {font-size:18px; font-weight:600;font-family: 'Lexend', sans-serif !important; color:#000; margin:10px 0px; letter-spacing: .3px;}

.mbic1 {width:20%; float: left; margin-top:30px;}
.mbic1 img {width: 100%;}

.mbic2 {width:75%; float: right; margin-top:30px;}
.mbic2-1 {width:66%; float: left;}
.mbic2-2 {width:30%; float: right;}
.mbic2-3 {width:45%; float: left; margin-top:10px;}
.mbic2-4 {width:44%; float: left; margin-left:4%; margin-top:10px;}

.hfobtn {margin-top:60px;}

.teklifinput2 {width:100%; height:auto; background-color:#fff; border-radius:12px 0px 12px 12px !important;  border-radius:6px; border:none; color: #0B2A37 !important; text-transform: capitalize !important; font-family: poppins; font-weight: 500; margin-top:5px; padding:20px 10px 20px 18px;}
.mbuton1 { width: 100%; background-color: #000000 !important;  border-radius:0px 12px 12px 12px !important; font-family: 'Lexend', sans-serif !important; color:#fff !important; box-shadow:none !important; padding:18px 0px !important; text-transform: capitalize !important; font-weight:600 !important; font-size:14px !important;}
.mbuton1:hover {background-color:#fff !important; color:#131126 !important; transition: .5s; }
.hbuton1g {padding:5px 15px 7px 15px; border-radius:20px; margin-left:15px; background-color: #F1F3F6; color: #000; font-weight:500; font-family: poppins;}
.hbuton1g:hover { transition: .4s; background-color: #000; color: #fff; opacity: 1; }
.hbuton1u {padding:5px 15px 7px 15px; border-radius: 4px; margin-left:5px; color: #000; font-weight:500; font-family: poppins;}
.hbuton2u {padding:5px 10px 7px 10px; margin-left:5px; color: #000; font-weight:500; font-family: poppins;}

.mbuton2 { width: 100%; background-color:#5EC6AA !important;  border-radius:0px 12px 12px 12px !important; font-family: 'Lexend', sans-serif !important; color:#fff !important; box-shadow:none !important; padding:18px 0px !important; text-transform: capitalize !important; font-weight:600 !important; font-size:14px !important;}
.mbuton2:hover {background-color:#fff !important; color:#131126 !important; transition: .5s; }

.ml1 {width: 100%; height: auto;}
.ml1i {width: 100%; height: auto; object-fit: cover; border-radius:0px 15px 15px 15px; margin-bottom:20px;}
.ml1 a {color:#000; font-weight:500; font-size:15px;}
.ml1:hover a {color:#353FFB !important;}
.ml1 span {color:#999 !important; font-size:13px;}
.ml1 span a {color:#999 !important; font-size:13px !important; font-weight: 400 !important}


.ml12i {width: 100%; height: 250px; object-fit: cover; border-radius:0px 15px 15px 15px; margin-bottom:20px;}

.mlist {margin-top:30px;}
.mlist h3 {font-weight:500; font-size:20px;font-family: 'Lexend', sans-serif !important; }

.search {border-radius:4px; width:100%; color: #000 !important; border:2px solid #ccc;  padding:9px 0px 13px 5px;}
.search ::placeholder {color:#000;}

.anamagaza {width:100%; margin-top:40px;}
.anamagaza ul {margin:0px; padding: 0px; margin-top:10px; margin-bottom:10px;}
.anamagaza ul li {list-style: none; float: left; padding:16px;}
.anamagaza ul li a {font-weight: 500; font-size:13px; color:#000;}
.anamagaza ul li a:hover {font-size:13px; color:#353FFB !important;}


.hin1 {margin:70px 0px;}
.hin1 h2 {margin-top:5px; font-size:27px; line-height:2.2rem; font-family: 'Lexend', sans-serif !important; color:#151326; font-weight: 500; }
.hin1 span {color:#353FFB; font-weight: 600; font-size:19px;}
.hin1 a {color:#353FFB; font-weight: 600; font-size:15px;}
.hin1 i {font-size:11px; margin-left:8px;}
.hin1 p {font-size:15px; line-height: 1.4rem; margin-right:20px; margin-top:12px; font-family: 'Lexend', sans-serif !important; font-weight: 400}
.hin1b {font-weight: 600; margin-top:20px; font-size:17px; font-family: 'Lexend', sans-serif !important; color:#151326;}
.hin1icon {height:42px;}

.mban1 {float: left; margin-top:15px; margin-right:15px; font-size:16px; font-weight:500;font-family: 'Lexend', sans-serif !important;}
.mban1 i {margin-right: 5px; font-size:15px;}

.footer {margin-bottom:15px;}

.teklif {width: 100%; margin-top:40px !important; padding:40px 0px 40px 0px; background-color: #000;}
.teklif h4 {font-size:30px; color:#fff; font-weight:600; font-family: 'Lexend', sans-serif !important;}
.teklif p {font-size:23px; font-family: 'Lexend', sans-serif !important; opacity: .8; color:#fff;}

.fbaslik {margin-bottom:10px; font-weight: 600; font-size:15px; font-family: 'Lexend', sans-serif !important;}
.foul {margin-left:50px;}
.foul ul {width:25%; float: left; padding:0 !important; margin:0px; margin-top:40px;}
.foul ul li a {color:#fff !important; font-family:poppins !important; font-size:13px; font-weight: 400}
.foul ul li {list-style: none; line-height:1.7rem; font-weight:400; color:#fff;}
.footer2 { padding-bottom:30px; border-top:1px solid #1D1D1D; background-color:#000; color:#fff;}
.famblem {width:100%; margin-top:15px;}

.foul2 {margin-top:30px;}
.foul2 ul {margin:0px; padding:0px; margin-top:10px;}
.foul2 ul li {width:19%; float: left; list-style: none;background-color:#000; border:none; margin:3%; text-align: center; padding:8px 0px;}
.foul2 ul li a { color:#fff !important; font-size:20px; padding:15px; }
.foul2 ul li:hover {background-color:#000; color:#fff;}
.foul2 ul li:hover a {color:#fff !important;}
.foul2 ul li:hover a:hover {color:#fff !important;}

.fotel {width: 100%; padding-top:20px; text-align: center; font-size:25px;font-family: 'Lexend', sans-serif !important; color:#fff; font-weight: 600; }
.fotel span {font-size:14px; color:#999; line-height: 2rem;}





.hbuton5 { color:#fff !important; box-shadow:none !important;margin-top:20px; width: 100% !important; padding:16px 0px !important;background:none !important; border:2px solid #fff !important; text-transform: capitalize !important; font-weight:600 !important; font-size:13px !important;}
.hbuton5:hover {background-color:#fff !important; color:#131126 !important; transition: .5s; }
.hbuton2 {background-color: #5CA594 !important;font-family: 'Lexend', sans-serif !important; color:#fff !important; box-shadow:none !important; padding:18px 50px !important; margin-right:25px !important; text-transform: capitalize !important; font-weight: 500 !important; font-size:14px !important;}


.sozbtn {color:#000; font-weight:500;}
.nasilcalisir {width: 100%; height:440px; padding-top:60px; background-position:left; background:url(hi2.jpg); background-size:cover; background-position:0px -135px; color:#000000 !important; font-family: 'Lexend', sans-serif !important;}
.nasilcalisir h1 {font-size:40px; font-weight:600}


.nasil2 {width: 100%; margin-top:40px; border-top:1px solid #e5e5e5; padding-top:20px; font-size:14px; line-height:1.6rem}
.nasil2 img {width: 100%; height: auto; border-radius:0px 20px 20px 20px; margin-bottom:12px; }
.nasil2 h3 {font-weight:500; color:#000; font-size:28px;}
.nasil2 h5 {font-size:20px; font-weight: 500;}
.nasil2 p {font-size:18px; font-weight: 400; line-height: 2rem }

.nsl3 h3 {font-weight: 600; font-size:25px; color:#000;}
.nsl3 h4 {font-size:30px; font-weight:600; font-family: 'Lexend', sans-serif !important; }
.nsl3 {font-size:18px; line-height: 2rem}

.hin1 {margin-top:40px;}
.hin1 h2 {margin-top:5px; font-size:27px; line-height:2.2rem; font-family: 'Lexend', sans-serif !important; color:#151326; font-weight: 500; }
.hin1 span {color:#353FFB; font-weight: 600; font-size:19px; }
.hin1 a {color:#353FFB; font-weight: 600; font-size:15px;}
.hin1 i {font-size:11px; margin-left:8px;}
.hin1 p {font-size:15px; line-height: 1.4rem; margin-right:20px; margin-top:12px; font-family: 'Lexend', sans-serif !important; font-weight: 400}
.hin1b {font-weight: 600; margin-top:20px; font-size:17px; font-family: 'Lexend', sans-serif !important; color:#151326;}
.hin1icon {height:42px;}



.anahk {width: 100%; padding:50px 0px; background-color: #F8F3F3; margin-top:50px;}
.anahkimg {width: 100%;}
.anahkimg2 {width:80%; margin:0 auto;}




.anhkm {margin-top:100px;}
.anhkm span {color:#353FFB; font-weight: 600; font-size:19px;}
.anhkm h3 {margin-top:8px; font-size:40px; line-height:3.3rem; font-family: 'Lexend', sans-serif !important; color:#151326; font-weight:600; }
.anhkm h4 {margin-top:8px; font-size:32px; line-height:3rem; font-family: 'Lexend', sans-serif !important; color:#151326; font-weight:600; }

.anhkm p {font-size:17px; font-weight: 400; color:#000; line-height:2rem}
.anhkm a {color:#353FFB; font-weight: 600; font-size:15px;}
.anhkm i {font-size:11px; margin-left:8px;}

.social {padding:50px 0px;}



.sc1 {width:30%; margin:4% 1.5%; float: left; border:3px solid #F6F7FB; padding:30px 15px; border-radius:6px;  text-align: center;}
.sc1 i {padding:15px; width:50px; height: 50px; font-size: 20px; background-color:#F6F7FB; border-radius:6px; color:#000;}
.sc1:hover i {color:#fff; background-color:#353FFB; transition:.5s;}
.sc1:hover {border:3px solid #353FFB; transition: .5s;}
.sc2 {font-size:15px; font-weight: 600; margin-top: 20px}
.sc3 {font-size:12px; font-weight: 400; margin-top:10px; color:#79869F;}


.bankbilgi {width: 100%; padding:2.5%; height:145px; border-radius:10px; background-color: #F8F3F3; margin-top:50px;}
.bnkb1 {width:20%; float: left; margin-left:2%;}
.bnkb1 img {width:80%;}
.bnkb2 { width:29%; float: left; margin-left:2.4%;font-size:28px; line-height:2.5rem; font-family: 'Lexend', sans-serif !important; color:#0A043C; font-weight: 600; }
.bnkb3 {width:40%; float: left; margin-left:4%; font-size:15px; color:#0A043C; font-family: poppins; line-height:1.5rem; margin-top:.7%;}

.avantaj {text-align: center; font-size:17px; margin-top:50px; font-weight: 600; color:#353FFB !important; font-family: 'Lexend', sans-serif !important;}
.avantaj h4 {font-family: 'Lexend', sans-serif !important; font-weight: 600; font-size:26px; color:#0A043C !important;}



.satisimg {width: 100%; height:400px; border-radius: 0px 20px 20px 20px; object-fit: cover;}


.nasil3 {width: 100%; margin-top:40px; border-top:1px solid #e5e5e5;font-family: poppins; padding-top:20px; font-size:14px; line-height:1.6rem}
.nasil3 h3 {font-weight:600; color:#000; font-size:24px; font-family: poppins; }
.nasil3 span {font-weight: 600; color:#000;}
.nasil3 h5 {font-size:18px; font-weight: 500; color:#353FFB;line-height: 0;  margin-top:50px; font-family: poppins; }
.nasil3 p {font-size:16px; font-weight: 400; line-height: 2rem; margin-top:20px; margin-bottom:15px; }

.nsl3btn {padding:15px 30px !important; text-transform: capitalize !important; font-weight: 600 !important; font-size:14px !important; background-color:#000 !important; box-shadow: none !important; border-radius:0px 15px 15px 15px !important; color:#fff; border:none; margin-top:20px; }
.nsl3btn:hover {background-color:#353FFB !important; color:#fff !important}
.nsl3btn:hover a {color:#fff !important;}


.stsknl {width: 100%; height:440px; padding-top:60px; background-position:left; background:url(hi2.jpg); background-size:cover; background-position:0px -140px; color:#000000 !important; font-family: poppins;}
.stsknl h1 { font-size:40px !important; font-weight:600;font-family: poppins;}







.lsol {width:60%; margin:0 auto; height:auto;}

.lsol1 {width:70%; margin:0 auto; margin-top:20%;}
.lsol1 h3 {font-size:20px; font-weight: 500;}
.lsol1 p {font-size:14px;}
.lsol3 {width:70%; margin:0 auto; margin-top:10%;}
.lsol3 h3 {font-size:20px; font-weight: 500;}
.lsol3 img {width:120px;}
.lsol3 p {font-size:14px;}
.lsol32 {width:80%; margin:0 auto; margin-top:10%; }
.lsol32 h3 {font-size:22px; font-weight: 500;}
.lsol32 p {font-size:16px; line-height:1.7rem}


.lsol4-1 {width:48.7%; float: left;}
.lsol4-2 {width:48.7%; float: right;}


.lsol2 {width:100%; margin:0 auto; margin-top:20px;}
.lsol2-1 {float: right; padding:18px 0px;}
.lsol2-1 a {color:#000;}
.lsol2 p {font-size:14px; padding:20px 20px 0px 20px; text-align: center;}
.lsol2 label {font-size:14px}

.lsol5 {width:70%; margin:0 auto; margin-top:20px;}
.lsol5 p {font-size:13px; padding:20px 20px 0px 20px; text-align: center;}
.lsol5 label {font-size:13px}

.linput {width: 100%; height: auto; border-radius: 0px 15px 15px 15px; padding:20px 15px; background-color: #F8F3F3;  border:none; margin-bottom:10px; margin-top:5px;}
.lbuton {width: 100%; height: auto;border-radius: 0px 15px 15px 15px;  padding:20px 0px !important; text-align: center; font-size:15px !important; text-transform: capitalize !important; background-color:#5CA594 !important; box-shadow:none !important; font-weight:500 !important; }

.lbuton2 {width: 100%; height: auto; padding:15px 0px !important; text-align: center; color:#000 !important; font-size:13px !important; text-transform: capitalize !important; background-color:#fff !important; box-shadow:none !important; font-weight:500 !important; }
.lbuton3 {width: 100%; height: auto; padding:15px 0px !important; text-align: center; font-size:15px !important; text-transform: capitalize !important; border:none;color:#000;box-shadow:none !important; font-weight:500 !important; }
.lbuton4 {width: 100%; height: auto; padding:15px 0px !important; text-align: center; font-size:15px !important; text-transform: capitalize !important; background-color:#5CA594 !important; box-shadow:none !important; font-weight:500 !important; }

.ltext {width: 100%; height: 100px; padding:20px 15px; background-color: #F8F3F3;  border:none; margin-bottom:10px; margin-top:5px;}

.lselect {width: 100% !important; border:none; border-radius: 0px 15px 15px 15px; background-color:#F8F3F3; margin-top:0px !important; padding:8px 0px; border-bottom:none;}

.lsol7 {width: 100%; height: auto;}
.lsol6 {width: 100%;}
.lsol6-1 {width:48.5%; float:left;}
.lsol6-2 {width:48.5%; float:right;}

.lb2 {margin-top:70px;}

.lsol8 {width: 100%; padding:20px; border-radius:4px; margin-top:10px; margin-bottom:10px; background-color:#CCFBF1; color:#008B70; line-height:1.5rem; font-size:13px;}

.lsol8-1 span {font-weight:500;}
.lsol8-1 {margin-top:10px;}

.ib1 {width: 100%; font-size:13px; font-weight: 500; line-height: 1.5rem; margin-bottom:5px;}

.ck1 {font-size:14px !important; margin-top:8px;}

.lscizgi {padding-top:21px; height: 60px; border-bottom:1px solid #f1f1f1;}
.lscizgi h5 {font-size:14px; font-weight: 500; line-height: 0px}
.lsn1 {float: left; width:35%; font-weight: 500;}
.lsn2 {float:right; width:65%;}
.dtymagaza { width: 100%; font-weight:500; font-size:12px; padding:3px 0px 15px 0px; font-family: poppins;}
.dtymagaza span {padding:2px 4px; border-radius:4px; font-size:11px; margin-left:4px; background-color:#EDBAE8; color:#000; font-weight: 500; }
.dtymgz1 {float: right; font-size:12px; font-family: poppins; font-weight:300;}

.dtymagaza a {font-size:17px; font-weight:500; font-family: poppins; color:#000;}


.lsileri {width:150px; float: right; margin-top:20px;}
.lsgeri {width:100px; float:right; margin-top:20px; margin-right: 20px }

.ksbtmen{ padding: 2px 7px; background-color: #EEBFCF; color: #000; border-radius: 100%; z-index: 99; font-size: 10px; font-weight: 600; position: relative; margin-left: -10px;}
.ksbtmen2 { padding: 1px 0px; width:20px; height: 20px; background-color: #EEBFCF; color: #000; float: right; margin-top:-4px; border-radius: 100%; z-index: 99; font-size: 11px; font-weight: 600; position: relative; margin-left: -13px;}


  
.nadres {width: 100%; margin-top:10px; border-bottom:1px solid #ccc; padding:15px 0px 25px 0px;}
.nyeniadres {width: 100%; margin-top:10px; border-bottom:1px solid #ccc; padding:15px 0px 25px 0px;}
.nkargo {width: 100%; margin-top:10px; border-bottom:1px solid #ccc; padding:15px 0px 25px 0px;}
.nodeme {width: 100%; margin-top:10px; border-bottom:1px solid #ccc; padding:15px 0px 25px 0px;}





.ngb {width: 100%; font-weight:500; font-size:18px; color:#000; }
.ngb1 {width:30px !important; float: left; height: 30px !important; text-align:center; padding-top:6px; margin-right: 15px; border-radius:100%; font-weight: 500; font-size:14px; background-color:#000; color:#ffff;}  
.ngb1ac {width:30px !important; float: left; height: 30px !important; text-align:center; padding-top:6px; margin-right: 15px; border-radius:100%; font-weight: 500; font-size:14px; background-color:#000; color:#ffff;}  
.ngb2 {float:left; margin-top:7px;}
.ngb3 {float: right; text-align: right; font-size:13px; font-weight:500; margin-top:7px;}
.ngb3 span {font-weight:400; font-style: italic;}
.ngb4 {float: right; text-align: right; font-size:13px; font-weight:400; line-height: 1.5rem}
.ngb4 span {font-weight: 500}
.modalform h3 {font-size:20px !important; color:#333; font-weight:500; font-family: poppins}
.modalform p {font-size:13px !important; color:#666; font-weight:300; font-family: poppins; width: 100%; padding-bottom:15px;margin-bottom:20px; border-bottom:1px solid #e3e3e3;}



.nad1 h5 {font-size:15px !important; color:#666; font-weight:400; font-family: poppins}
.nad1 {width:100%; padding-left:45px; margin-top:20px;}
.nad1-1 {width:50%; float: left;}
.nad1-2 {width:40%; float: right; text-align: right; margin-top:10px;}
.nad1-2 a {font-weight: 500; font-size:13px; color:#000;}
.nad2 { width: 100%; padding:20px; border:1px solid #ccc; border-radius:6px; margin-top:10px;}
.nad2active { width: 100%; padding:20px; border:2px solid #000; border-radius:6px; margin-top:10px;}
.nad2active b {font-weight:500; font-family: poppins; color: #000; }
.nad2active span {line-height:2rem}


.nad2 b {font-weight:500; font-family: poppins; color: #000; }
.nad2 span {line-height:2rem}


.ndzn {float: right; color:#000; font-weight:500}

.nak1 { width: 100%; padding:20px; border:1px solid #ccc; border-radius:6px; margin-top:10px;}
.nak12 {width:70%; float: left; font-weight: 500; font-size:15px;}
.nak12 i {font-size:15px; margin-right:15px}
.nak13 {width:30%; float: right; text-align: right; font-size:15px; font-weight:400; font-style: italic;}
.nak1active { width: 100%; padding:20px; color:#000; border:2px solid #000; border-radius:6px; margin-top:10px;}


.nod { width: 100%;margin-top:10px;}
.nod label {font-size:13px !important; font-weight: 500 !important }
.nodinput {width: 100%; padding:15px; background-color: #e3e3e3; border:none; border-radius:6px;}
.nod1 {margin-top:15px; width: 100%;}
.nod2 {margin-top:15px; width:54%; float: left}
.nod3 {margin-top:15px; width:42%; float: right;}
.nod4 {margin-top:15px; width:48%; float: left}
.nod5 {margin-top:15px; width:48%; float: right;}
.form-check .form-check-label {font-size:13px !important; font-weight: 400 !important}
.nadybtn {width:100%; padding:14px 0px; text-align: center; font-weight: 500; border:1px solid #ccc; border-radius:6px; margin-top:10px; }
.nadybtn2 {color:#000 !important; font-weight: 500 !important; }

.nadybtn3 {width: 100%; background-color:#000 !important; color:#fff !important;   padding:20px 0px !important; border-radius:6px !important; text-transform: capitalize !important; font-weight: 500 !important; font-size:14px !important;  text-align: center; border:none; }


.npu {width: 100%; margin-top:30px;}
.npu1 {width:25%; float: left;}
.npu1 img {width: 100%; height:80px; object-fit: cover}
.npu2 {width:70%; float: right;}
.npu2-1 {font-weight: 500; font-size:13px;}
.npu2-2 {margin-top:3px;}
.npu2-3 {margin-top:3px; font-weight: 400}



.npu3 {width:100%; padding-top:10px; margin-top:30px; font-size:13px; border-top:1px solid #f1f1f1;}
.npu3-1 {float: left; width:50%;}
.npu3-2 {float: right; width:50%; text-align: right; font-weight:400;}
.npu3-0 {margin-top:14px;}


.npu3-3 {float: left; width:50%; margin-top:14px; font-size:15px; font-weight: 500}
.npu3-4 {float: right; width:50%; margin-top:14px; font-size:15px; text-align: right; font-weight:400;}

.npu0 {padding:12px 32px 32px 32px; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.055); border-radius:10px;}


.form-check {font-size:13px !important; font-weight:400 !important;}

.npst {width: 100%; margin-top:50px;}
.nspt1 {width:12%; float: left;}
.nspt1 img {width: 100%; height:80px; object-fit: cover}
.nspt2 {width:49%; margin-left:3%; float: left;}
.nspt3 {width:25%; float: left; margin-left:3%; text-align: center;}
.nspt4 {width:5%; float: right; text-align: right;}
