/* Bootstrap 5 migration: retain original sizing, grid breakpoints and visual identity. */
:root{--bs-body-font-size:12px;--bs-body-line-height:1.42857143}
body{line-height:1.42857143}p{margin:0 0 10px}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:18px}h5{font-size:14px}h6{font-size:12px}
.container{width:100%;padding-left:15px;padding-right:15px}.row{--bs-gutter-x:30px}
@media(min-width:576px){.container{max-width:none}}
@media(min-width:768px){.container{max-width:750px}}
@media(min-width:992px){.container{max-width:970px}}
@media(min-width:1200px){.container{max-width:1170px}}
.navbar{display:block;padding:0}.navbar-header{float:left}.navbar-collapse{flex-basis:auto}.navbar-brand{float:left;font-size:18px}.nav>li>a{display:block;padding:10px 15px;position:relative}.navbar-nav>li>a{line-height:20px}.nav-item{position:relative}.navbar-nav{margin:0!important}.dropdown-menu a{display:block;font-size:14px;padding:10px;color:#fff;background:#0295df;border-bottom:1px solid #fff}.dropdown-menu a:hover{background:#4b4b4c;color:#fff}.navbar-toggler{border:1px solid #eee;padding:9px 10px;border-radius:4px;position:absolute;right:0;top:18px;background:#0093dd}.navbar-toggler .icon-bar{display:block;width:22px;height:2px;background:#fff;margin:4px 0}
#bs{clear:right}#bs>ul>li>a::after{content:''}.top-socials{height:50px}.navbar-expand-md .navbar-collapse{justify-content:flex-end}.navbar-expand-md{position:relative}
.btn{font-size:14px;padding:6px 12px;line-height:1.42857143}.btn-success{background:#5cb85c;border-color:#4cae4c}.form-control{font-size:14px;padding:6px 12px;min-height:34px;border-radius:4px}.input-group-text{padding:10px 16px}.input-group>.form-control{width:1%;flex:1}.img-thumbnail{padding:4px;border:1px solid #ddd}.row>.clearfix{padding:0;flex-basis:100%;width:100%}
.akkoy-x{font-family:Arial,sans-serif;font-weight:600;font-style:normal}.akkoy-video{width:100%;max-width:100%;height:400px;background:#000}img{max-width:100%}iframe{max-width:100%}
@media(min-width:768px){.section-header{display:flow-root}.section-header>[class*="col-"]{float:left}.navbar-collapse{display:flex!important}.topbar-in nav{min-height:100px}.navbar-header{position:absolute;left:0;top:0}.top-socials{margin-left:auto}#bs>ul{display:flex;flex-direction:row}.dropdown-menu{top:100%;left:0}.section-header .col-md-8{width:66.66666667%}.section-header .col-md-4{width:33.33333333%}}
@media(max-width:767px){html,body{max-width:100%;overflow-x:clip}.navbar-header{position:relative;width:100%;text-align:center}.navbar-brand.logo{float:none;max-width:65%}.navbar-toggler{z-index:2}.top-socials{height:auto;margin:5px 0}.navbar-collapse{width:100%;clear:both}.navbar-nav{flex-direction:column}.navbar-collapse:not(.show){display:none!important}#bs>ul>li:not(.show):not(:focus-within) .dropdown-menu:not(.show){display:none!important}#bs>ul>li .dropdown-menu.show{display:block!important;position:static!important;transform:none!important}.dropdown-toggle{width:100%;text-align:left}.dropdown-menu{width:100%}.stage .row>[class*="col-"]{min-width:0}.news-slide .news-link img{max-width:110px;height:auto!important}.akkoy-video{height:auto;aspect-ratio:16/9}.content-text img{height:auto!important}.content-text>[class*="col-"]{width:100%}.plantser{max-width:100%}.contact-box{height:auto;min-height:70px}input[type=file]{max-width:100%}}

.topbar-in nav{display:flow-root}.navbar-expand-md .navbar-collapse{display:flex}
@media(max-width:767px){.navbar-expand-md .navbar-collapse{display:block}}
@media(min-width:768px){.navbar-expand-md .navbar-nav .nav-link{padding-left:15px;padding-right:15px}}

.video-js.akkoy-video{width:100%!important}.video-js.akkoy-video .vjs-poster{background-size:contain}
