html.no-scroll{overflow:hidden!important;touch-action:auto!important}@media (max-width:1335px){*,::after,::before{animation-timeline:none!important}body,html{overflow-x:clip!important}header .header-title h1{font-size:2.5rem}.nav-container .menu-side{position:absolute;top:0;left:0;width:100svw;height:100svh;background-color:#fff;flex-direction:column;justify-content:space-around;gap:10px;translate:0 -100px;opacity:0;pointer-events:none;visibility:hidden;transition:.3s translate,.3s opacity,.3s visibility;z-index:99990;overflow:hidden!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.nav-container .menu-side::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.nav-container .nav-logo img{height:50px}.nav-container .menu-side .main-menu-btn,nav .menu-btn{font-size:3vw}.nav-container .menu-side .nav-menus{flex-direction:column}.nav-container .menu-side.active .menuBars.closeMenu{scale:1;opacity:1}.nav-container .menu-side *,.nav-container .menu-side .social-media a svg path{color:var(--dark)}.nav-container .menu-side.active{translate:0}.nav-container .menu-side .url{display:flex;flex-direction:column;text-align:center;font-size:1.5rem}.nav-container .menu-side .url a{padding:20px 30px}.nav-container .menuBars{width:40px;height:40px}.nav-container .menu-side.active{pointer-events:all;translate:0 0;opacity:1;visibility:visible}.nav-container .menu-side .social-media,.nav-container .menu-side .url{scale:1.5}.nav-container .menu-side .main-menu-btn{transition:.3s opacity,.3s max-height,.3s margin,.3s padding,.3s transform;max-height:1000px;overflow:visible}.nav-container .menu-side.has-active .nav-menus>.main-menu-btn:not(.active){opacity:0;max-height:0;margin:0!important;padding:0!important;overflow:hidden;pointer-events:none;border:none}.header-details,.section-container{width:90%}.bigTitle{font-size:2.5rem}.bigTitle svg{width:2.5rem;height:2.5rem}.subTitle:not(#iletisim .subTitle,#hizmetler .subTitle,#hakkimizda .subTitle){font-size:1.5rem;gap:5px}.focus-detail address{font-size:1rem!important;margin-top:.5rem!important;margin-bottom:1rem!important}.focus-detail .inputBx label{font-size:1rem!important}.focus-detail .inputBx input,.focus-detail .inputBx textarea{font-size:1rem!important;padding:6px 8px}.faq-details p,.focus-detail p{font-size:1rem!important;margin:1rem 0!important}.focus-detail ul{padding:0}.focus-detail ul li{font-size:1.05rem!important}#faq-obj{font-size:8rem!important}.focus-container .focus-img article{opacity:1!important}.focus-container .focus-img article h2,.focus-container .focus-img article h2::before{font-size:1.5rem!important}.faq{padding-top:3rem!important}.fixed-contact{bottom:10px;right:10px}.fixed-contactContainer{gap:10px!important}.fixed-contactBtn{padding:8px!important}.fixed-contactBtn svg{width:35px!important;height:35px!important}.fixed-contactDetails{display:none!important}#hizmetler{scroll-margin-top:80px!important}#hakkimizda{scroll-margin-top:80px!important}#iletisim{scroll-margin-top:70px!important}.nav-menus .menu-btn svg{width:30px;height:30px}.menu-box{left:50%;transform:translate(-50%,10px) scale(1);align-items:center;justify-content:center;padding-top:0}body:not(.bg-black) nav .menu-box .menu-box-bg{background:var(--bg-clr)!important;box-shadow:0 2px 20px rgba(0,0,0,.06);border-radius:15px}.menu-box .menu-btn{padding:8px 10px}.main-menu-btn.active .menu-box{transform:translate(-50%,20px) scale(1)}.nav-menus{justify-content:center}.nav-menus.right-side{margin-top:30px;gap:5px}.section-container.jobCard{width:620px!important}.bigParagraph{font-size:2rem}.nav-container .nav-logo{aspect-ratio:auto}}@media (max-width:950px){.footer-main-inner{grid-template-columns:1fr 1fr;gap:2rem}.footer-col--brand{grid-column:1/-1;flex-direction:row;align-items:center;gap:2rem;flex-wrap:wrap}.footer-brand-desc{max-width:100%}.footer-contact-item{padding:.6rem 1.5rem}.footer-bottom-inner{flex-direction:column;align-items:center;text-align:center}.footer-bottom-right{justify-content:center}}@media (max-width:768px){.safety-img-container article{width:360px}.bigParagraph{font-size:5vw}.subTitle:not(#iletisim .subTitle,.subTitle.center){font-size:1.5rem;gap:10px;display:flex;flex-direction:column;align-items:center;text-align:center}#iletisim .subTitle{font-size:2rem}.subTitle svg{width:30px;height:30px}.faq,.focus-container.focus-anim-r:not(#hizmetler .focus-container,#iletisim .focus-container){flex-direction:column}#iletisim .focus-container,.focus-container.focus-anim:not(#hizmetler .focus-container.focus-anim){flex-direction:column!important}#faq-obj,.faq-container,.focus-container.half-side .focus-detail,.focus-img{width:100%!important}.focus-img{border-radius:12px}.focus-img iframe{height:200px!important}.focus-anim.focus-img-container{margin-top:0!important;gap:15px!important}#hizmetler .focus-anim.focus-img-container .focus-img{aspect-ratio:1/1!important}header .header-title h1{font-size:5vw}header .header-title h2{font-size:2.82vw}.footer-policy{padding-top:1rem}.safety{padding-top:0!important}.safety-container{flex-direction:column;gap:0!important}.safety-container .side{width:100%!important}.nav-container .menu-side .main-menu-btn,nav .menu-btn{font-size:2rem}.nav-container{width:90%}.nav-container .menuBars.closeMenu{right:1.8rem}.header-content h1{font-size:2.5rem}.header-content h2{font-size:1.5rem}.features-col{flex-wrap:wrap}.feature-card{width:calc(50% - 25px)!important}.section-container#features{width:100%}.features-title{padding:0 1rem}.features-col{gap:15px!important}.magicText{padding:0 5px;border-radius:8px}.welcome-focus .focus-container{display:grid!important;grid-template-columns:1fr;gap:1.5rem}.welcome-focus .focus-detail{display:contents}.welcome-focus .subTitle{order:1;position:static!important;padding-bottom:0!important;text-align:center;justify-content:center;width:100%}.welcome-focus .focus-img{order:2;margin-top:0;aspect-ratio:16/9;width:100%!important}.welcome-focus .focus-detail p{order:3;text-align:justify}.welcome-focus .focus-buttons{order:4;margin-top:1rem;display:flex;justify-content:center}.social-dock{bottom:16px;right:16px}.theme-toggle-btn{bottom:16px;left:16px}}@media (max-width:660px){.jobCard .jobCard-container{flex-wrap:nowrap!important}.jobCard .jobCard-container{justify-content:start!important;gap:0!important}.section-container.jobCard{width:100%!important}.jobCard .swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center;min-width:100%}.jobCard .swiper-pagination-bullet-active{background-color:#000!important}.jobCard .swiper-slide .jobBox{height:100%!important}.space{padding:5vw 0}.subTitle{padding-bottom:1rem!important}}@media (max-width:500px){.header-content h1{font-size:10vw!important}.header-content h2{font-size:6vw!important}.header-content{margin-bottom:10px}.subTitle.center{font-size:10vw!important}.footer-contact-inner{flex-direction:column;gap:0}.footer-contact-item{width:100%;max-width:100%;padding:.8rem 1rem;justify-content:flex-start}.footer-contact-item:not(:last-child)::after{display:none}.footer-contact-item:not(:last-child){border-bottom:1px solid rgba(255,255,255,.07)}.footer-main-inner{grid-template-columns:1fr;gap:1.5rem}.footer-col--brand{flex-direction:column;gap:.5rem}.footer-policy-inner{gap:.5rem;padding:0 1rem}.footer-policy-sep{display:none}.footer-policy-link{padding:.2rem .5rem}.footer-bottom-inner{flex-direction:column;align-items:center;text-align:center;gap:1rem;padding:0 1rem}.footer-bottom-socials{flex-wrap:wrap;justify-content:center}.footer-bottom-right{flex-direction:column;align-items:center}.focus-container .focus-img article h2{font-size:6vw!important}.safety-img-container .main-btn{bottom:-8px!important;font-size:5vw!important}.header-details{bottom:15%!important}.bigTitle{font-size:8vw}.bigTitle svg{width:5vw;height:5vw}.subTitle:not(#iletisim .subTitle,.subTitle.center){font-size:5.5vw}.nav-container .menu-side .main-menu-btn,nav .menu-btn{font-size:6vw}#faq-obj{font-size:35vw!important}.faq-btn{padding:20px 0!important;padding-left:40px!important;font-size:5vw!important}.faq-text{font-size:4vw!important}.footer-copyright{align-items:center}.footer-social-wrapper{align-items:center;gap:0}.footer-tursab{margin-top:1rem}.feature-card{width:92%!important}.subTitle{padding-bottom:2rem}.footer-container{min-height:100svh;justify-content:center}.safety-container{margin-bottom:1rem}.footer-policy{flex-direction:column;justify-content:center;padding:0;gap:0}.main-btn{font-size:16px}.space{height:2vw}.focus-detail ul li,.safety-container p{font-size:3.5vw!important;margin-bottom:0!important}.safety-container a{font-size:3.8vw!important}.footer-signature{padding-bottom:1rem}.footer-brand-sub{text-align:center}.footer-contact-bar{padding:0}}@media (max-width:460px){.safety-img-container article{font-size:15px!important;width:290px;border-radius:12px!important;bottom:8px!important}}@media (max-width:375px){.safety-img-container article{font-size:4vw!important;width:95%!important}.nav-container .logo h1 span{font-size:5.5vw!important}.nav-container .logo h1 span:last-child{font-size:4.9vw!important}.nav-container svg{width:30px;height:30px}.focus-anim.focus-img-container{margin-top:.7rem!important;gap:10px!important}.safety-img-container article{width:90%;bottom:5px;width:96%}.main-btn{padding:4px 6px!important;border-width:1px!important;border-radius:10px!important}}@media (max-width:320px){.space{height:1vw}.main-btn{font-size:4vw!important}footer .logo h1 span{font-size:7vw!important}footer .logo h1 span:last-child{font-size:6.3vw!important}.footer-copyright,.footer-link{font-size:5.5vw}.footer-copyright svg{width:11vw;height:9vw}.link-btn,.main-btn.dark{font-size:5.5vw!important}.faq-details p,.focus-detail p{font-size:4vw!important}#iletisim .subTitle{font-size:10vw!important}.subTitle svg{width:10vw!important;height:10vw!important}.nav-container .menu-side .social-media,.nav-container .menu-side .url{scale:1.2}.jobCard .swiper-slide .jobBox{scale:0.8!important}}@media (max-width:285px){.footer-signature{justify-content:start!important}.footer-tursab{width:100%}}@media (max-width:260px){.jobCard .swiper-slide .jobBox{scale:0.65!important}}@media (max-width:1335px){body.bg-black .nav-container .menu-side{background-color:#121212!important;background:linear-gradient(135deg,#121212,#181818)!important}body.bg-black .nav-container .menu-side *{color:#fff!important}body.bg-black .nav-container .menu-side .main-btn:hover span,body.bg-black .nav-container .menu-side .main-btn:hover svg path{color:#222!important}body.bg-black .nav-container .menu-side .menuBars.closeMenu svg path{fill:#ffffff!important}body.bg-black .nav-container .menu-side .menu-box-bg{background-color:#1a1a1a!important;border-color:#2a2a2a!important}body.bg-black nav .menuBars.openMenu svg path{stroke:#ffffff!important}}