@import url(https://fonts.googleapis.com/css2?family=Inria+Sans:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap);.imfonin__navbar{background-color:#fff;padding:1rem 2rem;position:fixed;top:0;width:100%;z-index:1000}.imfonin__navbar,.imfonin__navbar-links{align-items:center;display:flex;justify-content:space-between}.imfonin__navbar-links{flex:1 1}.imfonin__navbar-links_logo{background:none}.imfonin__navbar-links_logo img{width:148px}.imfonin__navbar-links_mobilelogo{display:none}.imfonin__navbar-links_container{display:flex;flex-direction:row}.imfonin__navbar-sign{align-items:center;display:flex;justify-content:flex-end}.imfonin__navbar-sign a{padding:0 2.8rem}.imfonin__navbar-links_container p,.imfonin__navbar-menu_container p,.imfonin__navbar-sign p{color:#232323;cursor:pointer;font-family:var(--font-base);font-size:20px;font-weight:500;line-height:25px;margin:0 1.2rem;text-transform:capitalize}.imfonin__navbar-menu_container button,.imfonin__navbar-sign button{background:var(--color-imfopurple);border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:var(--font-family);font-size:18px;font-weight:500;line-height:25px;outline:none;padding:.9rem 2.8rem}.imfonin__navbar-menu{display:none;margin-left:1rem;position:relative}.imfonin__navbar-menu svg{cursor:pointer}.imfonin__navbar-menu_container{align-items:flex-end;background:var(--color-text);border-radius:5px;box-shadow:0 0 5 #0003;display:flex;flex-direction:column;justify-content:flex-end;margin-top:1rem;min-width:210px;padding:2rem;position:absolute;right:0;text-align:end;top:40px}.imfonin__navbar-menu_container p{margin:1rem 0}.imfonin__navbar-menu_container-links-sign{display:none}@media screen and (max-width:1050px){.imfonin__navbar-links_container{display:none}.imfonin__navbar-menu{display:flex}}@media screen and (max-width:700px){.imfonin__navbar{padding:2rem 4rem}}@media screen and (max-width:550px){.imfonin__navbar{padding:.4em 1em}.imfonin__navbar-sign{display:none}.imfonin__navbar-menu_container{top:20px}.imfonin__navbar-menu_container-links-sign{display:block}.imfonin__navbar-links_logo{display:none}.imfonin__navbar-links_mobilelogo{display:flex}.imfonin__navbar-links_mobilelogo img{width:80px}}.imfonin__hero{background-color:var(--color-bg);background-image:linear-gradient(#00000080,#00000080),url(/static/media/wedding_ring_imfonin_hire_best_top_wedding_photographer_booking_ghana_accra.a249d36b5f5daeb484bb.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;min-height:100vh}.imfonin__hero-content{flex:1 1;justify-content:center;margin-right:5rem;padding:0}.imfonin__hero-content,.imfonin__hero-content-text{align-items:center;display:flex;flex-direction:column}.imfonin__hero-content-text{margin-bottom:2rem;width:100%}.imfonin__hero-content h1{color:#fff;font-family:var(--font-family);font-size:48px;font-weight:800;letter-spacing:.06em;line-height:75px}.imfonin__hero-content p{color:var(--color-text);font-family:var(--font-family);font-size:20px;font-weight:400;line-height:28px;margin-top:1.5rem}.imfonin__hero-content_people{align-items:center;display:flex;justify-content:flex-start;margin-top:2rem;width:100%}.imfonin__hero-content_people img{height:38px;width:181.79px}.imfonin__hero-content_people p{color:#fff;font-family:var(--font-family);font-size:12px;font-weight:500;line-height:38px;margin:0 0 0 1rem;text-align:center}.imfonin__hero-image{align-items:center;display:flex;flex:1 1;justify-content:center}.imfonin__hero-image img{height:100%;width:100%}.imfonin__herocards-section{align-items:center;width:100%}.imfonin__hero-cta,.imfonin__herocards-section{display:flex;flex-direction:row;justify-content:center}.imfonin__hero-cta{align-items:top;margin-top:6rem;width:70%}.imfonin__hero-cta input{background:#fff;border:2px solid var(--color-footer);border-radius:5px;color:#232323;flex:2 1}.imfonin__hero-cta button,.imfonin__hero-cta input{font-family:var(--font-family);font-size:20px;height:60px;line-height:28px;min-height:50px;outline:none;padding:0 1rem;width:100%}.imfonin__hero-cta button{background:var(--color-imfopurple);border:none;border-radius:5px;color:#fff;cursor:pointer;flex:0.6 1;font-weight:400}.imfonin__hero-cta-form{align-items:center;display:flex;flex-direction:row;justify-content:center;width:100%}@media screen and (max-width:1050px){.imfonin__hero{flex-direction:column}.imfonin__hero-content{flex-direction:column;margin:0 0 3rem}.imfonin__herocards-section{display:flex;flex-direction:row}}@media screen and (max-width:650px){.imfonin__herocards-section{display:flex;flex-direction:column}.imfonin__hero-content h1{font-size:48px;line-height:60px}.imfonin__hero-content p{font-size:18px;line-height:24px}.imfonin__hero-content_people{flex-direction:column}.imfonin__hero-content_people p{margin:0}.imfonin__hero-content_input button,.imfonin__hero-content_input input{font-size:16px;line-height:24px}}@media screen and (max-width:490px){.imfonin__hero-content h1{font-size:36px;line-height:48px;margin-top:80px}.imfonin__hero-content p{font-size:16px;line-height:24px}.imfonin__hero-cta{align-items:top;display:flex;flex-direction:column;justify-content:center;margin-top:2rem;text-align:center;width:100%}.imfonin__hero-cta button{margin-top:1rem;padding:16px 20px;width:-webkit-fit-content;width:fit-content}.imfonin__hero-content_input button,.imfonin__hero-content_input input{font-size:12px;line-height:16px}.imfonin__hero-cta-form{flex-direction:column;width:100%}}.imfonin__cta{align-items:center;background-image:linear-gradient(#0009,#0009),url(/static/media/wedding_ring_2_imfonin_hire_best_top_wedding_photographer_booking_ghana_accra.7522e0fa48e6acda6a53.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:row;justify-content:space-between;min-height:100vh;padding:8rem;width:100%}.imfonin__cta h1{color:var(--color-text);font-family:var(--font-family);font-size:64px;font-weight:500;line-height:96px;margin-bottom:1.5rem;text-align:left}.imfonin__cta p{color:#fff;font-weight:500;margin-bottom:2rem;text-align:center}.imfonin__cta input,.imfonin__cta p{font-family:var(--font-family);font-size:20px;line-height:28px}.imfonin__cta input{background:var(--color-footer);border:2px solid var(--color-footer);border-radius:5px;color:var(--color-bg);flex:2 1;min-height:50px;outline:none;padding:0 1rem;width:50%}.imfonin__cta-content_input{align-items:center;background-color:var(--color-text);display:flex;flex-direction:column;margin:2rem 0 1rem;max-width:480px;padding:60px 40px;width:100%}.imfonin__cta-content_input img{height:auto;margin-bottom:4rem;max-width:60px}.imfonin__cta-content_input h2{color:var(--color-imfopink);font-family:var(--font-family);font-size:32px;font-weight:400;text-align:center}.imfonin__cta-content_input form{text-align:center;width:100%}.imfonin__cta-content_input form p{color:var(--color-bg)}.imfonin__cta-content_input form input{background:var(--color-text);border:1px solid var(--color-footer);border-bottom-left-radius:5px;border-top-left-radius:5px;color:var(--color-bg);flex:2 1;font-family:var(--font-family);font-size:20px;line-height:28px;margin:48px 0 24px;min-height:50px;outline:none;padding:0 1rem;width:100%}.imfonin__cta-content_input-checkboxes-options{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin:0 0 8px;text-align:left;width:100%}.imfonin__cta-content_input-checkboxes-options input[type=radio]{cursor:pointer;height:20px;margin:0;min-height:20px;width:20px}.imfonin__cta-content_input-checkboxes-options p{margin:0 0 0 1rem}.imfonin__cta-content_input-checkboxes-options input[type=radio]:selected{background-color:var(--color-imfopurple);border:2px solid var(--color-imfopurple)}.imfonin__cta-content_input form button{background:var(--color-imfopurple);border:none;border-radius:5px;color:#fff;cursor:pointer;flex:0.6 1;font-family:var(--font-family);font-size:20px;font-weight:400;line-height:28px;min-height:50px;outline:none;padding:0 8px;width:240px}@media screen and (max-width:1150px){.imfonin__cta{flex-direction:column;min-height:auto;padding:4rem 6rem}}@media screen and (max-width:960px){.imfonin__cta{flex-direction:column;padding:4rem}.imfonin__cta h1{font-size:52px;line-height:68px;padding:60px 0}}@media screen and (max-width:650px){.imfonin__cta{padding:2rem 3rem}.imfonin__cta h1{font-size:28px;line-height:36px}.imfonin__cta p{font-size:14px;line-height:22px}.imfonin__cta-content_input button,.imfonin__cta-content_input input{font-size:16px;line-height:24px}}@media screen and (max-width:490px){.imfonin__cta{border-radius:0;flex-direction:column;padding:4rem 2rem}.imfonin__cta h1{font-size:32px;line-height:52px;padding:80px 0}.imfonin__cta p{font-size:12px;line-height:18px}.imfonin__cta-content_input button,.imfonin__cta-content_input input{font-size:12px;line-height:16px}.imfonin__cta-content_input-checkboxes-options p{font-size:16px;margin:0 0 0 1rem}}.imfonin__functions{background:var(--color-imfopurple);display:flex;flex-direction:column;min-height:100vh;padding:2rem}.imfonin__functions-feature{display:flex}.imfonin__functions-feature .imfonin__features-container__feature{margin:0}.imfonin__functions-feature .imfonin__features-container__feature-text{max-width:700px}.imfonin__functions-heading{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin:4rem 0 2rem}.imfonin__functions-heading h1{color:var(--color-text);font-family:var(--font-base);font-size:40px;font-weight:400;line-height:52px;max-width:510px}.imfonin__functions-heading p{color:var(--color-subtext);cursor:pointer;font-family:var(--font-base);font-size:20px;font-weight:500;line-height:30px}.imfonin__functions-container{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:2rem}.imfonin__functions-container .imfonin__features-container__feature{display:inline;display:initial;flex:1 1;flex-direction:column;margin:1rem;min-width:210px}.imfonin__functions-container .imfonin__features-container__feature-text{margin-top:.5rem}@media screen and (max-width:1025px){.imfonin__functions{min-height:auto}}@media screen and (max-width:850px){.imfonin__functions-heading{align-items:flex-start;flex-direction:column;margin-bottom:0}.imfonin__functions-heading p{margin-top:1rem}}@media screen and (max-width:650px){.imfonin__functions-feature .imfonin__features-container__feature{flex-direction:column}.imfonin__functions-feature .imfonin__features-container__feature-text{margin-top:.5rem}.imfonin__functions-heading h1{font-size:28px;line-height:38px}}@media screen and (max-width:350px){.imfonin__functions-container .imfonin__features-container__feature{margin:1rem 0;min-width:100%}}.imfonin__benefits{background:#d5a9cf;display:flex;flex-direction:column;min-height:100vh;padding:2rem}.imfonin__benefits-feature{display:flex}.imfonin__benefits-feature .imfonin__features-container__feature{margin:0}.imfonin__benefits-feature .imfonin__features-container__feature-text{max-width:700px}.imfonin__benefits-heading{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin:4rem 0 2rem}.imfonin__benefits-heading h1{color:var(--color-bg);font-family:var(--font-base);font-size:40px;font-weight:400;line-height:52px;max-width:510px}.imfonin__benefits-heading p{color:var(--color-bg);cursor:pointer;font-family:var(--font-base);font-size:20px;font-weight:500;line-height:30px}.imfonin__benefits-container{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:2rem}.imfonin__benefits-container .imfonin__features-container__feature{display:inline;display:initial;flex:1 1;flex-direction:column;margin:1rem;min-width:210px}.imfonin__benefits-container .imfonin__features-container__feature-text{margin-top:.5rem}.imfonin__benefits-container .imfonin__features-container__feature .imfonin__features-container__feature-title h1{color:var(--color-bg)}.imfonin__benefits-container .imfonin__features-container__feature .imfonin__features-container__feature-text p{color:var(--color-tertiary)}@media screen and (max-width:1025px){.imfonin__benefits{min-height:auto}}@media screen and (max-width:850px){.imfonin__benefits-heading{align-items:flex-start;flex-direction:column;margin-bottom:0}.imfonin__benefits-heading p{margin-top:1rem}}@media screen and (max-width:650px){.imfonin__benefits-feature .imfonin__features-container__feature{flex-direction:column}.imfonin__benefits-feature .imfonin__features-container__feature-text{margin-top:.5rem}.imfonin__benefits-heading h1{font-size:28px;line-height:38px}}@media screen and (max-width:350px){.imfonin__benefits-container .imfonin__features-container__feature{margin:1rem 0;min-width:100%}}.imfonin__case_study{background-color:var(--color-bg);background-image:linear-gradient(#000000bf,#000000bf),url(/static/media/islamic_moslem_hausa_awure_wedding_imfonin_hire_best_top_wedding_photographer_booking_ghana_accra_tamale_kumasi.0d49ca025793cb68c3b2.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:row;min-height:100vh}.imfonin__case_study-image{align-items:center;display:flex;flex:1 1;justify-content:center;margin-right:3rem}.imfonin__case_study-image img{height:100%;width:100%}.imfonin__case_study-content{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:center}.imfonin__case_study-content h4{color:var(--color-subtext);font-family:var(--font-family);font-size:16px;font-weight:500;line-height:30px}.imfonin__case_study-content h4:last-child{color:var(--color-subtext)}.imfonin__case_study-content h1{font-size:34px;font-weight:800;line-height:45px;margin-top:1rem}.imfonin__case_study-content h1,.imfonin__case_study-content p{color:var(--color-text);font-family:var(--font-family);margin-bottom:2rem}.imfonin__case_study-content p{font-size:16px;line-height:30px}@media screen and (max-width:950px){.imfonin__case_study{flex-direction:column}.imfonin__case_study-image{margin:0 0 3rem}}.faq-container{font-family:Segoe UI,sans-serif;margin:0 auto;max-width:600px;padding:2rem 1rem}.faq-title{color:var(--color-subtext);font-size:1.8rem;margin-bottom:1.5rem;text-align:center}.accordion-item{border-bottom:1px solid #ddd;margin-bottom:.5rem}.accordion-question{align-items:center;background:#0000;background-color:#fff;border:none;color:var(--color-imfobg);cursor:pointer;display:flex;font-size:1rem;font-weight:700;justify-content:space-between;padding:1rem;text-align:left;transition:background .2s ease;width:100%}.accordion-question:hover{background-color:#f9f9f9}.accordion-icon{font-size:1.2rem;transition:transform .3s ease}.accordion-answer{background:#fcfcfc;max-height:0;overflow:hidden;padding:0 1rem;transition:max-height .3s ease}.accordion-answer.open{max-height:200px;padding-bottom:1rem}.accordion-answer p{color:#555;font-size:.95rem;margin:.5rem 0 0}.imfonin__footer{align-items:center;background:var(--color-footer);display:flex;flex-direction:column;justify-content:center}.imfonin__footer-heading{margin-bottom:3rem;text-align:center;width:100%}.imfonin__footer h1{font-family:var(--font-family);font-size:62px;font-weight:800;letter-spacing:-.04em;line-height:75px;text-align:center}.imfonin__footer-btn{align-items:center;border:1px solid #fff;cursor:pointer;display:flex;justify-content:center;margin-bottom:10rem;padding:1rem;text-align:center}.imfonin__footer-btn p{box-sizing:border-box;color:#fff;font-family:var(--font-family);font-size:18px;line-height:21px;word-spacing:2px}.imfonin__footer-links{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;text-align:left;width:100%}.imfonin__footer-links div{margin:1rem}.imfonin__footer-links_logo{display:flex;flex-direction:column}.imfonin__footer-links_logo img{margin-bottom:1rem;width:118px}.imfonin__footer-links_logo p{color:#fff;font-family:var(--font-family);font-size:12px;line-height:14px}.imfonin__footer-links_div{display:flex;flex-direction:column;justify-content:flex-start}.imfonin__footer-links_div h4{color:#fff;font-family:var(--font-family);font-size:14px;line-height:16px;margin-bottom:1rem}.imfonin__footer-links_div p{color:#fff;cursor:pointer;font-family:var(--font-family);font-size:12px;line-height:14px;margin:.5rem 0}.imfonin__footer-copyright{margin-top:2rem;text-align:center;width:100%}.imfonin__footer-copyright p{color:#fff;font-family:var(--font-family);font-size:12px;line-height:14px}@media screen and (max-width:850px){.imfonin__footer-heading h1{font-size:44px;line-height:50px}}@media screen and (max-width:550px){.imfonin__footer-heading h1{font-size:34px;line-height:42px}.imfonin__footer-links div{margin:1rem 0}.imfonin__footer-btn p{font-size:14px;line-height:20px}}@media screen and (max-width:400px){.imfonin__footer-heading h1{font-size:27px;line-height:38px}}.imfonin__features-container__feature{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin:1rem;max-width:400px;width:100%}.imfonin__features-container__feature-image{align-items:center;display:flex;flex:1 1;justify-content:center;margin-bottom:4rem}.imfonin__features-container__feature-image img{width:200px}.imfonin__features-container__feature-title{flex:1 1}.imfonin__features-container__feature-title h1{color:var(--color-text);font-family:var(--font-family);font-size:36px;font-weight:500;line-height:24px;text-align:center}.imfonin__features-container__feature-title div{background:var(--gradient-bar);box-shadow:0 4px 4px #00000040;height:3px;margin-bottom:1.25rem;width:38px}.imfonin__features-container__feature-text{display:flex;flex:2 1}.imfonin__features-container__feature-text p{color:var(--color-subtext);font-family:var(--font-family);font-size:24px;font-weight:100;line-height:36px;margin-top:.5rem;text-align:center}@media screen and (max-width:550px){.imfonin__features-container__feature-title h1{font-size:24px;line-height:22px}.imfonin__features-container__feature-text p{font-size:16px;line-height:20px;margin-bottom:40px}.imfonin__features-container__feature{margin:1rem 0}.imfonin__features-container__feature img{width:160px}.imfonin__features-container__feature-image{margin-bottom:1rem}}.floating-button{bottom:40px;position:fixed;right:40px;z-index:1000}.scroll-to-top{border:none;border-radius:50%;box-shadow:0 2px 10px #0003;color:#fff;cursor:pointer;font-size:24px;padding:10px 15px;transition:opacity .3s,transform .3s}.scroll-to-top,.scroll-to-top:hover{background-color:var(--color-imfopurple)}.scroll-to-top:hover{transform:scale(1.1)}*{box-sizing:border-box;font-family:Inria Sans,sans-serif;margin:0;padding:0;scroll-behavior:smooth}body{background:var(--color-bg)}a{color:inherit;text-decoration:none}:root{--font-base:"Inria Sans",sans-serif;--gradient-text:linear-gradient(89.97deg,#ae67fa 1.84%,#f49867 102.67%);--gradient-bar:linear-gradient(103.22deg,#ae67fa -13.86%,#f49867 99.55%);--color-text:#f2f2f2;--color-subtext:#c8c8c8;--color-bg:#1a1a21;--color-brand:#5d69cb;--color-footer:#0a0a0a;--color-tertiary:#333339;--color-imfopink:#ef59a1;--color-imfoblue:#6ac9c9;--color-imfogreen:#94c83d;--color-imfopurple:#aa54a0}.gradient__bg{background:radial-gradient(circle at 19% 41%,#5d69cb 1%,#1a1a21 100%)}.gradient__text{-webkit-text-fill-color:#0000;background:linear-gradient(89.97deg,#ae67fa 1.84%,#f49867 102.67%);background:var(--gradient-text);-webkit-background-clip:text;background-clip:text}.section__padding{padding:4rem 6rem}.section__margin{margin:4rem 6rem}.scale-up-center{animation:scale-up-center .4s cubic-bezier(.39,.575,.565,1) both}@keyframes scale-up-center{0%{transform:scale(.5)}to{transform:scale(1)}}@media screen and (max-width:700px){.section__padding{padding:4rem}.section__margin{margin:4rem}}@media screen and (max-width:550px){.section__padding{padding:4rem 2rem}.section__margin{margin:4rem 2rem}}
/*# sourceMappingURL=main.98d7e1f6.css.map*/