.header{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1000}.header a{color:#000;text-decoration:none}@media screen and (min-width:767px){.header{flex-direction:row;justify-content:space-between;margin-right:0;padding:0 2rem}}@media screen and (min-width:1280px){.header{margin:initial}}.header__logo-box{align-items:center;display:flex}.header__logo{border:1px solid #000;border-radius:50%;font-size:1rem;font-weight:bolder;margin-top:1.5rem;padding:.3rem}@media screen and (min-width:767px){.header__logo{font-size:3rem;font-size:1rem;margin:initial;margin:1rem 0;padding:.6rem}}@media screen and (min-width:1280px){.header__logo{margin-left:3.9rem}}.header__logo:hover{background-color:#000;color:#fff;transition:background-color .5s ease}.header__name{font-size:1rem;margin-left:1.5rem;margin-top:1.5rem}@media screen and (min-width:767px){.header__name{font-size:2rem}}.header__nav{display:flex;font-size:.4rem;font-weight:700;margin:initial;padding:initial}@media screen and (min-width:515px){.header__nav{font-size:.75rem}}@media screen and (min-width:767px){.header__nav{display:flex;font-size:.6rem;font-weight:400;justify-content:space-around;padding-left:0}}@media screen and (min-width:900px){.header__nav{font-size:.9rem}}@media screen and (min-width:1280px){.header__nav{font-size:1.1rem;margin-right:3.9rem}}.header__link{list-style-type:none;padding:.25rem .75rem}@media screen and (min-width:767px){.header__link{margin:auto;padding:.5rem 1rem}}.header__link:hover{color:red;transition:color .15s}.header__phone{list-style-type:none;order:2;padding:1rem}@media screen and (min-width:767px){.header__phone{margin:auto;order:-2;padding-top:1rem}}a{color:#000}.active{border:1px solid #ff000026;border-bottom:2px solid #ff000080;border-radius:10px}.footer,.testtt{align-items:center;display:flex}.footer{background-color:#333;color:#fff;flex-direction:column;margin-top:auto;padding-top:1rem;text-align:center;width:100%}@media screen and (min-width:767px){.footer{flex-direction:row;justify-content:space-between;padding:0 10%}}@media screen and (min-width:1280px){.footer{margin-top:2rem;padding:1.5rem 3.9rem 0}}.footer__ctaQmark{color:red}@media screen and (min-width:767px){.footer__ctaBox{display:flex}}.footer__ctaLogo{border:solid #fff;border-radius:50%;border-width:1px 1px 2px;font-size:1rem;font-weight:bolder;margin:auto;padding:.3rem;width:2rem}@media screen and (min-width:767px){.footer__ctaLogo{font-size:3rem;font-size:2rem;margin:initial;margin-right:.5rem;padding:.6rem;width:4rem}.footer__ctaPhone{display:none}}.footer__ctaGiveCall,.footer__ctaHaveQs{margin:auto .5rem}@media screen and (min-width:767px){.footer__ctaGiveCall,.footer__ctaHaveQs{order:1}}.footer__copyright{background-color:#333;font-size:.75rem;font-weight:100}.footer__copyright>p{color:#fff;margin:initial;padding:1rem;text-align:center}@media screen and (min-width:1280px){.footer__copyright>p{margin:0 3.9rem}}.footer__contact{display:none}@media screen and (min-width:767px){.footer__contact{display:inline-block;text-align:right}}.footer__container{margin-top:auto}.footer>p{margin:.35rem}a{color:#fff;text-decoration:none}.fourOhFour__container{align-items:center;display:flex;flex-direction:column;margin:auto}.fourOhFour__warning{margin:1rem;text-align:center}.fourOhFour__homeLink{border:1px solid #000;border-radius:30px;color:#000;padding:1rem}.hero__imgBox{align-items:center;background-image:url(/static/media/IMG_0919-min.a48b2cc2ab5fe910de0d.JPG);background-position:50%;background-size:cover;display:flex;height:20rem;justify-content:center;position:relative;transition:background 1s linear}@media screen and (min-width:767px){.hero__imgBox{height:30rem;height:40rem;justify-content:flex-start}}.hero__content{align-items:center;background-color:#fff6;border-radius:.5625rem;color:#fff;display:flex;flex-direction:column;height:100%;height:50%;justify-content:center;margin:auto;padding:1rem;position:rela;width:60%}@media screen and (min-width:525px){.hero__content{height:70%}}@media screen and (min-width:499px){.hero__content{width:40%}}@media screen and (min-width:767px){.hero__content{height:auto;padding:1.5rem;width:40%}}@media screen and (min-width:1280px){.hero__content{padding:2.5rem}}.hero__logline{color:#000;margin:initial;z-index:99}@media screen and (min-width:767px){.hero__logline{font-size:3rem;text-align:center}}.hero__logline-dot{color:red;font-size:2rem}@media screen and (min-width:767px){.hero__logline-dot{font-weight:bolder;margin:initial}}@media screen and (max-width:320px){.hero__logline{font-size:.8rem}}.hero__desc{color:#000;font-size:.5rem;text-align:center}@media screen and (min-width:525px){.hero__desc{font-size:1rem}}@media screen and (min-width:767px){.hero__desc{font-size:1.5rem}}@media screen and (min-width:1280px){.hero__desc{font-size:2rem;font-weight:100}}.hero__btns{border:initial;display:flex;flex-direction:column}@media screen and (min-width:767px){.hero__btns{justify-content:center}}@media screen and (min-width:999px){.hero__btns{flex-direction:row}}.btn{background-color:red;border-radius:15px;box-sizing:border-box;color:#fff;display:inline-block;font-family:Roboto,sans-serif;font-size:.75rem;font-weight:300;margin:.3rem 0;padding:.6em 1.7em;text-align:center;text-decoration:none;transition:all .2s;width:9rem}@media screen and (min-width:767px){.btn{margin:1rem}}.btn:hover{background-color:#fff;color:#000}@media screen and (min-width:767px){.intro{margin:2rem}}@media screen and (min-width:1280px){.intro{display:flex;margin:3.9rem 3.9rem 0}}@media screen and (min-width:767px){.intro__paragraph,.intro__title{font-size:1rem;text-align:center}}@media screen and (min-width:1280px){.intro__paragraph,.intro__title{font-size:1.2rem}}.intro__title{color:#040f0f;font-size:1.5rem;font-weight:700;margin-bottom:.5rem}@media screen and (min-width:1280px){.intro__title{font-size:1.75rem;margin-top:0}}.intro__paragraph{margin:initial}@media screen and (min-width:767px){.intro__paragraph{font-size:1rem;margin:2rem 7rem}}@media screen and (min-width:1280px){.intro__paragraph{font-size:1.25rem;margin:auto;width:75%}}.intro__txt-box{margin:1rem}.intro__learn-more-btn{background-image:linear-gradient(135deg,red,red);box-sizing:border-box;color:#040f0f;display:block;font-size:1rem;font-weight:300;height:35px;margin:1rem;padding:1px;position:relative;text-decoration:none;width:7em;z-index:2}@media screen and (min-width:767px){.intro__learn-more-btn{display:none}}@media screen and (min-width:1280px){.intro__learn-more-btn{margin:auto}}.intro__learn-more-btn:hover{color:#fff}.intro__learn-more-btn .intro__learn-more-btn-span{align-items:center;background:#fff;display:flex;height:100%;justify-content:center;transition:background .5s ease;width:100%}.intro__learn-more-btn:hover .intro__learn-more-btn-span{background:#0000}@media screen and (min-width:767px){.intro__learn-more-btn-box{display:flex;justify-content:center}}@media screen and (min-width:1280px){.intro__learn-more-btn-box{justify-content:end;margin:0 3.9rem 3.9rem}}.testimonial__box{background-color:#333;border-radius:.755rem;margin:1rem;padding:.75rem}.testimonial__quote{color:#fff;display:inline;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:initial}@media screen and (min-width:767px){.testimonial__quote{font-size:1rem}}@media screen and (min-width:1280px){.testimonial__quote{font-size:1.2rem}}.testimonial__individual{color:#fff;font-size:.8rem;margin-top:0;text-align:right}@media screen and (min-width:767px){.testimonial__individual{margin-top:1.25rem}}.testimonial__viewMore{color:#fff;font-size:.8rem;font-style:italic;font-weight:100;text-align:center}.testimonial__viewMore:hover{font-weight:700;transition:font-weight 1s}.testimonial__quote-icon{display:inline;margin-right:.625rem;position:relative;top:0;width:1rem}.modal{background-color:#333;border-radius:.755rem;margin:1rem;padding:1rem}@media screen and (min-width:767px){.modal{padding:1.5rem}.wrapDesc{width:45%}}@media screen and (min-width:1280px){.wrapDesc{margin-top:1rem;width:30%}}.wrapDesc__header{font-size:1.25rem;margin-bottom:0;margin-top:0;padding-top:1rem}@media screen and (min-width:1280px){.wrapDesc__header{font-size:2rem}}.wrapDesc__paragraph{font-size:.85rem}@media screen and (min-width:767px){.wrapDesc__paragraph{font-size:1rem;height:25%;margin-bottom:2rem}}@media screen and (min-width:1280px){.wrapDesc__paragraph{font-size:1.25rem;height:20%;margin-bottom:6rem}}.wrapDesc__period{color:red}.wrapDesc__img{border-radius:.6rem;filter:brightness(.9);height:15rem;object-fit:cover;object-position:center top;width:100%}@media screen and (min-width:1280px){.wrapDesc__img{height:25rem}}.wrapBulletPoint{align-items:flex-start;background-color:#fff;border:2px solid #000;border-radius:12px;display:flex;justify-content:space-between;margin:2rem 0;padding:1rem}.wrapBulletPoint:hover{background-color:#d3d3d3;transition:background-color .75s ease}.wrapBulletPoint__copy{font-size:.75rem;margin:initial;padding-right:.5rem;width:75%}@media screen and (min-width:1280px){.wrapBulletPoint__copy{font-size:1.25rem;width:75%}}.wrapBulletPoint__indent{color:red;font-weight:bolder;padding:0 .2rem}.wrapBulletPoint__img{object-fit:cover}.contact__intro{font-size:1rem;font-weight:700;margin:2rem;text-align:center}@media screen and (min-width:767px){.contact__intro{margin:2em auto auto;width:60%}}@media screen and (min-width:1280px){.contact__intro{font-size:1.5rem;margin:3rem auto auto;width:75%}}.contact__introEmail{margin-top:0;padding:0 .3rem;text-align:center}.contact__introEmail a{color:red}.contact__header{font-size:1.5rem;font-weight:700;margin:1rem}@media screen and (min-width:767px){.contact__header{padding:1rem 1rem 0;text-align:center}}@media screen and (min-width:1280px){.contact__header{font-size:3rem}}.contact__success{align-items:center;background-color:#d3d3d3;border-radius:.9375rem;display:flex;flex-direction:column;font-size:1rem;font-weight:700;justify-content:center;margin:3rem;padding:1rem;text-align:center}@media screen and (min-width:525px){.contact__success{margin:2rem auto;width:65%}}@media screen and (min-width:767px){.contact__success{display:flex;flex-direction:row;font-size:1.5rem;width:85%}}@media screen and (min-width:1280px){.contact__success{margin:6rem auto}}.contact__successImg{width:50%}@media screen and (min-width:525px){.contact__successImg{height:6rem;margin:0 auto;width:40%}}@media screen and (min-width:767px){.contact__successImg{height:25%;margin:auto auto auto 1rem;width:7.5rem}}@media screen and (min-width:1920px){.contact__successImg{margin:auto}}.contact__successCopy{margin-top:1rem}@media screen and (min-width:767px){.contact__successCopy{border-radius:.9375rem;display:flex;flex-direction:column;justify-content:center;margin:auto;padding:1rem;text-align:left}}@media screen and (min-width:1920px){.contact{margin:auto}}.contactForm{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin:2rem 2rem 4rem}.contactForm__message{grid-column:span 2}.contactForm__submitBtn{background-color:red;border:initial;border-radius:.1875rem;color:#fff;grid-column:span 2;height:2rem}@media screen and (min-width:767px){.contactForm__email,.contactForm__fname,.contactForm__lname,.contactForm__message,.contactForm__phone{display:flex;flex-direction:column}}.contactForm__emailInput,.contactForm__fnameInput,.contactForm__lnameInput,.contactForm__messageInput,.contactForm__phoneInput{background-color:#d3d3d3;border:initial;border-radius:.2rem;height:2.25rem;padding:.5rem;width:100%}.contactForm__messageInput{height:6rem;resize:none}input::placeholder{font-size:.6rem}@media screen and (min-width:767px){input::placeholder{font-size:.8rem}}.wrapDescBox{background-color:#d3d3d3}.homePage__wrapIntro{margin:0 1rem}@media screen and (min-width:767px){.homePage__wrapIntro__section{margin:auto;text-align:center;width:65%}}@media screen and (min-width:1280px){.homePage__wrapIntro__section{margin-bottom:3.5rem;margin-top:.7rem;text-align:left;width:45%}}.homePage__wrapIntro__title{border-bottom:1px solid #000;margin-bottom:0}@media screen and (min-width:1280px){.homePage__wrapIntro__title{font-size:2rem}}.homePage__wrapIntro__paragraph{font-size:.8rem;font-weight:100}@media screen and (min-width:767px){.homePage__wrapIntro__paragraph{font-size:1.1rem;margin-bottom:2rem}}@media screen and (min-width:1280px){.homePage__wrapIntro__paragraph{font-size:1.4rem}}@media screen and (min-width:767px){.homePage__wrapIntroCards{display:flex;justify-content:space-evenly;margin-bottom:4rem}}.homePage__ourWrap{background-color:#d3d3d3;margin:1rem 0;padding:1rem}.homePage__ourWrap__header{font-size:1.5rem;margin-bottom:0;text-align:center}@media screen and (min-width:1280px){.homePage__ourWrap__header{font-size:2rem;margin-top:3rem}}.homePage__ourWrap__p{font-size:.7rem;font-weight:100;padding:0 2rem;text-align:center}@media screen and (min-width:500px){.homePage__ourWrap__p{font-size:1.1rem}}@media screen and (min-width:767px){.homePage__ourWrap__p{padding:0 4rem}}@media screen and (min-width:1280px){.homePage__ourWrap__p{font-size:1.5rem;margin:1rem auto;width:75%}}@media screen and (max-width:320px){.homePage__ourWrap__p{padding:initial}}.homePage__ourWrap__intro{margin:auto;width:70%}@media screen and (min-width:767px){.homePage__ourWrap__list{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin:2rem}}@media screen and (min-width:1280px){.homePage__ourWrap__list{margins:3.9rem;grid-template-columns:repeat(3,1fr)}}.homePage__contact-section{margin:1rem}@media screen and (min-width:767px){.homePage__contact-section{margin:0 10rem}}@media screen and (min-width:1280px){.homePage__contact-section{margin:0 25%}}@media(min-width:500px){.homePage__testimonial__first{width:70%}}.homePage__testimonial__tablet{display:none}@media screen and (min-width:767px){.homePage__testimonial__tablet{display:inline-block}}.homePage__testimonial__other{display:none}@media screen and (min-width:767px){.homePage__testimonial__other{display:flex}}.homePage__testimonial__first,.homePage__testimonial__other,.homePage__testimonial__second{height:100%;width:100%}@media screen and (max-width:767px){.homePage__testimonial__second{display:none}}@media screen and (max-width:1000px){.homePage__testimonial__other{display:none}}.homePage__testimonial__pair{background-position:50%;background-size:cover;display:flex;margin:1rem;padding:1rem 0}@media screen and (min-width:767px){.homePage__testimonial__pair{margin:0 2rem 2rem}}@media screen and (min-width:1280px){.homePage__testimonial__pair{margin:0 3.9rem 3.9rem}}.testimonialsPage__header{border-bottom:2px solid #000;margin:1rem 1rem 0;text-align:center}@media screen and (min-width:767px){.testimonialsPage__header{margin:0 2rem}}@media screen and (min-width:1280px){.testimonialsPage__header{margin:1 3.9rem 0}}@media screen and (min-width:767px){.testimonialsPage__container{grid-gap:.1rem;display:grid;gap:.1rem;grid-template-columns:repeat(2,1fr);margin:2rem}}@media screen and (min-width:1280px){.testimonialsPage__container{grid-template-columns:repeat(3,.5fr);margin:0 3.9rem 3.9rem}}@media screen and (min-width:1801px){.testimonialsPage__container{grid-template-columns:repeat(4,.5fr)}}.contactPage__hero{align-items:center;background-image:url(/static/media/PHOTO-2023-12-29-02-08-02.4881502898b12c08ab5e.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:12rem;justify-content:center}@media screen and (min-width:767px){.contactPage__hero{height:25rem;width:100%}}.contactPage__heroHeader{font-size:2rem;font-weight:700;margin-bottom:0;margin-top:0}@media screen and (min-width:767px){.contactPage__container{display:flex;justify-content:space-between}}@media screen and (min-width:1280px){.contactPage__container{justify-content:space-around}}@media screen and (min-width:767px){.contactPage__form{align-items:center;display:flex;flex-direction:column}}@media screen and (min-width:767px)and (min-width:1280px){.contactPage__form{margin:auto}}.contactPage__details{align-items:center;background-color:#d3d3d3;border-radius:25px;border-radius:0 30px 0 30px;color:#000;display:flex;flex-direction:column;justify-content:center;margin:auto auto 4rem;padding:1rem;text-align:center;width:75%}.contactPage__details p>a{color:#000}@media screen and (min-width:767px){.contactPage__details{align-items:flex-start;background-color:#d3d3d3;border:initial;border-radius:0 0 0 30px;margin:initial;text-align:left;width:auto}}@media screen and (min-width:1280px){.contactPage__details{align-items:center;width:35%}}*{box-sizing:border-box}html{margin:initial}body{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;margin:initial;margin-top:auto}.app-container,body{display:flex;flex-direction:column}.app-container{min-height:100vh}.ourWrapPage{margin:1rem}@media screen and (min-width:767px){.ourWrapPage{margin:2rem}}@media screen and (min-width:1280px){.ourWrapPage{margin:0 20%}}@media screen and (min-width:1500px){.ourWrapPage{margin:auto;width:80%}}.ourWrapIntro{border:1px solid #000;border-radius:6px;padding:1rem}@media screen and (min-width:767px){.ourWrapIntro{height:20rem;margin:auto;width:60%}}.ourWrapIntro__container{align-items:center;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:767px){.ourWrapIntro__container{flex-direction:row;margin-bottom:2.5rem}}.ourWrapIntro__paragraph{font-size:1rem;font-weight:100}@media screen and (min-width:950px){.ourWrapIntro__paragraph{font-size:1.2rem}}@media screen and (min-width:1280px){.ourWrapIntro__paragraph{font-size:1rem}}@media screen and (min-width:1518px){.ourWrapIntro__paragraph{font-size:1.3rem}}.ourWrapIntro__productParagraph{font-weight:100}@media screen and (min-width:767px){.ourWrapIntro__productParagraph{font-size:1.2rem}}@media screen and (min-width:1280px){.ourWrapIntro__productParagraph{font-size:1.3rem}}.ourWrapIntro__imgMobile{border-radius:.625rem;filter:brightness(1.15);filter:saturate(1.5);height:13rem;object-fit:cover;width:100%}@media screen and (min-width:767px){.ourWrapIntro__imgMobile{display:none}}.ourWrapIntro__imgTablet{display:none}@media screen and (min-width:767px){.ourWrapIntro__imgTablet{border-radius:.625rem;display:inline-block;filter:brightness(1.15);filter:saturate(1.5);float:left;height:13rem;margin:0 1.25rem 1.25rem 0;object-fit:cover;width:35%}}@media screen and (min-width:1280px){.ourWrapIntro__imgTablet{margin:1rem 2.2rem 2.2rem 1rem}}.ourWrapIntro__imageBox{background-image:url(/static/media/IMG_1107-min.ce1fd62a9a3739e2164b.JPG);background-size:cover;border-radius:.9375rem;filter:brightness(1.05);height:20rem;margin:1rem;transition:background 1.25s linear;width:100%}@media screen and (min-width:767px){.ourWrapIntro__imageBox{margin-right:0;width:40%}}.ourWrapIntro__imageBoxp{height:100%}.ourWrapIntro__header{font-size:2rem;margin-bottom:0}.ourWrapIntro__productContent{border:1px solid #000;border-radius:6px;margin-right:0;padding:1rem}@media screen and (min-width:767px){.ourWrapIntro__productContent{display:flex}}@media screen and (min-width:1500px){.ourWrap__container{display:flex;margin-bottom:4rem}.left{margin-left:2rem}}
/*# sourceMappingURL=main.c875f52e.css.map*/