.welcome-description-wrapper{margin:3rem;flex-wrap:wrap;justify-content:space-between;display:flex}.welcome-text{width:475px}.welcome-text h1{font-size:3rem;color:#222;font-family:Source Sans Pro,sans-serif;font-weight:600}.description-text-button p{font-size:1.7rem;color:#555;font-family:Source Sans Pro,sans-serif;margin:2rem 0}.description-button{display:flex;justify-content:space-between}.description-button button:first-of-type{cursor:pointer;border:0;font-size:1.1rem;width:200px;font-weight:600;color:#fff;border-radius:.6rem;font-family:Source Sans Pro,sans-serif;padding:.8rem 1rem;background-color:#018762}.description-button button:hover{opacity:.7}.description-button button:nth-of-type(2){cursor:pointer;border:2px solid #018762;font-size:1.1rem;width:200px;font-weight:600;color:#018762;border-radius:.6rem;font-family:Source Sans Pro,sans-serif;padding:.8rem 1rem;background-color:#fff}.icon-links-text{margin:0}@media screen and (max-width:1125px){.welcome-description-wrapper{justify-content:center}.welcome-text h1{font-size:2.3rem;color:#222;font-family:Source Sans Pro,sans-serif;font-weight:600}.description-text-button p{font-size:1rem;color:#555;font-family:Source Sans Pro,sans-serif;margin:2rem 0}}@media screen and (max-width:565px){header{margin:0 0 4rem}header,header nav{background-color:#eee}header nav{padding:1rem;display:flex;flex-direction:column}header nav ul{text-align:center;margin:0;justify-content:center}header nav ul:first-of-type li h1{margin:-1.3rem 0 0;font-size:2.2rem}header nav ul:nth-of-type(2) li{margin:0 1rem 0 0}.welcome-description-wrapper{justify-content:center}.welcome-text h1{font-size:1.7rem}.description-button{justify-content:center;flex-wrap:wrap}.description-button button{margin:.5rem}.welcome-img img{width:100%}.icon-links-text{margin:1rem}.textlinks nav{flex-direction:column;display:flex}}.person-usuary-wrapper{margin:3rem;flex-wrap:wrap;justify-content:space-between;display:flex}.person-usuary-name-description{width:500px}.person-usuary-name h1{margin:0 0 2.5rem;font-size:3rem;color:#222;font-family:Source Sans Pro,sans-serif;font-weight:600}.person-usuary-description h2{padding:.2rem 1rem;border-left:.35rem solid #018762;font-size:1.6rem;color:#464646;font-family:Source Sans Pro,sans-serif;font-weight:400}.iconslinks{margin:1rem 0}@media screen and (max-width:1135px){.person-usuary-name h1{margin:0 0 1.5rem;font-size:2rem}.person-usuary-wrapper{justify-content:center;margin:1.5rem}.person-usuary-description h2{font-size:1rem}}@media screen and (max-width:580px){.person-usuary-name h1{font-size:2rem}.person-usuary-img img{margin:3rem 0;width:100%}.icon-links-text{margin:1rem}.iconslinks i{font-size:1.7rem}}*{margin:0;padding:0;box-sizing:border-box;text-decoration:none;list-style-type:none}header{height:60px;background-color:#eee}header nav{justify-content:space-between;display:flex}header nav ul{margin:0 2rem;align-items:center;display:flex}.greencolorheader{color:#018762}header nav ul li{font-size:1.1rem;margin:.8rem 1rem}header nav ul li a{color:#313131;font-family:Source Sans Pro,sans-serif;font-weight:600}header nav ul li a:hover{opacity:.7}.professional-wrapper{margin:3rem;flex-wrap:wrap;justify-content:space-between;display:flex}.professional-description{width:510px}.professional-name h1{margin:0 0 2.5rem;font-size:3rem;color:#222;font-family:Source Sans Pro,sans-serif;font-weight:600}.professional-description h2{padding:.2rem 1rem;border-left:.35rem solid #018762;font-size:1.6rem;color:#464646;font-family:Source Sans Pro,sans-serif;font-weight:400}.hr{margin:-1rem auto;width:95%;background-color:rgba(1,135,97,.281);height:1px}.icon-links-text{margin:3rem}.boldfooter{font-weight:700}.textlinks a{color:#313131;font-family:Source Sans Pro,sans-serif;margin:0 2rem 0 0}.textlinks a:hover{opacity:.7}.iconslinks{margin:2rem 0}.iconslinks a:first-of-type{margin:1rem 1rem 1rem 0}.iconslinks a{margin:1rem}.iconslinks i{color:#018762;font-size:2rem}.icon-links-text p{font-size:.8rem;font-family:Source Sans Pro,sans-serif}.iconslinks i:hover{opacity:.7}.tdnone{color:currentColor;text-decoration:none}@media screen and (max-width:580px){.person-usuary-name h1{font-size:2rem}.person-usuary-img img{margin:3rem 0;width:90%}.icon-links-text{margin:1rem}.iconslinks i{font-size:1.7rem}}@media screen and (max-width:1121px){.professional-wrapper{justify-content:center}}@media screen and (max-width:570px){.professional-name h1{margin:1.5rem 0;font-size:2rem}.professional-description h2{font-size:1.05rem}.textlinks{margin:3rem 0 0}}
/*# sourceMappingURL=main.28ea9e49.chunk.css.map */