header div.logo.sidebar-logo,header div.logo{padding:30px 20px !important;margin:0 !important;border-bottom:1px solid rgba(255,255,255,0.08);text-align:center !important}header div.logo a{display:block !important;text-align:center !important}header div.logo a img{max-height:100px !important;max-width:85% !important;width:auto !important;margin:0 auto !important;display:inline-block !important}header .guide-box{padding:20px 24px !important;border-top:1px solid rgba(255,255,255,0.08)}header .guide-box h2{font-family:'Lato',sans-serif !important;font-size:13px !important;font-weight:700 !important;color:#222 !important;text-transform:uppercase !important;letter-spacing:.5px;margin:0 0 12px !important}header .guide-box ul.contact-info-list{margin:0 !important;padding:0 !important;list-style:none !important}header .guide-box ul.contact-info-list li{display:flex !important;align-items:center !important;gap:10px !important;padding:7px 0 !important;margin:0 !important;background:none !important;border-bottom:1px solid #f3f3f3;font-size:12px !important;color:#444 !important;font-family:'Lato',sans-serif !important}header .guide-box ul.contact-info-list li:last-child{border-bottom:none}header .guide-box ul.contact-info-list li i{font-size:13px !important;color:#ffcd16 !important;width:16px !important;text-align:center !important;flex-shrink:0 !important;float:none !important;margin:0 !important}header .guide-box ul.contact-info-list li span{font-size:12px !important;font-weight:600 !important;color:#333 !important;font-family:'Lato','Segoe UI',sans-serif !important;font-variant-numeric:tabular-nums}header .guide-box ul.contact-info-list li a{display:flex !important;align-items:center !important;gap:10px !important;padding:0 !important;background:none !important;color:#333 !important;font-size:12px !important;font-weight:600 !important;text-decoration:none !important;text-transform:none !important;transition:color .2s !important}header .guide-box ul.contact-info-list li a:hover{color:#ffcd16 !important;background:none !important}header nav.nav-menu ul.menu-list li a{font-family:'Lato','Segoe UI',Arial,sans-serif !important;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.mobile-menu-close{display:none !important}.mob-menu-header{display:none !important}.mob-menu-footer{display:none !important}.mobile-drop-toggle{display:none !important}@media (max-width:1020px){a.elemadded.responsive-link{display:flex !important;align-items:center;justify-content:center;gap:10px;background:#ffcd16 !important;color:#ffffff !important;font-family:'Lato',sans-serif !important;font-size:13px !important;font-weight:800 !important;text-transform:uppercase !important;letter-spacing:1.5px;padding:12px 24px !important;text-decoration:none !important;border:none;cursor:pointer;position:relative;z-index:10000 !important;border-radius:0 !important;box-shadow:0 2px 12px rgba(0,0,0,.15);transition:background .3s ease,color .3s ease,box-shadow .3s ease}a.elemadded.responsive-link:hover{filter:brightness(1.08)}a.elemadded.responsive-link i{font-size:16px !important}header nav.nav-menu{display:none !important;visibility:hidden !important;opacity:0 !important;pointer-events:none !important;position:fixed !important;z-index:-1 !important}header nav.nav-menu.active{display:flex !important;visibility:visible !important;opacity:1 !important;position:fixed !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;width:100vw !important;height:100vh !important;max-height:100vh !important;background:linear-gradient(135deg,#ffcd16 0%,color-mix(in srgb,#ffcd16 82%,black) 100%) !important;z-index:99999 !important;flex-direction:column !important;align-items:stretch !important;justify-content:flex-start !important;overflow-y:auto !important;overflow-x:hidden !important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 !important;transform:none !important;pointer-events:all !important}header nav.nav-menu.active~.float-btn,body.menu-active .click-to-call,body.menu-active .whatsapp-float{display:none !important}header nav.nav-menu.active .mob-menu-header{display:flex !important;align-items:center;justify-content:space-between;padding:16px 24px !important;background:rgba(0,0,0,.15);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.08);flex-shrink:0;position:sticky;top:0;z-index:3}header nav.nav-menu.active .mob-menu-header .mob-menu-logo{display:block;line-height:0;text-decoration:none !important}header nav.nav-menu.active .mobile-menu-close{display:flex !important;color:#ffffff !important;font-size:18px !important;width:40px !important;height:40px !important;align-items:center !important;justify-content:center !important;text-decoration:none !important;background:rgba(255,255,255,.1) !important;border:1px solid rgba(255,255,255,.15) !important;border-radius:50% !important;padding:0 !important;transition:background .25s ease,transform .25s ease;flex-shrink:0}header nav.nav-menu.active .mobile-menu-close:hover{background:rgba(255,255,255,.2) !important;transform:rotate(90deg)}header nav.nav-menu ul.menu-list{text-align:left !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:12px 20px 20px !important;list-style:none !important;flex:1}header nav.nav-menu ul.menu-list li{border-top:none !important;border-bottom:1px solid rgba(255,255,255,.07) !important;display:block !important;background:none !important;background-color:transparent !important}header nav.nav-menu ul.menu-list li:last-child{border-bottom:none !important}header nav.nav-menu ul.menu-list li a,header nav.nav-menu ul.menu-list li a:link,header nav.nav-menu ul.menu-list li a:visited,header nav.nav-menu ul.menu-list li a.active,header nav.nav-menu ul.menu-list li a:hover,header nav.nav-menu ul.menu-list li a:focus{background:none !important;background-color:transparent !important;background-image:none !important;border:none !important;border-left:none !important}header nav.nav-menu ul.menu-list li a{color:#ffffff !important;font-size:15px !important;font-weight:500 !important;padding:14px 12px !important;text-align:left !important;display:flex !important;align-items:center !important;gap:12px !important;letter-spacing:.3px !important;text-transform:none !important;font-family:'Lato',sans-serif !important;transition:background .2s ease,padding-left .2s ease !important;position:relative;border-radius:10px !important;margin:2px 0 !important}header nav.nav-menu ul.menu-list li a i.menu-icon{font-size:14px !important;width:20px;text-align:center;opacity:.7}header nav.nav-menu ul.menu-list li a:hover{color:#ffffff !important;background:rgba(255,255,255,.1) !important;padding-left:16px !important}header nav.nav-menu ul.menu-list li a.active{color:#ffffff !important;background:rgba(255,255,255,.12) !important;font-weight:700 !important;border-left:3px solid #ffffff !important}header nav.nav-menu ul.menu-list li.drop{position:relative !important}header nav.nav-menu ul.menu-list li.drop>a{display:flex !important;color:#ffffff !important;padding:14px 50px 14px 12px !important}header nav.nav-menu ul.menu-list li.drop::after{display:none !important;content:none !important}.mobile-drop-toggle{display:none !important}header nav.nav-menu ul.menu-list li.drop>.mobile-drop-toggle{position:absolute !important;right:8px !important;top:10px !important;width:34px !important;height:34px !important;display:flex !important;align-items:center !important;justify-content:center !important;color:#ffffff !important;font-size:11px !important;cursor:pointer !important;background:rgba(255,255,255,.08) !important;border:1px solid rgba(255,255,255,.12) !important;border-radius:50% !important;transition:background .3s ease,transform .3s ease,border-color .3s ease !important;z-index:2 !important;padding:0 !important;text-decoration:none !important}header nav.nav-menu ul.menu-list li.drop>.mobile-drop-toggle:hover{background:rgba(255,255,255,.15) !important;border-color:rgba(255,255,255,.2) !important}header nav.nav-menu ul.menu-list li.drop.mob-open>.mobile-drop-toggle{transform:rotate(180deg) !important;background:rgba(255,255,255,.18) !important;border-color:rgba(255,255,255,.25) !important}header nav.nav-menu ul.menu-list li.drop ul.dropdown{display:none !important}header nav.nav-menu ul.menu-list li.drop.mob-open ul.dropdown{display:block !important;position:static !important;width:100% !important;background:rgba(0,0,0,.06) !important;border:none !important;box-shadow:none !important;border-radius:10px !important;border-left:2px solid rgba(255,255,255,.2) !important;visibility:visible !important;opacity:1 !important;padding:6px 0 6px 14px !important;margin:4px 0 8px 12px !important;list-style:none !important;transform:none !important;top:auto !important;left:auto !important;min-width:unset !important}header nav.nav-menu ul.menu-list li.drop ul.dropdown li{border:none !important;background:none !important;background-color:transparent !important}header nav.nav-menu ul.menu-list li.drop ul.dropdown li a,header nav.nav-menu ul.menu-list li.drop ul.dropdown li a:link,header nav.nav-menu ul.menu-list li.drop ul.dropdown li a:visited,header nav.nav-menu ul.menu-list li.drop ul.dropdown li a:hover,header nav.nav-menu ul.menu-list li.drop ul.dropdown li a.active{background:none !important;background-color:transparent !important;background-image:none !important;border:none !important;border-left:none !important;max-width:none !important;white-space:normal !important;overflow:visible !important;text-overflow:unset !important}header nav.nav-menu ul.menu-list li.drop ul.dropdown li a{font-size:13.5px !important;color:#ffffff !important;opacity:.85;padding:10px 12px !important;font-weight:400 !important;text-align:left !important;border-radius:8px !important;transition:background .2s ease,opacity .2s ease !important}header nav.nav-menu ul.menu-list li.drop ul.dropdown li a:hover{color:#ffffff !important;opacity:1;background:rgba(255,255,255,.08) !important;padding-left:16px !important}header nav.nav-menu.active .mob-menu-footer{display:flex !important;flex-direction:column;align-items:center;gap:8px;padding:18px 24px 26px;background:rgba(0,0,0,.12);border-top:1px solid rgba(255,255,255,.06);flex-shrink:0;margin-top:auto}header nav.nav-menu.active .mob-menu-footer .mob-menu-contact{display:flex;align-items:center;gap:10px;color:#ffffff !important;opacity:0.7;font-size:13px;font-family:'Lato',sans-serif;text-decoration:none;padding:6px 14px;border-radius:8px;transition:opacity .2s,background .2s;background:none !important;border:none !important;width:100%;justify-content:center}header nav.nav-menu.active .mob-menu-footer .mob-menu-contact i{color:#ffffff;font-size:13px;width:18px;text-align:center;opacity:.8}header nav.nav-menu.active .mob-menu-footer .mob-menu-contact:hover{color:#ffffff !important;opacity:1;background:rgba(255,255,255,.08) !important}header nav.nav-menu.active .mob-menu-footer .mob-menu-social{display:flex;align-items:center;gap:10px;margin-top:8px}header nav.nav-menu.active .mob-menu-footer .mob-menu-social a{display:flex !important;align-items:center;justify-content:center;width:38px !important;height:38px !important;border-radius:50% !important;background:rgba(255,255,255,.08) !important;border:1px solid rgba(255,255,255,.12) !important;color:#ffffff !important;opacity:0.65;font-size:14px !important;text-decoration:none !important;transition:opacity .25s ease,background .25s ease,transform .25s ease;padding:0 !important}header nav.nav-menu.active .mob-menu-footer .mob-menu-social a:hover{background:rgba(255,255,255,.18) !important;color:#ffffff !important;opacity:1;border-color:rgba(255,255,255,.25) !important;transform:translateY(-2px)}header .guide-box{display:none !important}.whatsapp a i.fa.fa-comment-o::before{font-family:'Font Awesome 6 Brands' !important;font-weight:400 !important;content:'\f232' !important}.projects-section{padding:20px 0 !important;background:transparent !important}.projects-section .container{padding:0 8px !important}.projects-section .gallery-masonry{display:grid !important;grid-template-columns:1fr 1fr !important;gap:6px !important;padding:0 !important;margin:0 !important}.projects-section .gallery-masonry .gallery-item,.projects-section .gallery-masonry [class*='col-']{width:100% !important;float:none !important;padding:0 !important;margin:0 !important}.projects-section .gallery-masonry .gallery-item .gallery-card{border-radius:6px !important;overflow:hidden !important;position:relative;margin:0 !important;padding:0 !important;height:130px !important}.projects-section .gallery-masonry .gallery-item .gallery-card img{width:100% !important;height:130px !important;object-fit:cover !important;display:block !important}.projects-section .gallery-masonry .gallery-item .gallery-card .gallery-hover{border-radius:6px !important}footer .up-footer .col-md-4:nth-child(2){display:none !important}footer .up-footer .info-widget p{display:flex !important;align-items:flex-start !important;gap:8px !important;padding:8px 0 !important;margin:0 !important;border-bottom:1px solid rgba(255,255,255,.06);font-size:13px !important;line-height:1.5 !important}footer .up-footer .info-widget p:last-child{border-bottom:none !important}footer .up-footer .info-widget p span{display:inline-block !important;min-width:55px !important;font-weight:700 !important;color:#ffcd16 !important;font-size:12px !important;text-transform:uppercase !important;letter-spacing:.5px !important;flex-shrink:0}footer .up-footer .info-widget h2{margin-bottom:12px !important}footer .up-footer .footer-map iframe{width:100% !important;height:160px !important;border-radius:8px !important}.hero-slider{height:50vh !important;min-height:300px !important;max-height:420px !important}.hero-slide-content h1{font-size:22px !important}.hero-slide-content p{font-size:13px !important}.hero-slide-content .hero-cta{font-size:12px !important;padding:8px 20px !important}.hero-prev,.hero-next{width:36px !important;height:36px !important;font-size:14px !important}.banner-section .banner-slogan{font-size:18px !important}.services-offer-section .col-sm-4{width:100% !important;float:none !important}.news-grid-3{grid-template-columns:1fr !important}.sss-grid{grid-template-columns:1fr !important}.sss-section{padding:30px 0 !important}.marquee-item{font-size:16px !important}.marquee-style-3{font-size:20px !important}.marquee-section{padding:20px 0 !important}.review-card{min-width:260px !important}.breadcrumb-row{flex-direction:column !important}.breadcrumb-title,.breadcrumb-nav-col{width:100% !important;text-align:center !important}.quote-section .col-sm-5,.quote-section .col-sm-offset-7{width:100% !important;margin-left:0 !important;float:none !important}.quote-box{position:static !important;margin-top:20px !important}footer .up-footer .col-md-4{width:100% !important;float:none !important}.iletisim-map-full{display:none !important}html,body{overflow-x:hidden !important}.container,.row,section,header,footer,#container{max-width:100vw !important;overflow-x:hidden !important}.mob-float-menu{display:flex !important;position:fixed;bottom:20px;right:20px;width:52px;height:52px;border-radius:50%;background:#ffcd16 !important;color:#292929 !important;border:none;box-shadow:0 4px 16px rgba(0,0,0,.25);align-items:center;justify-content:center;font-size:20px;cursor:pointer;z-index:9998;transition:transform .3s ease,box-shadow .3s ease,background .3s ease}.mob-float-menu:hover{transform:scale(1.08);box-shadow:0 6px 24px rgba(0,0,0,.35)}.nav-menu.active~.mob-float-menu,body:has(.nav-menu.active) .mob-float-menu{opacity:0 !important;pointer-events:none !important;transform:scale(0.5) !important}}.whatsapp a i.fa.fa-comment-o::before{font-family:'Font Awesome 6 Brands' !important;font-weight:400 !important;content:'\f232' !important}.scroll-to-top{position:fixed;bottom:20px;right:20px;width:44px;height:44px;border-radius:50%;background:#292929;color:#ffcd16;border:1.5px solid rgba(255,255,255,.1);font-size:16px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:9990;opacity:0;visibility:hidden;transform:translateY(20px);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s ease,background .3s ease,color .3s ease;box-shadow:0 2px 12px rgba(0,0,0,.15)}.scroll-to-top.visible{opacity:1;visibility:visible;transform:translateY(0)}.scroll-to-top:hover{background:#ffcd16;color:#292929;transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,0,0,.25)}@media (min-width:1021px){.mob-float-menu{display:none !important}.mobile-drop-toggle{display:none !important}}@media (min-width:1021px){.scroll-to-top{bottom:24px;right:24px}}@media (max-width:1020px){.scroll-to-top{bottom:82px;right:20px;width:40px;height:40px;font-size:14px}}@media (max-width:480px){.hero-slider{height:35vh !important;min-height:200px !important;max-height:280px !important}.hero-slide-content h1{font-size:18px !important}.hero-slide-content p{display:none !important}.hero-dots{bottom:8px !important}.banner-section .banner-slogan{font-size:18px !important}.marquee-item{font-size:13px !important;padding:0 10px !important}.marquee-style-3{font-size:16px !important}.service-card{margin-bottom:15px !important}.news-carousel-card{margin-bottom:15px}.review-card{min-width:220px !important;padding:16px !important}.sss-question{font-size:12px !important;padding:12px !important}.sss-answer p,.sss-answer div{font-size:12px !important}.referans-grid{grid-template-columns:repeat(3,1fr) !important}.contact-modern .col-sm-4,.contact-modern .col-sm-8{width:100% !important;float:none !important}.sayfa-gorsel-sol{float:none !important;width:100% !important;margin:0 0 15px 0 !important}.page-banner-section{padding:15px 0 !important}.page-banner-section h2{font-size:16px !important}}body,html,p,span,a,li,td,th,div,label,input,textarea,select,button{font-family:'Lato','Segoe UI','Helvetica Neue',Arial,sans-serif !important;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-feature-settings:"liga" 1,"calt" 1;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6,.title-section h1,.title-section h2,header nav.nav-menu ul.menu-list li a,header .guide-box h2,header .guide-box ul li a,a.elemadded,a.button-one,.services-offer-section .offer-post h2,.services-offer-section .offer-post ul.offer-list li,.projects-section .project-title h2,.projects-section ul.filter li a,.tabs-section .about-us-box h1,.tabs-section .about-us-box .about-us-post h2,.tabs-section .about-box h2,.testimonial-section .title-section h1,.testimonial-section .testimonial-box li h2,.news-section .news-title h2,.news-section .news-content h2,.banner-section h2,.quote-section h1,.page-banner-section h2,.page-banner-section ul.page-depth li,.page-banner-section ul.page-depth li a,.page-banner-section ol.page-depth li,.page-banner-section ol.page-depth li a,.blog-section .blog-post .post-content-text h2,.blog-section .blog-post .post-content-text h2 a,#home-section .tp-caption.small_text,#home-section .tp-caption.finewide_medium_white,.footer-widget h2,.pagination-list li a,.copyright{font-family:'Lato','Helvetica Neue',Arial,sans-serif !important}.title-section h1,.title-section h2,.services-offer-section .offer-post h2,.services-offer-section .offer-post h2 a,.projects-section .project-title h2,.tabs-section .about-us-box h1,.tabs-section .about-box h2,.testimonial-section .title-section h1,.news-section .news-title h2,.news-section .news-content h2,.news-section .news-content h2 a,.banner-section h2,.quote-section h1,.quote-section .quote-box h1,.quote-section .quote-box h2,.blog-section .blog-post .post-content-text h2,.blog-section .blog-post .post-content-text h2 a,.page-banner-section h2,.page-banner-section ul.page-depth li,.page-banner-section ul.page-depth li a,.page-banner-section ol.page-depth li,.page-banner-section ol.page-depth li a,.footer-widget h2,.pagination-list li a,#home-section .tp-caption.finewide_medium_white,header .guide-box h2{text-transform:none !important}a.button-one,a.elemadded,header nav.nav-menu ul.menu-list li a,header nav.nav-menu ul.menu-list li.drop ul.dropdown li a,header .guide-box ul li a,.projects-section ul.filter li a,input[type="submit"]{text-transform:none !important}header nav.nav-menu ul.menu-list li a.active,header nav.nav-menu ul.menu-list li a:hover{color:#ffffff !important;background:#ffcd16 !important}header nav.nav-menu ul.menu-list li a{color:#292929 !important}header .guide-box ul li a{background:#ffcd16 !important;color:#ffffff !important}header .guide-box ul li a:hover{opacity:0.9 !important}.top-line ul.social-icons li a:hover{background:#ffcd16 !important;color:#292929 !important}.top-line{background:#ffcd16 !important}#home-section .tp-bullets.simplebullets.round .bullet:hover,#home-section .tp-bullets.simplebullets.round .bullet.selected{background:#ffcd16 !important;border-color:#ffcd16 !important}a.button-one{background:#ffcd16 !important;color:#ffffff !important;border-color:#ffcd16 !important}a.button-one:hover{opacity:0.9 !important}.services-offer-section .offer-post h2 a:hover{color:#ffcd16 !important}.projects-section{background:#ffcd16 !important}.projects-section .project-title h2{color:#292929 !important}.projects-section .project-title h2:after{background:#292929 !important}.projects-section ul.filter li a{color:#292929 !important}.projects-section ul.filter li a.active,.projects-section ul.filter li a:hover{color:#ffcd16 !important;border-bottom-color:#ffcd16 !important}.project-box .project-post .hover-box{background:color-mix(in srgb,#ffcd16 54%,transparent) !important}.project-box .project-post .hover-box a.zoom{color:#ffcd16 !important}.tabs-section .about-us-box h1:after{background:#ffcd16 !important}.tabs-section .about-us-box .about-us-post a{background:#ffcd16 !important}.tabs-section .about-box h2:after{background:#ffcd16 !important}.banner-section{background:#ffcd16 !important}.news-section .news-post .news-content h2 a:hover,.news-section .news-post .news-content>a:hover{color:#ffcd16 !important}.services-page-section ul.side-navigation-list li a:hover,.services-page-section ul.side-navigation-list li a.active{background:#ffcd16 !important;color:#292929 !important}.services-page-section .services-wrapp .services-post a:hover{color:#ffcd16 !important}.blog-section .blog-box .blog-post h2 a:hover,.blog-section .blog-box .blog-post .post-content-text>a:hover{color:#ffcd16 !important}.blog-section .blog-box ul.pagination-list li a:hover,.blog-section .blog-box ul.pagination-list li a.active{color:#ffcd16 !important}.blog-section .blog-box .comment-section ul li .comment-box .comment-content h4 a:hover{color:#ffcd16 !important}.sidebar ul.category-list li a:hover,.sidebar ul.archieve-list li a:hover{color:#ffcd16 !important}.sidebar ul.tags-list li a:hover{background:#ffcd16 !important;color:#292929 !important}footer .up-footer ul.tag-list li a:hover{background:#ffcd16 !important;border-color:#ffcd16 !important;color:#292929 !important}footer .up-footer ul.navigation li a:hover{color:#ffcd16 !important}.quote-section .quote-box form#contact-form input[type="submit"]:hover,#contact-form input[type="submit"]:hover,.comment-form input[type="submit"]:hover{background:#292929 !important;color:#ffcd16 !important}.quote-section .quote-box form#contact-form input[type="submit"],#contact-form input[type="submit"],.comment-form input[type="submit"],input[type="submit"]{background:#ffcd16 !important;color:#292929 !important;border:none !important}a.elemadded{background:#ffcd16 !important;color:#292929 !important}.page-banner-section ul.page-depth li a:hover,.page-banner-section ol.page-depth li a:hover{color:#ffcd16 !important}ul.contact-info-list li a:hover{color:#ffcd16 !important}.bx-wrapper .bx-pager.bx-default-pager a.active{background:#ffcd16 !important;border-color:#ffcd16 !important}.testimonial-section .testimonial-box h2{color:#ffffff !important}.title-section h1 span{color:#ffcd16 !important}.page-banner-section{background:#ffffff !important}.page-banner-section h2,.page-banner-section .breadcrumb-title h2,.breadcrumb-title h2{color:#292929 !important;font-weight:800 !important}.title-section h1,.title-section h2{color:#000 !important}.page-banner-section ul.page-depth li,.page-banner-section ul.page-depth li a,.page-banner-section ol.page-depth li,.page-banner-section ol.page-depth li a{color:#292929 !important}body{font-family:'Lato','Helvetica Neue',Arial,sans-serif;font-size:15px;line-height:1.65;color:#444;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}#container{background-color:#ffffff !important}#content .inner-content{background:#ffffff !important;box-shadow:none !important;-webkit-box-shadow:none !important}header.clearfix,header{background:#ffffff !important;box-shadow:2px 0 8px rgba(0,0,0,.18),0 2px 6px rgba(0,0,0,.12) !important}header div.logo{padding:22px 30px !important}@media (min-width:1021px){header nav.nav-menu ul.menu-list li{border-top:1px solid rgba(255,255,255,.06) !important}header nav.nav-menu ul.menu-list li a{font-size:14px !important;padding:14px 30px !important;transition:background .2s ease,color .2s ease,border-color .2s ease !important;background:transparent !important;color:#292929 !important;border-left:3px solid transparent}header nav.nav-menu ul.menu-list li a:hover{background:#ffcd16 !important;color:#ffffff !important;border-left:3px solid #ffffff !important}header nav.nav-menu ul.menu-list li a.active{background:#ffcd16 !important;color:#ffffff !important;font-weight:700 !important;border-left:3px solid #ffffff !important}}header .guide-box{padding:20px 25px 15px !important;border-top:1px solid rgba(255,255,255,.08) !important}header .guide-box h2{font-size:14px !important;font-weight:700 !important;color:#292929 !important;margin-bottom:12px !important}ul.contact-info-list{list-style:none !important;padding:0 !important;margin:0 0 12px 0 !important}ul.contact-info-list li{display:flex;align-items:flex-start;gap:8px;padding:5px 0;font-size:13px;color:#292929;line-height:1.5}ul.contact-info-list li i{color:#ffcd16;font-size:13px;width:16px;text-align:center;margin-top:3px;flex-shrink:0}ul.contact-info-list li span{color:#292929;font-weight:500;word-break:break-word}ul.contact-info-list li a{display:flex;align-items:flex-start;gap:8px;color:#333;text-decoration:none;transition:color .2s}ul.contact-info-list li a:hover{color:#ffcd16}.wp-contact-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px 16px;background:#107c41;color:#fff !important;font-size:14px;font-weight:700;border-radius:8px;text-decoration:none !important;transition:background .2s,box-shadow .2s;animation:wpBounce 2s ease infinite;box-shadow:0 3px 12px rgba(16,124,65,.35)}.wp-contact-btn:hover{background:#0b6131;box-shadow:0 5px 20px rgba(16,124,65,.55);animation:none;color:#fff !important}.wp-contact-btn i{font-size:20px}@keyframes wpBounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-6px)}60%{transform:translateY(-3px)}}p{font-family:'Lato',sans-serif;font-size:15px;line-height:1.7;color:#555}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.3;color:#222}header nav.nav-menu ul.menu-list li a{font-family:'Lato',sans-serif;font-weight:700;font-size:13px;letter-spacing:0.3px}header .guide-box h2{font-family:'Lato',sans-serif;font-weight:700;font-size:14px;letter-spacing:0.2px}header .guide-box ul li p{font-family:'Lato',sans-serif;font-weight:400}.page-banner-section{padding:38px 0 !important;position:relative}.page-banner-section::after{display:none !important}.page-banner-section h2,.breadcrumb-title h2{font-family:'Lato',sans-serif !important;letter-spacing:0.3px !important;font-size:22px !important;margin:0 !important}.breadcrumb-row{display:flex;align-items:center}.breadcrumb-title h2{margin:0;font-size:22px;font-weight:800;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.2)}.breadcrumb-nav-col{display:flex;justify-content:flex-end;align-items:center}.breadcrumb-seo{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:0}.breadcrumb-seo li{display:flex;align-items:center;font-size:13px;font-weight:500;color:#292929}.breadcrumb-seo li a{color:#292929 !important;text-decoration:none;display:flex;align-items:center;gap:5px;transition:color .2s}.breadcrumb-seo li a:hover{color:#292929}.breadcrumb-seo li a i.fa-home{font-size:13px;color:#ffcd16}.breadcrumb-seo li+li::before{content:'\f054';font-family:'Font Awesome 5 Free';font-weight:900;font-size:9px;color:rgba(0,0,0,0.4);margin:0 10px}.breadcrumb-seo li.active{color:#292929;font-weight:700;max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.title-section h1{font-family:'Lato',sans-serif;font-weight:900;letter-spacing:-0.3px}.services-offer-section .offer-post h2{font-family:'Lato',sans-serif;font-size:16px;font-weight:700}.projects-section .project-title h2{font-family:'Lato',sans-serif;font-weight:700}.tabs-section .about-us-box h1{font-family:'Lato',sans-serif;font-weight:700}.testimonial-section .testimonial-box li h2{font-family:'Lato',sans-serif}.news-section .news-content h2 a{font-family:'Lato',sans-serif;font-weight:700}.blog-section .blog-post .post-content-text h2 a{font-family:'Lato',sans-serif;font-weight:700}.footer-widget h2{font-family:'Lato',sans-serif;font-weight:700}footer .copyright{font-family:'Lato',sans-serif}.footer-widget p{font-family:'Lato',sans-serif;line-height:1.7}#home-section .tp-caption.finewide_medium_white{font-family:'Lato',sans-serif;font-weight:900}#home-section .tp-caption.small_text{font-family:'Lato',sans-serif}a.button-one{font-family:'Lato',sans-serif;font-weight:700;font-size:13px;letter-spacing:0.5px}.quote-section .quote-box h1,.quote-section .quote-box h2{font-family:'Lato',sans-serif;font-weight:700}.quote-section input,.quote-section textarea{font-family:'Lato',sans-serif}img{max-width:100%;height:auto}.footer-widget ul.flickr{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:0}.footer-widget ul.flickr li{margin:0 !important;width:80px;height:80px;overflow:hidden;border-radius:4px}.footer-widget ul.flickr li img{width:100%;height:100%;object-fit:cover}.news-section .news-post{margin-bottom:30px}.news-section .news-gallery img{width:100%;height:220px;object-fit:cover}.news-section .news-content{padding:18px 0}.blog-section .blog-post img{width:100%;height:auto;object-fit:cover}.blog-section .blog-post .post-content-text{overflow:hidden;word-wrap:break-word}.services-offer-section .offer-post>a img{width:100%;height:220px;object-fit:cover;border-radius:4px}.project-box .project-post img{width:100%;height:220px;object-fit:cover}.clients-section .col-sm-4,.clients-section .col-md-3{text-align:center}.quote-section #map{position:absolute;top:0;left:0;width:100%;height:100%}.quote-section #map .lazy-map{width:100%;height:100%;min-height:0}.quote-section #map .lazy-map .lazy-map-placeholder{height:100%}.quote-section #map .lazy-map iframe,.quote-section #map iframe{width:100% !important;height:100% !important;min-height:0 !important;border:0;display:block}.quote-section input[type="text"],.quote-section input[type="email"],.quote-section textarea{font-family:'Lato',sans-serif;font-size:14px}.quote-section input[type="submit"]{font-family:'Lato',sans-serif;font-weight:700;font-size:14px;letter-spacing:0.5px}@media (max-width:480px){.top-line ul.info-list li{width:100%;float:none;padding-right:0;margin-bottom:8px}.top-line ul.info-list li:after{display:none}.top-line ul.social-icons{text-align:center;margin-top:10px}.news-section .news-gallery img{height:180px}.services-offer-section .offer-post>a img{height:180px}.project-box .project-post{width:50% !important}.project-box .project-post img{height:160px}.quote-section #map,.quote-section #map .lazy-map,.quote-section #map iframe{height:100% !important}.page-banner-section h2{font-size:18px}.title-section h1{font-size:22px}.banner-section h2{font-size:15px}.banner-section h2 a{display:block;margin:15px auto 0;width:fit-content}}@media (max-width:768px){.top-line ul.info-list li{width:100%;float:none;padding-right:0;margin-bottom:6px}.top-line ul.info-list li:after{display:none}.project-box .project-post{width:50% !important}}@media (max-width:992px){#content .inner-content{margin-left:0;box-shadow:none}.container{padding:0 15px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid #e8a000;outline-offset:2px}@media print{header,footer,.mobile-topbar,.top-line{display:none}#content .inner-content{margin-left:0;box-shadow:none}body{font-size:12pt}a[href]:after{content:" (" attr(href) ")";font-size:10pt}}.top-line{background:#ffcd16 !important;padding:10px 0 !important;overflow:visible !important;border-bottom:none;box-shadow:0 2px 8px rgba(0,0,0,.1)}.tl-inner{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.tl-info{display:flex;align-items:center;gap:24px;list-style:none;margin:0;padding:0;flex-wrap:wrap}.top-line ul.info-list{display:none !important}.top-line ul.info-list li p span{font-family:'Lato','Segoe UI',Arial,sans-serif !important;font-size:13px !important;font-weight:700 !important;letter-spacing:0.5px !important}.tl-info li{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#ffffff;white-space:nowrap}.tl-info li a{display:flex;align-items:center;gap:8px;color:#ffffff;text-decoration:none;transition:color .2s}.tl-info li a:hover{color:#ffffff;opacity:.85}.tl-info li i{color:#292929;font-size:15px;width:18px;text-align:center;flex-shrink:0}.tl-info li span{color:#ffffff !important;font-family:'Lato','Segoe UI',Arial,sans-serif !important;font-weight:700;font-size:13px;letter-spacing:0.5px;font-variant-numeric:tabular-nums;display:inline !important}.tl-info li a span{font-size:13px;font-weight:700;letter-spacing:0.5px}.tl-social{display:flex;align-items:center;gap:6px;list-style:none;margin:0;padding:0}.tl-social-btn{display:flex !important;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;color:#fff !important;font-size:14px;text-decoration:none !important;transition:background .25s ease,color .25s ease,box-shadow .25s ease;box-shadow:0 2px 8px rgba(0,0,0,.15)}.tl-social-btn:hover{transform:translateY(-3px) scale(1.15) rotate(5deg);box-shadow:0 6px 20px rgba(0,0,0,.3);color:#fff !important;animation:socialPulse .4s ease}@keyframes socialPulse{0%{transform:translateY(0) scale(1) rotate(0)}40%{transform:translateY(-4px) scale(1.2) rotate(8deg)}70%{transform:translateY(-2px) scale(1.12) rotate(3deg)}100%{transform:translateY(-3px) scale(1.15) rotate(5deg)}}.tl-facebook{background:#1877f2}.tl-facebook:hover{background:#0d5ec9}.tl-instagram{background:linear-gradient(135deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888)}.tl-instagram:hover{background:linear-gradient(135deg,#e6683c,#dc2743,#cc2366,#bc1888,#f09433)}.tl-youtube{background:#ff0000}.tl-youtube:hover{background:#cc0000}.tl-twitter{background:#000000}.tl-twitter:hover{background:#333333}.tl-linkedin{background:#0a66c2}.tl-linkedin:hover{background:#084d94}.tl-tiktok{background:#010101}.tl-tiktok:hover{background:#333}.tl-pinterest{background:#e60023}.tl-pinterest:hover{background:#b8001c}@media (max-width:768px){.tl-inner{flex-direction:column;align-items:center;gap:10px}.tl-info{flex-direction:column;gap:6px;align-items:center}.tl-social{gap:8px;justify-content:center}.tl-social-btn{width:36px;height:36px;font-size:15px;border-radius:8px}}@media (max-width:480px){.tl-info li{font-size:12px}.tl-social-btn{width:34px;height:34px;font-size:14px}}.up-footer{background:#ffffff !important;padding:50px 0 30px !important;border-top:3px solid #ffcd16}.up-footer .footer-widget h2{color:#292929 !important;font-size:18px !important;font-weight:700 !important;margin-bottom:18px !important;padding-bottom:12px !important;border-bottom:2px solid #ffcd16 !important;position:relative}.up-footer .footer-widget p{color:#555 !important;line-height:1.7 !important}.up-footer .footer-widget p .first-par{color:#292929 !important;font-weight:600}.up-footer .footer-widget.info-widget p span{color:#ffcd16 !important;font-weight:700}.up-footer .footer-widget.info-widget p{color:#444 !important}.up-footer .footer-widget a{color:#ffcd16 !important;transition:opacity .2s}.up-footer .footer-widget a:hover{opacity:.75}footer .copyright{background:#292929 !important;color:rgba(255,255,255,.75) !important;padding:15px 0 !important;font-size:13px !important;text-align:center !important}@media (min-width:1021px){header nav.nav-menu ul.menu-list li.drop ul.dropdown{background-color:#ffffff !important;border:1px solid #eee !important;box-shadow:2px 4px 16px rgba(0,0,0,.12) !important;border-radius:0 4px 4px 0 !important;z-index:1000 !important;min-width:200px !important}header nav.nav-menu ul.menu-list li.drop ul.dropdown li{background-color:#ffffff !important;border-top:1px solid #f5f5f5 !important}header nav.nav-menu ul.menu-list li.drop ul.dropdown li:first-child{border-top:none !important}header nav.nav-menu ul.menu-list li.drop ul.dropdown li a{display:block !important;padding:10px 16px !important;font-size:13px !important;color:#292929 !important;background:#ffffff !important;border-left:3px solid transparent !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;max-width:200px !important}header nav.nav-menu ul.menu-list li.drop ul.dropdown li a:hover{background:#ffcd16 !important;color:#ffffff !important;border-left:3px solid #ffffff !important}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f5f5f5}::-webkit-scrollbar-thumb{background:#ffcd16;border-radius:5px;border:2px solid #f5f5f5}::-webkit-scrollbar-thumb:hover{background:#292929}html{scrollbar-width:thin;scrollbar-color:#ffcd16 #f5f5f5}footer .copyright,p.copyright{background:#ffcd16 !important;color:#ffffff !important;padding:16px 0 !important;font-size:13px !important;text-align:center !important;font-weight:600 !important;letter-spacing:.3px !important;text-transform:none !important;display:block !important;width:100% !important}.banner-section .banner-inner{display:flex;flex-direction:column;align-items:center;gap:12px;padding:10px 0}.banner-section .banner-slogan{font-family:'Caveat',cursive !important;font-size:34px !important;font-weight:700 !important;color:#ffffff !important;margin:0 !important;text-align:center;line-height:1.3}.banner-section .button-one{margin:0 !important;display:inline-block}.services-offer-section .row{display:flex;flex-wrap:wrap}.services-offer-section .col-sm-4{display:flex}.service-card{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:transform .3s,box-shadow .3s;margin-bottom:30px;display:flex;flex-direction:column;width:100%}.service-card:hover{transform:translateY(-5px);box-shadow:0 8px 30px rgba(0,0,0,.14)}.service-img-wrap{position:relative;overflow:hidden;height:200px}.service-img-wrap img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.service-card:hover .service-img-wrap img{transform:scale(1.08)}.service-overlay{position:absolute;inset:0;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s}.service-card:hover .service-overlay{opacity:1}.service-overlay i{color:#fff;font-size:24px;width:50px;height:50px;border-radius:50%;background:#ffcd16;display:flex;align-items:center;justify-content:center}.service-body{padding:20px;flex:1;display:flex;flex-direction:column}.service-body h2{font-size:17px !important;margin-bottom:8px !important}.service-body h2 a{color:#000 !important;text-decoration:none}.service-body p{font-size:13px;color:#444 !important;margin-bottom:12px;line-height:1.6}.service-link{font-size:13px;font-weight:700;color:#ffcd16 !important;text-decoration:none;display:inline-flex;align-items:center;gap:5px;transition:gap .2s;margin-top:auto}.service-link:hover{gap:10px}.gallery-masonry{margin:0 -8px}.gallery-item{padding:8px !important;margin-bottom:0 !important;float:left}.gallery-card{position:relative;overflow:hidden;border-radius:10px;height:220px}.gallery-card img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.gallery-card:hover img{transform:scale(1.1)}.gallery-hover{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.7) 0%,transparent 60%);display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:20px;opacity:0;transition:opacity .3s}.gallery-card:hover .gallery-hover{opacity:1}.gallery-hover h3{color:#ffffff;font-size:14px;margin-bottom:8px;text-align:center}.gallery-hover a.zoom{width:44px;height:44px;border-radius:50%;background:#ffcd16;display:flex !important;align-items:center;justify-content:center;color:#fff !important;font-size:18px;transition:transform .2s}.gallery-hover a.zoom:hover{transform:scale(1.15)}.mfp-bg{background:rgba(0,0,0,.92) !important}.mfp-image-holder .mfp-close{color:#fff !important;font-size:28px !important;right:10px !important;top:10px !important}.testimonial-section{background:#ffcd16 !important;background-image:none !important;padding:40px 0 !important}.testimonial-section::after{display:none !important}.testimonial-section .title-section h2{color:#ffffff !important}.reviews-slider-wrap{position:relative}.reviews-slider{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:10px 0 20px}.reviews-slider::-webkit-scrollbar{display:none}.review-card{background:#fff;border:1px solid #e8e8e8;border-radius:12px;padding:22px;transition:box-shadow .3s,transform .3s;flex:0 0 calc(33.333% - 14px);min-width:280px;scroll-snap-align:start;box-sizing:border-box}.review-card:hover{box-shadow:0 6px 24px rgba(0,0,0,.1);transform:translateY(-3px)}.review-header{display:flex;align-items:center;gap:12px;margin-bottom:10px}.review-avatar{width:42px;height:42px;border-radius:50%;background:#ffcd16;color:#ffffff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;flex-shrink:0}.review-meta .review-name{display:block;font-size:14px;font-weight:700;color:#ffffff;margin:0}.review-company{font-size:12px;color:#595959}.review-stars{margin-bottom:10px}.review-stars i{color:#fbbc05;font-size:14px;margin-right:1px}.review-text{font-size:13px !important;color:#444 !important;line-height:1.6 !important;margin-bottom:12px !important}.review-source{font-size:11px;color:#6b6b6b;display:flex;align-items:center;gap:5px}.review-nav{position:absolute;top:50%;transform:translateY(-50%);width:38px;height:38px;border-radius:50%;border:none;background:#292929;color:#fff;font-size:16px;cursor:pointer;box-shadow:0 2px 10px rgba(0,0,0,.2);z-index:2;transition:background .2s ease,color .2s ease,transform .2s ease;display:flex;align-items:center;justify-content:center}.review-nav:hover{transform:translateY(-50%) scale(1.1)}.review-prev{left:-15px}.review-next{right:-15px}.news-carousel-section{padding:60px 0 50px;background:#f7f8fa}.news-carousel-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:30px}.news-carousel-header h2{font-size:26px;font-weight:800;color:#000 !important;margin:0}.news-carousel-header p{font-size:14px;color:#333 !important;margin:4px 0 0}.news-all-btn{display:inline-flex;align-items:center;gap:8px;background:#ffcd16;color:#ffffff;padding:10px 22px;border-radius:30px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .3s ease,background .3s ease,color .3s ease;white-space:nowrap}.news-all-btn:hover{transform:translateX(4px);box-shadow:0 4px 15px rgba(0,0,0,.15)}.news-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.news-carousel-wrap{position:relative;overflow:hidden;border-radius:14px}.news-carousel-track{display:flex;gap:24px;transition:transform .5s cubic-bezier(.4,0,.2,1);will-change:transform}.news-carousel-card{flex:0 0 calc((100% - 48px) / 3);background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.07);transition:transform .35s,box-shadow .35s}.news-carousel-card:hover{transform:translateY(-6px);box-shadow:0 12px 35px rgba(0,0,0,.13)}.ncc-img{position:relative;height:200px;overflow:hidden}.ncc-img img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.news-carousel-card:hover .ncc-img img{transform:scale(1.08)}.ncc-gradient{position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to top,rgba(0,0,0,.45),transparent);pointer-events:none}.ncc-date{position:absolute;top:14px;left:14px;background:#ffcd16;color:#292929;font-size:11px;font-weight:700;padding:5px 12px;border-radius:20px;display:inline-flex;align-items:center;gap:5px;z-index:2}.ncc-body{padding:20px}.ncc-body h3,.ncc-body h2.ncc-title{font-size:16px;font-weight:700;margin:0 0 8px;line-height:1.4}.ncc-body h3 a,.ncc-body h2.ncc-title a{color:#000 !important;text-decoration:none;transition:color .2s}.ncc-body h3 a:hover,.ncc-body h2.ncc-title a:hover{color:#ffcd16 !important}.ncc-body p{font-size:13px;color:#444 !important;line-height:1.6;margin-bottom:14px}.ncc-readmore{font-size:13px;font-weight:700;color:#ffcd16;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:gap .3s,color .2s}.ncc-readmore:hover{gap:12px;color:#292929}.nc-nav{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:50%;border:none;background:rgba(255,255,255,.92);color:#292929;font-size:16px;cursor:pointer;box-shadow:0 4px 15px rgba(0,0,0,.12);z-index:3;transition:transform .25s ease,box-shadow .25s ease;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(6px)}.nc-nav:hover{background:#ffcd16;transform:translateY(-50%) scale(1.1)}.nc-prev{left:14px}.nc-next{right:14px}.nc-dots{display:flex;justify-content:center;gap:10px;margin-top:24px}.nc-dot{width:10px;height:10px;border-radius:50%;background:#ddd;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.nc-dot.active{width:28px;border-radius:8px;background:#ffcd16}.nc-dot:hover{background:#ffcd16;opacity:.7}@media (max-width:991px){.news-grid-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.news-grid-3{grid-template-columns:1fr}.news-carousel-header{flex-direction:column;gap:12px;align-items:flex-start}}.quote-box{background:#fff !important;padding:35px 30px !important;border-radius:14px !important;box-shadow:0 8px 30px rgba(0,0,0,.12) !important;position:relative;z-index:2}.quote-box h1{font-size:22px !important;font-weight:700 !important;color:#292929 !important;margin-bottom:4px !important;text-transform:none !important}.quote-subtitle{font-size:13px !important;color:#444 !important;margin-bottom:22px !important}.form-group-custom{position:relative;margin-bottom:18px}.form-group-custom input,.form-group-custom textarea{width:100%;padding:14px 14px 14px 38px;border:2px solid #e5e5e5;border-radius:8px;font-size:14px;font-family:'Lato',sans-serif;color:#333;background:#fafafa;transition:border-color .2s,background .2s;outline:none}.form-group-custom input:focus,.form-group-custom textarea:focus{border-color:#ffcd16;background:#fff}.form-group-custom label{position:absolute;left:38px;top:14px;font-size:14px;color:#555;pointer-events:none;transition:top .2s ease,left .2s ease,font-size .2s ease,color .2s ease,background .2s ease}.form-group-custom label i{position:absolute;left:-24px;top:1px;font-size:14px;color:#ffcd16}.form-group-custom input:focus+label,.form-group-custom input:not(:placeholder-shown)+label,.form-group-custom textarea:focus+label,.form-group-custom textarea:not(:placeholder-shown)+label{top:-10px;left:12px;font-size:11px;color:#ffcd16;background:#fff;padding:0 6px}.form-submit-btn{width:100%;padding:14px;border:none;border-radius:8px;background:#ffcd16;color:#ffffff;font-size:15px;font-weight:700;font-family:'Lato',sans-serif;cursor:pointer;transition:opacity .2s ease,transform .2s ease,background .2s ease;display:flex;align-items:center;justify-content:center;gap:8px}.form-submit-btn:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.15)}.map-renk1{position:relative;overflow:hidden}.map-renk1::after{content:'';position:absolute;inset:0;background:#ffcd16;mix-blend-mode:multiply;opacity:.15;pointer-events:none;z-index:1}.map-renk1 .lazy-map{width:100%;height:100%}.map-renk1 iframe{display:block;width:100%;height:100%}.footer-map{border-radius:8px;overflow:hidden;margin-top:10px}.footer-map iframe{width:100% !important;height:200px !important;max-height:200px !important;min-height:0 !important;border:0 !important;border-radius:8px;display:block}h1,h2,h3,h4,h5,h6,.title-section h2,.project-title h2,.news-title h2,.footer-widget h2,.offer-post h2,.news-content h2,.banner-section h2,p.copyright{text-transform:none !important}.guide-box ul li:last-child,.guide-box ul li a{background:transparent !important}.detay-card{background:#fff;border-radius:14px;box-shadow:0 4px 20px rgba(0,0,0,.08);padding:30px;margin-bottom:30px}.detay-gorsel{width:100%;max-height:420px;object-fit:cover;border-radius:10px;margin-bottom:22px}.detay-card h1{font-size:24px;font-weight:700;color:#292929;margin-bottom:10px;line-height:1.4}.detay-meta{display:flex;gap:20px;font-size:13px;color:#999;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid #f0f0f0}.detay-meta span{display:flex;align-items:center;gap:6px}.detay-meta i{color:#ffcd16}.detay-icerik{line-height:1.9;font-size:15px;color:#444}.detay-icerik img{max-width:100%;border-radius:8px;margin:10px 0}.etiket-link{color:#ffcd16;text-decoration:none;border-bottom:1px dotted #ffcd16;transition:color .2s,border-color .2s;font-weight:inherit}.etiket-link:hover{color:#292929;border-bottom-style:solid;border-bottom-width:2px}.yan-menu-kart{background:#fff;border-radius:14px;box-shadow:0 4px 20px rgba(0,0,0,.08);padding:24px;position:sticky;top:20px}.yan-menu-kart h3{font-size:16px;font-weight:700;color:#292929;margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid #ffcd16;display:flex;align-items:center;gap:8px}.yan-menu-kart h3 i{color:#ffcd16}.yan-liste{list-style:none;padding:0;margin:0}.yan-liste li{margin-bottom:0}.yan-liste li a{display:flex;align-items:center;gap:12px;padding:10px 8px;border-radius:8px;text-decoration:none;color:#292929;transition:background .2s,transform .15s}.yan-liste li a:hover{background:#f8f8f8;transform:translateX(3px)}.yan-liste li+li{border-top:1px solid #f0f0f0}.yan-liste-img{width:50px;height:50px;border-radius:8px;object-fit:cover;flex-shrink:0}.yan-liste li a strong{font-size:13px;font-weight:600;line-height:1.4;display:block}.yan-liste li a span{font-size:11px;color:#999;display:block;margin-top:2px}.referans-card{background:#fff;border-radius:12px;box-shadow:0 3px 15px rgba(0,0,0,.08);padding:24px;text-align:center;transition:transform .3s,box-shadow .3s;height:100%}.referans-card:hover{transform:translateY(-4px);box-shadow:0 8px 25px rgba(0,0,0,.12)}.referans-img{margin-bottom:12px}.referans-img img{max-height:70px;max-width:100%;object-fit:contain;margin:0 auto;display:block}.referans-body strong{display:block;font-size:14px;color:#292929;margin-bottom:6px}.referans-body p{font-size:13px;color:#777;margin:0;line-height:1.5}.sayfa-detay-full{max-width:100%}.sayfa-gorsel-sol{float:left;width:340px;max-width:45%;height:auto;border-radius:10px;margin:0 28px 18px 0;object-fit:cover;box-shadow:0 4px 16px rgba(0,0,0,.1)}@media (max-width:768px){.detay-card{padding:20px;border-radius:10px}.detay-gorsel{max-height:260px}.detay-meta{flex-direction:column;gap:8px}.yan-menu-kart{position:static;margin-top:30px}.referans-card{padding:18px}.sayfa-gorsel-sol{float:none;width:100%;max-width:100%;margin:0 0 18px 0}.breadcrumb-row{flex-direction:column;text-align:center}.breadcrumb-title h2{font-size:18px;margin-bottom:6px}.breadcrumb-nav-col{justify-content:center}.breadcrumb-seo li.active{max-width:160px}}.iletisim-section{padding:0;background:#fff}.iletisim-grid{display:grid;grid-template-columns:5fr 7fr;min-height:520px}.iletisim-sol{background:#ffcd16 !important;padding:48px 40px;display:flex;align-items:center}.iletisim-sol-inner{width:100%}.iletisim-sol h2{color:#ffffff !important;font-size:26px;font-weight:800;margin:0 0 8px}.iletisim-sol-desc{font-size:13px;color:#ffffff !important;opacity:0.7;margin:0 0 32px;line-height:1.6}.iletisim-items{display:flex;flex-direction:column;gap:6px}.iletisim-item{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:10px;text-decoration:none;transition:background .2s,transform .15s;cursor:pointer}.iletisim-item:hover{background:rgba(0,0,0,.06);transform:translateX(4px)}.ii-icon{width:40px;height:40px;border-radius:10px;background:rgba(0,0,0,.08);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ii-icon i{color:#292929 !important;font-size:16px}.ii-label{display:block;font-size:10px;color:#ffffff !important;opacity:0.6;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:2px}.ii-value{display:block;font-size:14px;color:#ffffff !important;font-weight:600;word-break:break-word}.iletisim-sag{padding:48px 40px;background:#f9fafb}.iletisim-sag h2{font-size:24px;font-weight:800;color:#292929;margin:0 0 6px}.iletisim-sag .iletisim-sol-desc{color:#999;margin-bottom:28px}.iletisim-form-row{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.iletisim-map-full{width:100%;line-height:0}.iletisim-map-full iframe{width:100%;height:400px;display:block;border:none}@media (max-width:991px){.iletisim-grid{grid-template-columns:1fr}.iletisim-sol{padding:36px 24px}.iletisim-sag{padding:36px 24px}}@media (max-width:600px){.iletisim-form-row{grid-template-columns:1fr}.iletisim-sol{padding:28px 18px}.iletisim-sag{padding:28px 18px}.iletisim-map-full iframe{height:220px}}.ref-section{padding:50px 0 60px;background:#f9fafb}.ref-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ref-logo-item{background:#fff;border:1px solid #eee;border-radius:12px;padding:20px 14px 12px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:120px;text-align:center;position:relative;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.ref-logo-item.has-detail{cursor:pointer}.ref-logo-item:hover{border-color:#ffcd16;box-shadow:0 6px 24px rgba(0,0,0,.08);transform:translateY(-3px)}.ref-logo-item img{width:80px;height:80px;object-fit:contain;filter:grayscale(80%);opacity:.7;transition:transform .3s ease,opacity .3s ease}.ref-logo-item:hover img{filter:grayscale(0%);opacity:1}.ref-logo-text{font-size:13px;font-weight:700;color:#292929;word-break:break-word}.ref-logo-name{display:block;font-size:11px;color:#999;font-weight:600;margin-top:8px;line-height:1.3;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ref-logo-badge{position:absolute;top:8px;right:8px;font-size:13px;color:#ffcd16;opacity:.4;transition:opacity .2s}.ref-logo-item:hover .ref-logo-badge{opacity:1}.ref-modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:background .25s ease,color .25s ease,transform .25s ease}.ref-modal-overlay.active{opacity:1;visibility:visible}.ref-modal{background:#fff;border-radius:16px;width:90%;max-width:520px;max-height:80vh;overflow-y:auto;padding:32px;position:relative;transform:translateY(20px) scale(.95);transition:transform .3s cubic-bezier(.4,0,.2,1);box-shadow:0 20px 60px rgba(0,0,0,.2)}.ref-modal-overlay.active .ref-modal{transform:translateY(0) scale(1)}.ref-modal-close{position:absolute;top:14px;right:14px;width:32px;height:32px;border-radius:50%;border:none;background:#f0f0f0;color:#666;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .2s ease,opacity .2s ease}.ref-modal-close:hover{background:#ffcd16;color:#292929}.ref-modal-header{display:flex;align-items:center;gap:16px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.ref-modal-logo{width:56px;height:56px;object-fit:contain;border-radius:10px;background:#f9f9f9;padding:6px;flex-shrink:0}.ref-modal-header h3{font-size:18px;font-weight:800;color:#292929;margin:0}.ref-modal-body{font-size:14px;color:#555;line-height:1.8}.ref-modal-body p{margin:0 0 12px}@media (max-width:991px){.ref-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.ref-grid{grid-template-columns:repeat(3,1fr);gap:10px}.ref-logo-item{padding:14px 8px 8px;min-height:90px}.ref-logo-item img{width:50px;height:50px}.ref-logo-name{font-size:9px}.ref-modal{padding:20px;border-radius:12px}}.hero-slider+.banner-section,.banner-section{margin-top:0;padding:20px 0 !important;background:#ffcd16 !important;min-height:70px}.banner-inner{display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap}.banner-section .banner-slogan{font-family:'Caveat',cursive !important;font-size:30px !important;font-weight:700 !important;color:#ffffff !important;margin:0 !important;text-transform:none !important;line-height:1.3;text-shadow:none}.banner-cta{display:inline-flex;align-items:center;gap:8px;padding:10px 28px;background:#ffcd16;color:#ffffff !important;font-size:13px;font-weight:700;border-radius:50px;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease,background .25s ease;font-family:'Lato',sans-serif}.banner-cta:hover{background:#fff;color:#292929 !important;transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.15)}.banner-cta i{font-size:14px}.hero-slider{margin-bottom:0}section.hero-slider+section.banner-section{margin-top:0}.hero-slider{position:relative;width:100%;height:55vh;min-height:350px;max-height:520px;overflow:hidden;background:#111}.hero-slide{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .8s ease,visibility .8s ease;z-index:1}.hero-slide.active{opacity:1;visibility:visible;z-index:2}.hero-slide-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 6s ease}.hero-slide.active .hero-slide-bg{transform:scale(1.05)}.hero-overlay{position:absolute;inset:0;background:linear-gradient( to bottom,rgba(0,0,0,.35) 0%,rgba(0,0,0,.15) 40%,rgba(0,0,0,.5) 100% );z-index:2}.hero-content{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 40px}.hero-content h1,.hero-content h2{color:#fff;font-size:clamp(28px,4vw,48px);font-weight:800;text-shadow:0 2px 20px rgba(0,0,0,.4);margin:0 0 12px;max-width:800px;line-height:1.2;animation:heroFadeUp .8s ease both}.hero-content p{color:#ffffff;font-size:clamp(14px,1.8vw,18px);font-weight:400;max-width:600px;margin:0 0 24px;text-shadow:none;animation:heroFadeUp .8s .15s ease both}.hero-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 32px;background:#ffcd16;color:#292929;font-size:14px;font-weight:700;border-radius:50px;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease,background .25s ease;animation:heroFadeUp .8s .3s ease both}.hero-btn:hover{transform:translateY(-2px);box-shadow:0 6px 24px rgba(0,0,0,.25)}.hero-btn i{transition:transform .2s}.hero-btn:hover i{transform:translateX(4px)}@keyframes heroFadeUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hero-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:44px;height:44px;border-radius:50%;border:none;background:rgba(255,255,255,.15);backdrop-filter:blur(6px);color:#fff;font-size:16px;cursor:pointer;transition:background .25s ease,color .25s ease,transform .25s ease;display:flex;align-items:center;justify-content:center}.hero-arrow:hover{background:#ffcd16;color:#292929}.hero-prev{left:20px}.hero-next{right:20px}.hero-dots{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);z-index:10;display:flex;gap:12px}.hero-dot{width:14px;height:14px;border-radius:50%;border:2px solid #fff;background:rgba(255,255,255,0.3);cursor:pointer;transition:background .3s ease,transform .3s ease,box-shadow .3s ease;padding:0;position:relative;box-shadow:0 0 4px rgba(0,0,0,0.3)}.heroheader nav.nav-menu ul.menu-list li a.active,header nav.nav-menu ul.menu-list li a:hover,.nav-menu ul li a.active,.nav-menu ul li a:hover,header nav.nav-menu ul.menu-list li.drop ul.dropdown li a:hover,header nav.nav-menu ul.menu-list li.drop ul.dropdown li a.active{background:#ffcd16 !important;background-color:#ffcd16 !important;color:#ffffff !important}header .guide-box h2,ul.contact-info-list li,ul.contact-info-list li span,header .guide-box,header div.logo,header nav.nav-menu ul.menu-list li.drop ul.dropdown li{color:#292929 !important;border-color:rgba(0,0,0,0.1) !important}ul.contact-info-list li i{color:#292929 !important}h1,h2,h3,h4,h5,h6,.section-title h2,.title-section h2,.project-title h2,.offer-post h2 a,.ncc-body h3 a{color:#292929 !important}#content,.services-offer-section,.news-section,.sss-section,.inner-content,.white-bg-section{color:inherit}#content h1:not(.hero-content h1):not(.hero-content h2),#content h2:not(.banner-slogan):not(.hero-content h2),#content h3,.services-offer-section h2,.services-offer-section h2 a,.news-section h2,.news-section h2 a,.sss-section h2,.inner-content h1,.inner-content h2{color:#000000 !important}#content .hero-content h1,#content .hero-content h2,#content .hero-slide-content h1{color:#fff !important}#content .banner-section h2.banner-slogan,#content .banner-section .banner-slogan{color:#ffffff !important}.sss-question{color:#292929 !important}.banner-section{background:#ffcd16 !important;color:#ffffff !important}.banner-section h2,.banner-section p{color:#ffffff !important}.marquee-section .marquee-item{color:#ffcd16 !important}.marquee-section .marquee-style-1{color:#292929 !important}.testimonial-section .title-section h2,.testimonial-section .review-name,.testimonial-section .review-avatar{color:#ffffff !important}.page-banner-section{background:#ffffff !important}.page-banner-section h2,.page-banner-section .breadcrumb-title h2,.page-banner-section ul.page-depth li,.page-banner-section ul.page-depth li a{color:#292929 !important}.page-banner-section ul.page-depth li i,.page-banner-section .breadcrumb-seo li i,.page-banner-section .breadcrumb-seo li a i,.breadcrumb-seo li a i.fa-home{color:#ffcd16 !important}.page-banner-section .breadcrumb-seo li,.page-banner-section .breadcrumb-seo li a,.page-banner-section .breadcrumb-seo li.active{color:#292929 !important}.page-banner-section .breadcrumb-seo li+li::before{color:#292929 !important;opacity:0.4}.iletisim-sol{background:#ffcd16 !important}.iletisim-sol h2,.iletisim-sol p,.iletisim-sol .ii-label,.iletisim-sol .ii-value{color:#ffffff !important}.iletisim-sol .ii-icon i{color:#ffffff !important}.hero-dot::before{content:'' !important;position:absolute !important;top:-17px !important;left:-17px !important;width:48px !important;height:48px !important}.hero-dot::before{content:'';position:absolute;top:-17px;left:-17px;width:48px;height:48px}.hero-dot.active{background:#ffcd16;border-color:#fff;width:32px;border-radius:8px}@media (max-width:768px){.hero-slider{height:50vh;min-height:300px}.hero-arrow{width:36px;height:36px;font-size:14px}.hero-prev{left:10px}.hero-next{right:10px}.hero-content{padding:0 20px}}.marquee-section{padding:32px 0;overflow:hidden;background:#fff}.marquee-row{overflow:hidden;position:relative;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.marquee-row+.marquee-row{margin-top:14px}.marquee-track{display:flex;gap:0;width:max-content;will-change:transform}.marquee-right .marquee-track{animation:marqueeRight 50s linear infinite}.marquee-left .marquee-track{animation:marqueeLeft 50s linear infinite}.marquee-item{font-size:clamp(20px,2.5vw,32px);white-space:nowrap;padding:0 20px;line-height:1.4;text-transform:uppercase;letter-spacing:1px;text-decoration:none;transition:color .3s,transform .3s}.marquee-item:hover{color:#ffcd16 !important;-webkit-text-stroke-color:#ffcd16;transform:scale(1.08)}.marquee-item::after{content:'·';margin-left:20px;color:#ffcd16;font-weight:900}.marquee-style-1{font-family:'Lato',sans-serif;font-weight:900;color:#292929}.marquee-style-2{font-family:'Lato',sans-serif;font-weight:800;color:#ffffff;-webkit-text-stroke:1.5px #ffcd16}.marquee-style-3{font-family:'Caveat',cursive;font-weight:700;color:#ffcd16;font-size:clamp(24px,3vw,38px);text-transform:none;letter-spacing:0}@keyframes marqueeRight{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes marqueeLeft{0%{transform:translateX(-50%)}100%{transform:translateX(0)}}.sss-section{padding:50px 0 60px;background:#ffffff}.sss-header{text-align:center;margin-bottom:36px}.sss-header h2{font-size:26px;font-weight:800;color:#ffffff;margin:0 0 8px}.sss-header p{font-size:14px;color:#888;margin:0}.sss-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;align-items:start}.sss-item{background:#fff;border:1px solid #eee;border-radius:10px;margin-bottom:10px;overflow:hidden;transition:border-color .2s}.sss-item:hover{border-color:#ffcd16}.sss-question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;background:none;border:none;cursor:pointer;text-align:left;font-size:13px;font-weight:700;color:#ffffff;font-family:'Lato',sans-serif;line-height:1.4}.sss-question i{font-size:11px;color:#bbb;transition:transform .3s;flex-shrink:0}.sss-item.open .sss-question i{transform:rotate(180deg);color:#ffcd16}.sss-answer{max-height:0;overflow:hidden;transition:max-height .35s ease,padding .35s ease;padding:0 16px}.sss-item.open .sss-answer{max-height:500px;padding:0 16px 14px}.sss-answer p{font-size:13px;color:#666;line-height:1.7;margin:0}@media (max-width:991px){.sss-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.sss-grid{grid-template-columns:1fr}}.sm-credit-bar{background:#fff;text-align:center;padding:10px 12px;line-height:1.4}.sm-credit-bar span{display:block;font-size:9px;color:#767676;font-weight:500;letter-spacing:.5px}.sm-credit-bar a{display:block;font-size:11px;color:#292929;font-weight:700;text-decoration:none;letter-spacing:.5px;transition:opacity .2s}.sm-credit-bar a:hover{opacity:.75}.lazy-map{position:relative;width:100%;min-height:400px;background:#f0f0f0;overflow:hidden}.lazy-map-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;height:400px;color:#999;font-size:14px;animation:lazyMapPulse 2s ease-in-out infinite}.lazy-map-placeholder i{font-size:36px;color:#ffcd16}.lazy-map-placeholder span{font-size:12px;color:#999}.lazy-map-sm{height:200px;min-height:200px;max-height:200px}.lazy-map-sm .lazy-map-placeholder{height:200px}.lazy-map iframe{width:100%;min-height:400px;display:block;border:none}.lazy-map-sm iframe{min-height:0 !important;height:200px !important;max-height:200px !important}.lazy-map.loaded .lazy-map-placeholder{display:none}@keyframes lazyMapPulse{0%,100%{opacity:1}50%{opacity:.5}}@media (max-width:1020px){.banner-section .banner-slogan{font-size:18px !important}}header.clearfix,header,.header-area{background:#ffffff !important}.top-line{background:#ffcd16 !important}.top-line .info-list li,.top-line .info-list li a,.top-line .info-list li span,.top-line .social-icons li a{color:#ffffff !important}.top-line .info-list li i,.top-line .social-icons li a i{color:#292929 !important}header nav.nav-menu ul.menu-list li a,.nav-menu ul li a,header nav.nav-menu ul.menu-list li.drop ul.dropdown li a{color:#292929 !important;background:transparent !important}header nav.nav-menu ul.menu-list li a.active,header nav.nav-menu ul.menu-list li a:hover,.nav-menu ul li a.active,.nav-menu ul li a:hover,header nav.nav-menu ul.menu-list li.drop ul.dropdown li a:active,header nav.nav-menu ul.menu-list li.drop ul.dropdown li a:hover{background:#ffcd16 !important;color:#ffffff !important}a.button-one,button,.form-submit-btn,.news-all-btn{background:#ffcd16 !important;color:#ffffff !important;border-color:#ffcd16 !important}h1,h2,h3,h4,h5,h6{color:#292929 !important}.services-offer-section h2,.news-section h2,.inner-content h1,.inner-content h2,.footer-widget h2,.white-bg-section h2{color:#000000 !important}.banner-section{background:#ffcd16 !important}.banner-section h2,.banner-section .banner-slogan,.banner-section p{color:#ffffff !important}.marquee-item{color:#ffcd16 !important}.marquee-style-1{color:#292929 !important}.testimonial-section .title-section h2,.testimonial-section .review-avatar{color:#ffffff !important}.testimonial-section .review-name,span.review-name{color:#ffcd16 !important}.sss-section{background:#ffffff !important}.sss-section .sss-header h2{color:#ffffff !important}.sss-question,.sss-question span[itemprop="name"]{color:#ffffff !important}.hero-content h1,.hero-content h2,.hero-slide-content h1,#home-section .tp-caption.finewide_medium_white{color:#fff !important}.hero-content p{color:#ffffff !important}.gallery-hover h3{color:#ffffff !important}footer .copyright,p.copyright{color:#ffffff !important}::-webkit-scrollbar-thumb{background:#ffcd16 !important}html{scrollbar-color:#ffcd16 #f5f5f5 !important}.marquee-style-2{color:#ffffff !important;-webkit-text-stroke:1.5px #ffcd16 !important}.page-banner-section{background:#ffffff !important}.page-banner-section h2,.page-banner-section .breadcrumb-title h2,.page-banner-section li,.page-banner-section li a{color:#292929 !important}.page-banner-section li i{color:#ffcd16 !important}.iletisim-sol{background:#ffcd16 !important}.iletisim-sol h2,.iletisim-sol p,.iletisim-sol .ii-label,.iletisim-sol .ii-value{color:#ffffff !important}.iletisim-sol .ii-icon i{color:#ffffff !important}.hero-dot::before{content:'' !important;position:absolute !important;top:-17px !important;left:-17px !important;width:48px !important;height:48px !important}.page-banner-section{padding:25px 0 !important}.gallery-hover h3,.gallery-card .gallery-hover h3{color:#ffffff !important}.gallery-hover .zoom,.gallery-hover .zoom i{color:#ffffff !important}.mfp-bg{background:#ffcd16 !important;opacity:0.92 !important}.mfp-container .mfp-close,.mfp-close{color:#ffffff !important;font-size:36px !important;opacity:1 !important}.mfp-arrow::before,.mfp-arrow::after{border-color:#ffffff !important}.mfp-counter{color:#ffffff !important}.mfp-figure::after{background:transparent !important;box-shadow:none !important}.mfp-image-holder .mfp-close{color:#ffffff !important}.testimonial-section>.container>.title-section{display:none !important}