﻿* {padding: 0;  margin: 0;    box-sizing: border-box;}
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;font-family: 'Manrope', sans-serif;letter-spacing: .3px;font-weight:300;color: #000000;}
a{text-decoration:none;font-family: 'Manrope', sans-serif;font-size: 16px;letter-spacing: 0px;/* transition: all .5s ease-out; */}
a,a:hover {text-decoration: none;}
b,strong {   font-weight: 700;}
ol,ul {list-style: none;  margin: 0;}
body {line-height: 1;font-family: 'Manrope', sans-serif;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}:focus {	outline: 0;}ins {text-decoration: none;}del {text-decoration: line-through;}
table {	border-collapse: collapse;border-spacing: 0;}
html, body{width:100%;height:100%;font-family: 'Manrope', sans-serif;}  
p {line-height: 26px;margin-bottom: 11px;font-size: calc(12px + (22 - 14) * ((100vw - 300px) / (1600 - 300)));line-height: calc(22px + (22 - 14) * ((100vw - 300px) / (1600 - 300)));}
.temizle{clear:both;}
.no-padding-top { padding-top: 0 !important;}
.no-padding-right { padding-right: 0 !important;}
.no-padding-bottom { padding-bottom: 0 !important;}
.no-padding-left { padding-left: 0 !important;}
.no-margin-top { margin-top: 0 !important;}
.no-margin-right { margin-right: 0 !important;}
.no-margin-bottom { margin-bottom: 0 !important;}
.no-margin-left { margin-left: 0 !important;}
.hide { display: none !important;}
.block {  display: block !important;}
.inline-block {display: inline-block !important;}
.no-margin { margin: 0 !important;}
.ds-effect {box-shadow: 5px 5px 15px 0 rgba(0,0,0,.1);transition: .22s ease-out; transition-property: transform,box-shadow;}
.ds-effect:hover { transform: translate3d(0,-.1875rem,0); box-shadow: 5px 15px 30px 0 rgba(0,0,0,.15); }

.mt15{margin-top:15px}
.mt25{margin-top:25px}
.mt45{margin-top:45px}
.bg30{background: rgba(28,16,8, .37);width:100%;height:100%;position:absolute;left:0;top:0;z-index: 2;}
.bg70{background: rgba(0, 0, 0, .7);width:100%;height:100%;position:absolute;left:0;top:0;z-index: 2;}
.bg60{background: rgba(0, 0, 0, .6);width:100%;height:100%;position:absolute;left:0;top:0;z-index: 2;}
.grdbg{width:100%;position:absolute;height: 25vh;top:0;z-index:2;background: rgb(0 0 0);background: linear-gradient(180deg, rgb(0 0 0 / 50%) 0%, rgb(0 0 0 / 0%) 100%);}
.grdbgbottom{width:100%;position:absolute;height: 25vh;bottom:0;z-index:2;background: rgb(0 0 0);background: linear-gradient(0deg, rgb(0 0 0 / 75%) 0%, rgb(0 0 0 / 0%) 100%);}

.table{display:table; width:100%}
.table>.row{display:table-row}
.table>.row>div{display:table-cell; vertical-align:middle}
.td2.table>.row>div{width:calc(100% / 2)}
.td3.table>.row>div{width:calc(100% / 3)}
.td4.table>.row>div{width:calc(100% / 4)}
.td5.table>.row>div{width:calc(100% / 5)}


.main{width:100%}
.alink{margin-top:-50px; position:absolute;}

.ust-colud{background: url(/img/ust-colud.png) no-repeat;background-size: 100% auto;}
.kapla{position:relative}
.txtmain{width: calc(100% - 25px);padding-right: 25px;}
.rtl{flex-direction: row-reverse;}
.leftcolum{ padding: 0;padding-left: 50px;}
.twon{font-weight:300;color: #fff;}
.twon a{font-weight:bold}
.twon a, .twon{font-size: 12px;color: #fff;}

.twon a:hover{color: #ffffff;}
.icortala{width:100%;max-width: 1050px;margin:0 auto;}
h1, h2{ font-weight:normal; letter-spacing:.1px}
.colum{width:100%;/* padding-top: 7vh; */text-align:center;margin-bottom:3vh;}
.beyaz{color:#fff !important}


form:focus { outline: 0;}
a[href^=tel] {color: inherit;  text-decoration: none;}
body.no-scroll,html.no-scroll {overflow: hidden;}
body.homepage,html.homepage {padding-top: calc(100vh - 210px);}
textarea {  overflow: auto;  resize: none;}

textarea::placeholder {  color: #BFB5B2 !important}
::-webkit-input-placeholder {color: #BFB5B2 !important}
:-ms-input-placeholder {color: #BFB5B2 !important;}
::placeholder {color: #BFB5B2 !important;}

.toplink{position:absolute; margin-top:-120px}


.opentab{width:100%;}
.opentab>h2{border: 1px solid rgba(144, 142, 143, 0.25);font-weight: 600;padding: 15px 10px;margin: 3px 0;cursor: pointer;text-align:center;color:#c8c7c7;font-family: 'futura_light_trlight';line-height: 20px;font-size: 16px;font-weight: normal;}
.opentab>h2>span{font-weight: 700;}
.opentab>div>h3{font-weight: 600;color:#00a550;padding-bottom:20px;font-size: 34px;}
.opentab>div{display:none;padding: 20px 20px;/* border: 1px solid rgba(144, 142, 143, 0.25); */color:#c8c7c7;text-align:center;line-height:20px;}
.opentab>div>a{text-decoration: none;color: #8f8d8d;border-bottom: 1px dotted rgba(25, 25, 25, 0.28);width: 100%;display: block;line-height: 33px;font-size:13px;}
.opentab>.active{background: #55463e !important;color: #fff !important;font-size: 19px;font-weight: 600;}
.opentab>.active span{color:#fff}
.ricon {font-size: 21px;/* border-left: 1px solid #e5e5e5; */padding-left: 15px;float: right;}

/*List dizayn*/

.opentab>div>ul{list-style-type: square;}
.opentab>div>ul>li{margin:10px;}


.opentab .fa{padding-right:5px;}

@media (min-width:319px) and (max-width:768px) {  body.homepage,html.homepage {  padding-top: calc(100vh - 317px); }}



