:root {
	--color-white:#FFFFFF;
	--color-black:#000000;
	--color-blue:#092A57;
	--color-dark-blue:#1098D9;
	--color-light-grey:#EDEDED;
	--color-dark-grey:#DDDDDD;
	--color-text-grey:#555555;
	--color-text-grey-b:#454545;
	--color-F5F5F5:#F5F5F5;
}

*, :after, :before { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
body {margin:0;padding:0;font-size:14px;font-family:'Gilroy';font-weight:normal;overflow-x:hidden;}
a {text-decoration: none;outline:none;outline:0;}
h1,h2,h3,h4,h5,h6 {padding:0;margin:0;font-weight:500;}
ul,li {list-style:none;margin:0;padding:0;}
button,input,video,iframe,a,input,textarea,select {outline:none;-webkit-tap-highlight-color:transparent;}
p {padding:0px;margin:0px;}
.stop-scrolling {height:100%;overflow:hidden;}
.clear {clear: both;}
.w100 {width:100%;}
.dblock {display:block;}
.dinlineblock {display:block;}
.vmiddle {vertical-align:middle;}
.text-center {text-align:center;}
.prelative {position:relative;}
.mobile-block {display:none;}
.none-768 {display:block;}
.block-768 {display:none;}

.btn-black-border-arrow-black-hover {color:var(--color-black);font-weight:500;border:solid 1px var(--color-black);padding:12px 20px;border-radius:45px;transition:.15s all;width:fit-content;display:flex;align-items:center;}
.btn-black-border-arrow-black-hover img {display:block;margin-left:13px;transition:.15s all;}
.btn-black-border-arrow-black-hover:hover,
.btn-black-border-arrow-black-hover.active {color:var(--color-white);border:solid 1px var(--color-black);background:var(--color-black);}
.btn-black-border-arrow-black-hover:hover > img,
.btn-black-border-arrow-black-hover.active > img {filter:brightness(0) invert(1);margin-left:8px;}

.btn-blue-border-arrow-blue-hover {color:var(--color-blue);font-weight:500;border:solid 1px var(--color-blue);padding:12px 20px;border-radius:45px;transition:.15s all;width:fit-content;display:flex;align-items:center;}
.btn-blue-border-arrow-blue-hover img {display:block;margin-left:13px;transition:.15s all;}
.btn-blue-border-arrow-blue-hover:hover,
.btn-blue-border-arrow-blue-hover.active {color:var(--color-white);border:solid 1px var(--color-blue);background:var(--color-blue);}
.btn-blue-border-arrow-blue-hover:hover > img,
.btn-blue-border-arrow-blue-hover.active > img {filter:brightness(0) invert(1);margin-left:8px;}

.btn-white-border-white-hover {font-size:14px;line-height:12px;font-weight:500;color:var(--color-white);border:solid 1px var(--color-white);padding:12px 20px;border-radius:45px;transition:.15s all;display: flex;align-items:center;}
.btn-white-border-white-hover:hover {color:var(--color-blue);border:solid 1px var(--color-white);background:var(--color-white);}
.btn-white-border-white-hover.active {color:var(--color-blue);border:solid 1px var(--color-white);background:var(--color-white);}

.btn-white-border-arrow-white-hover {color:var(--color-white);font-weight:500;border:solid 1px var(--color-white);padding:12px 20px;border-radius:45px;transition:.15s all;width:fit-content;display:flex;align-items:center;}
.btn-white-border-arrow-white-hover img {display:block;width:6px !important;height:10px !important;margin-left:13px;transition:.15s all;filter:brightness(0) invert(1);margin-top:2px;}
.btn-white-border-arrow-white-hover:hover,
.btn-white-border-arrow-white-hover.active {color:var(--color-black);border:solid 1px var(--color-white);background:var(--color-white);}
.btn-white-border-arrow-white-hover:hover > img,
.btn-white-border-arrow-white-hover.active > img {margin-left:8px;filter:none;}

@media (max-width:767px) {
	.btn-white-border-white-hover {padding:12px 20px 10px 20px;}
}

.btn-black-border-black-hover {font-size:14px;line-height:14px;font-weight:500;color:var(--color-black);border:solid 1px var(--color-black);padding:12px 20px;border-radius:45px;transition:.15s all;display: block;}
.btn-black-border-black-hover:hover {color:var(--color-white);border:solid 1px var(--color-black);background:var(--color-black);}
.btn-black-border-black-hover.active {color:var(--color-white);border:solid 1px var(--color-black);background:var(--color-black);}

.line-hover-effect-1-white:before {content:"";position:absolute;left:0px;bottom:-5px;height:1px;width:0%;background:var(--color-white);transition:.4s width;opacity:.5;}
.line-hover-effect-1-white:hover:before {width:100%;}

.line-hover-effect-1-black:before {content:"";position:absolute;left:0px;bottom:-5px;height:1px;width:0%;background:var(--color-blue);transition:.4s width;opacity:1;}
.line-hover-effect-1-black:hover:before {width:100%;}

.line-hover-effect-1-blue:before {content:"";position:absolute;left:0px;bottom:-5px;height:1px;width:0%;background:var(--color-blue);transition:.4s width;opacity:1;}
.line-hover-effect-1-blue:hover:before {width:100%;}

.header {width:100%;z-index:99;padding:35px 100px;}
.header.fixed {position:absolute;top:0px;left:0px;right:0px;}
.header.transparent {background:transparent;}
.header.white {background:var(--color-white);}
.header.gray {background:var(--color-F5F5F5);}
.header .flex-box {display:flex;align-items:center;flex-wrap:nowrap;}
.header .flex-box .left-col {width:42%;}
.header .flex-box .left-col a img {max-width:225px;}
.header .flex-box .right-col {width:58%;}
.header .flex-box .right-col nav {width:100%;position:relative;}
.header .flex-box .right-col nav .mobile-ul {display:none;}
.header .flex-box .right-col nav ul {position:relative;display:flex;align-items:center;justify-content:space-between;}
.header .flex-box .right-col nav ul li {position:relative;cursor:pointer;}
.header .flex-box .right-col nav ul li a {color:var(--color-white);font-size:15px;position:relative;font-weight:500;}
.header .flex-box .right-col nav ul li a.flx {display:flex;align-items:center;}
.header .flex-box .right-col nav ul li a.flx svg {margin-left:8px;transition:.2s all;}
.header .flex-box .right-col nav ul li a.active:before {content:"";position:absolute;left:0px;bottom:-5px;height:1px;width:100%;background:var(--color-white);transition:.4s width;opacity:.5;}
.brown-header-a .header .flex-box .right-col nav ul li a.active {color:var(--color-text-grey);}
.brown-header-a .header .flex-box .right-col nav ul li a.active:before {background:var(--color-text-grey);}
.header.white .flex-box .right-col nav ul li a, .header.gray .flex-box .right-col nav ul li a {color:var(--color-blue);}
.header.white .flex-box .right-col nav ul li a.active, .header.gray .flex-box .right-col nav ul li a.active {opacity:.7;}
.header.white .flex-box .right-col nav ul li a.active:before, .header.gray .flex-box .right-col nav ul li a.active:before {background:var(--color-blue);}

.header .flex-box .right-col nav ul .sub_menu {display:none;position:absolute;left:0px;top:0px;min-width:230px;padding-top:55px;z-index:3;}
.header .flex-box .right-col nav ul .sub_menu li a {display:flex;justify-content:space-between;align-items:center;padding:11px 15px;transition:.2s all;font-size:13px;}
.header.header.transparent .flex-box .right-col nav ul .sub_menu li {border-bottom:solid 1px rgba(255,255,255,.2);}
.header.header.transparent .flex-box .right-col nav ul .sub_menu li:last-child {border-bottom:solid 0px #333;}
.header.header.transparent .flex-box .right-col nav ul .sub_menu li a {background:var(--color-blue);}
.header.header.transparent .flex-box .right-col nav ul .sub_menu li a:hover {background:var(--color-dark-blue);}
.header.gray .flex-box .right-col nav ul .sub_menu li {border-bottom:solid 1px #dddddd;}
.header.gray .flex-box .right-col nav ul .sub_menu li:last-child {border-bottom:solid 0px #dddddd;}
.header.gray .flex-box .right-col nav ul .sub_menu li a {background:var(--color-F5F5F5);}
.header.gray .flex-box .right-col nav ul .sub_menu li a:hover {background:#EDEDED;}
.header .flex-box .right-col nav ul li:hover > .sub_menu {display:block;}
.header .flex-box .right-col nav ul li:hover > a svg {transform:rotate(180deg);}
.header .flex-box .right-col nav ul li:hover > .sub_menu li a svg {transform:rotate(0deg);}

.header .flex-box .right-col nav ul .sub_sub_menu {display:none;position:absolute;left:230px;top:0px;min-width:210px;padding-top:0px;z-index:3;}
.header .flex-box .right-col nav ul li .sub_menu li:hover > .sub_sub_menu {display:block;}

.section-h1 {display:block;width:100%;font-size:30px;font-weight:normal;padding:35px 100px;color:var(--color-blue);}
.section-h1.no-padding {padding:0px 0px 0px 0px !important;}
.section-h1.mb-35 {margin-bottom:35px;}
.s-h1-bottom-p {display:block;width:100%;padding:0px;}
.s-h1-bottom-p b {font-size:20px;font-weight:600;color:var(--color-blue);display:block;margin-top:45px;margin-bottom:10px;}
.s-h1-bottom-p span {font-size:17px;font-weight:500;color:var(--color-text-grey);line-height:22px;}

@media (max-width:767px) {
	.s-h1-bottom-p span br {display:none;}
}
#MobileMenu {height:calc(100vh - 89px);padding:30px 0px 100px 0px;position:fixed;background:var(--color-blue);left:0;top:89px;;right:0;bottom:0;transform:translateY(30px);overflow-y:auto;z-index:9999;transition:.6s all;;visibility:hidden;opacity:0;}
#MobileMenu ul {padding-left:15px;padding-right:15px;}
#MobileMenu ul li {margin-bottom:30px;}
#MobileMenu ul li:last-child {margin-bottom:0px;}
#MobileMenu ul li a {font-size:22px;color:var(--color-white);opacity:1;display:flex;align-items:center;justify-content:space-between;}
#MobileMenu ul li a svg {transition:.3s all;}
.open_submenu > a svg {transform:rotate(180deg);}
#MobileMenu .buttons {padding-left:15px;padding-right:15px;margin-top:50px;}
#MobileMenu .buttons a {display:block;width:fit-content;margin-bottom:20px;opacity:.8;}
.open-menu #MobileMenu {visibility:visible;opacity:1;transform:translateY(0px);transition:.6s all;}
.open-menu .header {background:var(--color-blue);}
.open-menu .header .flex-box .left-col a img {filter:brightness(0) invert(1);}
.open-menu .header .flex-box .left-col a.lang {color:var(--color-white) !important;}
.open-menu .header .flex-box .left-col a.mobile-menu-button span {background:var(--color-white) !important;}

#MobileMenu ul li .sub_menu {max-width:100%;margin-top:20px;display:none;}
#MobileMenu ul li .sub_menu li a {font-size:17px;color:var(--color-white);opacity:.7;}
#MobileMenu ul li .sub_menu li {margin-bottom:22px;}
#MobileMenu ul li .sub_menu li .sub_sub_menu {margin-top:20px;}
#MobileMenu ul li .sub_menu li .sub_sub_menu li a {font-size:16px;opacity:.6;}

#MobileMenu ul li.open_submenu > .sub_menu {display:block;}

.main-video-section {width:100%;height:100vh;position:relative;background:var(--color-light-grey);}
.main-video-section video {width:100%;height:100vh;object-fit:cover;position:absolute;z-index:9;left:0px;top:0px;}
.main-video-section:after {content:"";position:absolute;top:0px;right:0px;left:auto;bottom:auto;width:100%;height:100vh;background:rgba(0,0,0,.3);z-index:11;}
.main-video-section .titles {position:absolute;z-index:13;top:50%;left:100px;transform:translateY(-50%);}
.main-video-section .titles img.by {width:600px;}
.main-video-section .texts {position:absolute;z-index:13;top:50%;right:100px;transform:translateY(-50%);}
.main-video-section .texts .change-texts {}
.main-video-section .texts p {overflow:hidden;color:var(--color-white);width:100%;font-weight:300;font-size:40px;transition:1s all cubic-bezier(0, 0, 0.94, -0.01);opacity:0;visibility:hidden;height:0px;text-align:right;}
.main-video-section .texts p.is-visible {opacity:1;visibility:visible;height:auto;}

.first-banner-section {width:100%;height:100vh;position:relative;}
.first-banner-section .first-banner-slider {width:100%;height:100vh;}
.first-banner-section .first-banner-slider .swiper-slide {width:100%;height:100vh;position:relative;}
.first-banner-section .first-banner-slider .swiper-slide:after {content:"";position:absolute;top:0px;right:0px;left:auto;bottom:auto;width:100%;height:100vh;background:rgba(0,0,0,.4);z-index:2;}
.first-banner-section .first-banner-slider .swiper-slide img {width:100%;height:100vh;object-fit:cover;position:relative;z-index:1;}
.first-banner-section .first-banner-slider .swiper-slide .text {width:100%;position:absolute;z-index:3;top:50%;transform:translateY(-50%);}
.first-banner-section .first-banner-slider .swiper-slide .text h3 {display:block;font-size:44px;font-weight:500;width:80%;margin:0 auto;text-align:center;color:var(--color-white);transition:.4s all;transition-delay: .6s;transform:translateY(25px);opacity:0;}
.first-banner-section .first-banner-slider .swiper-slide .text p {display:block;font-size:17px;line-height:23px;font-weight:400;width:35%;margin:0 auto;text-align:center;color:var(--color-white);transition:.4s all;transition-delay: .8s;transform:translateY(25px);opacity:0;}
.first-banner-section .first-banner-slider .swiper-slide .text p a {margin:0 auto;font-size:14px;}
.first-banner-section .first-banner-slider .swiper-slide.swiper-slide-active .text h3 {transform:translateY(0px);opacity:1;}
.first-banner-section .first-banner-slider .swiper-slide.swiper-slide-active .text p {transform:translateY(0px);opacity:1;margin-top:20px;}
.first-banner-section .first-banner-slider .swiper-slide.swiper-slide-active .text a {transform:translateY(0px);opacity:1;margin-top:20px;}
.first-banner-section .swiper-button-prev {left:100px;transition:.2s all;color:var(--color-white);}
.first-banner-section .swiper-button-next {right:100px;transition:.2s all;color:var(--color-white);}
.first-banner-section .swiper-button-prev:hover {opacity:.6;}
.first-banner-section .swiper-button-next:hover {opacity:.6;}
.first-banner-section .swiper-pagination {bottom:20px;color:var(--color-white);font-size:18px;}
.first-banner-section .swiper-pagination .swiper-pagination-current {color:var(--color-white);font-size:22px;font-weight:600;opacity:1 !important;}
.first-banner-section .swiper-pagination .swiper-pagination-total {color:var(--color-white);opacity:.5;}

.index-about {width:100%;position:relative;padding:120px 100px 80px 100px;background:var(--color-white);}
.index-about.light {background: var(--color-light-grey);}
.index-about .flex {display:flex;align-items:center;justify-content:space-between;}
.index-about .flex .left {max-width:50%;}
.index-about .flex .left .title {font-size:18px;letter-spacing:1px;font-weight:500;margin-bottom:40px;color:var(--color-blue);}
.index-about .flex .left p {display:block;margin-bottom:25px;font-weight:normal;font-size:15px;line-height:26px;}
.index-about .flex .left p:last-child {margin-bottom:0px;}
.index-about .flex .right a {display:flex;width:fit-content;}


section.sectors {width:100%;position:relative;overflow:hidden;}
.main-slider {width:100%;position:relative;height:90vh;}
.main-slider .swiper-wrapper {display:-webkit-box;display:-ms-flexbox;display:flex;height:90vh;height: calc(var(--vh, 1vh) * 90);}
.main-slider .swiper-slide {-webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; min-height: 0px; min-width: 0px; height: auto;-webkit-transition: width 1s; transition: width 1s;position:relative;}
.main-slider .swiper-slide:after {content:"";opacity:.7;position:absolute;height:100vh;left:0px;right:0px;top:0px;bottom:0px;z-index:12;background-image:url(../../images/nofollow/services-slider-overlay-2.png);background-size:cover;background-position:top;background-repeat:no-repeat;}
.main-slider .swiper-slide .img {position:relative;width:100%;z-index:11;}
.main-slider .swiper-slide .img img {position:relative;width:100%;object-fit:cover;height:90vh;}
.main-slider .swiper-slide .text {position:absolute;z-index:13;bottom:130px;height: auto;left:90px;}
.main-slider .swiper-slide .text .title {font-size:55px;line-height:55px;white-space:break-spaces;min-height:156px;margin-bottom:70px;color:white;}
.main-slider .swiper-slide .text a {width:fit-content;color:white;transition:.15s all;}
.main-slider .swiper-slide .text a img {display:block;margin-left:13px;transition:.15s all;}

.main-slider .swiper-slide .text a {
	width:fit-content !important;
	font-size:14px;
	font-weight:500;
	display:flex;
	align-items:center;
	border:solid 1px var(--color-white);
	border-radius:45px;
	width:auto;
	padding:0px 25px;
	height:45px;
	text-align:center;
	line-height:45px;
	cursor:pointer;
	transition:all .5s ease;
	text-align:center;
	white-space:pre;
	position:relative;
}

.main-slider .swiper-slide .text a span {
	display:inline-block;
	white-space: nowrap;
}

.main-slider .swiper-slide .text a img {
	transition:.2s all;
	filter: brightness(0) invert(1);
	position:relative;
}

.main-slider .swiper-slide .text a:hover {
	color:var(--color-black);
	background:var(--color-white);
}

.main-slider .swiper-slide .text a:hover img {
	filter: brightness(0) invert(0);
}

.main-slider .swiper-slide:nth-child(odd) {width:38%;}
.main-slider .swiper-slide:nth-child(2n) {width:62%;}
.main-slider .swiper-slide.swiper-slide-active {width:38%;}
.main-slider .swiper-slide.swiper-slide-next {width:62%;}
.main-slider .swiper-pagination {position:absolute;z-index:11;right:100px;}
.swiper-nav-holder .swiper-button-disabled {opacity: 0.4 !important}

.swiper-nav-holder .swiper-nav-grid {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition: -webkit-transform 0.4s;
    transition: -webkit-transform 0.4s;
    transition: transform 0.4s;
    transition: transform 0.4s, -webkit-transform 0.4s
}

@media screen and (min-width:62em) {
    .swiper-nav-holder {
        -webkit-transform: none !important;
        transform: none !important;
        /*left: calc(50% + 5px) !important*/
    }
}

@media screen and (max-width:61.9375em) {
    .swiper-nav-holder .swiper-nav-grid {
        -webkit-transform: translateX(0) !important;
        transform: translateX(0) !important
    }
}

.swiper-nav-holder {
    position: absolute;
    z-index: 4;
    right:100px;
    bottom:130px;
}

.swiper-nav-holder .swiper-nav-grid {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.swiper-nav-holder .swiper-nav-grid>div:not(:last-child) {
    margin-right: 0.625rem
}

.swiper-nav-holder .swiper-button-next,
.swiper-nav-holder .swiper-button-prev,
.swiper-nav-holder .swiper-pagination {
    position: static;
	font-weight:500;
}

.swiper-nav-holder .swiper-button-disabled {
    opacity: 0
}

.swiper-nav-holder .swiper-button-next,
.swiper-nav-holder .swiper-button-prev {
    margin-top: 0
}

.swiper-nav-holder .swiper-button-next:after,
.swiper-nav-holder .swiper-button-prev:after {
    display: none
}

.swiper-nav-holder .swiper-button-next,
.swiper-nav-holder .swiper-button-prev {
    color: #FFFFFF;
}

.swiper-nav-holder .swiper-button-next:after,
.swiper-nav-holder .swiper-button-prev:after {
    color: #EDECE8;
}

.swiper-pagination-bullet {
    border: 1px solid #FFFFFF;
    background:transparent;
    width:12px;
    height:12px;
    opacity:1;
}

.swiper-pagination-bullet-active {
    background: #FFFFFF;
}

.services {width:100%;position:relative;}
.services .flex-box {width:100%;position:relative;display:flex;align-items:normal;flex-wrap:wrap;padding:100px 100px;}
.services .flex-box .left {width:50%;}
.services .flex-box .left .sticky {position:sticky;top:160px;}
.services .flex-box .left .sticky .title {margin-top:75px;position:relative;color:var(--color-blue);font-weight:300;font-size:66px;line-height:64px;white-space:break-spaces;}
.services .flex-box .left .sticky p {font-size:16px;line-height:26px;font-weight:normal;color:var(--color-text-grey);max-width:485px;display:block;margin-top:30px;}
.services .flex-box .left ul {display:flex;align-items:center;}
.services .flex-box .left ul li {margin-right:20px;}
.services .flex-box .left ul li:last-child {margin-right:0px;}
.services .flex-box .right {width:50%;padding-top:120px;}
.services .flex-box .right p {color:var(--color-text-grey);font-size:15px;line-height:28px;margin-bottom:20px;font-weight:normal;}
.services .flex-box .right p b {font-weight:600;}
.service_img img {object-fit:cover;height:600px;}

.page_detail {width:100%;position:relative;padding:80px 100px;}
.page_detail .content {width:100%;position:relative;margin-top:40px;}
.page_detail .content h2 {font-weight:600;color:var(--color-blue);font-size:22px;margin-bottom:25px;margin-top:50px;}
.page_detail .content p {font-weight:normal;color:var(--color-text-grey);font-size:15px;line-height:24px;margin-bottom:25px;}
.page_detail .content p b {font-weight:600;color:var(--color-blue);}
.page_detail .content p a {font-weight:600;text-decoration:underline;color:#4c77c1;transition:.2s all;}
.page_detail .content p a:hover {opacity:.7;}

.ff_logolar{
    display:grid;
    grid-template-columns:repeat(5, 1fr);
    gap:20px;
    align-items:center;
    margin:20px 0px;
}

.ff_logo{
    display:flex;
    justify-content:center;
    align-items:center;
    padding:15px;
    border:1px solid #E5E5E5;
    border-radius:12px;
    background:#FFF;
    transition:all .3s ease;
}

.ff_logo:hover{
	border:solid 1px var(--color-blue);
    transform:translateY(-5px);
    box-shadow:0 10px 25px rgba(0,0,0,.08);
}

.ff_logo a{
    display:flex;
    justify-content:center;
    align-items:center;
    width:100%;
    height:100%;
}

.ff_logo img{
    max-width:100%;
    max-height:60px;
    width:auto;
    height:auto;
    object-fit:contain;
}

@media (max-width: 991px){
    .ff_logolar{
        grid-template-columns:repeat(3, 1fr);
    }
}

@media (max-width: 576px){
    .ff_logolar{
        grid-template-columns:repeat(2, 1fr);
        gap:15px;
    }

    .ff_logo{
        padding:12px;
    }

    .ff_logo img{
        max-height:45px;
    }
}

.yatirimci_iliskileri .download-list {position:relative;width:100%;}
.yatirimci_iliskileri .download-list .list {width:100%;display:flex;align-items:center;justify-content:space-between;padding:20px 0px;border-bottom:solid 1px #EEE;}
.yatirimci_iliskileri .download-list .list .name {font-size:16px;font-weight:600;color:var(--color-blue);}
.downlad-button {display:flex;}
.downlad-button img {height:22px;}

.sectors_page_section {width:100%;position:relative;padding:80px 100px;}
.sectors_page_section.light {background: var(--color-light-grey);}
.sectors_boxes {display:flex;align-items:center;flex-wrap:wrap;}
.sectors_boxes .box {width:31%;margin-right:3.5%;margin-bottom:3.5%;}
.sectors_boxes .box:nth-child(3n+3) {margin-right:0%;}
.sectors_boxes .box a {display:block;overflow:hidden;position:relative;}
.sectors_boxes .box a:after {content:"";opacity:.75;position:absolute;height:100vh;left:0px;right:0px;top:0px;bottom:0px;z-index:9;background-image:url(../../images/nofollow/services-slider-overlay-2.png);background-size:cover;background-position:top;background-repeat:no-repeat;}
.sectors_boxes .box a img {display:block;vertical-align:middle;width:100%;object-fit:cover;height:300px;position:relative;z-index:9;transition:.5s;transform:scale(1.1);}
.sectors_boxes .box a .title {position:absolute;color:var(--color-white);z-index:11;bottom:30px;right:30px;font-size:25px;left:30px;font-weight:300;text-align:right;}
.sectors_boxes .box a:hover > img {transform:scale(1.0);}

.board_of_directors {display:flex;align-items:center;flex-wrap:wrap;margin-top:70px;}
.board_of_directors .box {width:31%;margin-right:3.5%;margin-bottom:3.5%;background:var(--color-blue);min-height:200px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;}
.board_of_directors .box:nth-child(3n+3) {margin-right:0%;}
.board_of_directors .box .title {color:var(--color-white);z-index:11;font-size:25px;font-weight:500;display:block;width:100%;text-align:center;}
.board_of_directors .box .description {color:var(--color-white);opacity:.6;z-index:11;font-size:16px;font-weight:normal;display:block;width:100%;text-align:center;margin-top:15px;}

.sector_detail {position:relative;width:100%;z-index:2;}
.sector_detail .img {width:100%;position:relative;z-index:2;}
.sector_detail .img:after {content:"";position:absolute;left:0px;right:0px;top:0px;bottom:0px;z-index:12;background-image:url(../../images/nofollow/services-slider-overlay.png);background-size:cover;background-position:top;background-repeat:no-repeat;}
.sector_detail .img img {width:100%;object-fit:cover;object-position: center;height:520px;display:block;vertical-align:middle;}
.sector_detail .img.v2 img {height:420px;}
.sector_detail .img.v2 h1 {position:absolute;top:50%;transform:translateY(-50%);left:100px;color:var(--color-white);z-index:13;opacity:1;font-size:35px;}
.sector_detail .img.v2 h1 p {font-size:17px;color:var(--color-white);opacity:.7;display:block;margin-top:5px;}
.sector_detail ul {position:absolute;top:70px;left:100px;z-index:3;display:flex;align-items:center;}
.sector_detail ul li {margin-right:20px;}
.sector_detail ul li:last-child {margin-right:0px;}
.sector_detail .flex-box {display:flex;align-items:normal;flex-wrap:wrap;padding:90px 100px;}
.sector_detail .flex-box .left {width:50%;}
.sector_detail .flex-box .left .sticky {position:sticky;top:280px;z-index:1;}
.sector_detail .flex-box .left .sticky .description {position:relative;margin-top:-250px;max-width:410px;margin-bottom:130px;}
.sector_detail .flex-box .left .sticky .description p {font-size:17px;line-height:25px;font-weight:normal;color:var(--color-text-grey);}
.sector_detail .flex-box .left .sticky .title {position:relative;color:var(--color-blue);font-weight:normal;font-size:35px;line-height:56px;white-space:break-spaces;}
.sector_detail .flex-box .right {width:50%;}
.sector_detail .flex-box .right p {font-weight:normal;color:var(--color-text-grey);font-size:15px;line-height:24px;margin-bottom:25px;}
.sector_detail .flex-box .right p a {display:block;font-weight:600;color:blue;transition:.2s all;}
.sector_detail .flex-box .right p a:hover {text-decoration:underline;}
.sector_detail .flex-box .right p a img {max-width:220px;}
.sector_detail .flex-box .right p b {font-weight:600;color:var(--color-blue);}

.sector_detail .flex-box .w100 {max-width:80%;margin:0 auto;}
.sector_detail .flex-box .w100 h1 {display:block;margin-bottom:30px;}
.sector_detail .flex-box .w100 p {font-weight:normal;color:var(--color-text-grey);font-size:15px;line-height:24px;margin-bottom:15px;}
.sector_detail .flex-box .w100 p a {display:block;font-weight:600;color:blue;transition:.2s all;}
.sector_detail .flex-box .w100 p a:hover {text-decoration:underline;}
.sector_detail .flex-box .w100 p a img {max-width:220px;}
.sector_detail .flex-box .w100 p b, .sector_detail .flex-box .w100 p strong {font-weight:600;}

@media (max-width:1780px) {
	.main-slider .swiper-slide .text {left:125px;bottom:140px;}
	.main-slider .swiper-slide .text .title {font-size:65px;line-height:65px;min-height:152px;}
	
	.header {padding:40px 100px;}
	.header .flex-box .right-col nav ul li a {font-size:14px;}
	
	.first-banner-section .swiper-button-prev {left:100px;}
	.first-banner-section .swiper-button-next {right:100px;}
	
	.section-h1 {font-size:45px;padding:40px 100px;}
	
	.services .flex-box .left .sticky .title {font-size:60px;line-height:66px;}
	.services .flex-box .left .sticky p {font-size:16px;line-height:29px;max-width:410px;}
	.services .flex-box .right p {font-size:15px;line-height:24px;}
}

@media (max-width:1480px) {
	.main-slider .swiper-slide .text {left:100px;bottom:100px;}
	.main-slider .swiper-slide .text .title {font-size:55px;line-height:55px;min-height:126px;}
	.swiper-nav-holder {right:100px;bottom:100px;}
	
	.header .flex-box .left-col {width:40%;}
	.header .flex-box .right-col {width:60%;}
	
	.first-banner-section .first-banner-slider .swiper-slide .text h3 {font-size:44px;width:80%;}
	.first-banner-section .first-banner-slider .swiper-slide .text p {font-size:17px;}
	
}

@media (max-width:1280px) {
	.main-slider .swiper-slide .text {left:80px;bottom:80px;}
	.main-slider .swiper-slide .text .title {font-size:38px;line-height:42px;min-height:106px;}
	.swiper-nav-holder {right:100px;bottom:110px;}
	
	.header .flex-box .left-col {width:45%;}
	.header .flex-box .right-col {width:55%;}
	
	.first-banner-section .first-banner-slider .swiper-slide .text h3 {font-size:40px;width:80%;}
	.first-banner-section .first-banner-slider .swiper-slide .text p {font-size:17px;}
	
}

@media (max-width:1080px) {
	.header {padding:25px 60px;}
	.header .flex-box .left-col {width:40%;}
	.header .flex-box .right-col {width:60%;}
	
	.index-about .flex .left {max-width:60%;}
	
	.first-banner-section .swiper-button-prev {left:60px;}
	.first-banner-section .swiper-button-next {right:60px;}
	
	.services ul {top:40px;left:60px;}
	.services .flex-box {padding:80px 60px;}
	
	.sectors_page_section {padding:60px 60px;}
	.page_detail {padding:60px 60px;}
	
	.section-h1 {font-size:30px;font-weight:normal;padding:35px 60px;}
	
	.secto_detail ul {top:40px;left:60px;}
	.secto_detail .flex-box {padding:80px 60px;}
	.secto_detail .img img {height:350px;}
	
	.first-banner-section .first-banner-slider .swiper-slide .text h3 {font-size:36px;width:80%;}
	.first-banner-section .first-banner-slider .swiper-slide .text p {font-size:17px;}
	
	.first-banner-section {height:90vh;}
	.first-banner-section .first-banner-slider {height:90vh;}
	.first-banner-section .first-banner-slider .swiper-slide {height:90vh;}
	.first-banner-section .first-banner-slider .swiper-slide:after {height:90vh;}
	.first-banner-section .first-banner-slider .swiper-slide img {height:90vh;}
	
}

@media (max-width:991px) {
	.main-slider .swiper-slide .text {top:50%;transform: translateY(-50%);left:35px;bottom:auto;}
	.main-slider .swiper-slide .text .title {margin-bottom:40px;min-height:auto;}
	.swiper-nav-holder {right:auto;left:35px;bottom:50px;}
	.main-slider {height:65vh;}
	.main-slider .swiper-wrapper {height:65vh;height: calc(var(--vh, 1vh) * 65);}
	.main-slider .swiper-slide .img img {height:65vh;}
	
	.mobile-block {display:block;}
	.mobile-none {display:none;}
	.header {padding:25px 35px;-webkit-transition: -webkit-transform .6s; transition: -webkit-transform .6s; transition: transform .6s; transition: transform .6s,-webkit-transform .6s;}
	.header .flex-box .right-col {display:none;}
	.header .flex-box .left-col {width:100%;display:flex;align-items:center;justify-content:space-between;}
	.header .flex-box .left-col a.lang {color:var(--color-white);font-size:16px;position:relative;text-decoration:underline;}
	.header.gray .flex-box .left-col a.lang {color:var(--color-text-grey);font-weight:500;}
	.header .flex-box .left-col a.mobile-menu-button {cursor:pointer;position:relative;-webkit-transition: all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition: all 0.2s ease;transition:all 0.2s ease;position:relative;margin-top:-12px;}
	.header .flex-box .left-col a.mobile-menu-button span {display: block; background-color:var(--color-white); height: 2px; width: 40px;position: relative; left: 0; opacity: 1; transition: all 0.35s ease-out; transform-origin: center left;}
	.header.gray .flex-box .left-col a.mobile-menu-button span {background-color:var(--color-blue);}
	.header .flex-box .left-col a.mobile-menu-button span:nth-child(1) {top: 0px;-webkit-transform-origin: top right;transform-origin: top right;} 
	.header .flex-box .left-col a.mobile-menu-button span:nth-child(2) {top: 12px;-webkit-transform-origin: top right;transform-origin: top right;} 
	.header .flex-box .left-col a.mobile-menu-button:not(.collapsed) span:nth-child(1) {transform: rotate(-20deg);}
	.header .flex-box .left-col a.mobile-menu-button:not(.collapsed) span:nth-child(2) {transform:rotate(20deg);}
	.header .flex-box .left-col a.mobile-menu-button span:nth-child(1) {transform: translate(0%, 0%) rotate(0deg) ;}
	.header .flex-box .left-col a.mobile-menu-button span:nth-child(2) {transform: translate(0%, 0%) rotate(0deg) ;}
	
	.first-banner-section .swiper-button-prev {left:35px;}
	.first-banner-section .swiper-button-next {right:35px;}
	
	.sectors_boxes .box {width:47%;margin-right:3%;margin-bottom:3%;}
	.sectors_boxes .box:nth-child(2n+2) {margin-right:0%;}	
	.sectors_boxes .box:nth-child(3n+3) {margin-right:3%;}	
	.sectors_boxes .box .title {font-size:30px;}	
	
	.board_of_directors .box {width:47%;margin-right:3%;margin-bottom:3%;}
	.board_of_directors .box:nth-child(2n+2) {margin-right:0%;}
	.board_of_directors .box:nth-child(3n+3) {margin-right:3%;}
	.board_of_directors .box .title {font-size:22px;}
	.board_of_directors .box .description {font-size:17px;}
	
	.sector_detail ul {max-width:100%;top:40px;left:0px;overflow-y: hidden; overflow-x: scroll; white-space: nowrap; -webkit-overflow-scrolling: touch;padding-bottom:15px;padding-left:35px;padding-right:35px;}
	.sector_detail ul::-webkit-scrollbar {display:none;width:0!important}
	.sector_detail .flex-box {padding:60px 35px;}
	.sector_detail .img img {height:300px;}
	.sector_detail .flex-box .left .sticky .title {font-size:49px;line-height:48px;}
	
	.sector_detail .img.v2 img {height:350px;}
	.sector_detail .img.v2 h1 {position:absolute;left:35px;font-size:30px;}
	
	.sectors_page_section {padding:60px 35px;}
	.page_detail {padding:60px 35px;}
	
	.section-h1 {font-size:28px;font-weight:normal;padding:35px 35px;}
	
	.services ul {max-width:100%;overflow-y: hidden; overflow-x: scroll; white-space: nowrap; -webkit-overflow-scrolling: touch;padding-bottom:15px;padding-left:35px;padding-right:35px;}
	.services ul::-webkit-scrollbar {display:none;width:0!important}
	.services .flex-box {padding:0px 0px;}
	.services .flex-box .left {width:100%;}
	.services .flex-box .right {width:100%;padding-top:40px;padding-bottom:60px;padding-left:35px;padding-right:35px;}
	.services .flex-box .left .sticky .title {font-size:39px;line-height:38px;margin-top:40px;padding-left:35px;padding-right:35px;}
	.services .flex-box .left .sticky p {padding-left:35px;padding-right:35px;}
	
	.main-video-section {width:100%;height:90vh;}
	.main-video-section video {height:90vh;}
	.main-video-section:after {height:90vh;}
	.main-video-section .titles {left:35px;}
	.main-video-section .titles img.by {width:450px;}
	.main-video-section .texts {position:absolute;z-index:13;top:50%;right:35px;transform:translateY(-50%);}
	.main-video-section .texts .change-texts {}
	.main-video-section .texts p {font-size:30px;}
	
}

@media (max-width:768px) {
	.main-slider .swiper-slide .text {top:60px;transform: translateY(0%);left:20px;bottom:auto;}
	.main-slider .swiper-slide .text .title {margin-bottom:25px;font-size:40px;}
	.swiper-nav-holder {right:auto;left:20px;}
	
	.header {padding:35px 15px;}
	
	.first-banner-section .swiper-button-prev {left:15px;}
	.first-banner-section .swiper-button-next {right:15px;}
	
	.sectors_page_section {padding:40px 15px;}
	.page_detail {padding:40px 15px;}
	
	.section-h1 {font-weight:normal;padding:35px 0px;}
	
	.header .flex-box .left-col a img {width:190px;}
	
	.main-video-section {width:100%;height:70vh;}
	.main-video-section video {height:70vh;}
	.main-video-section:after {height:70vh;}
	.main-video-section .titles {left:15px;}
	.main-video-section .titles img.by {max-width:300px;}
	.main-video-section .texts {position:absolute;z-index:13;top:auto;bottom:40px;right:auto;left:15px;transform:translateY(0%);}
	.main-video-section .texts .change-texts {}
	.main-video-section .texts p {font-size:18px;text-align:left;letter-spacing:2px;}
	
	.services .flex-box {padding:35px 0px 20px 0px;}
	.services .flex-box .left .sticky {position:relative;top:0px;}
	.services .flex-box .left .sticky ul {padding-left:15px;padding-right:15px;}
	.services .flex-box .left .sticky .title {padding-left:15px;padding-right:15px;margin-top:35px;}
	.services .flex-box .left .sticky p {padding-left:15px;padding-right:15px;}
	.services .flex-box .right {padding-left:15px;padding-right:15px;padding-bottom:20px;}
		
	.sectors_boxes .box {width:100%;margin-right:0%;margin-bottom:3%;}
	.sectors_boxes .box:nth-child(2n+2) {margin-right:0%;}	
	.sectors_boxes .box:nth-child(3n+3) {margin-right:0%;}	
	.sectors_boxes .box .title {font-size:23px;}	
	.sectors_boxes .box a img {height:300px;}
	
	.yatirimci_iliskileri .download-list .list {flex-wrap:wrap;}
	.yatirimci_iliskileri .download-list .list .name {width:100%;margin-bottom:15px;}
	
	.sector_detail ul {top:30px;padding-left:20px;padding-right:20px;}
	.sector_detail .flex-box {padding:45px 20px;}
	.sector_detail .flex-box .left {width:100%;}
	.sector_detail .flex-box .right {width:100%;}
	.sector_detail .flex-box .left .sticky {position:relative;top:0px;margin-bottom:35px;}
	.sector_detail .flex-box .left .sticky .description {margin-top:0px;margin-bottom:25px;}
	.sector_detail .flex-box .left .sticky .title {font-size:39px;line-height:38px;}
	
	.sector_detail .img.v2 img {height:270px;}
	.sector_detail .img.v2 h1 {position:absolute;left:20px;font-size:26px;}
	
	.first-banner-section .first-banner-slider .swiper-slide .text h3 {font-size:30px;width:90%;}
	.first-banner-section .first-banner-slider .swiper-slide .text p {font-size:17px;width:80%}
	
	.index-about .flex {flex-wrap:wrap;}
	.index-about .flex .left {max-width:100%;}
	.index-about .flex .right {margin-top:30px;}
	
	.board_of_directors {margin-top:40px;flex-wrap:wrap;}
	.board_of_directors .box {width:100%;margin-right:0%;margin-bottom:3%;}
	.board_of_directors .box:nth-child(2n+2) {margin-right:0%;}
	.board_of_directors .box:nth-child(3n+3) {margin-right:0%;}
	.board_of_directors .box .title {font-size:20px;}
	.board_of_directors .box .description {font-size:15px;}
	
	.footer .top .left p.b img {height:auto;width:100%;}
	
}

@media (max-width:568px) {
	.sectors_boxes {margin-top:25px;}
	.sectors_boxes.no-mt {margin-top:0px;}
	.sectors_boxes .box {width:100%;margin-right:0%;margin-bottom:3%;}
	.sectors_boxes .box:nth-child(2n+2) {margin-right:0%;}	
	.sectors_boxes .box:nth-child(3n+3) {margin-right:0%;}
	.sectors_boxes .box a .title {font-size:22px;}
	.sectors_boxes .box a img {height:290px;}
	
	.first-banner-section .swiper-button-prev {top:auto;bottom:42px;}
	.first-banner-section .swiper-button-next {top:auto;bottom:42px;}
	.first-banner-section .swiper-pagination {bottom:45px;width:50%;left:50%;transform:translateX(-50%);}
	
	.first-banner-section .swiper-pagination {font-size:16px;}
	.first-banner-section .swiper-pagination .swiper-pagination-current {font-size:20px;}
	
	.first-banner-section .first-banner-slider .swiper-slide .text h3 {font-size:24px;width:94%;}
	.first-banner-section .first-banner-slider .swiper-slide .text p {font-size:16px;width:92%}
	
	.index-about .flex .left img {max-width:90%;}
	
}

.policies {width:100%;position:relative;padding:80px 100px;}
.policies .flex {display:flex;align-items:center;flex-wrap:wrap;}
.policies .flex a {display:block;position:relative;overflow:hidden;}
/*.policies .flex a:after {content:"";opacity:1;position:absolute;z-index:2;width:100%;height:auto;left:0px;right:0px;top:0px;bottom:0px;background-image:url(../../images/nofollow/policy-overlay-bg-2.png);background-size:cover;background-position:top;background-repeat:no-repeat;}*/
.policies .flex a img {display:block;position:relative;width:100%;object-fit:cover;z-index:1;height:350px;transition:.5s all;transform:scale(1.1);}
.policies .flex a:hover > img {transform:scale(1.0);}
.policies .flex a .title {position:absolute;z-index:3;color:var(--color-white);font-weight:normal;font-size:21px;top:30px;left:30px;}
.policies .flex .left {width:48%;margin-right:2%;}
.policies .flex .left .title {color:var(--color-white);}
.policies .flex .center {width:24%;margin-right:1%;}
.policies .flex .center .title {color:var(--color-white);}
.policies .flex .right {width:24%;margin-left:1%;}

.kurumsal {width:100%;position:relative;padding:80px 100px 0px 0px;margin-bottom:80px;}
.kurumsal .flex {width:100%;position:relative;display:flex;align-items:center;flex-wrap:wrap;}
.kurumsal .flex .left {width:48%;margin-right:3%;}
.kurumsal .flex .left img {width:100%;display:block;vertical-align:middle;object-fit:cover;height:600px;object-position:right;}
.kurumsal .flex .left img.cover {object-fit:cover;height:700px;object-position:right;}
.kurumsal .flex .right {width:49%;}
.kurumsal .flex .right p {font-weight:normal;display:block;margin-bottom:23px;font-size:14.5px;line-height:28px;}
.kurumsal .flex .right p b {font-weight:600;font-size:26px;color:var(--color-blue);}
.kurumsal .flex .right p span {font-weight:500;font-size:20px;color:var(--color-blue);}
.kurumsal .flex .right .contact-list {width:100%;position:relative;}
.kurumsal .flex .right .contact-list li {margin-bottom:30px;}
.kurumsal .flex .right .contact-list li b {display:block;font-size:20px;font-weight:500;margin-bottom:10px;color:var(--color-blue);}
.kurumsal .flex .right .contact-list li span {display:block;color:var(--color-text-grey-b);font-size:15px;}
.kurumsal .flex .right .contact-list li a {position:relative;display:block;color:var(--color-text-grey-b);font-size:15px;width:max-content;}
.kurumsal .flex .right iframe {display:block;}

.footer {position:relative;width:100%;}
.footer-fixed-bottom .footer {position:fixed;bottom:0px;} 
.footer .top {position:relative;width:100%;display:flex;align-items:normal;flex-wrap:wrap;padding:80px 100px;background:var(--color-F5F5F5);}
.footer .top .left {width:45%;}
.footer .top .left .flex {display:flex;align-items:center;}
.footer .top .left .flex a:first-child {margin-right:14px;}
.footer .top .left p {color:var(--color-blue);font-size:18px;display:block;margin-bottom:25px;}
.footer .top .left p.b {color:var(--color-blue);font-size:16px;display:block;margin-top:25px;}
.footer .top .left p.b b {font-weight:500;}
.footer .top .left p.b img {display:inline-block;margin:0px 0px;height:15px;}
.footer .top .left img.by {display:block;max-width:250px;margin-top:20px;}
.footer .top .right {width:55%;}
.footer .top .right ul {display:flex;align-items:normal;justify-content:space-between;flex-wrap:wrap;}
.footer .top .right ul li {width:33.333%;}
.footer .top .right ul li .title {color:var(--color-blue);display:block;margin-bottom:25px;font-weight:600;}
.footer .top .right ul li .description {line-height:18px;max-width:220px;position:relative;color:var(--color-blue);}
.footer .top .right ul li a {position:relative;color:var(--color-blue);}
.footer .bottom {position:relative;width:100%;background:var(--color-blue);padding:35px 100px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;}
.footer .bottom .left {width:100%;text-align:center;}
.footer .bottom .left span {color:var(--color-black);font-weight:500;}
.footer .bottom .right {width:50%;display:flex;justify-content:end;}
.footer .bottom .right ul {display:flex;align-items:normal;}
.footer .bottom .right ul li:first-child {margin-right:60px;}
.footer .bottom .right ul li.d-flex {display:flex;align-items:normal;align-items:center;}
.footer .bottom .right ul li.d-flex span {margin-right:0px;color:var(--color-white);}
.footer .bottom .right ul li a.up {display:flex;align-items:center;color:var(--color-white);transition:.15s all;}
.footer .bottom .right ul li a.up span {margin-left:16px;width:44px;height:44px;border:solid 1px var(--color-white);border-radius:50%;display:block;text-align:center;line-height:44px;cursor:pointer;}
.footer .bottom .right ul li a.up b {font-weight:500;}
.footer .bottom .right ul li a.up:hover {opacity:.75;}
.footer .center {background:var(--color-light-grey);position:relative;padding:35px 100px;display:flex;align-items:center;justify-content:space-between;}
.footer .center ul {width:max-content;display:flex;align-items:center;justify-content:center;}
.footer .center ul li {padding-right:35px;}
.footer .center ul li a {color:var(--color-blue);font-weight:500;display:block;position:relative;transition:.2s all;}
.footer .center ul li a:hover {opacity:.7;}
.footer .center ul li a:before {position:absolute;width:5px;height:5px;border-radius:50%;background:var(--color-blue);top:50%;left:auto;transform:translateY(-50%);opacity:1 !important;right:-22.5px}
.footer .center ul li:last-child a:before {opacity:0;width:0px;padding-right:0px;}
.footer .center span {font-weight:500;color:var(--color-blue);}

.form-group {width:100%;position:relative;margin-bottom:20px;}
.form-group .label {width:100%;position:relative;color:var(--color-blue);font-size:18px;font-weight:500;display:block;margin-bottom:5px;}
.form-group label a {color:var(--color-blue);font-size:18px;font-weight:500;}
.form-group input[type="text"],
.form-group textarea,
.form-group select {width:100%;position:relative;border:solid 1px #CECECE;border-radius:15px;padding:12px;box-shadow:none;background:#FFF;font-size:16px;}
.form-group input[type="text"]:hover,
.form-group textarea:hover,
.form-group select:hover {background:#F4F4F4;}
.form-group input[type="text"]:focus,
.form-group textarea:focus,
.form-group select:focus {border:solid 1px var(--color-blue);background:#F4F4F4;}
.form-group button {cursor:pointer;}

.ff_logolar {}

@media (max-width:1191px) {
	.policies .flex .left {width:100%;margin-right:0%;margin-bottom:2%;}
	.policies .flex .center {width:48%;margin-right:1%;}
	.policies .flex .right {width:48%;margin-left:1%;}
	
	.kurumsal .flex .left {width:45%;margin-right:5%;}
	.kurumsal .flex .right {width:50%;}
	
}

@media (max-width:1080px) {
	.footer .top {padding:80px 60px;}
	.footer .bottom {padding:35px 60px;}
	.footer .center {padding:25px 60px;}
	.footer .top .left {width:100%;overflow:hidden;}
	.footer .top .right {width:100%;margin-top:40px;}
	.footer .top .right ul li .description {max-width:90%;}
	.policies {padding:80px 60px;}
	.kurumsal {padding:70px 60px 0px 0px;}
	.index-about {padding:80px 60px;}
	
	.kurumsal {margin-bottom:70px;}
}

@media (max-width:991px) {
	.footer .top {padding:60px 35px;}
	.footer .bottom {padding:35px 35px;}
	.footer .center {padding:25px 35px;display:block;}
	.policies {padding:60px 35px;}
	.kurumsal {padding:60px 35px 0px 35px;}
	.index-about {padding:80px 35px;}
	
	.kurumsal .flex .left {width:100%;margin-right:0%;margin-bottom:20px;}
	.kurumsal .flex .right {width:100%;}
	.kurumsal .flex .left img {height:auto;}
	.kurumsal .flex .left img.cover {height:auto;}
	
	.footer .center span {display:block;width:100%;border-top:solid 1px rgba(255,255,255,.3);padding-top:25px;margin-top:25px;}
	
	.service_img img {object-fit:cover;height:400px;}
	
	.kurumsal {margin-bottom:60px;}
}

@media (max-width:768px) {
	.none-768 {display:none;}
	.block-768 {display:block;}
	
	.policies {padding:30px 15px;}
	.kurumsal {padding:30px 15px 0px 15px;}

	.index-about {padding:50px 15px;}
	
	.footer .top {padding:40px 15px;}
	.footer .bottom {padding:25px 15px;display:block;}
	.footer .top .right ul {display:block;}
	.footer .top .right ul li {width:100%;margin-bottom:30px;}
	.footer .top .right ul li:last-child {margin-bottom:0px;}
	.footer .bottom .left {width:100%;margin-bottom:15px;text-align:left;}
	.footer .bottom .right {width:100%;display:block;}
	.footer .bottom .right ul {justify-content:space-between;}
	.footer .bottom .right ul li a.up {margin-top:-30px;}
	.footer .bottom .right ul li a.up b {display:none;}
	.footer .center {padding:25px 15px;}
	.footer .center ul {display:block;}
	.footer .center ul li {padding-right:0px;padding-left:20px;margin-bottom:20px;}
	.footer .center ul li:last-child {margin-bottom:0px;}
	.footer .center ul li a:before {left:-20px;}
	.footer .center ul li:last-child a:before {opacity:1;width:5px;padding-right:0px;}
	
	.policies .flex a img {height:280px;}
	
	.kurumsal .flex .left img {height:380px;}
	
	.kurumsal {margin-bottom:40px;}
	
	.service_img img {object-fit:cover;height:300px;}
	
}

@media (max-width:568px) {
	.policies .flex .left {width:100%;margin-right:0%;margin-bottom:20px;}
	.policies .flex .center {width:100%;margin-right:0%;margin-bottom:20px;}
	.policies .flex .right {width:100%;margin-left:0%;margin-bottom:20px;}
	.policies .flex a img {height:auto;}
		
}

.advantages-section {
    padding: 120px 100px 80px 100px;
    background: #FFFFFF;
}

.section-title {
    text-align: center;
    margin-bottom: 40px;
}

.section-title h2 {
    font-size: 34px;
    font-weight: 600;
    color:var(--color-blue);
}

.advantages-grid {
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    gap: 24px;
}

.advantage-box {
    background: #fff;
    padding: 30px 22px;
    border-radius: 18px;
    box-shadow: 0 10px 35px rgba(31, 82, 125, 0.08);
    transition: all .3s ease;
    text-align: center;
}

.advantage-box:hover {
    transform: translateY(-8px);
    box-shadow: 0 18px 45px rgba(31, 82, 125, 0.16);
}

.advantage-icon {
    width: 66px;
    height: 66px;
    margin: 0 auto 20px;
    border-radius: 50%;
    background: linear-gradient(135deg, #0349C2, #03368D);
    display: flex;
    align-items: center;
    justify-content: center;
}

.advantage-icon svg {
    width: 32px;
    height: 32px;
    fill: #fff;
}

.advantage-box h3 {
    font-size: 19px;
    font-weight: 600;
    color:var(--color-blue);
    margin-bottom: 12px;
}

.advantage-box p {
    font-size: 15px;
    line-height: 1.6;
    color: #555;
    margin: 0;
}

@media (max-width: 1200px) {
    .advantages-grid {
        grid-template-columns: repeat(3, 1fr);
    }
}

@media (max-width: 1080px) {
	.advantages-section {padding:80px 60px;}
}
@media (max-width: 991px) {
	.advantages-section {padding:80px 35px;}
}
@media (max-width: 768px) {
    .advantages-grid {
        grid-template-columns: repeat(1, 1fr);
    }
    .advantages-section {padding:50px 15px;}
}