:root{--primary:#6222cc;--secondary:#d4d700;--light:#f6f4f9;--dark:#04000b}#spinner{opacity:0;visibility:hidden;transition:opacity 0.5s ease-out,visibility 0s linear 0.5s;z-index:99999}#spinner.show{transition:opacity 0.5s ease-out,visibility 0s linear 0s;visibility:visible;opacity:1}@media (max-width:998px){.lgo{max-height:30px!important}}@media (max-width:991px){.lgo{max-height:40px!important}}.back-to-top{position:fixed;display:none;right:45px;bottom:45px;z-index:99}h1,h2,.fw-bold{font-weight:700!important}h3,h4,.fw-semi-bold{font-weight:600!important}h5,h6,.fw-medium{font-weight:500!important}.btn{font-weight:500;transition:0.5s}.btn:hover{box-shadow:0 0 10px rgb(0 0 0 / .5)}.btn-square{width:38px;height:38px}.btn-sm-square{width:32px;height:32px}.btn-lg-square{width:48px;height:48px}.btn-square,.btn-sm-square,.btn-lg-square{padding:0;display:flex;align-items:center;justify-content:center;font-weight:400;border-radius:50px}.navbar .dropdown-toggle::after{border:none;content:"\f067";font-family:"Font Awesome 5 Free";font-size:10px;font-weight:700;vertical-align:middle;margin-left:8px}.navbar{transition:all 0.3s ease-in-out}.navbar-light .navbar-nav .nav-link{position:relative;margin-right:20px;padding:35px 0;font-family:"Jost",sans-serif;font-size:16px;font-weight:500;color:var(--light)!important;outline:none;transition:0.5s}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link.active{color:var(--secondary)!important}.navbar-light .navbar-brand img{max-height:60px;transition:0.5s}.navbar.sticky-top{position:fixed;top:0;left:0;right:0;width:100%;background:#ffffff!important;box-shadow:0 2px 15px rgb(0 0 0 / .527);z-index:1030;animation:slideDown 0.3s ease}.navbar.sticky-top.shadow-sm{box-shadow:0 2px 15px rgb(0 0 0 / .527)}.navbar.sticky-top .navbar-nav .nav-link{padding:20px 0;color:var(--dark)!important}.navbar.sticky-top .navbar-nav .nav-link:hover,.navbar.sticky-top .navbar-nav .nav-link.active{color:var(--primary)!important}.navbar.sticky-top .navbar-brand img{max-height:45px}.navbar.sticky-top .btn{color:var(--dark);background:var(--secondary)}@media (min-width:992px){.navbar-light{position:absolute;width:100%;top:0;left:0;z-index:999;background:transparent!important;border-bottom:1px solid rgb(256 256 256 / .1)}.navbar-light .btn{color:var(--dark);background:#fff}.navbar-light .navbar-nav .nav-item .dropdown-menu{display:block;border:none;margin-top:0;top:150%;opacity:0;visibility:hidden;transition:0.5s}.navbar-light .navbar-nav .nav-item:hover .dropdown-menu{top:100%;visibility:visible;transition:0.5s;opacity:1}}.navbar-toggler{border:none!important;padding:4px 8px!important;background:transparent!important;outline:none!important;box-shadow:none!important}.navbar-toggler:focus{border:none!important;outline:none!important;box-shadow:none!important}.navbar-toggler .fa-bars{font-size:1.5rem;color:#000000!important;transition:color 0.3s ease}.navbar-light .navbar-toggler .fa-bars,.navbar.sticky-top .navbar-toggler .fa-bars,.navbar-toggler.collapsed .fa-bars{color:#000000!important}@media (max-width:991.98px){.navbar{overflow-x:hidden!important;background:#22222200!important;position:fixed!important;top:0;left:0;right:0;width:100%;z-index:1030;box-shadow:0 2px 10px rgb(0 0 0 / .1);padding:10px 0}.navbar-light .navbar-collapse{margin-top:10px;border-top:1px solid #ddd;max-height:calc(100vh - 70px);overflow-y:none}.navbar-light .navbar-nav .nav-link,.paketler-dropdown{width:100%!important;display:block!important;text-align:center!important;padding:12px 0!important;margin:0!important;color:var(--dark)!important;background-color:#f8f9fa;border-bottom:1px solid #e9ecef;font-size:16px}#paketlerimizToggle{justify-content:center!important;color:#000000!important;font-weight:500;width:100%!important;display:flex!important;align-items:center}.paketler-dropdown .animated-dropdown{position:static!important;background:#ffffff!important;box-shadow:none!important;border-radius:0!important;padding:0!important;margin-top:0!important;transform:none!important;opacity:1!important;visibility:visible!important;display:none;width:100%!important}.paketler-dropdown.open .animated-dropdown{display:block}.paketler-dropdown .dropdown-item{padding:10px 15px!important;color:#000000!important;border-bottom:1px solid #e9ecef;text-align:center;font-size:14px;width:100%!important;display:block!important}.paketler-dropdown .dropdown-item:last-child{border-bottom:none}.paketler-dropdown .dropdown-item:hover{background:#007bff!important;color:#ffffff!important}.paketler-dropdown .fa-chevron-down{color:#000000!important;margin-left:5px}.navbar-light .navbar-nav .nav-link:last-child,.paketler-dropdown:last-child .nav-link{border-bottom:none}.navbar-light .navbar-brand img{max-height:45px}body{padding-top:70px!important}.hero-header{margin-top:-70px!important;padding-top:70px!important;position:relative;z-index:1}.navbar-toggler{border:none!important;color:#000000!important;background:transparent!important;z-index:1031}.navbar-toggler .fa-bars{color:#000000!important;font-size:1.5rem}}.navbar-toggler,.navbar-toggler-icon,.navbar-toggler .fa-bars{color:#000000!important;filter:none!important}@media (max-width:768px){.navbar-toggler .fa-bars{font-size:1.3rem;color:#000000!important}}@media (max-width:575px){.navbar-toggler .fa-bars{font-size:1.2rem;color:#000000!important}}@media (max-width:991.98px){.navbar-light .navbar-nav .nav-link,.navbar-light .navbar-nav .nav-link#paketlerimizToggle{color:var(--dark)!important}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link#paketlerimizToggle:hover{color:var(--primary)!important}.navbar.sticky-top .navbar-nav .nav-link,.navbar.sticky-top .navbar-nav .nav-link#paketlerimizToggle{color:var(--dark)!important}.navbar.sticky-top .navbar-nav .nav-link:hover,.navbar.sticky-top .navbar-nav .nav-link.active,.navbar.sticky-top .navbar-nav .nav-link#paketlerimizToggle:hover{color:var(--primary)!important}}@media (max-width:991.98px){.hero-header .container{position:relative;z-index:2}.hero-header .row.g-5{margin-top:0}.hero-header h1{font-size:2rem!important;margin-bottom:1.5rem!important;line-height:1.3}.hero-header p{font-size:1rem!important;padding-bottom:2rem!important;line-height:1.6}.hero-header .btn{margin-bottom:10px;font-size:.95rem;padding:12px 25px!important}}@media (max-width:768px){.hero-header{padding:6rem 0 4rem 0!important}.hero-header h1{font-size:1.8rem!important}.hero-header p{font-size:0.95rem!important}.navbar-light .navbar-nav .nav-link{font-size:15px;padding:10px 0}}@media (max-width:575px){.hero-header{padding:5rem 0 3rem 0!important}.hero-header h1{font-size:1.6rem!important;margin-bottom:1rem!important}.hero-header p{font-size:0.9rem!important;padding-bottom:1.5rem!important}.hero-header .btn{display:block;width:100%;margin-bottom:10px}body{padding-top:65px!important}.navbar{padding:8px 0}}@media (max-width:1177px){.navbar-light .navbar-nav .nav-link{margin-right:15px;font-size:15px}.navbar-light .navbar-brand img{max-height:50px}}.hero-header{margin-bottom:4rem;padding:8rem 0 6rem 0;background:url(../img/blob-top-left.png),url(../img/blob-top-right.png),url(../img/blob-bottom-left.png),url(../img/blob-bottom-right.png),url(../img/blob-center.png);background-position:left 0 top 0,right 0 top 0,left 0 bottom 0,right 0 bottom 0,center center;background-repeat:no-repeat;position:relative;-webkit-clip-path:url(#heroWaveClip);clip-path:url(#heroWaveClip)}.hero-header{display:flex;align-items:center;justify-content:center}@media (min-width:992px){.hero-header{align-items:flex-start;padding-top:6rem}}.hero-header .row.g-5{justify-content:center!important;align-items:center!important;margin-top:-2rem}.hero-header .col-lg-5{text-align:center!important}.hero-header img{display:block;margin:0 auto;max-height:500px;width:auto}.hero-header h1{font-size:3rem!important;margin-bottom:1.5rem!important;line-height:1.2}.hero-header p{font-size:1.1rem!important;padding-bottom:2rem!important;line-height:1.6;margin-bottom:1.5rem}.hero-header .btn{margin:.5rem .5rem 1rem .5rem;padding:12px 30px!important}@media (min-width:992px){.hero-header{padding:6rem 0 4rem 0;margin-bottom:3rem}.hero-header .row.g-5{align-items:flex-end!important;margin-top:0}.hero-header .col-lg-5{text-align:left!important}.hero-header h1{font-size:3.5rem!important;margin-bottom:1.5rem!important}.hero-header p{font-size:1.2rem!important;padding-bottom:2.5rem!important}.hero-header img{max-height:450px}}@media (max-width:991.98px){.hero-header{padding:7rem 0 5rem 0;margin-bottom:3rem}.hero-header h1{font-size:2.5rem!important}.hero-header .text-lg-start{text-align:center!important}}@media (max-width:575px){.hero-header{padding:6rem 0 4rem 0;margin-bottom:2rem}.hero-header .row.g-5{--bs-gutter-y:1.5rem}.hero-header h1{font-size:2rem!important;margin-bottom:1rem!important}.hero-header p{font-size:1rem!important;padding-bottom:1.5rem!important}.hero-header .btn{display:block;width:100%;margin-bottom:10px;padding:10px 20px!important}.hero-header img.img-fluid{max-width:100%;height:auto;margin-top:1.5rem}}@media (min-width:1400px){.hero-header{padding:7rem 0 5rem 0}.hero-header h1{font-size:4rem!important}}.hero-header .btn-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem}html,body{overflow-x:hidden!important}.hero-header .btn-container .btn{font-size:1rem;white-space:nowrap}@media (max-width:575px){.hero-header .btn-container{flex-direction:column!important;align-items:stretch!important;width:100%}.hero-header .btn-container .btn{width:100%!important;padding:10px 20px!important;margin:5px 0!important;text-align:center}}.section-title{position:relative;display:flex;align-items:center;font-weight:500;text-transform:uppercase}.section-title span:first-child,.section-title span:last-child{position:relative;display:inline-block;margin-right:30px;width:30px;height:2px}
.section-title span:last-child{margin-right:0;margin-left:30px}.section-title span:first-child::after,.section-title span:last-child::after{position:absolute;content:"";width:15px;height:2px;top:0;right:-20px}.section-title span:last-child::after{right:auto;left:-20px}.section-title.text-primary span:first-child,.section-title.text-primary span:last-child,.section-title.text-primary span:first-child::after,.section-title.text-primary span:last-child::after{background:var(--primary)}.section-title.text-secondary span:first-child,.section-title.text-secondary span:last-child,.section-title.text-secondary span:first-child::after,.section-title.text-secondary span:last-child::after{background:var(--secondary)}.section-title.text-white span:first-child,.section-title.text-white span:last-child,.section-title.text-white span:first-child::after,.section-title.text-white span:last-child::after{background:#fff}.feature-item{transition:0.5s}.feature-item:hover{margin-top:-15px}.progress{height:5px}.progress .progress-bar{width:0;transition:3s}.fact{margin:6rem 0;background:url(../img/blob-top-left.webp),url(../img/blob-top-right.webp),url(../img/blob-bottom-left.webp),url(../img/blob-bottom-right.webp),url(../img/blob-center.webp);background-position:left 0 top 0,right 0 top 0,left 0 bottom 0,right 0 bottom 0,center center;background-repeat:no-repeat}.service-item{position:relative;padding:45px 30px;background:var(--light);overflow:hidden;transition:0.5s}.service-item:hover{margin-top:-15px;padding-bottom:60px;background:var(--primary)}.service-item .service-icon{margin:0 auto 20px auto;width:100px;height:100px;display:flex;align-items:center;justify-content:center;color:var(--light);background:url(../img/blob-primary.webp) center center no-repeat;background-size:contain;transition:0.5s}.service-item:hover .service-icon{color:var(--dark);background:url(../img/blob-secondary.webp) center center no-repeat;background-size:contain}.service-item h5,.service-item p{transition:0.5s}.service-item:hover h5,.service-item:hover p{color:#fff}.service-item a.btn{position:absolute;bottom:-40px;left:50%;transform:translateX(-50%);color:var(--primary);background:#fff;border-radius:40px 40px 0 0;transition:0.5s;z-index:1}.service-item a.btn:hover{color:var(--dark);background:var(--secondary)}.service-item:hover a.btn{bottom:0}#portfolio-flters li{display:inline-block;font-weight:500;color:var(--dark);cursor:pointer;transition:0.5s;border-bottom:2px solid #fff0}#portfolio-flters li:hover,#portfolio-flters li.active{color:var(--primary);border-color:var(--primary)}.portfolio-item img{transition:0.5s}.portfolio-item:hover img{transform:scale(1.1)}.portfolio-item .portfolio-overlay{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:100%;top:0;left:0;background:rgb(98 34 204 / .9);transition:0.5s;opacity:0}.portfolio-item:hover .portfolio-overlay{opacity:1}.blog-item{transition:transform 0.3s ease,box-shadow 0.3s ease;border:1px solid rgb(0 0 0 / .1)}.blog-item:hover{transform:translateY(-10px);box-shadow:0 10px 30px rgb(0 0 0 / .1)}.blog-img{position:relative;overflow:hidden}.blog-img img{transition:transform 0.5s ease}.blog-item:hover .blog-img img{transform:scale(1.1)}.blog-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .3);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity 0.3s ease}.blog-item:hover .blog-overlay{opacity:1}.blog-overlay .btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.newsletter{margin:6rem 0;background:url(../img/blob-top-left.webp),url(../img/blob-top-right.webp),url(../img/blob-bottom-left.webp),url(../img/blob-bottom-right.webp),url(../img/blob-center.webp);background-position:left 0 top 0,right 0 top 0,left 0 bottom 0,right 0 bottom 0,center center;background-repeat:no-repeat}.testimonial-carousel .testimonial-item{padding:0 30px 30px 30px}.testimonial-carousel .owl-nav{display:flex;justify-content:center}.testimonial-carousel .owl-nav .owl-prev,.testimonial-carousel .owl-nav .owl-next{margin:0 12px;width:60px;height:60px;display:flex;align-items:center;justify-content:center;color:var(--primary);background:var(--light);border-radius:60px;font-size:22px;transition:0.5s}.testimonial-carousel .owl-nav .owl-prev:hover,.testimonial-carousel .owl-nav .owl-next:hover{color:#fff;background:var(--primary);box-shadow:0 0 10px rgb(0 0 0 / .5)}.team-item .btn{color:var(--primary);background:#fff}.team-item .btn:hover{color:#fff;background:var(--primary)}.footer{margin-top:6rem;padding-top:9rem;background:url(../img/map.webp);background-position:center center;background-repeat:no-repeat;position:relative;-webkit-clip-path:url(#footerWaveClip);clip-path:url(#footerWaveClip)}bg-top .footer .btn.btn-social{margin-right:5px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:var(--light);border:1px solid rgb(256 256 256 / .1);border-radius:40px;transition:0.3s}.footer .btn.btn-social:hover{color:var(--primary)}.footer .btn.btn-link{display:block;margin-bottom:10px;padding:0;text-align:left;color:var(--light);font-weight:400;transition:0.3s}.footer .btn.btn-link::before{position:relative;content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:10px}.footer .btn.btn-link:hover{letter-spacing:1px;box-shadow:none;color:var(--secondary)}.footer .copyright{padding:25px 0;font-size:14px;border-top:1px solid rgb(256 256 256 / .1)}.footer .copyright a{color:var(--light)}.footer .footer-menu a{margin-right:15px;padding-right:15px;border-right:1px solid rgb(255 255 255 / .1)}.footer .footer-menu a:last-child{margin-right:0;padding-right:0;border-right:none}.footer .copyright a:hover,.footer .footer-menu a:hover{color:var(--secondary)}@keyframes slideDown{from{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:768px){.footer .col-lg-3:nth-child(3){display:none}.footer .row.g-5{flex-wrap:wrap;justify-content:center;text-align:center;gap:2rem}.footer .col-md-6,.footer .col-lg-3{margin-bottom:1.5rem}.footer .btn.btn-social{width:30px;height:30px;font-size:.8rem;margin:5px 3px}.footer .btn.btn-link{font-size:.85rem}.footer .copyright{font-size:12px;padding:10px 0 0 0}.footer .col-md-6.col-lg-3:first-child .section-title{margin-top:50px}}body{margin:0;padding:0;overflow-x:hidden;min-height:100vh;background-color:#0f0f0f;background-image:radial-gradient(circle at 50% 50%,rgb(147 51 234 / .2) 0%,rgb(147 51 234 / .12) 25%,rgb(147 51 234 / .05) 35%,transparent 50%);background-size:100% 100%;background-repeat:no-repeat;background-attachment:fixed;color:#fff}.container-fluid.bg-white{background:transparent!important}.text-dark,h1:not(.text-white):not(.text-primary):not(.text-secondary),h2:not(.text-white):not(.text-primary):not(.text-secondary),h3:not(.text-white):not(.text-primary):not(.text-secondary),h4:not(.text-white):not(.text-primary):not(.text-secondary),h5:not(.text-white):not(.text-primary):not(.text-secondary),h6:not(.text-white):not(.text-primary):not(.text-secondary),p:not(.text-white):not(.text-primary):not(.text-secondary),span:not(.text-white):not(.text-primary):not(.text-secondary),div:not(.text-white):not(.text-primary):not(.text-secondary){color:#ffffff!important}.feature-item,.team-item,.service-item,.blog-item,.testimonial-item,.portfolio-item .bg-light{background:rgb(255 255 255 / .05)!important;border:1px solid rgb(255 255 255 / .1);backdrop-filter:blur(10px)}.progress{background:rgb(255 255 255 / .1)}.blog-item h5,.blog-item p,.blog-item small{color:#ffffff!important}#portfolio-flters li{color:#ffffff!important}#portfolio-flters li:hover,#portfolio-flters li.active{color:var(--primary)!important}.service-item h5,.service-item p{color:var(--dark)!important}.service-item:hover h5,.service-item:hover p{color:#ffffff!important}.about-section p,.about-section .skill p{color:#ffffff!important}.hero-header::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 50% 50%,rgb(147 51 234 / .2) 0%,rgb(147 51 234 / .12) 25%,rgb(147 51 234 / .05) 35%,transparent 50%);z-index:1}.hero-header>.container{position:relative;z-index:2}.hero-header{margin-bottom:6rem;padding:18rem 0;background:url(../img/blob-top-left.png),url(../img/blob-top-right.png),url(../img/blob-bottom-left.png),url(../img/blob-bottom-right.png),url(../img/blob-center.png);background-position:left 0 top 0,right 0 top 0,left 0 bottom 0,right 0 bottom 0,center center;background-repeat:no-repeat;position:relative;-webkit-clip-path:url(#heroWaveClip);clip-path:url(#heroWaveClip)}.footer{margin-top:6rem;padding-top:9rem;background:url(../img/map.png);background-position:center center;background-repeat:no-repeat;position:relative;-webkit-clip-path:url(#footerWaveClip);clip-path:url(#footerWaveClip)}@media (max-width:768px){.hero-header{-webkit-clip-path:url(#heroWaveClip);clip-path:url(#heroWaveClip)}.footer{-webkit-clip-path:url(#footerWaveClip);clip-path:url(#footerWaveClip)}}.hero-header,.footer{position:relative;-webkit-clip-path:url(#heroWaveClip);clip-path:url(#heroWaveClip);overflow:visible}.footer{-webkit-clip-path:url(#footerWaveClip);clip-path:url(#footerWaveClip);overflow:visible}.hero-header>.container,.footer>.container{position:relative;z-index:2}.paketler-dropdown{position:relative}.paketler-dropdown .animated-dropdown{position:absolute;top:100%;left:0;right:auto;background:#fff;border-radius:8px;box-shadow:0 8px 24px rgb(0 0 0 / .12);padding:8px 0;z-index:1050;visibility:hidden;opacity:0;transform:translateY(-8px);transition:all 0.2s ease;pointer-events:none}.paketler-dropdown.open .animated-dropdown{visibility:visible;opacity:1;transform:translateY(0);pointer-events:auto}.paketler-dropdown .dropdown-item{display:block;padding:10px 18px;color:#333;text-decoration:none;transition:background 0.2s ease,color 0.2s ease}
.paketler-dropdown .dropdown-item:hover{background:#007bff;color:#fff}.paketler-dropdown .fa-chevron-down{transition:transform 0.2s ease}.paketler-dropdown.open .fa-chevron-down{transform:rotate(180deg)}@media (min-width:992px){.paketler-dropdown:hover .animated-dropdown{visibility:visible;opacity:1;transform:translateY(0);pointer-events:auto}.paketler-dropdown:hover .fa-chevron-down{transform:rotate(180deg)}}@media (max-width:991px){.paketler-dropdown .animated-dropdown{position:absolute;left:0;right:0;width:100%;background:#fff;border-radius:0;margin-top:0;box-shadow:0 10px 30px rgb(0 0 0 / .12)}}.card-body{background-color:#1a1a1a}.related-post-card{border:none;border-radius:15px;overflow:hidden;transition:all 0.3s ease;box-shadow:0 5px 15px rgb(0 0 0 / .1)}.related-post-card:hover{transform:translateY(-10px);box-shadow:0 15px 30px rgb(0 0 0 / .2)}.related-post-card .card-img-top{height:200px;object-fit:cover;transition:transform 0.3s ease}.related-post-card:hover .card-img-top{transform:scale(1.1)}.related-post-card .card-body{padding:1.5rem}.related-post-card .badge{font-size:.75rem;padding:.4rem .8rem;border-radius:20px}.related-post-card .card-title{font-size:1.1rem;font-weight:600;color:#333;margin-bottom:.75rem;line-height:1.4;min-height:60px}.related-post-card .card-text{color:#666;margin-bottom:1rem;line-height:1.5}.related-post-card .btn-outline-primary{border-radius:20px;padding:.4rem 1.2rem;font-weight:500;transition:all 0.3s ease}.related-post-card .btn-outline-primary:hover{transform:translateX(5px)}@media (max-width:768px){.related-post-card .card-title{font-size:1rem;min-height:auto}}.feature-item{transition:transform 0.3s ease,box-shadow 0.3s ease!important}.feature-item:hover{transform:translateY(-10px)!important;box-shadow:0 15px 30px rgb(0 0 0 / .15)!important}.feature-item:hover{margin-top:-10px!important;margin-bottom:10px!important;box-shadow:0 15px 30px rgb(0 0 0 / .15)!important}.footer {overflow: hidden;}
body::before {
    content: '';
    position: fixed;
    top: -200px;
    right: -400px;
    width: 800px;
    height: 800px;
    background-image: url('../img/purpleblob.webp');
    background-repeat: no-repeat;
    background-size: contain;
    z-index: -10;
    opacity: 0.7;
    pointer-events: none;
    animation: floatBlob1 8s ease-in-out infinite;
}

body::after {
    content: '';
    position: fixed;
    bottom: -200px;
    left: -400px;
    width: 800px;
    height: 800px;
    background-image: url('../img/purpleblob.webp');
    background-repeat: no-repeat;
    background-size: contain;
    z-index: -10;
    opacity: 0.7;
    pointer-events: none;
    animation: floatBlob2 10s ease-in-out infinite;
}

/* Animasyonlar */
@keyframes floatBlob1 {
    0%, 100% {
        transform: translateY(0px) rotate(0deg);
    }
    25% {
        transform: translateY(-20px) rotate(2deg);
    }
    50% {
        transform: translateY(10px) rotate(-1deg);
    }
    75% {
        transform: translateY(-15px) rotate(1deg);
    }
}

@keyframes floatBlob2 {
    0%, 100% {
        transform: translateY(0px) rotate(0deg);
    }
    33% {
        transform: translateY(15px) rotate(-2deg);
    }
    66% {
        transform: translateY(-10px) rotate(1deg);
    }
}

@media (max-width: 768px) {
    body::before,
    body::after {
        width: 500px;
        height: 500px;
        opacity: 0.5;
    }
    
    body::before {
        top: -150px;
        right: -250px;
        animation: floatBlob1 12s ease-in-out infinite;
    }
    
    body::after {
        bottom: -150px;
        left: -250px;
        animation: floatBlob2 14s ease-in-out infinite;
    }
    
    
}
    /* YENİ FOOTER SOSYAL MEDYA STİLLERİ */
    .footer-social-fix {
        display: flex;
        padding-top: 1rem;
    }
    
    .footer-social-fix .btn-social {
        margin: 0 8px;
        width: 40px;
        height: 40px;
        display: flex;
        align-items: center;
        justify-content: center;
        color: #fff;
        border: 1px solid rgba(255, 255, 255, 0.3);
        border-radius: 50%;
        transition: all 0.3s ease;
    }
    
    .footer-social-fix .btn-social:hover {
        color: var(--primary, #007bff);
        background: #fff;
        transform: translateY(-3px);
    }
    
    .footer-social-fix .btn-social svg {
        width: 16px;
        height: 16px;
    }
    
    /* MOBİL DÜZENLEMELERİ */
    @media (max-width: 768px) {
        .footer-social-container {
            display: flex;
            flex-direction: column;
            align-items: center;
            text-align: center;
            width: 100%;
        }
        
        .footer-social-container p {
            text-align: center !important;
            padding: 0 15px;
        }
        
        .footer-social-fix {
            justify-content: center !important;
            margin: 0 auto !important;
            padding: 20px 0 !important;
            width: 100%;
            max-width: 320px;
        }
        
        .footer-social-fix .btn-social {
            margin: 0 12px !important;
            flex-shrink: 0;
        }
    }
    
    @media (max-width: 576px) {
        .footer-social-fix {
            max-width: 280px;
        }
        
        .footer-social-fix .btn-social {
            margin: 0 8px !important;
            width: 36px !important;
            height: 36px !important;
        }
        
        .footer-social-fix .btn-social svg {
            width: 14px;
            height: 14px;
        }
    }
    
    @media (min-width: 769px) {
        .footer-social-fix {
            justify-content: flex-start;
        }
    }

