@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap);*{box-sizing:border-box;margin:0;padding:0}html{font-family:"Noto Sans JP",sans-serif}body{margin:0;background-color:#e0e9f5}h1,h2,h3,p{color:#042b5f;padding-left:30px}h1,h2,h3,p,ul{line-height:40px}.avatar-home{max-width:100%;height:80vh!important;width: 100%;object-fit: cover;padding-bottom:10px}.home-content{text-align:center;width:100%}.company-content-container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:4rem;& p{padding-right:30px;width:56%;@media only screen and (max-width:768px){width:90%}}}.what-content-container{display:flex;text-align:left;align-items:center;margin-bottom:4rem;>.avatar{margin-left:1.8rem}@media only screen and (max-width:768px){flex-direction:column;align-items:flex-start;>.avatar{margin-top:.75rem;align-self:center}}}.what-content{padding-left:.75rem;display:flex;flex-direction:column;@media only screen and (max-width:768px){align-content:flex-start}>hr{width:75%;margin-bottom:1rem}}.what-content-list{padding-left:1.5rem;display:flex;flex-direction:column;grid-area:9/2/11/10;z-index:4}.why-content-container{display:flex;flex-direction:column;align-items:center;>h2{margin-bottom:1.5rem}}.why-content-sections{width:50%;@media only screen and (max-width:768px){width:85%}}.home-content h3{color:#000;line-height:1rem;font-weight:400}.home-content h3 span{font-size:1.2rem;transition:transform .2s}.aboutUs{line-height:40px}.aboutUs3-content{>hr{width:95%}@media only screen and (min-width:768px){width:38%}}.aboutUs2_Image{@media only screen and (min-width:768px){margin-left:14rem!important}}.product-content{>hr{width:95%}@media only screen and (min-width:768px){width:50%}}.product-avatar{@media only screen and (max-width:768px){width:85%;height:85%}}.img-thumbnail{width:540px;height:360px}.container2{width:50%;margin:auto}.container2 p{text-align:center;margin:7px 15px!important}.footer{background:#aadfbb;color:#faebd7;margin-top:10px;padding:1px;text-align:center;width:100%;font-weight:700}.description{color:#000}.description em{color:#000fff}.clickableHeading{cursor:pointer;margin-bottom:.5rem;color:initial}.clickableHeading:hover{color:#00f;text-decoration:underline}.clickableHeading:active{color:red}.section-wrapper{border-top:1px solid #000;padding-top:10px}.contact-content{display:flex;flex-direction:column;align-items:center;>h2{margin-bottom:1rem}& p{width:64%;text-align:center;margin-bottom:2rem;@media only screen and (max-width:768px){width:100%}}.contact_img{width:35%;height:35%;@media only screen and (max-width:768px){width:75%;height:75%}}}.header{width:100%;height:5rem;background-color:#aadfbb;padding:0 2%;display:flex;align-items:center;justify-content:space-between}.header img{max-width:60%;height:65%;@media only screen and (max-width:768px){width:40%}}.header nav{height:100%;display:flex;align-items:center}.sideMenuButton{display:none;@media only screen and (max-width:768px){display:flex;align-items:center;justify-content:center;font-size:x-large;cursor:pointer}}.menu{height:100%;list-style:none;display:flex;margin:0;align-items:center;justify-content:center;padding:0;@media only screen and (max-width:768px){display:none}}.header li{margin:0 1rem;display:inline-block;text-align:center}.header a{color:#000;text-decoration:none;font-weight:700}.header a.active,.header a:active,.header a:hover{color:#000fff;padding-bottom:.25rem;border-bottom:4px solid #000fff}.sidebar{position:fixed;top:0;left:-250px;width:250px;height:100%;background-color:#fff;color:#fff;overflow-y:auto;transition:left .3s;z-index:1001}.sidebar.active{left:0;>ul{display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:768px){left:-250px}}.menu-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(90deg,rgba(0,0,0,.62),rgba(0,0,0,.62));z-index:999;transition:display .3s}.menu-overlay.active{display:block;@media only screen and (min-width:768px){display:none}}.overlay{background-image:linear-gradient(90deg,rgba(90,100,232,.9),rgba(84,96,234,.9));width:100%;height:100%;z-index:1;position:relative;padding:110px 0}.section-bg{background-size:cover;position:relative;background-position:0;z-index:0;padding:0;min-height:auto;overflow:hidden}.contact-form{position:relative;padding:45px 0 45px 60px}.contact-form:before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;border-radius:6px;background:#fff;box-shadow:10px 40px 40px rgba(0,0,0,.2);pointer-events:none;width:100vw}.particles-js-canvas-el{position:absolute;left:0;top:0;z-index:1}.contact-form input,.contact-form textarea{border:0;display:block;width:100%;min-height:50px;padding:11px 0;line-height:27px;background:transparent none;border-radius:0;-webkit-appearance:none;transition:.3s ease-in-out;border-bottom-color:rgba(0,0,0,.1)}.contact-form textarea{font-size:16px;font-weight:600}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#222}.contact-form input{margin-bottom:30px;font-size:16px;font-weight:600;height:55px}.contact-form input:focus,.contact-form input:hover,.contact-form textarea:focus,.contact-form textarea:hover{outline:none;box-shadow:none;background:transparent;border:2px solid transparent;border-bottom-color:#fe846f}.taso-btn{background-color:#fff;margin:25px 0;color:#214dcb;box-shadow:0 10px 30px 0 hsla(0,0%,100%,.17)}.contact-info{padding:0 30px 0 0}h2.contact-title{font-size:35px;font-weight:600;color:#fff;margin-bottom:30px;text-align:center}.contact-info p{color:#ececec}ul.contact-info{margin-top:30px}ul.contact-info li{margin-bottom:22px}ul.contact-info span{font-size:20px;line-height:26px}ul.contact-info li{display:flex;width:100%}.info-left{width:10%}.info-left i{width:30px;height:30px;line-height:30px;font-size:30px;color:#fff}.info-right h4{color:#fff;font-size:18px}.contact-page .info-left i{color:#fe846f}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none;font-family:"Poppins",sans-serif;padding:10px 30px;font-size:17px;line-height:28px;border:0;border-radius:10px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn-big{color:#fff;box-shadow:2px 5px 10px 0 rgba(45,45,45,.19);color:#fff!important;margin-right:20px;background:#fe846f;transition:.2s;border:2px solid #fe846f;margin-top:50px}@media only screen and (max-width:767px){.contact-form{padding:30px}.contact-form:before{width:100%}}@media screen and (max-width: 767px){.avatar-home{height:100% !important;}}
/*# sourceMappingURL=main.e407c2d0.chunk.css.map */