.header-brand {
display: flex;
align-items: center;
gap: 16px;
flex-wrap: nowrap;
}
.header-brand .logo {
flex: 0 0 auto;
}
.acc-badges {
display: flex;
align-items: center;
gap: 10px;
flex: 0 0 auto;
}
.acc-badges__item {
display: flex;
align-items: center;
height: 72px;
padding: 5px 8px;
background: #fff;
border: 1px solid #eceef2;
border-radius: 10px;
overflow: hidden;
}
.acc-badges__item img {
height: 62px !important;
width: auto !important;
max-height: 62px !important;
display: block;
}
.theme-mobile-menu .header-brand {
gap: 8px;
}
.theme-mobile-menu .acc-badges__item {
height: 48px;
padding: 3px 5px;
}
.theme-mobile-menu .acc-badges__item img {
height: 42px !important;
max-height: 42px !important;
}
@media (max-width: 420px) {
.theme-mobile-menu .acc-badges {
display: none;
}
}
@media (max-width: 1199px) {
.acc-badges__item {
height: 62px;
}
.acc-badges__item img {
height: 52px !important;
max-height: 52px !important;
}
} .meslek-cta {
margin: 36px 0 12px;
padding: 28px 24px;
border-radius: 18px;
background: linear-gradient(135deg, #fff1e6 0%, #ffffff 60%);
border: 1px solid #eceef2;
display: flex;
align-items: center;
justify-content: space-between;
gap: 16px;
flex-wrap: wrap;
}
.meslek-cta__text {
margin: 0;
font-size: 16px;
font-weight: 700;
color: #15161a;
}
.meslek-cta__btn {
display: inline-flex;
align-items: center;
gap: 8px;
background: #ff5d00;
color: #fff !important;
text-decoration: none !important;
padding: 12px 22px;
border-radius: 12px;
font-weight: 700;
box-shadow: 0 12px 24px -14px rgba(255, 93, 0, 0.5);
}
.meslek-cta__btn:hover {
background: #d44d00;
color: #fff !important;
} .cpartners {
padding: 12px 0 40px;
font-family: 'Plus Jakarta Sans', system-ui, sans-serif;
}
.cpartners__header {
max-width: 720px;
margin: 0 auto 32px;
text-align: center;
}
.cpartners__title {
margin: 0 0 10px;
font-size: 32px;
font-weight: 800;
color: #15161a;
}
.cpartners__intro {
margin: 0;
color: #6b7280;
font-size: 15.5px;
line-height: 1.6;
}
.cpartners__grid {
display: grid;
grid-template-columns: repeat(3, minmax(0, 1fr));
gap: 20px;
}
.cpartners__card {
display: flex;
flex-direction: column;
align-items: center;
text-align: center;
gap: 10px;
background: #fff;
border: 1px solid #eceef2;
border-radius: 18px;
padding: 28px 20px;
text-decoration: none !important;
color: inherit;
transition: box-shadow .2s ease, transform .2s ease, border-color .2s ease;
}
.cpartners__card:hover {
border-color: #ff5d00;
box-shadow: 0 16px 32px -20px rgba(20, 22, 28, .2);
transform: translateY(-3px);
}
.cpartners__logo {
width: 120px;
height: 80px;
display: flex;
align-items: center;
justify-content: center;
}
.cpartners__logo img {
max-width: 100%;
max-height: 80px;
object-fit: contain;
}
.cpartners__logo-fallback {
width: 56px;
height: 56px;
border-radius: 50%;
background: #fff1e6;
color: #ff5d00;
display: flex;
align-items: center;
justify-content: center;
font-weight: 800;
font-size: 22px;
}
.cpartners__name {
font-size: 16px;
color: #15161a;
}
.cpartners__topic {
font-size: 13.5px;
line-height: 1.5;
color: #6b7280;
}
.cpartners__empty {
text-align: center;
color: #6b7280;
}
@media (max-width: 991px) {
.cpartners__grid {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
}
@media (min-width: 992px) {
.header .navbar-area > .container > .row {
flex-wrap: nowrap;
align-items: center;
}
.header-brand-col {
flex: 0 0 auto;
width: auto;
max-width: none;
}
.header-menu-col {
flex: 1 1 auto;
width: auto;
max-width: 100%;
min-width: 0;
padding-left: 16px;
}
.header .theme-menu {
flex-wrap: nowrap;
min-width: 0;
align-items: center;
justify-content: flex-end;
gap: 12px;
}
.header .menubar {
flex: 0 1 auto;
min-width: 0;
text-align: right;
}
.header .menubar ul.menu-wrap {
display: flex !important;
flex-wrap: nowrap !important;
justify-content: flex-end;
align-items: center;
white-space: nowrap;
width: auto !important;
}
.header .menubar .menu-wrap > li {
display: block !important;
flex: 0 0 auto;
}
.header .navbar-area .menubar .menu-wrap > li > a,
.header .menubar .menu-wrap > li > a,
body.azwa-template .header .navbar-area .menubar .menu-wrap > li > a,
body.azwa-template .header .menubar .menu-wrap > li > a {
padding: 0 14px !important;
font-size: 14.5px !important;
line-height: 48px !important;
white-space: nowrap !important;
}
body.azwa-template .header .logo img,
body .header .logo img {
max-height: 96px !important;
width: auto !important;
}
.header .acc-badges__item,
body.azwa-template .header .acc-badges__item {
height: 66px;
padding: 4px 7px;
}
.header .acc-badges__item img,
body.azwa-template .header .acc-badges__item img {
height: 56px !important;
max-height: 56px !important;
}
.header .menu-right {
flex: 0 0 auto;
margin-left: 0;
}
}
@media (min-width: 1200px) {
.header .navbar-area .menubar .menu-wrap > li > a,
.header .menubar .menu-wrap > li > a,
body.azwa-template .header .navbar-area .menubar .menu-wrap > li > a,
body.azwa-template .header .menubar .menu-wrap > li > a {
padding: 0 14px !important;
font-size: 14.5px !important;
}
}
@media (max-width: 600px) {
.header-brand {
gap: 6px;
}
.cpartners__grid {
grid-template-columns: 1fr;
}
.meslek-cta {
padding: 20px 16px;
}
.meslek-cta__btn {
width: 100%;
justify-content: center;
}
} body.azwa-template .header .header-above,
body .header-above {
background: #f7f8fa !important;
border-bottom: 1px solid #eceef2 !important;
padding: 0 !important;
font-family: 'Plus Jakarta Sans', system-ui, sans-serif;
}
body.azwa-template .header .header-above-desk,
body .header-above .header-above-desk {
display: block !important;
padding: 0 !important;
}
body .header-abover-mobile {
display: none !important;
}
body.azwa-template .header-above-desk .container > .row,
body .header-above-desk .container > .row {
margin: 0 !important;
min-height: 40px;
align-items: center;
flex-wrap: nowrap;
justify-content: flex-end;
}
body.azwa-template .header-above-desk .container > .row > [class*="col-"],
body .header-above-desk .container > .row > [class*="col-"] {
padding-top: 0 !important;
padding-bottom: 0 !important;
margin: 0 !important;
flex: 0 0 auto;
width: auto;
max-width: none;
}
body.azwa-template .header-above-desk .container > .row > .col-lg-3 {
order: 2;
padding-left: 10px !important;
}
body.azwa-template .header-above-desk .container > .row > .col-lg-9 {
order: 1;
text-align: right !important;
}
body.azwa-template .header-above-desk .container > .row > [class*="col-"],
body .header-above-desk .container > .row > [class*="col-"] {
padding-top: 0 !important;
padding-bottom: 0 !important;
margin: 0 !important;
}
body.azwa-template .header-above .header-info,
body .header-above .header-info {
display: inline-flex !important;
align-items: center;
gap: 4px;
margin: 0 !important;
}
body.azwa-template .header-above .header-info li,
body .header-above .header-info li {
padding: 0 14px 0 0 !important;
margin: 0 14px 0 0 !important;
list-style: none;
}
body.azwa-template .header-above .header-info li:last-child,
body .header-above .header-info li:last-child {
padding-right: 0 !important;
margin-right: 0 !important;
}
body.azwa-template .header-above li:after,
body .header-above li:after {
display: none !important;
}
body.azwa-template .header-above .header-info .tlh-faq,
body .header-above .header-info .tlh-faq {
display: list-item !important;
}
body.azwa-template .header-above .header-info li[class*="tlh-"] a,
body .header-above .header-info li[class*="tlh-"] a {
display: inline-flex !important;
flex-wrap: nowrap !important;
align-items: center;
gap: 8px;
color: #4b5563 !important;
font-size: 13px !important;
font-weight: 500 !important;
letter-spacing: 0 !important;
line-height: 1 !important;
}
body.azwa-template .header-above .header-info .tlh-content strong,
body .header-above .header-info .tlh-content strong {
display: none !important;
}
body.azwa-template .header-above .header-info .tlh-content p,
body .header-above .header-info .tlh-content p {
margin: 0 !important;
padding: 0 !important;
font-size: 13px !important;
font-weight: 500 !important;
line-height: 1.2 !important;
color: inherit !important;
}
body.azwa-template .header .header-above .header-info i,
body .header-above .header-info i {
width: 26px !important;
height: 26px !important;
line-height: 26px !important;
font-size: 11px !important;
margin: 0 !important;
background: #fff !important;
color: #ff5d00 !important;
border: 1px solid #eceef2 !important;
border-radius: 50% !important;
text-align: center !important;
animation: none !important;
}
body.azwa-template .header .header-above .header-info a:hover i,
body.azwa-template .header .header-above .header-info a:focus i,
body .header-above .header-info a:hover i {
background: #ff5d00 !important;
color: #fff !important;
border-color: #ff5d00 !important;
transform: none !important;
animation: none !important;
}
body.azwa-template .header-above .trh-social,
body .header-above .trh-social {
display: inline-flex !important;
align-items: center;
gap: 4px;
margin: 0 !important;
padding: 0 !important;
background: transparent !important;
position: static !important;
width: auto !important;
}
body.azwa-template .header-above .trh-social li a,
body .header-above .trh-social li a {
width: 26px !important;
height: 26px !important;
border-radius: 50% !important;
margin: 0 !important;
background: transparent !important;
border: 1px solid #eceef2 !important;
color: #6b7280 !important;
}
body.azwa-template .header-above .trh-social li a:hover,
body .header-above .trh-social li a:hover {
background: #ff5d00 !important;
border-color: #ff5d00 !important;
color: #fff !important;
transform: none;
}
body.azwa-template .header-above .trh-social li a i,
body .header-above .trh-social li a i {
font-size: 11px !important;
color: inherit !important;
} .header .header-search-item {
list-style: none;
margin: 0;
padding: 0;
}
.header .menu-right .header-search-toggle,
.mobile-menu-right .header-search-toggle {
width: 40px !important;
height: 40px !important;
border-radius: 50% !important;
background: #fff1e6 !important;
color: #ff5d00 !important;
display: inline-flex !important;
align-items: center;
justify-content: center;
border: 1px solid #eceef2 !important;
box-shadow: none !important;
cursor: pointer;
padding: 0 !important;
transition: background .2s ease, color .2s ease, border-color .2s ease;
}
.header .menu-right .header-search-toggle:hover,
.header .menu-right .header-search-toggle:focus,
.mobile-menu-right .header-search-toggle:hover,
.mobile-menu-right .header-search-toggle:focus {
background: #ff5d00 !important;
color: #fff !important;
border-color: #ff5d00 !important;
transform: none;
}
.header .menu-right .header-search-toggle i,
.mobile-menu-right .header-search-toggle i {
font-size: 14px !important;
margin: 0 !important;
color: inherit !important;
line-height: 1 !important;
}
.header-search-popup {
display: block !important;
}
body.header-search-popup .search-overlay-layer,
.header-search-popup .search-overlay-layer {
background: rgba(15, 23, 42, 0.78) !important;
backdrop-filter: blur(14px);
-webkit-backdrop-filter: blur(14px);
}
.header-search-popup .search-overlay-layer:nth-child(2),
.header-search-popup .search-overlay-layer:nth-child(3) {
display: none !important;
}
.header-search-popup form {
width: 100% !important;
max-width: none !important;
padding: 0 48px;
top: 42% !important;
align-items: center;
gap: 12px;
}
body.header-search-active .header-search-popup form {
display: flex !important;
}
.header-search-popup form .search-field,
.header-search-popup form .header-search-field {
flex: 1 1 auto;
width: 100%;
height: 72px;
border: 0 !important;
border-bottom: 2px solid rgba(255, 255, 255, 0.35) !important;
border-radius: 0 !important;
background: transparent !important;
box-shadow: none !important;
color: #fff !important;
font-size: 32px !important;
font-weight: 600 !important;
font-family: 'Plus Jakarta Sans', system-ui, sans-serif;
line-height: 1.2 !important;
padding: 12px 8px 16px 0 !important;
}
.header-search-popup form .search-field:focus,
.header-search-popup form .header-search-field:focus {
border-bottom-color: #ff5d00 !important;
outline: none !important;
}
.header-search-popup form .search-field::placeholder {
color: rgba(255, 255, 255, 0.45);
font-weight: 500;
}
.header-search-popup .search-submit {
position: static !important;
flex: 0 0 auto;
width: 56px !important;
height: 56px !important;
margin: 0 !important;
border-radius: 50% !important;
background: #ff5d00 !important;
color: #fff !important;
font-size: 18px !important;
}
.header-search-popup .header-search-close {
top: 28px !important;
right: 32px !important;
width: 48px !important;
height: 48px !important;
border: 1px solid rgba(255, 255, 255, 0.35) !important;
border-radius: 50%;
}
@media (max-width: 991px) {
.header-search-popup form,
body.header-search-active .header-search-popup form {
padding: 0 20px;
width: 100% !important;
}
.header-search-popup form .search-field,
.header-search-popup form .header-search-field {
font-size: 22px !important;
height: 56px;
}
.header-search-popup .header-search-close {
top: 16px !important;
right: 16px !important;
}
}
@media (max-width: 991px) {
html,
body {
overflow-x: hidden;
}
body.azwa-template .header-above-desk .container > .row,
body .header-above-desk .container > .row {
flex-wrap: nowrap;
justify-content: flex-start;
align-items: center;
min-height: 0;
padding: 6px 0;
gap: 8px;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
scrollbar-width: none;
}
body.azwa-template .header-above-desk .container > .row::-webkit-scrollbar,
body .header-above-desk .container > .row::-webkit-scrollbar {
display: none;
}
body.azwa-template .header-above-desk .container > .row > [class*="col-"],
body .header-above-desk .container > .row > [class*="col-"] {
flex: 0 0 auto;
width: auto;
max-width: none;
text-align: left !important;
}
body.azwa-template .header-above .header-info,
body .header-above .header-info {
flex-wrap: nowrap !important;
white-space: nowrap;
}
body.azwa-template .header-above .header-info li,
body .header-above .header-info li {
padding-right: 10px !important;
margin-right: 10px !important;
}
body.azwa-template .header-above .trh-social,
body .header-above .trh-social {
display: none !important;
}
.header .logo img,
.theme-mobile-menu .logo img {
max-height: 48px !important;
}
.theme-mobile-menu .acc-badges__item {
height: 40px;
padding: 2px 4px;
}
.theme-mobile-menu .acc-badges__item img {
height: 34px !important;
max-height: 34px !important;
}
.theme-mobile-menu .site-description {
display: none !important;
}
} .cc-quick-rail {
position: fixed;
right: 0;
top: 50%;
transform: translateY(-50%);
z-index: 60;
display: flex;
flex-direction: column;
gap: 0;
width: 132px;
background: #fff;
border: 1px solid #eceef2;
border-right: 0;
border-radius: 12px 0 0 12px;
box-shadow: -8px 10px 24px -16px rgba(20, 22, 28, 0.35);
overflow: hidden;
font-family: 'Plus Jakarta Sans', system-ui, sans-serif;
}
.cc-quick-rail__item {
display: flex;
flex-direction: row;
align-items: center;
justify-content: flex-start;
gap: 8px;
min-height: 0;
padding: 11px 12px 11px 10px;
background: transparent;
border: 0;
border-bottom: 1px solid #eceef2;
border-radius: 0;
box-shadow: none;
color: #2b2d33 !important;
text-decoration: none !important;
text-align: left;
transition: background .2s ease, color .2s ease;
}
.cc-quick-rail__item:last-child {
border-bottom: 0;
}
.cc-quick-rail__item:hover,
.cc-quick-rail__item:focus {
transform: none;
background: #fff7f0;
border-color: #eceef2;
box-shadow: none;
color: #ff5d00 !important;
}
.cc-quick-rail__icon {
width: 24px;
height: 24px;
border-radius: 7px;
background: #fff1e6;
color: #ff5d00;
display: inline-flex;
align-items: center;
justify-content: center;
font-size: 11px;
flex: 0 0 auto;
}
.cc-quick-rail__label {
font-size: 11px;
font-weight: 600;
line-height: 1.2;
letter-spacing: 0;
}
.cc-quick-rail__item--primary {
background: #ff5d00;
border-color: transparent;
color: #fff !important;
box-shadow: none;
}
.cc-quick-rail__item--primary .cc-quick-rail__icon {
background: rgba(255, 255, 255, 0.18);
color: #fff;
}
.cc-quick-rail__item--primary:hover,
.cc-quick-rail__item--primary:focus {
background: #d44d00;
border-color: transparent;
color: #fff !important;
}
@media (max-width: 991px) {
.cc-quick-rail {
position: fixed;
left: 0;
right: 0;
bottom: 72px;
top: auto;
transform: none;
width: auto;
flex-direction: row;
gap: 0;
margin: 0;
border: 0;
border-top: 1px solid #eceef2;
border-radius: 0;
box-shadow: 0 -8px 20px -16px rgba(20, 22, 28, 0.35);
z-index: 59;
background: #fff;
}
body.home .cc-quick-rail {
position: static;
bottom: auto;
box-shadow: none;
border-top: 1px solid #eceef2;
z-index: 1;
}
body:not(.home) {
padding-bottom: 140px;
}
.cc-quick-rail__item {
flex: 1 1 0;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 4px;
min-height: 58px;
min-width: 0;
padding: 8px 4px;
border-bottom: 0;
border-right: 1px solid #eceef2;
text-align: center;
}
.cc-quick-rail__item:last-child {
border-right: 0;
}
.cc-quick-rail__icon {
width: 22px;
height: 22px;
font-size: 10px;
}
.cc-quick-rail__label {
font-size: 10px;
line-height: 1.15;
max-width: 100%;
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
}
@media (max-width: 380px) {
.cc-quick-rail__label {
font-size: 9px;
}
.cc-quick-rail__item {
padding: 7px 2px;
min-height: 54px;
}
}
@media print {
.cc-quick-rail {
display: none !important;
}
}