svg.CircularProgressbar{width:110px;height:110px}.admin-layout,.admin-sidebar{display:flex;min-height:100vh}.admin-sidebar{width:260px;padding:24px 20px;background:rgba(3,8,43,.98);border-right:1px solid rgba(245,183,84,.18);flex-direction:column;gap:24px;position:sticky;top:0;align-self:flex-start}.admin-sidebar__brand{display:flex;align-items:center;gap:12px}.admin-sidebar__logo{width:36px;height:36px;border-radius:12px;background:linear-gradient(135deg,#f5b754,#f5b754);display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;color:#03082b;box-shadow:0 12px 30px rgba(245,183,84,.4)}.admin-sidebar__title{font-size:15px;letter-spacing:.12em;text-transform:uppercase;opacity:.85}.admin-sidebar__nav{display:flex;flex-direction:column;gap:6px;margin-top:6px}.admin-sidebar__link{display:flex;align-items:center;padding:10px 12px;border-radius:10px;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.78);opacity:.9;transition:background .2s ease,color .2s ease,transform .15s ease}.admin-sidebar__link:hover{background:rgba(245,183,84,.1);color:#f5b754;transform:translateX(2px)}.admin-sidebar__link--active{background:linear-gradient(135deg,#f5b754,#f8d18a);color:#03082b;font-weight:600;box-shadow:0 14px 32px rgba(245,183,84,.45)}.admin-sidebar__footer{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:14px;border-top:1px solid hsla(0,0%,100%,.08);font-size:12px}.admin-sidebar__user{opacity:.75}.admin-sidebar__logout{border:0;padding:6px 12px;border-radius:999px;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.78);font-size:11px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border:1px solid rgba(245,183,84,.6);transition:background .2s ease,color .2s ease,border-color .2s ease}.admin-sidebar__logout:hover{background:#f5b754;color:#03082b;border-color:#f5b754}.admin-layout__content{flex:1;padding:26px 30px}.admin-layout__header{margin-bottom:24px}.admin-layout__heading{font-size:24px;letter-spacing:.16em;text-transform:uppercase;margin-bottom:6px}.admin-layout__subtitle{font-size:13px;max-width:520px;opacity:.8}.admin-layout__body{border-radius:18px;padding:20px 22px;border:1px solid rgba(245,183,84,.16)}.admin-contact-form{display:flex;flex-direction:column;gap:22px}.admin-form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.admin-form-card{border-radius:14px;padding:16px 18px;border:1px solid hsla(0,0%,100%,.06)}.admin-form-card h2{font-size:14px;text-transform:uppercase;letter-spacing:.14em;margin-bottom:12px}.admin-form-group{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.admin-form-group label{font-size:11px;text-transform:uppercase;letter-spacing:.16em;opacity:.75}.admin-form-group input,.admin-form-group textarea{border-radius:10px;border:1px solid hsla(0,0%,100%,.12);color:#000;padding:8px 10px;font-size:13px;outline:none}.admin-form-group textarea{resize:vertical}.admin-form-group input:focus,.admin-form-group textarea:focus{border-color:#f5b754;box-shadow:0 0 0 1px rgba(245,183,84,.45)}.admin-form-add{margin-top:4px;padding:6px 10px;border-radius:999px;border:0;background:rgba(245,183,84,.18);color:#f5b754;font-size:11px;text-transform:uppercase;letter-spacing:.16em;cursor:pointer}.admin-form-add:hover{background:rgba(245,183,84,.32)}.admin-form-actions{display:flex;justify-content:flex-end}.admin-form-submit{padding:10px 24px;border-radius:999px;border:0;background:linear-gradient(135deg,#f5b754,#f8d18a);color:#03082b;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.18em;cursor:pointer;box-shadow:0 16px 40px rgba(245,183,84,.6)}.admin-form-submit:disabled{opacity:.7;cursor:default;box-shadow:none}.admin-form-alert{padding:8px 12px;border-radius:10px;font-size:12px}.admin-form-alert--error{background:rgba(239,68,68,.12);border:1px solid rgba(248,113,113,.5)}.admin-form-alert--success{background:rgba(22,163,74,.12);border:1px solid rgba(74,222,128,.45)}@media(max-width:991px){.admin-form-grid{grid-template-columns:1fr}}.admin-blog-list{display:flex;flex-direction:column;gap:10px;max-height:520px;overflow-y:auto}.admin-blog-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:12px;background:#e5e5e5;border:1px solid hsla(0,0%,100%,.06)}.admin-blog-item-main{display:flex;flex-direction:column;gap:3px}.admin-blog-item-title{font-size:14px;font-weight:500}.admin-blog-item-slug{font-size:11px;opacity:.7}.admin-blog-item-date{font-size:11px;opacity:.75}.admin-blog-item-actions{display:flex;gap:6px}.admin-media-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.admin-media-item{display:flex;flex-direction:column;gap:8px;border-radius:12px;background:rgba(3,8,43,.9);border:1px solid hsla(0,0%,100%,.06);padding:10px}.admin-media-thumb{width:100%;aspect-ratio:4/3;overflow:hidden;border-radius:10px;background:hsla(0,0%,100%,.03);display:flex;align-items:center;justify-content:center}.admin-media-thumb img{width:100%;height:100%;object-fit:cover}.admin-media-meta{display:flex;flex-direction:column;gap:4px}.admin-media-key{font-size:12px;max-height:34px;overflow:hidden;text-overflow:ellipsis}.admin-media-info{font-size:11px;opacity:.75}.admin-media-actions{display:flex;gap:6px;margin-top:4px}.admin-modal-backdrop{position:fixed;inset:0;background:rgba(15,23,42,.7);display:flex;align-items:center;justify-content:center;z-index:9990}.admin-modal{background-color:#e5e5e5!important;border-radius:16px;border:1px solid rgba(248,250,252,.12);box-shadow:0 24px 80px rgba(15,23,42,.9);width:min(960px,96vw);max-height:88vh;display:flex;flex-direction:column;padding:18px 18px 20px}.admin-modal__header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.admin-modal__title{font-size:15px;font-weight:500}.admin-modal__close{border:0;background:rgba(0,0,0,0);color:#020617;cursor:pointer;font-size:20px;line-height:1;padding:0 4px}.admin-modal__body{overflow-y:auto;padding-top:4px}@media(max-width:991px){.admin-layout,.admin-sidebar{flex-direction:column}.admin-sidebar{position:relative;width:100%;min-height:auto;border-right:0;border-bottom:1px solid rgba(245,183,84,.18)}.admin-layout__content{padding:20px 16px 24px}}html{scroll-behavior:smooth}body{cursor:auto}.mouse-cursor{display:none!important}.door-intro{position:fixed;inset:0;z-index:9999;pointer-events:none;background:#03082b;display:flex;align-items:center;justify-content:center;animation:doorIntroFadeOut 2.1s ease-out forwards}.door-intro:after,.door-intro:before{content:"";position:absolute;top:0;bottom:0;width:50%;background:linear-gradient(135deg,#03082b,#000000)}.door-intro:before{left:0;border-right:1px solid rgba(245,183,84,.35);animation:doorIntroSlideLeft 1s ease-out forwards}.door-intro:after{right:0;border-left:1px solid rgba(245,183,84,.35);animation:doorIntroSlideRight 1s ease-out forwards}.door-intro__logo{position:relative;color:#f5b754;font-size:22px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;z-index:1;opacity:0;animation:doorIntroLogo .7s ease-out .2s forwards}@keyframes doorIntroSlideLeft{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes doorIntroSlideRight{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes doorIntroLogo{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes doorIntroFadeOut{0%{opacity:1}to{opacity:0;visibility:hidden}}.page-transition{position:relative;transition:opacity .4s ease}.page-transition--fade-out{opacity:0}.page-transition--fade-in,.page-transition--idle{opacity:1}.page-transition__overlay{position:fixed;inset:0;z-index:9998;pointer-events:none;background:#03082b;opacity:0;transition:opacity .4s ease}.page-transition--fade-out .page-transition__overlay{opacity:1}.page-transition--fade-in .page-transition__overlay,.page-transition--idle .page-transition__overlay{opacity:0}a{color:#fff}a,a:hover{text-decoration:none!important;border-bottom:none!important}a:hover{color:#911100}.navbar .navbar-contact .navbar-contact-link,.navbar .navbar-nav .dropdown-item,.navbar .navbar-nav .nav-link{transition:.2s}.navbar .navbar-contact .navbar-contact-link:hover,.navbar .navbar-nav .dropdown-item:hover,.navbar .navbar-nav .dropdown-menu .dropdown-item:hover,.navbar .navbar-nav .nav-link:hover{color:#03082b!important}.slick-next,.slick-prev{display:none!important}.testimonials.grid .testim .slick-track .slick-active>div{position:relative;margin:0 20px}.testimonials.grid .testim .slick-track .item{margin:0}#before-after-slider{width:100%;position:relative;overflow:hidden}#before-after-slider img{all:unset;width:100%}#after-image{display:block}.path a{text-transform:capitalize}#before-image{position:absolute;height:100%;width:50%;top:0;left:0;overflow:hidden;z-index:2}.contact .form input,.contact .form textarea{color:#fff}.twentytwenty-handle:after,.twentytwenty-handle:before{content:" ";display:block;background:#fff;position:absolute;z-index:30;-webkit-box-shadow:0 0 12px rgba(51,51,51,.5);-moz-box-shadow:0 0 12px rgba(51,51,51,.5);box-shadow:0 0 12px rgba(51,51,51,.5);width:3px;height:9999px;left:50%}.twentytwenty-left-arrow,.twentytwenty-right-arrow{width:0;height:0;border:6px inset rgba(0,0,0,0);position:absolute;top:50%;margin-top:-6px}.twentytwenty-handle:after{bottom:100%}.twentytwenty-handle{height:38px;width:38px;position:absolute;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border:3px solid #fff;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;-webkit-box-shadow:0 0 12px rgba(51,51,51,.5);-moz-box-shadow:0 0 12px rgba(51,51,51,.5);box-shadow:0 0 12px rgba(51,51,51,.5);z-index:40;cursor:pointer}.twentytwenty-left-arrow{border-right:6px solid #fff;left:50%;margin-left:-17px}.twentytwenty-right-arrow{border-left:6px solid #fff;right:50%;margin-right:-17px}#before-after-slider .overlay{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:11;opacity:0;transition:opacity .3s linear}#before-after-slider:hover .overlay{opacity:1}.twentytwenty-after-label,.twentytwenty-before-label{opacity:0}.twentytwenty-after-label:before,.twentytwenty-before-label:before{content:attr(data-content)}.justified-gallery img{height:100%;object-fit:cover;min-height:335px}.twentytwenty-before-label:before{left:10px}.twentytwenty-after-label:before{right:10px}a.col-lg-4.col-xl-3.col-md-6{padding-left:5px;padding-right:5px;margin-bottom:10px}.twentytwenty-after-label,.twentytwenty-before-label{position:absolute;top:0;width:100%;height:100%;transition:opacity .3s linear}a.col-lg-4.col-xl-3.col-md-12{margin-bottom:10px}.twentytwenty-after-label:before,.twentytwenty-before-label:before{position:absolute;background:hsla(0,0%,100%,.2);line-height:38px;padding:0 20px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#fff;font-size:13px;letter-spacing:.1em;z-index:100;top:50%;margin-top:-19px}.justified-gallery{margin:10px 0}.pages-header .cont h1{text-transform:capitalize}.pages-header{position:relative;overflow:hidden;background-color:#03082b!important}.pages-header .pages-header__surface{position:absolute;inset:0;z-index:1;background-color:#03082b;background-image:url(/assets/img/patern.png);background-size:420px auto;background-repeat:repeat;background-position:0 0;opacity:.32}.pages-header .container{position:relative;z-index:2}.slick-dots li button{display:block!important;opacity:0;width:0;height:0}.testimonials2 .slick-list{margin:0!important}.slid-half .nofull:after{z-index:1}.team{overflow:hidden}.cta__slider-arrows,.slid-half .swiper-pagination-fraction.top,.swiper-pointer-events.swiper-vertical{z-index:55}.testimonials2 .slick-slide>div{padding:0 10px!important}@media(max-width:991px){.navbar .navbar-collapse{display:block;opacity:0;padding:0;height:0;transition:all .3s linear}.navbar .navbar-collapse.show-with-trans{opacity:1;padding:10px 15px;height:auto}}.hideX #preloader{z-index:-1111111;height:0;width:0;overflow:hidden}.hideX #preloader,.hideX .pace{display:none!important}.pace-done #preloader:after{bottom:0}.pace-done #preloader{visibility:hidden;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pace{pointer-events:none;user-select:none;margin:auto;left:0;bottom:0;right:0;height:1px;background:#fff;border:0;overflow:hidden}.pace,.pace .pace-progress{z-index:2000;position:fixed;top:0;width:100%}.pace .pace-progress{box-sizing:border-box;transform:translateZ(0);max-width:100%;display:block;position:absolute;right:100%;height:100%;background:#911100}.pace.pace-inactive{display:none}.loading{position:fixed;top:50%;right:50%;max-width:100%}.loading .text-center{position:relative;display:inline-block}.loading .text-center:after,.loading .text-center:before{content:"";position:absolute;left:50%;width:600px;height:1px;background:#911100}.loading .text-center:before{top:0}.loading .text-center:after{bottom:0}.loading .text-center img{margin:30px auto}.loading .text-center p{letter-spacing:8px;color:#fff;font-size:12px}.mouse-cursor{position:fixed;left:0;top:0;pointer-events:none;border-radius:50%;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:hidden}.cursor-inner{margin-left:2px;margin-top:2px;width:6px;height:6px;z-index:10000001;background-color:#911100;-webkit-transition:width .3s ease-in-out,height .3s ease-in-out,margin .3s ease-in-out,opacity .3s ease-in-out;transition:width .3s ease-in-out,height .3s ease-in-out,margin .3s ease-in-out,opacity .3s ease-in-out}.cursor-inner.cursor-hover{margin-left:-20px;margin-top:-20px;width:50px;height:50px;background-color:#911100;opacity:.4}.cursor-outer{margin-left:-15px;margin-top:-15px;width:40px;height:40px;border:1px solid #911100;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:10000000;opacity:.5;-webkit-transition:all .08s ease-out,background-color .3s ease-in-out,border-color .3s ease-in-out;transition:all .08s ease-out,background-color .3s ease-in-out,border-color .3s ease-in-out}.cursor-outer.cursor-hover{opacity:0}.cursor-inner.cursor-hover,.cursor-outer.cursor-hover{-webkit-transition:all .08s ease-out;transition:all .08s ease-out}.section-head{margin-bottom:40px}.inline span,.text span{display:inline-block}.cursor-inner.cursor-big{width:30px;height:30px}.hamenu .menu-links .main-menu>li .link.cursor-pointer{pointer-events:auto}.work-carsouel .swiper-wrapper{align-items:stretch}.work-carsouel .swiper-slide{display:flex;height:auto}.work-carsouel .swiper-slide>div{width:100%}.lite-title-row .row{align-items:center}.text-u{text-transform:uppercase!important}.section-padding-top{padding-top:160px}.section-padding-bottom{padding-bottom:160px}.contact-with-map-card{background:#fff;border-radius:32px;box-shadow:0 30px 80px rgba(0,0,0,.25);padding:40px 32px;position:relative;overflow:hidden}@media(min-width:992px){.contact-with-map-card{padding:48px 48px 44px}}.contact-with-map-inner{height:100%}.contact-with-map-form{padding-right:24px}@media(max-width:991px){.contact-with-map-form{padding-right:0;margin-bottom:30px}}.contact-with-map-title{font-size:28px;font-weight:600;margin-bottom:8px;color:#111827}.contact-with-map-title span{color:#911100}.contact-with-map-subtitle{font-size:14px;color:rgba(17,24,39,.7);margin-bottom:26px}.contact-with-map .badge{display:inline-block;padding:4px 10px;font-size:11px;text-transform:uppercase;letter-spacing:.16em;border-radius:999px;background:rgba(145,17,0,.08);color:#911100;margin-bottom:10px}.contact-with-map .form-header h5,.contact-with-map .map-header h5{font-size:20px;margin-bottom:6px}.contact-with-map .form-header p,.contact-with-map .map-header p{font-size:13px;opacity:.7;margin-bottom:18px}.contact-with-map-map{position:relative;height:100%;min-height:260px;display:flex;align-items:stretch}.contact-with-map-map-accent{position:absolute;right:-52px;top:32px;bottom:32px;width:80px;background:#142d53;border-radius:32px;z-index:-1}.contact-with-map .map-embed-wrapper{border-radius:18px;overflow:hidden;border:0;width:100%}.contact-with-map .map-embed-wrapper iframe{width:100%;height:100%;min-height:260px;border:0}.contact-with-map-form .form-group{margin-bottom:18px}.contact-with-map-form .form-group.floating{position:relative}.contact-with-map-form .form-group.floating input,.contact-with-map-form .form-group.floating textarea{width:100%;padding:14px 0 6px;background:rgba(0,0,0,0);border:0;border-bottom:1px solid rgba(0,0,0,.18);color:#222;font-size:14px}.contact-with-map-form .form-group.floating textarea{min-height:120px;resize:vertical}.contact-with-map-form .form-group.floating label{position:absolute;top:12px;left:0;font-size:12px;text-transform:uppercase;letter-spacing:.16em;color:rgba(0,0,0,.55);pointer-events:none;transition:all .2s ease}.contact-with-map-form .form-group.floating input:focus+label,.contact-with-map-form .form-group.floating input:not(:placeholder-shown)+label,.contact-with-map-form .form-group.floating textarea:focus+label,.contact-with-map-form .form-group.floating textarea:not(:placeholder-shown)+label{top:-4px;font-size:10px;color:#f5b754}.contact-with-map .btn-curve.w-100{width:100%;justify-content:center}.contact-cards .contact-card{display:block;padding:24px 22px;margin-bottom:20px;border-radius:16px;background:#fff;border:1px solid rgba(20,45,83,.9);box-shadow:0 18px 40px rgba(0,0,0,.1);text-decoration:none;color:rgba(20,45,83,.9);transition:transform .25s ease,box-shadow .25s ease,background .25s ease,border-color .25s ease}.contact-cards .contact-card .icon{font-size:32px;margin-bottom:10px;color:#142d53}.contact-cards .contact-card .cont h6{font-size:14px;text-transform:uppercase;letter-spacing:.12em;margin-bottom:6px}.contact-cards .contact-card .cont p{margin-bottom:0;font-size:14px;opacity:.9;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.contact-inline-link{display:block;font-size:14px;opacity:.9;color:inherit;text-decoration:none}.contact-inline-link:hover{opacity:.8}.contact-cards .contact-card:hover{transform:translateY(-6px);box-shadow:0 24px 60px rgba(0,0,0,.35);background:#142d53;border-color:#142d53;color:#fff}.contact-cards .contact-card:hover .icon{color:#fff}.contact-cards .contact-card:hover p{color:#fff!important}.contact-cards .row{display:flex;flex-wrap:wrap}.contact-cards .contact-card{height:100%;width:100%}@media(max-width:991px){.navbar .navbar-collapse.show-with-trans .icon-bar,.navbar .navbar-collapse.show-with-trans .navbar-nav .dropdown-item,.navbar .navbar-collapse.show-with-trans .navbar-nav .nav-link{color:#fff!important}}#content_html h2{font-size:18px}#content_html h3{margin-top:20px;font-size:17px}.content-with-image{overflow:hidden}.content-with-image__img{float:left;max-width:40%;height:400px;margin:0 30px 20px 0}.content-with-image h2.playfont{display:block;max-width:100%;word-break:break-word;white-space:normal}@media(max-width:991px){.content-with-image{overflow:visible}.content-with-image__img{float:none;display:block;max-width:100%;width:100%;height:320px;margin:0 0 20px}}.inline-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.no-after .exp-img .img:after{background-color:rgba(0,0,0,0)!important}.lightbox-backdrop{opacity:0;animation:lightbox-fade-in .3s ease forwards}.lightbox-inner img{opacity:0;transform:scale(.95);animation:lightbox-zoom-in .3s ease forwards}@keyframes lightbox-fade-in{0%{opacity:0}to{opacity:1}}@keyframes lightbox-zoom-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media(max-width:767px){.lightbox-thumbs{display:none!important}}.urun-detail-wrap{overflow:hidden}.urun-detail-wrap:after{content:"";display:block;clear:both}.urun-detail-wrap h2.playfont{display:block;max-width:100%;word-break:break-word;white-space:normal}.urun-detail-wrap #content_html{display:contents}.urun-detail-wrap #content_html,.urun-detail-wrap #content_html div,.urun-detail-wrap #content_html li,.urun-detail-wrap #content_html p,.urun-detail-wrap #content_html span{font-size:15px;line-height:1.7;white-space:normal;word-break:break-word;overflow-wrap:anywhere}.urun-detail-media{float:left;width:40%;max-width:400px;margin:0 30px 20px 0}@media(max-width:991px){.urun-detail-media{float:none;width:100%;max-width:none;margin:0 0 20px}}.grid__style_hizmetler{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:20px}@media(max-width:768px){.grid__style_hizmetler{display:grid!important;grid-template-columns:repeat(1,1fr)!important}}.font_fix{font-family:Rubik,sans-serif!important}