@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@200;300;500;600&display=swap);@import url(https://fonts.googleapis.com/css?family=Poppins:100,100i,200,400&display=swap);body{margin:0;padding:0;background-color:#000;box-sizing:border-box;width:100%;font-family:"Montserrat",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{margin:0;padding:0;box-sizing:border-box;text-align:center;color:#fff}.aboutSection,.App .page-wrap{height:auto;width:100%}.aboutSection{-webkit-flex-wrap:wrap;flex-wrap:wrap;background-color:#ececec}.aboutSection:nth-child(2n){-webkit-flex-direction:row-reverse;flex-direction:row-reverse;text-align:right;background-color:#ececec}.aboutSection:nth-child(odd){-webkit-flex-direction:row;flex-direction:row;text-align:left;background-color:#dedede}@media only screen and (max-width:768px){.aboutSection .aboutSectionWrapper{height:auto;min-height:80vh;padding:1.5rem;background-color:transparent;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:inherit;flex-direction:inherit;text-align:inherit}.aboutSection .aboutSectionWrapper,.aboutSection .aboutSectionWrapper .aboutImage{width:100%;margin:auto;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.aboutSection .aboutSectionWrapper .aboutImage{height:50%}.aboutSection .aboutSectionWrapper .aboutImage img{width:85%;height:100%;object-fit:cover}.aboutSection .aboutSectionWrapper .aboutText{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;height:100%;width:100%;margin:auto;padding:1.5rem;text-align:center}.aboutSection .aboutSectionWrapper .aboutText h2{color:#5c5c5c;font-size:1.5rem;text-align:inherit}.aboutSection .aboutSectionWrapper .aboutText p{color:#5c5c5c;font-size:1rem;text-align:inherit}}@media only screen and (max-width:1024px) and (min-width:769px){.aboutSection .aboutSectionWrapper{height:100vh;width:100%;margin:auto;padding:1.5rem;background-color:transparent;-webkit-flex-wrap:wrap;flex-wrap:wrap}.aboutSection .aboutSectionWrapper,.aboutSection .aboutSectionWrapper div,.aboutSection .aboutSectionWrapper div .fadeInBox{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:inherit;flex-direction:inherit;text-align:inherit}.aboutSection .aboutSectionWrapper div .fadeInBox .aboutImage{height:100%;width:40%;margin:auto}.aboutSection .aboutSectionWrapper div .fadeInBox .aboutImage img{width:100%;height:100%;object-fit:cover}.aboutSection .aboutSectionWrapper div .fadeInBox .aboutText{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;height:100%;width:40%;margin:auto;padding:3rem;text-align:inherit}.aboutSection .aboutSectionWrapper div .fadeInBox .aboutText h2{width:100%;text-align:inherit;color:#5c5c5c;font-size:1.5rem}.aboutSection .aboutSectionWrapper div .fadeInBox .aboutText p{text-align:inherit;color:#5c5c5c;font-size:1rem}}@media only screen and (min-width:1025px){.aboutSection .aboutSectionWrapper{height:100vh;width:85%;margin:auto;padding:3rem;background-color:transparent;-webkit-flex-wrap:wrap;flex-wrap:wrap}.aboutSection .aboutSectionWrapper,.aboutSection .aboutSectionWrapper div,.aboutSection .aboutSectionWrapper div .fadeInBox{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:inherit;flex-direction:inherit;text-align:inherit}.aboutSection .aboutSectionWrapper div .fadeInBox .aboutImage{height:100%;width:35%;margin:auto}.aboutSection .aboutSectionWrapper div .fadeInBox .aboutImage img{width:100%;height:100%;object-fit:cover}.aboutSection .aboutSectionWrapper div .fadeInBox .aboutText{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;height:100%;width:30%;margin:auto;padding:3rem;text-align:inherit}.aboutSection .aboutSectionWrapper div .fadeInBox .aboutText h2{width:100%;text-align:inherit;color:#5c5c5c;font-size:1.5rem}.aboutSection .aboutSectionWrapper div .fadeInBox .aboutText p{text-align:inherit;color:#5c5c5c;font-size:1rem}}.loading{width:100%;height:100vh;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.loading .logo{height:2rem;width:auto}.loading .logo img{width:auto;height:100%}.loading .loadingText h4{color:#ececec;font-size:1.5rem}.pageHeroContainer{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-direction:column;flex-direction:column}.pageHeroContainer .pageHeroImage{width:100%;height:100vh;overflow:hidden}.pageHeroContainer .pageHeroImage img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width:768px){.pageHeroContainer .pageHeroText{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:3rem;width:100%;height:40vh;background-color:#000}.pageHeroContainer .pageHeroText h1{color:#ececec;font-size:12vw}}@media only screen and (min-width:769px){.pageHeroContainer .pageHeroText{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;padding:3rem;width:100%;height:40vh;background-color:#000}.pageHeroContainer .pageHeroText h1{color:#ececec;font-size:5rem}}footer{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%;min-height:60vh;padding-top:1rem;padding-bottom:1rem;background-color:#333}@media only screen and (max-width:480px){.footer-grid{-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:100%}.footer-grid,.footer-grid .footer-logo-section{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.footer-grid .footer-logo-section{min-width:20%;height:50%}.footer-grid .footer-nav-links{display:none}.footer-grid .footer-nav-links a{text-decoration:none;color:#fff}.footer-grid .footer-logo-wrapper{-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;width:80%;height:50px}.footer-grid .footer-contact,.footer-grid .footer-logo-wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.footer-grid .footer-contact{-webkit-align-items:flex-end;align-items:flex-end;min-width:350px;width:15%;height:30%}.footer-grid .footer-contact ul{-webkit-align-items:center;align-items:center}.footer-grid .footer-contact ul li{width:100%;height:5%}.footer-grid .footer-contact ul li a{text-decoration:none;color:inherit}.footer-accreditations{-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;justify-content:space-around;width:100%;height:30%;padding-top:30px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.footer-accreditations,.footer-accreditations .acc-logo{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.footer-accreditations .acc-logo{-webkit-justify-content:center;justify-content:center;height:auto;width:40%;padding:.25rem;margin:.25rem}.footer-accreditations .acc-logo img{height:auto;width:auto;max-height:55px}}@media only screen and (max-width:768px) and (min-width:480px){.footer-grid{-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:100%}.footer-grid,.footer-grid .footer-logo-section{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.footer-grid .footer-logo-section{min-width:20%;height:30%}.footer-grid .footer-nav-links{display:none}.footer-grid .footer-nav-links a{text-decoration:none;color:#fff}.footer-grid .footer-contact{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:center;justify-content:center;min-width:350px;width:15%;height:30%}.footer-grid .footer-contact ul{-webkit-align-items:center;align-items:center}.footer-grid .footer-contact ul li{width:100%;height:5%}.footer-grid .footer-contact ul li a{text-decoration:none;color:inherit}.footer-accreditations{-webkit-justify-content:space-around;justify-content:space-around;width:100%;height:30%;padding:2rem 0}.footer-accreditations,.footer-accreditations .acc-logo{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.footer-accreditations .acc-logo{-webkit-justify-content:center;justify-content:center;height:auto;width:40%;padding:.25rem;margin:.25rem}.footer-accreditations .acc-logo img{height:auto;width:auto;max-height:55px}}@media only screen and (max-width:1024px) and (min-width:768px){.footer-grid{-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;justify-content:space-around;width:100%;height:100%}.footer-grid,.footer-grid .footer-logo-section{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.footer-grid .footer-logo-section{-webkit-justify-content:center;justify-content:center;min-width:20%;height:30%}.footer-grid .footer-nav-links{display:none}.footer-grid .footer-nav-links a{text-decoration:none;color:#fff}.footer-grid .footer-contact{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:center;justify-content:center;min-width:350px;width:15%;height:30%}.footer-grid .footer-contact ul{-webkit-align-items:center;align-items:center}.footer-grid .footer-contact ul li{width:100%;height:5%}.footer-grid .footer-contact ul li a{text-decoration:none;color:inherit}.footer-accreditations{-webkit-justify-content:space-around;justify-content:space-around;width:100%;height:60%;padding:2rem 0}.footer-accreditations,.footer-accreditations .acc-logo{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.footer-accreditations .acc-logo{-webkit-justify-content:center;justify-content:center;height:auto;width:40%;padding:.25rem;margin:.25rem}.footer-accreditations .acc-logo img{height:auto;width:auto;max-height:55px}}@media only screen and (min-width:1024px) and (min-width:768px){.footer-grid{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%;height:100%}.footer-grid .footer-logo-section{min-width:20%}.footer-grid .footer-logo-section,.footer-grid .footer-nav-links{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:50%}.footer-grid .footer-nav-links{min-width:350px;width:15%;text-align:center;list-style:none}.footer-grid .footer-nav-links nav,.footer-grid .footer-nav-links nav ul{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.footer-grid .footer-nav-links nav ul{-webkit-flex-direction:column;flex-direction:column}.footer-grid .footer-nav-links a{text-decoration:none;color:#fff}.footer-grid .footer-contact{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:center;justify-content:center;min-width:350px;width:15%;height:50%}.footer-grid .footer-contact ul{-webkit-align-items:center;align-items:center}.footer-grid .footer-contact ul li{width:100%;height:5%}.footer-grid .footer-contact ul li a{text-decoration:none;color:inherit}.footer-logo-wrapper{-webkit-justify-content:center;justify-content:center;width:100%;height:auto;padding:2rem 0}.footer-logo-wrapper,.footer-logo-wrapper .footer-accreditations{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row}.footer-logo-wrapper .footer-accreditations{-webkit-justify-content:space-around;justify-content:space-around;width:70%}.footer-logo-wrapper .footer-accreditations .acc-logo{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:55px;width:auto;padding:.25rem;margin:.25rem}.footer-logo-wrapper .footer-accreditations .acc-logo img{height:auto;width:auto;max-height:55px}}@media only screen and (max-width:768px){.submissionFormWrapper{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%;height:100%;margin:auto;padding-bottom:2rem}.submissionFormWrapper .contact-submission-form{width:75%;height:100%}.submissionFormWrapper .contact-submission-form,.submissionFormWrapper .contact-submission-form .contactFormGroup{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column}.submissionFormWrapper .contact-submission-form .contactFormGroup{width:100%;padding:.25rem}.submissionFormWrapper .contact-submission-form .contactFormGroup label{margin:0;height:1.5rem;text-align:left;width:100%;letter-spacing:.025em;font-size:1.125em;line-height:1.25;position:relative;z-index:100}.submissionFormWrapper .contact-submission-form .contactFormGroup input[type=email],.submissionFormWrapper .contact-submission-form .contactFormGroup input[type=text]{padding:.25rem;height:2rem;line-height:normal;width:100%;font-family:inherit}.submissionFormWrapper .contact-submission-form .contactFormGroup input[type=submit]{margin-top:1.5rem;height:1.5rem;width:10rem;height:50px;background-color:#000;color:#fff;cursor:pointer}.submissionFormWrapper .contact-submission-form .contactFormGroup-message{width:100%;height:20%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;margin-top:.5rem}.submissionFormWrapper .contact-submission-form .contactFormGroup-message label{margin:0;height:1.5rem;text-align:left;width:100%;letter-spacing:.025em;font-size:1.125em;line-height:1.25;position:relative;z-index:100}.submissionFormWrapper .contact-submission-form .contactFormGroup-message textarea{width:100%;height:80px;font-family:inherit}.thankYouWrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.thankYouWrapper h2{font-size:2rem}.thankYouWrapper p{font-size:.25rem}}@media only screen and (min-width:769px){.submissionFormWrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;margin:auto}.submissionFormWrapper,.submissionFormWrapper .contact-submission-form{height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.submissionFormWrapper .contact-submission-form{-webkit-flex-direction:column;flex-direction:column;width:75%}.submissionFormWrapper .contact-submission-form .contactFormGroup{width:100%;padding:.25rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row}.submissionFormWrapper .contact-submission-form .contactFormGroup label{margin:0;height:1.5rem;text-align:left;width:30%;letter-spacing:.025em;font-size:1.125em;line-height:1.25;position:relative;z-index:100}.submissionFormWrapper .contact-submission-form .contactFormGroup input[type=email],.submissionFormWrapper .contact-submission-form .contactFormGroup input[type=text]{padding:.25rem;height:2rem;line-height:normal;width:70%;font-family:inherit}.submissionFormWrapper .contact-submission-form .contactFormGroup input[type=submit]{margin-top:1.5rem;height:1.5rem;width:10rem;height:50px;background-color:#000;color:#fff;cursor:pointer}.submissionFormWrapper .contact-submission-form .contactFormGroup-message{width:100%;height:20%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row;margin-top:.5rem}.submissionFormWrapper .contact-submission-form .contactFormGroup-message label{margin:0;height:1.5rem;text-align:left;width:30%;letter-spacing:.025em;font-size:1.125em;line-height:1.25;position:relative;z-index:100}.submissionFormWrapper .contact-submission-form .contactFormGroup-message textarea{width:70%;height:100%;font-family:inherit}.thankYouWrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.thankYouWrapper h2{font-size:2rem}.thankYouWrapper p{font-size:.25rem}}@media only screen and (max-width:768px){section .contact-wrapper{padding-top:70px;background-color:#ececec}section .contact-wrapper,section .contact-wrapper .contact-details-wrapper{-webkit-flex-direction:column;flex-direction:column;height:100%}section .contact-wrapper,section .contact-wrapper .contact-details-wrapper,section .contact-wrapper .contact-details-wrapper .contact-header{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%}section .contact-wrapper .contact-details-wrapper .contact-header{height:20%}section .contact-wrapper .contact-details-wrapper .contact-header h1{font-size:3rem;font-weight:500;color:#363636}section .contact-wrapper .contact-details-wrapper .contact-pre-text{width:90%}section .contact-wrapper .contact-details-wrapper .contact-pre-text p{width:100%;font-size:1rem;color:#363636}section .contact-wrapper .contact-details-wrapper .contact-form{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;position:relative;width:100%;height:50%;color:#363636}section .contact-wrapper .contact-details-wrapper .contact-form h1{font-size:3rem}section .contact-wrapper .contact-details-wrapper .contact-form p{font-size:1.5rem;color:#363636}section .contact-wrapper .contact-details-wrapper .contact-form ul{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column}section .contact-wrapper .contact-details-wrapper .contact-form li{height:2rem}section .contact-wrapper .contact-details-wrapper .contact-address{width:75%;height:40%;color:#363636}section .contact-wrapper .contact-details-wrapper .contact-address,section .contact-wrapper .contact-details-wrapper .contact-address ul{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start}section .contact-wrapper .contact-details-wrapper .contact-address ul{-webkit-flex-direction:column;flex-direction:column}section .contact-wrapper .contact-map{width:100%;height:600px}section .contact-wrapper .contact-map .googleMap{width:100%;height:100%}}@media only screen and (min-width:769px){section{height:100vh}section .contact-wrapper{-webkit-flex-direction:row;flex-direction:row;width:100%;padding-top:70px;background-color:#ececec}section .contact-wrapper,section .contact-wrapper .contact-details-wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:100%}section .contact-wrapper .contact-details-wrapper{-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start}}@media only screen and (min-width:769px) and (max-width:768px){section .contact-wrapper .contact-details-wrapper{width:100%}}@media only screen and (min-width:769px) and (min-width:769px){section .contact-wrapper .contact-details-wrapper{width:50%}}@media only screen and (min-width:769px){section .contact-wrapper .contact-details-wrapper .contact-header{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;height:20%;width:100%;padding-left:2rem}section .contact-wrapper .contact-details-wrapper .contact-header h1{font-size:3rem;font-weight:500;color:#363636}section .contact-wrapper .contact-details-wrapper .contact-pre-text{padding:1.5rem}section .contact-wrapper .contact-details-wrapper .contact-pre-text p{font-size:1rem;color:#363636}section .contact-wrapper .contact-details-wrapper .contact-form{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;position:relative;width:100%;height:50%;color:#363636}section .contact-wrapper .contact-details-wrapper .contact-form h1{font-size:3rem}section .contact-wrapper .contact-details-wrapper .contact-form p{font-size:1.5rem;color:#363636}section .contact-wrapper .contact-details-wrapper .contact-form ul{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column}section .contact-wrapper .contact-details-wrapper .contact-form li{height:2rem}section .contact-wrapper .contact-details-wrapper .contact-address{width:75%;height:40%;color:#363636}section .contact-wrapper .contact-details-wrapper .contact-address,section .contact-wrapper .contact-details-wrapper .contact-address ul{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start}section .contact-wrapper .contact-details-wrapper .contact-address ul{-webkit-flex-direction:column;flex-direction:column}section .contact-wrapper .contact-map,section .contact-wrapper .contact-map .googleMap{width:50%;height:100%}}@media only screen and (max-width:480px){.slider-section{width:100%;min-height:70vh;height:90vh;position:relative}.slider-section .slide-wrapper{width:100%;height:100%;margin:0;padding:0}.slider-section .slide-wrapper .slide{width:100%;height:100%;padding:10px;-webkit-justify-content:flex-end;justify-content:flex-end;background-size:cover}.slider-section .slide-wrapper .slide,.slider-section .slide-wrapper .slide .slide-text-container{box-sizing:border-box;margin:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.slider-section .slide-wrapper .slide .slide-text-container{padding:30px;background-color:rgba(0,0,0,.5);-webkit-justify-content:center;justify-content:center}.slider-section .slide-wrapper .slide .slide-text-container .slide-title{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:25%;padding:0;margin:0;border:0;font-size:2rem}.slider-section .slide-wrapper .slide .slide-text-container .slide-subtitle{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:25%;padding:0;margin:0;font-size:1rem}.slider-section .slide-wrapper .slide .slide-text-container .slide-link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:10%;padding:0;margin:0;font-size:.7rem}.slider-section .slide-wrapper .slide .slide-text-container a{text-decoration:none;color:#d3d3d3}.slider-section .slide-wrapper .leftButtonContainer{left:0;-webkit-justify-content:flex-start;justify-content:flex-start;padding-left:2rem}.slider-section .slide-wrapper .leftButtonContainer,.slider-section .slide-wrapper .rightButtonContainer{height:50%;width:25%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:3rem;z-index:10}.slider-section .slide-wrapper .rightButtonContainer{right:0;-webkit-justify-content:flex-end;justify-content:flex-end;padding-right:2rem}.slider-section .dots-container{box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;position:absolute;bottom:0;left:0;width:100%;height:20px;z-index:5}}@media only screen and (max-width:768px) and (min-width:481px){.slider-section{width:100%;min-height:70vh;height:90vh;position:relative}.slider-section .slide-wrapper{width:100%;height:100%;margin:0;padding:0}.slider-section .slide-wrapper .slide{width:100%;height:100%;padding:10px;-webkit-justify-content:flex-end;justify-content:flex-end;background-size:cover}.slider-section .slide-wrapper .slide,.slider-section .slide-wrapper .slide .slide-text-container{box-sizing:border-box;margin:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.slider-section .slide-wrapper .slide .slide-text-container{padding:30px;background-color:rgba(0,0,0,.5);-webkit-justify-content:center;justify-content:center}.slider-section .slide-wrapper .slide .slide-text-container .slide-title{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:25%;padding:0;margin:0;border:0;font-size:2rem}.slider-section .slide-wrapper .slide .slide-text-container .slide-subtitle{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:25%;padding:0;margin:0;font-size:1rem}.slider-section .slide-wrapper .slide .slide-text-container .slide-link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:10%;padding:0;margin:0;font-size:.7rem}.slider-section .slide-wrapper .slide .slide-text-container a{text-decoration:none;color:#d3d3d3}.slider-section .slide-wrapper .leftButtonContainer{left:0;-webkit-justify-content:flex-start;justify-content:flex-start;padding-left:2rem}.slider-section .slide-wrapper .leftButtonContainer,.slider-section .slide-wrapper .rightButtonContainer{height:50%;width:25%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:3rem;z-index:10}.slider-section .slide-wrapper .rightButtonContainer{right:0;-webkit-justify-content:flex-end;justify-content:flex-end;padding-right:2rem}.slider-section .dots-container{box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;position:absolute;bottom:0;left:0;width:100%;height:20px;z-index:5}}@media only screen and (max-width:1024px) and (min-width:769px){.slider-section{width:100%;min-height:70vh;height:80vh;position:relative}.slider-section .slide-wrapper{width:100%;height:100%;margin:0;padding:0}.slider-section .slide-wrapper .slide{width:100%;height:100%;padding:10px;-webkit-justify-content:flex-end;justify-content:flex-end;background-size:cover}.slider-section .slide-wrapper .slide,.slider-section .slide-wrapper .slide .slide-text-container{box-sizing:border-box;margin:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.slider-section .slide-wrapper .slide .slide-text-container{padding:30px;background-color:rgba(0,0,0,.5);-webkit-justify-content:center;justify-content:center}.slider-section .slide-wrapper .slide .slide-text-container .slide-title{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:25%;padding:0;margin:0;border:0;font-size:2rem}.slider-section .slide-wrapper .slide .slide-text-container .slide-subtitle{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:25%;padding:0;margin:0;font-size:1rem}.slider-section .slide-wrapper .slide .slide-text-container .slide-link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:10%;padding:0;margin:0;font-size:.7rem}.slider-section .slide-wrapper .slide .slide-text-container a{text-decoration:none;color:#d3d3d3}.slider-section .slide-wrapper .leftButtonContainer{left:0;-webkit-justify-content:flex-start;justify-content:flex-start;padding-left:2rem}.slider-section .slide-wrapper .leftButtonContainer,.slider-section .slide-wrapper .rightButtonContainer{height:50%;width:25%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:3rem;z-index:10}.slider-section .slide-wrapper .rightButtonContainer{right:0;-webkit-justify-content:flex-end;justify-content:flex-end;padding-right:2rem}.slider-section .dots-container{box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;position:absolute;bottom:0;left:0;width:100%;height:20px;z-index:5}}@media only screen and (min-width:769px){.slider-section{width:100%;height:90vh;position:relative}.slider-section .slide-wrapper{width:100%;height:100%;margin:0;padding:0}.slider-section .slide-wrapper .slide{width:100%;height:100%;padding:10px;-webkit-justify-content:flex-end;justify-content:flex-end;background-size:cover}.slider-section .slide-wrapper .slide,.slider-section .slide-wrapper .slide .slide-text-container{box-sizing:border-box;margin:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.slider-section .slide-wrapper .slide .slide-text-container{padding:30px;background-color:rgba(0,0,0,.5);-webkit-justify-content:center;justify-content:center}.slider-section .slide-wrapper .slide .slide-text-container .slide-title{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:25%;padding:0;margin:0;border:0;font-size:2rem}.slider-section .slide-wrapper .slide .slide-text-container .slide-subtitle{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:25%;padding:0;margin:0;font-size:1rem}.slider-section .slide-wrapper .slide .slide-text-container .slide-link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:10%;padding:0;margin:0;font-size:.7rem}.slider-section .slide-wrapper .slide .slide-text-container a{text-decoration:none;color:#d3d3d3}.slider-section .slide-wrapper .leftButtonContainer{left:0;-webkit-justify-content:flex-start;justify-content:flex-start;padding-left:2rem}.slider-section .slide-wrapper .leftButtonContainer,.slider-section .slide-wrapper .rightButtonContainer{height:50%;width:25%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:3rem;z-index:10}.slider-section .slide-wrapper .rightButtonContainer{right:0;-webkit-justify-content:flex-end;justify-content:flex-end;padding-right:2rem}.slider-section .dots-container{box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;position:absolute;bottom:0;left:0;width:100%;height:20px;z-index:5}}ul{list-style:none;margin:0;padding:0;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.item{display:block;width:10px;height:10px;border-radius:50%;margin:10px;position:relative;cursor:pointer;-webkit-flex-shrink:0;flex-shrink:0}.outline{position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;border:2px solid #fff;border-radius:50%}@media only screen and (max-width:768px){.homeAboutSection{min-height:75vh;background-color:#ececec;color:#363636;-webkit-flex-direction:column;flex-direction:column}.homeAboutSection,.homeAboutSection .leftBlock{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%}.homeAboutSection .leftBlock{height:auto;padding:4rem;text-align:center}.homeAboutSection .leftBlock h1{font-size:2rem}.homeAboutSection .leftBlock p{font-size:1rem}.homeAboutSection .rightBlock{width:100%;height:100%;padding-top:2rem;padding-bottom:2rem}.homeAboutSection .rightBlock div,.homeAboutSection .rightBlock div div,.homeAboutSection .rightBlock div div .homeAboutImage{height:100%;width:100%}.homeAboutSection .rightBlock div div .homeAboutImage img{height:100%;width:100%;object-fit:cover;object-position:center}}@media only screen and (min-width:769px){.homeAboutSection{width:100%;min-height:75vh;background-color:#ececec;color:#363636}.homeAboutSection,.homeAboutSection .leftBlock{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.homeAboutSection .leftBlock{width:50%;height:100%;padding:4rem;text-align:left}.homeAboutSection .leftBlock h1{font-size:2rem}.homeAboutSection .leftBlock p{font-size:1rem}.homeAboutSection .rightBlock{width:50%;height:100%;padding-top:2rem;padding-bottom:2rem}.homeAboutSection .rightBlock div,.homeAboutSection .rightBlock div div,.homeAboutSection .rightBlock div div .homeAboutImage{height:100%;width:100%}.homeAboutSection .rightBlock div div .homeAboutImage img{height:100%;width:100%;object-fit:cover;object-position:center}}@media only screen and (max-width:768px){.homeServicesSection{display:none}}@media only screen and (min-width:769px){.homeServicesSection .homeServicesWrapper{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-repeat:no-repeat;background-size:cover;background-position:50%;transition:all;position:relative;width:100%;height:100%}.homeServicesSection .homeServicesWrapper .homeSlideWrapper{width:100%;height:100%}.homeServicesSection .homeServicesWrapper .homeSlideWrapper .servicesImage,.homeServicesSection .homeServicesWrapper .homeSlideWrapper .servicesImage img{height:100%;width:100%;position:absolute;top:0;left:0}.homeServicesSection .homeServicesWrapper img{width:100%;height:100%;-webkit-filter:brightness(.5);filter:brightness(.5);transition:cubic-bezier(.075,.82,.165,1)}.homeServicesSection .homeServicesWrapper .buttonswrapper{width:100%;position:absolute;top:0;left:0}.homeServicesSection .homeServicesWrapper .buttonswrapper,.homeServicesSection .homeServicesWrapper .buttonswrapper .serviceLink{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:100%}.homeServicesSection .homeServicesWrapper .buttonswrapper .serviceLink{width:32%;min-width:200px;text-decoration:none;color:#ececec}.homeServicesSection .homeServicesWrapper .buttonswrapper .serviceLink:hover{background-color:rgba(0,0,0,.2)}.homeServicesSection .homeServicesWrapper .buttonswrapper .serviceLink .service{z-index:2;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;width:100%;height:100%;min-width:200px}.homeServicesSection .homeServicesWrapper .buttonswrapper .serviceLink .service h2{font-size:2rem}.homeServicesSection .homeServicesWrapper .buttonswrapper .serviceLink .service p{font-size:1rem}}.projectCard{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;min-height:400px;min-width:200px;height:33vh;margin:1em;padding:0}@media only screen and (max-width:480px){.projectCard{width:100%}}@media only screen and (max-width:1024px) and (min-width:481px){.projectCard{width:45%}}@media only screen and (min-width:1025px){.projectCard{width:30%}}.projectCard .projectContainer{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;height:100%;width:100%;background-color:#fff;position:relative}.projectCard .projectContainer .projectImage{width:100%;height:100%}.projectCard .projectContainer .projectImage img{width:100%;height:100%;object-fit:cover}.projectCard .projectContainer .projectInfo{min-height:20%;position:absolute;bottom:0;left:0;right:0;padding:1rem;background-color:#dedede}.projectCard .projectContainer .projectInfo,.projectCard .projectContainer .projectInfo ul{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.projectCard .projectContainer .projectInfo ul li{width:100%}.projectCard .projectContainer .projectInfo ul li h1{font-size:1rem;font-weight:600;color:#363636;text-transform:uppercase;text-decoration:none}.projectCard .projectContainer .projectInfo ul li .projectType{font-size:.8rem;font-weight:200;color:#363636}.projectCard .projectContainer .projectInfo ul li .seeMoreBtn{width:75%;height:50px;margin:.6rem;border:2px solid #5c5c5c;cursor:pointer;transition:.3s}.projectCard .projectContainer .projectInfo ul li .seeMoreBtn:hover{background-color:#5c5c5c;color:#ececec}@media screen and (max-width:480px){.featuredProjectsContainer{box-sizing:border-box;width:100%;height:100%;padding:1.5rem;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;flex-wrap:wrap;background-color:#ececec}.featuredProjectsContainer .featuredProjectsTitle{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%}.featuredProjectsContainer .featuredProjectsTitle h1{font-size:1.5rem;color:#000}.featuredProjectsContainer .cardWrapper{box-sizing:border-box;width:100%;height:50%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:768px) and (min-width:481px){.featuredProjectsContainer{box-sizing:border-box;height:100%;padding:1.5rem;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;background-color:#ececec}.featuredProjectsContainer,.featuredProjectsContainer .featuredProjectsTitle{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.featuredProjectsContainer .featuredProjectsTitle h1{font-size:1.5rem;color:#000}.featuredProjectsContainer .cardWrapper{box-sizing:border-box;width:100%;height:50%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:1024px) and (min-width:769px){.featuredProjectsContainer{box-sizing:border-box;height:100%;padding:1.5rem;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;background-color:#ececec}.featuredProjectsContainer,.featuredProjectsContainer .featuredProjectsTitle{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.featuredProjectsContainer .featuredProjectsTitle h1{font-size:1.5rem;color:#000}.featuredProjectsContainer .cardWrapper{box-sizing:border-box;width:100%;height:50%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:1025px){.featuredProjectsContainer{box-sizing:border-box;height:100%;padding:3rem;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;flex-wrap:wrap;background-color:#ececec}.featuredProjectsContainer,.featuredProjectsContainer .featuredProjectsTitle{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start}.featuredProjectsContainer .featuredProjectsTitle{-webkit-align-items:center;align-items:center}.featuredProjectsContainer .featuredProjectsTitle h1{font-size:1.5rem;color:#000}.featuredProjectsContainer .cardWrapper{box-sizing:border-box;width:100%;height:50%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:480px){.nav-wrapper{position:fixed;top:0;z-index:20;width:100%;height:70px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;transition:.7s}.nav-wrapper .navBackground{position:absolute;top:0;left:0;height:100%;width:100%;background:#000}.nav-wrapper nav{width:100%;height:100%;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;z-index:20}.nav-wrapper nav .Logo{margin-left:20px;height:35px;width:200px}.nav-wrapper nav .hamburger{z-index:21}.nav-wrapper nav .hamburger button{outline:none;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer;position:absolute;top:20%;right:5%;width:50px;height:50px;background:transparent}.menuBackground{position:fixed;top:70px;left:0;bottom:0;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%;background:#000;z-index:5}.menuBackground ul{margin:0;padding:0;position:absolute;top:70px}.menuBackground ul,.menuBackground ul li{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;text-decoration:none}.menuBackground ul li{width:100%;font-size:12vw;font-weight:500;color:#fff;list-style:none;margin-bottom:1rem}.menuBackground a{text-decoration:none}}@media only screen and (max-width:768px) and (min-width:481px){.nav-wrapper{position:fixed;top:0;z-index:20;width:100%;height:70px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;transition:.7s}.nav-wrapper .navBackground{position:absolute;top:0;left:0;height:100%;width:100%;background:#000}.nav-wrapper nav{width:100%;height:100%;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;z-index:20}.nav-wrapper nav .Logo{margin-left:20px;height:35px;width:200px}.nav-wrapper nav .hamburger{z-index:21}.nav-wrapper nav .hamburger button{outline:none;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer;position:absolute;top:20%;right:5%;width:50px;height:50px;background:transparent}.menuBackground{position:fixed;top:70px;left:0;bottom:0;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%;background:#000;z-index:5}.menuBackground ul{margin:0;padding:0;position:absolute;top:70px}.menuBackground ul,.menuBackground ul li{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;text-decoration:none}.menuBackground ul li{width:100%;font-size:8vw;font-weight:500;color:#fff;list-style:none;margin-bottom:1rem}.menuBackground a{text-decoration:none}}@media only screen and (min-width:769px){.nav-wrapper{position:fixed;top:0;z-index:20;width:100%;height:70px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;transition:.7s}.nav-wrapper .navBackground{position:absolute;top:0;left:0;height:100%;width:100%;background:#000}.nav-wrapper nav{width:100%;height:100%;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;z-index:20}.nav-wrapper nav .Logo{margin-left:20px;height:35px;width:200px}.nav-wrapper nav .hamburger{z-index:21}.nav-wrapper nav .hamburger button{outline:none;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer;position:absolute;top:20%;right:5%;width:50px;height:50px;background:transparent}.menuBackground{position:fixed;top:70px;left:0;bottom:0;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%;background:#000;z-index:20}.menuBackground ul{margin:0;padding:0;position:absolute;top:70px}.menuBackground ul,.menuBackground ul li{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;text-decoration:none}.menuBackground ul li{font-size:4rem;color:#fff;list-style:none;margin-bottom:1rem;width:100%}.menuBackground a{text-decoration:none}}.filterContainer{height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;background-color:#ececec;color:#363636;font-size:1rem}@media only screen and (max-width:768px){.filterContainer{width:100%}}@media only screen and (max-width:1024px) and (min-width:769px){.filterContainer{width:30%}}@media only screen and (min-width:1025px){.filterContainer{width:20%}}.filterContainer .filterHeader{display:-webkit-flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;display:flex;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;width:100%;padding:1rem;color:#363636;background-color:#dedede}.filterContainer .filterHeader h2{font-size:1.5rem}.filterContainer .filterHeader button{border:transparent;outline:none;background-color:#dedede}.filterContainer .filterHeader button svg{-webkit-filter:invert(1);filter:invert(1)}.filterContainer .formContainer{width:100%}.filterContainer .formContainer .filterForm{padding:1rem;height:100%;background-color:#dedede}.filterContainer .formContainer .filterForm,.filterContainer .formContainer .filterForm .formGroup{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column;width:100%}.filterContainer .formContainer .filterForm .formGroup{padding:.5rem;margin:.5rem}.filterContainer .formContainer .filterForm .formGroup .checkboxWrapper{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column}.filterContainer .formContainer .filterForm .formGroup .checkboxWrapper .checkboxContainer{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start}.filterContainer .formContainer .filterForm .formGroup label{margin:.2rem;font-size:.8rem}.filterContainer .formContainer .filterForm .formGroup .formControl{padding:.2rem;font-size:.8rem;border:0;background-color:#ececec;min-width:150px;border-radius:3px}.projectsWrapper{width:100%;height:auto;background-color:#ececec;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start}@media only screen and (max-width:768px){.projectsWrapper{-webkit-flex-direction:column;flex-direction:column}}@media only screen and (min-width:769px){.projectsWrapper{-webkit-flex-direction:row;flex-direction:row}}.projectsWrapper .projectsContainer{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:1em;min-height:100vh;background-color:#ececec}@media only screen and (max-width:768px){.projectsWrapper .projectsContainer{width:100%}}@media only screen and (min-width:769px){.projectsWrapper .projectsContainer{width:80%}}.projectsWrapper .projectsContainer .projectsCard{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:30%;min-width:200px;height:33vh;min-height:400px;padding:0;margin:1em}.projectsWrapper .projectsContainer .projectsCard button{border-style:hidden}.projectsWrapper .projectsContainer .projectsCard .projectContainer{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;position:relative;width:100%;height:100%;padding:0;background-color:#fff}.projectsWrapper .projectsContainer .projectsCard .projectContainer .projectImage{width:100%;height:100%}.projectsWrapper .projectsContainer .projectsCard .projectContainer .projectImage img{width:100%;height:100%;object-fit:cover}.projectsWrapper .projectsContainer .projectsCard .projectContainer .projectInfo{min-height:20%;position:absolute;bottom:0;left:0;right:0;padding:1rem;background-color:#dedede}.projectsWrapper .projectsContainer .projectsCard .projectContainer .projectInfo,.projectsWrapper .projectsContainer .projectsCard .projectContainer .projectInfo ul{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.projectsWrapper .projectsContainer .projectsCard .projectContainer .projectInfo ul li{width:100%}.projectsWrapper .projectsContainer .projectsCard .projectContainer .projectInfo ul li h1{font-size:1rem;font-weight:600;color:#363636;text-transform:uppercase;text-decoration:none}.projectsWrapper .projectsContainer .projectsCard .projectContainer .projectInfo ul li .projectType{font-size:.8rem;font-weight:200;color:#363636}.projectsWrapper .projectsContainer .projectsCard .projectContainer .projectInfo ul li .seeMoreBtn{width:75%;height:50px;margin:.6rem;border:2px solid #5c5c5c;cursor:pointer;transition:.3s}.projectsWrapper .projectsContainer .projectsCard .projectContainer .projectInfo ul li .seeMoreBtn:hover{background-color:#5c5c5c;color:#ececec}.loadingCover{position:absolute;top:0;left:0;width:100%;height:100vh;background-color:#000;z-index:100}@media only screen and (max-width:480px){.projectWrapper{height:auto;width:100%;background-color:#ececec}.projectWrapper .page-wrapper,.projectWrapper .page-wrapper .projectImages{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.projectWrapper .page-wrapper .projectImages{background-color:#ececec;padding:1rem 2rem}.projectWrapper .page-wrapper .projectImages .image{margin-top:50px;width:100%;height:auto}.projectWrapper .page-wrapper .projectImages .image img{width:100%;object-fit:cover}.projectWrapper .project-hero{top:70px;width:100%;height:auto;background-color:#ececec}.projectWrapper .project-hero,.projectWrapper .project-hero .title-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.projectWrapper .project-hero .title-container{height:100%}.projectWrapper .project-hero .title-container .header{height:auto;width:100%;max-width:100%;margin-top:70px;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.projectWrapper .project-hero .title-container .header h1{color:#5c5c5c;font-size:12vw}.projectWrapper .project-hero .title-container .description{width:100%;height:auto;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;padding:0 2rem}.projectWrapper .project-hero .title-container .description a{text-decoration:none}.projectWrapper .project-hero .title-container .description .projectBackButton{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:150px;height:50px;background-color:#5c5c5c;border-radius:10px}.projectWrapper .project-hero .title-container .description .projectBackButton p{color:#ececec}.projectWrapper .project-hero .title-container p{color:#5c5c5c;font-size:1rem}}@media only screen and (min-width:481px) and (max-width:768px){.projectWrapper{height:auto;width:100%;background-color:#ececec}.projectWrapper .page-wrapper,.projectWrapper .page-wrapper .projectImages{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.projectWrapper .page-wrapper .projectImages{background-color:#ececec;padding:1rem 2rem}.projectWrapper .page-wrapper .projectImages .image{margin-top:50px;width:100%;height:auto}.projectWrapper .page-wrapper .projectImages .image img{width:100%;object-fit:cover}.projectWrapper .project-hero{top:70px;width:100%;height:auto;background-color:#ececec}.projectWrapper .project-hero,.projectWrapper .project-hero .title-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.projectWrapper .project-hero .title-container{height:100%}.projectWrapper .project-hero .title-container .header{max-width:100%;margin-top:70px;box-sizing:border-box}.projectWrapper .project-hero .title-container .description,.projectWrapper .project-hero .title-container .header{height:auto;width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.projectWrapper .project-hero .title-container .description{-webkit-flex-direction:column;flex-direction:column;padding:0 2rem}.projectWrapper .project-hero .title-container .description a{text-decoration:none}.projectWrapper .project-hero .title-container .description .projectBackButton{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:150px;height:50px;background-color:#5c5c5c;border-radius:10px}.projectWrapper .project-hero .title-container .description .projectBackButton p{color:#ececec}.projectWrapper .project-hero .title-container h1{color:#5c5c5c;font-size:4rem}.projectWrapper .project-hero .title-container p{color:#5c5c5c;font-size:1rem}}@media only screen and (min-width:769px){.projectWrapper{height:auto;width:100%;background-color:#ececec}.projectWrapper .page-wrapper{width:100%}.projectWrapper .page-wrapper,.projectWrapper .page-wrapper .projectImages{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.projectWrapper .page-wrapper .projectImages{-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;width:60%;background-color:#ececec;padding:20px 10px 10px 20px}.projectWrapper .page-wrapper .projectImages .image{margin-top:50px;width:100%;height:auto}.projectWrapper .page-wrapper .projectImages .image img{width:100%;object-fit:cover}.projectWrapper .project-hero{width:40%;height:calc(100vh - 70px);display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:sticky;position:-webkit-sticky;top:70px;margin-top:70px;background-color:#ececec}.projectWrapper .project-hero .title-container{width:100%;-webkit-flex-direction:column;flex-direction:column}.projectWrapper .project-hero .title-container,.projectWrapper .project-hero .title-container .header{height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.projectWrapper .project-hero .title-container .header{width:auto;box-sizing:border-box;padding:1rem 0}.projectWrapper .project-hero .title-container .description{height:100%;width:90%;padding:1rem 0;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;overflow:scroll;overflow-x:hidden}.projectWrapper .project-hero .title-container .description::-webkit-scrollbar{width:5px}.projectWrapper .project-hero .title-container .description a{text-decoration:none}.projectWrapper .project-hero .title-container .description .projectBackButton{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:150px;height:50px;background-color:#5c5c5c;border-radius:10px}.projectWrapper .project-hero .title-container .description .projectBackButton p{color:#ececec}.projectWrapper .project-hero .title-container h1{color:#5c5c5c;font-size:4rem}.projectWrapper .project-hero .title-container p{color:#5c5c5c;font-size:1rem}}footer{position:-webkit-sticky;position:sticky;top:500px}.servicesPageWrapper{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;height:auto;width:100%;background-color:#ececec}.servicesPageWrapper .servicesSection{display:-webkit-flex;display:flex;height:auto;width:100%;-webkit-flex-wrap:wrap;flex-wrap:wrap}.servicesPageWrapper .servicesSection:nth-child(2n){-webkit-flex-direction:row-reverse;flex-direction:row-reverse;text-align:right;background-color:#ececec;-webkit-align-items:flex-end;align-items:flex-end}.servicesPageWrapper .servicesSection:nth-child(odd){-webkit-flex-direction:row;flex-direction:row;text-align:left;background-color:#dedede;-webkit-align-items:flex-start;align-items:flex-start}.servicesPageWrapper .servicesSection .serviceHeaderText{width:85%;height:auto;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;margin:auto;padding:1rem}.servicesPageWrapper .servicesSection .serviceHeaderText p{margin:0;padding:.25rem;font-size:1rem;color:#5c5c5c}@media only screen and (max-width:768px){.servicesPageWrapper .servicesSection .serviceSectionWrapper{height:auto;min-height:80vh;width:85%;margin:auto;padding:1.5rem;background-color:transparent;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:inherit;flex-direction:inherit;text-align:inherit;-webkit-align-items:inherit;align-items:inherit}.servicesPageWrapper .servicesSection .serviceSectionWrapper .serviceSectionText{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:100%;width:100%;margin:auto;padding:1.5rem}.servicesPageWrapper .servicesSection .serviceSectionWrapper .serviceSectionText .serviceSectionTitle h2{color:#5c5c5c;font-size:1.5rem;text-align:center}.servicesPageWrapper .servicesSection .serviceSectionWrapper .serviceSectionText .serviceSectionDescription p{color:#5c5c5c;font-size:1rem;text-align:center}.servicesPageWrapper .servicesSection .serviceSectionWrapper .serviceSectionText .serviceLinkBtnWrap{width:75%;height:50px;margin:.6rem}.servicesPageWrapper .servicesSection .serviceSectionWrapper .serviceSectionText .serviceLinkBtnWrap .learnMoreBtn{width:100%;height:100%;border:2px solid #5c5c5c;cursor:pointer;transition:.3s}.servicesPageWrapper .servicesSection .serviceSectionWrapper .serviceSectionText .serviceLinkBtnWrap .learnMoreBtn:hover{background-color:#5c5c5c;color:#ececec}.servicesPageWrapper .servicesSection .serviceSectionWrapper .serviceSectionImage{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;height:100%;min-height:220px;width:100%}.servicesPageWrapper .servicesSection .serviceSectionWrapper .serviceSectionImage img{width:100%;height:100%;margin:auto;object-fit:cover}}@media only screen and (min-width:769px){.servicesPageWrapper .servicesSection .serviceSectionWrapper{height:60vh;width:85%;background-color:transparent;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:inherit;flex-direction:inherit;text-align:inherit}.servicesPageWrapper .servicesSection .serviceSectionWrapper,.servicesPageWrapper .servicesSection .serviceSectionWrapper .serviceSectionText{margin:auto;padding:3rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:inherit;align-items:inherit}.servicesPageWrapper .servicesSection .serviceSectionWrapper .serviceSectionText{-webkit-flex-direction:column;flex-direction:column;height:100%;width:50%}.servicesPageWrapper .servicesSection .serviceSectionWrapper .serviceSectionText .serviceSectionTitle h2{color:#5c5c5c;font-size:1.5rem}.servicesPageWrapper .servicesSection .serviceSectionWrapper .serviceSectionText .serviceSectionDescription p{color:#5c5c5c;font-size:1rem}.servicesPageWrapper .servicesSection .serviceSectionWrapper .serviceSectionText .serviceLinkBtnWrap{width:75%;height:50px;margin:.6rem}.servicesPageWrapper .servicesSection .serviceSectionWrapper .serviceSectionText .serviceLinkBtnWrap .learnMoreBtn{width:100%;height:100%;border:2px solid #5c5c5c;cursor:pointer;transition:.3s}.servicesPageWrapper .servicesSection .serviceSectionWrapper .serviceSectionText .serviceLinkBtnWrap .learnMoreBtn:hover{background-color:#5c5c5c;color:#ececec}.servicesPageWrapper .servicesSection .serviceSectionWrapper .serviceSectionImage{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;height:100%;width:50%}.servicesPageWrapper .servicesSection .serviceSectionWrapper .serviceSectionImage img{width:85%;height:100%;margin:auto;object-fit:cover}}body p{font-family:Poppins,Arial,Helvetica,sans-serif;font-size:3rem}*{box-sizing:border-box}section{width:100%;min-height:100vh;background-color:#363636}@media only screen and (max-width:480px){.servicePageWrapper{width:100%;height:auto;background-color:#ececec;padding:1em}.servicePageWrapper .serviceWrapper{margin:0;padding:0;width:100%;min-height:100vh;color:#363636}.servicePageWrapper .serviceWrapper div{width:100%;height:auto}.servicePageWrapper .serviceWrapper div .fadeInBox{height:auto}.servicePageWrapper .serviceWrapper div .fadeInBox,.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageRight{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageRight{-webkit-flex-direction:column-reverse;flex-direction:column-reverse;min-height:50vh}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageRight .startImg{width:100%;height:75%}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageRight .startImg img{object-fit:cover;object-position:center;width:100%;height:100%}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageRight .headerTxt{width:100%;height:auto;color:#363636;padding:1rem;z-index:1;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageRight .headerTxt p{font-size:1rem}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageLeft{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;min-height:50vh}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageLeft .img02{width:100%;height:75%}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageLeft .img02 img{object-fit:cover;object-position:center;width:100%;height:100%}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageLeft .serviceBodyTxt{width:50%;height:auto}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageLeft .serviceBodyTxt,.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageLeft .serviceBodyTxt ul{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageLeft .serviceBodyTxt ul li p{padding:0;margin:0}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageLeft .serviceBodyTxt p{font-size:1rem}.servicePageWrapper .relatedProjects{min-height:50vw;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;background-color:#ececec;color:#363636}.servicePageWrapper .relatedProjects .relatedProjectsHeader{font-weight:600}.servicePageWrapper .relatedProjects .relatedProjectContainer{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;min-height:50vh;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}@media only screen and (max-width:768px) and (min-width:481px){.servicePageWrapper{width:100%;height:auto;background-color:#ececec;padding:1em}.servicePageWrapper .serviceWrapper{margin:0;padding:0;width:100%;min-height:100vh;color:#363636}.servicePageWrapper .serviceWrapper div{width:100%;height:auto}.servicePageWrapper .serviceWrapper div .fadeInBox{height:auto}.servicePageWrapper .serviceWrapper div .fadeInBox,.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageRight{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageRight{-webkit-flex-direction:column-reverse;flex-direction:column-reverse;min-height:50vh}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageRight .startImg{width:100%;height:75%}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageRight .startImg img{object-fit:cover;object-position:center;width:100%;height:100%}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageRight .headerTxt{width:100%;height:auto;color:#363636;padding:1rem;z-index:1;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageRight .headerTxt p{font-size:1rem}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageLeft{display:-webkit-flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%;min-height:50vh;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageLeft .img02{width:100%;height:75%}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageLeft .img02 img{object-fit:cover;object-position:center;width:100%;height:100%}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageLeft .serviceBodyTxt{width:50%;height:auto}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageLeft .serviceBodyTxt,.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageLeft .serviceBodyTxt ul{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageLeft .serviceBodyTxt ul li p{padding:0;margin:0}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageLeft .serviceBodyTxt p{font-size:1rem}.servicePageWrapper .relatedProjects{min-height:50vw;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;background-color:#ececec;color:#363636}.servicePageWrapper .relatedProjects .relatedProjectsHeader{font-weight:600}.servicePageWrapper .relatedProjects .relatedProjectContainer{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;min-height:50vh;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}@media only screen and (max-width:1024px) and (min-width:769px){.servicePageWrapper{width:100%;height:auto;background-color:#ececec;padding:1em}.servicePageWrapper .serviceWrapper{margin:0;padding:0;width:100%;height:100vh;color:#363636}.servicePageWrapper .serviceWrapper div{width:100%;height:auto}.servicePageWrapper .serviceWrapper div .fadeInBox{height:auto}.servicePageWrapper .serviceWrapper div .fadeInBox,.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageRight{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageRight{-webkit-flex-direction:row-reverse;flex-direction:row-reverse;height:50vh}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageRight .startImg{width:50%;height:75%}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageRight .startImg img{object-fit:cover;object-position:center;width:65%;height:100%}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageRight .headerTxt{width:50%;height:auto;color:#363636;padding:1rem;z-index:1;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageRight .headerTxt p{font-size:1rem}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageLeft{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%;height:50vh}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageLeft .img02{width:50%;height:75%}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageLeft .img02 img{object-fit:cover;object-position:center;width:65%;height:100%}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageLeft .serviceBodyTxt{width:50%;height:auto}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageLeft .serviceBodyTxt,.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageLeft .serviceBodyTxt ul{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageLeft .serviceBodyTxt ul li p{padding:0;margin:0}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageLeft .serviceBodyTxt p{font-size:1rem}.servicePageWrapper .relatedProjects{min-height:50vw;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;background-color:#ececec;color:#363636}.servicePageWrapper .relatedProjects .relatedProjectsHeader{font-weight:600}.servicePageWrapper .relatedProjects .relatedProjectContainer{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;min-height:50vh;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}@media only screen and (min-width:1025px){.servicePageWrapper{width:100%;height:auto;background-color:#ececec;padding:1em}.servicePageWrapper .serviceWrapper{margin:0;padding:0;width:100%;height:100vh;color:#363636}.servicePageWrapper .serviceWrapper div{width:100%;height:auto}.servicePageWrapper .serviceWrapper div .fadeInBox{height:auto}.servicePageWrapper .serviceWrapper div .fadeInBox,.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageRight{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageRight{-webkit-flex-direction:row-reverse;flex-direction:row-reverse;height:50vh}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageRight .startImg{width:50%;height:75%}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageRight .startImg img{object-fit:cover;object-position:center;width:65%;height:100%}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageRight .headerTxt{width:50%;height:auto;color:#363636;padding:1rem;z-index:1;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageRight .headerTxt p{font-size:1rem}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageLeft{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%;height:50vh}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageLeft .img02{width:50%;height:75%}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageLeft .img02 img{object-fit:cover;object-position:center;width:65%;height:100%}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageLeft .serviceBodyTxt{width:50%;height:auto}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageLeft .serviceBodyTxt,.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageLeft .serviceBodyTxt ul{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageLeft .serviceBodyTxt ul li p{padding:0;margin:0}.servicePageWrapper .serviceWrapper div .fadeInBox .displayImageLeft .serviceBodyTxt p{font-size:1rem}.servicePageWrapper .relatedProjects{min-height:50vw;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;background-color:#ececec;color:#363636}.servicePageWrapper .relatedProjects .relatedProjectsHeader{font-weight:600}.servicePageWrapper .relatedProjects .relatedProjectContainer{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;min-height:50vh;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}
/*# sourceMappingURL=main.cf39607d.chunk.css.map */