*{font-family:Lora;font-style:italic;font-weight:500}body{background:#eee;margin:0}.Home .Home-header{align-items:center;background-color:#eee;color:#121212;display:flex;justify-content:space-around;padding:175px 20px 135px}.Home .Home-header .shortDescription{font-family:Lora;font-size:20px;padding:30px;width:30%}.Home .Home-header .sample-image1{display:flex;gap:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Home .Home-header .sample-image1 .first-two{grid-gap:20px;display:grid;gap:20px}.Home .Home-header .sample-image1 .first-two img{height:auto;width:405px}.Home .Home-header .sample-image1 img{box-shadow:4px 4px 12px 0 #2e2e2e;width:400px}.Header{background:#2e2e2e;display:flex;justify-content:center;position:fixed;width:100%;z-index:10}.Header .pk-header-main{align-items:center;background-color:#2e2e2e;color:#fff;display:flex;justify-content:space-between;padding:20px 35px;width:100%}.Header .pk-header-main .logo-section{align-items:center;display:flex;flex-direction:column;gap:10px;margin-left:20px;width:125px}.Header .pk-header-main .logo-section .tagline{text-wrap:nowrap;display:grid;font-family:Lora;font-size:12px;justify-items:center;letter-spacing:5px;text-transform:uppercase}.Header .pk-header-main .logo-section img{width:100%}.Header .pk-header-main .nav-section{display:flex;gap:18px;justify-content:center}.Header .pk-header-main .nav-section a{color:#fefefe;padding:5px;text-decoration:none}.Header .mobile-menu{display:none}.footer{align-items:center;background-color:#2e2e2e;bottom:0;display:flex;justify-content:center;padding:10px}.footer .logo-section{display:grid;justify-items:center}.footer .logo-section img{width:50px}.footer .logo-section .social-icons{align-items:center;display:flex;gap:30px}.footer .logo-section .social-icons img{width:24px}.about,.contact-section,.portfolio-section,.pricing-services{background-color:#eee;color:#121212;min-height:100vh;padding-top:180px}.portfolio-section{background-color:#fff}.portfolio-section .image-grid{grid-gap:30px;align-items:center;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));padding:20px}.portfolio-section .image-grid img{border:none;box-shadow:4px 4px 6px 0 #000;transition:all .3s ease-in-out}.portfolio-section .image-grid img:hover{box-shadow:none}.about-section{background-color:#eee;display:flex;flex-direction:row;justify-content:space-around;padding:15% 40px}.about-section .about-me{font-family:Lora;font-style:italic;font-weight:500;width:50%}.about-section .about-me .title{font-size:50px;font-weight:700;padding-bottom:20px}.about-section .lead-img{align-items:center;display:flex;flex-direction:column;font-family:Lora;gap:10px;justify-content:center;justify-items:end;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.about-section .lead-img img{height:440px;width:293px}html::-webkit-scrollbar{width:10px}html::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px gray}html::-webkit-scrollbar-thumb{background:#676464;border-radius:10px}html::-webkit-scrollbar-thumb:hover{background:#7d7979}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar::-moz-scrollbar{display:none}.no-scrollbar::-o-scrollbar{display:none}.no-scrollbar::-ms-scrollbar{display:none}.hidden{display:none}.pricesAndServices{background-color:#eee;color:#121212;letter-spacing:1px;min-height:100vh;padding-top:180px}.pricesAndServices span{font-family:Lora;font-size:28px;font-weight:700}.pricesAndServices .details{padding:20px}.pricesAndServices .details ul{list-style-type:none}.pricesAndServices .details li{font-family:Lora;font-size:large;padding:5px;position:relative}.pricesAndServices .details li:before{background-image:url(/static/media/arrow_9282725.9721da5452da65cb4aa4.png);background-size:cover;content:"";height:18px;left:-20px;position:absolute;top:19px;transform:translateY(-50%);width:18px}.pricesAndServices .formtext{text-align:center}.pricesAndServices .formtext span{font-size:20px}.pricesAndServices .choose_us{padding:20px}.pricesAndServices .choose_us span{font-size:28px;font-weight:700}.pricesAndServices .choose_us ul{list-style-type:none}.pricesAndServices .choose_us li{padding:6px 0}.pricesAndServices .choose_us li:before{content:"✓";margin-right:10px}.pricesAndServices #formContainer{margin:15% auto auto;max-width:50%;padding:5%;position:relative;transition:opacity .5s ease}.pricesAndServices #formContainer .contact_form{grid-gap:8px;border:1px solid #2e2e2e;border-radius:10px;box-shadow:3px 3px 10px 1px #2e2e2e;display:grid;gap:8px;padding:40px}.pricesAndServices #formContainer .contact_form input,.pricesAndServices #formContainer .contact_form textarea{border:none;border-radius:5px;box-shadow:1px 1px 5px;font-family:Lora;font-size:16px;padding:16px}.pricesAndServices #formContainer .contact_form input:focus,.pricesAndServices #formContainer .contact_form textarea:focus{border:none;box-shadow:inset 0 0 3px;outline:none}.pricesAndServices #formContainer .contact_form button.submit_btn{background-color:#fff;border:none;border-radius:5px;box-shadow:0 2px 4px;color:#121212;cursor:pointer;margin:auto;padding:10px;width:100px}.pricesAndServices #formContainer .contact_form button.submit_btn:hover{box-shadow:inset 0 0 4px}.pricesAndServices #formContainer.visible{opacity:1}.pricesAndServices #formContainer .toastflag{background-color:#121212;border-radius:5px;color:#fff;left:13%;opacity:0;padding:30px;position:absolute;top:110px;transition:all .7s ease-in-out;visibility:hidden}.pricesAndServices #formContainer .toastflag.message{opacity:.7;visibility:visible}.line-break{content:"";display:block;height:6px}.contact-section .content .left_section{font-family:Sofia Sans;padding:20px}.contact-section .content .left_section .header span{font-size:28px;font-weight:700}.contact-section .content .left_section .body li p{font-family:Sofia Sans;font-size:18px;font-style:normal;font-weight:400}@media screen and (max-width:768px){.Home .Home-header{align-items:center;background-color:#eee;color:#121212;display:grid;justify-content:space-around}.Home .Home-header .shortDescription{font-family:Lora;font-size:20px;margin:80px 10px;padding:40px;width:auto}.Home .Home-header .sample-image1{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Home .Home-header .sample-image1,.Home .Home-header .sample-image1 .first-two{grid-gap:20px;display:grid;gap:20px}.Home .Home-header .sample-image1 .first-two img{height:auto;width:100%}.Home .Home-header .sample-image1 img{box-shadow:4px 4px 12px 0 #2e2e2e;width:100%}.Header{background:#2e2e2e;position:fixed;z-index:10}.Header,.Header .pk-header-main{align-items:center;display:flex;justify-content:center;width:100%}.Header .pk-header-main{background-color:#2e2e2e;color:#fff;padding:10px 40px}.Header .pk-header-main .logo-section{align-items:center;display:flex;flex-direction:column;gap:10px;margin:10px;width:100px}.Header .pk-header-main .logo-section .tagline{text-wrap:nowrap;display:grid;font-family:Lora;font-size:10px;justify-items:center;letter-spacing:4px;text-transform:uppercase}.Header .pk-header-main .logo-section img{width:100%}.Header .pk-header-main .nav-section{display:flex;display:none;gap:18px;justify-content:center}.Header .pk-header-main .nav-section a{color:#fefefe;padding:5px;text-decoration:none}.Header .pk-header-main .nav-section a:hover{box-shadow:-2px 1px 5px 1px #fcfcfc}.Header .mobile-menu{display:block;height:45px;margin:20px;object-fit:contain;width:45px}.Header .mobile-menu img{filter:invert(1);height:inherit}.Header .mobile-menu .hamburger-menu{background-color:#2e2e2e;margin-top:5%;opacity:0;position:absolute;right:0;transform-origin:top right;transition:opacity .3s ease-in-out;transition:height 4s ease-in-out;transition:all .5s ease;visibility:hidden;width:100vw}.Header .mobile-menu .hamburger-menu.open{opacity:1;transform:scale(1);visibility:visible}.Header .mobile-menu .hamburger-menu .menu-items{display:grid;justify-items:center;list-style-type:none;padding:10px}.Header .mobile-menu .hamburger-menu .menu-items li{padding:10px}.Header .mobile-menu .hamburger-menu .menu-items li a{color:#fff;text-decoration:none}.footer{align-items:center;background-color:#2e2e2e;bottom:0;display:flex;justify-content:center;padding:20px}.footer .logo-section{display:grid;justify-items:center}.footer .logo-section img{width:50px}.footer .logo-section .social-icons{align-items:center;display:flex;gap:30px}.footer .logo-section .social-icons img{width:36px}.about,.contact-section,.portfolio-section,.pricing-services{align-items:center;background-color:#fff;color:#121212;display:flex;flex-direction:column;justify-content:center;min-height:100vh}.portfolio-section{background-color:#fff}.portfolio-section .image-grid{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;padding:20px}.portfolio-section .image-grid img{box-shadow:4px 4px 6px 0 #000;width:auto}.about-section{align-items:center;background-color:#eee;display:flex;flex-direction:column;justify-content:space-around;padding:45% 40px 0}.about-section .about-me{font-family:Lora;font-style:italic;font-weight:500;width:100%}.about-section .about-me .title{font-size:xx-large;font-weight:700}.about-section .lead-img{align-items:center;display:flex;flex-direction:column;font-family:Lora;gap:10px;justify-content:center;justify-items:end;margin:23% 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.about-section .lead-img img{height:440px;width:293px}.pricesAndServices .choose_us{padding:20px}.pricesAndServices .choose_us span{font-size:28px;font-weight:700}.pricesAndServices .choose_us ul{list-style-type:none}.pricesAndServices .choose_us li{padding:6px 0}.pricesAndServices .choose_us li:before{content:"✓";margin-right:10px}.pricesAndServices #formContainer{margin:35% auto auto;max-width:none;padding:5%;transition:opacity .5s ease}.pricesAndServices #formContainer .contact_form{grid-gap:8px;border:1px solid #2e2e2e;border-radius:10px;box-shadow:3px 3px 10px 1px #2e2e2e;display:grid;gap:8px;padding:40px}.pricesAndServices #formContainer .contact_form input,.pricesAndServices #formContainer .contact_form textarea{border:none;border-radius:5px;box-shadow:1px 1px 5px;font-family:Lora;font-size:16px;padding:16px}.pricesAndServices #formContainer .contact_form input:focus,.pricesAndServices #formContainer .contact_form textarea:focus{border:none;box-shadow:inset 0 0 3px;outline:none}.pricesAndServices #formContainer .contact_form button.submit_btn{background-color:#fff;border:none;border-radius:5px;box-shadow:0 2px 4px;color:#121212;cursor:pointer;margin:auto;padding:10px;width:100px}.pricesAndServices #formContainer .contact_form button.submit_btn:hover{box-shadow:inset 0 0 4px}.pricesAndServices #formContainer.visible{opacity:1}.pricesAndServices #formContainer .toastflag{left:0;padding:10px}.contact-section .content .left_section{font-family:Sofia Sans;padding:20px}.contact-section .content .left_section .header span{font-size:28px;font-weight:700}.contact-section .content .left_section .body li p{font-family:Sofia Sans;font-size:18px;font-style:normal;font-weight:400}}
/*# sourceMappingURL=main.082cdd7c.css.map*/