@font-face {font-family: 'TCCC-UnityHeadline-Bold';src: url('../f/TCCC-UnityHeadline-Bold.woff2') format('woff2'),url('../f/TCCC-UnityHeadline-Bold.woff') format('woff'),url('../f/TCCC-UnityHeadline-Bold.ttf') format('truetype');font-display:swap;}
@font-face {font-family: 'TCCC-UnityHeadline-Regular';src: url('../f/TCCC-UnityHeadline-Regular.woff2') format('woff2'),url('../f/TCCC-UnityHeadline-Regular.woff') format('woff'),url('../f/TCCC-UnityHeadline-Regular.ttf') format('truetype');font-display:swap;}

*{padding:0px;margin:0px;border:0px;outline:0px;text-decoration:none;}
body{width:100%;padding:0px;margin:0px;background:#000;}
.white{background: #fff !important;}
html{width:100%;height:auto;min-height:100%;}
img,a{border:0px;outline:0px;}
.t{clear:both;}
.fl{float:left;}
.fr{float:right;}
a:hover{cursor:pointer;}
.social {    padding-top: 17px;}
.syf{width:100%;position:relative;}
.gravitalds{width:100%;height:500vh;position:relative;}
.gravitalds .gravital{width:100%;height:100vh;position:sticky;top:0px;left:0px;right:0px;bottom:0px;}
.gravitalds_m{width:100%;height:500vh;position:relative;display:none;}
.gravitalds_m .gravital_m{width:100%;height:100vh;position:sticky;top:0px;left:0px;right:0px;bottom:0px;}
.lttdvds{width:100%;height:100vh;position:absolute;left:0px;top:0px}
.lttdv{width:60px;height:60px;position:absolute;margin-left:-30px;left:50%;bottom:50px;}

.blm2{width:100%;position:relative;background:url('../images/bg.jpg') center bottom no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center;padding:250px 0px;flex-direction:column;}
.blm2 .bslk{width:96%;max-width:1275px;font-family:"TCCC-UnityHeadline-Bold";font-size:30px;line-height:45px;color:#fff;text-align:center;}
.blm2 .ayz{width:96%;max-width:1150px;font-family:"TCCC-UnityHeadline-Regular";font-size:16px;line-height:32px;color:#fff;text-align:center;margin-top:50px;}

.blm3{width:100%;height:1080px;position:relative;}
.blm3 .vid{width:100%;height:100%;position:absolute;left:0px;top:0px;}
.blm3 .vid video{object-fit:cover;}
.blm3 .loading{width:293px;position:absolute;left:50%;top:-146px;margin-left:-146px;}
.blm3 .loading img{width:100%;}
.blm3 .hzmtlr{width:96%;max-width:820px;position:absolute;bottom:100px;left:50%;margin-left:-400px;text-align:center;}
.blm3 .hzmtlr .bslk{font-family:"TCCC-UnityHeadline-Bold";font-size:50px;color:#fff;}
.blm3 .hzmtlr .tklds{width:100%;position:relative;margin:0px auto;text-align:center;margin-top:40px;}
.blm3 .hzmtlr .tklds .tkl{font-family:"TCCC-UnityHeadline-Regular";font-size:18px;color:#fff;padding:11px 19px;border-radius:100px;line-height:18px;margin:10px 9px;display:inline-block;}
.blm3 .hzmtlr .tklds .brdr1{border:1px solid #F59220;}
.blm3 .hzmtlr .tklds .brdr2{border:1px solid #ED5C9E;}
.blm3 .hzmtlr .tklds .brdr3{border:1px solid #27B6E9;}
.blm3 .hzmtlr .tklds .brdr4{border:1px solid #6FB866;}
.blm3 .hzmtlr .tklds .brdr5{border:1px solid #F9FD26;}
.blm3 .hzmtlr .tklds .brdr6{border:1px solid #8845F5;}
.blm3 .hzmtlr .tklds .brdr7{border:1px solid #F59220;}

/*
.kesfet{width:100%;position:relative;padding:225px 0px;background:#000;}
.kesfet .ort{width:1510px;height:630px;position:relative;background:url('../images/kesfet.svg') no-repeat;background-size:cover;margin:0px auto;}
.kesfet .ort .bslk{font-family:"TCCC-UnityHeadline-Bold";font-size:55px;line-height:190px;text-align:center;color:#fff;}
*/
.kesfet{width:100%;position:relative;padding:210px 0px;background:#000;}
.kesfet .ort{width:100%;max-width:1540px;position:relative;margin:0px auto;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;}
.kesfet .ort .tkkt{width:190px;height:190px;border-radius:30px;line-height:0px;overflow:hidden;margin:15px;}
.kesfet .ort .tkkt img{width:100%;object-fit:contain;}
.kesfet .ort .tkkt .load{    width: 100%;
    height: 100%;
    object-fit: cover; 
    margin: 0px 0px 0px -2px;}
.kesfet .mblgl{display:none;}
.kesfet .ort .yzaln{width:630px;font-family:"TCCC-UnityHeadline-Bold";font-size:55px;line-height:190px;text-align:center;color:#fff;margin:15px;}
.kesfet .ort .bslk_m{width:96%;font-family:"TCCC-UnityHeadline-Bold";font-size:24px;text-align:center;color:#fff;margin:0px auto;display:none;}

.ortk{width:100%;position:relative;padding:310px 0px;background:url('../images/ortk-bg.svg') no-repeat center center;background-size:cover;}
.ortk .mstrbg{top:-80px;left:50%;margin-left:-80px;position:absolute;display:none;}
.ortk .bslk{width:96%;max-width:935px;margin:0px auto;font-family:"TCCC-UnityHeadline-Bold";text-align:center;color:#fff;font-size:55px;}
.ortk .lglrds{width:96%;max-width:1405px;height:176px;margin:150px auto 0px auto;position:relative;}
.ortk .lglrds .lglrabs{width:100%;position:absolute;left:0px;top:0px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;}
.ortk .lglrds .lglrabs::-webkit-scrollbar{display:none;}
.ortk .lglrds .mt1{width:1405px;line-height:0px;margin:0px auto;}
.ortk .lglrds .mt1 img{width:100%;}
.ortk .lglrds .mt2{width:1405px;line-height:0px;margin:55px auto 0px auto;}
.ortk .lglrds .mt2 img{width:100%;}

.footer{width:100%;padding:270px 0px 50px 0px;position:relative;background:#000;}
.footer .bslk{width:96%;max-width:935px;margin:0px auto;font-family:"TCCC-UnityHeadline-Bold";text-align:center;color:#fff;font-size:35px;margin-top:40px;}
.footer .footerbg{top:-188px;left:50%;margin-left:-188px;position:absolute;}
.footer .logo{text-align:center;}
.footer .frmaln{width:96%;max-width:1350px;position:relative;margin:75px auto 0px auto;display:flex;}
.footer .frmaln .frmn{width:250px;margin:0px 10px;}
.footer .frmaln .frmb{width:440px;margin:0px 10px;}
.footer .frmaln .gnr{width:60px;margin:0px 10px;}
.footer .frmaln .gnr_m{display:none;}
.footer .frmaln input{background:#141414;color:#fff;font-family:"TCCC-UnityHeadline-Regular";font-size:16px;line-height:29px;width:calc(100% - 60px);padding:0px 30px;border-radius:100px;overflow:hidden;height:60px;}
.footer .frmaln .cntct{font-family:"TCCC-UnityHeadline-Regular";font-size:16px;color:#fff;text-align:center;width:100%;position:relative;}
.footer .falt{margin-top:140px;position:relative;padding:0px 50px;display:flex;justify-content:space-between;align-items:end;}
.footer .falt .yzlr{font-family:"TCCC-UnityHeadline-Regular";font-size:15px;line-height:32px;}
.footer .falt .yzlr .byz{color:#fff;}
.footer .falt .yzlr .syh{color:#000;}
.footer .falt .yzlr .alnk{margin-top:5px;}
.footer .falt .yzlr .alnk .yt{color:#8845F5;text-decoration:underline;}
.footer .falt .yzlr .alnk .bu{color:#27B6E9;text-decoration:underline;margin-left:30px;}
.footer .falt .gzllk{display:flex;justify-content:flex-start;}
.footer .falt .gzllk a{display:inline-block;font-family:"TCCC-UnityHeadline-Regular";font-size:13px;color:#777;margin-left:20px;}
.footer .falt .gzllk a:hover{color:#fff;}
.footer .gzllk_m{display:flex;width:100%;text-align:center;flex-wrap:wrap;margin-top:70px;justify-content:center;display:none;}
.footer .gzllk_m a{font-family:"TCCC-UnityHeadline-Regular";font-size:13px;color:#777;display:block;width:auto;margin:10px auto;text-align:center;}

.footer .icnlr{width:140px;display:flex;align-items:center;position:absolute;left:50%;bottom:50px;margin-left:-58px;}
.footer .icnlr .icntk{margin:0px 10px;}
.bosdv{width:0px;height:0px;position:absolute;left:0px;top:0px;overflow:hidden;}

.subcontent{max-width: 1024px; width: 100%; margin:0 auto;}
.subcontent .logo{margin: 0 auto; text-align: center; padding-top: 100px; margin-bottom: 30px;}
.subcontent .text {font-family: "TCCC-UnityHeadline-Regular" !important; font-size: 16px; line-height: 24px;}
.subcontent .text strong,ol{font-family: "TCCC-UnityHeadline-Bold" !important; font-size: 18px;line-height: 24px;}
.paddingclear{padding: 0 !important;}
.colorblack{color: #000 !important;}
.subcontent-a{font-size: 14px;}
.footer2 .falt{ margin-top: 100px; margin-bottom: 100px; }
.footer2 .falt .gzllk{gap: 10px;}
.footer2 .falt .gzllk a{margin-left: 0;}
.footer2 .falt .gzllk a:hover{color: #000 !important;}
.social{display: flex; gap: 20px;}
.footercizgi{width: 100%; height: 1px; background: #000;}
.mt100{margin-top: 100px;}
.my100{margin-top: 100px; margin-bottom: 100px;}
@media screen and (max-width:1540px) {
	.kesfet .ort .bslk_m{display:none; }
.kesfet{padding:100px 0px;}
.kesfet .ort{width:96%;justify-content:center;}
.kesfet .ort .bslk_m{display:block;margin-bottom:50px;}
.kesfet .mblgt{} 
.kesfet .mblgl{display:block;}
    .kesfet .ort .tkkt {
             width: 130px;
        height: 130px;
    }

.footer{padding-bottom:110px;}
.kesfet .ort .yzaln{ width:auto !important;}
.kesfet .ort .bslk_m{ display:none !important; }
}
@media screen and (max-width:1000px) {
.ortk{padding:150px 0px 59px 0px;}
.ortk .bslk{font-size:24px;}
.ortk .mstrbg{display:block;}
.footer{padding-top:130px;padding-bottom:50px;}
.footer .footerbg{width:196px;line-height:0px;top:-98px;left:50%;margin-left:-98px;position:absolute;}
.footer .bslk{font-size:24px;}
.footer .footerbg img{width:100%;}
.footer .frmaln{max-width:500px;margin-top:20px;justify-content:center;align-items:center;flex-wrap:wrap;}
.footer .frmaln .frmn{width:100%;margin:15px auto;}
.footer .frmaln .frmb{width:100%;margin:15px auto;}
.footer .frmaln .gnr{display:none;margin:15px auto;}
.footer .frmaln .gnr_m{width:100%;display:block;margin:15px auto;text-align:center;line-height:48px;font-family:"TCCC-UnityHeadline-Regular";font-size:14px;color:#ED5C9E;border-radius:100px;border:1px solid #ED5C9E;}
.footer .frmaln input{font-size:14px;height:50px;}

.footer .falt{flex-wrap:wrap;margin-top:50px;}
.footer .falt .yzlr{width:100%;max-width:259px;text-align:center;margin:0px auto;font-size:14px;}
.footer .falt .yzlr .mblgt{display:none;}
.footer .falt .yzlr .alnk{margin-top:25px;}
.footer .falt .gzllk{display:none;}
.footer .gzllk_m{display:block;}
.footer .icnlr{position:relative;left:inherit;margin:70px auto 0px auto;bottom:inherit;}
.gravitalds{display:none;}
.gravitalds_m{display:block;}
}
@media screen and (max-width:830px) {
.blm3{width:100%;height:auto;position:relative;}
.blm3 .loading{width:189px;margin-left:-94px;top:-94px;line-height:0px;}
.blm3 .loading img{width:100%;}
.blm3 .hzmtlr{width:96%;max-width:820px;position:relative;bottom:inherit;left:inherit;margin:0px auto;padding:400px 0px 100px 0px;}
.blm3 .hzmtlr .bslk{font-size:24px;}
.blm3 .hzmtlr .tklds .tkl{font-size:15px;color:#fff;padding:7px 18px;line-height:20px;margin:8px 7px;}
}
@media screen and (max-width:670px) {
	.kesfet .ort .yzaln {     font-size: 33px !important; }
.blm2 .bslk{font-size:24px;line-height:34px;}
.blm2 .ayz{font-size:14px;line-height:28px;}
.text{padding: 0 30px;}
.footer2 .falt{justify-content: center !important; row-gap: 20px; margin-bottom: 0;}
}