body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#main_navbar{border-bottom:1px solid #cccaca;justify-content:space-between;width:100vw}#main_navbar,#main_navbar #main_nav_right{align-items:center;display:flex;flex-direction:row}#main_navbar #main_nav_right{justify-content:space-evenly;width:20%}#main_navbar #main_nav_right p{cursor:pointer}#main_navbar #main_nav_left{padding-left:3%}#main_navbar #main_nav_left h2{color:#016a70;cursor:pointer;font-size:1.5vw}#main_navbar #main_nav_right p{font-size:1vw;font-weight:600}#main_navbar #main_nav_right p:nth-of-type(3){background-color:#016a70;border-radius:25px;color:#fff;padding:3% 5%}#main_navbar #main_nav_right p:nth-of-type(3):hover{background-color:#0098a0}#main_menu div{background-color:#016a70;height:2px;margin:10% 0 0;width:15px}#main_menu{cursor:pointer;padding:5%}#main_menu,#menu_card{display:flex;display:none;flex-direction:column}#menu_card{align-items:center;background-color:#016a70;justify-content:center;position:absolute;width:100vw}#menu_card p{color:#fff;cursor:pointer;font-size:3vw}@media screen and (min-width:0px) and (max-width:500px){#main_navbar #main_nav_right{display:none}#main_menu{display:flex}#main_navbar #main_nav_left h2{font-size:4vw}#menu_card{display:flex;width:100%}}body{overflow-x:hidden}#home_container{background-color:#fff;height:100vh;width:100vw}#home_content{align-items:center;display:flex;flex-direction:row;justify-content:space-around;margin-top:7%;width:100%}#home_content #home_content_left{display:flex;flex-direction:column;justify-content:center;width:50%}#home_content_left p{font-size:2vw;font-weight:300;line-height:120%;text-align:justify;width:80%}#home_content_left button{background-color:#016a70;border:none;border-radius:15px;color:#fff;cursor:pointer;font-size:1vw;padding:2%;width:20%}#home_content_left button:hover{background-color:#0098a0}#home_content_right{width:30%}#home_content_right img{width:100%}@media screen and (min-width:0px) and (max-width:500px){#home_content{flex-direction:column-reverse;margin-top:15vh}#home_content #home_content_left{align-items:center;width:100%}#home_content_left p{font-size:4vw;width:70%}#home_content_right{align-items:center;display:flex;flex-direction:row;justify-content:center}#home_content_right img{width:50%}#home_content_right{width:100%}#home_content_left button{border-radius:15px;cursor:pointer;font-size:3vw;padding:3%;width:30%}}.login-content{align-items:center;display:flex;flex-direction:column;margin-top:8%}.login-content p{margin:0}.login-content p:first-of-type{font-size:3.5vw;font-weight:500;margin-bottom:1%}.login-content p:nth-of-type(2){font-size:2vw;margin-bottom:2.5%}.login-content input{background-color:#4d7978;border:none;border-radius:.9vw;color:#fff;color-scheme:dark;font-size:.9vw;margin:.5% .8%;padding:1% 1.5%;width:13%}.login-content input::placeholder{color:#fff}.login-content p:nth-of-type(2){font-size:1.1vw;margin-top:1%;text-align:center}.login-content .signup{color:#016a70;cursor:pointer;display:inline;font-size:1.1vw!important}.login-content .signup:hover{color:#00565a;text-decoration:underline}.login-content p:nth-of-type(3){color:#003f42;font-size:1vw;margin-bottom:1%;margin-top:-1.5%}.login-content p:nth-of-type(3):hover{text-decoration:underline}.login-content #login-button{background-color:#a2c579;border:none;border-radius:.5vw;color:#fff;cursor:pointer;font-size:1.1vw;font-weight:400;padding:.6% 1.8%}.login-content #login-button:hover{background-color:#88b654;color:#fff}@media screen and (min-width:0px) and (max-width:500px){.login-content{margin-top:20%}.login-content p:first-of-type{font-size:8vw}.login-content p:nth-of-type(2){font-size:5vw;margin-bottom:2%}.login-content input:first-of-type{margin-top:5%}.login-content input{font-size:3vw;padding:2% 3%;width:38%}.login-content p:nth-of-type(2){font-size:3vw;margin-top:4%;width:60%}.login-content .signup{font-size:3vw!important}.login-content p:nth-of-type(3){font-size:2.7vw;margin-top:.8%;text-align:center;width:40%}.login-content #login-button{border-radius:.7vw;font-size:3vw;margin-top:2.5%;padding:1% 2%}}#Signup-heading{margin-bottom:4%}#error101{font-size:1.1vw;margin:1%;text-align:center}.login-content #next-button{background-color:#a2c579;border:none;border-radius:.5vw;color:#fff;cursor:pointer;font-size:1.1vw;font-weight:400;padding:.4% 2.3%}.login-content #next-button:hover{background-color:#88b654;color:#fff}@media screen and (min-width:0px) and (max-width:500px){#error101{font-size:3vw;margin-bottom:1.5%;margin-top:4%;width:60%}.login-content #next-button{border-radius:.7vw;font-size:3vw;margin-top:1%;padding:1.2% 5%}}.login-content select{background-color:#4d7978;border:none;border-radius:.9vw;color:#fff;font-size:.9vw;margin:.5% .8%;padding:1% 1.5%;width:16%}.login-content #signup-button{background-color:#a2c579;border:none;border-radius:.5vw;color:#fff;cursor:pointer;font-size:1.1vw;font-weight:400;margin-top:.8%;padding:.4% 2%}.login-content #signup-button:hover{background-color:#88b654;color:#fff}@media screen and (min-width:0px) and (max-width:500px){.login-content select{font-size:3vw;padding:2% 3%;width:44%}.login-content #signup-button{font-size:3vw;margin-top:2%;padding:1.1% 3.6%}}.profile-container .profile-content .message-provider #header p:first-of-type{font-size:1.7vw;font-weight:600;margin:0}.profile-container .profile-content .provider-chatbot .message-interface-bg .scroll-div .scroll-object .recieved-message{margin:1% 0}.view-providers-container{display:flex;flex-direction:column;padding-left:5%;padding-top:2%;width:100%}.view-providers-container #heading{font-size:1.8vw;font-weight:500}.view-providers-container .search-bar{display:flex;flex-direction:row}.view-providers-container .search-bar input{font-size:1.2vw;padding:1% .8%;width:30%}.view-providers-container .search-bar input,.view-providers-container .search-bar select{background-color:#c4dfa6;border-radius:10px;border-style:solid;color:#016a70;font-weight:500}.view-providers-container .search-bar select{font-size:1vw;margin-left:1.2%;padding:0 1%}.view-providers-container .provider-container{display:flex;flex-direction:column;margin-top:3%;width:47%}.view-providers-container .provider-container .provider-name{align-items:center;display:flex;flex-direction:row}.view-providers-container .provider-container .provider-name #review-star{color:#f4c01e;font-size:1vw;padding-left:.5%}.view-providers-container .provider-container .provider-name p{color:#016a70;font-size:1.3vw;font-weight:500;margin:0}.view-providers-container .provider-container .provider-name p:first-of-type{padding-right:2%}.view-providers-container .provider-container .provider-name p:nth-of-type(2){font-weight:600}.view-providers-container .provider-container .provider-info p{font-size:1vw;line-height:120%;margin:1.2% 0 0}.view-providers-container .provider-container .provider-skills ul{color:#016a70;display:flex;flex-direction:row;font-size:1.1vw;font-weight:500;margin:3% 0}.view-providers-container .provider-container .provider-skills ul li:first-of-type{margin-left:0}.view-providers-container .provider-container .provider-skills ul li{margin-left:5%}.view-providers-container .provider-container .provider-skills p{color:#016a70;font-size:1vw;font-weight:600}.view-providers-container .provider-container button{background-color:#6ca8ac;border-radius:1vw;border-style:none;color:#fff;cursor:pointer;font-size:1vw;font-weight:500;padding:1.7% 2%;width:18%}.view-providers-container .provider-container button:hover{background-color:#016a70}@media screen and (min-width:0px) and (max-width:500px){.view-providers-container #heading{font-size:4.2vw}.view-providers-container .search-bar input{font-size:2.2vw;padding:2% 1.8%;width:42%}.view-providers-container .search-bar select{font-size:2vw;padding:1% 2%}.view-providers-container .provider-container{margin-top:5%;width:75%}.view-providers-container .provider-container .provider-name #review-star{font-size:2.3vw}.view-providers-container .provider-container .provider-name p{font-size:3vw}.view-providers-container .provider-container .provider-info p{font-size:2vw;margin-top:2%}.view-providers-container .provider-container .provider-skills ul{font-size:2.1vw;padding-left:2%}.view-providers-container .provider-container button{font-size:2.2vw;padding:2.7% 3%}}.review-container{align-items:center;display:flex;flex-direction:row;justify-content:space-around;margin-top:5%}.review-container .review-container-left{display:flex;flex-direction:column}.review-container .review-container-left p:first-of-type{font-size:2vw;font-weight:500;margin-left:1%;margin-top:0}.review-container .review-container-left textarea{background-color:#4d7978;border:none;border-radius:1vw;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:23vh;padding:3%;resize:none;width:40vw}.review-container .review-container-left .rating-stars{align-items:center;display:flex;flex-direction:row}.review-container .review-container-left .rating-stars p:first-of-type{color:#016a70;display:inline-block;font-size:1.2vw;font-weight:500;margin:3% 3% 3% 1%}.review-container .review-container-left .rating-stars .star{cursor:pointer}.review-container .review-container-left button{background-color:#4d7978;border:none;border-radius:1vw;color:#fff;cursor:pointer;font-size:1vw;font-weight:500;margin:0;padding:2% 0;width:20%}.review-container .review-container-left button:hover{background-color:#016a70}.review-container .review-container-right img{width:400px}input[type=radio]{display:none}@media screen and (min-width:810px) and (max-width:1010px){.review-container .review-container-right img{width:300px}}@media screen and (min-width:500px) and (max-width:810px){.review-container .review-container-left p:first-of-type{font-size:4vw}.review-container .review-container-right img{width:200px}.review-container .review-container-left textarea{height:15vh;width:50vw}.review-container .review-container-left .rating-stars p:first-of-type{font-size:2vw;margin:6% 0}.review-container .review-container-left button{font-size:1.8vw}}@media screen and (min-width:0px) and (max-width:500px){.review-container{margin-top:15%}.review-container .review-container-left{align-items:center;justify-content:center}.review-container .review-container-left p:first-of-type{font-size:6vw}.review-container .review-container-left textarea{height:15vh;width:70vw}.review-container .review-container-left .rating-stars p:first-of-type{font-size:4vw;margin:10% 0}.review-container .review-container-left button{font-size:3vw;width:40%}.review-container .review-container-right{display:none}}.inbox-container{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;padding:2% 8%;width:100%}.inbox-container .inbox-content{display:flex}.inbox-container p:first-of-type{font-size:2.2vw;font-weight:500}.inbox-container .inbox-content .inbox-content-left{display:flex;flex-direction:column;width:40%}.inbox-container .inbox-content .inbox-content-left .text-container{display:flex;flex-direction:column;margin-bottom:3%}.inbox-container .inbox-content .inbox-content-left .text-container .text-buttons{display:flex;flex-direction:row}.inbox-container .inbox-content .inbox-content-left .text-container .text-buttons button{border-radius:1vw;border-style:none;color:#fff;cursor:pointer;font-size:1vw;font-weight:600;margin-right:.8%;padding:.7% 1.5%}.inbox-container .inbox-content .inbox-content-left .text-container .text-buttons button:first-of-type{background-color:#a2c579}.inbox-container .inbox-content .inbox-content-left .text-container .text-buttons button:nth-of-type(2){background-color:#016a70}.inbox-container .inbox-content .inbox-content-left .text-container .text-info{width:100%}.inbox-container .inbox-content .inbox-content-left .text-container .text-info p{font-size:1.3vw;font-weight:300;line-height:1.5vw;margin-top:1.2%}.inbox-container .inbox-content .inbox-content-right{padding-left:11%}@media screen and (min-width:0px) and (max-width:500px){.inbox-container p:first-of-type{font-size:4.2vw}.inbox-container .inbox-content .inbox-content-left{width:70%}.inbox-container .inbox-content .inbox-content-left .text-container{display:flex;flex-direction:column;margin:3% 0}.inbox-container .inbox-content .inbox-content-left .text-container .text-buttons button{font-size:2vw;margin-right:2%;padding:2.5% 3.3%}.inbox-container .inbox-content .inbox-content-left .text-container .text-info p{font-size:2.5vw;font-weight:400;line-height:2.8vw;margin-top:2%}.inbox-container .inbox-content .inbox-content-right{display:none}}@media screen and (min-width:500px) and (max-width:880px){.inbox-container .inbox-content{align-items:center;display:flex}.inbox-container .inbox-content .inbox-content-left{width:52%}.inbox-container .inbox-content .inbox-content-left .text-container .text-buttons button{font-size:1.5vw;margin-right:2%;padding:1% 2%}.inbox-container .inbox-content .inbox-content-left .text-container .text-info p{font-size:1.5vw;font-weight:400;line-height:1.8vw;margin-top:2%}.inbox-container .inbox-content .inbox-content-right{padding-left:0}.inbox-container .inbox-content .inbox-content-right img{width:300px}}.findJobs-container{padding:2% 8%;width:100%}.findJobs-container p:first-of-type{font-size:2.2vw;font-weight:500;margin-bottom:1%}.findJobs-container #search{background-color:#c4dfa6;border-radius:10px;border-style:solid;color:#016a70;font-size:1vw;font-weight:500;margin-bottom:2%;padding:1% .8%;width:30%}.findJobs-container .job-container{display:flex;flex-direction:column;margin-bottom:2%;padding-left:.5%;width:50%}.findJobs-container .job-container .job-container-header{display:flex;flex-direction:row;justify-content:space-between}.findJobs-container .job-container .job-container-header .job-container-header-left{align-items:center;display:flex;flex-direction:row;width:50%}.findJobs-container .job-container .job-container-header .job-container-header-left p{color:#016a70;font-size:1.2vw;font-weight:600;margin:0}.findJobs-container .job-container .job-container-header .job-container-header-left button{background-color:#a2c579;border-radius:1vw;border-style:none;color:#fff;font-size:.9vw;font-weight:500;height:60%;margin-left:4%;padding:0 5%}.findJobs-container .job-container .job-container-header .job-container-header-right p{color:#016a70;font-size:1.2vw;font-weight:600;margin-bottom:1%}.findJobs-container .job-container .job-info p{font-size:1vw;font-weight:400;margin-top:0}.findJobs-container .job-container .job-apply button{background-color:#016a70;border-radius:1vw;border-style:none;color:#fff;cursor:pointer;font-size:1vw;font-size:600;padding:1% 4%}@media screen and (min-width:0px) and (max-width:500px){.findJobs-container p:first-of-type{font-size:4.2vw;font-weight:500;margin-bottom:2%}.findJobs-container #search{font-size:2vw;margin-bottom:3%;padding:2% 1.8%;width:62%}.findJobs-container .job-container{width:65%}.findJobs-container .job-container .job-container-header{align-items:center}.findJobs-container .job-container .job-container-header .job-container-header-left{width:70%}.findJobs-container .job-container .job-container-header .job-container-header-left p{font-size:2.5vw}.findJobs-container .job-container .job-container-header .job-container-header-left button{font-size:1.8vw;padding:2% 5%}.findJobs-container .job-container .job-container-header .job-container-header-right p{font-size:2.2vw}.findJobs-container .job-container .job-info p{font-size:2vw;line-height:3vw}.findJobs-container .job-container .job-apply button{font-size:2vw;padding:2% 5%}}.ApplyJob-container{padding:2% 8%;width:100%}.ApplyJob-container .ApplyJob-content{display:flex;flex-direction:column;width:50%}.ApplyJob-container .ApplyJob-content .ApplyJob-header{display:flex;flex-direction:row;justify-content:space-between}.ApplyJob-container .ApplyJob-content .ApplyJob-header .ApplyJob-header-left{align-items:center;display:flex;flex-direction:row;width:50%}.ApplyJob-container .ApplyJob-content .ApplyJob-header .ApplyJob-header-left p{color:#016a70;font-size:1.3vw;font-weight:500}.ApplyJob-container .ApplyJob-content .ApplyJob-header .ApplyJob-header-left button{background-color:#a2c579;border-radius:1vw;border-style:none;color:#fff;font-size:1vw;font-weight:500;height:55%;margin-left:2%;padding:0 2.5%}.ApplyJob-container .ApplyJob-content .ApplyJob-header .ApplyJob-header-right p{color:#016a70;font-size:1.3vw;font-weight:500}.ApplyJob-container .ApplyJob-content .job-info{font-size:1.2vw;font-weight:300;line-height:2.9vh;margin-top:0}.ApplyJob-container .ApplyJob-content .job-info p{margin-top:0}.ApplyJob-container .ApplyJob-content .job-proposal{margin-bottom:3%}.ApplyJob-container .ApplyJob-content .job-proposal textarea{background-color:#84adab;border-radius:1vw;border-style:none;color:#fff;font-size:1vw;padding:2%}.ApplyJob-container .ApplyJob-content .job-rate{margin-bottom:2%}.ApplyJob-container .ApplyJob-content .job-rate textarea{background-color:#84adab;border-radius:1vw;border-style:none;color:#fff;font-size:1vw;padding:2%}.ApplyJob-container .ApplyJob-content .job-apply button{background-color:#4d7978;border-radius:1vw;border-style:none;color:#fff;cursor:pointer;font-size:1vw;font-weight:500;padding:1.5% 3.5%}@media screen and (min-width:0px) and (max-width:500px){.ApplyJob-container .ApplyJob-content{margin-top:5%;width:70%}.ApplyJob-container .ApplyJob-content .ApplyJob-header{align-items:center}.ApplyJob-container .ApplyJob-content .ApplyJob-header .ApplyJob-header-left{width:70%}.ApplyJob-container .ApplyJob-content .ApplyJob-header .ApplyJob-header-left p{font-size:2.3vw}.ApplyJob-container .ApplyJob-content .ApplyJob-header .ApplyJob-header-left button{font-size:2vw;padding:3% 3.5%}.ApplyJob-container .ApplyJob-content .ApplyJob-header .ApplyJob-header-right p{font-size:2.3vw}.ApplyJob-container .ApplyJob-content .job-info{font-size:2.5vw;font-weight:400;line-height:2vh}.ApplyJob-container .ApplyJob-content .job-proposal textarea,.ApplyJob-container .ApplyJob-content .job-rate textarea{font-size:2vw;padding:3%}.ApplyJob-container .ApplyJob-content .job-apply button{font-size:2vw;margin-top:2%;padding:2.5% 4.5%}}@media screen and (min-width:500px) and (max-width:880px){.ApplyJob-container .ApplyJob-content{margin-top:3%;width:60%}.ApplyJob-container .ApplyJob-content .ApplyJob-header .ApplyJob-header-left p{font-size:1.8vw}.ApplyJob-container .ApplyJob-content .ApplyJob-header .ApplyJob-header-left button{font-size:1.5vw;padding:2.5% 3%}.ApplyJob-container .ApplyJob-content .ApplyJob-header .ApplyJob-header-right p{font-size:1.8vw}.ApplyJob-container .ApplyJob-content .job-info{font-size:1.5vw;font-weight:400;line-height:1.5vh}.ApplyJob-container .ApplyJob-content .job-proposal textarea{font-size:1.5vw;padding:2.5%}.ApplyJob-container .ApplyJob-content .job-rate textarea{font-size:1.5vw;padding:2%}.ApplyJob-container .ApplyJob-content .job-apply button{font-size:1.5vw;margin-top:1.5%;padding:2% 4%}}.profile-container .profile-content .services{display:flex;flex-direction:column}.profile-container .profile-content .services p{margin:0}.profile-container .profile-content .services #services-heading{font-size:1.7vw;font-weight:500;margin-top:2%}.profile-container .profile-content .services #services-heading #plus-icon{color:#a2c579;cursor:pointer;font-size:1.5vw;font-weight:1000;margin-left:1%}.profile-container .profile-content .services .add-service{display:flex;flex-direction:column;margin-bottom:2%;padding-top:2%;width:40%}.profile-container .profile-content .services .add-service #add-title{align-items:center;display:flex;flex-direction:row;width:100%}.profile-container .profile-content .services .add-service #add-title input{color:#016a70;font-weight:600;width:80%}.profile-container .profile-content .services .add-service .money-per-time{margin:2% 0}.profile-container .profile-content .services .add-service .money-per-time input{color:#016a70;padding-right:0;width:15%}.profile-container .profile-content .services .add-service .money-per-time input:first-of-type{font-weight:600}.profile-container .profile-content .services .add-service input{font-size:1vw;margin:0 2%;padding:1% 0 1% 2%}.profile-container .profile-content .services .add-service textarea{border:25% solid #acacac;border-radius:1vw;font-size:.8vw;margin-top:1%;padding:2% 3%;resize:none}.profile-container .profile-content .services .add-service label{font-size:1vw}.profile-container .profile-content .services .add-service button{background-color:#016170;border-radius:.7vw;border-style:none;color:#fff;cursor:pointer;font-size:1vw;font-weight:500;margin-top:2%;padding:1% 2%;width:20%}.profile-container .profile-content .services .service-card{width:60%}.profile-container .profile-content .services .service-card .service-title{align-items:center;display:flex;justify-content:space-between}.profile-container .profile-content .services .service-title p{color:#016a70;font-size:1.2vw;font-weight:600;margin-top:2.5%}.profile-container .profile-content .services .service-title #remove-service{color:#016a70;cursor:pointer;font-size:1vw;padding-top:3%}.profile-container .profile-content .services .service-title #remove-service :hover{color:#005458}.profile-container .profile-content .services .service-charge{display:flex;flex-direction:row}.profile-container .profile-content .services .service-charge p{color:#016a70;font-size:.9vw;margin-top:.7%}.profile-container .profile-content .services .service-charge p:first-of-type{font-weight:600;padding-right:.3%}.profile-container .profile-content .services .service-info{font-size:.9vw;margin-top:.7%}.profile-container .profile-content .message-provider{margin-top:2.5%;width:60%}.profile-container .profile-content .message-provider #header{align-items:center;display:flex;flex-direction:row}.profile-container .profile-content .message-provider p:first-of-type{font-size:1.7vw;font-weight:500!important;margin:0}.profile-container .profile-content .message-provider #message-text{border:none;font-size:.9vw;margin-top:1.5%;padding:1%;resize:none}.profile-container .profile-content .message-provider #messageCheck,.profile-container .profile-content .message-provider #messageEdit{padding-left:1.5%}.profile-container .profile-content .provider-chatbot{display:flex;flex-direction:column}.profile-container .profile-content .provider-chatbot p:first-of-type{font-size:1.7vw;font-weight:500}.profile-container .profile-content .provider-chatbot .message-interface-bg{background:#709797;border-radius:1vw;border-style:none;height:40vh;width:40%}.profile-container .profile-content .provider-chatbot .message-interface-bg .scroll-div{background:#709797;border-radius:1vw;border-style:none;height:40vh;overflow:hidden;overflow-y:scroll;padding:0 2%;width:100%}.profile-container .profile-content .provider-chatbot .message-interface-bg .scroll-div .scroll-object{color:#fff;display:flex;flex-direction:column;font-size:1vw;padding:2%}.profile-container .profile-content .provider-chatbot .message-interface-bg .scroll-div .scroll-object .recieved-message,.profile-container .profile-content .provider-chatbot .message-interface-bg .scroll-div .scroll-object .sent-message{background-color:#4d7978;border-radius:.5vw;border-style:none;margin-top:3%;padding:1.5% 1%;width:45%;width:80%}.profile-container .profile-content .provider-chatbot .message-interface-bg .scroll-div .scroll-object .sent-message{align-self:flex-end;margin-top:3%;text-align:end}.profile-container .profile-content .provider-chatbot .message-interface-bg .scroll-div .scroll-object .recieved-message{align-self:flex-start;background-color:#0e4140!important;margin-top:3%;padding:1.5% 1% 1.5% 2%}.profile-container .profile-content .provider-chatbot .prompt-interface{display:flex;flex-direction:row;justify-content:space-between;margin-top:2%}.profile-container .profile-content .provider-chatbot .prompt-interface input{background-color:#4d7978;border-radius:1vw;border-style:none;color:#fff;font-size:1vw;padding:.8% 2%;width:37.7%}.profile-container .profile-content .provider-chatbot .prompt-interface button{background-color:#a2c579;border-radius:.6vw;border-style:none;color:#fff;cursor:pointer;font-size:1vw;font-weight:500;margin-left:31%;margin-top:.45%;padding:.25% .3%;position:absolute;width:4%}@media screen and (min-width:500px) and (max-width:880px){.profile-container .profile-content .info .profile-image{height:160px!important;width:160px!important}.profile-container .profile-content .info .profile-image #cropped-profile-picture,.profile-container .profile-content .info .profile-image .editAvatar .profile-picture{height:150px;width:150px}.profile-container .profile-content .info .profile-name-info .profile-info .check,.profile-container .profile-content .info .profile-name-info .profile-info .editImage,.profile-container .profile-content .info .profile-name-info .profile-name #nameEdit,.profile-container .profile-content .info .profile-name-info .profile-name .check,svg{width:10px}.profile-container .profile-content .provider-chatbot .message-interface-bg{height:25vh;width:65%}.profile-container .profile-content .provider-chatbot .message-interface-bg .scroll-div{height:25vh}.profile-container .profile-content .provider-chatbot .message-interface-bg .scroll-div .scroll-object{font-size:1.5vw}.profile-container .profile-content .provider-chatbot .prompt-interface input{font-size:1.5vw;padding:1% 2%;width:63.5%}.profile-container .profile-content .provider-chatbot .prompt-interface button{font-size:1.5vw;margin-left:51.5%;margin-top:.6%;padding:.3%;width:7%}}@media screen and (min-width:0px) and (max-width:500px){.profile-container .profile-content .info .profile-image .editAvatar .profile-picture{height:100px;width:100px}.profile-container .profile-content .info .profile-image #cropped-profile-picture{height:100px;margin-top:15%;width:100px}.profile-container .profile-content .info .profile-name-info input{font-size:4vw}.profile-container .profile-content .info .profile-name-info textarea{font-size:2.1vw}.profile-container .profile-content .info .profile-name-info{width:100%}svg{width:10px}.profile-container .profile-content .services .service-card{width:80%}.profile-container .profile-content .services #services-heading{font-size:4.5vw}.profile-container .profile-content .services #services-heading #plus-icon{font-size:4vw}.profile-container .profile-content .services .service-title p{font-size:2.8vw}.profile-container .profile-content .services .service-charge p{font-size:2vw}.profile-container .profile-content .services .service-info{font-size:2vw;width:90%}.profile-container .profile-content .services .add-service label{font-size:2vw}.profile-container .profile-content .services .add-service{width:70%}.profile-container .profile-content .services .add-service #add-title input{margin-right:0;width:100%}.profile-container .profile-content .services .add-service .money-per-time input{width:20%}.profile-container .profile-content .services .add-service input{font-size:2vw}.profile-container .profile-content .services .add-service textarea{font-size:1.5vw}.profile-container .profile-content .services .add-service button{font-size:2vw;padding:2% 3%;width:25%}.profile-container .profile-content .message-provider{margin-top:2.5%;width:80%}.profile-container .profile-content .message-provider #header p{font-size:4.5vw!important;font-weight:500;margin-bottom:0}.profile-container .profile-content .message-provider #header #messageCheck,.profile-container .profile-content .message-provider #header #messageEdit{font-size:2.5vw!important;padding-left:2%}.profile-container .profile-content .message-provider #message-text{font-size:3vw;width:100%}.profile-container .profile-content .languages .language-heading p:first-of-type{font-size:4.5vw}.profile-container .profile-content .languages .language-heading #lang{width:10px}.profile-container .profile-content .languages .language-heading .check{align-self:center;width:10px}.profile-container .profile-content .languages .language-list #languageSelect{width:500%}.profile-container .profile-content .languages .languages-list .language-item .languageImage{width:60px}.profile-container .profile-content .languages .languages-list .language-item p{font-size:2.7vw}.profile-container .profile-content .education-container p{font-size:4.5vw;font-weight:500;margin:0}.profile-container .profile-content .education-container .education{margin-top:3%}.profile-container .profile-content .education-container .education p{font-size:3vw;margin-bottom:0}.profile-container .profile-content .education-container .education #education-icon{font-size:3.3vw}.profile-container .profile-content .review-container{width:80%}.profile-container .profile-content .review-container p:first-of-type{font-size:4.5vw;font-weight:500;margin:7% 0}.profile-container .profile-content .review-container .review .review-message p{font-size:3vw;font-weight:400}.profile-container .profile-content .review-container .review .review-details p{font-size:3vw!important;font-weight:400}#languageSelect{height:10vh;width:35vh}.profile-container .profile-content .provider-chatbot p:first-of-type{font-size:4vw}.profile-container .profile-content .provider-chatbot .message-interface-bg{height:25vh;width:85%}.profile-container .profile-content .provider-chatbot .message-interface-bg .scroll-div{height:25vh}.profile-container .profile-content .provider-chatbot .message-interface-bg .scroll-div .scroll-object{font-size:2vw;padding:2%}.profile-container .profile-content .provider-chatbot .prompt-interface input{font-size:2vw;padding:2%;width:84%}.profile-container .profile-content .provider-chatbot .prompt-interface button{font-size:2vw;margin-left:70%;margin-top:1.5%;padding:.3%;width:7%}}.post-job-container{padding-left:6%;padding-top:3%;width:100%}.post-job-container .post-job-content{display:flex;flex-direction:column}.post-job-container .post-job-content p{color:#016a70;font-size:1.5vw;font-weight:500;margin-bottom:1%;padding-left:.4%}.post-job-container .post-job-content input{background-color:#85aaac;border-radius:1vw;border-style:none;color:#fff;font-size:1vw;padding:1.2% .5%}.post-job-container .post-job-content input:first-of-type{width:45%}.post-job-container .post-job-content input:nth-of-type(2){margin-bottom:2%;width:10%}.post-job-container .post-job-content #job-description{background-color:#85aaac;border-radius:1vw;border-style:none;color:#fff;font-size:1vw;margin-bottom:1%;padding:1% .7%;resize:none;width:45%}.post-job-container .post-job-content button{background-color:#016a70;border-radius:1vw;border-style:none;color:#fff;cursor:pointer;font-size:1vw;font-weight:500;padding:.5%;width:6%}@media screen and (min-width:0px) and (max-width:500px){.post-job-container{padding-left:8%;padding-top:5%}.post-job-container .post-job-content p{font-size:3vw}.post-job-container .post-job-content input{font-size:2vw;padding:1.2% 1%}.post-job-container .post-job-content input:first-of-type{width:65%}.post-job-container .post-job-content input:nth-of-type(2){width:20%}.post-job-container .post-job-content #job-description{font-size:2vw;margin-bottom:1.5%;padding:1% 1.4%;width:65%}.post-job-container .post-job-content button{background-color:#016a70;border-radius:1vw;border-style:none;color:#fff;font-size:2vw;font-weight:500;padding:1% .5%;width:10%}}.profile-container{width:100%}.profile-content{display:flex;flex-direction:column;margin:3% 5%}.profile-container .profile-content .info{display:flex;flex-direction:row;justify-content:flex-start}.profile-container .profile-content .info .profile-image{display:flex;height:250px;padding-right:0;padding-top:1%;width:250px}.profile-container .profile-content .info .profile-image #saveImgButton{background-color:#fff;border-color:#016a70;border-radius:10px;border-style:solid;font-weight:500;padding:1% 2%}.profile-container .profile-content .info #edit_img{margin-left:1%}.profile-container .profile-content .info .profile-image img{border-radius:10px;object-fit:cover;width:100%}.profile-container .profile-content .info .profile-name-info{display:flex;flex-direction:column;margin-left:3%;width:50%}.profile-container .profile-content .info .profile-name-info .profile-name{margin-bottom:.3%}.profile-container .profile-content .info .profile-name-info .profile-info #check,.profile-container .profile-content .info .profile-name-info .profile-info .editImage,.profile-container .profile-content .info .profile-name-info .profile-name #check,.profile-container .profile-content .info .profile-name-info .profile-name #nameEdit{padding-bottom:1.2%;padding-left:2%}.profile-container .profile-content .info .profile-name-info input{border:none;font-size:2vw;font-weight:500;margin:0;min-width:50px;padding-left:2%;width:auto}.profile-container .profile-content .info .profile-name-info textarea{border:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1vw;font-weight:400;height:auto;margin:0;min-height:50px;padding:3%;resize:none}.profile-container .profile-content .languages{display:flex;flex-direction:column}.profile-container .profile-content .languages .language-heading{display:flex}.profile-container .profile-content .languages .language-heading p:first-of-type{font-size:1.7vw;font-weight:500;margin-right:1%}.profile-container .profile-content .languages .language-heading #lang{align-self:center}.profile-container .profile-content .languages .languages-list{display:flex;flex-direction:column;width:10%}.profile-container .profile-content .languages .languages-list .language-item{align-items:center;display:flex;flex-direction:row}.profile-container .profile-content .languages .languages-list img{width:70px}.profile-container .profile-content .languages .languages-list p{color:#016a70;font-size:1vw;font-weight:500;padding-left:.7%;padding-top:.1%}.profile-container .profile-content .education-container p{font-size:1.7vw;font-weight:500;margin:1% 0}.profile-container .profile-content .education{align-items:center;display:flex}.profile-container .profile-content .education #education-icon{color:#016a70;font-size:1.7vw}.profile-container .profile-content .education p{color:#016a70;font-size:1vw;font-weight:500;margin-bottom:1%;padding-left:.8%;padding-top:.2%}.profile-container .profile-content .review-container{align-items:start;display:flex;flex-direction:column;margin-top:0;width:50%}.profile-container .profile-content .review-container p{font-size:1.7vw;font-weight:500}.profile-container .profile-content .review-container .review{display:flex;flex-direction:column;margin-bottom:4%}.profile-container .profile-content .review-container .review .review-details{align-items:center;display:flex;flex-direction:row}.profile-container .profile-content .review-container .review .review-message p{font-size:1.1vw;font-weight:400;margin:0}.profile-container .profile-content .review-container .review .review-details p{margin:1% 0 0}.profile-container .profile-content .review-container .review .review-details p:first-of-type{color:#016170;font-size:.9vw;font-weight:500}.profile-container .profile-content .review-container .review .review-details p:nth-of-type(2){color:#016170;font-size:.85vw;font-weight:400}.profile-container .profile-content .review-container .review .review-details .star{cursor:pointer;margin-top:1%;padding-left:.3%}.profile-container .profile-content .review-container .review .review-details .star:first-of-type{cursor:pointer;margin-left:1%;margin-top:1%}@media screen and (min-width:500px) and (max-width:880px){.profile-container .profile-content .info .profile-image{height:160px!important;width:160px!important}.profile-container .profile-content .info .profile-image #cropped-profile-picture,.profile-container .profile-content .info .profile-image .editAvatar .profile-picture{height:150px;width:150px}.profile-container .profile-content .info .profile-name-info .profile-info .check,.profile-container .profile-content .info .profile-name-info .profile-info .editImage,.profile-container .profile-content .info .profile-name-info .profile-name #nameEdit,.profile-container .profile-content .info .profile-name-info .profile-name .check,svg{width:10px}}@media screen and (min-width:0px) and (max-width:500px){.profile-container .profile-content .info .profile-image .editAvatar .profile-picture{height:100px;width:100px}.profile-container .profile-content .info .profile-image #cropped-profile-picture{height:100px;margin-top:15%;width:100px}.profile-container .profile-content .info .profile-name-info input{font-size:4vw}.profile-container .profile-content .info .profile-name-info textarea{font-size:2.1vw}.profile-container .profile-content .info .profile-name-info{width:100%}svg{width:10px}.profile-container .profile-content .languages .language-heading p:first-of-type{font-size:4.5vw}.profile-container .profile-content .languages .language-heading #lang{width:10px}.profile-container .profile-content .languages .language-heading .check{align-self:center;width:10px}.profile-container .profile-content .languages .language-list #languageSelect{width:500%}.profile-container .profile-content .languages .languages-list .language-item .languageImage{width:60px}.profile-container .profile-content .languages .languages-list .language-item p{font-size:2.7vw}.profile-container .profile-content .education-container p{font-size:4.5vw;font-weight:500;margin:0}.profile-container .profile-content .education-container .education{margin-top:3%}.profile-container .profile-content .education-container .education p{font-size:3vw;margin-bottom:0}.profile-container .profile-content .education-container .education #education-icon{font-size:3.3vw}.profile-container .profile-content .review-container{width:80%}.profile-container .profile-content .review-container p:first-of-type{font-size:4.5vw;font-weight:500;margin:7% 0}.profile-container .profile-content .review-container .review .review-message p{font-size:3vw;font-weight:400}.profile-container .profile-content .review-container .review .review-details p{font-size:3vw!important;font-weight:400}#languageSelect{height:10vh;width:35vh}}.booking-container{padding-left:8%;padding-top:2.5%;width:100%}.booking-container .booking-content{display:flex;flex-direction:row}.booking-container .booking-content .booking-content-left{width:40%}.booking-container .booking-content .booking-content-left .header{align-items:center;display:flex;flex-direction:row}.booking-container .booking-content .booking-content-left .header p{font-size:2vw;font-weight:500}.booking-container .booking-content .booking-content-left .header #plus{color:#a2c579;cursor:pointer;font-size:1.3vw;font-weight:600;padding-left:3%}.booking-container .booking-content .booking-content-left .booking-card{display:flex;flex-direction:column;margin-bottom:4%}.booking-container .booking-content .booking-content-left .booking-card p{color:#016a70;font-size:1.2vw;margin:0}.booking-container .booking-content .booking-content-left .booking-card .booking-card-buttons{display:flex;flex-direction:row;margin:1.5% 0}.booking-container .booking-content .booking-content-left .booking-card .booking-card-buttons button{border-radius:1vw;border-style:none;color:#fff;font-size:1vw;font-weight:500}.booking-container .booking-content .booking-content-left .booking-card .booking-card-buttons #status{background-color:#016a70;margin-right:1.2%;padding:1%;width:20%}.booking-container .booking-content .booking-content-left .booking-card .booking-card-buttons #name{background-color:#a2c579;padding:1%;width:20%}.booking-container .booking-content .booking-content-left .booking-card .time{color:#016a70;display:flex;flex-direction:row;font-weight:600;margin-bottom:1%}.booking-container .booking-content .booking-content-left .booking-card .time p:first-of-type{padding-right:1.5%}.booking-container .booking-content .booking-content-left .booking-card .rate-pay{align-items:center;display:flex;flex-direction:row}.booking-container .booking-content .booking-content-left .booking-card .rate-pay p{margin-right:6%}.booking-container .booking-content .booking-content-left .booking-card .rate-pay button{background-color:#a2c579;border-radius:1vw;border-style:none;color:#fff;font-size:1vw;font-weight:500;padding:1%;width:20%}.booking-container .booking-content .booking-content-right{padding-left:3%;padding-top:7%}.booking-container .booking-content .booking-content-right #booking-image{width:500px}.booking-container .booking-content .booking-content-left .add-booking{align-items:center;display:flex;flex-direction:column;margin:0 0 5%;width:50%}.booking-container .booking-content .booking-content-left .add-booking p{font-size:1.5vw;font-weight:500;margin-bottom:2.5%;margin-top:0;text-align:center}.booking-container .booking-content .booking-content-left .add-booking input{background-color:#4d7978;border-radius:1vw;border-style:none;color:#fff;font-size:1vw;margin-bottom:2%;padding:4% 6%;width:62.5%}.booking-container .booking-content .booking-content-left .add-booking input:nth-of-type(2){width:62.5%}.booking-container .booking-content .booking-content-left .add-booking button{background-color:#4d7978;border-radius:1vw;border-style:none;color:#fff;cursor:pointer;font-size:1vw;font-weight:400;padding:3% 5%;width:30%}@media screen and (min-width:500px) and (max-width:880px){.booking-container .booking-content .booking-content-left .add-booking p{font-size:2vw}.booking-container .booking-content .booking-content-left .add-booking input{font-size:1.5vw;padding:6% 8%;width:80%}.booking-container .booking-content .booking-content-left .add-booking input:nth-of-type(2){width:80%}.booking-container .booking-content .booking-content-left .add-booking button{font-size:1.5vw;padding:3% 5%;width:50%}.booking-container{width:90%}.booking-container .booking-content .booking-content-left{width:50%}.booking-container .booking-content .booking-content-left .header p{font-size:2vw;font-weight:500}.booking-container .booking-content .booking-content-left .header #plus{font-size:2vw!important}.booking-container .booking-content .booking-content-left .booking-card p{font-size:1.5vw}.booking-container .booking-content .booking-content-left .booking-card .booking-card-buttons button{font-size:1.3vw}.booking-container .booking-content .booking-content-left .booking-card .booking-card-buttons #name,.booking-container .booking-content .booking-content-left .booking-card .booking-card-buttons #status{padding:1.3% 1%;width:25%}.booking-container .booking-content .booking-content-left .booking-card .rate-pay p{margin-right:10%}.booking-container .booking-content .booking-content-left .booking-card .rate-pay button{font-size:1.3vw;padding:1.3% 1%;width:25%}.booking-container .booking-content .booking-content-right #booking-image{width:300px}}@media screen and (min-width:0px) and (max-width:500px){.booking-container .booking-content .booking-content-left .add-booking{width:60%}.booking-container .booking-content .booking-content-left .add-booking p{font-size:3vw}.booking-container .booking-content .booking-content-left .add-booking input{font-size:2.5vw;padding:6% 8%;width:100%}.booking-container .booking-content .booking-content-left .add-booking input:nth-of-type(2){width:100%}.booking-container .booking-content .booking-content-left .add-booking button{font-size:2.5vw;padding:6% 8%;width:50%}.booking-container{padding-top:7%;width:80%}.booking-container .booking-content .booking-content-left{width:60%}.booking-container .booking-content .booking-content-left .header p{font-size:4vw}.booking-container .booking-content .booking-content-left .header #plus{font-size:2.9vw;padding-left:5%}.booking-container .booking-content .booking-content-left .booking-card p{font-size:3vw}.booking-container .booking-content .booking-content-left .booking-card{margin-bottom:6%}.booking-container .booking-content .booking-content-left .booking-card .booking-card-buttons{display:flex;flex-direction:row;margin:2.3% 0}.booking-container .booking-content .booking-content-left .booking-card .booking-card-buttons button{border-radius:1vw;border-style:none;color:#fff;font-size:2.5vw;font-weight:500}.booking-container .booking-content .booking-content-left .booking-card .booking-card-buttons #status{background-color:#016a70;margin-right:1.2%;padding:2% 1%;width:40%}.booking-container .booking-content .booking-content-left .booking-card .booking-card-buttons #name{background-color:#a2c579;padding:2% 1%;width:40%}.booking-container .booking-content .booking-content-left .booking-card .time p:first-of-type{padding-right:3%}.booking-container .booking-content .booking-content-left .booking-card .rate-pay p{margin-right:3.3%}.booking-container .booking-content .booking-content-left .booking-card .rate-pay button{font-size:2.5vw;padding:2% 1%;width:40%}.booking-container .booking-content .booking-content-right{padding-left:5%;padding-top:25%}.booking-container .booking-content .booking-content-right #booking-image{width:150px}}#chatbox-container{background-color:#fff;height:100vh;width:100vw}#chatbox{background-color:aqua;background-image:url(/static/media/chatbg.cfa65c21e2774f4e1d92.png);background-size:cover;display:flex;flex-direction:column;height:75vh;overflow-y:scroll;width:100vw}#chatbox p{background-color:#c4e0a2;border-radius:25px;color:#2c4444;display:inline-block;margin-left:4%;max-width:50%;padding:1%;text-align:justify;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#chat-input{align-items:center;display:flex;flex-direction:row;height:15vh;justify-content:space-around;width:100vw}#chat-input input{width:80%}#chat-input button,#chat-input input{background-color:#016a70;border:none;border-radius:25px;color:#fff;padding:1%}#chat-input button{cursor:pointer;font-weight:600;width:10%}@media screen and (min-width:0px) and (max-width:900px){#chatbox p{max-width:80%;padding:5%}#chat-input{height:10vh}#chatbox{height:85vh}#chat-input input{padding:3%;width:70%}#chat-input button{padding:3%;width:20%}}.myJobs-container{padding:4% 5%;width:80%}.myJobs-container .myJobs-content{display:flex;flex-direction:column}.myJobs-container .myJobs-content p{font-size:2.2vw;font-weight:500;margin:0 0 3%}.myJobs-container .myJobs-content .job-container{display:flex;flex-direction:column;margin-bottom:3%;width:65%}.myJobs-container .myJobs-content .job-container .header{display:flex;flex-direction:row;justify-content:space-between}.myJobs-container .myJobs-content .job-container .header p{color:#016a70;font-size:1.1vw;font-weight:600;margin-bottom:1.5%}.myJobs-container .myJobs-content .job-container .body p{font-size:1vw;font-weight:400;margin:0 0 1.2%}.myJobs-container .myJobs-content .job-container button{background-color:#016a70;border-radius:.7vw;border-style:none;color:#fff;cursor:pointer;font-size:1vw;font-weight:500;padding:.7% 1%;width:11%}@media screen and (min-width:500px) and (max-width:880px){.myJobs-container{padding:5% 7%}.myJobs-container .myJobs-content .job-container{width:70%}.myJobs-container .myJobs-content p{font-size:2.5vw}.myJobs-container .myJobs-content .job-container{width:90%}.myJobs-container .myJobs-content .job-container .header p{font-size:1.5vw}.myJobs-container .myJobs-content .job-container .body p,.myJobs-container .myJobs-content .job-container button{font-size:1.2vw}}@media screen and (min-width:0px) and (max-width:500px){.myJobs-container{padding:5% 7%}.myJobs-container .myJobs-content p{font-size:4vw}.myJobs-container .myJobs-content .job-container{margin-bottom:6%;width:90%}.myJobs-container .myJobs-content .job-container .header p{font-size:2.5vw;margin-bottom:1.5%}.myJobs-container .myJobs-content .job-container .body p{font-size:2vw;margin-bottom:2%}.myJobs-container .myJobs-content .job-container button{border-radius:1vw;font-size:2vw;padding:1.3% 1%;width:17%}}
/*# sourceMappingURL=main.2f1c126a.css.map*/