@import url('../../../gfonts/plus-jakarta-sans.css');@import url('../../../gfonts/imperial-script-pinyon-script.css');:root{--base-color:#3C2FC0;--medium-gray:#4f565c;--dark-gray:#011e42;--light-red:#F2F1FC;--alt-font:'Plus Jakarta Sans',sans-serif;--primary-font:'Plus Jakarta Sans',sans-serif}body{font-size:17px;line-height:32px}sup{top:-0.7em}.lh-42px{line-height:42px}.box-layout{padding:0 40px}a{color:#fffb8;transition:color 0.3s ease-in-out}a:hover{color:#8997a8}.a-normal{color:#4f565c !important;transition:color 0.3s ease-in-out}.a-normal:hover{color:var(--dark-gray) !important}.footer-dark a:hover,.footer-light a:hover,.footer-navbar li a{color:#fffb8}.footer-dark a:hover,.footer-light a:hover,.footer-navbar li a:hover{color:#8997a8}b,strong{font-weight:700}.navbar .navbar-nav .nav-link{font-size:14px;text-transform:uppercase;font-weight:500}header .navbar-brand{padding:10px 0}.header-icon ul{display:inline-flex;padding:0;gap:.7em;margin:0}footer .footer-logo img{max-height:65px}.anasayfa-hakkimizda{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}.anasayfa-blog .blog-grid .card .blog-image img{height:260px;object-fit:cover;width:100%}.anasayfa-blog .blog-grid .card .card-body p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.bg-position-bottom{background-position:bottom}.bg-gradient-dark-blue{background:linear-gradient(90deg,#1D3557,#457B9D)}header .navbar-brand img{max-height:65px}.header-icon .icon>a{font-size:20px}footer .nav-link{padding:0}ul.footer-navbar{display:flex;justify-content:space-between;flex-wrap:wrap;@media screen and (max-width:768px){flex-direction:column}}.bg-dark-color,.header-cart-icon .cart-count{background-color:var(--dark-gray)}.navbar .btn.btn-switch-text.btn-medium>span{padding:10px 25px;font-size:14px}.navbar .navbar-nav .dropdown.dropdown-with-icon-style02 .dropdown-menu{border-radius:0;box-shadow:0 0 35px 0 rgb(0 0 0 / 10%)}.navbar .navbar-nav .dropdown.dropdown-with-icon-style02 .dropdown-menu li a i{font-size:29px;width:28px;margin-right:12px}.navbar .navbar-nav .dropdown .dropdown-menu a,.navbar .navbar-nav .dropdown .dropdown-menu a:hover,.navbar .navbar-nav .dropdown .dropdown-menu li.active>a{color:var(--white);font-weight:500}.navbar .navbar-nav .dropdown.dropdown-with-icon-style02 .dropdown-menu li a{font-size:14px;line-height:28px;padding:14px 14px 14px 16px;border-bottom:1px solid rgba(255,255,255,0.1)}.navbar .navbar-nav .dropdown.dropdown-with-icon-style02 .dropdown-menu li a:hover,.navbar .navbar-nav .dropdown.dropdown-with-icon-style02 .dropdown-menu li.active a{opacity:0.6}.navbar .navbar-nav .dropdown .dropdown-menu{background-color:var(--dark-gray)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:25px}.down-section{bottom:30px}.page-title-extra-large h1{font-size:4rem;line-height:4rem}h1,.h1{font-size:4.688rem;line-height:4.688rem}h2{font-size:3.125rem;line-height:3.125rem}.small-screen{height:350px !important}.text-gradient-orange-sky-blue{background-image:linear-gradient(to right,#f7693c,#c74e45,#7d3785,#582d9f,#3928af);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.bg-gradient-very-light-gray-transparent{background:-webkit-linear-gradient(right,rgba(240,244,253,1.0),rgba(255,255,255,0.0));background:linear-gradient(to right,rgba(240,244,253,1.0),rgba(255,255,255,0.0))}.bg-gradient-blue-whale-transparent{background:-webkit-linear-gradient(right,rgba(17,27,50,1.0),rgba(255,255,255,0.0));background:linear-gradient(to right,rgba(17,27,50,1.0),rgba(255,255,255,0.0))}.bg-gradient-quartz-light-transparent{background:-webkit-linear-gradient(right,rgba(227,225,245,1.0),rgba(255,255,255,0.0));background:linear-gradient(to right,rgba(227,225,245,1.0),rgba(255,255,255,0.0))}.bg-gradient-quartz-white{background-image:linear-gradient(to bottom,#4799ff0f,#f4f4fb,#f8f7fc,#fbfbfe,#fff)}.bg-gradient-base-color-transparent{background-image:-webkit-gradient(linear,left bottom,left top,from(rgb(60 47 192)),to(transparent));background-image:linear-gradient(to top,rgba(60,47,192,.8) 0%,transparent 100%)}.bg-gradient-regal-blue-transparent{background-image:-webkit-gradient(linear,left bottom,left top,from(rgb(22 35 64)),to(transparent));background-image:linear-gradient(to top,rgb(22 35 64) 0%,transparent 100%)}.bg-gradient-flamingo-amethyst-green{background-image:linear-gradient(to right,#f7693c,#c74e45,#7d3785,#582d9f,#3928af)}.bg-gradient-base-transparent{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(22,32,44,1)),to(transparent));background-image:linear-gradient(to top,rgba(22,32,44,.9) 8%,transparent 80%)}.bg-gradient-dark-transparent{background:-webkit-gradient(linear,left bottom,left top,color-stop(7%,#162340),to(transparent));background:linear-gradient(to top,#162340 7%,transparent 70%)}.bg-regal-blue{background-color:#162340}.bg-blue-whale{background-color:#16233F}.top-40{top:40% !important}.left-30{left:30% !important}.right-30{right:30% !important}.top-30{top:30%}.top-20{top:20%}.left-170px{left:170px}.mt-minus-2{margin-top:-2px}.left-minus-300px{left:-300px}.btn{letter-spacing:0px;text-transform:inherit}.btn.btn-extra-large{font-size:18px}.btn.btn-large{font-size:16px}.btn.btn-medium{font-size:15px}.btn.btn-small{font-size:14px}.btn.btn-link{padding:0 0 2px;position:relative;text-decoration:none;border:0;border-bottom:2px solid;letter-spacing:0;background-color:transparent}.btn-gradient-flamingo-amethyst-green{background-image:linear-gradient(to right,#f7693c,#c74e45,#7d3785,#582d9f,#3928af,#582d9f,#7d3785,#c74e45,#f7693c);background-size:200% auto;color:var(--white)}.interactive-banner-style-02.dark-hover:hover .btn{opacity:0.7}.blog-comment li .btn-reply{padding:6px 20px 7px}.process-step-style-05 .progress-step-separator{bottom:inherit;height:100%}.interactive-banner-style-02:hover figure figcaption .features-icon{margin-bottom:17px}.pagination-style-01 .page-item .page-link:hover,.pagination-style-01 .page-item.active .page-link{background:var(--dark-gray);color:var(--white)}.pagination-style-01 .page-item:first-child .page-link,.pagination-style-01 .page-item:last-child .page-link{background:transparent;color:var(--medium-gray)}.pagination-style-01 .page-item:first-child .page-link:hover,.pagination-style-01 .page-item:last-child .page-link:hover{color:var(--dark-gray)}.accordion-style-06 .accordion-item.active-accordion{background-image:linear-gradient(to bottom,#f7f8f9,#f9fafb,#fbfbfc,#fdfdfd,#fff)}#map{border-radius:6px 0 0 6px}.border-radius-top-lr{border-radius:6px 6px 0 0}footer ul li{margin-bottom:0}.scroll-progress{right:10px}.newsletter-style-02 input{font-size:15px}#demo-corporate-slider{border-radius:6px}.hesperiden.tparrows{width:54px;height:54px;background:transparent;border:1px solid rgba(255,255,255,0.2);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.hesperiden.tparrows:hover{border:1px solid rgba(255,255,255,1);background:rgba(255,255,255,1)}.hesperiden.tparrows:hover:before{color:#232323}.hesperiden.tparrows:before{line-height:52px}.hesperiden.tparrows.tp-leftarrow:before{content:"\f104";font-family:"Font Awesome 6 Free";font-size:16px;font-weight:900}.hesperiden.tparrows.tp-rightarrow:before{content:"\f105";font-family:"Font Awesome 6 Free";font-size:16px;font-weight:900}.hesperiden.tparrows.tp-leftarrow:before{margin-left:0}.hesperiden.tparrows.tp-rightarrow:before{margin-right:0}.get-started-btn{transition:0.3s ease-in-out !important}.hesperiden.tparrows{z-index:97}@media (max-width:1700px){.navbar .navbar-nav .nav-link{padding-left:19px;padding-right:19px}}@media (max-width:1600px){.navbar .navbar-nav .nav-link{padding-left:12px;padding-right:12px}}@media (max-width:1350px){.navbar .navbar-nav .nav-link{padding-left:10px;padding-right:10px}}@media (max-width:1300px){.navbar .navbar-nav .nav-link{padding-left:9px;padding-right:9px}}@media (max-width:1199px){.accordion-style-06 .accordion-item{padding:15px 50px 15px 35px}.box-layout{padding:0}#demo-corporate-slider{border-radius:0}.lg-border-radius-0px{border-radius:0 !important}.navbar .navbar-nav .nav-link{padding-left:10px;padding-right:10px}}@media (max-width:991px){.navbar .navbar-nav .dropdown.dropdown-with-icon-style02 .dropdown-menu{width:calc(100% + 30px) !important;margin-left:-15px;padding:10px 45px;margin-bottom:0;margin-right:-15px}.navbar .navbar-nav .dropdown.dropdown-with-icon-style02 .dropdown-menu li a,.navbar-modern-inner .navbar-nav .dropdown.dropdown-with-icon-style02 .dropdown-menu li a,.navbar-full-screen-menu-inner .navbar-nav .dropdown.dropdown-with-icon-style02 .dropdown-menu li a{padding-left:0;padding-right:0}[data-mobile-nav-style=modern] .navbar-modern-inner .navbar-nav .dropdown.dropdown-with-icon-style02 .dropdown-menu li a{font-size:17px;line-height:normal;display:flex;align-items:center}[data-mobile-nav-style=modern] .navbar-modern-inner .navbar-nav .dropdown.dropdown-with-icon-style02 .dropdown-menu li a i{font-size:26px}}@media (max-width:767px){#map{border-radius:0}.small-screen{height:300px !important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:20px}}@media (max-width:575px){.accordion-style-06 .accordion-item{padding:15px}footer .elements-social.social-icon-style-02 li{margin:0 15px 0 0}footer .elements-social.social-icon-style-02 li:first-child{margin-left:0}}.path{fill:none;stroke:#fff;stroke-width:1;stroke-dashoffset:1000;-webkit-animation:dash 5s linear infinite;animation:dash 5s linear infinite;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:stroke-dashoffset}@-webkit-keyframes dash{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0}}@keyframes dash{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0}}.footer-navbar a{font-size:14px;color:#52595f;transition:color 0.3s ease-in-out}.footer-navbar a:hover{color:#1D3557}.elements-social ul{list-style:none;padding:0;margin:0;display:flex;gap:10px}.elements-social ul li a{font-size:18px;color:#6c757d;transition:color 0.3s ease-in-out}.elements-social ul li a:hover{color:#1D3557}.vizyon-section h3{font-size:20px;line-height:normal;color:#011e42;margin-bottom:7px}.bg-very-light-gray{background-color:#F8F9FA}.value-card{min-height:277px;background-color:#FFF;padding:30px;box-shadow:0 4px 12px rgba(0,0,0,0.08);transition:transform 0.3s ease-in-out,box-shadow 0.3s ease-in-out;border-left:3px solid #1D3557}.value-card:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(0,0,0,0.12)}.value-title{font-size:1.5rem;font-weight:700;color:#1D3557;margin-bottom:20px}.value-list li{font-size:1rem;line-height:1.7;margin-bottom:10px;color:#555}.timeline-section{padding:60px 20px;background-color:#F8F9FA;position:relative}.timeline-wrapper{overflow-x:auto;padding-bottom:20px;scrollbar-width:thin;scrollbar-color:#1D3557 #e0e0e0}.timeline{display:flex;gap:30px;align-items:flex-start;padding:20px 0;transition:transform 0.3s ease-in-out}.timeline-item{background-color:white;box-shadow:0 4px 12px rgba(0,0,0,0.08);overflow:hidden;transition:all 0.3s ease-in-out;min-width:260px;max-width:260px;display:flex;flex-direction:column;text-align:center;border-left:3px solid #1D3557}.timeline-item:hover{transform:translateY(-5px);box-shadow:0 8px 16px rgba(0,0,0,0.12)}.timeline-content img{width:100%;height:180px;object-fit:cover;filter:grayscale(1)}.timeline-text{padding:20px;font-size:14px;color:#555;height:auto;min-height:193px}.timeline-text h3{font-size:20px;font-weight:bold;color:#1D3557;margin-bottom:10px}.timeline-text p{font-size:14px;line-height:1.6}@media (max-width:768px){.timeline{flex-wrap:nowrap;overflow-x:auto}.timeline-item{min-width:220px}}.timeline-wrapper::-webkit-scrollbar{height:4px}.timeline-wrapper::-webkit-scrollbar-thumb{background-color:#1D3557}.timeline-wrapper::-webkit-scrollbar-track{background-color:#e0e0e0}.aspect-16-9{aspect-ratio:16/9}.video-icon .video-icon-sonar .video-icon-sonar-bfr{width:120px !important;height:120px !important;content:"";position:absolute;border-radius:50%;top:-30px;left:-30px;z-index:-100}.video-icon .video-icon-sonar{position:absolute;width:100%;height:100%;border-radius:50%;top:0;left:0;z-index:-10}.video-icon-extra-large.video-icon-box .video-icon i{margin-left:5px;color:#fff}.video-icon-extra-large .video-icon{width:60px;height:60px;font-size:30px}ul.footer-ul-2{display:flex;flex-wrap:wrap}ul.footer-ul-2 li{width:50%}.order-0.order-lg-1 a.link-logo{left:-20px;right:auto;@media(max-width:768px){left:50%}}.link-logo{position:absolute;right:-20px;width:300px;bottom:-20px;border-radius:8px;@media screen and (max-width:768px){width:200px;left:50%;transform:translateX(-50%)}}ul.value-list{padding-left:0}.timeline-content{position:relative}.page-title-medium h1{font-size:3rem;line-height:3rem}.home-img img{max-height:100vh;width:100%;object-fit:cover}.team-photo{width:100%;height:350px;object-fit:cover;object-position:top}.object-cover{object-fit:cover}.h-slider{height:calc(100vh - 85px);@media (max-width:768px){height:26vh}}
/* The hero is a real <img>, not a background, and the only global rule is
   img{max-width:100%} — a ceiling, not a floor. So the 1920px-wide source
   stopped at 1920 and left the rest of the section blank above that width.
   Desktop only (the <source> switches to the mobile asset at 768px). */
@media (min-width:769px){.h-slider img{width:100%;height:100%;object-fit:cover;object-position:center top}}.navbar-toggler-line{background-color:#fff}.text-koray{color:#a68d6f}.bg-gray{background-color:#e5e5e7}.text-justify{text-align:justify}.text-gray{color:#4a5e74}.text-kucuk{font-size:14px}.tiklama-menu{position:relative;@media(max-width:992px){display:none}}.hamburger-btn{background:none;border:none;padding:10px;cursor:pointer;position:relative;width:30px;height:24px}.hamburger-btn .line{display:block;position:absolute;height:2px;width:100%;background:#fff;transition:all 0.3s ease-in-out}.hamburger-btn .line:nth-child(1){top:0}.hamburger-btn .line:nth-child(2){top:7px}.hamburger-btn .line:nth-child(3){top:14px;width:75%}.cik-menu{position:fixed;top:0;right:0;width:300px;height:100vh;background:#011e42;transition:transform 0.3s ease;z-index:9999;overflow-y:auto;transform:translateX(100%)}.cik-menu.active{transform:translateX(0)}.dropdown .menu-item i{transition:transform 0.3s ease;font-size:14px}.dropdown.active .menu-item i{transform:translateX(5px) rotate(-90deg)}.menu-gozuktu{overflow:hidden}.menu-header{padding:20px;text-align:right}.close-btn{color:#fff;font-size:30px;background:none;border:none;cursor:pointer}.menu-list{padding:20px;list-style:none}.menu-item{color:#fff;padding:10px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.submenu{max-height:0;overflow:hidden;transition:max-height 0.5s ease-out}.submenu.active{max-height:500px}.submenu li a{color:#919ead;padding:8px 10px;display:block;text-decoration:none}.submenu li a:hover{color:#fff}.mobil-gozukcek{@media(max-width:991px){display:block !important}}.desktop-gozukcek{@media(max-width:991px){display:none !important}}.hamburger-btn.active .line:nth-child(1){transform:translateY(7px) rotate(45deg)}.hamburger-btn.active .line:nth-child(2){opacity:0}.hamburger-btn.active .line:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.pinyon{font-family:"Pinyon Script",cursive;font-style:normal}.inter{font-family:"Imperial Script",cursive;font-style:normal}.youtube-video{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;height:100%;padding:0;@media(max-width:768px){min-height:550px}}.youtube-video iframe{position:absolute;top:0;left:0;transform:scale(1.2);border:0;pointer-events:none;width:100%;height:100%;@media(max-width:768px){transform:scale(3)}}html[dir="rtl"] .media-body a{margin-right:10px}.swiper-logo{position:absolute;top:20px;left:20px;max-width:250px;width:100%;@media(max-width:768px){top:10px;left:10px;max-width:150px}}.services-box-style-01:hover .swiper-logo>img{transform:scale(1);-webkit-transform:scale(1)}h6.text-dark-gray.mb-3{font-size:1.4rem}
