.profile{font-size:15px;text-align:center;font-family:Roboto,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.profile-image{width:80px;height:80px;border-radius:50%;background:#ccc}.profile-image-container{margin-bottom:20px;text-align:center}.profile-header{text-align:left}.profile-header-name{font-size:24px!important;font-family:Roboto,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:700;margin:0;line-height:24px}@media screen and (max-width:749px){.profile-header-name{font-size:20px!important;text-align:center}}.profile-header-title{font-size:18px!important;font-family:Roboto,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}@media screen and (max-width:749px){.profile-header-title{font-size:16px!important;text-align:center}}.profile-details-container{text-align:left;border-top:1px solid #b2b2b2}.profile-info-table{margin:20px 0;font-size:16px}.profile-info-table th{font-weight:400;vertical-align:top;min-width:100px}.profile-info-table td{font-family:Roboto,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.profile-info-table tr{margin-bottom:10px;display:block}.profile-info-box{margin-top:20px;padding:20px;background-color:#232323;border-radius:15px}.profile-info-box-header{font-size:20px;line-height:20px;margin:10px 0}.profile-info-box-email,.profile-info-box-header{font-family:Roboto,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.profile-info-box-email{font-size:18px}.profile-info-box-btn{color:#fff;background:#008ed6;text-shadow:0!important;transition:all .25s ease}.profile-info-box-btn-main{font-size:20px;padding:10px}@media screen and (max-width:1199px){.profile-info-box-btn-main{font-size:16px}}.profile-info-box-btn-secondary{font-size:14px;padding-bottom:10px}@media screen and (max-width:1199px){.profile-info-box-btn-secondary{font-size:12px}}.profile-info-box-btn:hover{background:#ebebeb}.profile-info-result{color:#fff;font-family:Roboto}.profile-linked-people{padding:0 20px;text-align:left}.profile-linked-people-header{font-size:18px;line-height:20px;margin-bottom:20px;font-weight:lighter}.profile-linked-person{padding-bottom:10px;width:340px;height:130px}.profile-linked-person-icon{float:left;width:60px;padding-right:10px}.profile-linked-person-image{width:50px;height:50px;border-radius:50%}.profile-linked-person-desc{float:left;width:280px;overflow:hidden}.profile-linked-person-name{font-size:17px;color:#000;display:block}.profile-linked-person-name:hover{color:#000}.profile-linked-person-locality,.profile-linked-person-work{color:#333;font-family:Roboto,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.profile-linked-person-work{color:#333}.profile-about{text-align:left;margin:30px 20px}.profile-user-list-wrapper>ul{flex:1}.profile-user-list{margin:30px 0}.profile-user-list .list-title{font-size:16px;font-weight:400}.profile-user-list .user-item{margin-bottom:20px}.profile-user-list .user-item-hidden{display:none}.profile-user-list .user-title{font-size:18px;display:block}.profile-user-list .user-subtitle{font-size:14px;display:block;line-height:1em}.profile .top-download-btn{margin:105px 0!important}@media screen and (max-width:1199px){.profile .top-download-btn{margin:55px 0!important}}.profile .bottom-download-btn{margin:40px 0 60px!important}.profile .not-looking-for-btn-wrapper{margin:60px auto}.profile-popup .modal-content{border:1px solid #999;box-shadow:0 3px 9px rgba(0,0,0,.5)}.profile-popup .close{float:right;font-size:22.5px;font-weight:700;line-height:1;color:#fff}.testimonials{background:#fff}.testimonials .color-overlay{background:#f7f8fa!important;padding:0}.company{margin-top:40px}.company .company-profile-logo{max-width:90px;height:90px}.company .standard-button{background:#005885}.company .standard-button:hover{background:#ebebeb;color:#333}.company .stars-container{margin-top:20px}.company .intro{font-size:3.1rem;line-height:4.063rem;margin-bottom:20px;margin-top:20px}.company .intro-section h4{font-size:24px;line-height:38px}.company .subtitle{font-size:1.2em;line-height:1.4em}.company .home-contents{border-top:1px solid #f3f3f3;margin:50px 0;padding-top:50px}.company .banner{border:1px solid #68b5dc;background:#f4fbff;height:110px}.company .banner .image{flex:1}.company .banner .image img{width:100%}.company .banner .description{flex:2;display:flex;flex-direction:column;justify-content:center;text-align:center}.company .banner .description .title{font-size:13pt;font-weight:700;display:block}.company .banner .description .subtitle{font-size:10pt;display:block;margin:0}.company .banner .cta{flex:1;margin:20px;display:flex;flex-direction:column;justify-content:center}.company .banner .cta .btn_start_free{font-size:16px;padding:6px 12px}.company .banner .review-star{font-size:10pt}.company .banner .review-desc{color:#313131;font-size:9pt}@media (max-width:790px){.company .banner{flex-direction:column!important;height:auto!important;padding:20px 10px}.company .banner .image{display:none}}.company .review-star{font-size:15pt}.directory .search-links-wrapper{margin-top:20px;border:1px solid rgba(0,0,0,.1);border-radius:10px;padding:30px;display:flex}@media (max-width:767px){.directory .search-links-wrapper{flex-direction:column}}.directory .search-title{width:250px;font-weight:700;font-size:20px;line-height:1.8em;text-align:left}@media (max-width:767px){.directory .search-title{width:100%;margin-bottom:20px}}.directory .search-links{flex-grow:1;display:flex;flex-wrap:wrap}.directory .search-links .search-link{display:inline-block;padding:0 4px;font-size:20px;line-height:1.8em;width:30px}.directory .search-links .search-link.selected{color:#fff;background-color:#428bca;border-radius:5px}.directory .directory-list{margin-top:20px;border:1px solid rgba(0,0,0,.1);border-radius:10px;text-align:left}.directory .directory-list .header{padding:30px;border-bottom:1px solid rgba(0,0,0,.1)}.directory .directory-list .header .title{font-weight:700;font-size:20px;margin-right:20px}.directory .directory-list .header .names{font-size:20px}.directory .directory-list .columns{padding:30px;display:flex}.directory .directory-list .column{display:flex;flex-direction:column;flex:1}.directory .directory-list .link{font-size:18px;display:block;margin-bottom:25px;color:#428bca}.directory .directory-list .link:hover{text-decoration:underline}@media (max-width:991px){.directory .directory-list .columns{flex-direction:column}}