body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;font-family:Nunito Sans,sans-serif;margin:0;padding:0}html{scroll-behavior:smooth}body{background-attachment:fixed;background-image:url(/static/media/photographyback.a2dbe7be550b2dc34a0c.jpg);background-repeat:no-repeat;background-size:cover}body,html{margin:0;padding:0}body,html,img{height:100%;width:100%}img{-webkit-user-drag:none;-webkit-touch-callout:none;display:block;object-fit:cover;-webkit-user-select:none;user-select:none}a{text-decoration-line:none}h1,h2,h3,h4,h5,h6,p,span{font-family:Nunito Sans,sans-serif;margin:0;padding:0}@font-face{font-family:bizantheum-font;src:url(/static/media/bizantheum-font.776eadc73361387f8a94.ttf)}.container{margin:0 auto;max-width:1372px;padding:0 20px}.footer{background:linear-gradient(90deg,#e3f2fd,#fff);padding:50px 0 30px}@media(max-width:576px){.footer{padding:40px 0 20px}}.footer .container{margin:0 auto;max-width:1372px;padding:0 20px}.footer .footer-content{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(4,1fr);margin-bottom:30px}@media(max-width:1024px){.footer .footer-content{gap:20px;grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.footer .footer-content{gap:18px;grid-template-columns:repeat(1,1fr)}}.footer .footer-content .footerlogo{padding:0 20px 0 0}.footer .footer-content .footerlogo img{height:auto;width:190px}@media(max-width:576px){.footer .footer-content .footerlogo{padding:0}.footer .footer-content .footerlogo img{height:auto;width:150px}}@media(max-width:1024px){.footer .footer-content .footerlogo img{height:auto;width:170px}}.footer .footer-content .footer-links h4{color:#005aaa;font-size:26px;font-weight:700;margin:0 0 15px}@media(max-width:576px){.footer .footer-content .footer-links h4{font-size:18px;margin-bottom:10px}}.footer .footer-content .footer-links h4:after{border-bottom:2px solid #005aaa;content:"";display:block;height:2px;margin-top:5px;width:50px}.footer .footer-content .footer-links .footer-link-item{align-items:center;display:flex;justify-content:start;margin-bottom:10px}@media(max-width:576px){.footer .footer-content .footer-links .footer-link-item{margin-bottom:8px}}.footer .footer-content .footer-links .footer-link-item img{height:12px;width:12px}@media(max-width:576px){.footer .footer-content .footer-links .footer-link-item img{height:10px;width:10px}}.footer .footer-content .footer-links .footer-link-item p{color:#000;font-size:17px;font-weight:500;margin-left:10px;transition:.4s ease-in-out}@media(max-width:576px){.footer .footer-content .footer-links .footer-link-item p{font-size:14px}}.footer .footer-content .footer-links .footer-link-item p:hover{color:#005aaa;font-weight:700}.footer .footer-content .footer-touch h4{color:#005aaa;font-size:26px;font-weight:700;margin:0 0 15px}@media(max-width:576px){.footer .footer-content .footer-touch h4{font-size:18px;margin-bottom:10px}}.footer .footer-content .footer-touch h4:after{border-bottom:2px solid #005aaa;content:"";display:block;height:2px;margin-top:5px;width:50px}.footer .footer-content .footer-touch .footer-touch-item{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:20px 1fr;margin-bottom:15px}@media(max-width:1024px){.footer .footer-content .footer-touch .footer-touch-item{gap:8px}}.footer .footer-content .footer-touch .footer-touch-item .footer-touch-item-telephone{align-items:center;display:flex}.footer .footer-content .footer-touch .footer-touch-item p{color:#000;font-size:17px;font-weight:500;margin-left:10px;transition:.4s ease-in-out}@media(max-width:576px){.footer .footer-content .footer-touch .footer-touch-item p{font-size:14px;margin-left:6px}}.footer .footer-content .footer-touch .footer-touch-item p:hover{color:#005aaa;font-weight:700}.footer .footer-content .footer-touch .footer-touch-item svg{height:20px;width:20px}.footer .footer-content .footer-touch .footer-touch-item svg path{fill:#005aaa}@media(max-width:576px){.footer .footer-content .footer-touch .footer-touch-item svg{height:18px;width:18px}}.footer .footer-content .footer-touch .footer-social{display:flex;gap:20px;margin-top:30px}@media(max-width:576px){.footer .footer-content .footer-touch .footer-social{margin-top:20px}}.footer .footer-content .footer-touch .footer-social .social-icon{align-items:center;border:2px solid #005aaa;display:flex;height:50px;justify-content:center;width:50px}@media(max-width:576px){.footer .footer-content .footer-touch .footer-social .social-icon{height:35px;width:35px}}.footer .footer-content .footer-touch .footer-social .social-icon svg{height:24px;width:24px}.footer .footer-content .footer-touch .footer-social .social-icon svg path{fill:#005aaa}@media(max-width:576px){.footer .footer-content .footer-touch .footer-social .social-icon svg{height:20px;width:20px}}.footer .copy-right{border-top:1px solid #e0e0e0}.footer .copy-right p{color:dimgray;font-size:15px;font-weight:500;margin-top:30px;text-align:center}@media(max-width:576px){.footer .copy-right p{font-size:12px;margin-top:15px}}header{background-color:#fff;box-shadow:0 0 #0000,0 0 #0000,0 4px 20px #00000040;left:0;padding:15px 0;position:sticky;top:0;width:100%;z-index:99}header .container{margin:0 auto;max-width:1372px;padding:0 20px}header .header{align-items:center;display:flex;justify-content:space-between}header .header .Headerlogo{text-align:left}header .header .Headerlogo img{height:75px;width:100%}@media(max-width:576px){header .header .Headerlogo img{height:auto;width:140px}}header .header .header-content{align-items:center;display:flex;gap:40px}@media(max-width:1024px){header .header .header-content{display:none}}@media(max-width:576px){header .header .header-content{display:none}}header .header .header-content .dropdown-anchor-main{position:relative;transition:.4s ease-in-out}header .header .header-content .dropdown-anchor-main:hover{transition:.4s ease-in-out}header .header .header-content .dropdown-anchor-main:hover .header-drop-down-main{animation:Showdropdown .4s linear;display:block;opacity:1;transition:.4s ease-in-out}@keyframes Showdropdown{0%{opacity:0}to{display:block;opacity:1}}header .header .header-content .dropdown-anchor-main p{align-items:center;color:#005aaa;cursor:pointer;display:flex;font-size:20px;font-weight:700;gap:5px;letter-spacing:.8px;text-decoration-line:none;transition:.4s ease-in-out}header .header .header-content .dropdown-anchor-main p:hover{color:#000}header .header .header-content .dropdown-anchor-main p:hover svg path{fill:#000}header .header .header-content .dropdown-anchor-main p svg{height:auto;transform:rotate(180deg);transition:.4s ease-in-out;width:12px}header .header .header-content .dropdown-anchor-main p svg path{fill:#005aaa;transition:.4s ease-in-out}header .header .header-content .dropdown-anchor-main .header-drop-down-main{background-color:#fff;border-radius:16px;display:none;left:0;opacity:0;position:absolute;top:28px;transition:.4s ease-in-out;width:max-content}header .header .header-content .dropdown-anchor-main .header-drop-down-main .header-drop-down{padding:12px}header .header .header-content .dropdown-anchor-main .header-drop-down-main .header-drop-down a{color:#000;font-size:15px;font-weight:600;line-height:18px}header .header .header-content .dropdown-anchor-main .header-drop-down-main .header-drop-down a:hover{color:#fff}header .header .header-content .dropdown-anchor-main .header-drop-down-main .header-drop-down a .header-drop-down-content-box-main{border-radius:12px;padding:12px;width:100%}header .header .header-content .dropdown-anchor-main .header-drop-down-main .header-drop-down a .header-drop-down-content-box-main:hover{background-color:#005aaa}header .header .header-content a{align-items:center;color:#005aaa;display:flex;font-size:20px;font-weight:700;gap:5px;letter-spacing:.8px;text-decoration-line:none;transition:.4s ease-in-out}header .header .header-content a:hover{color:#000}@media(max-width:1024px){header .header .header-button{display:none}}header .header .header-button .contact-button{align-items:center;background:#005aaa;background-size:200% auto!important;border:2px solid #0000;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:20px;font-weight:700;gap:10px;justify-content:center;padding:10px;transition:.4s ease-in-out}header .header .header-button .contact-button:hover{background:#fff;border:2px solid #005aaa;color:#000}header .header .menuicon{cursor:pointer;display:none;height:45px;width:45px}@media(max-width:1024px){header .header .menuicon{display:block}}@media(max-width:576px){header .header .menuicon{height:35px;width:35px}}.sidebaroverlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0003;cursor:pointer;height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease;visibility:hidden;width:100%;z-index:99}.sidebaroverlay.show{opacity:1;visibility:visible}.sidebarmain{background:linear-gradient(90deg,#e3f2fd,#fff);display:grid;grid-template-rows:93px 1fr 72px;height:100%;left:0;padding:20px;position:fixed;top:0;transform:translateX(-100%);transition:transform .3s ease;width:60%;z-index:999}.sidebarmain.show{transform:translateX(0)}@media(max-width:576px){.sidebarmain{width:100%}}.sidebarmain .sidebarhead{align-items:center;display:flex;gap:30px;justify-content:space-between;padding-bottom:20px}.sidebarmain .sidebarhead .sidebarlogo{width:200px}@media(max-width:576px){.sidebarmain .sidebarhead .sidebarlogo{width:150px}}.sidebarmain .sidebarhead .sidebarlogo svg{height:auto;width:100%}.sidebarmain .sidebarhead .crossicon{cursor:pointer;height:35px;width:35px}.sidebarmain .sidebarbody{height:100%;overflow-y:auto;width:100%}.sidebarmain .sidebarbody .sidebarlinksflxmain{display:flex;flex-direction:column}.sidebarmain .sidebarbody .sidebarlinksflxmain .sidebarlink{border-bottom:1px solid #005aaa}.sidebarmain .sidebarbody .sidebarlinksflxmain .sidebarlink a,.sidebarmain .sidebarbody .sidebarlinksflxmain .sidebarlink span{color:#005aaa;display:block;font-size:22px;font-weight:600;padding:15px 10px;transition:.4s ease-in-out}@media(max-width:576px){.sidebarmain .sidebarbody .sidebarlinksflxmain .sidebarlink a,.sidebarmain .sidebarbody .sidebarlinksflxmain .sidebarlink span{font-size:18px;padding:10px 8px}}.sidebarmain .sidebarbody .sidebarlinksflxmain .sidebarlink a:hover,.sidebarmain .sidebarbody .sidebarlinksflxmain .sidebarlink span:hover{color:#000}.sidebarmain .sidebarbody .sidebarlinksflxmain .sidebarlink .sidebarlinkdropdown{align-items:center;display:flex;justify-content:space-between}.sidebarmain .sidebarbody .sidebarlinksflxmain .sidebarlink .sidebarlinkdropdown svg{height:15px;rotate:180deg;width:15px}.sidebarmain .sidebarbody .sidebarlinksflxmain .sidebarlink .sidebarlinkdropdown svg path{fill:#005aaa}.sidebarmain .sidebarbody .sidebarlinksflxmain .sidebarlink .sidebarlinkdropdown.active svg{rotate:0deg}.sidebarmain .sidebarbody .sidebarlinksflxmain .sidebarlink .sidebarlinkdropdownbox{margin:0;max-height:0;overflow:hidden;transition:max-height .4s ease-in-out,margin .4s ease-in-out}.sidebarmain .sidebarbody .sidebarlinksflxmain .sidebarlink .sidebarlinkdropdownbox.active{margin:0 0 0 20px;max-height:500px}.sidebarmain .sidebarbody .sidebarlinksflxmain .sidebarlink .sidebarlinkdropdownbox a{color:#005aaa;display:block;font-size:18px;font-weight:500;padding:10px 0}.sidebarmain .sidebarbody .sidebarlinksflxmain .sidebarlink .sidebarlinkdropdownbox a:hover{color:#000}.sidebarmain .sidebarbody .header-button{margin:20px 0 0}.sidebarmain .sidebarbody .header-button .contact-button{align-items:center;background:#005aaa;border:2px solid #0000;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:20px;font-weight:700;justify-content:center;padding:10px;transition:.4s ease-in-out;width:100%}.sidebarmain .sidebarbody .header-button .contact-button:hover{background:#fff;border:2px solid #005aaa;color:#000}.sidebarmain .sidebarfooter{padding-top:20px}.heroBanner-extended,.sidebarmain .sidebarfooter{align-items:center;display:flex;justify-content:space-between}.heroBanner-extended{background:linear-gradient(135deg,#eff8ff,#005aaa),url("data:image/svg+xml;charset=utf-8,%3Csvg width='60' height='60' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z' fill='%23fff' fill-opacity='.1' fill-rule='evenodd'/%3E%3C/svg%3E");flex-direction:row;gap:65px;min-height:100vh;overflow:hidden;padding:65px 95px;position:relative}@media(max-width:1024px){.heroBanner-extended{flex-direction:column;gap:40px;height:auto;padding:50px 40px}}@media(max-width:576px){.heroBanner-extended{gap:30px;padding:40px 20px}}.heroBanner-extended .hero-content{flex:1 1;max-width:600px;opacity:0;transform:translateY(20px);transition:all .8s ease-out;z-index:2}.heroBanner-extended .hero-content.visible{opacity:1;transform:translateY(0)}@media(max-width:1024px){.heroBanner-extended .hero-content{text-align:center}}.heroBanner-extended .hero-content .pre-title{background:#005aaa1a;border-radius:20px;color:#005aaa;display:inline-block;font-size:14px;letter-spacing:2px;margin-bottom:24px;padding:8px 16px;text-transform:uppercase}.heroBanner-extended .hero-content h1{color:#005aaa;font-family:bizantheum-font;font-size:56px;letter-spacing:1.2px;line-height:1.2;margin-bottom:24px;text-shadow:2px 2px 4px #0000001a}@media(max-width:1024px){.heroBanner-extended .hero-content h1{font-size:44px}}@media(max-width:576px){.heroBanner-extended .hero-content h1{font-size:32px}}.heroBanner-extended .hero-content p{color:#333;font-family:Nunito Sans,sans-serif;font-size:20px;line-height:1.6;margin-bottom:40px;opacity:.9}@media(max-width:1024px){.heroBanner-extended .hero-content p{font-size:18px}}@media(max-width:576px){.heroBanner-extended .hero-content p{font-size:16px}}.heroBanner-extended .hero-content .btn-primary{background-color:#005aaa;border:1px solid #005aaa;border-radius:12px;box-shadow:0 4px 15px #005aaa4d;color:#fff;cursor:pointer;font-size:16px;font-weight:600;overflow:hidden;padding:16px 32px;transition:all .3s ease}.heroBanner-extended .hero-content .btn-primary:hover{background-color:#fff;color:#000;transform:translateY(-2px)}.heroBanner-extended .hero-slider-wrapper{flex:1.2 1;overflow:hidden;padding:20px;position:relative;z-index:2}@media(max-width:1024px){.heroBanner-extended .hero-slider-wrapper{width:100%}}.heroBanner-extended .hero-slider-wrapper .hero-slider{animation:scrollSlider 40s linear infinite;display:flex;gap:30px;width:fit-content}.heroBanner-extended .hero-slider-wrapper .hero-slider:hover{animation-play-state:paused}@media(max-width:1024px){.heroBanner-extended .hero-slider-wrapper .hero-slider{gap:20px}}.heroBanner-extended .hero-slider-wrapper .hero-slider .slide-image{border-radius:16px;box-shadow:0 8px 30px #00000026;flex-shrink:0;height:240px;overflow:hidden;position:relative;transition:all .3s ease;width:320px}@media(max-width:1024px){.heroBanner-extended .hero-slider-wrapper .hero-slider .slide-image{height:210px;width:280px}}@media(max-width:576px){.heroBanner-extended .hero-slider-wrapper .hero-slider .slide-image{height:180px;width:240px}}.heroBanner-extended .hero-slider-wrapper .hero-slider .slide-image:hover{box-shadow:0 12px 40px #0003;transform:scale(1.05)!important}.heroBanner-extended .hero-slider-wrapper .hero-slider .slide-image:hover .image-overlay{opacity:0}.heroBanner-extended .hero-slider-wrapper .hero-slider .slide-image img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.heroBanner-extended .hero-slider-wrapper .hero-slider .slide-image .image-overlay{background:linear-gradient(45deg,#005aaa1a,#ffffff1a);bottom:0;left:0;position:absolute;right:0;top:0;transition:opacity .3s ease}@keyframes scrollSlider{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes float{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(180deg)}to{transform:translateY(0) rotate(1turn)}}.services-section{background:#fff;padding:100px 0}.services-section h2{color:#005aaa;font-family:bizantheum-font;font-size:42px;letter-spacing:1.2px;margin-bottom:60px;text-align:center}.services-section .services-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:20px}.services-section .service-card{background:#fff;border-radius:15px;box-shadow:0 10px 30px #005aaa1a;padding:40px 30px;text-align:center;transition:transform .3s ease}.services-section .service-card:hover{transform:translateY(-10px)}.services-section .service-card .service-icon{color:#005aaa;font-size:40px;margin-bottom:20px}.services-section .service-card h3{color:#333;font-size:24px;margin-bottom:15px}.services-section .service-card p{color:#666;line-height:1.6}.gallery-section{background:#f8f9fa;padding:100px 0}.gallery-section h2{color:#005aaa;font-family:bizantheum-font;font-size:42px;letter-spacing:1.2px;margin-bottom:60px;text-align:center}.gallery-section .gallery-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:20px}.gallery-section .gallery-item{aspect-ratio:4/3;border-radius:15px;overflow:hidden;position:relative}.gallery-section .gallery-item img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.gallery-section .gallery-item .gallery-overlay{align-items:center;background:#005aaacc;bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.gallery-section .gallery-item .gallery-overlay span{color:#fff;font-size:18px;font-weight:600}.gallery-section .gallery-item:hover img{transform:scale(1.1)}.gallery-section .gallery-item:hover .gallery-overlay{opacity:1}.testimonials-section{background:#fff;padding:100px 0}.testimonials-section h2{color:#005aaa;font-family:bizantheum-font;font-size:42px;letter-spacing:1.2px;margin-bottom:60px;text-align:center}.testimonials-section .testimonials-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:20px}.testimonials-section .testimonial-card{background:#fff;border-radius:15px;box-shadow:0 10px 30px #005aaa1a;padding:40px 30px;text-align:center;transition:transform .3s ease}.testimonials-section .testimonial-card:hover{transform:translateY(-10px)}.testimonials-section .testimonial-card .rating{margin-bottom:20px}.testimonials-section .testimonial-card .rating .star-icon{color:#ffc107;font-size:20px;margin:0 2px}.testimonials-section .testimonial-card .comment{color:#666;font-style:italic;line-height:1.6;margin-bottom:20px}.testimonials-section .testimonial-card .client-info h3{color:#333;font-size:20px;margin-bottom:5px}.testimonials-section .testimonial-card .client-info span{color:#005aaa;font-size:14px}.why-choose-section{background:#f8f9fa;padding:100px 0}.why-choose-section h2{color:#005aaa;font-family:bizantheum-font;font-size:42px;letter-spacing:1.2px;margin-bottom:60px;text-align:center}.why-choose-section .features-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));padding:20px}.why-choose-section .feature{background:#fff;border-radius:15px;box-shadow:0 10px 30px #005aaa1a;padding:30px;text-align:center;transition:transform .3s ease}.why-choose-section .feature:hover{transform:translateY(-10px)}.why-choose-section .feature h3{color:#005aaa;font-size:24px;margin-bottom:15px}.why-choose-section .feature p{color:#666;line-height:1.6}@media(max-width:1024px){.gallery-section,.services-section,.testimonials-section,.why-choose-section{padding:60px 0}.gallery-section h2,.services-section h2,.testimonials-section h2,.why-choose-section h2{font-size:36px;margin-bottom:40px}.features-grid,.gallery-grid,.services-grid,.testimonials-grid{gap:20px;grid-template-columns:repeat(2,1fr);padding:15px}}@media(max-width:576px){.gallery-section,.services-section,.testimonials-section,.why-choose-section{padding:40px 0}.gallery-section h2,.services-section h2,.testimonials-section h2,.why-choose-section h2{font-size:28px;margin-bottom:30px}.features-grid,.gallery-grid,.services-grid,.testimonials-grid{gap:20px;grid-template-columns:1fr;padding:10px}}.aboutussection{padding:60px 0}@media(max-width:1024px){.aboutussection{padding:0}}.aboutussection .continer{margin:0 auto;max-width:1372px;padding:0 20px}.aboutussection .about-pleazer{grid-gap:50px;align-items:center;color:#333;display:grid;gap:50px;grid-template-columns:repeat(2,1fr)}@media(max-width:1024px){.aboutussection .about-pleazer{gap:40px;grid-template-columns:repeat(1,1fr)}}@media(max-width:576px){.aboutussection .about-pleazer{gap:20px}}.aboutussection .about-pleazer .image-section{height:700px}.aboutussection .about-pleazer .image-section img{height:100%;object-fit:contain;width:100%}@media(max-width:1024px){.aboutussection .about-pleazer .image-section{height:500px}}.aboutussection .about-pleazer .text-section{align-items:start;display:flex;flex-direction:column;justify-content:center;text-align:left}.aboutussection .about-pleazer .text-section h2{color:#005aaa;font-family:bizantheum-font;font-size:45px;font-weight:700;letter-spacing:1.3px;line-height:1.3;margin-bottom:24px}@media(max-width:1024px){.aboutussection .about-pleazer .text-section h2{font-size:32px}}@media(max-width:576px){.aboutussection .about-pleazer .text-section h2{font-size:28px;margin-bottom:16px}}.aboutussection .about-pleazer .text-section p{color:#555;font-size:18px;font-weight:600;line-height:1.5;margin-bottom:20px}@media(max-width:1024px){.aboutussection .about-pleazer .text-section p{font-size:16px;line-height:1.6;margin-bottom:15px}}@media(max-width:576px){.aboutussection .about-pleazer .text-section p{font-size:14px;line-height:1.4}}.features-section{padding:80px 0}@media(max-width:1024px){.features-section{padding:60px 0}}@media(max-width:576px){.features-section{padding:40px 0}}.features-section .container{margin:0 auto;max-width:1372px;padding:0 20px}.features-section h2{color:#005aaa;font-family:bizantheum-font;font-size:45px;font-weight:700;letter-spacing:1.3px;line-height:1.3;margin-bottom:50px;text-align:center}@media(max-width:1024px){.features-section h2{font-size:36px;letter-spacing:1px;margin-bottom:40px}}@media(max-width:576px){.features-section h2{font-size:28px;letter-spacing:.8px;margin-bottom:30px}}.features-section .features-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(4,1fr)}@media(max-width:1024px){.features-section .features-grid{gap:25px;grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.features-section .features-grid{gap:20px;grid-template-columns:1fr}}.features-section .feature-card{background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000001a;padding:30px;text-align:center;transition:transform .3s ease}@media(max-width:1024px){.features-section .feature-card{padding:25px}}@media(max-width:576px){.features-section .feature-card{padding:20px}}.features-section .feature-card:hover{transform:translateY(-5px)}.features-section .feature-card .icon{align-items:center;background-color:#005aaa;border-radius:50%;display:flex;height:60px;justify-content:center;margin:0 auto 20px;position:relative;width:60px}@media(max-width:1024px){.features-section .feature-card .icon{height:50px;margin-bottom:15px;width:50px}}@media(max-width:576px){.features-section .feature-card .icon{height:45px;margin-bottom:12px;width:45px}}.features-section .feature-card .icon svg{height:35px;width:35px}@media(max-width:1024px){.features-section .feature-card .icon svg{height:30px;width:30px}}@media(max-width:576px){.features-section .feature-card .icon svg{height:25px;width:25px}}.features-section .feature-card h3{color:#333;font-size:1.5rem;margin-bottom:15px}@media(max-width:1024px){.features-section .feature-card h3{font-size:1.3rem}}@media(max-width:576px){.features-section .feature-card h3{font-size:1.2rem;margin-bottom:10px}}.features-section .feature-card p{color:#555;font-size:18px;font-weight:600;line-height:1.5}@media(max-width:1024px){.features-section .feature-card p{font-size:16px}}@media(max-width:576px){.features-section .feature-card p{font-size:14px;line-height:1.4}}.product-showcase{padding:80px 0}@media(max-width:1024px){.product-showcase{padding:60px 0}}@media(max-width:576px){.product-showcase{padding:40px 0}}.product-showcase .container{margin:0 auto;max-width:1372px;padding:0 20px}.product-showcase h2{color:#005aaa;font-family:bizantheum-font;font-size:45px;font-weight:700;letter-spacing:1.3px;line-height:1.3;margin-bottom:20px;text-align:center}@media(max-width:1024px){.product-showcase h2{font-size:36px;letter-spacing:1px;margin-bottom:15px}}@media(max-width:576px){.product-showcase h2{font-size:28px;letter-spacing:.8px;margin-bottom:12px}}.product-showcase p{color:#555;font-size:18px;font-weight:600;line-height:1.5;margin-bottom:40px;text-align:center}@media(max-width:1024px){.product-showcase p{font-size:16px;margin-bottom:30px}}@media(max-width:576px){.product-showcase p{font-size:14px;line-height:1.4;margin-bottom:20px}}.product-showcase .products-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(4,1fr)}@media(max-width:1024px){.product-showcase .products-grid{gap:25px;grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.product-showcase .products-grid{gap:20px;grid-template-columns:1fr}}.product-showcase .product-card{background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000001a;transition:transform .3s ease}.product-showcase .product-card:hover{transform:translateY(-5px)}.product-showcase .product-card:hover .product-image .overlay{opacity:1}.product-showcase .product-card .product-image{height:250px;overflow:hidden;position:relative;width:100%}@media(max-width:1024px){.product-showcase .product-card .product-image{height:200px}}@media(max-width:576px){.product-showcase .product-card .product-image{height:180px}}.product-showcase .product-card .product-image img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.product-showcase .product-card .product-image .overlay{align-items:center;background:#007bffe6;bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.product-showcase .product-card .product-image .overlay .view-more{background:#fff;border:none;border-radius:25px;color:#005aaa;cursor:pointer;font-weight:600;padding:12px 24px;transition:all .3s ease}@media(max-width:1024px){.product-showcase .product-card .product-image .overlay .view-more{font-size:14px;padding:10px 20px}}.product-showcase .product-card .product-image .overlay .view-more:hover{background:#f8f9fa;transform:scale(1.05)}.product-showcase .product-card h3{color:#333;font-size:24px;font-weight:700;margin:20px 20px 10px}@media(max-width:1024px){.product-showcase .product-card h3{font-size:20px;margin:15px 15px 8px}}@media(max-width:576px){.product-showcase .product-card h3{font-size:18px;margin:12px 12px 6px}}.testimonials{background-color:#f8f9fa;padding:80px 0}@media(max-width:1024px){.testimonials{padding:60px 0}}@media(max-width:576px){.testimonials{padding:40px 0}}.testimonials .container{margin:0 auto;max-width:1372px;padding:0 20px}.testimonials h2{color:#005aaa;font-family:bizantheum-font;font-size:45px;font-weight:700;letter-spacing:1.3px;line-height:1.3;margin-bottom:20px;text-align:center}@media(max-width:1024px){.testimonials h2{font-size:36px;letter-spacing:1px;margin-bottom:15px}}@media(max-width:576px){.testimonials h2{font-size:28px;letter-spacing:.8px;margin-bottom:12px}}.testimonials p{color:#555;font-size:18px;font-weight:600;line-height:1.5;margin-bottom:50px;text-align:center}@media(max-width:1024px){.testimonials p{font-size:16px;margin-bottom:40px}}@media(max-width:576px){.testimonials p{font-size:14px;line-height:1.4;margin-bottom:30px}}.testimonials .testimonials-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}@media(max-width:1024px){.testimonials .testimonials-grid{gap:25px;grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.testimonials .testimonials-grid{gap:20px;grid-template-columns:1fr}}.testimonials .testimonial-card{background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000001a;padding:30px;position:relative;transition:transform .3s ease}@media(max-width:1024px){.testimonials .testimonial-card{padding:25px}}@media(max-width:576px){.testimonials .testimonial-card{padding:20px}}.testimonials .testimonial-card:hover{transform:translateY(-5px)}.testimonials .testimonial-card .quote-icon{height:40px;margin-bottom:20px;opacity:.2;width:40px}@media(max-width:1024px){.testimonials .testimonial-card .quote-icon{height:35px;margin-bottom:15px;width:35px}}@media(max-width:576px){.testimonials .testimonial-card .quote-icon{height:30px;margin-bottom:12px;width:30px}}.testimonials .testimonial-card .quote{color:#555;font-size:1.1rem;font-style:italic;line-height:1.6;margin-bottom:25px}@media(max-width:1024px){.testimonials .testimonial-card .quote{font-size:1rem;margin-bottom:20px}}@media(max-width:576px){.testimonials .testimonial-card .quote{font-size:.9rem;margin-bottom:15px}}.testimonials .testimonial-card .author{align-items:center;display:flex;gap:15px}@media(max-width:1024px){.testimonials .testimonial-card .author{gap:12px}}@media(max-width:576px){.testimonials .testimonial-card .author{gap:10px}}.testimonials .testimonial-card .author img{border-radius:50%;height:50px;object-fit:cover;width:50px}@media(max-width:1024px){.testimonials .testimonial-card .author img{height:45px;width:45px}}@media(max-width:576px){.testimonials .testimonial-card .author img{height:40px;width:40px}}.testimonials .testimonial-card .author .author-info h4{color:#333;font-size:1.1rem;margin:0 0 5px}@media(max-width:1024px){.testimonials .testimonial-card .author .author-info h4{font-size:1rem}}@media(max-width:576px){.testimonials .testimonial-card .author .author-info h4{font-size:.9rem;margin-bottom:3px}}.testimonials .testimonial-card .author .author-info span{color:#666;font-size:.9rem}@media(max-width:1024px){.testimonials .testimonial-card .author .author-info span{font-size:.85rem}}@media(max-width:576px){.testimonials .testimonial-card .author .author-info span{font-size:.8rem}}.how-it-works{padding:80px 0}@media(max-width:1024px){.how-it-works{padding:60px 0}}.how-it-works .container{margin:0 auto;max-width:1372px;padding:0 20px}.how-it-works h2{color:#005aaa;font-family:bizantheum-font;font-size:45px;font-weight:700;letter-spacing:1.3px;line-height:1.3;margin-bottom:60px;text-align:center}@media(max-width:1024px){.how-it-works h2{font-size:36px;margin-bottom:50px}}@media(max-width:576px){.how-it-works h2{font-size:28px;margin-bottom:40px}}.how-it-works .steps-container{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}@media(max-width:1024px){.how-it-works .steps-container{gap:20px;grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.how-it-works .steps-container{gap:15px;grid-template-columns:1fr}}.how-it-works .step{flex:1 1;position:relative;text-align:center}.how-it-works .step .step-icon{align-items:center;background:#f8f9fa;background-color:#005aaa;border-radius:50%;box-shadow:0 4px 10px #0000001a;display:flex;height:80px;justify-content:center;margin:0 auto 20px;position:relative;width:80px}@media(max-width:1024px){.how-it-works .step .step-icon{height:70px;width:70px}}@media(max-width:576px){.how-it-works .step .step-icon{height:60px;width:60px}}.how-it-works .step .step-icon .icon{height:40px;width:40px}@media(max-width:1024px){.how-it-works .step .step-icon .icon{height:35px;width:35px}}@media(max-width:576px){.how-it-works .step .step-icon .icon{height:30px;width:30px}}.how-it-works .step h3{color:#333;font-size:24px;margin-bottom:15px}@media(max-width:1024px){.how-it-works .step h3{font-size:20px;margin-bottom:10px}}@media(max-width:576px){.how-it-works .step h3{font-size:20px;margin-bottom:5px}}.how-it-works .step p{color:#555;font-size:20px;font-weight:600;line-height:1.6;line-height:1.5;text-align:center}@media(max-width:1024px){.how-it-works .step p{font-size:18px}}@media(max-width:576px){.how-it-works .step p{font-size:15px}}.contact-title{background:linear-gradient(90deg,#e3f2fd,#fff);padding:80px 0}.contact-title .container{margin:0 auto;max-width:1372px;padding:0 20px}.contact-title .contact .imgleft{align-items:center;display:flex;gap:10px;justify-content:center}.contact-title .contact .imgleft p{color:#005aaa;font-size:20px;font-weight:600}@media(max-width:1024px){.contact-title .contact .imgleft p{font-size:18px}}@media(max-width:576px){.contact-title .contact .imgleft p{font-size:16px}}.contact-title .contact .letscap{display:flex;justify-content:center}.contact-title .contact .letscap h1{color:#005aaa;font-family:bizantheum-font;font-size:60px;letter-spacing:1.2px;margin-top:20px;text-align:center}@media(max-width:1024px){.contact-title .contact .letscap h1{font-size:50px}}@media(max-width:576px){.contact-title .contact .letscap h1{font-size:40px}}.contactForm{padding:100px 0}@media screen and (max-width:1024px){.contactForm{padding:50px 0}}.contactForm .container{margin:0 auto;max-width:1372px;padding:0 20px}.contactForm .formCard{background:#fff;border-radius:20px;box-shadow:0 10px 30px #00000014;display:grid;grid-template-columns:repeat(2,1fr);overflow:hidden}@media(max-width:1024px){.contactForm .formCard{grid-template-columns:1fr}}@media(max-width:576px){.contactForm .formCard{grid-template-columns:1fr}}.contactForm .formCard .leftImage{flex:1 1}.contactForm .formCard .leftImage img{display:block;height:100%;object-fit:fill;width:100%}.contactForm .formCard .formContent{flex:1.2 1;padding:40px}@media screen and (max-width:1024px){.contactForm .formCard .formContent{padding:30px}}@media(max-width:576px){.contactForm .formCard .formContent{padding:20px}}.contactForm .formCard .formContent h2{color:#005aaa;font-size:32px;margin-bottom:32px;text-align:center}@media(max-width:1024px){.contactForm .formCard .formContent h2{font-size:30px;margin:0 0 30px}}@media(max-width:576px){.contactForm .formCard .formContent h2{font-size:28px;margin-bottom:20px}}.contactForm .formCard .formContent .form{display:flex;flex-direction:column;gap:25px}@media(max-width:576px){.contactForm .formCard .formContent .form{gap:20px}}.contactForm .formCard .formContent .form .floating-label{position:relative}.contactForm .formCard .formContent .form .floating-label input,.contactForm .formCard .formContent .form .floating-label textarea{background:#fff;border:1px solid #ccc;border-radius:12px;font-size:14px;padding:16px 20px;width:100%}@media(max-width:1024px){.contactForm .formCard .formContent .form .floating-label input,.contactForm .formCard .formContent .form .floating-label textarea{font-size:16px}}@media(max-width:576px){.contactForm .formCard .formContent .form .floating-label input,.contactForm .formCard .formContent .form .floating-label textarea{font-size:14px;padding:14px 16px}}.contactForm .formCard .formContent .form .floating-label input:focus,.contactForm .formCard .formContent .form .floating-label textarea:focus{border-color:#005aaa;outline:none}.contactForm .formCard .formContent .form .floating-label label{color:#005aaa;display:block;font-size:16px;font-weight:600;margin:0 0 6px 8px}@media(max-width:1024px){.contactForm .formCard .formContent .form .floating-label label{font-size:18px}}@media(max-width:576px){.contactForm .formCard .formContent .form .floating-label label{font-size:14px}}.contactForm .formCard .formContent .form .floating-label textarea{resize:none}.contactForm .formCard .formContent .form button{background-color:#005aaa;border:1px solid #005aaa;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:16px;transition:.3s ease-in-out}.contactForm .formCard .formContent .form button:hover{background-color:#fff;border:1px solid #005aaa;color:#005aaa}@media(max-width:1024px){.contactForm .formCard .formContent .form button{font-size:18px}}@media(max-width:576px){.contactForm .formCard .formContent .form button{font-size:14px}}.main-location{padding:0 0 100px}@media(max-width:1024px){.main-location{padding:0 0 50px}}@media(max-width:576px){.main-location{padding:0 0 30px}}.main-location .album-container{margin:0 auto;max-width:1372px;padding:0 20px}.main-location .address-title{background:#e3f2fd;border-radius:20px;padding:40px}@media(max-width:1024px){.main-location .address-title{padding:30px}}@media(max-width:576px){.main-location .address-title{padding:20px}}.main-location .address-title .heading-location{margin-bottom:40px}@media(max-width:576px){.main-location .address-title .heading-location{margin-bottom:20px}}.main-location .address-title .heading-location h1{color:#005aaa;font-family:bizantheum-font;font-size:60px;letter-spacing:1.2px;margin-top:20px;text-align:center}@media(max-width:1024px){.main-location .address-title .heading-location h1{font-size:50px}}@media(max-width:576px){.main-location .address-title .heading-location h1{font-size:40px}}.main-location .address-title .container{margin:0 auto;max-width:1372px;padding:0 20px}.main-location .address-title h1{color:#005aaa;font-family:bizantheum-font;font-size:60px;letter-spacing:1.2px;margin-top:20px;text-align:center}.main-location .album-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:1024px){.main-location .album-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.main-location .album-grid{grid-template-columns:repeat(1,1fr)}}.main-location .album-grid .album-card-col-flx{display:flex;flex-direction:column;gap:20px}.main-location .album-grid .album-card{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;padding:20px;transition:transform .3s ease,box-shadow .3s ease}@media(max-width:1024px){.main-location .album-grid .album-card{padding:15px}}@media(max-width:576px){.main-location .album-grid .album-card{padding:10px}}.main-location .album-grid .album-card:hover{box-shadow:0 6px 12px #0003;transform:translateY(-5px)}.main-location .album-grid .album-card h3{color:#005aaa;font-size:24px;font-weight:700;margin-bottom:15px}@media(max-width:1024px){.main-location .album-grid .album-card h3{font-size:20px}}@media(max-width:576px){.main-location .album-grid .album-card h3{font-size:16px}}.main-location .album-grid .album-card address{color:#333;font-size:16px;font-style:normal;line-height:1.6;margin-bottom:15px}@media(max-width:1024px){.main-location .album-grid .album-card address{font-size:14px}}@media(max-width:576px){.main-location .album-grid .album-card address{font-size:14px}}.main-location .album-grid .album-card address div{margin-bottom:5px}.main-location .album-grid .album-card address a{color:#005aaa;font-weight:600;text-decoration:none}.main-location .album-grid .album-card address a:hover{color:#000}.about-hero{align-items:center;background:linear-gradient(#005aaacc,#005aaacc),url(/static/media/aboutus.752c75cba1b8b548b6b6.jpg) 50%/cover;color:#fff;display:flex;height:60vh;justify-content:center;text-align:center}.about-hero .hero-content h1{font-family:bizantheum-font;font-size:64px;letter-spacing:1.3px;margin-bottom:16px}@media(max-width:1024px){.about-hero .hero-content h1{font-size:48px}}@media(max-width:576px){.about-hero .hero-content h1{font-size:32px}}.about-hero .hero-content p{font-size:24px}@media(max-width:1024px){.about-hero .hero-content p{font-size:20px}}@media(max-width:576px){.about-hero .hero-content p{font-size:16px}}.values-section{background:#f8f9fa;padding:80px 0}@media(max-width:1024px){.values-section{padding:60px 0}}.values-section .container{margin:0 auto;max-width:1200px;padding:0 20px}.values-section .container h2{color:#005aaa;font-family:bizantheum-font;font-size:40px;letter-spacing:1.3px;margin-bottom:50px;text-align:center}@media(max-width:1024px){.values-section .container h2{font-size:36px;margin-bottom:40px}}@media(max-width:576px){.values-section .container h2{font-size:30px;margin-bottom:30px}}.values-section .container .values-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}@media(max-width:1024px){.values-section .container .values-grid{gap:20px;grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.values-section .container .values-grid{gap:15px;grid-template-columns:1fr}}.values-section .container .values-grid .value-card{background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000001a;padding:30px;text-align:center;transition:transform .3s ease}.values-section .container .values-grid .value-card:hover{transform:translateY(-10px)}.values-section .container .values-grid .value-card .icon{color:#005aaa;font-size:40px;margin-bottom:20px}@media(max-width:1024px){.values-section .container .values-grid .value-card .icon{font-size:36px;margin-bottom:15px}}@media(max-width:576px){.values-section .container .values-grid .value-card .icon{font-size:32px;margin-bottom:12px}}.values-section .container .values-grid .value-card h3{color:#333;font-size:24px;margin-bottom:15px}@media(max-width:1024px){.values-section .container .values-grid .value-card h3{font-size:22px;margin-bottom:12px}}@media(max-width:576px){.values-section .container .values-grid .value-card h3{font-size:20px;margin-bottom:10px}}.values-section .container .values-grid .value-card p{color:#555;font-size:18px;font-weight:600;line-height:1.5}@media(max-width:1024px){.values-section .container .values-grid .value-card p{font-size:16px}}@media(max-width:576px){.values-section .container .values-grid .value-card p{font-size:14px}}.increaser-section{padding:60px 0}.increaser-section .container{margin:0 auto;max-width:1200px;padding:0 20px}.increaser-section .increaser-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(4,1fr)}@media(max-width:1024px){.increaser-section .increaser-grid{gap:20px;grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.increaser-section .increaser-grid{gap:15px;grid-template-columns:1fr}}.increaser-section .increaser-card{background:#fff;border-radius:10px;box-shadow:0 10px 30px #005aaa1a;padding:30px 20px;text-align:center;transition:transform .3s ease}.increaser-section .increaser-card:hover{box-shadow:0 15px 35px #005aaa26;transform:translateY(-5px)}.increaser-section .increaser-card .icon{color:#005aaa;display:inline-block;font-size:2.2rem;margin-bottom:15px}@media(max-width:1024px){.increaser-section .increaser-card .icon{font-size:2rem;margin-bottom:12px}}@media(max-width:576px){.increaser-section .increaser-card .icon{font-size:1.8rem;margin-bottom:10px}}.increaser-section .increaser-card h3{color:#242424;font-family:bizantheum-font;font-size:2.8rem;font-weight:600;margin-bottom:8px}@media(max-width:1024px){.increaser-section .increaser-card h3{font-size:2.4rem;margin-bottom:6px}}@media(max-width:576px){.increaser-section .increaser-card h3{font-size:2rem;margin-bottom:5px}}.increaser-section .increaser-card p{color:#555;font-size:18px;font-weight:500;letter-spacing:1.5px;margin:0;text-transform:uppercase}@media(max-width:1024px){.increaser-section .increaser-card p{font-size:16px;letter-spacing:1.2px}}@media(max-width:576px){.increaser-section .increaser-card p{font-size:15px;letter-spacing:1px}}.about-mission-container{padding:80px 0}@media(max-width:1024px){.about-mission-container{padding:0}}.about-mission-container .about-mission{align-items:center;display:flex;gap:50px;margin:0 auto;max-width:1200px;padding:0 20px}@media(max-width:1024px){.about-mission-container .about-mission{flex-direction:column;gap:30px}}@media(max-width:576px){.about-mission-container .about-mission{flex-direction:column;gap:20px;padding:0 15px}}.about-mission-container .about-mission .image-section{flex:1 1}.about-mission-container .about-mission .image-section img{border-radius:10px;box-shadow:0 5px 15px #0000001a;height:auto;width:100%}@media(max-width:1024px){.about-mission-container .about-mission .image-section img{display:block;margin:0 auto;max-width:80%}}@media(max-width:576px){.about-mission-container .about-mission .image-section img{border-radius:8px;max-width:100%}}.about-mission-container .about-mission .text-section{flex:1 1}.about-mission-container .about-mission .text-section h2{color:#005aaa;font-family:bizantheum-font;font-size:40px;letter-spacing:1.3px;margin-bottom:25px}@media(max-width:1024px){.about-mission-container .about-mission .text-section h2{font-size:36px;margin-bottom:20px;text-align:center}}@media(max-width:576px){.about-mission-container .about-mission .text-section h2{font-size:30px;margin-bottom:15px}}.about-mission-container .about-mission .text-section p{color:#555;font-size:18px;line-height:1.8;margin-bottom:20px}.about-mission-container .about-mission .text-section p:last-child{margin-bottom:0}@media(max-width:1024px){.about-mission-container .about-mission .text-section p{font-size:16px;line-height:1.6;text-align:center}}@media(max-width:576px){.about-mission-container .about-mission .text-section p{font-size:15px;margin-bottom:15px}}.about-vision-container{padding:80px 0}@media(max-width:1024px){.about-vision-container{padding:60px 0}}.about-vision-container .about-vision{align-items:center;display:flex;gap:50px;margin:0 auto;max-width:1200px;padding:0 20px}@media(max-width:1024px){.about-vision-container .about-vision{flex-direction:column;gap:30px}}@media(max-width:576px){.about-vision-container .about-vision{flex-direction:column;gap:20px;padding:0 15px}}.about-vision-container .about-vision .image-section{flex:1 1}@media(max-width:1024px){.about-vision-container .about-vision .image-section{order:2}}.about-vision-container .about-vision .image-section img{border-radius:10px;box-shadow:0 5px 15px #0000001a;height:auto;width:100%}@media(max-width:1024px){.about-vision-container .about-vision .image-section img{display:block;margin:0 auto;max-width:80%}}@media(max-width:576px){.about-vision-container .about-vision .image-section img{border-radius:8px;max-width:100%}}.about-vision-container .about-vision .text-section{flex:1 1}@media(max-width:1024px){.about-vision-container .about-vision .text-section{order:1}}.about-vision-container .about-vision .text-section h2{color:#005aaa;font-family:bizantheum-font;font-size:40px;letter-spacing:1.3px;margin-bottom:25px}@media(max-width:1024px){.about-vision-container .about-vision .text-section h2{font-size:36px;margin-bottom:20px;text-align:center}}@media(max-width:576px){.about-vision-container .about-vision .text-section h2{font-size:30px;margin-bottom:15px}}.about-vision-container .about-vision .text-section p{color:#555;font-size:17.6px;line-height:1.8;margin-bottom:20px}.about-vision-container .about-vision .text-section p:last-child{margin-bottom:0}@media(max-width:1024px){.about-vision-container .about-vision .text-section p{font-size:16px;line-height:1.6;text-align:center}}@media(max-width:576px){.about-vision-container .about-vision .text-section p{font-size:15px;margin-bottom:15px}}.team-section{background:#fff;padding:80px 0}@media(max-width:1024px){.team-section{padding:60px 0}}.team-section .container{margin:0 auto;max-width:1200px;padding:0 20px}.team-section .container h2{color:#005aaa;font-family:bizantheum-font;font-size:40px;letter-spacing:1.3px;margin-bottom:50px;text-align:center}@media(max-width:1024px){.team-section .container h2{font-size:36px;margin-bottom:40px}}@media(max-width:576px){.team-section .container h2{font-size:30px;margin-bottom:30px}}.team-section .container .team-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}@media(max-width:1024px){.team-section .container .team-grid{gap:20px;grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.team-section .container .team-grid{gap:15px;grid-template-columns:1fr}}.team-section .container .team-grid .team-card{text-align:center}.team-section .container .team-grid .team-card .member-image{border:5px solid #005aaa;border-radius:50%;height:200px;margin:0 auto 20px;overflow:hidden;width:200px}@media(max-width:1024px){.team-section .container .team-grid .team-card .member-image{border-width:4px;height:180px;margin-bottom:15px;width:180px}}@media(max-width:576px){.team-section .container .team-grid .team-card .member-image{border-width:3px;height:160px;margin-bottom:12px;width:160px}}.team-section .container .team-grid .team-card .member-image img{height:100%;object-fit:cover;width:100%}.team-section .container .team-grid .team-card h3{color:#333;font-size:24px;margin-bottom:10px}@media(max-width:1024px){.team-section .container .team-grid .team-card h3{font-size:20px;margin-bottom:8px}}@media(max-width:576px){.team-section .container .team-grid .team-card h3{font-size:18px;margin-bottom:6px}}.team-section .container .team-grid .team-card p{color:#555;font-size:18px;font-style:italic}@media(max-width:1024px){.team-section .container .team-grid .team-card p{font-size:16px}}@media(max-width:576px){.team-section .container .team-grid .team-card p{font-size:15px}}.technology-section{background:linear-gradient(180deg,#fff,#f1f6fb);padding:100px 0}@media(max-width){.technology-section{padding:40px 10px}}.technology-section .container{margin:0 auto;max-width:1372px;padding:0 20px;text-align:center}.technology-section .container .title{color:#005aaa;font-family:bizantheum-font;font-size:50px;font-weight:700;letter-spacing:1.2px;margin-bottom:24px;position:relative}@media(max-width:1024px){.technology-section .container .title{font-size:32px}}@media(max-width:576px){.technology-section .container .title{font-size:26px}}.technology-section .container .title:after{background-color:#005aaa;border-radius:2px;content:"";display:block;height:4px;margin:8px auto 0;width:60px}@media(max-width:576px){.technology-section .container .title:after{height:3px;width:40px}}.technology-section .container .text-content{margin:0 auto 48px;max-width:900px}.technology-section .container .text-content p{color:#333;font-size:18px;line-height:32px;margin-bottom:20px}@media(max-width:1024px){.technology-section .container .text-content p{font-size:16px}}@media(max-width:576px){.technology-section .container .text-content p{font-size:15px;line-height:26px}}.technology-section .container .logo-grid{display:flex;flex-wrap:wrap;gap:32px;justify-content:center}@media(max-width:1024px){.technology-section .container .logo-grid{gap:24px}}@media(max-width:576px){.technology-section .container .logo-grid{gap:16px}}.technology-section .container .logo-grid .logo-box{align-items:center;background:#fff;border-radius:16px;box-shadow:0 8px 24px #005aaa1a;display:flex;justify-content:center;min-height:80px;min-width:140px;padding:16px 24px;transition:transform .3s ease,box-shadow .3s ease}@media(max-width:1024px){.technology-section .container .logo-grid .logo-box{padding:12px 20px}}@media(max-width:576px){.technology-section .container .logo-grid .logo-box{padding:10px 16px}}.technology-section .container .logo-grid .logo-box img{max-height:60px;max-width:120px;object-fit:contain}@media(max-width:576px){.technology-section .container .logo-grid .logo-box img{max-height:50px;max-width:100px}}.technology-section .container .logo-grid .logo-box:hover{box-shadow:0 12px 32px #005aaa33;transform:translateY(-6px)}.download-section{background:#f5f7fa;padding:100px 0}.download-section .container{margin:0 auto;max-width:1372px;padding:0 20px}.download-section .content-wrapper{align-items:center;display:flex;flex-direction:column;gap:40px;text-align:center}.download-section .text-content h1{color:#005aaa;font-family:Bizantheum-font,serif;font-size:50px;line-height:1.3;margin-bottom:20px;padding-bottom:10px;position:relative}.download-section .text-content h1:after{background:#005aaa;border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:60px}.download-section .text-content p{color:#333;font-size:18px;line-height:32px;margin-bottom:20px}.download-section .image-content{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.download-section .image-content .card{background:#fff;border:1px solid #ddd;border-radius:12px;padding:30px;position:relative;text-align:center;transition:transform .3s ease,box-shadow .3s ease,background .3s ease;width:220px}.download-section .image-content .card:hover{background:#f9f9f9;box-shadow:0 10px 20px #0000001a;transform:translateY(-5px)}.download-section .image-content .card .icon-wrapper{margin-bottom:20px}.download-section .image-content .card .icon-wrapper .icon{background:#e6f0fa;border-radius:50%;color:#005aaa;display:inline-block;font-size:40px;font-weight:700;padding:15px;transition:transform .3s ease,background .3s ease}.download-section .image-content .card:hover .icon-wrapper .icon{background:#d1e4ff;transform:scale(1.1)}.download-section .image-content .card h3{color:#000;font-family:Bizantheum-font,serif;font-size:24px;margin-bottom:10px}.download-section .image-content .card p{color:#666;font-size:14px;margin-bottom:15px}.download-section .image-content .card .new-badge{background:#005aaa;border-radius:15px;box-shadow:0 3px 10px #005aaa33;color:#fff;font-size:12px;font-weight:600;padding:5px 12px;position:absolute;right:15px;top:-12px}.download-section .button-group{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.download-section .button-group .download-btn{background:#005aaa;border:1px solid #005aaa;border-radius:8px;color:#fff;font-size:16px;font-weight:600;padding:12px 30px;text-decoration:none;transition:transform .3s ease,background .3s ease,box-shadow .3s ease}.download-section .button-group .download-btn:hover{background:#fff;border:1px solid #005aaa;box-shadow:0 5px 15px #005aaa33;color:#005aaa;transform:translateY(-3px)}@media(max-width:1024px){.download-section .text-content h1{font-size:36px}.download-section .text-content p{font-size:18px}.download-section .image-content .card{padding:25px;width:200px}.download-section .button-group .download-btn{font-size:14px;padding:10px 25px}}@media(max-width:576px){.download-section{padding:40px 0}.download-section .text-content h1{font-size:28px}.download-section .text-content p{font-size:16px}.download-section .image-content{align-items:center;flex-direction:column;gap:20px}.download-section .image-content .card{padding:20px;width:240px}.download-section .button-group{align-items:center;flex-direction:column;gap:10px}.download-section .button-group .download-btn{font-size:14px;max-width:240px;padding:10px 20px;text-align:center;width:100%}}.leather-photobook{margin:0 auto;max-width:1200px;padding:20px;width:100%}.leather-photobook .hero-section{background:linear-gradient(#ffffffe6,#ffffffe6),url(https://img.freepik.com/free-photo/photo-book-with-christmas-photos_493343-29903.jpg?t=st=1747047469~exp=1747051069~hmac=cc7707c552c698397d1308253183dcebf0f6b035e54a9bbdb7e702b1b9c3ecdb&w=996) 50%/cover;border-radius:12px;margin-bottom:60px;padding:60px 20px;text-align:center}.leather-photobook .hero-section h1{color:#005aaa;font-family:bizantheum-font;font-size:56px;font-weight:700;letter-spacing:1.2px;margin-bottom:20px}.leather-photobook .hero-section p{color:#393939;font-size:19px;margin:0 auto;max-width:800px}.leather-photobook .features-section{margin-bottom:60px}.leather-photobook .features-section h2{color:#005aaa;font-family:bizantheum-font;font-size:40px;font-weight:700;letter-spacing:1.2px;margin-bottom:40px;text-align:center}.leather-photobook .features-section .features-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));padding:20px}.leather-photobook .features-section .feature-card{background:#fff;border-radius:10px;box-shadow:0 8px 24px #005aaa1a;padding:30px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.leather-photobook .features-section .feature-card:hover{box-shadow:0 12px 32px #005aaa33;transform:translateY(-6px)}.leather-photobook .features-section .feature-card .feature-icon{color:#005aaa;font-size:40px;margin-bottom:20px}.leather-photobook .features-section .feature-card h3{color:#333;font-size:24px;margin-bottom:15px}.leather-photobook .features-section .feature-card p{color:#666;line-height:1.6}.leather-photobook .showcase-section{margin-bottom:60px}.leather-photobook .showcase-section h2{color:#005aaa;font-family:bizantheum-font;font-size:40px;font-weight:700;letter-spacing:1.2px;margin-bottom:40px;text-align:center}.leather-photobook .showcase-section .leather-styles{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:20px}.leather-photobook .showcase-section .style-card{background:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a;overflow:hidden;transition:transform .3s ease}.leather-photobook .showcase-section .style-card:hover{transform:translateY(-5px)}.leather-photobook .showcase-section .style-card .style-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:250px}.leather-photobook .showcase-section .style-card .style-image.classic-leather{background-image:url(/static/media/001_1-Leather-Cover-Photobook.e49cc55d7dd2e76b4462.jpg)}.leather-photobook .showcase-section .style-card .style-image.premium-leather{background-image:url(/static/media/001_2-Leather-Cover-Photobook.8b886bac32f5c63a93f4.jpg)}.leather-photobook .showcase-section .style-card .style-image.luxury-leather{background-image:url(/static/media/001_3-Leather-Cover-Photobook.3125dcbad3c1e3f5452b.jpg)}.leather-photobook .showcase-section .style-card .content{padding:20px}.leather-photobook .showcase-section .style-card .content h3{color:#333;font-size:24px;margin-bottom:10px}.leather-photobook .showcase-section .style-card .content p{color:#666;line-height:1.6}.leather-photobook .cta-section{background:#f8f9fa;border-radius:12px;padding:60px 20px;text-align:center}.leather-photobook .cta-section h2{color:#005aaa;font-family:bizantheum-font;font-size:40px;font-weight:700;letter-spacing:1.2px;margin-bottom:20px}.leather-photobook .cta-section p{color:#666;font-size:19px;margin-bottom:30px}.leather-photobook .cta-section .start-button{background-color:#005aaa;border:2px solid #005aaa;border-radius:10px;color:#fff;cursor:pointer;font-size:20px;font-weight:700;padding:15px 40px;transition:.3s ease-in-out}.leather-photobook .cta-section .start-button:hover{background-color:#fff;color:#000}@media(max-width:1024px){.leather-photobook{max-width:900px;padding:15px}.leather-photobook .hero-section{margin-bottom:50px;padding:50px 15px}.leather-photobook .hero-section h1{font-size:48px}.leather-photobook .hero-section p{font-size:18px;max-width:700px}.leather-photobook .features-section{margin-bottom:50px}.leather-photobook .features-section h2{font-size:36px;margin-bottom:30px}.leather-photobook .features-section .features-grid{gap:25px;grid-template-columns:repeat(2,1fr);padding:15px}.leather-photobook .features-section .feature-card{padding:25px}.leather-photobook .features-section .feature-card .feature-icon{font-size:36px}.leather-photobook .features-section .feature-card h3{font-size:22px}.leather-photobook .features-section .feature-card p{font-size:16px}.leather-photobook .showcase-section{margin-bottom:50px}.leather-photobook .showcase-section h2{font-size:36px;margin-bottom:30px}.leather-photobook .showcase-section .leather-styles{gap:25px;grid-template-columns:repeat(2,1fr);padding:15px}.leather-photobook .showcase-section .style-card .style-image{height:220px}.leather-photobook .showcase-section .style-card .content{padding:15px}.leather-photobook .showcase-section .style-card .content h3{font-size:22px}.leather-photobook .showcase-section .style-card .content p{font-size:16px}.leather-photobook .cta-section{padding:50px 15px}.leather-photobook .cta-section h2{font-size:36px}.leather-photobook .cta-section p{font-size:18px}.leather-photobook .cta-section .start-button{font-size:18px;padding:14px 35px}}@media(max-width:576px){.leather-photobook{padding:10px}.leather-photobook .hero-section{margin-bottom:40px;padding:30px 15px}.leather-photobook .hero-section h1{font-size:32px}.leather-photobook .features-section{margin-bottom:40px}.leather-photobook .features-section .features-grid{gap:20px;grid-template-columns:1fr}.leather-photobook .features-section .feature-card{padding:20px}.leather-photobook .features-section .feature-card h3{font-size:20px}.leather-photobook .showcase-section .leather-styles{gap:20px;grid-template-columns:1fr}.leather-photobook .showcase-section .style-card .style-image{height:200px}.leather-photobook .showcase-section .style-card .content h3{font-size:20px}.leather-photobook .cta-section{padding:30px 15px}.leather-photobook .cta-section h2{font-size:28px}.leather-photobook .cta-section .start-button{font-size:16px;padding:10px 25px}}.classic-photobook{margin:0 auto;max-width:1200px;padding:20px;width:100%}.classic-photobook .hero-section{background:linear-gradient(#ffffffe6,#ffffffe6),url(https://img.freepik.com/free-photo/photo-collage-nine-images-with-winter-concept-holiday-season-open-photo-book-with-christmas-photos_493343-29919.jpg?t=st=1747045866~exp=1747049466~hmac=185bed89f5702996930e8b8e335c4c8bb96794d28b6979e6a5753d1ca4732674&w=996) 50%/cover;border-radius:12px;margin-bottom:60px;padding:60px 20px;text-align:center}.classic-photobook .hero-section h1{color:#005aaa;font-family:bizantheum-font;font-size:56px;font-weight:700;letter-spacing:1.2px;margin-bottom:20px}.classic-photobook .hero-section p{color:#393939;font-size:19px}.classic-photobook .features-section{margin-bottom:60px}.classic-photobook .features-section h2{color:#005aaa;font-family:bizantheum-font;font-size:40px;font-weight:700;letter-spacing:1.2px;margin-bottom:40px;text-align:center}.classic-photobook .features-section .features-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));padding:20px}.classic-photobook .features-section .feature-card{background:#fff;border-radius:10px;box-shadow:0 8px 24px #005aaa1a;padding:30px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.classic-photobook .features-section .feature-card:hover{box-shadow:0 12px 32px #005aaa33;transform:translateY(-6px)}.classic-photobook .features-section .feature-card .feature-icon{color:#005aaa;font-size:40px;margin-bottom:20px}.classic-photobook .features-section .feature-card h3{color:#333;font-size:24px;margin-bottom:15px}.classic-photobook .features-section .feature-card p{color:#666;line-height:1.6}.classic-photobook .showcase-section{margin-bottom:60px}.classic-photobook .showcase-section h2{color:#005aaa;font-family:bizantheum-font;font-size:40px;font-weight:700;letter-spacing:1.2px;margin-bottom:40px;text-align:center}.classic-photobook .showcase-section .photobook-styles{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:20px}.classic-photobook .showcase-section .style-card{background:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a;overflow:hidden;transition:transform .3s ease}.classic-photobook .showcase-section .style-card:hover{transform:translateY(-5px)}.classic-photobook .showcase-section .style-card .style-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:250px}.classic-photobook .showcase-section .style-card .style-image.standard{background-image:url(/static/media/002_1-Classic-Photobook.64517a5ab50928d8d530.jpg)}.classic-photobook .showcase-section .style-card .style-image.premium{background-image:url(/static/media/002_2-Classic-Photobook.8dce9df4764f1af72f3f.jpg)}.classic-photobook .showcase-section .style-card .style-image.professional{background-image:url(/static/media/002_3-Classic-Photobook.bf3f7d735be4647b1911.jpg)}.classic-photobook .showcase-section .style-card h3{color:#333;font-size:24px;margin:20px 20px 10px}.classic-photobook .showcase-section .style-card p{color:#666;margin:0 20px 10px}.classic-photobook .showcase-section .style-card .features-list{list-style:none;margin:0 0 15px;padding:0 20px}.classic-photobook .showcase-section .style-card .features-list li{color:#666;font-size:15px;margin-bottom:5px;padding-left:20px;position:relative}.classic-photobook .showcase-section .style-card .features-list li:before{color:#005aaa;content:"✓";left:0;position:absolute}.classic-photobook .showcase-section .style-card .price{color:#005aaa;display:block;font-size:20px;font-weight:700;margin:0 20px 20px}.classic-photobook .cta-section{background:#f8f9fa;border-radius:12px;padding:60px 20px;text-align:center}.classic-photobook .cta-section h2{color:#005aaa;font-family:bizantheum-font;font-size:40px;font-weight:700;letter-spacing:1.2px;margin-bottom:20px}.classic-photobook .cta-section p{color:#666;font-size:19px;margin-bottom:30px}.classic-photobook .cta-section .start-button{background-color:#005aaa;border:2px solid #005aaa;border-radius:10px;color:#fff;cursor:pointer;font-size:20px;font-weight:700;padding:15px 40px;transition:.3s ease-in-out}.classic-photobook .cta-section .start-button:hover{background-color:#fff;border:2px solid #005aaa;color:#000}@media(max-width:1024px){.classic-photobook{max-width:900px;padding:15px}.classic-photobook .hero-section{margin-bottom:50px;padding:50px 15px}.classic-photobook .hero-section h1{font-size:48px}.classic-photobook .features-section .features-grid,.classic-photobook .showcase-section .photobook-styles{gap:25px;grid-template-columns:repeat(2,1fr)}.classic-photobook .showcase-section .style-card .style-image{height:220px}}@media(max-width:576px){.classic-photobook{padding:10px}.classic-photobook .hero-section{margin-bottom:40px;padding:30px 15px}.classic-photobook .hero-section h1{font-size:32px}.classic-photobook .hero-section p{font-size:16px}.classic-photobook .features-section{margin-bottom:40px}.classic-photobook .features-section .features-grid{gap:20px;grid-template-columns:1fr}.classic-photobook .features-section .feature-card{padding:20px}.classic-photobook .features-section .feature-card .feature-icon{font-size:32px}.classic-photobook .features-section .feature-card h3{font-size:20px}.classic-photobook .showcase-section{margin-bottom:40px}.classic-photobook .showcase-section .photobook-styles{gap:20px;grid-template-columns:1fr}.classic-photobook .showcase-section .style-card .style-image{height:200px}.classic-photobook .showcase-section .style-card h3{font-size:20px}.classic-photobook .cta-section{padding:30px 15px}.classic-photobook .cta-section h2{font-size:28px}.classic-photobook .cta-section p{font-size:16px}.classic-photobook .cta-section .start-button{font-size:16px;padding:12px 30px}}.unique-photobook{margin:0 auto;max-width:1200px;padding:20px;width:100%}.unique-photobook .hero-section{background:linear-gradient(#ffffffe6,#ffffffe6),url(https://img.freepik.com/free-photo/family-photobook-about-easter-easter-card-with-love_493343-29946.jpg?uid=R69210031&ga=GA1.1.571056500.1733294849&w=740) 50%/cover;border-radius:12px;margin-bottom:60px;padding:60px 20px;text-align:center}.unique-photobook .hero-section h1{color:#005aaa;font-family:bizantheum-font;font-size:56px;font-weight:700;letter-spacing:1.2px;margin-bottom:20px}.unique-photobook .hero-section p{color:#393939;font-size:19px;margin:0 auto;max-width:800px}.unique-photobook .features-section{margin-bottom:60px}.unique-photobook .features-section h2{color:#005aaa;font-family:bizantheum-font;font-size:40px;font-weight:700;letter-spacing:1.2px;margin-bottom:40px;text-align:center}.unique-photobook .features-section .features-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));padding:20px}.unique-photobook .features-section .feature-card{background:#fff;border-radius:10px;box-shadow:0 8px 24px #005aaa1a;padding:30px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.unique-photobook .features-section .feature-card:hover{box-shadow:0 12px 32px #005aaa33;transform:translateY(-6px)}.unique-photobook .features-section .feature-card .feature-icon{color:#005aaa;font-size:40px;margin-bottom:20px}.unique-photobook .features-section .feature-card h3{color:#333;font-size:24px;margin-bottom:15px}.unique-photobook .features-section .feature-card p{color:#666;line-height:1.6}.unique-photobook .showcase-section{margin-bottom:60px}.unique-photobook .showcase-section h2{color:#005aaa;font-family:bizantheum-font;font-size:40px;font-weight:700;letter-spacing:1.2px;margin-bottom:40px;text-align:center}.unique-photobook .showcase-section .photobook-styles{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:20px}.unique-photobook .showcase-section .style-card{background:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a;overflow:hidden;transition:transform .3s ease}.unique-photobook .showcase-section .style-card:hover{transform:translateY(-5px)}.unique-photobook .showcase-section .style-card .style-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:250px}.unique-photobook .showcase-section .style-card .style-image.artistic{background-image:url(/static/media/003_1-Unique-Photobook.a66aae746aafcdb4ea31.jpg)}.unique-photobook .showcase-section .style-card .style-image.modern{background-image:url(/static/media/003_2-Unique-Photobook.9f7cc2400836cd122afe.jpg)}.unique-photobook .showcase-section .style-card .style-image.luxury{background-image:url(/static/media/003_3-Unique-Photobook.1344741c9e0df8823c83.jpg)}.unique-photobook .showcase-section .style-card .content{padding:20px}.unique-photobook .showcase-section .style-card .content h3{color:#333;font-size:24px;margin-bottom:10px}.unique-photobook .showcase-section .style-card .content p{color:#666;line-height:1.6}.unique-photobook .cta-section{background:#f8f9fa;border-radius:12px;padding:60px 20px;text-align:center}.unique-photobook .cta-section h2{color:#005aaa;font-family:bizantheum-font;font-size:40px;font-weight:700;letter-spacing:1.2px;margin-bottom:20px}.unique-photobook .cta-section p{color:#666;font-size:19px;margin-bottom:30px}.unique-photobook .cta-section .start-button{background-color:#005aaa;border:2px solid #005aaa;border-radius:10px;color:#fff;cursor:pointer;font-size:20px;font-weight:700;padding:15px 40px;transition:.3s ease-in-out}.unique-photobook .cta-section .start-button:hover{background-color:#fff;color:#000}@media(max-width:1024px){.unique-photobook{max-width:900px;padding:15px}.unique-photobook .hero-section{margin-bottom:50px;padding:50px 15px}.unique-photobook .hero-section h1{font-size:48px}.unique-photobook .hero-section p{font-size:18px;max-width:700px}.unique-photobook .features-section{margin-bottom:50px}.unique-photobook .features-section h2{font-size:36px;margin-bottom:30px}.unique-photobook .features-section .features-grid{gap:25px;grid-template-columns:repeat(2,1fr);padding:15px}.unique-photobook .features-section .feature-card{padding:25px}.unique-photobook .features-section .feature-card .feature-icon{font-size:36px}.unique-photobook .features-section .feature-card h3{font-size:22px}.unique-photobook .features-section .feature-card p{font-size:16px}.unique-photobook .showcase-section{margin-bottom:50px}.unique-photobook .showcase-section h2{font-size:36px;margin-bottom:30px}.unique-photobook .showcase-section .photobook-styles{gap:25px;grid-template-columns:repeat(2,1fr);padding:15px}.unique-photobook .showcase-section .style-card .style-image{height:220px}.unique-photobook .showcase-section .style-card .content{padding:15px}.unique-photobook .showcase-section .style-card .content h3{font-size:22px}.unique-photobook .showcase-section .style-card .content p{font-size:16px}.unique-photobook .cta-section{padding:50px 15px}.unique-photobook .cta-section h2{font-size:36px}.unique-photobook .cta-section p{font-size:18px}.unique-photobook .cta-section .start-button{font-size:18px;padding:14px 35px}}@media(max-width:576px){.unique-photobook{padding:10px}.unique-photobook .hero-section{margin-bottom:40px;padding:30px 15px}.unique-photobook .hero-section h1{font-size:32px}.unique-photobook .hero-section p{font-size:16px}.unique-photobook .features-section{margin-bottom:40px}.unique-photobook .features-section h2{font-size:28px;margin-bottom:25px}.unique-photobook .features-section .features-grid{gap:20px;grid-template-columns:1fr}.unique-photobook .features-section .feature-card{padding:20px}.unique-photobook .features-section .feature-card .feature-icon{font-size:32px}.unique-photobook .features-section .feature-card h3{font-size:20px}.unique-photobook .showcase-section{margin-bottom:40px}.unique-photobook .showcase-section h2{font-size:28px;margin-bottom:25px}.unique-photobook .showcase-section .photobook-styles{gap:20px;grid-template-columns:1fr}.unique-photobook .showcase-section .style-card .style-image{height:200px}.unique-photobook .showcase-section .style-card .content h3{font-size:20px}.unique-photobook .cta-section{padding:30px 15px}.unique-photobook .cta-section h2{font-size:28px}.unique-photobook .cta-section p{font-size:16px}.unique-photobook .cta-section .start-button{font-size:16px;padding:12px 30px}}.cd-dvd-cover{margin:0 auto;max-width:1200px;padding:20px;width:100%}.cd-dvd-cover .hero-section{background:linear-gradient(#ffffffe6,#ffffffe6),url(/static/media/Cd-Dvd.4295e85d2af7d3d995fe.png) 50%/cover;border-radius:12px;margin-bottom:60px;padding:60px 20px;text-align:center}.cd-dvd-cover .hero-section h1{color:#005aaa;font-family:bizantheum-font;font-size:56px;font-weight:700;letter-spacing:1.2px;margin-bottom:20px}.cd-dvd-cover .hero-section p{color:#393939;font-size:19px;margin:0 auto;max-width:800px}.cd-dvd-cover .features-section{margin-bottom:60px}.cd-dvd-cover .features-section h2{color:#005aaa;font-family:bizantheum-font;font-size:40px;font-weight:700;letter-spacing:1.2px;margin-bottom:40px;text-align:center}.cd-dvd-cover .features-section .features-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));padding:20px}.cd-dvd-cover .features-section .feature-card{background:#fff;border-radius:10px;box-shadow:0 8px 24px #005aaa1a;padding:30px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.cd-dvd-cover .features-section .feature-card:hover{box-shadow:0 12px 32px #005aaa33;transform:translateY(-6px)}.cd-dvd-cover .features-section .feature-card .feature-icon{color:#005aaa;font-size:40px;margin-bottom:20px}.cd-dvd-cover .features-section .feature-card h3{color:#333;font-size:24px;margin-bottom:15px}.cd-dvd-cover .features-section .feature-card p{color:#666;line-height:1.6}.cd-dvd-cover .showcase-section{margin-bottom:60px}.cd-dvd-cover .showcase-section h2{color:#005aaa;font-family:bizantheum-font;font-size:40px;font-weight:700;letter-spacing:1.2px;margin-bottom:40px;text-align:center}.cd-dvd-cover .showcase-section .cover-styles{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:20px}.cd-dvd-cover .showcase-section .style-card{background:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a;overflow:hidden;transition:transform .3s ease}.cd-dvd-cover .showcase-section .style-card:hover{transform:translateY(-5px)}.cd-dvd-cover .showcase-section .style-card .style-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:250px}.cd-dvd-cover .showcase-section .style-card .style-image.standard{background-image:url(/static/media/005_1-CD_DVD-Cover.594ce74a258ea18d09d2.jpg)}.cd-dvd-cover .showcase-section .style-card .style-image.premium{background-image:url(/static/media/005_2-CD_DVD-Cover.a2d406971b22fef67535.jpg)}.cd-dvd-cover .showcase-section .style-card .style-image.professional{background-image:url(/static/media/005_3-CD_DVD-Cover.ee2c86665057090f95b1.jpg)}.cd-dvd-cover .showcase-section .style-card h3{color:#333;font-size:24px;margin:20px 20px 10px}.cd-dvd-cover .showcase-section .style-card p{color:#666;line-height:1.6;margin:0 20px 20px}.cd-dvd-cover .cta-section{background:#f8f9fa;border-radius:12px;padding:60px 20px;text-align:center}.cd-dvd-cover .cta-section h2{color:#005aaa;font-family:bizantheum-font;font-size:40px;font-weight:700;letter-spacing:1.2px;margin-bottom:20px}.cd-dvd-cover .cta-section p{color:#666;font-size:19px;margin-bottom:30px}.cd-dvd-cover .cta-section .start-button{background-color:#005aaa;border:2px solid #005aaa;border-radius:10px;color:#fff;cursor:pointer;font-size:20px;font-weight:700;padding:15px 40px;transition:.3s ease-in-out}.cd-dvd-cover .cta-section .start-button:hover{background-color:#fff;color:#000}@media(max-width:1024px){.cd-dvd-cover{max-width:900px;padding:15px}.cd-dvd-cover .hero-section{margin-bottom:50px;padding:50px 15px}.cd-dvd-cover .hero-section h1{font-size:48px}.cd-dvd-cover .hero-section p{font-size:18px;max-width:700px}.cd-dvd-cover .features-section{margin-bottom:50px}.cd-dvd-cover .features-section h2{font-size:36px;margin-bottom:30px}.cd-dvd-cover .features-section .features-grid{gap:25px;grid-template-columns:repeat(2,1fr);padding:15px}.cd-dvd-cover .features-section .feature-card{padding:25px}.cd-dvd-cover .features-section .feature-card .feature-icon{font-size:36px}.cd-dvd-cover .features-section .feature-card h3{font-size:22px}.cd-dvd-cover .features-section .feature-card p{font-size:16px}.cd-dvd-cover .showcase-section{margin-bottom:50px}.cd-dvd-cover .showcase-section h2{font-size:36px;margin-bottom:30px}.cd-dvd-cover .showcase-section .cover-styles{gap:25px;grid-template-columns:repeat(2,1fr);padding:15px}.cd-dvd-cover .showcase-section .style-card .style-image{height:220px}.cd-dvd-cover .showcase-section .style-card .content{padding:15px}.cd-dvd-cover .showcase-section .style-card .content h3{font-size:22px}.cd-dvd-cover .showcase-section .style-card .content p{font-size:16px}.cd-dvd-cover .cta-section{padding:50px 15px}.cd-dvd-cover .cta-section h2{font-size:36px}.cd-dvd-cover .cta-section p{font-size:18px}.cd-dvd-cover .cta-section .start-button{font-size:18px;padding:14px 35px}}@media(max-width:576px){.cd-dvd-cover{padding:10px}.cd-dvd-cover .hero-section{margin-bottom:40px;padding:30px 15px}.cd-dvd-cover .hero-section h1{font-size:32px}.cd-dvd-cover .hero-section p{font-size:16px}.cd-dvd-cover .features-section{margin-bottom:40px}.cd-dvd-cover .features-section h2{font-size:28px;margin-bottom:25px}.cd-dvd-cover .features-section .features-grid{gap:20px;grid-template-columns:1fr}.cd-dvd-cover .features-section .feature-card{padding:20px}.cd-dvd-cover .features-section .feature-card .feature-icon{font-size:32px}.cd-dvd-cover .features-section .feature-card h3{font-size:20px}.cd-dvd-cover .showcase-section{margin-bottom:40px}.cd-dvd-cover .showcase-section h2{font-size:28px;margin-bottom:25px}.cd-dvd-cover .showcase-section .cover-styles{gap:20px;grid-template-columns:1fr}.cd-dvd-cover .showcase-section .style-card .style-image{height:200px}.cd-dvd-cover .showcase-section .style-card h3{font-size:20px}.cd-dvd-cover .cta-section{padding:30px 15px}.cd-dvd-cover .cta-section h2{font-size:28px}.cd-dvd-cover .cta-section p{font-size:16px}.cd-dvd-cover .cta-section .start-button{font-size:16px;padding:12px 30px}}
/*# sourceMappingURL=main.0ab4c9e2.css.map*/