@media (max-width:1520px){html[lang='en'] .page{padding:0 4vw;}}@media (max-width:768px){html[lang='en'] .page{padding:0 8vw;}}@media only screen and (max-width : 480px){.competencies .competenciesList{bottom:120px !important;}}@media only screen and (max-width : 480px){.detailContent{height:85vh !important;}}header .container-fluid{position:relative;z-index:7;}header.fixed{transition:0.3s;position:fixed;top:0;padding:25px 0;}header.fixed .justMenu{padding:90px 8vw;}header.fixed:before{transition:0.3s;height:100%;}.btns{background:#f18700;color:#fff;padding:8px 30px;text-decoration:none;}
/* Overlay for background images on content pages */
.page{position:relative;}
.page::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(20,20,20,.45);z-index:-1;pointer-events:none;}
.page{margin:0;padding:0 8vw;display:flex;justify-content:flex-end;}@media only screen and (max-width : 1200px){.page{display:block;float:left;width:100%;}}.page.w-100{display:block;}@media all and (-ms-high-contrast:none){.page{display:block;}}.page .publications{width:100%;}.page .publications a{color:#fff;margin-bottom:40px;text-decoration:none;display:block;}.page .publications a figure{overflow:hidden;max-height:360px;height:26vw;}@media only screen and (max-width : 992px){.page .publications a figure{height:278px;}}@media only screen and (max-width : 480px){.page .publications a figure{height:auto;max-height:100%;}}.page .publications a figure img{object-fit:cover;width:100%;height:100%;}.page ol,.page ul{padding:0 25px;margin:30px 0;}@media only screen and (max-width:480px){.page ol,.page ul{padding:0 15px;margin:20px 0;}}.page ol li,.page ul li{font-size:18px;color:#848484;margin:5px 0;}@media only screen and (max-width:480px){.page ol li,.page ul li{font-size:15px;margin:3px 0;}}.page ol li a,.page ul li a{font-size:18px;color:#848484;}.page p img{width:100%;height:100%;object-fit:cover;}.page img.left{max-width:250px;margin:8px 40px 40px 0;width:auto !important;height:auto !important;}@media only screen and (min-width:1400px){.page img.left{max-width:100%;}}@media only screen and (max-width:767px){.page img.left{max-width:100%;margin:8px 0 20px 0;}}@media only screen and (max-width:480px){.page img.left{margin:8px 0 15px 0;}}.page img.right{max-width:250px;margin:8px 0 40px 40px;width:auto !important;height:auto !important;}@media only screen and (min-width:1400px){.page img.right{max-width:100%;}}@media only screen and (max-width:767px){.page img.right{max-width:100%;margin:8px 0 20px 0;}}@media only screen and (max-width:480px){.page img.right{margin:8px 0 15px 0;}}.page h1{font:46px open_sanslight;text-transform:uppercase;margin:0 0 22px 0;color:#fff;}@media only screen and (max-width : 992px){.page h1{font-size:35px;}}@media only screen and (max-width : 480px){.page h1{font-size:30px;}}@media (max-width:325px){.page h1{font-size:23px;}}.page h2{font:37px open_sanslight;text-transform:uppercase;color:#fff;margin:0 0 15px 0;}@media only screen and (max-width : 992px){.page h2{font-size:35px;}}@media only screen and (max-width : 480px){.page h2{font-size:30px;}}.page h3{font:30px open_sanslight;text-transform:uppercase;color:#fff;}@media only screen and (max-width : 480px){.page h3{font-size:20px;}}.page p{font-size:18px;color:#848484;}@media only screen and (min-width:1200px){.page p{margin:0 0 30px 0;line-height:30px;}}@media only screen and (max-width:767px){.page p{font-size:16px;margin:0 0 20px 0;}}@media only screen and (max-width:480px){.page p{font-size:15px;margin:0 0 15px 0;}}.space{position:sticky;margin-bottom:auto;width:100%;}.leftSide{width:200px;float:left;}@media only screen and (max-width : 1200px){.leftSide{display:none !important;}}.leftSide ul{padding:0;margin:0;position:sticky;bottom:60px;width:100%;}.leftSide ul li{list-style-type:none;}.leftSide ul li.active a{transition:0.3s;color:#f18700;opacity:1;}.leftSide ul li.active a:before{transition:0.4s;opacity:1;width:188px;}.leftSide ul li a{transition:0.3s;display:inline-block;font:20px open_sanslight;color:#fff;opacity:0.5;text-transform:uppercase;padding:7px 0;position:relative;}.leftSide ul li a:hover{transition:0.3s;color:#f18700;opacity:1;}.leftSide ul li a:before{transition:0.4s;content:"";background:#f18700;height:6px;display:block;position:absolute;left:-200px;top:50%;transform:translateY(-50%);width:140px;border-radius:4px;opacity:0;}.rightSide{width:400px;float:right;}@media only screen and (min-width:1800px){.rightSide{width:340px;}}.rightSide ul{padding:0;margin:0;position:sticky;bottom:60px;width:100%;}@media only screen and (max-width : 1200px){.rightSide ul{position:initial;}}.rightSide ul li{list-style-type:none;text-align:right;}.rightSide ul li.active a{transition:0.3s;opacity:1;}.rightSide ul li.active a span{transition:0.3s;color:#f18700;font-family:open_sansbold;}.rightSide ul li a{transition:0.3s;display:inline-block;font:12px open_sanslight;color:#fff;opacity:0.5;text-transform:uppercase;padding:7px 0;letter-spacing:0.5px;}.rightSide ul li a:hover{transition:0.3s;opacity:1;}.rightSide ul li a:hover span{transition:0.3s;color:#f18700;font-family:open_sansbold;}.rightSide ul li a span{transition:0.3s;display:block;float:right;margin:0 0 0 12px;}.centerPage{max-width:880px;padding:0 30px;width:100%;margin:0 auto;}@media only screen and (max-width:1400px) and (min-width:1200px){.centerPage{max-width:750px;}}@media only screen and (max-width:1023px){.centerPage{padding:0;float:left;width:100%;}}@media only screen and (max-width:480px){.centerPage{padding:0;}}.centerPage.w-100{padding:0;}.centerPage .allCenter{width:100%;}@media all and (-ms-high-contrast:none){.centerPage{width:calc(100% - 540px);}}.newsSocial{text-align:right;padding:0;margin:0;position:-webkit-sticky;position:sticky;bottom:60px;width:100%;}@media only screen and (max-width : 1200px){.newsSocial{position:initial;display:none !important;padding:20px 0;}}.newsSocial i{font-size:15px;color:#848484;display:block;font-style:normal;}.newsSocial span{font-size:15px;color:#848484;display:block;margin:10px 0;}.newsSocial ul{margin:0;padding:0;}.newsSocial ul li{display:inline-block;margin:0 5px;}.newsSocial ul li:last-child{margin-right:0;}.newsSocial ul li a{transition:0.3s;display:block;opacity:1;}.newsSocial ul li a i{font-size:16px;color:#f18700;}.newsSocial ul li a:hover{transition:0.3s;opacity:0.5;}.certificateList{min-width:600px;max-width:100%;}@media only screen and (max-width:767px){.certificateList{min-width:100%;}}


/* ── .page footer'a kadar uzasın ── */
.site-wrapper > section {
    display: flex;
    flex-direction: column;
}
.site-wrapper > section > .breadcrumb ~ .page,
.site-wrapper > section > .page {
    flex: 1;
    padding-bottom: 60px;
}
