@font-face{font-family:Helvetica;src:url(/static/media/Helvetica.06113bf748ae7dc33e05.ttf)}@font-face{font-family:Albra;src:url(/static/media/AlbraTRIAL-Regular.5b85b8e32adc241fcb94.ttf)}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#f5eee3}h2{color:#111;font-family:Helvetica;font-size:60px;font-weight:400}.navbar{display:flex;flex-direction:row;margin-top:20px;width:100%}.navbar div{padding-left:117px;width:70%}.navbar div img{height:105px;width:120px}.navbar nav{padding-right:100px;width:30%}.navbar nav ul{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-evenly;list-style:none;width:100%}.navbar nav ul li{font-family:Helvetica;font-size:18px;font-weight:400}.navbar nav ul li a{color:#333;text-decoration:none}.headerContainer{background-image:url(/static/media/blob.0dd0ad26814c0bfb1ac4.png);background-position:100%;background-repeat:no-repeat;display:flex;flex-direction:column;height:auto;justify-content:end;width:100%}.headerContainer .titleContainer{display:flex;flex-direction:column;margin-top:100px;padding-bottom:70px;position:relative;width:100%}.headerContainer .titleContainer h2{align-self:flex-end;color:#000;font-family:Helvetica;font-size:32px;font-weight:400;line-height:36.8px;margin-right:120px;position:absolute;text-align:center;width:40%;z-index:2}.headerContainer .titleContainer img{width:100%}.aboutUsSection{background-image:url(/static/media/blob2.6ced88e97f96f650af68.png);background-position:0;background-repeat:no-repeat;height:80vh;padding-top:20vh;width:100%}.aboutUsSection .aboutUsContainer{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;width:80%}.aboutUsSection .aboutUsContainer h2{margin-bottom:25px}.aboutUsSection .aboutUsContainer .aboutUsInfo{display:flex;flex-direction:row;width:100%}.aboutUsSection .aboutUsContainer .aboutUsInfo h4{font-family:Albra;font-size:32px;font-weight:400;line-height:43.87px;padding-right:160px;text-align:center;width:50%}.aboutUsSection .aboutUsContainer .aboutUsInfo p{font-family:Helvetica;font-size:22px;font-weight:400;line-height:25.3px;padding-left:150px;width:50%}.servicesSection{margin-top:10vh;width:100%}.servicesSection .servicesContainer{align-items:flex-end;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;width:80%}.servicesSection .servicesContainer h2{align-self:flex-start}.servicesSection .servicesContainer .servicesInfo{width:70%}.servicesSection .servicesContainer .servicesInfo div{display:flex;flex-direction:row;margin-top:65px}.servicesSection .servicesContainer .servicesInfo div div{align-items:flex-end;display:flex;flex-direction:column}.servicesSection .servicesContainer .servicesInfo div div h5{font-family:Helvetica;font-size:31px;font-weight:400;margin-bottom:20px}.servicesSection .servicesContainer .servicesInfo div div p{font-family:Helvetica;font-size:16px;font-weight:400;line-height:18.4px;margin-top:20px;width:69%}.formSection{align-items:flex-end;display:flex;height:auto;margin-top:20vh;width:100%}.formSection .formContainer{background-color:#333;border-top-right-radius:100px;height:auto;padding-bottom:60px;width:100%}.formSection .formContainer h2{color:#fff;margin-left:10%;margin-top:100px;width:55%}form{margin-left:5%;width:70%}form .inputContainer{display:flex;flex-direction:row;justify-content:space-between;margin:auto;width:85%}form .inputContainer div{display:flex;flex-direction:column;width:100%}form .inputContainer div label{color:#fff;font-family:Helvetica;font-size:16px;font-weight:400;margin-top:60px;padding-left:7px}form .inputContainer div input{background-color:initial;border:none;border-bottom:2px solid #fff;color:#fff;font-size:18px;height:50px;width:95%}form .inputContainer div input::-webkit-inner-spin-button,form .inputContainer div input::-webkit-outer-spin-button{-webkit-appearance:none}form .inputContainer div .eventDescriptionArea{width:97.5%}form .formFooter{align-items:end;display:flex;flex-direction:row;justify-content:space-between;margin-left:7.7%;width:100%}form .formFooter .submitButton{all:unset;border:2px solid #fff;border-radius:5px;color:#fff;cursor:pointer;font-family:Helvetica;font-size:16px;font-weight:400;margin-top:60px;padding:1.8% 13%}form .formFooter .submitButton:hover{background-color:#fff;color:#333;transition:all .5s}form .socialMedia{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:11%}form .socialMedia p{color:#fff;font-family:Helvetica;font-size:16px;font-weight:400}@media only screen and (max-width:500px){.headerContainer .navbar{justify-content:space-evenly}.headerContainer .navbar nav{padding-right:0;width:60%}.headerContainer .navbar div{padding:0;width:auto}.headerContainer .titleContainer h2{font-size:16px;line-height:18.4px;margin-right:30px;width:60%}.aboutUsSection{height:auto;padding-top:0}.aboutUsSection .aboutUsContainer h2{font-size:28px}.aboutUsSection .aboutUsContainer .aboutUsInfo{display:flex;flex-direction:column;width:100%}.aboutUsSection .aboutUsContainer .aboutUsInfo h4{font-size:18px;line-height:24.68px;margin-bottom:20px;padding-right:0;text-align:left;width:auto}.aboutUsSection .aboutUsContainer .aboutUsInfo p{font-size:16px;line-height:18.4px;padding-left:0;width:auto}.servicesSection .servicesContainer{width:90%}.servicesSection .servicesContainer h2{font-size:28px}.servicesSection .servicesContainer .servicesInfo{justify-content:space-around;width:100%}.servicesSection .servicesContainer .servicesInfo div{margin-top:20px}.servicesSection .servicesContainer .servicesInfo div .dot{margin-right:10%}.servicesSection .servicesContainer .servicesInfo div div{align-items:flex-start}.servicesSection .servicesContainer .servicesInfo div div h5{font-size:20px;padding-left:15px}.servicesSection .servicesContainer .servicesInfo div div .serviceDescription{font-size:16px;line-height:18.4px;width:auto}.formSection{margin-top:10vh}.formSection .formContainer{border-top-right-radius:50px}.formSection .formContainer h2{font-size:28px;margin:40px 20px 0;width:auto}.formSection .formContainer form{margin:auto;width:100%}.formSection .formContainer form .inputContainer{display:block;margin:auto;width:95%}.formSection .formContainer form .inputContainer div label{margin-top:30px}.formSection .formContainer form .inputContainer div input{width:100%}}
/*# sourceMappingURL=main.32fbe535.css.map*/