@import url(https://fonts.googleapis.com/css?family=Nunito:300,400&display=swap);@import url(https://fonts.googleapis.com/css?family=Oswald:300,400,700);html{overflow:-moz-scrollbars-none!important;max-width:100%;overflow-x:hidden}body{font-family:Work Sans,sans-serif;font-family:europa;background-color:#fff;font-size:16px;scrollbar-width:none!important;margin:0;overflow-x:hidden;-ms-overflow-style:none}body p{line-height:33px}.navbar{margin:0;width:100%;background-color:#fff;color:#000;position:fixed;z-index:500;top:0;transition:top .3s;display:inline-block;list-style:none;padding-right:1em;box-shadow:0 0 7px 4px rgba(0,0,0,.5);height:6rem}.navbar-left img{width:auto;height:100px;padding:0 0 0 1rem}.navbar-left{float:left}.navbar-right{float:right;padding:1.3rem 1rem 0 0;font-family:Poppins,sans-serif}.fa-bars{color:#000}.menu-icon{display:none}@media screen and (min-width:960px){.nav-links{color:#000;display:grid;text-decoration:none;padding:0 .7rem}.nav-links:hover{border-bottom:none;color:#b8ddff;-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .2s ease-out}.nav-menu{display:inline-block;grid-gap:10px;list-style:none;text-align:center;margin:0;padding:0}.nav-menu li{display:inline-block;font-size:17px;padding:16px}}@media screen and (max-width:960px){.nav-menu{padding-left:0;display:flex;flex-direction:column;width:0;position:absolute;top:70px;right:0;left:100%}.nav-menu,.nav-menu.active{list-style:none;height:auto;opacity:1;transition:all .5s ease}.nav-menu.active{background:transparent;overflow:hidden;width:100%;left:0}.nav-links{display:flex;background-color:#fff;font-size:1.2rem;font-weight:lighter;color:#000;text-decoration:none;padding:1.5rem;justify-content:center}.nav-links:hover{color:#b8ddff;-webkit-transform:scaleY(1.1);transform:scaleY(1.1);transition:.3s}.menu-icon{display:block;position:absolute;top:0;right:0;-webkit-transform:translate(-100%,50%);transform:translate(-100%,50%);font-size:1.8rem;padding:.5rem 1.5rem 0 0}.fa-times{color:#000;font-size:2rem}}@media screen and (max-width:500px){.nav-links{font-size:16px}}#myVideo{min-height:100%;min-width:100%;position:absolute;bottom:0;left:0;pointer-events:none;z-index:0}.landing{height:51rem;width:100%;background-image:url(/static/media/Home.3702df11.png);background-size:cover;background-repeat:no-repeat;color:#fff;position:relative;display:flex;justify-content:center;align-items:center}.info{width:100%;padding:1rem 5rem 0;margin:0 auto}.overlay{position:relative;z-index:1}.landing h2{padding:.4rem 0 0 3rem;width:70%}.landing h2:first-letter{font-weight:700;font-size:1.15em}.landing h2{font-size:50px;padding:.4rem 0 0;line-height:80px;margin:0;text-align:left}.landing h2,.landing h3{font-weight:500;width:100%;font-family:Poppins,sans-serif}.landing h3{font-size:25px;padding:2rem 0 0;line-height:1.5;max-width:40rem;margin:0 auto;text-align:center}.button1{cursor:pointer;margin:2rem auto;padding:.8rem 2rem;font-size:15px;font-weight:500;width:14rem;background-color:#fff;border:2px solid #fff;border-radius:1px;font-family:Work Sans,sans-serif;display:block;text-decoration:none;color:#000;text-align:center}.button1:hover{color:#000;background-color:initial;transition:background-color .3s ease-in-out}@media only screen and (max-width:768px){.landing{background-size:100rem;width:auto;height:45rem}.landing p{font-size:calc(6.53846px + 1.15385vw);font-weight:400;padding:0 2rem 0 3rem}.info button{padding-left:2rem}.button1{font-size:12px}}@media only screen and (max-width:500px){.landing{height:40rem;width:auto}.landing h2{font-size:57px;padding:9.5rem 0 0 1.5rem;line-height:50px;width:70%}.landing h2,.landing h3{font-weight:500;margin:0;font-family:Poppins,sans-serif}.landing h3{font-size:30px;padding:1rem 0 6rem 1.5rem;line-height:30px;width:100%}.landing p{font-size:14px;font-weight:200;padding:1rem 3rem 0 1.5rem;margin:0;line-height:1.3rem}.info button{padding-left:2rem}.info{padding-left:0}.button1{cursor:pointer;margin:2rem 0 0 1.5rem;padding:.8rem 2rem;font-size:15px;width:15rem;background-color:#fff;color:#000;border:2px solid #fff;border-radius:1px;text-decoration:none}}@media only screen and (max-width:300px){.landing h2{font-size:40px;padding:9.5rem 0 0 2rem;line-height:40px}.landing h2,.landing h3{font-weight:500;width:70%;margin:0;font-family:Poppins,sans-serif}.landing h3{font-size:20px;padding:0 0 5rem 2rem;line-height:50px}.landing p{font-size:14px;font-weight:200;padding:1rem 3rem 0 2rem;margin:0;line-height:1.3rem;word-break:break-all;width:20%}.info button{padding-left:2rem}.button1{font-size:12px;padding-left:0}}.about-section{display:inline-flex;flex-direction:column;min-height:45vh;background-color:#fff;color:#000;align-content:flex-start;text-align:left;margin:0;padding:0 0 100px}.about-section h4{font-size:calc(23.07692px + 2.30769vw);font-weight:200;padding:2rem 5rem;margin-bottom:0}.about-section p{font-size:calc(6.47059px + 1.17647vw);font-weight:100;padding:0 5rem;font-size:20px;line-height:33px}.about-split{display:flex;resize:none}.about-image{height:30rem;width:25rem;padding:7rem 6rem 0 1rem;margin:0}.abt-button{padding:0 0 0 2rem}.about-button{cursor:pointer;margin:2rem 50px;color:#000;padding:.8rem 2rem;font-size:15px;width:15rem;background-color:#b8ddff;color:#383434;border:2px solid #b8ddff;border-radius:1px;font-family:europa}.arrow-image{size:20}@media(max-width:950px){.about-split{display:block;resize:none}.about-section p{padding:1rem 4rem 0 5rem;text-align:left;font-weight:100;line-height:25px;font-size:15px}.about-image{padding:3rem 5rem 0;align-items:center;height:27rem;width:24rem}.button2{font-size:12px}}@media only screen and (max-width:500px){.about-section{margin:0;width:inherit;padding:0 0 3rem}.about-section,.about-split{display:block;text-align:center}.about-section h4{padding:3rem 2rem .5rem;margin:0;font-size:30px;font-weight:100}.about-section p{padding:1rem 2rem 0;text-align:center;line-height:25px;font-size:14px;font-weight:100}.about-image{padding:0 2rem;align-items:center}.button2{text-decoration:none;font-size:12px;align-items:center;padding:.8rem 2rem;margin:1.5rem 0;width:15rem;font-family:europa}}@media only screen and (max-width:400px){.about-section{margin:0;width:inherit;padding:0 0 3rem}.about-section,.about-split{display:block;text-align:center}.about-section h4{padding:3rem 2rem .5rem;margin:0;font-size:26px;font-weight:100}.about-section p{padding:1rem 2rem 0;text-align:center;line-height:21px;font-size:11px;font-weight:100}.about-image{height:20rem;width:17rem;padding:1rem 2rem 0;margin:0}.button2{text-decoration:none;font-size:11px;align-items:center;padding:.8rem 2rem;margin:1.5rem 0;width:13rem}}.service{margin:0;background-color:#fff;padding-top:6rem}.service-text{display:flex;padding:0 0 2rem}.service-text h4{width:100%;text-align:center;font-size:40px;font-weight:200;padding:0 1rem 0 0;resize:none;margin:0}.service-text p{text-align:left;font-size:16px;font-weight:200;padding:0 8rem 3rem 3rem;resize:none;margin:auto}.container{padding:0 0 3rem;resize:none;text-align:center;display:flex;justify-content:center;align-items:flex-start}.container h4{font-size:30px;font-weight:200;padding:2rem 2rem .5rem;resize:none;margin:0}.container:hover p{line-height:26px;font-size:15px;font-weight:300;padding:0 1rem;resize:none;text-align:left}.item img,.post:hover h4,.post:hover p,.pre:hover h4,.pre:hover p,.present:hover h4,.present:hover p{visibility:visible}.item img{width:100%;margin:0;position:absolute;display:flex;justify-content:center;align-items:center}.item:hover img{position:none;visibility:hidden}.item{text-align:center;border-radius:0;border:2.3px solid rgba(0,0,0,.04);overflow:hidden;display:flex;resize:none;padding:0;display:inline-block;background:#fff;width:340px;height:380px;margin:10px}.item:hover{background:#f0efed;box-shadow:0 0 11px rgba(33,33,33,.2);transition:all .5s ease 0s;-webkit-box-shadow:0 0 25px rgba(0,0,0,.1);border-bottom:5px solid #b8ddff}.service-icons{font-size:30px;color:#000;display:inline-flex;justify-content:left;align-items:left;padding:2rem 0 0 3rem}.srvc-button{padding:0;display:flex;justify-content:center}.service-button{cursor:pointer;margin:2rem 50px;color:#000;padding:.8rem 2rem;font-size:15px;width:15rem;background-color:#b8ddff;color:#383434;border:2px solid #b8ddff;border-radius:1px;font-family:europa}@media(min-width:980px){.item p{line-height:26px;font-size:15px;font-weight:300;padding:4rem 0 1rem;resize:none}.item h4{text-align:center;font-weight:100;padding:.5rem 0;resize:none;margin-top:0;margin-bottom:0;color:#abd6fe}}@media only screen and (max-width:900px){.service-text h4{padding:3rem 0 0;font-size:40px}.service-text p{padding:1rem 4rem 1rem 5rem}.service-text{width:100%}.container,.service-text{display:block;margin:auto}.container{width:50%}.item{padding:0;width:340px;height:380px;margin:0 auto}.item p{font-size:14px;line-height:26px;font-weight:200}.item h4{font-size:calc(13.07692px + 2.30769vw);font-weight:200;padding:1rem 0;color:#abd6fe}}@media only screen and (max-width:500px){.service h4{padding-bottom:1rem;font-size:35px;padding-top:0}.container{width:100%;height:100%;justify-content:center;text-align:center}.item p{font-size:14px;line-height:26px;font-weight:200}.service-text p{padding:1rem 2rem;text-align:center}.service{background-color:#fff;align-content:center;resize:none}.item h4{text-align:center;font-size:calc(13.07692px + 2.30769vw);font-weight:200;padding:1rem 0;width:auto;height:auto;resize:none;margin:auto;color:#abd6fe}.inner-container{padding-bottom:3rem}}@media only screen and (max-width:300px){.service h4{padding-bottom:1rem;font-size:26px}.item{padding:1rem 1rem 2rem;resize:none;display:inline-block}.container{width:100%;height:100%;justify-content:center;text-align:center}.service-icons{font-size:27px}.item p{font-size:11px;line-height:20px;font-weight:200}.item h4{text-align:center;font-size:calc(13.07692px + 2.30769vw);font-weight:200;padding:1rem 0}}.Mid1{background-image:url(/static/media/Mid1.fbdc9679.jpg);height:25rem;width:100%;opacity:.8;background-position:center 62%;flex-direction:column;align-content:flex-start;background-size:cover;background-repeat:no-repeat;color:#fff}.Mid1 h4{font-size:35px;padding:13rem 3rem 2rem;font-weight:300;margin:0;text-align:center}.testimonials{flex-direction:column;min-height:60vh;background-color:#fff;color:#fff;margin:0;padding:0;display:flex}.testimonials h4{font-weight:300;padding:2rem 4rem 0 5rem;font-size:44px;line-height:40px;color:#000;margin-bottom:0}.test-container p{font-size:calc(6.47059px + 1.17647vw);font-weight:100;padding:0 2rem 0 3rem;font-size:20px}.test-container h5,.test-container p{line-height:33px;color:#000;justify-content:left;text-align:left}.test-container h5{font-weight:300;padding:0 4rem 0 3rem;font-size:23px}.test-container{min-height:65vh;margin-bottom:4rem;display:flex}.test-div{min-width:150px;max-width:410px;justify-content:left;text-align:left}.test-underline{position:relative;border:none;height:3px;width:7rem;background:#dbeeff;margin-bottom:3rem;margin-left:5rem}.pic{display:flex;border:4px solid #fff;padding-bottom:1rem;justify-content:center;text-align:center}.pic img{width:10rem;height:10rem}.test-container{position:relative;justify-content:center;text-align:center}.testimony-pic{display:inline-block;border:4px solid #fff;border-radius:50%;box-shadow:0 0 4px 4px #a7d3fd;overflow:hidden;z-index:1}.testimonial-icons{font-size:30px;color:#000;display:inline-flex;justify-content:left;align-items:left;padding:2rem 0 0 3rem}.test-button{padding:0 0 0 2rem;margin-top:0}.testimonial-button{cursor:pointer;margin:2rem 50px 3rem;color:#000;padding:.8rem 2rem;font-size:15px;width:15rem;background-color:#b8ddff;color:#383434;border:2px solid #b8ddff;border-radius:1px;font-family:europa}@media only screen and (max-width:980px){.test-container{width:100%;height:100%;justify-content:center;text-align:center}}@media only screen and (max-width:800px){.testimonials{flex-direction:column;min-height:60vh;margin:0;padding:0;justify-content:center;text-align:center}.test-container{width:100%;height:100%;display:block;margin-left:auto;margin-right:auto;width:60%}.test-container p{font-size:18px;font-size:20px}.test-container h5,.test-container p{padding:0;line-height:33px;color:#000}.test-container h5{font-weight:300;font-size:23px}}@media only screen and (max-width:500px){.testimonials{flex-direction:column;min-height:60vh}.testimonials h4{font-weight:300;padding:2rem 4rem 0 5rem;font-size:35px;line-height:40px;color:#000}.test-container{width:100%;height:100%;display:block;margin-left:auto;margin-right:auto;width:60%}.test-container p{font-size:18px;padding:0;font-size:20px;line-height:30px;color:#000}.test-container h5{font-weight:300;padding:0 0 2rem;font-size:25px;line-height:0;color:#000;justify-content:left;text-align:left}}.project{display:flex;flex-direction:column;background-color:#fff;color:#000;padding:0 0 80px;text-align:center}.project h4{font-size:40px;font-weight:200;padding:0 0 1rem;margin-bottom:0;margin-top:0}.project p{font-weight:100;font-size:20px;padding:0 0 2rem 5rem;line-height:33px}.project-split{margin:0;padding:3rem 0 0;resize:none}.project-img{height:350px;width:450px;padding:.5rem;margin:0;resize:both}.proj-button{padding:0}.project-button{background-color:#fff;color:#383434;border:2px solid #000;border-radius:1px;font-family:europa}.project-button,.project-button:hover{cursor:pointer;margin:2rem 50px;padding:.8rem 2rem;font-size:15px;width:15rem}.project-button:hover{background-color:#2f2f2f;color:#fff;border:2px solid #2f2f2f;border-radius:1px}@media(max-width:898px){.project p{padding:0 3rem 1rem 5rem;text-align:left;font-weight:100;line-height:25px;font-size:15px;width:inherit}}@media(max-width:750px){.project{display:flex;flex-direction:column;min-height:70vh;background-color:#fff;color:#000;padding-bottom:70px;text-align:center}}@media only screen and (max-width:500px){.project-split .project-img{height:280px;width:300px;margin:0}.project h4{padding:3rem 2rem .5rem;margin:0;font-size:27px;font-weight:200;text-align:center;font-family:Poppins,sans-serif}.project p{padding:1rem 2rem 0;font-weight:100;text-align:center;line-height:25px;font-size:14px;width:inherit;white-space:pre-wrap;word-wrap:break-word}}.projects-page{display:flex;flex-direction:column;background-color:#fff;color:#000;padding-top:6rem;text-align:center;font-family:europa}.projects-page h4{font-size:50px;font-weight:200;padding:2rem 0 0;margin-bottom:1rem}.projects-page p{font-weight:100;font-size:18px;padding:0 8rem;line-height:33px}.projectpage-button{cursor:pointer;margin:4rem 50px;padding:.8rem 2rem;font-size:15px;width:15rem;background-color:#fff;color:#000}.projectpage-button,.projectpage-button:hover{border:2px solid #000;border-radius:1px;font-family:europa}.projectpage-button:hover{background-color:#000;color:#fff}.projectpage-split{padding:0 0 3rem;text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.projectspage-img{height:260px;width:350px;padding:0 .25rem;display:block}.project-overlay{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;opacity:0;display:flex;justify-content:center;align-items:center;transition:.5s ease;background-color:initial}.project-text{color:#000;font-size:30px;margin:0;text-align:center}.editorial-container{position:relative;padding:0}.project-inside-div{position:relative;padding:0 0 .5rem}.editorial-container:hover .project-overlay{opacity:1}.editorial-container:hover .projectspage-img{opacity:.3}@media(max-width:898px){.projects-page p{padding:0 3rem 0 5rem;text-align:left;font-weight:100;line-height:25px;font-size:15px;width:inherit}}@media only screen and (max-width:500px){.projects-page h4{padding:3rem 2rem .5rem;margin:0;font-size:30px;font-weight:200;text-align:center}.projects-page p{padding:1rem 2rem 0;font-weight:100;text-align:center;line-height:25px;font-size:14px;width:inherit;white-space:pre-wrap;word-wrap:break-word}}.project-template{display:flex;flex-direction:column;background-color:#fff;color:#000;padding-top:7rem;padding-bottom:7rem;text-align:center;font-family:europa}.project-template h4{font-size:50px;font-weight:200;padding:0;margin-bottom:0}.project-template h5{font-size:25px;font-weight:200;margin:0;padding:1rem 0;font-family:europa}.project-template p{font-weight:100;font-size:18px;padding:0 8rem;line-height:33px;font-family:Work Sans,sans-serif}.project-split{padding:0;text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.main-project-img{height:380px;margin:auto;width:90%;max-width:100%;object-fit:cover;object-position:5px 74%}.project-div{padding:0 0 5rem;resize:none;text-align:center;display:flex;justify-content:center;align-items:center}.project-div h4{font-size:30px;font-weight:200;padding:0;margin-bottom:0}.project-underline{position:relative;border:none;height:1px;width:40rem;background:#000;margin:2rem auto 40px}.project-desc{display:inline-flex;padding:0;margin:0;text-align:left}.project-desc-text{display:flex;flex-direction:row;grid-gap:.5rem;gap:.5rem;padding:0;margin:0}.project-desc img{height:400px;width:650px;padding:2rem 0 0 3rem;resize:both;display:block;margin:0;position:relative;float:left}.project-desc-text h5{font-size:28px;font-weight:200;margin-bottom:1rem;padding:2rem 6rem 1rem 4rem;font-family:europa}.project-desc-text p{padding:0 6rem 0 4rem;font-size:18px;font-family:Europa-Regular;font-family:Work Sans,sans-serif}.project-desc-text .p1{font-family:europa;font-size:14px}.project-desc-text-2,.project-desc-text .p1{font-weight:700;font-style:normal;letter-spacing:.3em;line-height:2em;text-transform:uppercase;display:grid;grid-template-columns:repeat(2,auto);grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;grid-row-gap:.3rem;row-gap:.3rem}.project-desc-text-2{padding:0 4rem;font-size:18px;font-family:Europa-Regular;font-family:Work Sans,sans-serif;font-family:europa;font-size:14px}@media(max-width:898px){.project-template p{padding:0 3rem 1rem 5rem;text-align:left;font-weight:100;line-height:25px;font-size:15px;width:inherit}}@media only screen and (max-width:500px){.project-template h4{padding:3rem 2rem .5rem;margin:0;font-size:27px;font-weight:200;text-align:center}.project-template p{padding:1rem 2rem 0;font-weight:100;text-align:center;line-height:25px;font-size:14px;width:inherit;white-space:pre-wrap;word-wrap:break-word}}.process{display:flex;flex-direction:column;background-color:#dbeeff;color:#000;text-align:left}.process h4{font-size:calc(23.07692px + 2.30769vw);font-weight:200;padding:0 0 2rem 5rem;margin-bottom:0}.process p{font-weight:100;font-size:20px;padding:0 0 0 5rem;line-height:20px}.process-img{width:50%;position:absolute;right:0;height:100%}.process-split{display:flex}@media only screen and (max-width:898px){.process-split{display:block;margin:auto;width:100%}.process-img{width:100%;position:relative;height:100%}}.contact h4{font-size:calc(15.38462px + 1.53846vw);font-weight:600;padding:0 3rem;text-align:left}.contact p{font-size:calc(6.47059px + 1.17647vw);font-weight:100;padding:0}.contact-div{padding:7rem 2rem 0 5rem;height:60rem}.contact,.contact-div{flex-direction:column;min-height:60vh;color:#000;align-content:flex-start;background-image:url(/static/media/Contact.f12b92d3.png);width:100%;background-size:cover;background-repeat:no-repeat;color:#fff}.contact{padding:2rem 2rem 0 5rem;height:40rem}.contact-split{display:flex;resize:none}.contact-split-left{padding:2rem 1rem 6rem;display:inline;width:50%}.contact-split-left h3{color:#fff;font-size:40px;font-weight:400;margin-bottom:0}.contact-split-left p{font-size:15px}.contact-msg{padding:0;margin:0}.input-group2 .bottom{line-height:10px}.input-row2{color:#000;display:flex;font-size:15px}#contact button[type=submit],#contact input[type=email],#contact input[type=tel],#contact input[type=text],#contact input[type=url],#contact textarea{font:400 12px/16px Open Sans,Helvetica,Arial,sans-serif}#contact{min-height:60vh;text-align:left;width:100%;padding:5rem 25px 25px;resize:none}#contact h3{display:block;font-size:30px;font-weight:400}#contact p{margin:5px 0 15px;display:block;font-size:13px;color:#000}fieldset{min-width:100%}fieldset,select{border:none!important;margin:0 0 10px;padding:0;resize:none}select{font-size:12px}#contact select[name=time]{width:72.4%;border:1px solid #ccc;background-color:#f9f9f9;margin:0 0 5px;padding:10px;resize:none;color:#888686}#contact input[type=email],#contact input[type=tel],#contact input[type=text],#contact input[type=url],#contact textarea,select[name=time]{width:70%;border:1px solid #ccc;background-color:#f9f9f9;margin:0 0 5px;padding:10px;resize:none}#contact input[type=email]:hover,#contact input[type=tel]:hover,#contact input[type=text]:hover,#contact input[type=url]:hover,#contact textarea:hover{transition:border-color .3s ease-in-out;border:1px solid #aaa}#contact textarea{height:100px;resize:none}#contact button[type=submit]{cursor:pointer;width:73%;border:none;background:#363636;color:#fff;padding:10px;font-size:15px}#contact button[type=submit]:hover{background:#b8ddff;color:#000;transition:background-color .3s ease-in-out}#contact button[type=submit]:active{box-shadow:inset 0 1px 3px rgba(0,0,0,.5)}#contact input:focus,#contact textarea:focus{outline:0;border:1px solid #999}::-webkit-input-placeholder{color:#888}:-moz-placeholder,::-moz-placeholder{color:#888}:-ms-input-placeholder{color:#888}.div-map{display:flex;padding:0 4rem 4rem 0}.map{width:350px;height:250px}@media only screen and (max-width:1250px){#contact select[name=time]{width:73%;border:1px solid #ccc;background-color:#f9f9f9;margin:0 0 5px;padding:10px;resize:none;color:#888686}}@media only screen and (max-width:898px){.contact-split{display:block;resize:none}#contact{min-height:60vh;text-align:left;width:100%;padding:2rem 0 2rem 1rem}.contact-split-left{padding:0 7rem 0 0}.contact-split-left h3{padding:0 0 0 1rem;font-size:30px;font-weight:400}.contact-split-left p{font-size:15px;padding:0 0 0 1rem}.map{width:350px;height:250px;margin:1rem 3rem 0 1rem}#contact select[name=time]{width:72.3%;border:1px solid #ccc;background-color:#f9f9f9;margin:0 0 5px;padding:10px;resize:none;color:#888686}.contact{min-height:60vh;padding:2rem 0 0 2rem}.contact-div{min-height:60vh;padding:7rem 0 0 2rem}.map{width:310px;height:230px}}@media only screen and (max-width:680px){#contact select[name=time]{width:73.1%;border:1px solid #ccc;background-color:#f9f9f9;margin:0 0 5px;padding:10px;resize:none;color:#888686}}@media only screen and (max-width:468px){#contact select[name=time]{width:74.5%;border:1px solid #ccc;background-color:#f9f9f9;margin:0 0 5px;padding:10px;resize:none;color:#888686}#contact button[type=submit]{cursor:pointer;width:74.5%;border:none;background:#363636;color:#fff;padding:10px;font-size:15px}}@media only screen and (max-width:400px){#contact select[name=time]{width:75.4%}#contact button[type=submit]{cursor:pointer;width:75.4%}}.footer{background-color:#fff;color:#000;line-height:70px;height:70px;text-align:center;box-shadow:0 0 10px 3px rgba(0,0,0,.5)}.MuiFab-secondary{background-color:#00f!important;color:#fff!important}.aboutpage-CN{display:flex;flex-direction:column;background-color:#fff;color:#000;resize:none;padding-top:8rem}.abt-back h4{font-size:34px;margin-bottom:1rem}.abt-back h2,.abt-back h4{font-weight:300;padding:0;text-align:left}.abt-back h2{font-size:25px;margin:0;color:#b8ddff}.aboutpage-CN h1{font-size:50px;font-weight:300;padding:4rem 0;text-align:center;margin:0}.aboutpage-CN p{font-size:16px;font-weight:100;padding:0 3rem 0 0;line-height:33px;font-family:Raleway,sans-serif}.aboutpage-text{padding:0 2rem 0 1.5rem;text-align:left;margin-top:0}.aboutpage-text h4{font-size:40px;height:10px}.aboutpage-text h4,.aboutpage-text p{text-align:left;margin-top:0;padding:0 0 0 2.5rem}.aboutpage-text p{width:400px;resize:none;font-size:16px;font-weight:100;line-height:33px;font-family:Raleway,sans-serif}.aboutpage-img-div{display:inline-flex}.about_page_architect{height:500px;width:800px;resize:none;padding:3rem 3rem 4rem 4rem;text-align:center;margin-left:auto;margin-right:auto}.abt-back-2 h4{font-size:34px;margin-bottom:1rem}.abt-back-2 h2,.abt-back-2 h4{font-weight:300;padding:0 0 0 3rem;text-align:left}.abt-back-2 h2{font-size:25px;margin:0;color:#b8ddff}.abt-back-2 p{font-size:16px;font-weight:100;padding:0 3rem;line-height:33px;font-family:Raleway,sans-serif}.about_page_img_offer{height:380px;width:570px;resize:none;padding:3rem 3rem 2rem 0;margin:0}.abt-back-values{background-color:#ede8de;color:#000;padding:0 2rem 2.5rem;text-align:center;margin-left:auto;margin-right:auto}.abt-back-values h4{padding:3rem 0 .7rem;margin-bottom:0;text-align:center;font-size:40px;font-weight:300}.underline{position:relative;border:none;height:2px;width:25rem;background:#000;margin-bottom:50px}.abt-p{display:flex;resize:none}.abt-p h5{padding:1rem 3rem 0}.abt-p h5,.abt-p p{font-size:20px;text-align:center}.abt-p p{padding:1rem 3rem}.about_page_img1{height:380px;width:570px;resize:none;padding:3rem 3rem 0}.about-img{height:300px;width:300px;resize:none}.team{padding:0 0 6rem;text-align:center;margin-left:auto;margin-right:auto}.team-title{font-size:40px;font-weight:300;padding:0 0 2rem;text-align:center;margin-bottom:0}.aboutpage-split{padding:3rem 0 0 2rem}.aboutpage-split,.aboutpage-split-1{display:flex;font-size:30px;font-weight:600;text-align:left}.aboutpage-split-1{padding:3rem 0 0}.aboutpage-split-2{display:flex;font-size:30px;font-weight:600;padding:3rem 0 0 30rem;text-align:left}.aboutpage-text .name{font-size:30px;color:#c8bfab}.aboutpage-text .name,.aboutpage-text .title{height:10px;text-align:left;margin-top:0;padding:0 0 0 2.5rem}.aboutpage-text .title{font-size:20px}@media only screen and (max-width:768px){.aboutpage-split{display:block;align-items:center;padding-left:20px}.aboutpage-split img{height:50%;width:50%}.aboutpage-split img,.aboutpage-text{display:block;margin-left:auto;margin-right:auto}.abt-back p{padding:1rem 3rem 0;font-size:18px}.aboutpage-CN h4{font-size:calc(25.38462px + 1.53846vw);padding:0 0 1rem;font-weight:300;margin-bottom:0}.aboutpage-text p,.abt-back-values p{padding:1rem 0 0;font-size:18px}.abt-p{display:inline;resize:none;text-align:center}.abt-back-values{padding:0 3rem 4rem}}@media only screen and (max-width:500px){.aboutpage-split{display:block;align-items:center}.aboutpage-split img{height:20rem;width:20rem;justify-content:center;padding:0 0 3rem}.aboutpage-text p{font-size:14px;width:305px;resize:none;padding:2rem 0 0;margin-top:0;text-align:left}.aboutpage-CN p{font-size:14px}}@media only screen and (max-width:300px){.aboutpage-CN p{font-size:11px;line-height:20px;padding:1rem 0 0}.aboutpage-CN h4{font-size:26px}.aboutpage-split{display:block;justify-content:center}.aboutpage-split img{height:15rem;width:15rem;justify-content:center;padding:0 0 2rem;margin:0}.abt-back p{padding:1rem 2rem 0;font-size:11px;margin:0}.abt-p h5{justify-content:center;padding:0}.aboutpage-text h4{text-align:center;margin:0}.aboutpage-text p{font-size:11px;line-height:20px;padding:1rem 0 0;width:210px;margin-top:0;text-align:center}}.Client{display:flex;flex-direction:column;min-height:60vh;background-color:#fff;color:#000;align-content:flex-start}.Client h4{font-size:calc(15.38462px + 1.53846vw);font-weight:600;padding:0 3rem;text-align:left}.Client p{font-size:calc(6.47059px + 1.17647vw);font-weight:100;padding:0 3rem}.list-view{position:absolute;top:0;left:0;bottom:0;right:0;background:#fff;z-index:1}.Service-CN{display:flex;flex-direction:column;align-content:flex-start;text-align:center;padding:7rem 5rem 3rem}.Service-CN h4{font-size:calc(25.38462px + 1.53846vw);padding:1rem 0;font-weight:300;background-color:#fff;color:#000;margin-bottom:0}.Service-CN p{font-size:calc(4.47059px + 1.17647vw);font-weight:80;padding:1rem 5rem}.service-split-img{height:300px;width:400px;padding:0 2rem}.service-split{display:flex;color:#000;resize:none;padding:1rem 0 0;margin-right:0}.section1-CN{display:flex;flex-direction:column;background-color:#fff;color:#000;align-content:flex-start;padding:1rem 0 2rem;margin-top:0}.service-split h4{font-size:30px;font-weight:300;color:#000;padding:0 0 0 3rem;text-align:left;margin-top:0}.service-split p{font-size:20px;font-weight:100;padding:0 3rem}.section2-CN{padding:1rem 0 2rem;margin-top:0}.section2-CN,.section3-CN{display:flex;flex-direction:column;background-color:#fff;color:#000;align-content:flex-start}.section3-CN{min-height:60vh;padding:1rem 0 3rem}@media only screen and (max-width:828px){.Service-CN{display:flex;flex-direction:column;align-content:flex-start;text-align:center;padding:7rem 2rem 0}.Service-CN h4{font-size:calc(25.38462px + 1.53846vw);padding:1rem 0;font-weight:300;background-color:#fff;color:#000;margin-bottom:0}.Service-CN p{font-size:18px;font-weight:80;padding:1rem 0}.service-split{display:block}.service-split h4{text-align:center;padding:3rem 2rem 0}.service-split p{text-align:center;font-size:18px;padding:0 4rem}.service-split img{height:300px;width:400px;display:block;margin-left:auto;margin-right:auto}}@media only screen and (max-width:500px){.Service-CN{display:flex;flex-direction:column;align-content:flex-start;text-align:center;padding:7rem 2rem 0}.Service-CN h4{font-size:calc(25.38462px + 1.53846vw);padding:1rem 0;font-weight:300;background-color:#fff;color:#000;margin-bottom:0}.Service-CN p{font-size:14px;font-weight:80px;font-style:italic;padding:1rem 0}.service-split{display:block}.service-split h4{text-align:center;padding:3rem 2rem 0}.service-split p{text-align:center;font-size:14px;padding:0 2rem}.service-split img{height:300px;width:200px;display:block;margin-left:auto;margin-right:auto}}@media only screen and (max-width:300px){.Service-CN{display:flex;flex-direction:column;align-content:flex-start;text-align:center;padding:7rem 2rem 0}.Service-CN h4{font-size:26px;padding:1rem 0;font-weight:300;background-color:#fff;color:#000;margin-bottom:0}.Service-CN p{font-size:11px;font-weight:20px;font-style:italic;line-height:20px;padding:1rem 0 0}.service-split{display:block;padding:0;margin:0}.service-split h4{text-align:center;padding:3rem 2rem 0}.service-split p{text-align:center;font-size:11px;line-height:20px;padding:0 2rem}.service-split img{height:300px;width:200px;display:block;margin-left:auto;margin-right:auto;padding:0;margin-top:0}}.FAQ-CN{display:flex;flex-direction:column;min-height:60vh;background-color:#fff;color:#000;align-content:flex-start}.FAQ-CN h3{font-size:calc(15.38462px + 1.53846vw)}.FAQ-CN h3,.FAQ-CN h4{font-weight:600;padding:0 3rem;text-align:left}.FAQ-CN h4{font-size:calc(5.38462px + 1.53846vw)}.FAQ-CN p{font-size:calc(6.47059px + 1.17647vw);font-weight:100;padding:0 3rem}.faq-content{margin:0;padding-left:3em;padding-top:3rem;color:#000}.faq-question{padding:20px 0;border-bottom:1px dotted #ccc;color:#000}.panel-title{font-size:21px;width:100%;margin:0;padding:10px 10px 0 68px;display:block;cursor:pointer}.panel-content,.panel-title{position:relative;color:#000}.panel-content{font-size:20px;padding:0 14px 0 0;height:0;z-index:-1;opacity:0;transition:.4s ease}.panel:checked~.panel-content{height:auto;opacity:1;padding:14px;color:#000}.plus{position:absolute;margin-left:20px;margin-top:4px;z-index:5;font-size:42px;line-height:100%;-webkit-user-select:none;-o-user-select:none;user-select:none;transition:.2s ease}.panel:checked~.plus{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.panel{display:none}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.reveal{position:relative;opacity:0}.reveal,.reveal.active{-webkit-animation-iteration-count:1;animation-iteration-count:1}.reveal.active{opacity:1}.active.fade-bottom{-webkit-animation:fade-bottom .8s ease-in;animation:fade-bottom .8s ease-in}.active.fade-left{-webkit-animation:fade-left .6s ease-in;animation:fade-left .6s ease-in}.active.fade-right{-webkit-animation:fade-right .6s ease-in;animation:fade-right .6s ease-in}@-webkit-keyframes fade-bottom{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-bottom{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fade-left{0%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-left{0%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes fade-right{0%{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-right{0%{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.thankyou{text-align:center;display:flex;flex-direction:column;background-image:url(/static/media/Contact.f12b92d3.png);padding-top:30px;color:#000;background-size:100rem;margin-top:80px}.thankyou h4{padding:10rem;text-align:center;font-size:calc(28.46154px + 3.84615vw);font-weight:500}@media only screen and (max-width:500px){.thankyou{text-align:center;display:flex;flex-direction:column;padding-top:80px;color:#000;background-size:100rem;margin-top:80px;height:40rem}.thankyou h4{padding:5rem;text-align:center;font-size:calc(28.46154px + 3.84615vw);font-weight:500}.landing a,.landing a:active,.landing a:hover,.landing a:link,.landing a:visited{text-decoration:none;color:inherit}}:root{--primary:#fff}.btn{padding:8px 20px;border-radius:7px;outline:none;border:none;cursor:none}.btn--primary{background-color:initial;color:#fff;padding:8px 20px;border:1px solid #fff;border:1px solid var(--primary);transition:all .3s ease-out}.btn--medium{padding:8px 20px;font-size:20px}.btn--large{padding:12px 26px;font-size:20px}.btn--large:hover,.btn--medium:hover{background-color:#fff;color:#242424;transition:all .3s ease-out}
/*# sourceMappingURL=main.db779b17.chunk.css.map */