.menu{width:300px;height:100vh;position:fixed;top:0;right:-300px;z-index:2;background-color:var(--primary-color);display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all 1s ease}.menu.active{right:0}.menu ul{list-style:none;padding:0;margin:0;font-size:2.3rem;font-size:300;color:#fff;width:60%}.menu li{margin-bottom:25px;transition:all .1s ease}.menu li:hover{color:#fff;-webkit-transform:scale(1.03);transform:scale(1.03)}.menu .anchor{text-decoration:none;font-size:inherit;color:hsla(0,0%,100%,.986);cursor:pointer}@media screen and (max-width:600px){.menu{width:60%}.menu ul{font-size:1.3rem;display:flex;flex-direction:column}}@media screen and (max-width:300px){.menu ul{font-size:1rem}}.nav-wrapper{height:9vh;justify-content:center;position:fixed;top:0;left:0;transition:all 1s ease;background:#fff}.nav-container,.nav-wrapper{width:100%;display:flex;align-items:center;z-index:3}.nav-container{flex-direction:row;padding:1.5rem 1.1rem;justify-content:space-between;height:100%;margin:0 auto;max-width:1200px}.white{color:#fff}.logo{font-family:"Acme",sans-serif!important;font-size:1.9rem;color:var(--primary-color);cursor:pointer;text-shadow:0 1px 1px #000}.link{list-style-type:none;float:left}.nav-links{display:flex;flex-direction:column;width:100%;min-height:150px;position:absolute;top:9vh;text-align:center;align-items:center;left:-110%;opacity:1;transition:all .5s ease}.nav-links .anchor{display:inline-block;color:#fff;text-decoration:none;cursor:pointer;font-size:1.1rem;letter-spacing:.7px;font-weight:550;line-height:2rem;border-bottom:3px solid transparent;border-radius:2px;transition:all .3s ease;margin:.8rem}.menu-icon{display:flex;flex-direction:column;justify-content:space-between;width:22px;height:18.5px;cursor:pointer}.menu-icon span{width:100%;height:3px;background-color:#000;-webkit-transform-origin:left;transform-origin:left;transition:all 2s ease}.nav-wrapper.menuActive{background-color:var(--primary-color)}.logo.menuActive{color:#fff}.menu-icon span.menuActive{background-color:#fff}.line1.menuActive{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.line2.menuActive{opacity:0}.line3.menuActive{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (min-width:600px){.logo{font-size:2.1rem}.menu-icon{width:27px;height:20.5px}.menu-icon span{height:3px}}@media screen and (min-width:950px){.logo{font-size:2.3rem}}.home-container{width:100%;height:100%;min-height:90vh;margin-top:10vh;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center}.home-container .svg{display:none}.home-container .content{width:100%;padding:0 1rem;margin-bottom:2rem}.content h1{font-size:3rem;font-weight:700}.content p{display:block;font-size:1.5rem;margin:1rem 0;padding:0 1rem;color:#615959;align-items:center}.content .home-btn{font-size:large;display:inline-block;margin-bottom:1rem;background-color:var(--primary-color);color:#fff;padding:1rem 2rem;border-radius:1px;cursor:pointer;transition:all .3s ease-in-out;margin-top:1rem;font-weight:700;border:1px solid transparent}.home-btn:hover{border:1px solid var(--primary-color);color:var(--primary-color);background-color:initial}@media screen and (min-width:900px){.home-container{flex-direction:row;align-items:center;text-align:left;justify-content:center;padding:0 2rem}.home-container .svg{display:block!important;width:90%;height:90%}.svg img{width:100%;height:100%;color:var(--primary-color)}.home-container .content{padding:0 1rem;text-align:left}.content h1{font-size:4rem}.content p{padding:0;width:30rem;display:flex;align-items:center}}.button:hover{transition:all .3s ease 0s;-webkit-transform:translateY(-3px);transform:translateY(-3px)}.button{background-color:var(--primary-color);border:1px solid transparent;color:#fff;min-width:180px;font-weight:600;padding:.8rem 2rem;border-radius:5px;text-align:center;text-decoration:none;outline:none;margin-top:.8rem;font-size:.9rem;cursor:pointer;transition:all .3s ease-in-out 0s}.none{display:none}.icon{margin-right:.5rem}@media screen and (min-width:950px){.button{padding:.9rem 2.2rem;font-size:1rem}.none{display:inline-block}}.portfolio{background:#fff;flex-direction:column;width:100%}.portfolio,.portfolio .list{display:flex;align-items:center}.portfolio .list{margin:10px;padding:0;list-style:none;width:85%;justify-content:space-around}.row{flex-wrap:wrap;padding:0 2rem;align-items:center}.column,.row{display:flex;justify-content:center}.column{flex:25% 1;max-width:25%;width:100%;margin-right:2rem;margin-top:2rem;align-self:normal!important;border-radius:1rem;box-shadow:0 7px 29px 0 rgba(100,100,111,.2);color:#fff;transition:all .6s ease;position:relative;align-items:flex-end;background-color:#fff}.column img{border-radius:5px;vertical-align:middle;width:100%;height:100%;object-fit:cover;opacity:1}.overlay{position:absolute;width:100%;background-color:rgba(0,0,0,.623);padding:1rem 1.5rem;display:flex;transition:all .5s ease}.overlay .left{flex:2 1;display:flex;flex-direction:column;justify-content:center}.overlay h3{font-weight:700;font-size:.9rem}.overlay p{font-size:.7rem;color:#f5f1f1}.overlay .right{flex:1 1;display:flex;justify-content:flex-end;align-items:center}.right .icon{cursor:pointer;color:hsla(0,0%,100%,.89)}.right .icon:hover{color:#fff;-webkit-transform:scale(1);transform:scale(1)}@media screen and (min-width:500px){.overlay h3{font-size:1.2rem}.overlay p{font-size:1rem}}@media screen and (max-width:700px){.column{flex:100% 1;max-width:100%;margin:1rem 0 0}}@media screen and (min-width:701px){.column{flex:46% 1;max-width:46%;transition:all 2s ease;overflow:hidden}.column img{z-index:0;opacity:1}.column:hover img{opacity:.5;z-index:0}.overlay{position:absolute;padding:1rem 1.5rem;transition:all .5s ease;bottom:-300px}.column:hover .overlay{bottom:0}.portfolio .list{width:60%;justify-content:space-evenly}}.heading-container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.heading{margin-top:3rem;color:#000;font-weight:500;font-size:1.7rem;text-align:center}.heading-container span{display:inline-block;margin:0 auto;height:3px;background:var(--primary-color);width:20px;border-radius:20px}@media screen and (min-width:600px){.heading{font-size:3rem}.heading-container span{height:5px;width:35px}}.portfolio-item{font-size:.6rem;padding:.6rem .8rem;border:1px solid grey;border-radius:10px;cursor:pointer;font-weight:600;transition:all .3s ease}.portfolio-item.active,.portfolio-item:hover{background:var(--primary-color);color:#fff}@media screen and (min-width:500px){.portfolio-item{font-size:.8rem;padding:.5rem 1rem;border:1px solid grey;border-radius:10px;cursor:pointer;font-weight:600;transition:all .3s ease}}@media screen and (min-width:900px){.portfolio-item{font-size:1rem}}.contact{display:flex;min-height:70vh;flex-direction:column;align-items:center;margin-top:3rem;width:100%}.contact .content{display:flex;width:100%;margin-top:auto;margin-bottom:auto;align-self:center;justify-self:center}.contact .left{flex:1 1;overflow:hidden}.contact .left img{height:100%}.contact .right{flex:1 1;flex-direction:column}.contact .right,form{display:flex;align-items:center;justify-content:space-around}form{width:70%;height:70%;flex-direction:column}form input{margin-bottom:1rem}form input,form textarea{width:300px;padding:.6rem 1rem;font-size:1rem}form textarea{min-height:200px}form button{width:150px;margin-bottom:1rem}@media screen and (max-width:800px){.contact{min-height:55vh}.contact .content{flex-direction:column;margin-top:0}.contact .left{display:none}}.services-container{justify-content:space-between;flex-direction:column;font-size:1.3rem}.services-cards,.services-container{align-items:center;display:flex;width:100%}.services-cards{margin-top:2rem;justify-content:center;flex-wrap:wrap;padding:0 2rem}@media screen and (min-width:1125px){.services-cards{padding:0}}.services-card{box-shadow:0 7px 29px 0 rgba(100,100,111,.2);width:100%;padding:1.2rem 1.5rem .3rem;text-align:center;margin:.8rem 1.2rem;transition:all .3s ease;border-radius:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;align-self:normal}.services-card:hover{box-shadow:0 1px 10px grey}.services-card img{width:60px}.services-card h2{font-size:1.2rem;margin-top:.2rem;font-weight:700}.services-card .tags{padding-top:.3rem;padding-bottom:.5rem;width:100%;margin-top:1.2rem}.services-card .tags span{display:inline-block;font-size:.7rem;color:#31353b;padding:.25rem .75rem;border-radius:9999px;margin-right:.3rem;margin-bottom:.3rem;background-color:#d6dce2;font-weight:800;letter-spacing:.7px}@media screen and (min-width:600px){.services-card h2{font-size:1.6rem}.services-card .tags span{font-size:.9rem;font-weight:700}.services-card img{width:65px}}@media screen and (min-width:900px){.services-card{flex:1 1;max-width:600px;min-width:400px}}.none{display:none!important;opacity:0}.testimonial-section{background:#fff;flex-direction:column}.testimonial-section,.testimonials{display:flex;align-items:center;width:100%}.testimonials{padding:1rem 2rem;min-height:350px;justify-content:center}.testimonial-card{width:100%;background:#002744;padding:1rem 2rem;border-radius:2px;box-shadow:1px 3px 5px grey;position:relative;transition:all 2s ease;opacity:1}.block{display:block}.testimonial-card .svg-image-container{border:none;width:70px;background-color:#fff;padding:.2rem .5rem .2rem .2rem;position:absolute;top:-30px;left:27px;border-radius:20px}.svg-image-container img{width:100%}.testimonial-card>.buttons-container{display:flex;justify-content:flex-end;margin-top:1rem;align-items:center}.svg{transition:all .3s ease;fill:#fff;cursor:pointer}.svg:hover{fill:#1dca65}.testimonial-card .source-icon{color:#24b417;font-size:2rem;font-weight:900;text-align:center;margin-top:1rem;margin-bottom:2rem}.testimonial-card .details{text-align:left;padding:2rem 0}.details .text{font-size:medium;font-weight:500;color:#fff;text-align:justify}.details .country{color:#1dca65;margin-left:.5rem}.source{display:flex;justify-content:space-between;align-items:center;margin-top:1.2rem}.details .name{font-size:medium;color:#fff;text-align:left}.source .link{color:#fff;display:inline-block;text-decoration:none;transition:all .3s ease}.source .link:hover{color:#1dca65}.details .icon{margin-left:.3rem}@media screen and (min-width:900px){.testimonial-card{width:50rem}.details .text{font-weight:400;font-size:large}}.footer-container{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:30px;padding:30px;color:grey;border-top:.5px solid grey}.social-section{display:flex}.icons{color:var(--primary-color)!important;width:30px;height:30px;padding:4px}@media screen and (max-width:600px){.footer-container{margin-top:20px;flex-direction:column;align-items:center;text-align:left;justify-content:center;padding:0 2rem}}.order-now-home{margin-top:10vh;display:flex;width:100%;height:90vh;align-items:center;justify-content:center}.order-now-home-divs{width:50%}.order-now{margin-top:50vh}.svg{display:flex;align-items:center;justify-content:center}.svg img{width:70%}.content h1{font-size:3vw;color:var(--primary-color)}.content h2{font-size:2vw}.content p{font-size:1.2vw}.benifits-parrent{width:100%;height:60vh;margin-bottom:8vw;padding-left:1vw;padding-right:1vw}.order-now-benifit{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.benifits h2{color:var(--primary-color);font-size:3vw;margin-left:.5vw}.benifits ul{margin-left:2vw}.benifits li{font-size:1.8vw}@media screen and (max-width:900px){.order-now-home{flex-direction:column;height:auto}.order-now-home-divs{width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.svg{display:none}.content h1{font-size:6vw}.content h2{font-size:4vw}.content p{font-size:3vw}.benifits h2{font-size:6vw;margin-left:.5vw}.benifits ul{margin-left:2vw}.benifits li{font-size:4vw}}:root{--primary-color:#3d5a80}*{margin:0;padding:0;box-sizing:border-box}body{width:100%;background:#fff;background-repeat:no-repeat;height:100vh;max-width:1200px;margin:0 auto;font-family:"Nunito",sans-serif}.app-container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;height:100%}
/*# sourceMappingURL=main.0ff2f07f.chunk.css.map */